@charset "utf-8";
锘&#65533;/*reset.css*/
@charset "utf-8";
html
{
	color: #000;
	background: #FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
}.jdd{       float: right;
    margin-left: 15px;
    margin-right: -50px;
    margin-top: 32px;}.jdd a{font-size: 16px;
    line-height: 28px;
    vertical-align: top;}.jdd img{    width: 80px;
    display: inline-block;
    margin-right: 8px;}.jdd span{    position: relative;
      top: -7px;}.jdd a:hover{text-decoration: none;}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup
{
	font-style: inherit;
	font-weight: inherit;
}
.content{width:1044px; margin:0 auto;}

a.prodtitle2{width:155px; height:30px; line-height:30px; overflow:hidden; display:block;}
a:hover.prodtitle2{ color:red; text-decoration:underline;}
.cpfl{ width:234px; float:left; margin-top:10px;}
.cpfl ul{ width:234px;}
.cpfl ul li{ width:234px;}
.cpfl ul li span{ width:234px; height:46px; background:url(../images/images_48.jpg) no-repeat; display:block; text-align:center; line-height:46px;font-family:"微软雅黑"; font-size:16px; overflow:hidden;}
.cpfl_tt{width:214px; padding:13px 10px;}
.cpfl_tt a{width:95px; line-height:30px; overflow:hidden; height:30px; display:block; float:left;/* background:url(../images/images_51.jpg) no-repeat left center;*/ padding-left:10px; color:#000;}
.cpfl_tt a:hover{ color:red;}
.gglsy{max-width:1440px;margin:0 auto;width:100%;}
.cpdale{width: 760px;float: left;margin-top: 10px;border: 1px #E0DFDF solid;margin-left: 40px;}
.xxkax{ width:760px; height:500px;}
.menu {background:#d2d2d2;height:35px;width:760px; line-height:35px;}
.menu ul { float:left;}
.menu div{ float:right; padding-right:10px;}
.menu li {display:inline; line-height:35px;}
.menu li a {color:#fff; background:#817d7d; display:inline-table; width:125px; height:35px; text-align:center;font-family:"微软雅黑"; font-size:16px; }
.menu li a.tabactive {background:#bd0303;position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 { width:760px;}

.sycp{ padding:10px 0; height:680px; width:760px; overflow:hidden;}
.sycp li{ width:190px; height:235px; overflow:hidden; float:left; padding:0 30px;}
.lxwlj{ border:#E0DFDF solid 5px; display:block; width:180px; height:180px;}
.lxwlj a:hover{ border:red solid 5px; display:block; width:180px; height:180px;}
.lxwlj img{}
.lxwlj span{width:180px; height:25px; display:block; text-align:center; line-height:25px; overflow:hidden; background:#bd0303; color:#fff;}
.sycp li p{display:block;width:86px; height:22px; background:#bd0303; text-align:center; line-height:22px; margin:5px 0 0 50px;}
.sycp li p a{ color:#fff}
.sycp li p a:hover{ color:#000}

.lyou{ width:100%; height:125px; background:url(../images/images_56.jpg) repeat-x; margin:5px 0 20px;}
.lyou_tt{ width:1040px; height:90px; margin:0 auto;}
.lyou2{ width:100%; height:auto; background:url(../images/fwt_02.jpg) repeat-x; margin:0 auto;}
.lyou_tt2{ width:1044px; height:auto; margin:0 auto;}
.lyou3{ width:100%; height:704px; background:url(../images/images_65.jpg) repeat-x; margin:15px 0;}
.lyou_tt3{ width:1044px; height:704px; margin:0 auto;}



.phone{ width:100%; background:url(../images/images_93.jpg) repeat-x; height:55px; line-height:55px;}
.phone_tt{ width:1044px; height:55px; margin:0 auto; background:url(../images/images_91.jpg) no-repeat; color:#fff;}
.phone_tt li{margin: 6px 34px;float:left;font-size:15px}
.phone_tt a{ color:#fff;}
.phone_tt a:hover{ color:red;}
.foot{ width:100%; color:#fff; background:#f4f4f2 url(../images/images_97.jpg) repeat-x; text-align:center; padding:15px 0; line-height:27px; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:red;}
.page { clear:both; padding:15px 0 15px 280px; height:35px; line-height:35px; color:#e88f34; list-style-type:none;}
.page a { color:#e88f34; }
.page a:hover { color:#e88f34; text-decoration:none; }
.page ul { float:left; }
.page li { float:left; margin-left:8px;height:35px; line-height:35px;color:#444; }
.pageinfo{  float:left; width:100px; height:25px;}

/*内页*/
.contl{ width:249px;float:left;}
.nycpfl{width:247px; border:#E0DFDF solid 1px; background:url(../images/images_19.jpg) repeat-y; }
.nycpfl_tt{width:237px;line-height:48px; padding:5px;}
.nycpfl_tt li{width:237px; height:48px; text-indent:3.3em;}
.nycpfl_tt li a{ display:block;width:237px; height:48px; overflow:hidden; background:url(../images/images_16.jpg) no-repeat; color:#444;}
.nycpfl_tt li a:hover{ display:block;width:237px; height:48px; overflow:hidden; background:url(../images/images_15.jpg) no-repeat; color:#fff;}
.nycp_nav{ background:url(../images/images1_23.jpg) no-repeat; width:238px;  height:43px; line-height:43px; overflow:hidden; text-align:center; color:#fff;font-family:"微软雅黑"; font-size:16px; margin:8px 0 0 5px;}
.rem_tt{width:200px; padding:5px 20px;}
.rem_tt li{width:200px; height:30px; line-height:30px; overflow:hidden; background:url(../images/images_83.jpg) no-repeat left center; text-indent:1.5em; border-bottom:#ccc dotted 1px; overflow:hidden;}
.rem_tt li a:hover{ color:red;}
.nylxwm_tt{width:225px; padding:5px 10px; line-height:26px; color:#444; height:255px; overflow:hidden;}
.nylxwm_tt a{color:#444;}

.contr{ width:768px; border:#E0DFDF solid 1px; float:left; margin-left:20px;margin-top: 10px;}
.contr_nav{ width:768px; height:40px; line-height:40px; overflow:hidden;border-bottom:#dadada solid 1px;background:url(../images/cpdht.jpg) repeat-x; color: #fff;}
.contr_nav span,.contr_nav h1{ float:left; color:#000; font-size:16px; font-family:"微软雅黑"; padding-left:15px; background:url(../images/images_09.jpg) no-repeat 10px center; text-indent:1.5em;color: #fff;}
.contr_nav div{ float:right; padding-right:10px; background:url(../images/images_06.jpg) no-repeat left center; padding-left:25px;}
.contr_nav div a{ color:#fff;}
.contr_nav div a:hover{ color:red;}
.contr_tt{ width:738px; padding:15px; line-height:26px;}

.ny_news{ width:738px;}
.ny_news li{height:30px; line-height:30px; border-bottom:#ccc dashed 1px; background:url(../images/frwt_03.jpg) no-repeat left center; padding-left:15px;}
.ny_news li span{ float:right}
.ny_news li a{ display:block; width:630px; float:left; height:30px;line-height:30px;overflow:hidden; }
.ny_news li a:hover{ text-decoration:underline; color:red;}

.ny_pro{width:738px;}
.ny_pro li{width:738px; height:110px; overflow:hidden; border-bottom:#ccc dotted 1px; padding:15px 0;}
.ny_pro li a{}
.ny_pro li a:hover{}
.ny_pro li img{ float:left; border:#E0DFDF solid 1px; width:120px; height:110px; margin-right:20px;}
.ny_pro li div{ float:left; width:610px;  height:110px;}
.ny_pro li div p{width:620px; height:30px; line-height:30px; overflow:hidden;}
.ny_pro li div p a{ color:#000; font-weight:bold;}
.ny_pro li div p a:hover{ color:red; text-decoration:underline;}
.ny_pro li div span{width:620px; overflow:hidden; display:block; height:55px; line-height:26px;}
.more{ margin-left:550px;}
a.more:hover{ color:red; text-decoration:underline;}

.ny_pro2{}
.ny_pro2 li{ width:351px; float:left; height:180px; overflow:hidden; border-bottom:#ccc solid 1px; padding:5px 8px; margin-bottom:15px;}
.ny_prost{ background:url(../images/fwtsa_03.jpg) no-repeat; width:351px;  height:34px; line-height:34px; overflow:hidden; padding-bottom:10px;}
.ny_prost span{ float:left;color:#fff; font-size:16px; font-family:"微软雅黑"; background:url(../images/fwtsa_06.jpg) no-repeat 15px center; text-indent:2em; width:270px;  height:34px; overflow:hidden;}
.ny_prost a{ float:right; padding-right:10px; color:#fff;}
.ny_prost a:hover{ color:red; text-decoration:underline;}
.ny_pro2 li{}
.ny_pro2 li img{ float:left; width:111px; height:104px; border:#E0DFDF solid 1px; margin-right:15px;}
.ny_pross{ float:left; width:195px; height:145px;}
.ny_pross a{ display:block; width:195px; height:25px; overflow:hidden; background:url(../images/fwtsa_14.jpg) no-repeat left center; text-indent:1em; color:#000;}
.ny_pross a:hover{ color:red; text-decoration:underline;}

/* 产品详情页面 */
.xq5{ width:738px;}
.wz1{ width:738px; height:50px; line-height:50px; text-align:center; display:block; font-size:20px; color:#444444;font-family:"微软雅黑";}
.wz2{ width:738px; height:40px; line-height:40px; border-bottom:#BDBDBD solid 1px; text-align:center; display:block}
.wz2 a{ color:#444}
.wz2 a:hover{ color:#FF0000; text-decoration:underline}
.cs{ line-height:22px; text-indent:2em; color:#444444; width:738px; padding:10px 0;}
.bq{ margin:10px 0; line-height:25px}
.bq a{ color:#444444; padding-right:10px;}
.bq a:hover{color:#FF0000; text-decoration:underline;}
.xgxwdh{ width:738px; height:30px; line-height:30px; border-bottom:#444444 solid 2px;}
.xgxwdh span{ font-size:16px; padding-left:10px; color:#444444;}
.dh5{ width:738px; border-bottom:#C6C5CA solid 1px; line-height:30px}
.dh5 span{ color:#444; font-size:16px; width:120px; height:30px; padding-left:10px; background:url(../images/wef_03.jpg) no-repeat left center; padding-left:20px;font-weight:bold; }
.cp1{ padding-top:10px;}
.cp1 li{ width:143px; height:153px; overflow:hidden; text-align:center; float:left; overflow:hidden; padding:3px; border:#E0DFDF solid 1px; margin:0 14px 8px; }
.cp1 li span{ display:block; line-height:27px; height:27px; width:143px; overflow:hidden; background:#b20000; color:#fff;}
.cp1 li a{}
.cp1 li a img{width:143px; height:124px;}

.cp1 li a:hover span{ text-decoration:underline; color:#000;}


.head_02{height:221px;background-image: url(../images/h_top_bg.gif);}
.top_01{width: 1040px;height:32px;padding-top: 5px;}
.welcome{float:left;font-size: 14px;}
.map_01{float:right;font-size: 14px;}
.logo{width:1040px;height:112px}
.logo_01{float:left}
.logo_02{float:right;}
.daohang{width:1040px;height:48px;background}
.daohang ul{padding-top: 21px;}
.daohang ul li{list-style-type: none;float:left;line-height:48px;font-weight:bold;margin:0 auto;width: 130px;font-size:16px;text-align:center}
.daohang ul li a{color:#FFFFFF;}
.daohang ul li:hover{background-image:url(../images/hover2.jpg)}
.banner_02{width:1600px}
.ti_tle{font-size: 15px;}
.ti_tle a{color:#000}
.ti_tle a:hover{color:#EA0D0D}
.des_cri{color:#756F6F}

.zuixin{background:#d2d2d2;height:35px;width:760px; line-height:35px;}
.z_cp{font-size: 16px;padding-left:25px;width:92px;background-color:#0661BE;color:#fff}
.cp_box{width:780px}
.cp_box ul{padding-top: 10px;}
.cp_box ul li{width:231px;float:left;margin:5px 10px;text-align:center;line-height: 34px;border: 1px #D3D3D3 solid;}
.family_01{font-size:14px;width: 90%;overflow: hidden;height: 30px;    margin: 0 auto;}
.cp_box2 ul li img{    border: 1px solid #dcdcdc;}
.family_01 a:hover{color:red}
.kt{width:435px}
.kt ul{padding-top:15px}
.kt ul li{width:435px;float:left;margin: 5px 0;border-bottom: 1px dotted;}
.tit_le{width:270px;float:right;padding-right: 18px;height:20px;overflow:hidden;}
.tit_le a{color:#050404;}

.dis_cri{width:270px;float:right;padding-right: 18px;color:#807B7B;height: 61px;}
.sj{float:right;padding-right:10px}
.ktl ul{width:435px;height:250px;overflow: hidden;}
.ktl ul li{width:435px;line-height:30px;border-bottom: 1px dotted #ccc;background: transparent url("../images/images_83.jpg") no-repeat scroll left center;}
.na{padding-left: 15px}
.list_02{display:none;position:absolute;width:130px;top:200px;    z-index:999;}
.list_02 li{height:38px;background-color:#054CB3;opacity:0.8;filter:alpha(opacity=80);}
.list_02 li a span{color:#fff;}
.daohang li:hover .list_02{display: block; }
.cp_box2{width:810px}
.cp_box2 ul{padding-top: 20px;}
.cp_box2 ul li{width:315px;float:left;margin:5px 30px;text-align:center;line-height: 34px;}
.gundong{width:1000px;height:100px;}
.gundong ul{}
.gundong ul li{width:auto;height:80px;float:left;}



del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }.dbn{border-left:none!important}
abbr, acronym
{
	border: 0;
	font-variant: normal;
}
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
input, button, textarea, select, optgroup, option
{
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select { *font-size:100%;
}
input, select { vertical-align: middle; }
body { font: 12px/1.231 arial, helvetica, clean, sans-serif; }
select, input, button, textarea, button { font: 99% arial, helvetica, clean, sans-serif; }
table
{
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt
{
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
/*title*/
h1 { font-size: 32px; }
h2 { font-size: 26px; }
h3 { font-size: 20px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }
.mt10 { margin-top: 10px; }
/* -- 瀵懓鍤粣妤€褰&#65533; -- */
#mesbook1_c, #mesbook1
{
	display: none;
	z-index: 1001;
	width: 398px;
	border: 1px solid #ccc;
	background: #fff;
	padding-bottom: 20px;
}
#mesbook1_c div, #mesbook1 div
{
	border: 1px solid #E4E3E3;
	background: #EBECEB;
	height: 18px;
	padding: 4px .5em 0;
	margin-bottom: 10px;
}
#mesbook1_c dl.b1, #mesbook1 dl.b1
{
	width: 370px;
	margin: 0 auto;
}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt
{
	float: left;
	width: 105px;
	overflow: hidden;
}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd
{
	width: 265px;
	float: right;
}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns { padding-bottom: 10px; }
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input { margin-right: 20px; }
#nodata
{
	padding: 80px;
	padding-left: 150px;
	border: solid 1px #eee;
	margin: 10px 0;
	background: url(../images/nodata.gif) no-repeat 20px 20px;
}
/* -- 婢舵牞绔熺捄锟&#65533; -- */
.m1 { margin: 1px; }
.m2 { margin: 2px; }
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.mt2 { margin-top: 2px; }
.mt5 { margin-top: 5px; }
.mt8 { margin-top: 8px; }
.mt10 { margin-top: 10px; }
.mt12 { margin-top: 12px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr12 { margin-right: 12px; }
.ml5 { margin-left: 5px; }
.ml7 { margin-left: 7px; }
.mb10 { margin-bottom: 10px; }
.ml12 { margin-left: 12px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
/*閸旂姷娲橀崯鍡楁躬缁惧じ绗呴崡锟&#65533;*/
.userorder { width: 700px; }
.userorder tr { height: 25px; }
.userorder tr span
{
	color: #f00;
	padding-left: 4px;
}
.stf
{
	border: 1px solid #ccc;
	padding-left: 140px;
	padding-top: 10px;
	padding-bottom: 20px
}
.stf span
{
	color: #000;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold
}
.stf dd
{
	line-height: 24px;
	font-size: 14px
}
.stf p
{
	line-height: 24px;
	font-size: 14px
}
/*婢跺嫮鎮婃稉顓炲З閻㈣宕伴崗銊ョ潌*/
#oran_div_processing
{
	width: 300px;
	padding: 20px;
	z-index: 9999;
	text-align: center;
	background: #fffeef;
	border: solid 1px #b8ab04;
}
.nor_tab
{
	width: 100%;
	border: solid 1px #ccc;
	margin-bottom: 10px;
}
.nor_tab th
{
	font-weight: bold;
	text-align: center;
	background: #f9f9f9;
	border: solid 1px #ccc;
	padding: 6px 0;
}
.nor_tab td
{
	padding: 5px;
	border: solid 1px #ccc;
}
ul.t05_ul table { *margin-left:-15px;
}/*濠婃艾濮╅弶绺凟鐞涖儰绔&#65533;*/
.left_pro
{
	width: 201px;
	float: right;
	overflow: hidden;
	margin-left: 5px;
}
.right_pro
{
	width: 754px;
	float: left;
	display: inline;
	overflow: hidden;
}
.left_prj
{
	width: 201px;
	float: right;
	overflow: hidden;
	margin-left: 5px;
}
.right_prj
{
	width: 754px;
	float: left;
	display: inline;
	overflow: hidden;
}
.left_agent
{
	width: 201px;
	float: right;
	overflow: hidden;
	margin-left: 5px;
}
.right_agent
{
	width: 754px;
	float: left;
	display: inline;
	overflow: hidden;
}
.left_help
{
	width: 201px;
	float: right;
	overflow: hidden;
	margin-left: 5px;
}
.right_help
{
	width: 754px;
	float: left;
	display: inline;
	overflow: hidden;
}
.b15
{
	background: url(../images/SkinsVIBtn.jpg) no-repeat;
	border: 0;
	cursor: pointer;
	overflow: hidden;
}
.b15
{
	background-position: -79px -650px;
	width: 60px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}
#flashs
{
	position: relative;
	height: 468px;
	overflow: hidden;
}
#flashs .bgitem
{
	z-index: 1;
	position: absolute;
	top: 0;
}
#flashs .btn
{
	position: absolute;
	z-index: 7;
	bottom: 5px;
	left: 46%;
	margin-right: -450px;
	padding: 5px 6px;
}
#flashs .btn span
{
	color: #A5E1FC;
	background: #1995CF;
	border: 1px solid #69D1FF;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 6px;
}
#flashs .btn span.cur
{
	background: #fff;
	color: #0085C4;
}
#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top { background: url(../images/top.gif) no-repeat; }
#fall { background: url(../images/top.gif) no-repeat 0 -80px; }
#ct { background: url(../images/top.gif) no-repeat 0 -40px; }
#roll
{
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 60%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
 _top: expression(eval(document.documentElement.scrollTop));
}
#slideshow_wrapper
{
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 960px;
	PADDING-RIGHT: 0px;
	HEIGHT: 351px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#slideshow_footbar
{
	right: 45%;
	Z-INDEX: 5;
	POSITION: absolute;
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo
{
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A
{
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt
{
	background-color: #FFFFFF;
	border: 1px solid #DC0000;
	color: #FA6916;
	cursor: pointer;
	float: right;
	font-family: Arial;
	font-size: 12px;
	height: 16px;
	line-height: 16px;
	margin: 2px 1px;
	overflow: hidden;
	text-align: center;
	width: 16px;
}
#slideshow_footbar .bt-on
{
	background-color: #DC0000;
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 2px 1px;
	border: 0px;
}

 /*common.css*/ 
 @charset "utf-8";
body
{
	color: #666;
	font-size: 12px;
	font-family:'Microsoft YaHei','Hiragino Sans GB',Helvetica,Arial,'Lucida Grande',sans-serif;
} /*缂冩垹鐝€涙ぞ缍嬫０婊嗗*/
a
{
	color: #666;
	text-decoration: none;
}  /*for ie f6n.net*/
a:focus { outline: 0; } /*for ff f6n.net*/
a:hover { text-decoration: underline; }
.vam { vertical-align: middle; }
.clear
{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
p { word-spacing: -1.5px; }
.tr { text-align: right; }
.tl { text-align: left; }
.center { text-align: center; }
.fl { float: left; }
.fr { float: right; }
.pa { position: absolute; }
.pr { position: relative }
/* -- 鐠愵厾澧挎潪锕€顦婚柈銊︻攱閺嬶拷 -- */
.cart_header, .cart_content, .cart_footer
{
	width: 760px;
	margin: 0 auto;
}
/* -- 妞ょ敻娼伴弫缈犵秼鐢啫鐪&#65533; -- */
.header, .content, .footer
{
	width: 960px;
	margin: 0 auto;
 ;
}
.left
{
	width: 201px;
	float: left;
	overflow: hidden;
}
.left2
{
	width: 670px;
	float: left;
	overflow: hidden;
}
.left3
{
	width: 754px;
	float: left;
	overflow: hidden;
	color: #666;
}
.lefttop
{
	background: url(../images/left_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-top: 10px;
}
.left2top
{
	background: url(../images/left2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.leftbot
{
	background: url(../images/left_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.left2bot
{
	background: url(../images/right_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right
{
	width: 754px;
	float: left;
	display: inline;
	margin-left: 5px;
	overflow: hidden;
}
.right2
{
	width: 275px;
	float: right;
	overflow: hidden;
}
.right3
{
	width: 201px;
	float: right;
	overflow: hidden;
	color: #666;
}
.righttop
{
	background: url(../images/right_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.right2top
{
	background: url(../images/right2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.rightbot
{
	background: url(../images/right_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right2bot
{
	background: url(../images/left_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right_main
{
	width: 752px;
	min-height: 200px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.right2_main
{
	width: 273px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.left2_main
{
	width: 668px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
 .h_nav li a:-webkit-any-link {
display:block;
}
body { background: #fff; }
em { font-style: normal; }
.clearfix { zoom: 1; }

.clearfix:after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*婢舵挳鍎村鈧慨锟&#65533;*/
.top
{
	background: url('../images/top_bg.gif') repeat-x 0 top;
	height: 163px;
	position: relative;
}
.h_top
{
	color: #afafaf;
	height: 28px;
	line-height: 28px;
}
.h_top span { float: left; }
.h_top p a img { vertical-align: middle; }
.h_top p a.wb1
{
	padding-left: 23px;
	margin-left: 8px;
}
.h_top p a.wb2
{
	padding-left: 23px;
	margin-left: 8px;
}
.h_con
{
	padding: 22px 0 0;
	height: 99px;overflow:hidden

	position: relative;
}
.h_con h1 { float: left; }
.h_con h1 a { display: inline-block; }
.h_con h1 img { vertical-align: middle; }
.h_con .cxt
{
	position: absolute;
	right: 330px;
	top: 28px;
}
.h-pho p
{
	position: absolute;
	top: 0;
	right: 0;
	background: url('../images/t1.gif') no-repeat;
	width: 300px;
	padding-left: 20px;
	height: 29px;
	line-height: 29px;
	color: #fff;
}
.h-pho p a
{
	padding: 0 8px;
	color: #afafaf;
	display: inline-block;
	color: #fff;
}
.h-logo
{
	float: left;
	width: 300px;    height: 99px;overflow:hidden;
   
}
.h-logo em
{
	color: #a03c16;
	font-family: 'Microsoft YaHei';
	font-size: 16px;
	display: block;
	float: left;
	padding: 20px 0 0 20px;
	line-height: 26px;
}
.h-logo em span
{
	display: block;
	color: #f3a233;
	font-size: 22px;
}
.h-pho
{
	float: right;
	width: 240px;
	color: #4c4c4c;
	font-family: 'Microsoft YaHei';
}
.h-pho span
{
	font-size: 15px;
	color: #535353;
	display: block;
	float: right;
	padding: 15px 0 0 38px;
	background: url('../images/pho.gif') no-repeat 0 30px;
}
.h-pho b
{
	color: #db1800;
	font-size: 26px;
	line-height: 32px;
	display: block;
	font-family: 'arial';
}
.h_nav
{
	height: 42px;
 padding-top: 5px;
	font-family: 'Microsoft YaHei';
}
.h_nav ul { font-size: 0; }
.h_nav li
{
	float: left;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 0;
	background: url('../images/nav_line.gif') no-repeat 0 center;
}
.h_nav li.first { background: none; }
.h_nav li a
{
	color: #fff;
	display: inline-block;
	font-size: 14px;
	padding: 0 22px;
	text-align: center;
}
.h_nav li a:hover, .h_nav li.cur a
{
	color: #db1800;
	font-weight: bold;
	text-decoration: none;
	background: #f2c906;
}
/*--- 閹兼粎鍌&#65533; ---*/
.h-ser
{
	background: #e8e8e8;
	height: 36px;
}
.ser-con
{
	width: 960px;
	margin: 0 auto;
}
.h-ser p
{
	float: left;
	width: 650px;
	line-height: 36px;
}
.h-ser p b { color: #4a4a4a }
.h-ser p a
{
	padding: 0 6px;
	color: #4a4a4a;
}
.s-inp
{
	width: 240px;
	position: relative;
	padding: 5px 0 0;
}
.inp01
{
	background: url(../images/s_inp.gif) no-repeat;
	width: 150px;
	height: 24px;
	line-height: 24px;
	border: none;
	padding: 0 0 0 25px;
	margin-right:3px;
}
/*婢舵挳鍎寸紒鎾存将*/

/*鎼存洟鍎村鈧慨锟&#65533;*/
.f-wrap
{
	background:#00562e;
	height: 270px;
	padding: 5px 0 0;
}
.footer { position: relative; }
.footer-a
{
	height: 40px;
	line-height: 40px;
	color: #fff;
	padding-left: 15px;
}
.footer .footer-a span
{
	margin: 0 2px;
	padding: 0;
}
.footer-a a
{
	color: #fff;
	text-align: center;
	padding: 0;
	display: inline-block;
	margin: 0 10px;
}
.footer-b
{
	padding: 32px 0 0 25px;
	position: relative;font-size: 14px;
}
.footer-b em
{
	float: left;
	display: inline-block;
}
.footer-b p
{
	color: #d0d0d0;
	float: left;
	width: 500px;
	padding-left: 70px;
}
.footer-b p img
{
	margin: 0 0 0 15px;
	display: inline-block;
	vertical-align: middle;
}
.footer-b p span
{
	display: block;
	line-height: 18px;
	padding-bottom: 10px;
}
.footer-b p span a { color: #D0D0D0; }
.footer-b p i
{
	font-style: normal;
	display: inline-block;
	padding-left: 25px;
}
.ewm
{    right: 30px;
    top: 26px;
    position: absolute;
}
.footer .pho
{
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	position: absolute;
	padding: 0 0 3px 52px;
	right: 15px;
	top: 0;
	background: url('../images/f_pic1.gif') no-repeat
}
/*鎼存洟鍎寸紒鎾存将*/


/*index.css*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.bg { background: #FFF; }
.contant
{
	padding: 0;
	overflow: hidden;
}
.nobor { border: none !important; }
html { -webkit-text-size-adjust: none; }
.tit { zoom: 1; }
.tit:after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/**/
.banner
{
	width: 100%;
	height: 468px;
	background: url('../images/banner.jpg') no-repeat center 0;
	position: relative;
}
.banner p
{
	text-align: right;
	position: absolute;
	bottom: 14px;
	left: 50%;
	margin-left: -480px;
	padding-left: 860px;
}
.banner p a
{
	color: #a5e1fc;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #1995cf;
	border: 1px solid #69d1ff;
	margin-left: 6px;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
}
.banner p a:hover, .banner p a.cur
{
	background: #fff;
	border-color: #fff;
	color: #0085c4;
	text-decoration: none;
}
/*---title ---*/
.tit
{
	height: 45px;
	line-height: 45px;
	background: url('../images/t01.gif') no-repeat 0 bottom;
	font-weight: normal;
	overflow: hidden;
}
.tit em
{
	color: #333;
	float: left;
	font-family: 'arial';
	font-size: 16px;
}
.tit em a
{
	color: #575757;
	font-family: 'Microsoft YaHei';
	margin-right: 12px;
	font-weight: bold;
}
.tit b
{
	display: block;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.tit b a { color: #5c5c5c; }
.hb
{
	width: 936px;
	margin: 0 auto;
	padding: 24px 0 20px;
}
.hb h3
{
	text-align: center;
	font-size: 28px;
	font-family: 'Microsoft YaHei';
}
.hb h3 a { color: #0572c5; }
.list-con-a, .list-con-b { float: left; }
.hb .list-con
{
	padding: 50px 18px 0;
	background: url('../images/hb.gif') no-repeat 0 5px;
	height: 155px;
}
.hb .list-con-a { padding: 15px 0 0 0; }
.hb .list-con-c
{
	padding: 15px 0 0 0;
	float: right;
}
.hb li
{
	width: 146px;
	padding-left: 11px;
	padding-right: 11px;
	float: left;
}
.hb li img
{
	width: 140px;
	height: 105px;
	display: block;
	border: 3px solid #ececec;
}
.hb li span
{
	display: block;
	text-align: center;
	padding: 12px 0;
}
.hb li a { color: #444;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
#ISL_Cont_1d2_hzkh { margin-left: 13px; }
.cp
{
	margin: 20px auto ;
	width: 936px;
}
.cp-l
{
	width: 222px;
	float: left;
	overflow: hidden;
	position: relative;
	background: #f1f1f1;
}
.cp-l h2
{
	height: 60px;
	padding: 11px 0 0;
	line-height: 24px;
	color: #fff;
	padding-left: 58px;
	font-family: 'Microsoft YaHei';
	font-size: 18px;
	background: url('../images/cp_a.gif') no-repeat;
}
.cp-l h2 a { color: #fff; }
.cp-l h2 span
{
	display: block;
	font-size: 20px;
	color: #489dde;
}
.cp-l h3
{
	height: 45px;
	line-height: 38px;
	color: #3a2f27;
	padding-left: 22px;
	font-size: 12px;
	background: url('../images/cp_b.gif') no-repeat;
}
.cp-l h3 a { color: #535353; }
.cp-l ul { padding: 0 0 12px; }
.cp-l li
{
    height: 32px;
    line-height: 32px;
    padding-left: 12px;
    width: 95px;
    float: left;
    overflow: hidden;
}
.cp-l li a
{
	color: #575757;
	display: inline-block;
	overflow: hidden;
}
.cp-r
{
	width: 690px;
	float: right;
	overflow: hidden;
}
.cp-r h3
{
	height: 38px;
	line-height: 38px;
	background: url('../images/t02.gif') repeat-x 0 bottom;
}
.cp-r h3 em
{
	float: left;
	font-size: 16px;
	font-family: 'Microsoft YaHei';
}
.cp-r h3 em a
{
	color: #575757;
	display: inline-block;
	margin-right: 20px;
}
.cp-r h3 em a:hover, .cp-r h3 em a.cur
{
	color: #0572c5;
	background: url('../images/t03.gif') repeat-x 0 bottom;
}
.cp-r h3 b
{
	float: right;
	font-weight: normal;
	font-size: 12px;
}
.cp-r h3 b a { color: #999; }
.cp-r ul
{
	margin-right: -30px;
	padding: 12px 0 0;
}
.cp-r li
{
	width: 208px;
	float: left;
	margin-right: 30px;
	margin-bottom: 24px;
}
.cp-r li img
{
	display: block;
	width: 198px;
	height: 185px;
	padding: 4px;
	background: #fff;
	border: 1px solid #d3dfdf;
}
.cp-r li span
{
	display: block;
	text-align: center;
	margin: 8px 0 15px;
	height: 15px;
	overflow: hidden;
}
.cp-r p a
{
	display: inline-block;
	width: 95px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background: #ababab;
}
.cp-r p a.col1
{
	background: #0572c5;
	margin-right: 13px;
}
.ad1
{
	width: 100%;
	height: 190px;
	background: url('../images/pic1.jpg') no-repeat center 0;
	margin-bottom: 40px;
}
.ad1 p
{
	width: 936px;
	margin: 0 auto;
	color: #fff;
	font-size: 22px;
	font-family: 'Microsoft YaHei';
	font-weight: bold;
	text-align: right;
	padding: 110px 0 0;
}
.ad1 p a
{
	display: inline-block;
	margin-left: 10px;
}
.ad1 p img { vertical-align: middle; }
.ad2
{
	width: 100%;
	height: 190px;
	background: url('../images/pic2.jpg') no-repeat center 0;
}
.ad2 p
{
	width: 560px;
	padding: 102px 500px 0 0;
	text-align: right;
	margin: 0 auto;
	color: #f7d104;
	font-size: 22px;
	font-family: 'Microsoft YaHei';
	font-weight: 500;
}
.ad2 p a
{
	display: inline-block;
	margin-top: 8px;
}
.ad3
{
	width: 100%;
	height: 190px;
	background: url('../images/pic3.jpg') no-repeat center 0;
}
.ad3 p
{
	width: 936px;
	margin: 0 auto;
	color: #fff;
	font-size: 22px;
	font-family: 'Microsoft YaHei';
	font-weight:500;
	text-align: left;
	padding: 100px 0px 0px 34px;
}
.ad3 p a
{
	display: inline-block;
	margin-left: 40px;
}
.ys
{
	font-family: 'Microsoft YaHei';
	background: url('../images/ys.gif') no-repeat center 0;
	margin-bottom: 25px;
}
.ys h3
{
	height: 151px;
	text-align: center;
}
.ys ul
{
	width: 960px;
	margin: 0 auto;
}
.ys-a
{
	height: 274px;
	background: url('../images/ys1.jpg') no-repeat;
	padding: 70px 0 0 500px;
}
.ys-b
{
	height: 335px;
	background: url('../images/ys2.jpg') no-repeat;
	padding: 27px 0 0 12px
}
.ys-c
{
	height: 345px;
	background: url('../images/ys3.jpg') no-repeat;
	padding: 30px 0 0 8px;
}
.ys-d
{
	height: 320px;
	background: url('../images/ys4.jpg') no-repeat;
	padding: 52px 0 0 490px
}
.ys li span
{
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	display: block;
	line-height: 34px;
	margin-bottom: 50px;
}
.ys li span a { color: #fff; }
.ys li span b { color: #dc0a02; }
.ys li p
{
	color: #fff;
	font-size: 15px;
	padding: 0 0 0 22px;
	line-height: 34px;
	background: url('../images/ico2.gif') no-repeat 0 center;
}
.ys li p b { color: #ffd800; }
.ys-a span { padding-left: 112px; }
.ys-c span { padding-left: 90px; }
.ys li.ys-b span
{
	color: #c94151;
	padding-left: 80px;
}
.ys li.ys-b span a { color: #c94151; }
.ys li.ys-b p
{
	color: #575757;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 8px;
	background: none;
}
.ys li.ys-b p b
{
	color: #1e7fc2;
	font-weight: bold;
}
.ys li.ys-b p em
{
	font-size: 15px;
	display: inline-block;
	padding: 0 95px 0 35px;
}
.ys li.ys-b p em.last { padding-right: 0; }
.ys li.ys-d span { color: #c94151; }
.ys li.ys-d span a { color: #c94151; }
.ys li.ys-d p
{
	color: #575757;
	background: url('../images/ico3.gif') no-repeat 0 center;
}
.ys li.ys-d p b { color: #1e7fc2; }
.jz { background: #eee; }
.jz h3
{
	width: 940px;
	margin: 0 auto;
}
.jz-con
{
	width: 940px;
	margin: 0 auto;
	padding: 18px 0 0;
}
.jz dl
{
	float: left;
	width: 450px;
	padding: 0 0 25px;
}
.jz dl.even { float: right; }
.jz dt
{
	float: left;
	width: 160px;
}
.jz dt img
{
	display: block;
	width: 150px;
	height: 114px;
	padding: 4px;
	background: #fff;
	border: 1px solid #e1e1e1;
}
.jz dd
{
	width: 270px;
	float: right;
}
.jz h6 a
{
	font-size: 15px;
	color: #5a5a5a;
	font-family: 'Microsoft YaHei';
	line-height: 24px;
}
.jz dd em
{
	font-size: 13px;
	color: #5a5a5a;
	font-family: 'Microsoft YaHei';
	display: block;
	padding: 6px 0 10px;
}
.jz dd p
{
	overflow: hidden;
	line-height: 20px;
	height: 60px;
	margin-bottom: 12px;
}
.jz dd span
{
	display: block;
	width: 95px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background: #0572c5;
	
}
.jz dd span a { color: #fff; }
.ab
{
	width: 940px;
	margin: 0 auto 20px;
}
.ab h3 { background: #fff url('../images/tab.gif') no-repeat 0 bottom; }
.ab-l
{
	width: 688px;
	float: left;
	background: #ebe9e9;
}
.ab-l dl
{
	padding: 15px 0 20px;
	margin: 0 15px;
	background: url('../images/s01.gif') no-repeat 0 bottom;
}
.ab-l dt
{
	float: left;
	width: 288px;
}
.ab-l dt img
{
	display: block;
	width: 288px;
	height: 190px;
}
.ab-l dd
{
	width: 345px;
	float: right;
}
.ab-l h6 a
{
	font-size: 15px;
	color: #5a5a5a;
	font-family: 'Microsoft YaHei';
	line-height: 24px;
}
.ab-l dd p
{
	overflow: hidden;
	line-height: 22px;
	height: 126px;
	margin: 8px 0 12px;
}
.ab-l dd span
{
	display: block;
	text-align: right;
}
.ab-l dd span a { color: #c30000; }
.ab-l .list-con
{
	padding: 14px 15px 0;
	background: #e1e1e1;
}
.ab-l .list-con-a { padding: 20px 0 0 0; }
.ab-l .list-con-c
{
	padding: 20px 0 0 0;
	float: right;
}
.ab-l li
{
	width: 182px;
	padding: 0 12px 0 12px;
	float: left;
}
.ab-l li img
{
	width: 172px;
	height: 95px;
	display: block;
	padding: 4px;
	background: #fff;
	border: 1px solid #c2c2c2;
}
.ab-l li span
{
	display: block;
	text-align: center;
	padding: 10px 0 20px;
}
.ab-l li a { color: #575757; }
.ry
{
	width: 225px;
	float: right;
}
.ry .list-con { padding: 20px 24px 0; }
.ry .list-con-a, .ry .list-con-b { float: none !important; }
.ry .list-con-a, .ry .list-con-c
{
	width: 48px;
	margin: 0 auto;
	padding: 0;
	float: none;
}
.ry .list-con-b
{
	width: 190px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 5px;
}
.ry p
{
	display: block;
	width: 190px;
	height: 294px;
}
.ry p img
{
	width: 190px;
	height: 262px;
	display: block;
}
.ry p span
{
	display: block;
	text-align: center;
	margin: 3px 0 0;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}
.ry p a { color: #575757; }
#ISL_Cont_1d2_ryzz { height: 294px; }
.dt
{
	background: #f0f0f0;
	padding: 0 0 15px;
	border-bottom: 1px solid #fff;
	width: 100%;
}
.dt .content
{
	width: 940px;
	margin: 0 auto;
}
.dt-l
{
	width: 288px;
	float: left;
	margin-right: 30px;
}
.dt-r
{
	width: 278px;
	float: left;
}
.wd
{
	width: 305px;
	float: right;
}
.dt p { padding: 14px 0 0; }
.dt p img
{
	display: block;
	padding: 4px;
	background: #fff;
	border: 1px solid #c2c2c2;
	height: 98px;
}
.dt-l dl
{
	padding: 12px 0 15px;
	border-bottom: 1px dotted #e6e6e6;
	margin: 0 12px;
}
.dt-l dt
{
	float: left;
	width: 172px;
}
.dt-l dt img
{
	display: block;
	width: 170px;
	height: 135px;
	border: 1px solid #ccc;
}
.dt-l dd
{
	width: 475px;
	float: right;
}
.dt-l h6 a
{
	font-size: 12px;
	color: #222;
}
.dt-l dd p
{
	overflow: hidden;
	line-height: 24px;
	height: 96px;
	margin: 12px 0 0;
}
.dt-l dd p a { color: #b91616; }
.dt ul { padding: 10px 0 0; }
.dt li
{
	padding-left: 12px;
	line-height: 28px;
	background: url('../images/ico1.gif') no-repeat 2px center;
}
.wd dl
{
	padding: 10px 0 8px;
	border-bottom: 1px dashed #dedede;
}
.wd dt
{
	background: url(../images/wd_w.gif) no-repeat 3px 3px;
	line-height: 18px;
	padding: 0 0 3px 30px;
	overflow: hidden;
}
.wd dt a
{
	color: #575757;
	font-weight: bold;
}
.wd dd
{
	background: url(../images/wd_d.gif) no-repeat 3px 4px;
	padding: 0 10px 0 30px;
	line-height: 18px;
	color: #666;
}
/**/
.link
{
	width: 100%;
	background: #e8e8e8;
	padding: 5px 0 0;
}
.link-con
{
	width: 940px;
	margin: 0 auto;
}
.link h3 { background: url('../images/link.gif') no-repeat 0 bottom; }
.link b a
{
	color: #c30000;
	font-weight: normal;
}
.link p
{
	color: #555;
	padding: 12px 0 5px;
}
.link p span
{
	    padding: 0 0 6px 4px;
	display: inline-block;
}
.link p a
{
	color: #555;
	margin-right: 7px;
	
*margin-right:14px;
}
.bdshare-slide-button-box { z-index: 999; }
.newsindex
{
	width : 960px;
	margin : 0 auto;
	overflow : hidden;
}



.leib22 .mark{
    border:1px solid #b5bec3;
}.img-m img{width:80px;}
.leib22 .mark li{
    background: #eee;
    overflow: hidden;
    height:90px;
    line-height: 90px;
    padding-left: 0px;
    margin-bottom: 5px;
    box-shadow: 0 5px 10px -2px #a9a7a8, 300px 5px 10px 20px #fff;
}
.leib22 .mark li .name-p{
    line-height: 24px;
    padding-top: 20px;
}
.leib22 .mark li:last-child{
    margin-bottom: 0;
}
.leib22 .mark li .img-m{
    float: left;
    width: 80px;
    text-align: center;
  
}
.h_nav li{position: relative;}
.h_nav li ul{   z-index: 999999;    line-height: 26px;
    width: 510px;
    background: #1c92cf;
    position: absolute;
    left: 0px;top: 32px;
 
    display: none;}
.h_nav li ul li{    float: none;    width: 170px;    height: 25px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
    line-height: 25px;}
.h_nav li ul li a{    background: none !important;    padding: 0 10px;
    color: #fff !important;
    font-weight: normal !important;}
.search-pagination{ text-align:center;width:100%;}
.pagination {
   text-align:center;width:100%;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline-block;    float: none;}
.pagination > li > a,
.pagination > li > span {
    position: relative;word-break: keep-all;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #3176d4;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #3176d4;
    border-color: #3176d4;
    cursor: default; }.factory1 ul li a{ display:block}

.h_nav li ul li a:hover{    color: #db1800 !important;
    font-weight: bold !important;
    text-decoration: none;
    background: #f2c906 !important;}.qca{width:958px!important;border-bottom: 1px solid #CCC!important;    margin-bottom: 10px;}.qca dl.pd_list_dl {
    width: 208px;
    float: left;
    padding-right: 8px;
    padding-left: 20px;
    margin-bottom: 24px;
} .dbdh15{    background: #e8e8e8;}.dbdh15 ul{width: 1020px;
    margin: 0 auto;padding:25px 0}.dbdh15 ul li{ float:left; width:25%; text-align:center;}.dbdh15 dd{}.dbdh15 dt{}.dbdh15 dd a{ display:block;font-size:18px; color:#111; text-align:center; line-height: 1.8;}.dbdh15 dt a{ display:block;font-size:16px; color:#111; text-align:center;    line-height: 1.7;}