/*头部 导航*/
body{  font-size:14px;font-family:"微软雅黑"; overflow:hidden;}

.topl{background:#005eb5; width:100%; height:15px;}

.toph{ width:100%;height:100px;}

.dhsj_dw{ height:100px;}

.logo{float:left; padding-top:18px;}

.menu{ float:right; }

.nav{ float:left; width:98px; text-align:center; line-height:100px; font-size:14px; font-family:"寰蒋闆呴粦";position:relative;color:#000; }

.nav ul {display:none; position:absolute;top:100px;left:0; width:98px;  z-index:9999; }

.nav ul li{ height:60px; line-height:60px; border-bottom:1px solid #096dca; background:rgba(0,94,181,.8); }

.navxg{ display:block;color:#000; }

.navxg:hover{ color:#fff;background:#005eb5;}

.nav ul a{ display:block; color:#fff; }

.nav ul a:hover{ display:block; color:#ededed; }


/*banner*/
.flexslider{position:relative;height:600px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:600px; position:relative;}
.slides img{ position:absolute; left:50%; top:0px; margin-left:-960px;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:60px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; width:100%; top:45%;}


/*首页服务项目*/

.mod1{ background:#f6f6f6;}

.xmmod{ width:320px; float:left; padding:140px 40px 0 40px; height:348px; transition:all linear .5s;}

.xmtb{ width:78px; height:78px; margin:0px auto;}

.xmtb1{ background:url(../images/fwtb1.png) no-repeat center center; }

.xmtb2{ background:url(../images/fwtb2.png) no-repeat center center; }

.xmtb3{ background:url(../images/fwtb3.png) no-repeat center center; }

.xmbt{ font-size:16px; color:#000; font-weight:normal; text-align:center; margin:15px auto; }

.fejj{ line-height:30px; font-size:12px; font-family:"宋体"; color:#b3b3b3; text-align:center;}

.xmmod:hover{ background:url(../images/fwhover.jpg) no-repeat top center; }

.xmmod:hover .xmtb1{ background:url(../images/fwtbb.png) no-repeat center center;}

.xmmod:hover .xmtb2{ background:url(../images/fwtb2b.png) no-repeat center center;}

.xmmod:hover .xmtb3{ background:url(../images/fwtb3b.png) no-repeat center center;}

.xmmod:hover .xmbt,.xmmod:hover .fejj{color:#fff;}


/*首页检测设备*/

@keyframes run1{
	from{stroke-dasharray: 200px 50px;}
	to{stroke-dasharray: 400px 0px;}
}
@keyframes run2{
	0%{transform:scaleX(1) scaleY(1);}
	50%{transform:scaleX(1.1) scaleY(1.1);}
	100%{transform:scaleX(1) scaleY(1);}
}

.title_com{width: 253px;margin: 60px auto;position: relative;text-align: center;}
.title_com svg{fill: none;stroke: #005eb5;stroke-width: 2px;width: 250px;height: 72px;padding: 5px;animation: run1 2s linear infinite;position: absolute;top:0;left: 0;}
.title_com h1{font-size: 30px; font-weight:normal;color: #000;position: relative;z-index: 2;padding-top: 17px;}
.title_com span{display: inline-block;background: white;padding: 0px 10px;position: relative;z-index: 2;font-size: 16px;color:#c2c2c2;margin-top: 8px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.shg{ display:block; float:left; width:380px; margin-right:30px; margin-bottom:40px;}

.shg img{max-width: 100%}

.listbg{ padding:15px 0; transition:all linear .3s;}

.sbm{text-align:center; font-size:16px; color:#000; line-height:30px; transition:all linear .3s;}

.sbmore{ display:block; width:70px; height:24px; border:1px solid #b3b3b3; font-family:Arial, Helvetica, sans-serif; color:#b3b3b3; font-size:12px; text-align:center; line-height:24px; margin:10px auto 0 auto; transition:all linear .3s;}

.shg:hover .listbg{ background:#005eb5; }

.shg:hover .sbm{ color:#fff; }

.shg:hover .sbmore{ color:#fff; border-color:#fff; }

/*关于我们*/

.zuoyou{width:100%; height:780px; overflow:hidden; position:relative;}

.lef{width:50%;height:780px;  background:#005eb5; position:absolute; left:0; top:0; z-index:99;}

.righ{width:50%; height:780px; text-align:center; float:right; background:url(../images/mo4.jpg) no-repeat center center;animation: run3 25s linear infinite;}


.ldre{ width:570px; float:right; padding:60px 30px 0px 0;}

.abouti{ font-size:30px; color:#fff; font-weight:normal;}

.line{ display:block; width:30px; height:1px; background:#fff; margin:20px 0;}

.gyalm{ float:left; display:block; width:90px; height:112px; padding-top:25px; margin-right:10px;}

.gya{ margin:50px 0 40px 0;}

.syerji{ font-weight:normal; font-size:14px; line-height:30px; color:#fff; text-align:center;}

.lmpic{width:50px; height:50px; margin:0px auto;}

.bt1{background:url(../images/hoverqy.png) no-repeat center center;}

.bt2{background:url(../images/bwh.png) no-repeat center center;}

.bt3{background:url(../images/bzz.png) no-repeat center center;}

.bt4{background:url(../images/bry.png) no-repeat center center;}

.bt5{background:url(../images/bzc.png) no-repeat center center;}

.gyalm:hover{ background:url(../images/ahover.png) no-repeat top center;}

.gyalm:hover .bt2{background:url(../images/hoverwh.png) no-repeat center center;}

.gyalm:hover .bt3{background:url(../images/hoverzz.png) no-repeat center center;}

.gyalm:hover .bt4{background:url(../images/hoverry.png) no-repeat center center;}

.gyalm:hover .bt5{background:url(../images/hoverzc.png) no-repeat center center;}

.gyalm:hover .syerji{ color:#005eb5;}

.mrxz{background:url(../images/ahover.png) no-repeat top center;}

.mrxz2{color:#005eb5;}

.wenzi{ font-size:14px; color:#fff; line-height:40px;}

.abut{ display:block; width:90px; height:30px; line-height:30px; border:1px solid #fff; background:url(../images/ajt.png) no-repeat 90px center; padding:10px 40px; color:#fff; margin-top:60px; position:relative;   text-transform: uppercase;
}

.abut:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width:0px;
  height: 50px;
  background: #fff;
  box-sizing: border-box;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  z-index:-1;

}

.abut:hover:before{width: 170px;}

.abut:hover{ color:#005eb5; background:url(../images/lajt.png) no-repeat 90px center;}


/*首页新闻中心*/

@keyframes run3{
	0%{transform:scale(1);}
	50%{transform:scale(1.2);}
	100%{transform:scale(1);}
	
}

.xyxwa{ display:block; float:left; width:570px; margin-right:40px; margin-bottom:40px;}

.riqi{ float:left; width:85px; height:90px; border:1px solid #b3b3b3; text-align:center; color:#b3b3b3; padding-top:20px;}

.riqi span{ font-family: 'ATAura'; font-size:50px;}

.yxx{ float:right; width:460px; padding-top:10px;}

.syxwbt{ color:#000; font-size:14px; line-height:30px;}

.hhsg{ font-size:12px; font-family:"宋体"; line-height:30px; color:#b3b3b3; height: 65px;overflow: hidden;}


.xyxwa:hover .riqi{background:#005eb5; border-color:#005eb5; color:#fff;}

.xyxwa:hover .syxwbt{color:#005eb5;}


.button--tamaya {
	overflow: hidden;display:block; width:90px; height:30px; line-height:30px; border:1px solid #d8271c; background:url(../images/ajt.png) no-repeat 90px center ; padding:10px 40px; color:#fff; position:relative;  text-transform: uppercase; margin:0px auto 30px auto;
}
.button--tamaya::before,
.button--tamaya::after {
	content: attr(data-text);
	position: absolute;
	width: 100%;
	height: 50%;
	left: 0;
	background:#d8271c;
	color: #fff;
	z-index:-1;
	overflow: hidden;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button--tamaya::before {
	top: 0;
	padding-top: 1em;
}
.button--tamaya::after {
	bottom: 0;
	line-height: 0;
}
.button--tamaya:hover{ background:url(../images/hajt.png) no-repeat 90px center; color:#d8271c;}

.button--tamaya:hover::before {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}
.button--tamaya:hover::after {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}


/*底部*/

.fot{width:100%; background:#005eb5;}

.ziuo{ float:left; background:#fff; text-align:center; padding:20px;}

.ewm{ margin-top:10px;}

.you{ float:left; color:#fff; padding-top:70px;  padding-left:80px; width:880px;}

.dblx{ font-size:24px;}

.lxsm li{ float:left; width:270px;  padding-left:32px; margin-top:20px;}

.rx{ background:url(../images/rx.png) no-repeat left center;}

.yx{ background:url(../images/yx.png) no-repeat left center;}

.cz{ background:url(../images/cz.png) no-repeat left center;}

.lxsm li.dz{ background:url(../images/dz.png) no-repeat left center; width:360px;}

.lastline{ margin-top:30px; color:#fff; text-transform:uppercase;}

.lastline a{  color:#fff;}

.lastline a:hover{  color:#ebebeb;}


/*右侧悬浮*/
.cbl{width: 70px;position: fixed;right:0;top:44%;z-index: 3333;}
.cbl.active{display: none;}
.cbl li{margin-top: 2px;transition: 0.4s ease-in-out;}
.cbl span{transition: 0.4s ease-in-out;display: inline-block;width: 70px;height: 70px;text-align: center;background: rgba(0,192,255,.2);box-sizing: border-box;padding: 15px 0;}
.cbl span i{transition: 0.4s ease-in-out;display: block;margin-bottom: 5px; width:44px; height:44px; margin:0px auto;}
.cbl li aside{width: 174px;display: inline-block; font-family:"微软雅黑";vertical-align: top;background:rgba(0,192,255,1);height: 70px;line-height: 70px;box-sizing: border-box;padding: 0 15px;font-size: 16px;color: white;font-weight: bold;text-align: center;}
.cbl li:nth-child(1){width: 250px;position: relative;left: 0;cursor: pointer;}
.cbl li:nth-child(1):hover{left: -176px;}
.cbl li:hover span{background:  rgba(0,192,255,1);}
.cbl li:hover span i.icon-dianhua{background:url(../images/tb1b.png) no-repeat center center;}

.cbl span i.icon-dianhua{background:url(../images/tb1.png) no-repeat center center;}
.cbl span i.icon-xiaoxi{background:url(../images/tb2.png) no-repeat center center;}

.cbl span i.icon-xiaoxi:hover{background:url(../images/tb2b.png) no-repeat center center;}

.cbl span i.icon-icon-arrow-top2{background:url(../images/tb3.png) no-repeat center center;}

.cbl span i.icon-icon-arrow-top2:hover{background:url(../images/tb3b.png) no-repeat center center;}

/*内页样式*/

.weizhi{ width:100%; height:40px; background:#f6f6f6;}

.posit{ text-align:right; line-height:40px; color:#b3b3b3; font-size:12px;}

.posit a{color:#b3b3b3;}

.posit a:hover{color:#d8271c;}

.posit img{ vertical-align:middle;}

.erjilm{ margin:30px auto; text-align:center;}

.erjilma{ padding:5px 20px; margin:0 10px; background:#005eb5; color:#FFF;}

.erjilma:hover{background:#d8271c;}

.erjilmaxz{background:#d8271c;}

.zxg{min-height:550px;line-height: 30px;}

.zxg img{max-width: 100%;}

.con{line-height:30px; font-size:14px; color: #3C3C3C;font-family:"宋体"; }

/*内页新闻*/

.nyxw .xyxwa{margin-top:30px; margin-bottom:0;}

/*分页*/

.pages{ text-align:center;padding:40px 0;}

.pages a{ line-height:30px ; padding:5px 9px; color:#fff; 
margin:0px 8px; text-align:center; background:#005eb5;  font-size:12px;font-family:"宋体";}

.pages a:hover{ background:#d8271c; color:#fff;}

.pages .pagexz{background:#d8271c; color:#fff;}

/*下载中心*/

.downloada{ width:338px; float:left; margin-right:30px; margin-bottom:30px; border:1px solid #c2c2c2; padding:20px;}

.dlzuo{ float:left;}

.hhz{ font-family:"宋体"; font-size:12px; color:#b3b3b3;}

.bhy{ color:#000; font-size:14px; padding-top:10px;}

.slyou{ width:40px; padding:20px 0px 20px 20px; float:right; background:url(../images/xiazai.png) no-repeat center right; border-left:1px solid #c2c2c2;}

.downloada:hover .slyou{background:url(../images/xiazaih.png) no-repeat center right;}

/*详情页*/

.xqti{ text-align:center; margin-top:30px; color:#000; }

.ly{ font-size:12px; font-family:"宋体"; line-height:60px; text-align:center; color:#b3b3b3;  }

.ly a{color:#b3b3b3;  }

.ly a:hover{color:#005eb5; }

.pagesx{ border-top: 1px solid #c2c2c2; margin:30px 0 60px 0;}

.pagel{ float:left;}

.pagel a{ display:block; color:#000; margin-top:22px;}

.pagel a:hover{ color:#005eb5;}

.pagel a:hover .shang{ background:#005eb5;}

.shang{ padding:3px 12px; background:#c2c2c2; color:#fff;}

.pager{display:block; float:right; line-height:40px; width:100px;background:#d8271c; color: #fff; text-align:center; margin-top:30px;}

/*联系我们*/

.leftxx{ float:left; width:900px;}

.kjkk li{width:840px; padding:16px 0 16px 60px; border-bottom:1px dotted #ebebeb;font-family:"微软雅黑"; font-size:16px; color:#999; }

.lxdh{ background:url(../images/lxdh.png) no-repeat left center;}

.lxyx{background:url(../images/lxyx.png) no-repeat left center;}

.lxcz{background:url(../images/lxcz.png) no-repeat left center;}

.lxdz{ background:url(../images/lxdt.png) no-repeat left center;}

.rwem{ float:right; border:1px solid #c2c2c2; padding:10px;}

.rwem p{ font-family:"微软雅黑"; font-size:14px; text-align:center;}

.rwem span{color:#005eb5;}

.ditu{ padding:20px; border:1px solid #c2c2c2; margin:40px 0 60px 0;}

.ditu img{ max-width:100%;}


/*职位招聘*/

.content .child{position:relative;text-align:left; background:#fff;  color:#b3b3b3; font-family:"宋体"; font-size:12px; box-shadow:1px 2px 5px #ebebeb; padding:10px 30px; width:1140px; margin-bottom:20px;}


.content .child .name{line-height:60px;color:#000; font-family:"微软雅黑"; font-size:18px;}

.content .child .sub{margin:0 5px; color:#e0e0e0; }

.content .child .childContent{display:none; border-top:1px solid #efefef; text-indent:0; color:#b3b3b3; line-height:30px; padding:30px 0;margin:20px 0;} 

.content .child .childContent .ycbt{ font-family:"微软雅黑"; color:#000;}

.content .child .childPointer{position:absolute;cursor:pointer;top:15px;right:0;width:62px;height:50px;background-image:url(../images/jobBottom.png);background-repeat:no-repeat;}

.content .child .childPointer{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }

.sqzw{width:200px; display:block; line-height:50px; text-align:center; background:#d8271c; color:#fff;margin-top:20px; font-family:"微软雅黑";}

.content .child .childPointer.on{ transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}

.mo{ margin-right:0px;}


/*手机样式*/

.sjtop{ width:92%; padding:2% 4%; }

#wrapper{width:100%;display:none;}

.burger {width:0%; height:50px;cursor: pointer;position:relative;	z-index:200;}

.x,.y,.z {position: absolute; margin: auto;top: 10px; right: 0px;background: #005eb5;
border-radius:2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;
}
		
.x,.y,.z { height: 3px; width: 36px; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out;  -o-transition: all 100ms ease-out; transition: all 100ms ease-out;}

.y{top: 20px;}

.z{top: 30px;}	 
	
.open .x,.open .z{ top:19px; -webkit-transition: all 70ms ease-out; -moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out;  -o-transition: all 70ms ease-out; transition: all 70ms ease-out;background:#fff;}
	
.rotate30{		
		-ms-transform: rotate(30deg); 
    	-webkit-transform: rotate(30deg); 
	    transform: rotate(30deg);	
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;					
	}
.rotate150{
		-ms-transform: rotate(150deg); 
    	-webkit-transform: rotate(150deg); 
	    transform: rotate(150deg);	
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;					
	}
	
.rotate45{
		-ms-transform: rotate(45deg); 
    	-webkit-transform: rotate(45deg); 
	    transform: rotate(45deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
.rotate135{
		-ms-transform: rotate(135deg); 
    	-webkit-transform: rotate(135deg); 
	    transform: rotate(135deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}


.sjmenu {
	height: 568px; 
	width: 100%;
	background:#005eb5;
	display:none;
	position:fixed;
	/*position:absolute;*/
	left:0;
	top:0;
	z-index:100;
	-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}


.sjmenu.animate{
	display:block;
	-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}

.sjmenu ul{ padding-top:30px;}

.sjmenu ul li {
	list-style: none;
	width:100%;
	margin-top: 20px;
	text-align: center;
	font-size: 16px;
	font-family:"微软雅黑";
}
.sjmenu ul li a {
	color:#fff;
	text-decoration:none;	
	letter-spacing:1px;	
	display:block;
	width:100%;
}
.sjmenu.animate ul li {
	-webkit-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	  -moz-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}
.sjmenu.animate li:nth-of-type(1){transition-delay: 0.0s;}
.sjmenu.animate li:nth-of-type(2){transition-delay: 0.06s;}
.sjmenu.animate li:nth-of-type(3){transition-delay: 0.12s;}
.sjmenu.animate li:nth-of-type(4){transition-delay: 0.18s;}
.sjmenu.animate li:nth-of-type(5){transition-delay: 0.24s;}

.sjbanner{ display:none;}

.title_comsj{display:none;}

.title_comsj svg{stroke: #fff;}
.title_comsj h1{color: #fff;}
.title_comsj span{background:#005eb5;color:#fff;}

.title_com svg.sjsvg{ display:none;}

.sjpin{ display:none; padding:0 5%; }

.sjpin img{ max-width:100%;}

.sjys{ display:none; padding:6% 0;}

.sjfot{ display:none; line-height:30px;  text-align:center; background:#005eb5; color:#fff; padding:6% 0;}

.sjfot span{ font-size:20px;}
	
.sjbot{ display:none; text-align:center; background:#005eb5; color:#fff; border-top:1px solid #0056a6; padding:2% 0;}

.sjbot a{ color:#fff;}

.zhaopin{ display:none;}

.zpli{ width:92%; padding:2% 4%; margin-bottom:4%; box-shadow:1px 2px 5px #ebebeb; font-family:"宋体"; font-size:12px; color:#c2c2c2; line-height:24px;}

.zwname p{ font-size:16px; color:#000; font-family:"微软雅黑"; line-height:30px; }

.sqan{ background:#d8271c; color:#fff; text-align:center; padding:0 4%; margin-top:8%; line-height:30px; }

.sjpage{ display:none; text-align:center; padding:6% 0;}

.sjpage a{padding:2% 10%; margin:0 2%; text-align:center;  background:#005eb5; color:#fff;}

.sjly{ display:none;}

.sjfeny{ display:none;}


@media(max-width:640px){
	
	.dhsj_dw{ display:none;}
	
	.topl{display:none;}
	
	.juzhong{ width:90%;}
	
	#wrapper{ display:block;}
	
	.logo{ padding-top:0;}
	
	.logo img{ max-width:70%;}
	
	.cbl{ display:none;}

	.pcbanner{ display:none;}
	
	.sjbanner{ display:block;}
	
	.flexslider{width:100%; height:auto;}
	
	.slides li{width:100%;  height:auto; position:relative; text-align:center;}
	
	.slides img{width:100%; margin-left:0; position:static; left:0;}
	
	.flex-control-nav{display:none;}

	.mod1{ background:#fff; margin:4% 0;}

	.xmmod{ width:27%; margin-right:3%; background:#005eb5;  padding:2%; height:auto; }

	.xmtb{ width:30px; height:30px;}

	.fejj{ display:none;}

	.xmtb1{ background:url(../images/fwtbb.png) no-repeat center center; background-size:contain; }

	.xmtb2{ background:url(../images/fwtb2b.png) no-repeat center center;  background-size:contain;}

	.xmtb3{ background:url(../images/fwtb3b.png) no-repeat center center; background-size:contain; }

	.xmbt{ font-size:14px; color:#fff;  margin:4% auto; }
	
	.xmmod:hover{ background:#005eb5; }
	
	.xmmod:hover .xmtb1{ background:url(../images/fwtbb.png) no-repeat center center; background-size:contain;}
	
	.xmmod:hover .xmtb2{ background:url(../images/fwtb2b.png) no-repeat center center; background-size:contain;}
	
	.xmmod:hover .xmtb3{ background:url(../images/fwtb3b.png) no-repeat center center; background-size:contain;}
	
	.title_com svg.pcsvg{ display:none;}
	
	.title_com svg.sjsvg{ display:block;}

	.title_com{width: 180px;margin: 6% auto;}
	
	.title_com svg { width: 170px; height: 50px;}
	
	.title_com h1{ font-size:26px; padding-top:6px; }
	
	.title_com span{ margin-top:0; font-size:14px;}
	
	.shg{width:48%; margin-right:4%; margin-bottom:4%;}
	
	.shg img{max-width:100%;}
 
	.listbg{ padding:2% 0 6% 0;}

	.sbm{font-size:14px; }

	.sbmore{ width:60px; height:20px; line-height:20px; margin:2% auto 0 auto; }

	.zuoyou{height:auto;}

	.lef{width:100%;height:auto; background:#005eb5;position:static; }

	.righ{display:none;}

	.ldre{ width:100%; float:none; padding:6% 0;}

	.abouti{ display:none;}

	.line{ display:none;}
	
	.title_comsj{display:block;}

    .wenzi{ padding:0 5%; line-height:30px;}

	.sjpin{ display:block;}

	.gya{ display:none;}
	
	.abut{margin:4% auto; color:#005eb5; background:url(../images/lajt.png) no-repeat 90px center #fff;}
	
	.abut:hover{color:#005eb5; background:url(../images/lajt.png) no-repeat 90px center #fff;}

	.pcys{ display:none;}
	
	.sjys{ display:block;}
	
	.xyxwa{ float:none; width:100%; margin-right:0px; margin-bottom:4%;}

	.riqi{width:24%; height:auto; padding-top:2%;}

	.yxx{  width:70%; padding-top:0;}

	.fot{ display:none;}
	
	.sjfot{ display:block;}
	
	.sjbot{ display:block;}
	
	.weizhi{ display:none;}
	
	.sjerji{ margin-top:6%; margin-bottom:0;}
	
	.sjerji a{ display:block; float:left; width:48%; margin-right:4%; padding:4% 0; margin-left:0; margin-bottom:4%;}
	
	.zxg{ min-height:230px;}
	
	.leftxx{ float:none; width:100%;}

	.kjkk li{width:88%; padding:0; padding-left:12%;  padding-bottom:1%; font-size:14px;}
	
	.lxdh,.lxyx,.lxcz,.lxcz,.lxdz{ background-size:10%; background-position:left top;}
	
	.rwem{display:none;}
	
	.ditu{ padding:2%;  margin:0; margin-top:6%; margin-bottom:6%;}
	
	.content{ display:none;}
	
	.zhaopin{ display:block;}
	
	.pages{ display:none;}
	
	.sjpage{ display:block;}
	
	.downloada{ width:92%; float:none; margin-right:0px; margin-bottom:4%; border:1px solid #c2c2c2; padding:4%;}
	
	.dlzuo{ width:78%; }
	
	.slyou{ width:8%; padding: 10% 6%; }

	.xqti{ margin-top:4%; }
	
	.sjly{ display:block;}

	.ly{ line-height:30px; border-bottom:1px solid #ebebeb; }

	.pcfeny{ display:none;}
	
	.sjfeny{ display:block;}

	.pagesx{ border-top: 1px solid #ebebeb; margin:4% 0 6% 0;}

	.sjmo{ margin-right:0;}
	
	.sjerji a.sjmo{ margin-right:0;}
	
	
	
	
	}

