/* 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:right; width:705px;}

.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;}

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;}

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;	
}
h2.t4{ background:url(../images/t_2.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:136px; 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{}

.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:717px; 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:40px;}
.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: 650px;	
}
.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:400px;	
}
.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 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;}



*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
body{ font-size:12px;}
.Q_pic1,.Q_sign1{background:url(http://www.gesee.net/lanrenzhijia.png) no-repeat;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(http://www.gesee.net/lanrenzhijia.png) no-repeat;display:block;}
.signi{background-position:-203px -484px;width: 10px;height: 30px;float:right;margin: 3px 10px 0 3px;}
.signj{background-position:-233px -478px;width: 10px;height: 30px;float:right;margin:0 5px 0 3px;}
.QQ_S{width:90px;height: 172px;position:fixed;right: 10px;top: 40%; z-index:99999;}
.Q_top{width:100%;background:#E6E6E6;height:30px;line-height:30px;text-align: right;cursor:pointer;}
.Q_botm{width: 84px;border: 3px solid #E6E6E6;}
.Q_pic,.Q_anser,.Q_sign{width:100%;height: 45px;border-bottom:2px solid #E6E6E6;background: url(http://www.gesee.net/lanrenzhijia.png) no-repeat;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic{background-position:20px -458px;}
.Q_anser{background-position:-242px -384px;}
.Q_sign{background-position:-241px -434px;}	
.Q_anser_hide,.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;}	
.hide_pic,.hide_pic1,.hide_pic2{width:100%;height: 26px;background: url(http://www.gesee.net/lanrenzhijia.png) no-repeat;display:block;}
.hide_pic{background-position:-242px -348px;}
.hide_pic1{background-position:-100px -467px;}
.hide_pic2{background-position:-243px -479px;}
.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white;}
a.blank{width:100%;height:100%;display:block;}
.QQ_S1{width:60px;height: 110px;position:fixed;right:10px;bottom:0;display:none;}
.Q_top1{width:100%;height:30px;background:#E6E6E6;line-height:30px;text-align:right;cursor:pointer;}
.Q_botm1{width:56px;border:2px solid #E6E6E6;height: 70px;}
.Q_pic1{border-bottom:2px solid #E6E6E6;width:100%;height:33px;background-position:-55px -465px;position:relative;overflow:hidden;color: white;text-align:center;line-height:33px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:33px;width:100%;line-height:33px; height: 35px;background-position:-255px -437px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -56px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}

