@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2014/11/25
Design Corp: www.web-info.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: Arial, Helvetica, sans-serif; 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,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ margin:auto; width:100%;}

#top{ background:#161616; height:176px;}
.topz{ margin:0px auto; width:1077px; height:176px; background:url(info_02.jpg) no-repeat; }
.tuleft{ float:left;}
.topright{float: right; width:416px;height:106px; padding-top:70px;}
.kuangsou{ width:313px; height:31px; background:#fff; font-size:14px;box-shadow:inset 2px 2px 9px #777;border-radius:10px; border:0px; padding-left:10px;}


#tiao{background:#fff; height:33px; border-bottom:1px solid #bf913f; text-align:center; padding-top:39px; font-size:26px; font-weight:bold; color:#000000;}
#tiao2{background:#fff; height:39px; border-bottom:1px solid #bf913f;  border-top:1px solid #e1e1e1; text-align:center; padding-top:30px; font-size:26px;font-weight:bold; color:#000;}

#h_pro{ margin:0px auto; width:1127px; height:297px;}
#h_pro ul{}
#h_pro ul li{ float:left; display:block; width:210px; height:254px; padding:20px 0px 0px 10px;}
#h_pro ul li a{ float:left; display:block; width:200px; height:200px;}
#h_pro ul li a:hover{}
#h_pro ul li a.acp{ float:left; display:block; width:200px; height:56px; color:#000; text-align:center; font-size:16px; text-decoration:none; line-height:28px; overflow:hidden;}
#h_pro ul li a.acp:hover{ color:#af750f;}

#con{ height:400px; background:#fff;}
.conz{ margin:0px auto; width:1077px; height:400px; padding-top:20px; color:#fff; line-height:25px; font-size:16px;}
.con_news{ float:left; width:700px; padding-left:20px;}
.con_news ul{}
.con_news ul li{ float:left; width:680px; height:110px; border-bottom:1px solid #f1f1f1; padding:10px 10px 0px 10px;}
.con_news ul li a{ float:left; width:680px; height:40px; line-height:40px; text-decoration:none; font-size:18px; color:#000; font-weight:bold;}
.con_news ul li a:hover{ color:#af750f;}
.con_news ul li span{ float:left; width:680px; height:60px; line-height:20px; font-size:12px; color:#666;}


#con2{ height:168px; background:#e1e1e1;box-shadow:inset 0px 15px 10px -15px #333;}
.con2z{ margin:0px auto; width:1077px; height:168px;}
.con2zleft{ float:left; width:600px; height:138px; padding-top:30px; padding-left:30px;}
.con2zleft a{float:left; width:250px; text-decoration:none; height:35px; color:#000; font-size:18px; line-height:35px;}
.con2zleft a:hover{ color:#a15c01;}

.con2zright{ float:left; width:350px; height:128px; padding-top:40px; padding-left:60px;}


#end{ height:40px; background:#282828; font-size:15px; color:#fff; font-weight:bold; line-height:40px; text-align:center;}


#end2{ margin:0px auto; width:100%; background:#000;}
.end2z{ margin:0px auto; width:1077px; height:200px; }
.end2z_list{ float:left; width:250px; border-right:1px solid #fff; margin:25px 0px; text-align:center;}
.end2z_list p{ float:left;width:250px; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#fff;}
.end2z_list a{float:left;width:250px; height:25px; line-height:25px; font-size:14px; color:#fff; text-decoration:none;}
.end2z_list a:hover{color:#af750f;}


.huang{ color:#FFE400;}
.hong{ color:#CC0000; font-weight:bold;}
.hong20{ color:#CC0000; font-size:20px; font-weight:bold;}
.hong2{ color:#D61119;}
.hei12{ font-size:12px; font-family:"宋体";}



#ncon{ width:1077px; min-height:600px; }
.ncon_tiao{ float:left; width:1077px; height:35px; padding-top:50px; border-bottom:1px solid #c7c7c7;}
.ncon_tiao2{ float:left; width:200px; height:35px; line-height:35px; background:#161616; text-align:center; font-size:18px; color:#fff;}
.ncon_tiao3{ float:left; width:867px; padding-right:10px; height:25px;  padding-top:10px; font-size:12px; color:#666; text-align:right;}
.ncon_tiao3 a{ color:#666; text-decoration:none;}
.ncon_tiao3 a:hover{ color:#C60;}	
		
.npro{ float:left; width:1077px; padding-top:20px; padding-bottom:10px;}
.npro ul{}
.npro ul li{ float:left; display:block; width:259px; height:284px; padding:0px 0px 0px 10px;}
.npro ul li a{ float:left; display:block; width:240px; height:240px;}
.npro ul li a:hover{}
.npro ul li a.acp2{ float:left; display:block; width:240px; height:46px; color:#000; text-align:center; font-size:15px; text-decoration:none; line-height:46px;}
.npro ul li a.acp2:hover{ color:#af750f;}


.pro_fl04{float:left; display:block; width:1067px;height:60px; padding-top:0px; padding-left:0px; background:#fff;}
.pro_fl03_02{ margin:0px auto; width:100%;height:40px; text-align: center;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#666; font-family: "Arial Unicode MS"; font-size:14px;}

.an_fy{ display:inline-block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#fff;font-family: "Arial Unicode MS"; background:#000000;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy:hover{color:#fff; background:#4198f1;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ display:inline-block; height:37px; line-height:37px; padding:0px 13px; background:#4198f1; font-family: "Arial Unicode MS"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ display:inline-block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#fff;font-family: "Arial Unicode MS"; background:#000; border:#ddd solid 1px; margin-right:11px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fyhui:hover{ color:#4c6e78;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family: "Arial Unicode MS"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.pro_show{ float:left; width:1077px; height:600px; padding-top:30px;}
.pro_show_left{ float:left; width:630px; height:600px;}
.pro_show_left img{ width:595px; height:595px; border:1px solid #f1f1f1;}

.pro_show_right{ float:left; width:430px; height:600px; }
.pro_show_right h1{ float:left; width:430px; padding:10px 0px;line-height:40px; color:#000; font-size:24px; font-weight:bold;}
.pro_show_right2{ float:left; width:430px;  padding:0px 0px 30px 0px;  color:#000; font-size:16px;line-height:25px; }
.pro_show_right3{ float:left; width:430px;  padding:0px 0px 10px 0px;  color:#000; font-size:18px; line-height:40px;font-weight:bold;}
.pro_show_right4{float:left; width:430px; height:30px;  padding:0px 0px 20px 0px; }

.pro_an{ float:left; display:block; margin-top:0px; width:90px; height:30px; background:#F00; line-height:30px; text-align:center; color:#fff; text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; border:0px;}
.pro_an:hovre{ background:#000;}

.news_list{ float:left; width:1077px; padding-top:20px; padding-bottom:20px;}
.news_list ul{}
.news_list ul li{ float:left; display:block; width:1050px; height:250px; border-bottom:1px #e1e1e1 solid;}
.news_list ul li a{ float:left; display:block;padding-left:20px; width:1000px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; line-height:60px; color:#000; text-decoration:none; overflow:hidden;}
.news_list ul li a:hover{ color:#bb8b41;}
.news_list_left{ float:left; width:300px; height:170px; padding-left:20px; }
.news_list_right{ float:left; width:700px; height:130px; padding:10px 10px 10px 20px; font-size:14px; color:#333; line-height:30px;}

.news_show_right{ float:left; width:1070px; height:100px; padding-top:30px; border-bottom:1px solid #ccc; }
.news_show_right h1{ float:left; width:1070px; text-align:center; padding:10px 0px;line-height:40px; color:#000; font-size:24px; font-weight:bold;}
.news_show_right p{float:left; width:1070px; text-align:center;line-height:40px; color:#666; font-size:12px; }

.nr_pro{ float:left; width:1077px; min-height:600px; line-height:30px; color:#666; font-size:15px; padding-top:20px;}

.nr_about{ float:left; width:1077px; min-height:300px; line-height:30px; color:#333; font-size:16px; padding-top:20px; padding-bottom:30px;}

.nr_lxfs{ float:left; width:1077px; height: auto; background:#000;}

.nr_our{ float:left; width:1070px; padding-top:20px;}
.nr_our ul{}
.nr_our ul li{ float:left; display:block; width:1070px; height:420px;}
.nr_our ul li img{ width:1070px; height:265px;}
.nr_our ul li h1{ float:left; display:block; padding:10px 20px 10px 0px; width:1070px; font-size:16px; color:#333; line-height:32px; height:200px;}

.lyb_an{ float:left; width:174px; height:45px; background:#e70012; font-size:24px; color:#fff; font-weight:bold; line-height:45px; text-align:center; border:0px;}
.lyb_an:hover{ background:#999;}

.anews{ font-size:14px; color:#666666; text-decoration:none;}
.anews:hover{ color:#C00;}
.anews2{ font-size:12px; color:#666666; text-decoration:none;}
.anews2:hover{ color:#C00;}
.acp{ font-size:14px;  color:#164F9E; font-weight:bold; text-decoration:none;}
.acp:hover{ color:#F90;}

.acp2{ font-size:14px;  color:#164F9E; font-weight:bold; text-decoration:none;}

.fenye2{ float:left; width:730px; height:40px; padding:10px 0px;}
.fenye2a{padding:0px 5px; margin-right:0px;color:#666; line-height:39px; text-align:center; font-size:13px;font-family: "宋体"; text-decoration:none;}
.fenye2a:hover{color: #C00;}

.bai{ color:#fff; font-size:14px;}
.fenye3{ float:left; width:730px; height:40px; padding:10px 0px;}
.fenye3 a{  float:left; display:block; padding:0px 0px; margin-right:0px; height:39px; background:#777777; color:#fff; line-height:39px; text-align:center; font-size:13px;font-family:"微软雅黑"; font-weight:bold; text-decoration:none;}
.fenye3 a:hover{ }

/* 产品左侧列表 */
		.sideMenu{ border-top:1px solid #215EBB; font-family:Verdana, Geneva, sans-serif;}
		.sideMenu h3{float:left; display:block; width:265px; height:37px; line-height:37px; padding-top:12px; padding-left:0px; border-bottom:1px solid #215EBB;  cursor:pointer;font-size:15px; }
		.sideMenu h3 em{ float:left; display:block; width:25px; height:25px; padding-right:8px;cursor:pointer; }
		
		.sideMenu h2{float:left; display:block; width:265px; height:37px; line-height:37px; padding-top:12px; padding-left:0px; border-bottom:1px solid #215EBB0;  cursor:pointer;font-size:15px;}
		.sideMenu h2 em{ float:left; display:block; width:25px; height:25px; padding-right:8px;cursor:pointer; }

		.sideMenu ul{float:left; display:block; width:265px;  padding:5px 0px; color:#999; display:none;border-bottom:1px solid #215EBB; }
		.sideMenu ul li{ float:left; display:block; width:265px; height:27px;}
		.sideMenu ul li a{float:left; display:block; width:200px; height:27px;  font-size:12px; color:#fff;  line-height:27px; padding-left:50px; text-decoration:none;}
		.sideMenu ul li a:hover{color:#F90;}
		.sideMenu ul li a.e2{float:left; display:block; width:200px; height:27px; font-size:12px; color:#fff;  line-height:27px; padding-left:50px; text-decoration:none;}
		.sideMenu ul li a.e2:hover{  color:#fff;}
		.a_e1{float:left; display:block; width:230px; height:25px; padding:0px; background: none; font-size:14px; color:#fff; line-height:25px; text-decoration:none;}
		.a_e1:hover{ background: none; color:#F90;}
		.a_e2{float:left; display:block; width:230px; height:25px; padding:0px; background: none; font-size:14px; color:#fff;  line-height:25px; text-decoration:none;}
		.a_e2:hover{ background: none; color:#F90;}
.bai20{ color:#fff; font-size:20px; font-weight:bold;}

.ncon03-01{float:left; width:590px; height:28px;}
.ncon03-01 p{ float:left; width:450px;height:28px;}
.ncon03-01 span{ float:left; width:90px; height:28px; text-align:right;}
.ncon03-02{ float:left; width:590px; height:120px;}
.ncon03-02 p{ float:left; width:450px;height:120px;}
.ncon03-02 span{ float:left; width:90px; height:120px; text-align:right;}
.ncon03-03{ float:left; width:300px; height:28px;}
.ncon03-03 p{ float:left; width:90px;height:28px;}
.kuang800{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:30px;
	color: #333;
	height:230px;
	width:800px;
	border: 1px solid #D0D0D0;
	text-decoration: none;
	margin: 0px;
	padding: 0px;background-color: #FFFFFF;
}

.kuang48{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:48px;
	color: #333333;
	height:48px;
	width:800px;
	border: 1px solid #D0D0D0;
	background-color: #FFFFFF;
}
.kuang130{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:40px; height:30px;
	color: #000;
	width: 130px;
	border: 1px solid #000;
}
.kuang400{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 18px;
	width: 400px;
	border: 1px solid #CCCCCC;
}
.kuang300{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 100px;
	width:400px;
	border: 1px solid #CCCCCC;
}
