@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2017/3/7
Design Corp: www.jiangweb.cn
--------------------------------------------------------*/

/* 通用 */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "幼圆"; color:#666; background:#fff; }
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:"宋体";}

#top,#nav,#tiao,#tiao2,#ber,#nber01,#nber02,#nber03,#nber04,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ width:1382px; margin:auto; background:#FFF;}

.tuleft{ float:left;}
#top{ width:1382px; height:133px; padding-top:0px; margin:0px auto; background: url(../images/index_03.jpg) top center no-repeat;}

#con{ height:596px;}
.con_01{ margin:0px auto; width:158px; height:147px;}
.con_02{ margin:0px auto; width:1204px; height:340px; padding:20px 0px 90px 0px; font-size:12px; line-height:34px; color:#515151;}
.con_02 a{ color:#515151;}
.con_02 a:hover{ color:#E9CA6D;}


#con2{ height:677px; background:#F7F7F7;}
.con2_01{ margin:0px auto; width:483px; height:164px;}
.con2_02{ margin:0px auto; width:1228px; height:408px;}
.con2_02 ul{}
.con2_02 ul li{float:left; display:block; width:389px; height:191px; padding:0px 6px 12px 6px;}
.con2_02 ul li a{float:left; display:block; width:389px; height:191px;}
.con2_02 ul li a:hover{}

.ncon2_02{ margin:0px auto 0px auto; width:1228px;}
.ncon2_02 ul{}
.ncon2_02 ul li{float:left; display:block; width:389px; height:231px; padding:0px 6px 0px 6px;}
.ncon2_02 ul li a{float:left; display:block; width:389px; height:191px;}
.ncon2_02 ul li a:hover{}
.ncon2_02 ul li a.zi{float:left; display:block; width:389px; height:40px; text-align:center; line-height:40px; font-size:15px; text-decoration:none; color:#777;}
.ncon2_02 ul li a.zi:hover{ color:#e9ca6d;}

.con2_03{ margin:0px auto; width:330px; height:85px; font-size:13px; text-align:center; line-height:85px;}
.con2_03 a{ color:#666666; font-size:13px; padding:0px 20px;}
.con2_03 a:hover{ color:#7D0028;}

#con3{ height:700px;}
.con3_01{ margin:0px auto; width:297px; height:142px;}
.con3_news{ margin:0px auto; width:1288px;}
.con3_news ul{}
.con3_news ul li{ float:left; width:566px; height:161px; padding-left:60px;}
.con3_news ul li a{float:left; width:538px; height:118px; border:1px solid #F0F0F0;position:absolute; text-decoration:none;}
.con3_news ul li a:hover{ border:1px solid #E9CA6D;}
.con3_news01{ float:left; width:61px; height:61px; background:#E9CA6D; position: relative;top:24px; left:-30px; font-family:"微软雅黑";}
.con3_news01_1{ float:left; width:61px; height:28px; line-height:28px; color:#fff; font-size:24px; text-align:center; padding-top:8px;}
.con3_news01_2{float:left; width:61px; height:20px; line-height:20px; color:#fff; font-size:14px; text-align:center;}

.con3_news02{ float:left; width:460px; height:95px; padding-top:12px;}
.con3_news02 h1{float:left; width:460px; height:36px; line-height:36px; font-size:15px; color:#666; overflow:hidden;}
.con3_news02_2{float:left; width:460px; height:52px; line-height:24px; font-size:12px; color:#666; overflow:hidden;}
.con3_03{ margin:0px auto; width:330px; height:35px; font-size:13px; text-align:center; line-height:35px;}
.con3_03 a{ color:#666666; font-size:13px; padding:0px 20px;}
.con3_03 a:hover{ color:#7D0028;}


.con3_news2{ margin:0px auto; width:1098px;}
.con3_news2 ul{}
.con3_news2 ul li{ float:left; width:1098px; height:107px; }
.con3_news2 ul li a{float:left; width:1078px; height:85px;padding-left:20px; padding-top:20px; border:1px solid #fff; border-bottom:1px solid #F0F0F0; text-decoration:none;}
.con3_news2 ul li a:hover{ border:1px solid #E9CA6D;}
.con3_news03{ float:left; width:965px; height:86px; padding-top:0px;}
.con3_news03 h1{float:left; width:965px; height:26px; line-height:26px; font-size:15px; color:#333; overflow:hidden;}
.con3_news03_2{float:left; width:965px; height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden;}
.con3_news04{ float:left; margin-top:3px; margin-right:20px; width:61px; height:61px; background:#E9CA6D;  font-family:"微软雅黑";}
.con3_news04_1{ float:left; width:61px; height:28px; line-height:28px; color:#fff; font-size:24px; text-align:center; padding-top:8px;}
.con3_news04_2{float:left; width:61px; height:20px; line-height:20px; color:#fff; font-size:14px; text-align:center;}

.pro_fl04{float:left; display:block; width:1380px;height:80px; padding-top:30px; padding-left:0px; background:#fff;}
.pro_fl03_02{ margin:0px auto; width:580px;height:40px;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:30px; line-height:30px; color:#666; font-family:"微软雅黑"; font-size:14px;}
.an_fy{ float: left; display:block; height:30px; font-size:13px; line-height:30px; padding:0px 10px; color:#666;font-family:"微软雅黑"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none;}
.an_fy:hover{color:#fff; background:#7d0028;height:30px; line-height:30px;  border:#7d0028 solid 1px; padding:0px 10px;}

.an_fy2{ float:left; display:block; height:30px; line-height:30px; padding:0px 10px; background:#fff; font-family:"微软雅黑"; font-size:13px; color:#7d0028;  border:#CCCCCC solid 0px; margin-right:11px;text-decoration:none;}
.an_fy2:hover{ color:#ffffff;}
.an_fyhui{ float:left; display:block; height:30px; font-size:14px; line-height:30px; padding:0px 10px; color:#ccc;font-family:"微软雅黑"; background:#fff;border:#ddd solid 1px; margin-right:11px;text-decoration:none;}
.an_fyhui:hover{ color:#ffffff;}
.fy_kuang{float: left; display:block; margin-right:10px; width:30px; text-align:center; height:30px; font-size:13px; line-height:30px;font-family:"微软雅黑";  color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;}

#end{ height:90px; border-top:1px solid #E8E8E7; color:#878787; font-size:12px; line-height:90px; text-align:center;}
#end a{ color:#878787; text-decoration:none;}
#end a:hover{color:#7D0028;}

#nber01{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_01.jpg) no-repeat center top;}
#nber02{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_02.jpg) no-repeat center top;}
#nber03{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_03.jpg) no-repeat center top;}
#nber04{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_04.jpg) no-repeat center top;}
#nber05{width:1382px; margin:auto; background:#FFF; height:467px; background:url(../images/ntop_05.jpg) no-repeat center top;}
#nber06{width:1382px; margin:auto; background:#FFF; height:467px; background:url(../images/ntop_06.jpg) no-repeat center top;}
#nber06_1{width:1382px; margin:auto; background:#FFF; height:467px; background:url(../images/ntop_06_1.jpg) no-repeat center top;}
#nber07{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_07.jpg) no-repeat center top;}
#nber08{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_08.jpg) no-repeat center top;}
#nber09{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_09.jpg) no-repeat center top;}
#nber10{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_10.jpg) no-repeat center top;}
#nber11{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_11.jpg) no-repeat center top;}
#nber12{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_12.jpg) no-repeat center top;}
#nber13{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_13.jpg) no-repeat center top;}
#nber14{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_14.jpg) no-repeat center top;}
#nber15{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_15.jpg) no-repeat center top;}
#nber16{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_16.jpg) no-repeat center top;}
#nber17{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_17.jpg) no-repeat center top;}
#nber18{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_18.jpg) no-repeat center top;}
#nber19{width:1382px; margin:auto; background:#FFF; height:373px; background:url(../images/ntop_19.jpg) no-repeat center top;}
#nber20{width:1382px; margin:auto; background:#FFF; height:200px; background:url(../images/ntop_19.jpg) no-repeat center;}

#ncon{ min-height:600px;}
.ncon01{ float:left; width:1382px; height:46px; text-align:center; color:#7D0028; font-size:30px; padding-top:20px; font-weight:bold;}
.ncon02{ float:left; width:1382px; height:42px; padding-bottom:10px; text-align:center; color:#797979; font-size:14px; line-height:42px; font-weight:bold;}
.con_tiaoa{ color:#797979; text-decoration:none; padding:0px 60px;}
.con_tiaoa:hover{ color:#E9CA6D;}
.con_tiaoa2{color:#7D0028; text-decoration:none; padding:0px 60px;}
.con_tiaoa2:hover{color:#7D0028;}
.con_tiaoa3{ color:#797979; text-decoration:none; padding:0px 0px;}
.con_tiaoa3:hover{ color:#E9CA6D;}
.ncon_nr{  margin:0px auto;  width:960px; font-size:16px; color:#797979; line-height:34px;}
.ncon_nr a{ color:#797979;}
.ncon_nr a:hover{color:#7D0028;}

.ncon_nr2{  margin:0px auto;  width:960px; font-size:16px; color:#797979; line-height:34px;}

.ncon_cp{float:left; width:1380px;color:#797979;}
.ncon_cp ul{}
.ncon_cp ul li{float:left; display:block; width:327px; height:565px;}
.ncon_cp ul li a{float:left; display:block; width:325px; height:525px; text-decoration:none;border:1px solid #fff;}
.ncon_cp ul li a:hover{float:left; display:block; width:325px; height:525px; border:1px solid #7B0128; color:#7D0028;}
.ncon_cp ul li img{float:left; display:block; width:325px; height:465px;}
.ncon_cp01{ float:left; display:block; width:325px; height:30px; font-size:20px; color:#333333; text-align:center; overflow:hidden;}
.ncon_cp02{ float:left; display:block; width:325px; height:30px; font-size:14px; color:#666666; text-align:center; overflow:hidden;}

.ncon_cp2{ margin:0px auto; text-align:center; width:654px;height:565px;}
.ncon_cp2 ul{}
.ncon_cp2 ul li{float:left; display:block; width:327px; height:565px;}
.ncon_cp2 ul li a{float:left; display:block; width:325px; height:525px; text-decoration:none;border:1px solid #fff;}
.ncon_cp2 ul li a:hover{float:left; display:block; width:325px; height:525px; border:1px solid #7B0128; color:#7D0028;}
.ncon_cp2 ul li img{float:left; display:block; width:325px; height:465px;}
.ncon_cp201{ float:left; display:block; width:325px; height:30px; font-size:20px; color:#333333; text-align:center; overflow:hidden;}
.ncon_cp202{ float:left;display:block; width:325px; height:30px; font-size:14px; color:#666666; text-align:center; overflow:hidden;}

.ncon_cp3{ margin:0px auto; max-width:1380px;color:#797979;}
.ncon_cp3 ul{}
.ncon_cp3 ul li{float:left; display:block; width:327px; height:565px;}
.ncon_cp3 ul li a{float:left; display:block; width:325px; height:525px; text-decoration:none;border:1px solid #fff;}
.ncon_cp3 ul li a:hover{float:left; display:block; width:325px; height:525px; border:1px solid #7B0128; color:#7D0028;}
.ncon_cp3 ul li img{float:left; display:block; width:325px; height:465px;}

.topkong{ margin:0px auto; width:1387px; height:130px;}
.huang{ color:#FFE400;}
.news_show{ margin:0px auto; width:1098px; }
.news_showbiao{ float:left; width:1098px; height:50px; padding-top:30px; font-size:20px; color:#444;line-height:40px; text-align:center; font-weight:bold;}
.news_showzi{ float:left; width:1098px; height:40px; line-height:40px; text-align:center; font-size:12px; color:#999; border-bottom:1px dashed #eee; border-top:1px dashed #eee;}
.news_shownr{ float:left; width:1068px; padding:30px 10px 20px 20px; line-height:30px; font-size:16px; color:#666; }
.news_show_shang{float:left; width:1098px; height:40px; font-size:14px; line-height:40px; padding-bottom:40px;}
.news_show_shang a{ color:#666; text-decoration:none;}
.news_show_shang a:hover{ color:#7D0028;}
.news_show_shang01{float:left; width:564px; overflow:hidden; height:40px; line-height:40px; text-align:left;}
.news_show_shang02{float:left; width:534px; overflow:hidden; height:40px; line-height:40px; text-align:right;}

.pro_show{ margin:0px auto; width:1098px; }
.pro_show_tu{ float:left; width:350px;}
.pro_show_zhong{float:left; width:740px; font-size:14px; line-height:30px;}
.pro_show_zhong01{float:left; width:1098px; height:50px; font-size:22px; text-align:center; color:#333; font-weight:bold; line-height:50px; border-bottom:1px dashed #ccc;}
.pro_show_zhong02{float:left; width:600px; padding-right:40px; font-size:14px; color:#666; line-height:20px; padding-top:20px;}
.pro_show_nr{float:left; width:1098px;font-size:14px; color:#666; line-height:20px; padding-left:40px;}

.pro_show_right{float:left; width:100px;}

.anews{ color:#666666; text-decoration:none;}
.anews:hover{ color:#F60;}

.anews2{ color:#666666; font-size:14px; text-decoration:none;}
.anews2:hover{ color:#F60;}
.acp{ color:#333333; font-family:"微软雅黑"; font-size:15px; text-decoration:none;}
.acp:hover{ color:#F60;}

.hui{ color:#999;}

.fenye2a:link{
color : #666;
text-decoration : none;
}
.fenye2a:visited {
color : #666;
text-decoration : none;
}
.fenye2a{ font-size:12px; color:#666; text-decoration:none;}
.fenye2a:hover{ color:#C00;}

.an{ width:79px; height:28px; line-height:28px; text-decoration:none; color:#764d00; font-size:16px; font-family:"微软雅黑"; background:url(images/but_02.jpg) top no-repeat; border:0px;}
.an:hover{ background:url(images/but_02.jpg) bottom no-repeat;}

.an04{ float:left; display:block; width:106px; height:37px; background:url(index_28_a.jpg) top no-repeat; color:#fff; font-family: "微软雅黑"; font-size:16px; line-height:37px; text-align:center; text-decoration:none; border:0px; margin-right:10px;}
.an04:hover{background:url(index_28_a.jpg) bottom no-repeat;}

.an05{ float:left; display:block; width:50px; height:20px; background:url(index_28_a.jpg) top no-repeat; color:#fff; font-family: "微软雅黑"; font-size:12px; line-height:20px; text-align:center; text-decoration:none; border:0px; margin-right:10px; margin-left:50px;}
.an05:hover{background:url(index_28_a.jpg) bottom no-repeat;}




.fw_hong{font-family: "幼圆"; font-size:24px; color:#7d0028; font-weight:bold;}

.hong{color:#C00;}

.lyban{ float:left; display:block; width:auto; border:0px; font-size:15px;font-family:  "幼圆"; padding:0px 15px; height:40px; line-height:40px; background:#7D0028; color:#ffffff; text-align:center; text-decoration:none; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.lyban:hover{ background:#A90036;color:#ffffff;}

.lyban02{ float:left; display:block; width:auto; margin-top:20px; border:0px; font-size:15px;font-family:  "幼圆"; padding:0px 15px; height:40px; line-height:40px; background:#7D0028; color:#ffffff; text-align:center; text-decoration:none; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.lyban02:hover{ background:#A90036;color:#ffffff;}

.lyban03{ float:left; display:block; width:auto; margin-top:20px;  border:0px; font-size:15px;font-family:  "幼圆"; padding:0px 15px; height:40px; line-height:40px; background:#7D0028; color:#ffffff; text-align:center; text-decoration:none; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.lyban03:hover{ background:#A90036;color:#ffffff;}
.kuang50{
	font-family:  "幼圆";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	height:20px;
	width: 60px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.kuang80{
	font-family: "幼圆";
	font-size: 14px;
	line-height: 28px;
	color: #666666;
	height: 28px;
	width: 80px;
	border: 1px solid #CCCCCC; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.kuang400{
	font-family: "幼圆";
	font-size: 14px;
	line-height: 28px;
	color: #666666;
	height:28px;
	width: 400px;
	border: 1px solid #CCCCCC; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.kuang300{
	font-family: "幼圆";
	font-size: 14px;
	line-height:28px;
	color: #666666;
	height: 150px;
	width:400px;
	border: 1px solid #CCCCCC; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

.kuang240{
	font-family: "幼圆";
	font-size: 14px;
	line-height: 38px;
	color: #666666;
	height: 38px;
	width:240px;
	border: 1px solid #E7E7E7; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

.kuang120{
	font-family: "幼圆";
	font-size: 14px;
	line-height: 38px;
	color: #666666;
	height: 38px;
	width:120px;
	border: 1px solid #E7E7E7; -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

.hy_log_an{ margin:0px auto; width:267px; height:40px;}
.hy_an01{ float:left; display:block; margin-top:20px; width:133px; height:40px; font-size:18px; color:#fff; line-height:40px; text-align:center; text-decoration:none; background:#c9c9c9;}
.hy_an01:hover{ background:#7d0028;}

.hy_an02{ float:left; display:block; margin-top:20px;  width:133px; height:40px; font-size:18px; color:#fff; line-height:40px; text-align:center; text-decoration:none; background:#e9ca6d;}
.hy_an02:hover{ background:#e9ca6d;}

.hy_an03{ float:left; display:block; margin-top:0px;  width:123px; height:48px; font-size:18px; color:#fff; line-height:48px; text-align:center; text-decoration:none; background:#e9ca6d;-moz-border-radius:5px; font-size:22px; font-family:"幼圆"; border:0px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.hy_an03:hover{ background:#E1A900;-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;}
.hui12{ font-size:12px; color:#666;}
.huang14{ font-size:16px; color:#e9ca6d; text-decoration:none;}
.huang14:hover{ color:#C90;}

.hd_list02{ float:left; width:950px; margin-left:20px;font-family:"幼圆"; padding-bottom:20px;}
.hd_list02 ul{}
.hd_list02 ul li{ float:left; display:block; width:930px; padding:10px 15px 6px 15px;border-bottom:1px dashed #cccccc;}
.hd_list02 ul li a{float:left; display:block; width:450px; height:20px; line-height:20px; font-size:13px; color:#F00; text-decoration:none;}
.hd_list02 ul li a:hover{ color:#39F;}
.hd_list02 ul li a.hud{float:left; display:block; width:930px;line-height:20px;font-size:14px; color:#666;padding:5px 0px; color:#F60;text-decoration:none;}
.hd_list02 ul li a.hud:hover{ color:#39F;}
.hd_list02 ul li span{float:left; display:block; width:930px;line-height:20px;font-size:14px; color:#666;}
.hd_list02 ul li p{float:left; display:block; width:930px; height:20px; line-height:20px; font-size:12px; color:#999; text-align:right;}

.hong20{ font-family:"幼圆"; font-size:20px; color:#7d0028; font-weight:bold;}

.hong20{ font-family:"幼圆"; font-size:20px; color:#7d0028; font-weight:bold;}
.hong16{ font-family:"幼圆"; font-size:16px; color:#7d0028; font-weight:bold;}
.hong16b{ font-family:"幼圆"; font-size:16px; color:#7d0028;}
.hong24{ font-family:"幼圆"; font-size:24px; color:#7d0028; font-weight:bold;}
