/*全局样式*/
*{margin:0;padding:0;font-family: Microsoft YaHei;list-style-type: none;text-decoration: none;}
body {
	background-color: #fcfcfc;
}
.kuang1 {
	border: 1px solid #DDDDDD;
}

.gzhong{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FF0000; font-weight:600;}
.w936{margin:0 auto;width:1186px; padding-top:15px; padding-bottom:20px;}
.ctt{height:auto;clear:both;border-top:0;text-align:left; margin:0 auto;}
.tb_{padding-bottom:55px; margin:0 auto;}
.tb_ ul{height:24px; margin:0 auto;}
.tb_ li{float:left;height: 24px;width: 150px;cursor:pointer; padding-top:3px;}
.normaltab {color:#666666; font-size:17px; line-height:25px;border-right:0px solid #c2c2c2;width:110px; height:24px;text-align:center;}
.hovertab { color:#ffffff; font-size:17px; line-height:25px; padding-bottom:8px;text-align:center; background-color:#03428b;border-bottom:0px solid #03428b;}
.dis{display:block; width:100%;}
.undis{display:none; width:100%;}
/*导航栏目*/
.dhlm{ width:100%; background-color:#003399; margin-top:15px;}
.dhlm li{ width:12%; float:left; list-style:none; text-align:right; font-size:17px; font-weight:600; line-height:60px;}
.dhlm li a:link{ color:#666666;border-bottom: 2px solid #ffffff;font-size:17px; font-weight:600; padding:20px 10px 35px 10px;}
.dhlm li a:visited{ color:#666666;border-bottom: 2px solid #ffffff;font-size:17px; font-weight:600; padding:20px 10px 35px 10px;}
.dhlm li a:hover{ color:#0068b7;border-bottom: 2px solid #0068b7;font-size:17px; font-weight:600; padding:20px 10px 35px 10px;}
/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:966px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../images/menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(../images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}
/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}
.dao{ padding: 0 18px; }
.zi_lx {
    font-size: 15px;
	color: #666666;
	line-height:28px;
}
.zi_lxa {
    font-size: 15px;
	color: #888888;
	line-height:35px;
}
.lan_b {
    font-size: 15px;
	color:#0254b3;
	font-weight:600;
}
.zi_lxx {
    font-size: 17px;
	color: #494949;
	line-height:24px;
	font-weight:700;
}
.zi_nr {
    font-size: 14px;
	color: #777777;
	line-height:25px;
}
.zih {
    font-size: 15px;
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
}

.baibm {
    font-size: 16px;
	color: #ffffff;
	font-weight:600;
}
.STYLE5{
    font-size: 12px;
	color: #ffffff;
}
.zib {
    font-size: 15px;
	color: #888888;
	line-height:24px;
}
.zibb {
    font-size: 15px;
	color: #929495;
}
.baiz{
 	font-size: 16px;
	color: #ffffff;
	line-height:35px;
}
.zidb {
    font-size: 20px;
	color: #1c1c1c;
	font-weight:bold;
}
.zi_bt {
    font-size:21px;
	color: #494949;
	line-height:25px;
	font-weight:bold;
}
a.a:link {
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	outline:none;
}
a.a:visited {
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	outline:none;
}
a.a:hover {
	font-size: 16px;
	color: #d3ecff;
	text-decoration: none;
}
a.a:active {
	color: #d3ecff;
}
a:link {
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	outline:none;
}
a:visited {
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	outline:none;
}
a:hover {
	font-size: 18px;
	color: #0068b7;
	text-decoration: none;
}
a:active {
	color: #0068b7;
}
.bline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
}

a.b:link {
	font-size: 14px;
	color: #acaeb1;
	text-decoration: none;
	outline:none;
}
a.b:visited {
	font-size: 14px;
	color: #acaeb1;
	text-decoration: none;
	outline:none;
}
a.b:hover {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.b:active {
	color: #ffffff;
}
a.c:link {
	font-size: 15px;
	color: #494949;
	text-decoration: none;
}
a.c:visited {
	font-size: 15px;
	color: #494949;
	text-decoration: none;
}
a.c:hover {
	font-size: 15px;
	color: #0068b7;
	text-decoration: none;
}
a.c:active {
	color: #0068b7;
}
.over{background-image:url(../images/gyth_12.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; font-size:16px; font-weight:300; width:100%; height:65px; line-height:56px;}
.over a{ background-image:url(../images/gyth_12.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; font-size:16px; font-weight:300;}
.out{background-image:url(../images/gywm_12.jpg); background-position:bottom; background-repeat:no-repeat; color:#0068b7; font-size:16px; font-weight:300; width:100%; height:65px; line-height:56px;}
.out a{color:#0068b7; font-size:16px; font-weight:300;}
/*产品列表*/
.cplb{ width:100%; text-align:left;}
.cplb a:link li{ float:left;width:372px; margin-left:110px; margin-bottom:60px; height:316px;background-image:url(../images/cp_08.jpg); background-position:center; background-repeat:no-repeat; text-align:left; padding-left:1px;}

.cplb a:hover li{ float:left;width:372px; margin-left:110px; margin-bottom:60px; height:316px;background-image:url(../images/cp_06.jpg); background-position:center; background-repeat:no-repeat; text-align:left;padding-left:1px;}
.cplb li h3{ text-align:center; padding:0 15px; font-size:18px; margin-top:10px;margin-bottom:3px;}
.cplb li p{ text-align:center; padding:0 15px; font-size:14px;}
/*产品列表*/
.kcxw{width:100%; margin:0 auto;margin-bottom:30px;overflow:hidden;}
.kcxw li {width:100%; overflow:hidden;text-align:left; padding-bottom:15px; margin:0 auto;border-bottom:1px solid #cccccc; margin-bottom:15px;}
.overxw{text-decoration: none;overflow:hidden; padding-bottom:16px;}
.overxw h3{ font-size:18px; color:#444444;font-weight:600; line-height:40px; margin-bottom:5px;height:40px;}
.overxw h6{font-size:15px; color:#999999;line-height:30px; padding-bottom:2px; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.overxw h5{  float:left;padding:3px 10px 0px 0px;}
.overxw span{ font-size:15px; color:#777777;line-height:26px;}
.overxw h2{font-size:17px; color:#ff0000; font-family:Arial, Helvetica, sans-serif; padding:0px 15px; line-height:50px;}
.overxw h5 img{width:23px; height:22px;}
.overxw img{width:255px; height:160px;}
.outtxw{text-decoration: none;overflow:hidden; padding-bottom:16px; margin-bottom:5px;  background-color:#FFFFFF;}
.outtxw h3{ font-size:18px; color:#0069b7;font-weight:600; line-height:40px; margin-bottom:5px; height:40px;}
.outtxw h6{ font-size:15px; color:#999999;line-height:30px; padding-bottom:2px; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.outtxw h5{ float:left;padding:3px 10px 0px 0px;}
.outtxw span{ font-size:15px; color:#777777;line-height:26px;}
.outtxw h5 img{width:23px; height:22px;}
.outtxw img{width:255px; height:160px;}
.outtxw h2{ font-size:17px; color:#ff0000; font-family:Arial, Helvetica, sans-serif; padding:0px 15px; line-height:50px;}/*大图下面公告样式*/