/* CSS Document */
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}img{vertical-align:top; border:0;}
body{font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun;color:#666; background:#FFF;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}.tem{ text-indent:2em}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}h2{font-size:14px;}.mt10{margin-top:10px;}
/*---------- 链接 ----------*/
a{color:#666; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."; font-size:0; overflow:hidden}

.head{ background:url(../images/headbg.png) repeat-x; margin:0 auto;}
.top{ text-align:center; padding-top:12px; height:72px;}

.b3{ background: url(../images/banner.jpg) no-repeat center top; height:420px;}
.b33{ width:960px; height:153px; margin:0 auto; position:relative;}
.b33 .aa{ width:240px; height:47px; display:block; position:absolute; right:367px; top:90px;}
.b33 .bb{ width:68px; height:16px; display:block; position:absolute; right:12px;top:124px}
.b33 .cc{ width:70px; height:16px; display:block; position:absolute; right:90px;top:124px}
.nav{text-align:center; line-height:35px; color:#FFF}.nav a{ color:#FFF; text-align:center; font-size:14px; padding:0 14px}
.nav a:visited{ color:#fff;}.nav a:hover{ color:#ff0;}
.main{ width:960px; margin:0 auto}
.k1con{ border-right:2px solid #F4F4F4;border-left:2px solid #F4F4F4; padding:10px 0; width:958px}
.k1_cr{ width:580px; padding:10px 20px 0 0}.k1_cr h2{ font: bold 20px/30px "microsoft yahei"; margin:5px 30px}
.k1_cr span{ color:#F00}.k2{ margin:15px 0; height:63px}
.k2 dt{ margin-left:10px}.k2 dd{ width:718px; margin:10px 0 0 20px}.k2 dd b{ color:#F60}
.k3_tit,.k4_tit,.k8_tit{ background:url(../images/yb_29.png) repeat-x; height:43px; line-height:43px}
.k3_tit p{ background:url(../images/yb_32.png) no-repeat 10px 8px; width:165px; height:42px; text-align:center;font:normal 22px/50px "microsoft yahei"; color:#000;}
.k4_tit p{ background:url(../images/yb_49.png) no-repeat 10px 8px; width:300px; height:42px; text-align:center;font:normal 22px/50px "microsoft yahei"; color:#000;}
.k8_tit p{ background:url(../images/yb_32.png) no-repeat 10px 8px; width:165px; height:42px; text-align:center;font:normal 22px/50px "microsoft yahei"; color:#000;}
.k3p{ margin:20px auto; text-align:center}.k4_tit a,.k8_tit a{ padding-right:30px; color:#FFF; text-decoration:underline; float:right; font-size:14px}
.k5{ width:512px; border:1px solid #CCC; margin-top:20px; padding-bottom:10px}
.k5_tit{ background:url(../images/yb_57.png) no-repeat; height:38px; line-height:38px;color:#FFF; font-size:16px; padding-left:20px; font-weight:bold}
.p_tit{ padding:15px 0 0 20px; font-weight:bold; color:#126471; font-size:14px}.p_tit img{ vertical-align:bottom}
.p_con{ background:url(../images/yb_68.png) no-repeat top; padding:10px 0 0 20px; margin-top:5px}
.k6{ width:420px; margin-top:20px}.k6_tit{ background:url(../images/yb_59.png) no-repeat; height:38px}
.k6_tit a{ float:right; font-weight:bold; color:#b20000; padding:10px 10px 0 0}
.k6p_tit{ font-weight:bold; color:#126471; font-size:14px; margin-top:15px}
.k6p_con{ background:#eafafc; padding:5px 10px; margin-top:5px}
.kbg{ background:url(../images/yb_93.png) repeat-x; height:4px; margin:20px auto}
.ula li{ background:url(../images/llbg.jpg) no-repeat; width:197px; height:72px; padding:5px 0 0 5px; float:left; margin-right:6px}
.ula li img{ float:left}.ula li p{ line-height:20px; width:158px; margin-left:5px; float:left; display:inline}
.ulb li{ float:left; margin:10px 0 0 20px; text-align:center; display:inline}
.dengji{ border:1px solid #CCC; background:url(../images/bgl.jpg) repeat-x; height:104px; margin:10px auto; padding:10px; overflow:hidden}
.djcon{ width:340px; height:105px; margin-left:15px}
.djcon form p label{ width:50px; display:block; float:left;}
.yuyue{ border-left:1px dashed #CCC; height:99px; margin-left:10px; padding-left:10px}
.gun{ width:370px; height:70px; margin-top:10px; overflow:hidden}
.gun p span{ padding-right:18px; color:#000}
.js{ width:273px; height:226px; background:#e5e5e5; padding:5px; overflow:hidden}
.js ul{ width:280px}.js li{ float:left; margin-right:6px}.jsr a{ color:#F00}
.jsr{ width:635px}.bor{ border-bottom:1px dashed #CCC; height:1px; overflow:hidden; margin:10px auto}
.kkk{ border:1px solid #fff; padding:20px 12px; overflow:hidden; margin-top:10px; width:934px;}
.fot{ padding-top:22px; margin-bottom:30px;}
.jz_next li{ float:left; text-align:center;}
.jz_next li p{ padding-top:105px;}
.jz_next{ width:942px; height:165px; margin:20px auto; background:url(../images/line.png) no-repeat center; position:relative;}
.jz_next a.a1{ width:165px; height:165px; position:absolute; background:url(../images/p1.jpg) no-repeat;}
.jz_next a.a2{ width:98px; height:98px; position:absolute; background:url(../images/p2.jpg) no-repeat; left:190px; top:30px;}
.jz_next a.a3{ width:98px; height:98px; position:absolute; background:url(../images/p3.jpg) no-repeat; left:315px; top:30px;}
.jz_next a.a4{ width:98px; height:98px; position:absolute; background:url(../images/p4.jpg) no-repeat;left:435px; top:30px;}
.jz_next a.a5{ width:98px; height:98px; position:absolute; background:url(../images/p5.jpg) no-repeat;left:560px; top:30px;}
.jz_next a.a6{ width:98px; height:98px; position:absolute; background:url(../images/p6.jpg) no-repeat;left:685px; top:30px;}
.jz_next a.a7{ width:98px; height:98px; position:absolute; background:url(../images/p7.jpg) no-repeat;left:810px; top:30px;}
.jz_nextt{ width:729px; height:46px; margin:20px 0px 0 15px; background:url(../images/bg.png) no-repeat;}
.jz_nextt h2{font-size:20px; color:#397e2b; font-family:"microsoft yahei"; float:left; padding:0 10px 0 0px;}
.liaofa{ width:960px; margin:0px auto;}
.liaofa .tt{width:960px; height:4px; margin:10px auto; background:url(../images/lin.png) repeat-x;}
.liaofa .t{ width:497px; height:75px; background:url(../images/equ_03.png) no-repeat 0 12px; padding:16px 0 0px;font-family:"microsoft yahei";}
.liaofa .t h2{ font-size:32px; color:#016d7c;}
.liaofa .t h2 span{ font-size:22px; color:#000;}.liaofa .t h2 em{ color:#f20112; font-style:normal; font-size:22px;}
.liaofa .t h3{ font-size:16px; padding:15px 0 0 50px; color:#4e4f4f;}
.liaofa .m{ width:940px; height:260px; background:url(../images/equ.jpg) no-repeat 0 10px;}
.liaofa .m .t1{ margin:8px 0 0 420px;}
.liaofa .m .t2{ width:640px; height:210px;position:relative; margin:12px 0 0 300px;}
.liaofa .m .t2 .im1{ width:184px; height:81px; left:140px; position:absolute; display:block;}
.liaofa .m .t2 .im2{ width:184px; height:81px; right:110px; position:absolute; display:block;}
.liaofa .m .t2 .im3{ width:184px; height:81px; left:60px; position:absolute; display:block; top:100px;}
.liaofa .m .t2 .im4{ width:184px; height:81px; left:260px; position:absolute; display:block; top:100px;}
.liaofa .m .t2 .im5{ width:184px; height:81px; right:0px; position:absolute; display:block; top:100px;}
.lfw{ width:930px;margin:0 auto;}
.lfw .l{ float:left; width:575px;}
.lfw .l h2{ font-size:24px; color:#000; font-family:"microsoft yahei"; height:42px; line-height:40px; margin-top:15px;}
.lfw .l h2 img{ float:left; padding-right:8px;}
.lfw .l h2 span{ color:#f60;}
.lfw .l p{ width:550px; border:4px solid #dedede; padding:8px; margin-top:10px;}
.lfw .l p span{ color:#c00000;}
.lfw .r{ float:right; width:325px; background:url(../images/bgb.png) repeat-y;}
.lfw .r .ttt{ width:325px; height:50px; background:url(../images/equ_31.png) no-repeat bottom;}
.lfw .r .ttt h2{ font-size:28px; color:#016d7c; text-align:center; padding-top:10px;}
.lfw .r dt{ width:74px; height:74px; float:left; padding:8px 8px 0 0px;}
.lfw .r dd strong{ color:#f60; font-family:"microsoft yahei"; font-size:14px;}
.lfw .r dd{ line-height:20px;}
.lfw .r dl{ width:310px; height:85px; margin:8px 0 18px 20px;}
.docter{ width:960px; margin:8px auto;}
.docter .ban1{background: url(../images/d1.jpg) no-repeat center top; height:121px;}
.docter .ban2{background: url(../images/d2.jpg) no-repeat center top; height:129px;}
.docter .ban3{background: url(../images/d3.jpg) no-repeat center top; height:144px;}
.doct{ width:930px; height:260px; border-bottom:1px dotted #000; margin:8px auto;}
.doct dl{ width:460px; height:260px;}
.doct dt{ width:205px; height:250px; float:left; padding-right:8px;}
.doct dt img{ border:1px solid #dedede; padding:2px; width:195px; height:237px;}
.doct dt a:hover img{ border:1px solid #f00;}
.doct dd{ width:240px; float:left;}
.doct dd h3{ font-size:14px; color:#b10000; border-bottom:1px dashed #ededed; padding:4px 0px;}.doct dd h3 span{ color:#000; padding:0 8px;}
.doct dd h3 a{ color:#b10000;}.doct dd h3 a:visited{ color:#b10000;}
.doct dd em{ font-size:14px; color:#000; font-style:normal; padding-left:60px;}.doct dd em span{ color:#b10000;}
.doct dd p{ width:240px; height:110px;}
.doct .btn{ padding:12px 0 0px;}.doct .btn img{ margin-right:8px;}
.doc{ width:940px; height:185px; margin:8px auto;cursor:pointer;}
.doc .pt{ padding-top:80px;}
.docm{ width:904px; height:185px; float:left; overflow:hidden;}
.docm dl{ width:222px; height:140px;}
.docm dt{ width:103px; height:122px; float:left; display:inline; margin:8px 6px 0 4px;}
.docm dt img{ border:1px solid #dedede;}
.docm dt a:hover img{ border:1px solid red;}
.docm dd strong{ color:#000;}
.docm .btn{ padding:0 4px; text-align:center;}.docm .btn img{ padding:0 2px;}
.docm dd{padding:4px 4px 0px 0px; line-height:22px;}
.docm dd a{ color:#000;}.docm dd a:visited{ color:#000;}.docm dd a:hover{ color:#f60;}
.doc li{ float:left; display:inline; width:222px; height:182px; background:url(../images/libg.png) no-repeat; margin:0 0 0 4px;}
.fot img{ border:1px solid #dedede; margin-right:14px;}
.footer{ margin:0 auto; height:130px; text-align:center;}
.f_link{background: url(../images/linkbg.png) repeat-x; height:36px;margin:0 auto 10px; line-height:36px; font-size:14px; color:#fff;}
.f_link a{ color:#fff; padding:0 6px;}.f_link a:visited{ color:#fff;}.f_link a:hover{ color:#ff0;}


.abt_mian {
	width:955px;
	overflow:hidden;
	margin:0 auto;
	font-size:12px;
}


.abt_box {
	
	height:100%;
	border-top:none;
}


.abt_caseno {
	padding-bottom:0;
}

.abt_pzsub {
	border-bottom:1px solid #4bacc6;
	height:35px;
	padding-top:23px;
	padding-left:24px;
}
.abt_pzsub li {
	background:url(../images/abt_li.png) no-repeat;
	margin-left:25px;
	cursor:pointer;
	width:120px;
	height:35px;
	line-height:35px;
	text-align:center;
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
}
.abt_pzsub .hot {
	background:url(../images/abt_hot1.png) no-repeat;
	color:#0a867b;
}

.abt_pznr {
	padding-bottom:15px;
	overflow: hidden;
}

.abt_pznr1 li {
	float: left;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	padding-left: 20px;
	width: 200px;
	background:url(../images/abt_ico2.png) no-repeat 3px 7px;
}
.abt_pznr1 .li {
	width: 220px;
}