/* KS FOR   */
.banner{	clear:both;	height:302px;	margin-bottom:10px;	padding-bottom:1px;	overflow:hidden;	background-repeat: no-repeat;	background-position: center bottom;}
.main{ clear:both;}
.mleft{ float:left; width:262px; }
.mright{ float:left; width:705px;}
.mright1{float:right;width:217px;}
.mke{ clear:both; background:url(../images/line01.gif) repeat-y;}
.mke1{ clear:both; background:url(../images/line05.gif) repeat-y;}
.mke2{ height:188px; border-bottom:1px solid #D6D6D6;}
.marl{margin-left:10px;}
h2.t1{ clear:both; margin:0 0 10px; height:32px; line-height:32px; background:url(../images/t_1.jpg) no-repeat; font-size:14px; font-weight:normal; padding:0 0 0 28px; color:#fff; position:relative;}h2.t1 strong{ font-weight:normal;}
h2.t1 span{ position:absolute; top:12px; right:15px;}h2.t1 a{    color: #FFFFFF;    font-size: 14px;    line-height: 32px;	}
h2.t5{ height:34px; line-height:34px; color:#000; background:url(../images/t5.jpg) no-repeat;}
h2.t5 span{ top:14px;}.img_a{ clear:both; text-align:center; font-size:0;}
.img_a img{ background:#E3E3E3; padding:5px;}
ul.u1{ clear:both; background:url(../images/bgs01.jpg) no-repeat 215px 15px; padding:8px 15px 10px;}
ul.u1 li{ clear:both; height:26px; line-height:26px; background:url(../images/icon_21.gif) no-repeat 0 center; padding-left:12px; overflow:hidden;}
ul.u1 li a{ color:#292929;}
ul.u1 li a:hover{ color:#ff0000;}.certificate{ clear:both; margin:10px 0 0;}
.inews{ width:433px; float:left; overflow:hidden;}
.isolutions{ width:262px; float:right; overflow:hidden;}
.isolutions1{ width:213px; float:right; overflow:hidden;}
h2.t3{ clear:both; margin:0; height:34px; line-height:34px; font-weight:normal; font-size:14px; padding:0 0 0 28px; background:url(../images/t_3.jpg) no-repeat; position:relative; color:#fff;}
h2.t3 strong{ font-weight:normal;}
h2.t3 span{ position:absolute; right:15px; top:14px;}
h2.t3 a{    color: #FFFFFF;    font-size: 14px;    line-height: 32px;	}
h5.t6{ background:url(../images/t_r.jpg) no-repeat;}
h5.t5{ clear:both; margin:0; height:34px; line-height:34px; font-weight:normal; font-size:14px; padding:0 0 0 28px; background:url(../images/t_r.jpg) no-repeat; position:relative; color:#fff;}
h5.t5 strong{ font-weight:normal;}h5.t5 span{ position:absolute; right:15px; top:14px;}
h5.t5 a{    color: #FFFFFF;    font-size: 14px;    line-height: 32px;	}
h5.t6{ background:url(../images/t_r.jpg) no-repeat;}
.mk1{ clear:both;}.mk2{ clear:both; margin-top:10px;}#Tab3{ clear:both;}#Tab3 
.Menubox { width:100%; background:#E9E9E9 url(../images/t_5.jpg) no-repeat; height:33px;}#Tab3 
.Menubox ul{ clear:both; padding-left:5px;}#Tab3 
.Menubox li{ float:left; width:130px; display:block; margin-right:3px; font-size:14px; height:31px; color:#fff; cursor:pointer; line-height:31px; text-align:center; background:url(../images/ts1.gif) no-repeat;}#Tab3 
.Menubox li.hover{ color:#000; width:148px; background:url(../images/ts2.gif) no-repeat;}#Tab3 
.Menubox li.Menubox_on { color:#000; width:148px; background:url(../images/ts2.gif) no-repeat;}#Tab3
 .Contentbox{ clear:both; border:1px solid #D6D6D6; border-top:none; height:165px; overflow:hidden;}
 .ica{ clear:both; height:224px; padding:10px 14px; background:#fff; border:1px solid #D6D6D6; border-top:none;}
 .ica dl{ clear:both; margin:0;}
 .ica dl dt{ width:134px; padding:1px; height:67px; line-height:0; background:#C4C4C4; float:left; overflow:hidden;}
 .ica dl dt img{ width:134px; height:67px;}
 .ica dl dd{ float:right; width:255px;}
 .ica dl dd h3{ clear:both; margin:0; height:25px; color:#696969; font-size:12px;}
 .ica dl dd h3 a{color:#f14b01;}
 .ica dl dd h3 a:hover{ color:#f14b01;}
 .ica dl dd p{ margin:0;}
 ul.u2{ clear:both; margin:8px 0 0;}
 ul.u2 li{ clear:both; height:25px; line-height:25px; background:url(../images/line02.gif) repeat-x bottom; position:relative; overflow:hidden;}
 ul.u2 li a{ color:#292929; background:url(../images/icon01.gif) no-repeat 5px center; padding-left:17px;}
 ul.u2 li a:hover{ color:#ff0000;}
 ul.u2 li small{ position:absolute; top:0; right:5px; color:#B0B0B0;}
 .icb{ clear:both; height:240px; padding:2px 15px; background:#fff; border:1px solid #D6D6D6; border-top:none;}
 .icb ul{}.icb ul li{ clear:both; height:24px; line-height:24px; background:url(../images/icon02.gif) no-repeat 0 center; padding-left:15px;}
 .icb ul li a{}.icb1{ clear:both; height:120px; padding:2px 15px; background:#fff; border:1px solid #D6D6D6; border-top:none;}
 .icb1 ul{}.icb1 ul li{ clear:both; height:24px; line-height:24px; background:url(../images/icon02.gif) no-repeat 0 center; padding-left:15px;}
 .icb1 ul li a{}.box_bgs01{ }.box9{ clear:both; padding:15px 0 0 20px;}
 ul.u3{ clear:both;}ul.u3 li{ width:250px; height:35px; line-height:35px; float:left; padding:0 0 0 28px;}
 ul.u3 li a{	font-weight:bold;	font-size:14px;	color: #666666;}
 ul.u6 li{width:160px;height:140px;float:left;margin-left:5px;text-align:center;}
 ul.u6 li img{	padding:3px;	border:1px solid #D6D6D6;	width:126px;	height:86px;	}
 ul.u6 li a{	font-weight:bold;	font-size:14px;	color: #666666;}
 ul.u3 li a:hover{ color:#ff0000;}
 ul.u3 li.ss1{ background:url(../images/icon_11.jpg) no-repeat 0 center;}
 ul.u3 li.ss2{ background:url(../images/icon_15.jpg) no-repeat 0 center;}
 ul.u3 li.ss3{ background:url(../images/icon_13.jpg) no-repeat 0 center;}
 ul.u3 li.ss4{ background:url(../images/icon_16.jpg) no-repeat 0 center;}
 ul.u3 li.ss5{ background:url(../images/icon_12.jpg) no-repeat 0 center;}
 ul.u3 li.ss6{ background:url(../images/icon_17.jpg) no-repeat 0 center;}
 ul.u3 li.ss7{ background:url(../images/icon_14.jpg) no-repeat 0 center;}
 ul.u3 li.ss8{ background:url(../images/icon_18.jpg) no-repeat 0 center;}#div1{	height:130px;	overflow:hidden; padding-left:15px;}#div1 span{ float:left; width:95px; height:35px; margin:0 10px 8px; overflow:hidden; line-height:0;}#div1 span img{ width:93px; height:33px; border:1px solid #E0E0E2;}
 .box10{ padding:10px 0 0 10px;}
 ul.u4{ clear:both;}
 ul.u4 li{ float:left; width:122px; height:42px; padding:0 7px 8px; line-height:0; overflow:hidden;}
 ul.u4 li img{ width:120px; height:40px; border:1px solid #ccc;}
 .eleft{ width:250px; float:left; overflow:hidden;}
 .eright{ width:937px; float:right; overflow:hidden; }
 h2.t8{ clear:both; margin:0 0 5px; height:34px; line-height:34px; font-weight:normal; font-size:14px; padding:0 0 0 28px; background:url(../images/t8.jpg) no-repeat; position:relative; color:#fff;}
 h2.t8 strong{ font-weight:normal;}h2.t8 span{ position:absolute; right:15px; top:14px;}
 .elist{}.elist ul{}.elist ul li{ clear:both; margin-bottom:5px;}
 .elist ul li a{ display:block; height:29px; line-height:29px; background:url(../images/t6.jpg) no-repeat; padding-left:32px;}
 .elist ul li a:hover{ background:url(../images/t7.jpg) no-repeat; color:#fff; text-decoration:none;}
 .elist ul li.current a{ background:url(../images/t7.jpg) no-repeat; color:#fff;}
 .elist .on{background:url(../images/t7.jpg) no-repeat; color:#fff; text-decoration:none;}
 .ec1{ clear:both; margin-bottom:5px;}
 .t10{ height:31px;background:url(../images/t10.jpg) no-repeat;}
 .t10 h2{ margin:0; width:230px; text-align:center; font-size:14px; color:#333; line-height:31px;}
 .ec1c{ clear:both; padding:10px 15px; border:1px solid #D6D6D6; background:#fff; border-top:none; line-height:24px; color:#666;}
 .ec5c{ clear:both; padding:10px 15px; border:1px solid #D6D6D6;border-top:none; background:#fff; border-top:none; line-height:24px; color:#666;}
 .ec1c ul{width:400px;float:left}.ec1c1{ clear:both; padding:10px 15px; border:1px solid #D6D6D6; background:#fff; border-top:none; line-height:24px; color:#666; min-height:600px;}
 .t11{ clear:both; margin-bottom:6px; height:32px; background:url(../images/t11.gif) no-repeat; position:relative; overflow:hidden;}
 .t11 h2{ position:absolute; margin:0; top:5px; left:15px; height:24px; line-height:24px; font-size:14px; color:#0964BF; background:#fff; padding:2px 8px;}
 .t11 span{ position:absolute; top:12px; right:2px; padding:2px 5px; background:#fff;}
 .ec2c{ clear:both; background:#fff; border:1px solid #d6d6d6; min-height:100px; _height:100px; padding:5px 4px 5px 4px;}
 .ec2c dl{ float:left; width:150px; height:120px; padding:10px 12px;}
 .ec2c dl dt{ font-size:0; width:138px; height:87px; padding:6px; margin-bottom:6px; background:url(../images/icon21.gif) no-repeat;}
 .ec2c dl dt img{ width:138px; height:87px;}.ec2c dl dd{ clear:both; height:22px; line-height:22px; text-align:center; overflow:hidden;}
 .ec2c dl dd a{ color:#666;}.ec3c{ clear:both; min-height:100px; _height:100px;padding:22px; }
 .ec3c dl{ float:left; width:120px; padding:10px 9px 0px 9px;background-color:#fff; margin:10px;border:1px solid #ebebe6;}
 .ec3c dl dt img{ width:120px; height:100px;}
 .ec3c dl dd{ clear:both; height:22px; line-height:22px; text-align:center; overflow:hidden;border-top:2px solid #fafafa;}
 .ec3c dl dd a{ color:#666;}
 .ec2c1{ clear:both; background:#fff; border:1px solid #d6d6d6; min-height:550px; _height:100px; padding:5px 0 5px 8px;}
 .ec2c1 dl{ float:left; width:150px; height:120px; padding:10px 12px;}
 .ec2c1 dl dt{ font-size:0; width:138px; height:87px; padding:6px; margin-bottom:6px; background:url(../images/icon21.gif) no-repeat;}
 .ec2c1 dl dt img{ width:138px; height:87px;}
 .ec2c1 dl dd{ clear:both; height:22px; line-height:22px; text-align:center; overflow:hidden;}
 .ec2c1 dl dd a{ color:#666;}.ec2d{ clear:both; border:1px solid #d6d6d6; background:#fff; padding:8px 0 12px;}
 .ec2d ul{}.ec2d ul li{ display:inline; float:left; width:310px; margin:0 20px; height:30px; line-height:30px; background:url(../images/line02.gif) repeat-x bottom; position:relative;}
 .ec2d ul li a{ padding-left:17px; background:url(../images/icon20.gif) no-repeat 5px 6px; color:#666;}.ec2d ul li small{ color:#AFAFAF; position:absolute; top:0; right:5px;}.place{ clear:both; padding:6px 10px; color:#555; font-family:'\5B8B\4F53'; background:#F7F7F7; border:1px solid #E3E3E3;}
 .place a{ color:#555;}.place span{ color:#2380AF;}.place1{ clear:both; padding:6px 10px; color:#555; font-family:'\5B8B\4F53'; overflow:hidden;}.place1 a{ color:#2380AF; font-weight:bolder;}.place1 span{ color:#555;}.econt{ clear:both; line-height:24px; color:#575757; padding:10px;}
 .conttxt{ clear:both; background:#F7F7F7; border:1px solid #E3E3E3; color:#555; padding:5px 10px;}.conttxt ul li{ clear:both; height:22px; line-height:22px;}.conttxt a{ color:#2380AF;}.ec2d1{ clear:both; border:1px solid #d6d6d6; background:#fff; padding:8px 0 12px; min-height:630px;}
 .ec2d1 ul{}.ec2d1 ul li{ display:inline; float:left; width:665px; margin:0 20px; height:30px; line-height:30px; background:url(../images/line02.gif) repeat-x bottom; position:relative;padding-left:5px; }
 .ec2d1 ul li a{  color:#666;padding-left:5px; }.ec2d1 ul li small{ color:#AFAFAF; position:absolute; top:0; right:5px;}.ec22d1{ clear:both; border:1px solid #d6d6d6; background:#fff; padding:8px 5px 12px; min-height:630px;}
 .ec222d1{ clear:both; border:1px solid #d6d6d6; background:#fff; padding:8px 10px 12px; min-height:630px;}.ec222d1 li{	background: url("../images/listbiao.jpg") no-repeat scroll left 12px transparent;    border-bottom: 1px dashed #D4E7FF;    padding-left: 28px;    width: 870px;	}
 .ec222d1 li span a{    font-size: 14px;    line-height: 45px;	    color: #F14B01;	    font-weight:bold;}
 .ec222d1 li p{    line-height: 16px;    margin:0 0 10px;    clear:both;	}
 .ti_time{	float:left;	width:600px;	}
 .time_r{float:right;line-height:45px;}
 .dede_pages{  margin-left:5px; margin-top:10px;}
 .dede_pages li{  float:left;   margin-left:10px;  background:none;  border:none;}
 .thisclass {   font-weight:bold;}
 .ec2c ul{  }.cpxilie {   float:left; width:150px; height:120px; padding:10px 12px;}
 .tupian {   width:138px; height:87px;font-size:0; width:138px; height:87px; padding:6px; margin-bottom:6px; background:url(../images/icon21.gif) no-repeat;}
 .biaoti {  clear:both; height:22px; line-height:22px; text-align:center; overflow:hidden;color:#666;}/*xiao xiang add*/
 .xiangguan {    border-bottom: 2px solid #EFEFEF;    color: #456A87;    font-size: 14px;    margin: 10px 0;    padding: 8px 0 5px;    text-align: left;    width: 598px;}
 .ec1c table{border-collapse: collapse;}.ec1c h1{ font-size:14px; text-align:center}.ec1c td {    background-color: #FFFFFF;    border: 1px solid #D6D6D6;    vertical-align: middle;	padding:5px;}.xpp{text-align:center;font-size:14px;font-weight:bold;}
 .xiangxi{	color:#f14b01;	}
 .suojin{	text-indent: 2em;	}
 .overtime{	width:330px;	float:left;	}
 .time{	color:#71706f;		float:right;}.fr{float:right;}
 .kuang{	padding:3px;	border:1px solid #D6D6D6;	}
 .dian {    color: #366ACB;    height: 24px;    line-height: 24px;    width: 8px;}
 .xsqzj{width:300px;}.fwxm{ clear:both; padding:10px 15px; border:1px solid #D6D6D6; background:#fff; border-top:none; line-height:24px; color:#666;}
 .jjfa2{border:1px solid #D6D6D6;padding:10px 15px;background:#fff;}
 .jjfa{margin-top:10px;}.fwxm li , .jjfa li{width:675px;clear:both;margin:0px 0px 10px 10px;overflow:hidden;*margin-bottom:0px;}
 .b_fwimg{	float:left;	padding:5px;	border:1px solid #e2dfdf;	}
 .b_fwimg img{width:150px;height:100px;}.fw_p{	float:left;	margin-left:20px;	width:490px;	}.fw_p h2{	font-weight:bold;	font-size:14px;		margin:10px 0px;}
 .hd{background:url(../images/line02.gif) repeat-x;height:5px;*padding-bottom:5px;}.xx1{float:left;width:200px;height:140px;margin-left:80px;_margin-left:40px;text-align:center;}.xx1 h3{margin-top:5px;font-size:14px;}
 .xx1 img{width:180px;height:100px;padding:3px;border:1px solid #D6D6D6;}.xx1 a{color:#666666;}.h2col{color:#F14B01;}h5{font-size:12px;}.xxcisco{padding-bottom:20px;}.xxlm{font-size:14px;font-weight:bold;color:#F14B01;}
 .xxtag{padding:8px 55px;}.about p{ text-indent:2em; line-height:28px; height:28px; font-size:14px; height:auto}