﻿.wap{
	width: 1200px;margin: 0 auto;
}
.header{
	border-top: 8px solid #3781cd;
}
.header .hd{
	padding: 20px 0;overflow: hidden;
}
.header .hd .logo{
	overflow: hidden;float: left;
}
.header .hd .logo img{
	width: 100%;display: block;
}
.header .hd .rt{
	float: right;overflow: hidden;width: 465px; margin-top: 10px;
}
.header .hd .form{
	overflow: hidden;display: block;border: 1px solid #e2e2e2;width: 200px;height: 27px;border-radius: 6px;float: left;
}
.header .hd .form .text{
	border: none;padding-left: 9px;background: none;line-height: 27px;float: left;display: block;width: 104px;font-size: 12px;color: #cccccc;
}
.header .hd .form .btn{
	float: right;background: url(../images/ico5.png) no-repeat center;width: 26px;height: 27px;border: none;cursor: pointer;padding: 0 7px;border-left: 1px solid #CCCCCC;
}
.header .hd .language{
	float: left;margin-left: 30px;line-height: 27px;
}
.header .hd .language ul{
	overflow: hidden;font-size: 0;
}
.header .hd .language li{
	display: inline-block;margin: 0 7px;
}
.header .hd .language li a{
	display: block;font-size: 15px;color: #3781cd;
}.header .hd .language li a:hover,
.header .hd .language li.on a{
	color: #CCCCCC;
}
.header .naver ul{
	overflow: hidden;
}
.header .naver li{
	margin-right: 90px;line-height: 58px;float: left;position: relative;
}
.header .naver li a{
	font-size: 16px;color: #333333;display: block;
}
.header .naver li.active a,
.header .naver li:hover a{
	color: #5096dd;
}
/*头部结束*/

.h-slider{
	position: relative;
}
.h-slider .hd{
	text-align: center;position: absolute;bottom: 21px;left: 0;right: 0;
}
.h-slider .hd ul{
	font-size: 0;
}
.h-slider .hd li{
	display: inline-block;width: 16px;height: 16px;border-radius: 50%;margin: 0 6px;background: #5c4938;cursor: pointer;
}
.h-slider .hd li:hover,
.h-slider .hd li.on{
	background: #fe0707;
}
.h-slider .bd img{
	width: 100%;
}
.h-slider .prev,
.h-slider .next{
	 position:absolute; left:0; top:50%; margin-top:-63px; display:block; width:45px; height:111px; background:url(../images/prev.png) no-repeat center;    
}
.h-slider .next{ left:auto; right:0;background: url(../images/next.png)no-repeat center;}

.h-about{
	padding: 50px 0 138px 0;
	background-color: #5096dd;
	background-image: url(pro_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.title{
	
}
.title h2 span{
	background: url(../images/ico1.png) no-repeat left center;padding-left: 46px;padding-top: 28px;width: 43px;height: 37px;
}
.title h2{
	font-size: 26px;color: #fff;
}
.h-about .bd{
	overflow: hidden;margin-top: 48px;position: relative;
}
.h-about .bd .lt{
	float: left;position: relative;width: 600px;height: 350px;background: #f19205;margin-left: 35px;margin-top: 40px;
}
.h-about .bd .lt .imgs{
	width: 600px;overflow: hidden;position: absolute;top: -40px;left: -35px;
}
.h-about .bd .lt .imgs img{
	width: 100%;height: 100%;display: block;
}
.h-about .bd .rt{
	float: left;margin-left: 64px;width: 460px;padding-left: 40px;
}
.h-about .bd .rt h3{
	font-size: 31px;color: #fff; margin-bottom:30px;
}
.h-about .bd .rt p{
	line-height: 30px;font-size: 17px;color: #fff;padding-bottom: 65px;
}
.h-about .bd .rt ul{
	overflow: hidden;
}
.h-about .bd .rt li{
	width: 125px;height: 38px;line-height: 38px;text-align: center;border: 2px solid #cccccc;border-radius: 25px;float: left;margin-right: 20px;display: block;
}
.h-about .bd .rt li a{
    font-size: 14px;color:#fff;background: url(../images/ico6.png) no-repeat right 26px center;padding-right: 15px;line-height: 38px;display: block;
}
.h-about .bd .rt li:hover{
	border: 2px solid #5096dd;
}
.h-about .bd .rt li:hover a{
	color: #5096dd;background: url(../images/ico6-1.png) no-repeat right 26px center;
}
.h-about .bd .y-imgs{
	width: 169px;height: 80px;overflow: hidden;position: absolute;top: 234px;right: 0;
}
.h-about .bd .y-imgs img{
	width: 100%;height: 100%;display: block;
}
.h-correct{
	
}

.h-consult{
	height:281px;padding: 40px 0 45px;
}
.h-consult h2{
	line-height: 70px;text-align: center;font-size: 26px;color: #FFFFFF;
}

.h-ladvantage {
	margin-top:100px;overflow: hidden;
}
.h-ladvantage .title{
	text-align: center;
}
.h-ladvantage .title h2{
	display: inline-block;margin: 0 auto;
}







.h-infor{
	padding: 40px 0 74px;
}
.in-list{
	overflow: hidden;margin-top:50px;position: relative;
}
.in-list .hd ul{
	
}
.in-list .prev,
.in-list .next{
	 position:absolute; left:50%; top:50%; margin-top:-50px; display:block; width:62px; height:62px; background:url(../images/next-1.png) no-repeat center;margin-left: -715px;  
}
.in-list .next{ left:auto; right:50%;background: url(../images/prev-1.png)no-repeat center;margin-right: -715px;  
}
.in-list .bd ul{
	overflow: hidden;width: 110%;
}
.in-list .bd li{
	float: left;margin-right: 45px;width: 370px;
}
.in-list .bd li a{
	display: block;
}
.in-list .bd li .imgs{
	width: 370px;height: 181px;overflow: hidden;
}
.in-list .bd li .imgs img{
	width: 100%;height: 100%;display: block;transition: all 0.3s;
}
.in-list .bd li:hover .imgs img{
	transform: scale(1.1);
}
.in-list .bd li:hover .txt h3{
	color: #5096dd;
}
.in-list .bd li .txt{
	margin-top: 20px;
}
.in-list .bd li .txt h3{
	font-size: 16px;color: #333333;line-height: 30px;height: 30px;overflow: hidden;
}
.in-list .bd li .txt h5{
	font-size: 12px;color: #999999;line-height: 20px;margin-bottom: 12px;
}
.in-list .bd li .txt p{
	font-size: 12px;color: #999999;line-height: 20px;height: 60px;overflow: hidden;
}
/*底部开始*/

.footer{
	padding-top: 55px;height: 254px;background: #313131; overflow:hidden;
}
.footer .wap{
	overflow: hidden; padding-bottom:30px;
}
.footer dl{
	float: left;margin-right: 100px;
}
.footer dt{
	font-size: 14px;color: #ffffff;line-height: 35px;margin-bottom: 5px;
}
.footer dd a{
	font-size: 12px;color: #808080;line-height: 20px;
}
.footer dd:hover a{
	color: #fff;
}
.footer .rt{
	float: right;
}
.footer .rt h3{
	font-size: 14px;color: #FFFFFF;line-height: 35px;margin-bottom: 5px;
}
.footer .rt h2{
	font-size: 33px;color: #808080;line-height: 40px;
}
.footer .rt ul{
	font-size: 0;margin-top: 30px;
}
.footer .rt li{
	display: inline-block;margin-right: 16px;
}
.footer .f-copyright{
	overflow: hidden;border-top: 1px solid #5a5a5a;padding: 16px 0 20px;
}
.footer .f-copyright ul{
	float: left;
}
.footer .f-copyright li{
	display: inline-block;
}
.footer .f-copyright li a{
	font-size: 12px;color: #808080;display: block;
}
.footer .f-copyright li:hover a{
	color: #fff;
}
.footer .f-copyright li span{
	background: url(../images/line.png) no-repeat center;margin: 0 11px;width: 1px;display: block;height: 11px;
}
.footer .f-copyright .copy{
	float: right;font-size: 12px;color: #6d6d6d;
}
.uit-nav{
	position: fixed;top: 50%;right: 3%;z-index: 9999;
}
.uit-nav ul{
	overflow: hidden;
}
.uit-nav li{
	border: 1px solid #ebebeb;border-radius: 5px;margin-bottom: 16px;width: 65px;height: 65px;margin-bottom: 16px;background: #FFFFFF;
}
.uit-nav li a{
	display: block;
} 
.uit-nav li h3{
	font-size: 12px;color: #333333;text-align: center;line-height: 20px;
}
.uit-nav li .ico{
       text-align: center;margin-top: 10px;
}

/*首页结束*/
.banner{
	height: 400px;overflow: hidden;
}
.banner table{
	width: 100%;height: 100%;text-align: right;
}
.banner h2{
	line-height: 80px;font-size: 46px;color: #5096dd;font-style: italic;font-weight: bold;
}
.banner span{
	width: 56px;height: 6px;background: #5096dd;margin-right: 2px;display: inline-block;
}
.uit-pe{
	margin: 40px auto 45px;
}
.uit-pe h2{
	height: 56px;background: #edf1ff;line-height: 56px;padding-left:20px ;border-left:6px solid #fe0707;font-size: 20px;color: #5096dd;
}
.g-team .bd ul{
	text-align: center;font-size: 0;height: 375px;
}
.g-team .bd li{
	display: inline-block;margin: 0 20px;
}
.g-team .bd li a{
	display: block;position: relative;
	margin: 60px 0 0 20px; width: 266px;height: 276px;background: #eaeefb;
}
.g-team .bd li .imgs{
	width: 266px;height: 276px;position: relative;
}
.g-team .bd li .imgs img{
	width: 100%;height: 100%;display: block;position: absolute;top: -60px;left: -20px;
}
.g-team .bd li h2{
	font-size: 16px;color: #333333;position: absolute;left: 0;right: 0;z-index: 11;line-height: 60px;padding-left: 10px;text-align: left;top: 215px;
}
.g-team .bd li h2 span{
	margin-left: 5px;
}
.g-team .bd li a:hover{
	height: 313px;background: #fe0707;
}
.g-team .bd a h4{
	font-size:14px ;line-height: 26px;color: #a19805;margin: 0 24px;background: url(../images/2-img2.png) no-repeat right center;opacity: 0;text-align: left;transition: all 0.4s;transition-delay: 0.2s;
}
.g-team .bd li a:hover h4{
	opacity: 1;
}
.g-team{
	position: relative;
}
.g-team .tempWrap{
	margin: 0 auto;
}
.g-team .hd .prev,
.g-team .hd .next{
	 position:absolute; left:0; top:50%; display:block; width:62px; height:62px; background:url(../images/next-1.png) no-repeat center; margin-top: -75px;   
}
.g-team .hd .next{ 
	left:auto; right:0;background: url(../images/prev-1.png)no-repeat center;
}
.yl-mech{
	margin-bottom: 77px;overflow: hidden;background: #f2f5ff;height: 228px;
}
.yl-mech .imgs{
	float: left;width: 500px;height: 228px;overflow: hidden;
}
.yl-mech .imgs img{
	width: 100%;height: 100%;display: block;
}
.yl-mech .text{
	float: right;width: 595px;padding: 49px 0 53px 105px;
}
.yl-mech .text h3{
	font-size: 24px;color: #333333;line-height: 58px;
}
.yl-mech .text p{
	font-size: 14px;color: #333333;line-height: 30px;
}
.yl-mech .text span{
	color: #999999;margin-right: 5px;
}


.mask-team{
	position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 111;background: rgba(0,0,0,0.5);display: none;
}
.mask-team.on{
	display: block;
}
.mask-main{
	width: 850px;height: 370px;position: absolute;left: 0;right: 0;top: 50%;margin: -185px auto 0;background: #fe0707;
}
.mask-team .imgs{
	width: 266px;height: 276px;position: absolute;top: -60px;left: -20px;text-align: center;
}
.mask-team .imgs img{
	width: 100%;height: 100%;display: block;
}
.mask-team h3{
	font-size: 20px;color: #333333;line-height: 60px;
}
.mask-team h6{
	font-size: 16px;color: #333333;line-height: 30px;text-align: center;
}
.mask-team .txt{
	position: absolute;right: 105px;width: 400px;top: 20px;
}
.mask-team .txt h2{
	line-height: 84px;font-size:25px;color: #333333;
}
.mask-team .txt p{
	font-size:16px;color: #333333;line-height: 28px;
}
.mask-team .ico{
	position: absolute;right: 26px;top: -29px;width: 58px;height: 58px;cursor: pointer;transition: all 0.3s;
}
.mask-team .ico img{
	width: 100%;height: 100%;display: block;
}
.mask-team .ico:hover{
	transform: rotate(360deg);
}
/*矫正服务*/
.uti-nav {
	position: relative;z-index: 11;
}
.uti-nav .hd{
	margin-top: -44px;height: 88px;position: relative;z-index: 11;
}
.uti-nav .hd li{
	float: left;width: 20%;border-right:1px solid #003399;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;background: #5096dd;height: 88px;text-align: center;
}
.uti-nav .hd li.ons,
.uti-nav .hd li:hover{
	background: #0e37b8;
}
.uti-nav .hd li.ons a,
.uti-nav .hd li:hover a{
	color: #FFFFFF;
}
.uti-nav .hd li h3 {
	height: 98px;
}
.uti-nav .hd li h3 a{
	position: relative;font-size: 20px;color: #a3aad1;line-height: 88px;display: block;
}
.uti-nav .hd li:hover:after,
.uti-nav .hd li.ons:after{
	content: "";display: block;width: 21px;height: 10px;background: url(../images/3-ico1.png) no-repeat center;left: 0;right: 0;bottom: -10px;margin: 0 auto;position: absolute;
}
.uti-nav .hd li.ons:hover h3 a:after{
	display: none;
}
.uti-nav .bd{
	margin-top: 55px;
}
.uti-nav .bd li{
	margin-bottom: 18px;
}
.uti-nav .uit-hd{
	height: 56px;background: #EDF1FF;line-height: 56px;padding-left: 35px;border-left: 6px solid #EEFE07;font-size: 20px;color: #333333;font-weight: bold;
}
.uti-nav .uit-bg{
	background: #f2f5ff;
}
.uit-detail{
	background: #f2f5ff;padding-bottom: 15px;overflow: hidden;
}
.uit-detail .newe{
	float: left;width: 460px;padding-left: 75px;
}
.uit-detail .newe h3{
	line-height: 50px;color: #666666;font-size: 26px;
}
.uit-detail .newe h2{
	font-size: 32px;color: #333333;line-height: 50px;font-weight: bold;
}
.uit-detail .newe h2 span{
	color: #99ff99;margin-right: 17px;
}
.uit-detail .newe .imgs{
	width: 191px;height: 91px;overflow: hidden;margin: 20px 0 20px;
}
.uit-detail .newe .imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .newe p{
	font-size:18px;color: #4A6EE0;line-height: 32px;background: url(../images/lico1.png) no-repeat left center;
padding-left: 20px;
}
.uit-detail .ne-imgs{
	float: left;margin-top: 8px;width: 605px;height: 468px;overflow: hidden;
}
.uit-detail .ne-imgs img{
	width: 100%;height: 100%;display: block;
}
.q-detail{
	background: #FFFFFF;border: 1px dashed #eaeaea;overflow: hidden;width: 1094px;height: 413px;margin: 30px auto 0;border-radius: 10px;padding: 33px 33px 24px;
}
.q-detail .left{
	width: 491px;height: 416px;overflow: hidden;float: left;border-radius: 5px;
}
.q-detail .left img{
	width: 100%;height: 100%;display: block;
}
.q-detail .right{
	float: left;width: 554px;margin-left: 45px;
}
.q-detail .right p{
	font-size: 18px;color: #666666;line-height: 26px;margin-bottom: 5px; margin-top:5px;
}
.q-detail .right dt{
	line-height: 38px;font-size: 18px;color: #0e37b8;
}
.q-detail .right dt span{
	margin-right: 6px;
}
.q-detail .right dd{
	font-size: 18px;color: #666666;line-height: 30px;background: url(../images/3-2ico.png) no-repeat left center;padding-left: 25px;
}
.uit-detail .lists{
	font-size: 0;text-align: center;margin-top: 50px;
}
.uit-detail .lists dd{
	display: inline-block;
}
.uit-detail .q-lists dd .ov{
	width: 257px;
}
.uit-detail .q-lists dd{
	display: block;float: left;
}

.uit-detail .lists dd .imgs{
	width: 257px;height: 157px;overflow: hidden;border-radius: 9px;margin-bottom: 22px;
}
.uit-detail .lists dd .imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .lists dd h3{
	line-height: 26px;font-size: 16px;color: #666666; width:280px;
}
.uit-detail .lists dd span{
	background: url(../images/3-2img5.png) no-repeat center;width: 38px;height: 27px;display:block;margin: 0 18px;position: relative;top: -100px;
}

.uit-detail .q-lists dd span{
	position: static;margin-top: 68px;
}




.uit-detail .txt{
	margin:30px 18px 0 18px;
}
.uit-detail .txt h3{
	font-size: 18px;color: #0e37b8;line-height: 40px;margin-left: 30px;margin-bottom: 10px;
}
.uit-detail .txt p{
	font-size: 18px;color: #666666;line-height: 25px;padding: 22px 35px 25px 20px;background: #FFFFFF;border: 1px dashed #eaeaea;
}
.de-list{
	margin: 30px 26px 0;border: 1px solid #EAEAEA;padding: 0 11px;background: #FFFFFF;border-radius: 10px;
}
.de-list dd{
	padding: 26px 0 22px;border-bottom: 1px dashed #EAEAEA;
}
.de-list dd h5{
	background: url(../images/3-2ico.png) no-repeat left center;padding-left: 30px;font-size: 18px;color: #333333;line-height: 20px;margin-bottom: 13px;font-weight: bold;
}
.de-list dd p{
	line-height: 26px;font-size: 18px;color: #666666;padding-left: 30px;
}
.de-list dd:last-child{
	border-bottom: none;
}
.uit-detail .qm-dl{
	margin-top: 35px;font-size: 0;text-align: center;margin-bottom: 40px;
}
.uit-detail .qm-dl dd{
	display: inline-block;margin: 0 6px;
}
.uit-detail .qm-dl dd .imgs{
	width: 257px;height: 209px;overflow: hidden;border-radius: 9px;
}
.uit-detail .qm-dl dd .imgs img{
	width: 100%;height: 100%;
}
.uit-detail .q1{
	line-height: 25px;font-size: 18px;color: #666666;width: 800px;margin: 0 auto;
}
.uit-detail .q-text{
	margin: 15px 18px 0;
}
.uit-detail .q-text p{
	font-size: 18px;color: #666666;margin-left: 28px;line-height: 1.7;
}
.uit-detail .q-text p span{
	color: #333333;
}
.uit-detail .q-text dl{
	padding: 20px 0 17px 28px;border: 1px dashed #EAEAEA;border-radius: 9px;background: #FFFFFF;margin: 20px 0 20px;
}
.uit-detail .q-text dt{
	font-size: 18px;color: #666666;line-height: 26px;margin-bottom: 20px;
}
.uit-detail .q-text dd{
	font-size: 18px;color: #666666;line-height: 25px;
}
.uit-detail .q2{
	margin-top: 45px;font-size: 18px;color: #666666;line-height: 20px;margin-left: 50px;
}
.uit-detail .q-lists{
	margin-left: 50px;margin-top: 30px;text-align: initial;
}
.uit-detail .q-imgs{
	float: left;width: 432px;height: 207px;overflow: hidden;margin: 38px 0 0 32px;border-radius: 9px;
}
.uit-detail .q-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .q-txt{
	float: left;width: 640px;margin-left: 38px;margin-top: 35px;
}
.uit-detail .q-txt p{
	font-size: 14px;color: #666666;line-height: 22px;margin-bottom: 24px;
}
.uit-detail .q-txt p span{
	color: #333333;
}
.uit-detail .q-txt p:last-child{
	margin-bottom: 0;
}
.uit-detail .therapy{
	float: left;width: 570px;border: 1px solid #EAEAEA;border-radius: 9px;margin-left: 20px;margin-top: 25px;
}
.uit-detail .therapy h3{
	font-size: 18px;color: #003399;line-height: 65px;border-bottom: 1px solid #EAEAEA;background: #edf1ff;padding: 0 40px;
}
.uit-detail .therapy p{
	font-size: 14px;color: #666666;line-height: 22px;background: #FFFFFF;padding: 20px 40px 30px;height: 202px;border-bottom-left-radius: 9px;border-bottom-right-radius: 9px;
}
.uit-detail .injection{
	float: left;
}
.prevent{
	border-top: 38px solid #FFFFFF;overflow: hidden;
}
.prevent .imgs{
	width: 600px;height: 266px;overflow: hidden;float: left;
}
.prevent .imgs img{
	width: 100%;height: 100%;display: block;
}
.prevent .txt{
	width: 535px;float: right;background: #edf1ff;padding-left: 65px;padding-bottom: 66px;
}
.prevent .txt h4{
	font-size: 16px;color: #333333;line-height: 30px;margin: 40px 0 20px;
}
.prevent .txt p{
	font-size: 14px;color: #666666;line-height: 22px;
}
.step .txt{
	float: left;
}
.step .txt h3{
	font-size: 16px;color: #333333;margin-top: 40px;line-height: 30px;margin-bottom: 10px;
}
.step .txt h4{
	margin-top: 0;
}
.step .txt .q3{
	font-size: 14px;color: #666666;line-height: 22px;margin-top: 27px;
}
.step .rt{
	float: right;width: 580px;background: #e4e8f9;padding: 18px 10px;
}
.step .rt .imgs{
	width: 581px;height: 341px;overflow: hidden;margin: 0 auto;
}
.step .rt .imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .lt{
	float: left;
}
.uit-detail .rt{
	float: right;
}
.uit-detail .sur-imgs{
	width: 456px;height: 186px;overflow: hidden;border-radius: 9px;margin-left: 36px;margin-top: 25px;
}
.uit-detail .sur-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .surgery{
	margin-left: 40px;padding-top: 60px;
}
.uit-detail .surgery p{
	line-height: 22px;font-size: 14px;color: #666666;margin-bottom: 22px;
}
.uit-detail .varus-imgs{
	width: 199px;height: 137px;overflow: hidden;border-radius: 9px;margin: 30px 30px 0 0;
}
.uit-detail .varus-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .varus{
	margin: 40px 0 0 40px;width: 853px;
}
.uit-detail .varus p{
	font-size: 18px;color: #666666;line-height: 26px;margin-bottom: 22px;
}
.uit-detail .drop-imgs{
	width: 199px;height: 137px;overflow: hidden;border-radius: 9px;margin: 30px 0 0 35px;
}
.uit-detail .drop-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .droop p{
	font-size: 18px;color: #666666;line-height: 26px;margin-bottom: 22px;
}
.uit-detail .droop{
	margin: 35px 0 0 46px;width: 880px;
}
.uit-detail .eyes-imgs{
	width: 199px;height: 107px;overflow: hidden;border-radius: 9px;margin: 30px 30px 0 0;
}
.uit-detail .eyes-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .eyes p{
	font-size: 14px;color: #666666;line-height: 22px;margin-bottom: 22px;
}
.uit-detail .eyes{
	margin: 55px 0 0 40px;width: 850px;
}
.uit-detail .duct-imgs{
	width: 188px;height: 141px;overflow: hidden;border-radius: 9px;margin: 40px 0 0 35px;
}
.uit-detail .duct-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .duct p{
	font-size: 14px;color: #666666;line-height: 22px;margin-bottom: 22px;
}
.uit-detail .duct{
	margin: 36px 0 0 55px;width: 882px;
}
.uit-detail .res-imgs{
	width: 199px;height: 107px;overflow: hidden;border-radius: 9px;margin: 30px 30px 0 0;
}
.uit-detail .res-imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .resection p{
	font-size: 14px;color: #666666;line-height: 22px;margin-bottom: 22px;
}
.uit-detail .resection{
	margin: 60px 0 0 40px;width: 855px;
}
.uti-nav .end{
	margin-left: 40px;
}
.uti-nav .end span{
	display: block;background: url(../images/3-5img7.png) no-repeat center;width: 23px;height: 50px;
}
.uti-nav .end p{
	font-size: 14px;color: #0e37b8;line-height: 22px;
}

/*技术优势*/

.j-skill{
	padding: 60px 0 60px;
}
.j-skill ul{
	width: 110%;
}
.j-skill li{
	margin: 0 20px;float: left;margin-bottom: 60px;height: 336px;
}
.j-skill li a{
	display: block;position: relative;transition: all 0.2s;
	margin: 60px 0 0 20px; width: 266px;height: 276px;background: #eaeefb;
}
.j-skill li .imgs{
	width: 266px;height: 276px;position: relative;
}
.j-skill li .imgs img{
	width: 100%;height: 100%;display: block;position: absolute;top: -60px;left: -20px;border: 1px solid #EAEAEA;
}
.j-skill li h2{
	font-size: 18px;color: #333333;position: absolute;left: 0;right: 0;z-index: 11;line-height: 60px;padding-left: 25px;text-align: left;top: 215px;width: 240px;
}
.j-skill li a:hover{
	height: 313px;background: #fe0707;
}
.j-skill a h4{
	font-size:14px ;line-height: 26px;color: #a19805;margin: 0 24px;background: url(../images/2-img2.png) no-repeat right center;opacity: 0;text-align: left;transition: all 0.4s;transition-delay: 0.2s;
}
.j-skill li a:hover h4{
	opacity: 1;
}
.uit-page{
	margin-top: 10px;
}
.uit-page dl{
	font-size: 0;text-align: center;
}
.uit-page dd{
	display: inline-block; margin-right:10px;
}
.uit-page dd.prev a{
	width: 47px;margin: 0 7px;background: url(../images/4-ico.png) no-repeat center;display: block;
}
.uit-page dd.next a{
	width: 47px;margin: 0 7px;background: url(../images/4-ico.png) no-repeat center;display: block;transform: rotate(180deg);
}
.uit-page dd.next a:hover{
	background: url(../images/4-ico-1.png) no-repeat center #5096dd;
}
.uit-page dd.prev a:hover{
	background: url(../images/4-ico-1.png) no-repeat center #5096dd;
}
.uit-page dd a{
	display: block;width: 100%;height: 26px;line-height: 26px;text-align: center;font-size: 14px;color: #333333;border: 1px solid #959595;margin: 0 10px;
}
.uit-page dd.on a,
.uit-page dd a:hover{
	border: 1px solid #5096dd;background: #5096dd;color: #FFFFFF;
}

/*最新动态*/
.uit-dynamib .hd li{
	width: 50%;position: relative;
}

.uit-dynamic .hd li{
	width: 33%;position: relative;
}
.d-dynamic{
	margin-top: 55px;
}
.d-dynamic ul{
	padding-bottom: 60px;
}
.d-dynamic li{
	padding: 27px 0;border-bottom: 1px dashed #c3c3c3;overflow: hidden;
}
.d-dynamic .dy-imgs{
	width: 370px;height: 181px;overflow: hidden;float: left;
}
.d-dynamic .dy-imgs:hover img{
	transform: scale(1.1);
}
.d-dynamic .dy-imgs img{
	width: 100%;height: 100%;display: block;transition: all 0.3s;
}
.d-dynamic .dy-txt{
	float: left;margin-left: 55px;width: 770px;
}
.d-dynamic .dy-txt h2:hover{
	color: #5096dd;
}
.d-dynamic .dy-txt h2{
	font-size: 18px;color: #333333;line-height: 30px;
}
.d-dynamic .dy-txt h4{
	font-size: 12px;color: #999999;line-height: 20px;margin-bottom: 25px;
}
.d-dynamic .dy-txt p{
	line-height: 20px;font-size: 12px;color: #999999;
}
.d-dynamic .dy-txt .btn{
	display: block;margin-top: 35px;width: 110px;height: 34px;line-height: 34px;text-align: center;border-radius: 25px;font-size: 12px;color: #e08901;background: #EEFE07;
}
.d-dynamic .dy-txt .btn span{
	
}
.d-dynamic .dy-txt .btn:hover{
	background: #5096dd;color: #ffffff;
}
.dyn-detail{
	margin-top: 70px;padding-bottom: 70px;
}
.dyt-hd{
	height: 95px;border-bottom: 1px dashed #c3c3c3;overflow: hidden;
}
.dyt-hd .txt{
	float: left;
}
.dyt-hd .txt h2{
	line-height: 52px;font-size: 22px;color: #333333;
}
.dyt-hd .txt h4{
	line-height: 20px;font-size: 14px;color: #999999;
}
.dyt-hd .btn{
	float: right;display: block;width: 130px;height: 40px;line-height: 40px;text-align: center;border-radius: 25px;font-size: 14px;color: #e08901;background: #EEFE07;margin-top: 16px;
}
.dyt-hd .btn:hover{
	background: #5096dd;color: #ffffff;
}
.dyt-bd .imgs{
	width: 926px;height: 448px;overflow: hidden;margin: 42px auto 46px;
}
.dyt-bd .imgs img{
	width: 100%;height: 100%;display: block;
}
.dyt-bd p{
	font-size: 12px;color: #666666;line-height: 20px;width: 920px;margin: 0 auto;
}
.dyt-bd dl{
	margin: 35px auto;width: 915px;
}
.dyt-bd dt{
	font-size: 12px;color: #666666;line-height: 20px;margin-bottom: 15px;font-weight: bold;
}
.dyt-bd dd{
	font-size: 12px;color: #666666;line-height: 36px;
}


/*诊疗须知*/
.zt-treat{
	border: 1px solid #e5e5e5;margin-top: 55px;background: url(../images/6-img1.jpg) no-repeat left center;padding-left: 1px;overflow: hidden;margin-bottom: 70px;background-size: 49px 100% !important;
}
.zt-treat ul{
	padding: 0 30px 0 120px;
}
.zt-treat li{
	border-bottom: 1px solid #e9edf9;padding: 30px 0;position: relative;overflow: hidden;
}
.zt-treat li h2 span{
	font-size: 30px;color: #e1e4f3;margin-right: 16px;position: relative;top: 3px;
}
.zt-treat li h2{
	font-size: 22px;color: #5096dd;line-height: 40px;
}
.zt-treat li dl{
	margin-top: 22px;
}
.zt-treat li dd{
	line-height: 28px;font-size: 14px;color: #333333;background: url(../images/3-2ico.png) no-repeat left 7px;padding-left:30px ;
}
.zt-treat li .imgs{
	position: absolute;top: 35px;right: 70px;width: 169px;height: 80px;overflow:hidden;
}
.zt-treat li .imgs img{
	width: 100%;height: 100%;display: block;
}
.zt-treat li .d1{
	width: 190px;float: left;
}
.zt-treat li .d2{
	width: 420px;float: left;
}
.zt-treat li .d2:nth-child(3n){
	width: 600px;
}

/*常见问题*/
.com-problem{
	border: 1px solid #e5e5e5;position: relative;margin-top: 60px;
}
.com-problem .pro-hd{
	border-top:10px solid #eaeaea;padding-top: 25px;padding-left: 50px;margin-bottom: 80px;
}
.com-problem .pro-hd h3{
	font-size: 18px;color: #333333;line-height: 30px;margin-bottom: 20px;font-weight:bold
}
.com-problem .pro-hd h5{
	line-height: 20px;font-size: 14px;color: #333333;
}
.com-problem .pro-hd ul{
	font-size: 0;margin-top: 10px;
}
.com-problem .pro-hd li{
	display: inline-block;margin-right: 15px;
}
.com-problem .pro-hd li a{
	padding: 7px 17px;display: block;text-align: center;background: #fe0707;border-radius: 25px;font-size: 14px;color: #e08901;
}
.com-problem .pro-hd .imgs{
	position: absolute;top: 30px;right: 125px;width:169px ;height: 80px;overflow: hidden;
}
.com-problem .pro-hd .imgs img{
	width: 100%;height: 100%;display: block;
}
.com-problem .pro-hd li.on a,
.com-problem .pro-hd li:hover a{
	background: #5096dd;color: #FFFFFF;
}
.com-problem .pro-bd{
	margin-bottom: 40px;
}
.com-problem .pro-bd ul{
	padding: 0 33px;
}
.com-problem .pro-bd li{
	border-bottom: 1px solid #eaeaea;padding: 0 15px;
}
.com-problem .pro-bd li.on{
	border: 1px solid #EAEAEA;border-radius: 15px;margin-top: 15px;
}
.com-problem .pro-bd li h3{
	font-size: 16px;color: #333333;line-height: 60px;position: relative;
}
.com-problem .pro-bd li h3 span{
	position: absolute;top: 15px;right: 28px;background: url(../images/6-2ico1.png) no-repeat right center;width: 34px;height: 34px;display: block;transition: all 0.3s;
}
.com-problem .pro-bd li.on h3 span{
	background: url(../images/6-2ico2.png) no-repeat right center;
}
.com-problem .pro-bd li.on h3{
	border-bottom: 1px dashed #EAEAEA;
}
.com-problem .pro-bd li .dl{
	display: none;
}
.com-problem .pro-bd li .dl dd{
	font-size: 14px;color: #999999;line-height: 20px;padding: 20px 0;
}
.com-problem .pro-page{
	margin-bottom: 55px;
}

/*联系我们*/
.x-contact{
	background: #f2f5ff;position: relative;overflow: hidden;padding-top: 20px;padding-bottom: 40px;
}
.x-contact .map{
	width: 687px;float: left;margin-left: 25px;
}
.x-contact .txt{
	float: left;margin-left: 46px;padding-top: 92px;width: 380px;
}
.x-contact .txt h2{
	font-size: 24px;color: #5096dd;line-height:46px;margin-bottom: 30px;
}
.x-contact .txt p span{
	color: #999999;
}
.x-contact .imgs{
	position: absolute;bottom: 40px;right: 8px;width: 169px;height: 80px;overflow: hidden;
}
.x-contact .imgs img{
	width: 100%;height: 100%;display: block;
}
.x-contact .txt p{

	font-size: 16px;line-height: 30px;color: #333333;
}
.yl-cont .text p{
	font-size: 16px;line-height: 30px;
}
.yl-cont .text{
	padding: 49px 0 68px 104px;
}
.uit-cont{
	margin: 40px auto 0;
}




.h-correct{
	padding-bottom:30px;
	background-attachment: scroll;
	
}
.h-correct h2{
	font-size: 26px;color: #333;padding-top: 30px;line-height: 86px;text-align: center;
}
.h-correct .bd li img{
	width: 100%;height: 516px;display: block;
}
.h-correct .inHd li{
	width:24px ;background: #fff;cursor: pointer;display: inline-block;margin: 0 18px;opacity: 0;height: 62px;background: url(../images/hico2.png) no-repeat center bottom;
}
.h-correct .inHd li.on{
	opacity: 1;
}
.h-correct .inHd ul{
	text-align: center;font-size: 0;
}
.h-correct .inHd{
	background: url(../images/hhd.png) no-repeat center;height: 129px;position: absolute;left: 0;bottom: 0;width: 1200px;
}
.h-correct .inBox{
	position: relative;
}
.h-correct .inHd .sPrev{
	font-size:16px;color:#ffffff;line-height: 24px;padding: 38px 10px 0;position: absolute;left: 195px;top: 0;cursor: pointer;
}
.h-correct .inHd .sNext{
	font-size:16px;color:#ffffff;line-height: 24px;padding: 38px 10px 0;position: absolute;right: 195px;top: 0;cursor: pointer;
}
.h-correct .hd{
	background:#FFFFFF;height:106px ;border-radius: 30px;box-shadow: 0 5px 15px #ddd;position: relative;z-index: 111;top: -30px;
}
.h-correct .hd ul{
}
.h-correct .hd li{
	float: left;width: 20%;text-align: center;line-height: 106px;font-size: 18px;color: #5096dd;position: relative;cursor: pointer;
}
.h-correct .hd li.on{
	background: #ffff00;color: #e08901;
}
.h-correct .hd li.on:after{
	content: "";background: url(../images/hico1.png) no-repeat center;width: 23px;height: 12px;position: absolute;left: 0;right: 0;top: -12px;display: block;margin: 0 auto;
}
.h-correct .hd li:last-child{
	border-top-right-radius:30px ;
	border-bottom-right-radius:30px ;
}
.h-correct .hd li:first-child{
	border-top-left-radius:30px ;
	border-bottom-left-radius:30px ;
}





.h-ladvantage .imgs{
	height:200px;width: 100%;margin: 0 auto;
}
.h-ladvantage .imgs img{
	width: 100%;
}
.h-ladvantage{
	padding-bottom: 40px;
}
.h-ladvantage .bd li{
	width: 253px;float: left;margin-right: 30px;height: 386px;padding: 12px 12px 0;overflow: hidden;text-align: center;
}
.h-ladvantage .bd li a{
	display: block;
}
.h-ladvantage .hd ul{
	text-align: center;font-size: 0;margin-top: 30px;
}
.h-ladvantage .hd li{
	width: 14px;height: 3px;display: inline-block;background: #bfc8e6;margin: 0 3px;cursor: pointer;
}
.h-ladvantage .hd li.on{
	background: #5096dd;width: 40px;height: 4px;
}
.h-ladvantage .bd li:hover{
	background: url(../images/hico3.png) no-repeat center;
}


.h-ladvantage .bd h3{
	text-align: center;padding: 0 22px ;font-size: 16px;color:#333333;line-height: 1;height: 16px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.h-ladvantage .bd p{
	font-size:12px;color: #999999;line-height: 18px;padding: 0 22px;margin-top: 15px;height: 74px;overflow: hidden;
}
.h-ladvantage .hlad{
	position: relative;width: 1200px;margin: 0 auto;
}
.h-ladvantage .hlad .prev{
	position: absolute;left: 50%;top: 50%;margin-top: -50px;display: block;width: 62px;height: 62px;background: url(../images/prev-1.png) no-repeat center;margin-left: -715px;transform: rotate(180deg);
}
.h-ladvantage .hlad .next{
	position: absolute;right: 50%;top: 50%;margin-top: -50px;display: block;width: 62px;height: 62px;background: url(../images/prev-1.png) no-repeat center;margin-right: -715px;
}
.h-ladvantage .hlad .bd{
	overflow: hidden;
}


.h-consult .form{
	margin-top: 20px;
}
.h-consult .form ul{
	width: 120%;
}
.h-consult .form li{
	float: left;width: 350px;margin-right: 75px;
}
.h-consult .form .t1{
	font-size:14px;color: #fff;line-height: 45px;background: none;border: none;border-bottom: 1px solid #ffffff;width: 100%;
}
.h-consult .form input{
	color: #fff;
}
input::-webkit-input-placeholder{
            color: #fff;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color: #fff;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color: #fff;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color: #fff;
        }
.h-consult .form .select-main{
	font-size:14px;color: #a7b8e2;line-height: 45px;background: none;border: none;border-bottom: 1px solid #ffffff;width: 100%;position: relative;
}
.h-consult .form .select-main .select-arrow{
	height: 45px;width:23px ;background: url(../images/hico4.png) no-repeat center;position: absolute;top: 0;right: 0;
}
.h-consult .form .select-main .select-block{
	position: absolute;left: 0;right: 0;top: 45px;z-index: 11;background: #ffffff;
}
.h-consult .form ul.select-list{
	width: auto;
}
.h-consult .form ul.select-list li{
	width: auto;float: none;margin: 0;padding: 0 20px;
}
.h-consult .form ul.select-list li:hover{
	background: #5096dd;
}
.h-consult .form dd{
	float: left;
}
.h-consult .form dl{
	overflow: hidden;margin-top: 44px;
}
.h-consult .form .txt{
	width:750px !important;height:76px !important;padding:10px ;font-size: 14px;color: #a7b8e2;line-height: 1.7;background: #fff;border: 1px solid #ffffff;
}
.h-consult .form .btn{
	float: right;margin-left:200px;height: 100px;width: 100px;line-height: 100px;text-align: center;border: 2px solid #ffffff;background: none;border-radius: 50%;font-size: 14px;color: #a7b8e2;cursor: pointer;
}
.h-consult .form .btn:hover{
	background: #fff;color: #5096dd;
}



	
.uit-detail .lhd{
	padding: 45px 50px 35px;font-size:14px;color: #666666;line-height:21px;
}
.uit-detail .d1{
	padding: 0 18px;
}
.uit-detail .d1 dd{
	margin-bottom: 7px;border: 1px dotted #eaeaea;background: #fff;border-radius: 8px;line-height: 61px;padding: 0 18px;font-size: 14px;color: #666666;
}
.uit-detail .d1 em{
	font-size: 30px;color: #d3dbf6;margin-right: 15px;line-height: 61px;display: inline-block;position: relative;top: 5px;
}
.uit-detail .d1 span{
	font-size: 14px;color: #333333;line-height: 61px;display: inline-block;
}
.uit-detail .d2{
	overflow: hidden;margin-top: 30px;margin-left: 38px;
}
.uit-detail .d2 dd{
	float: left;width: 257px;margin-right: 72px;
}
.uit-detail .d2 h4{
	line-height: 58px;margin-top: 4px;font-size:14px;color: #666666; text-align:center;
}
.uit-detail .d2 .imgs{
	width: 334px;height: 165px;overflow: hidden;border-radius:8px ;
}
.uit-detail .d2 .imgs img{
	width: 100%;height: 100%;display: block;
}
.uit-detail .d4 dd:nth-child(1){
		width: 407px;margin-right:10px;
}
.uit-detail .d4 dd:nth-child(1) .imgs{
	width: 220px;height: 165px;
}
.uit-detail .d4 dd{
	width: 334px;margin-right: 13px;
}
.uit-detail .d4 dd .imgs{
	width: 100%;height: 167px;
}
.uit-detail .d3{
	padding: 0 20px;
}
.uit-detail .d3 dd p{
	border: 1px dashed #eaeaea;font-size: 18px;color: #666666;padding: 20px 0 20px 30px;background: #ffffff;border-radius: 9px;background: url(../images/3-2ico.png) no-repeat 20px 23px #fff;padding-left:45px;
}
.uit-detail .d3 dd p span{
}
.uit-detail .d3 dd p.lp{
	margin-top: 10px;
}
.uit-detail .d3 dd h3{
	font-size: 15px;color: #333333;line-height: 30px;margin: 15px 0 15px 30px;font-weight: bold;
}
.uit-detail .d5{
	padding: 0 20px;margin-top: 16px;overflow: hidden;
}
.uit-detail .d5 dd{
	border: 1px dashed #eaeaea;background: #ffffff;border-radius: 9px;padding: 32px 40px 45px 40px;width: 465px;height: 373px;float: left;margin-right: 30px;
}
.uit-detail .d5 dd h6{
	font-size: 14px;color: #666666;line-height: 1.7;
}
.uit-detail .d5 dd .oimgs{
	font-size: 0;margin-top: 40px;
}
.uit-detail .d5 dd .oimgs .li{
	display: inline-block;margin-left: 17px;
}
.uit-detail .d5 dd .oimgs .li h5{
	font-size: 14px;color: #666666;line-height: 40px;text-align: center;
}
.uit-detail .d5 .lm img{
	height:204px ;
}




.lxmian .lcen{
	background: #f2f5ff;margin-bottom: 30px;
}
.lcen h2{
	border-left:6px solid #fe0707 ;height: 56px;
}
.lcen1 .txt{
	float: left;margin-left: 42px;width: 430px;padding-bottom: 50px;
}
.lcen1 .txt h4{
	font-size:26px;color: #666666;margin-bottom: 6px;line-height: 52px;
}
.lcen1 .txt h3{
	font-size:32px;color: #333333;line-height: 50px;font-weight: bold;
}
.lcen1 .txt .imgs1{
	margin-top: 40px;margin-bottom: 30px;
}
.lcen1 .txt p{
	font-size:18px;color: #4A6EE0;line-height: 32px;background: url(../images/lico1.png) no-repeat left center;
padding-left: 20px;
}
.lcen1 .rt{
	float: right;text-align: center;width: 720px;
}
.lcen1 .rt h6{
	font-size: 26px;line-height:1.6 ;text-align: right;margin-right: 150px;color: #ff2559;
}
.lcen1 .rt h6 span{
	color: #f86666;margin-left: 14px;
}
.lcen1 .rt img{
	width: 100%;display: block;
}
.lcen1 .rt p{
	font-size:18px;color: #666666;line-height: 32px;
}
.lcen h2 span{
	display: block;padding-left:30px;font-size: 20px;font-weight: bold;line-height: 56px;background: #edf1ff;
}
.lcen2 .imgs{
	float: left;width: 50%;
	text-align: center;
}
.lcen2 .imgs h4{
	font-size:20px ;line-height: 45px;text-align: center;color: #0e37b8;
}
.lcen2 h3{
	margin: 25px 20px;border: 1px dotted #eaeaea;border-radius: 8px;line-height:45px ;padding-left: 30px;background: #FFFFFF;font-size:18px;color: #666666;
}
.lcen2{
	overflow: hidden;
}
.lcen3 .lxslides .bd ul{
	overflow: hidden;
}
.lcen3 .lxslides .bd li{
	width:480px;margin: 26px 17.5px 0;float: left;background: #FFFFFF;border: 1px dotted #eaeaea;border-radius:8px ;padding: 0 40px;
}
.lcen3 .bd{
	margin:20px 3px;padding-bottom:55px ;
}
.lcen3 h3{
	margin-top: 10px;line-height: 90px;font-size: 22px;color: #0e37b8;
}
.lcen3 h3 span{
	font-size:34px;margin-right: 16px;display: inline-block;line-height: 90px;position: relative;top: 3px;
}
.lcen3 .bd p{
	font-size:18px;padding: 10px 0 40px;color: #666666;line-height: 28px;height: 100%;
}
.lcen3 .lxslides li img{
	width: 479px;height: 405px;display: block;border-radius:8px ;overflow: hidden;
}


.lcen4 .img1{
	margin-left: 20px;width: 110%;margin-bottom: 24px;
}
.lcen4 .img1 p{
	line-height: 1.6;padding: 10px;font-size: 18px;height: 100%;color: #666666;
}
.lcen4 .imgs{
	float: left;margin-right: 35px;border-radius: 8px;overflow: hidden;margin-top: 10px;width: 561px;
}
.lcen4 .imgs img{
	width: 100%;display: block;
}

.lcen4 .text{
	float: left;width: 350px;margin-left: 26px;background: #dfe7ff; 
}
.lcen4 .text h3{
	padding:33px 34px 26px ;font-size: 32px;font-weight: bold;color: #FFFFFF;background: #0e37b8;
}
.lcen4 .text h3 span{
	color: #b2d135;
}
.lcen4 .text dl{
	height: 430px;background: #dfe7ff;padding: 0 30px;
}
.lcen4 .text dt{
	font-size: 30px;color: #496edf;margin-top: 10px;line-height: 90px;
}
.lcen4 .text dd{
	padding-left: 28px;font-size:16px;color: #7992e7;line-height:26px ;background: url(../images/lico1.png) no-repeat left center;
}
.lcen4 .text dd span{
	color: #0e37b8;margin: 0 5px;
}
.lcen4 .imges{
	float: right;width: 800px;margin-right: 23px; 
}
.lcen4 .imges img{
	width: 100%;display: block;
}
.lcen4 .imges h4{
	background: url(../images/3-img6.png) no-repeat left 16px;padding-left: 33px;margin-left: 34px;line-height: 1.5;font-size: 18px;padding: 8px 33px;
}
.lcen4 .imges h4 span{
	color: #b2d135;margin: 0 5px;
}
.lcen4 .cle2{
	width: 110%;margin-top: 53px;
}
.lcen4 .cle2 ul{
	overflow: hidden;margin: 0 27px;
}
.lcen4 .cle2 li{
	float: left;width: 573px;
}
.lcen4 .cle2 .limgs{
	position: relative;height: 688px;
}
.lcen4 .cle2 .limgs h5{
	position: absolute;left: 0;right: 0;bottom: 0;height: 50px;line-height: 50px;padding: 0 26px;background: rgba(0,0,0,0.3);font-size: 18px;color: #ffffff;z-index: 11;
}
.lcen4 .cle2 .limgs img{
	display: block;width: 100%;height: 100%;
}
.lcen4 .cle2 dl{
	text-align: center;
}
.lcen4 .cle2 dd:nth-child(2n+1){
	background: #fdffdf;font-size: 18px;line-height: 58px;color: #333333;
}
.lcen4 .cle2 dt{
	font-size: 26px;color: #0e37b8;line-height: 86px;background: #fdffdf;
}
.lcen4 .cle2 dd:nth-child(2n){
	background: #fff;line-height: 50px;font-size: 18px;color: #333333;
}
.lcen4 .cle2 dt span{
	background: url(../images/lico2.png) no-repeat left center;display: inline-block;padding-left: 80px;
}
.lcen4 .cle3{
	margin:0 27px ;margin-top: 34px;
}
.lcen4 .cle3 li{
	overflow: hidden;border-radius: 8px;margin-bottom: 24px;
}
.lcen4 .cle3 .lt{
	float: left;width: 50%;
}
.lcen4 .cle3 .rt{
	float: right;width: 50%;
}
.lcen4 .cle3 .cimg{

	height: 280px;
}
.lcen4 .cle3 .cimg img{
	width: 100%;height: 100%;display: block;
}
.lcen4 .cle3 .txt h3{
	font-size:28px;color: #ffffff;font-weight: bold;line-height: 76px;padding:0 45px ;background: #0e37b8;
}
.lcen4 .cle3 .txt table{
	height: 204px;width: 100%;background: #dfe7ff;
}
.lcen4 .cle3 .txt td{
	padding: 0 48px;font-size: 18px;color: #666666;line-height: 28px;
}


.lxmask{
	background: rgba(0,0,0,0.5);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;transform: scale(0);
}
.lxmask.on{
	transform: scale(1);
}
.lxmask .lm{
	width: 850px;height: 420px;background: #fe0707;margin: 0 auto;position: absolute;left: 0;right: 0;top: 50%;margin-top: -174px;
}
.lxmask .lm .lmslider{
	position: absolute;left: -20px;top: -60px;overflow: hidden;width: 266px;
}
.lxmask .lmslider .bd img{
	width: 266px;height: 276px;display: block;
}
.lxmask .lmslider .hd{
	text-align: center;margin-top: 23px;font-size: 0;
}
.lxmask .lmslider .hd li{
	width: 10px;height: 10px;border-radius: 50%;margin: 0 3px;background: #d7e506;display: inline-block;cursor: pointer;
}
.lxmask .lmslider .hd li.on{
	background: #5096dd;
}
.lxmask .lmtxt{
	height: 100%;width:460px;float: right;margin-right: 40px;
}
.lxmask .lmtxt table{
	height: 100%;
}
.lxmask .lmtxt h2{
	font-size:26px;line-height: 50px;margin-bottom: 25px;
}
.lxmask .lmtxt p{
	font-size:16px;color: #333333;line-height: 30px;
}
.lxmask .ico{
	position: absolute;right: 26px;top: -29px;width: 58px;height: 58px;
cursor: pointer;transition: all 0.3s;
}
.lxmask .ico:hover{
	transform: rotate(360deg);
}


.lxvd{
	width: 1020px;margin: 0 auto;
}
.lxvd .hd{
	text-align: center;margin-top: 46px;padding-bottom: 78px;
}
.lxvd .hd li{
	float: left;width: 176px;height: 108px;margin: 0 6px;position: relative;cursor: pointer;
}
.lxvd .hd li:after{
	content: "";display: block;position: absolute;left: 0;bottom: 0;top: 0;background: rgba(0,0,0,0.7);z-index: 11;right: 0;
}
.lxvd .hd li.on:after{
	content: "";display: block;position: absolute;left: 0;bottom: 0;top: 0;background: url(../images/lvd6.png) no-repeat center;height: 115px;top: auto;
}
.lxvd .hd li img{
	width: 100%;height: 100%;display: block;
}
.lxvd .hd ul{
	display: inline-block;
}
.lxvd .bd h4{
	line-height: 94px;border-bottom: 1px dashed #c3c3c3;font-size: 22px;color: #333333;text-align: center;
}
.lxvd .hd .next,
.lxvd .hd .prev{
	width: 35px;height: 108px;background: url(../images/lprev.png) no-repeat center #e4ebff;float: left;cursor: pointer;
}
.lxvd .hd .next{
	transform: rotate(180deg);float: right;
}
.lxvd .hd .prev:hover,
.lxvd .hd .next:hover{
	background-color: #cad4ef;
}



.zxmask{
	position: fixed;z-index: 999;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.5);transform: scale(0);
}
.zxmask.on{
	transform: scale(1);
}
.zxmask .zxbg{
	width:680px;background: url(../images/xzbg.png) no-repeat center;height: 830px;position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto;margin-top: -415px;
}
.zxmask h2{
	line-height: 55px;text-align: center;color: #333333;font-size: 20px;background: #fe0707;margin: 0 25px 0 23px;
}
.zxmask ul{
	margin: 0 auto;width: 445px;margin-top: 30px;
}
.zxmask li{
	margin-bottom:15px ;
}
.zxmask li label{
	font-size: 16px;color: #333333;line-height: 42px;padding-left: 24px;
}
.zxmask li .txt{
	width: 393px;border: 1px solid #eaeaea;height: 50px;border-radius: 25px;padding: 0 25px;font-size: 14px;color: #c9c9c9;
}
.zxmask li .select-main{
	width: 393px;border: 1px solid #eaeaea;height: 50px;border-radius: 25px;padding: 0 25px;font-size: 14px;color: #c9c9c9;display: block;position: relative;
}

.zxmask li .select-set{
	line-height: 50px;font-size: 14px;color: #c9c9c9;
}
.zxmask ul.select-list{
	margin: 0;width: auto;background: #999;border-radius:25px ;position: absolute;top: 50px;left: 0;right: 0;border: 1px solid #eaeaea;border-top-left-radius: 0;border-top-right-radius: 0;border-top: none;padding-bottom: 20px;
}
.zxmask li.select-items{
	margin: 0;padding: 0 30px;font-size: 14px;color: #fff;display: block;line-height: 40px;cursor: pointer;
}

.zxmask li .select-main.z-index{
	border-bottom-left-radius: 0;border-bottom-right-radius: 0;
}
.zxmask li.select-items:hover,
.zxmask li.select-items.active{
	background: #fe0707;color: #000000;
}

.zxmask li .text{
	width: 393px !important;border: 1px solid #eaeaea;border-radius: 25px;padding: 0 25px;font-size: 14px;color: #c9c9c9;line-height: 1.7;padding-top: 10px;height: 160px !important;
}
.zxmask .btn{
	position: absolute;left: 0;right: 0;bottom: 36px;width: 155px;height: 48px;border-radius: 24px;text-align: center;line-height: 48px;font-size: 18px;color: #e08901;display: block;border: none;margin: 0 auto;background: #fe0707;cursor: pointer;transition: all 0.3s;
}
.zxmask .btn:hover{
	background: #ddec07;
}

.zxmask .ico{
	position: absolute;right: 44px;top: -29px;width: 58px;height: 58px;
cursor: pointer;transition: all 0.3s;
}
.zxmask .ico:hover{
	transform: rotate(360deg);
}
.zxmask .select-arrow{
	background: url(../images/hico6.png) no-repeat center;width:24px;height: 13px;position: absolute;right: 27px;top: 17px;
}



.hcslider{
	display: none;
}
.naver .sub{
	display: none;position: absolute;z-index: -1;left: -9999px;top: -9999px;
}
.h-ladvantage .hd .h{
	display: none;
}


.hfooter{
	display: none;
}
.uitul{
	display: none;
}

.uti-nav .hd dl{
	display: none;margin-top: -10px;
}
.uti-nav .hd  dl dd:nth-child(1){
	background: #2b53d0;
}
.uti-nav .hd  dl dd:nth-child(2){
	background: #3c63dd;
}
.uti-nav .hd  dl dd a{
	height: 88px;display: block;line-height: 88px;font-size: 20px;color: #ffffff;
}
sup{
	font-size: 14px !important;position: relative;top: -5px !important;
}
sup2{
	font-size: 8px !important;position: relative;top: -10px !important;
}




/*关于我们*/
.q-team .bd li{
	margin-bottom: 15px;height: 180px;background: #eaeefb;text-align: left;padding-top: 12px;position: relative;
}
.q-team .bd li h3{
	line-height: 72px;color: #333333;font-size: 22px;padding-left: 32px;
}
.q-team li h6{
	color: #333333;font-size: 14px;padding-left: 32px;
}
.q-team .bd li .btn{
	height: 52px;display: block;font-size: 14px;color: #abadb3;line-height: 52px;padding-left: 32px;background: #f0f3fc;position: absolute;bottom: 0;left: 0;right: 0;
}
.q-team .bd li .btn span{
	background: url(../images/2-img3.png) no-repeat right center;width: 80px;height: 12px;display: block;position: absolute;right: 24px;bottom: 18px;
}
.q-team li .btn:hover{
	background: #fe0707;color: #333333;
}
.q-team li .btn:hover span{
	background: url(../images/2-img2.png) no-repeat right center;
}
.q-team .bds{
	padding-bottom: 40px;
}
.q-team .bds li{
	margin-bottom: 20px;height: 188px;width: 574px;margin-right: 50px;float: left;
}
.q-team .bds li:nth-child(2n){
	margin-right: auto;
}
.qm-mask{
	position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 111;background: rgba(0,0,0,0.5);display: none;
}
.qm-mask.on{
	display: block;
}
.q-main{
	width: 720px;position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto 0;background: #fe0707;padding-bottom:40px;transform: translateY(-50%);
}
.qm-mask h3{
	padding-left: 55px;background: #f4eb00;font-size: 25px;color: #333333;line-height: 80px;
}
.qm-mask .bd{
	overflow: hidden;padding-left: 55px;padding-right: 35px;
}
.qm-mask .bd .txt{
	float: left;width: 332px;
}
.qm-mask .bd .txt h4{
	line-height: 84px;font-size:25px;color: #333333;
}
.qm-mask .bd .txt p{
	font-size:16px;color: #333333;line-height: 28px;
}
.qm-mask .bd .img{
	float: right;width: 242px;height: 250px;overflow: hidden;margin-top: 32px;
}
.qm-mask .bd .img img{
	width: 100%;height: 100%;display: block;
}
.qm-mask .ico{
	position: absolute;right: 26px;top: -29px;width: 58px;height: 58px;cursor: pointer;transition: all 0.3s;
}
.qm-mask .ico img{
	width: 100%;height: 100%;display: block;
}
.qm-mask .ico:hover{
	transform: rotate(360deg);
}







/*5.17新增开始*/

.lcen4 .cle2 li{
	width:382px
}
.lcen4 .cle2 .limgs{
	height: 458px;
}
.lcen4 .cle2 dt{
	background: #5e7eb9;color: #fff;
}

.lcen4 .cle2 .thbd{
	border:3px solid #e7dccd;width: 1146px;margin-left: 27px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;padding:8px;margin-top: 20px;
}
.lcen4 .cle2 table{
	width: 100%;background: #fff;
}
.lcen4 .cle2 table th{
	background: #FEFFDF;color: #666;border-right: 1px solid #E7DCCD;border-bottom: 2px solid #fff;border-left: 1px solid #E7DCCD;padding: 15px 25px;font-size: 18px;font-weight:bold;
}
.lcen4 .cle2 table td{
	background: #FFF;border-right: 1px solid #E7DCCD;border-left: 1px solid #E7DCCD;vertical-align:top;
}
.lcen4 .cle2 table tr:nth-child(2) td{
	background: #FFF;padding: 15px 25px;font-size: 18px;color: #666;vertical-align:top; width:33.3%;
}
.lcen4 .cle2 table tr:nth-child(3) td{
	background: #FEFFDF;padding: 15px 25px;font-size: 18px;color: #666;vertical-align:top;
}
.lcen4 .cle2 table tr:nth-child(4) td{
	background: #FFF;padding: 15px 25px;font-size: 18px;color: #666;vertical-align:top;
}
.lcen4 .cle2 table tr:nth-child(5) td{
	background: #FEFFDF;padding: 15px 25px;font-size: 18px;color: #666;vertical-align:top;
}
.lcen4 .cle2 table tr:nth-child(6) td{
	background: #FFF;padding: 15px 25px;font-size: 18px;color: #fff;vertical-align:top;
}



/*5.17新增结束*/




/*5.21新增修改开始*/
.lxmian .cle4 h4{
	margin-top: 20px;line-height: 30px;margin-bottom: 32px;font-size: 18px;color: #333333;margin-left: 35px;
}
.lxmian .cle4 .lxul{
	overflow: hidden;margin-left: 35px;
}
.lxmian .cle4 .lxul li{
	float: left;width: 282px;overflow: hidden;
}
.lxmian .cle4 .lxul li:nth-child(2n){
	width:108px ;text-align: center;height: 162px;
}
.lxmian .cle4 .lxul li:nth-child(2n) .qlico{
	background: url(../images/qlico1.png) no-repeat center;height: 100%;
}
.lxmian .cle4 .lxul li h5{
	line-height: 24px;font-size: 16px;color: #666666;margin-bottom: 42px;padding:18px 0 10px ;text-align: center;
}
.lxmian .cle4 .lxul li:nth-child(6){
	width: 200px;
} 
.lxmian .cle4 .lxul li:nth-child(6) .qlico{
	background: none;
} 
.lxmian .cle4 .lxul li .imgs{
		width: 100%;
}
.lxmian .cle4 .lxul li img{
	width: 100%;display: block;''
}


.lcen3 .lxslides .bd li{
	position: relative;
}
.lcen3 .lxslides li .patxt{
	position: absolute;left: 95px;top: 135px;
}
.lcen3 .lxslides li .patxt h6{
	font-size: 18px;
}
.lcen3 .lxslides li .patxt .hl1{
	margin-left:15px ;
}
.lcen3 .lxslides li .patxt .hl2{
	margin-top: 50px;
}





.uti-nav .hd li h3 a{
	line-height: 1.6;
}
.uti-nav .hd li h3 table{
	height: 88px;width: 100%;
}
.lxmian .lcen.cle4{
	margin-top: 0;border-top:30px solid #fff;
}
/*5.21新增结束*/

/*5.24修改开始*/


.uit-detail .newe h5{
	font-size: 18px;color: #666666;margin-top: 42px;line-height: 1.7;
}
.uit-detail .newe h4{
	font-size: 50px;font-weight: bold;color: #000;
}
.uit-detail .newe h4 span{
	color: #99ff99;text-transform: uppercase;
}

.uti-nav .bd .lxtext{
	background: #f2f5ff;padding: 30px 20px 20px 20px;
}
.uti-nav .bd .lxtext p{
	padding: 15px 30px;border: 1px dashed #eaeaea;border-radius: 8px;background: #fff;
	line-height: 25px;color: #666666; font-size:18px;
}
.uti-nav .bd .lxtext table{
	width: 100%;border: 2px solid #eaeaea;margin-top: 16px;
}
.uti-nav .bd .lxtext table td{
	padding: 15px 35px;font-size: 18px;color: #333333;
}
.uti-nav .bd .lxtext table tr:nth-child(2n){
	background: #ffffff;
}
.uti-nav .bd .lxtext table tr:nth-child(2n+1){
	background: #feffdf;
}
.uti-nav .bd .lxtext table td:nth-child(2n+1){
	border-right: 2px solid #eaeaea;
}
.uit-detail .d2.d4{
	text-align: center;margin-left: 0;
}
.uit-detail .d2 dd{
	display: inline-block;float: none !important;margin: 0 6px !important;width: auto !important;
}
.uit-detail .lxov{
	overflow: hidden;margin-top: 20px;
}
.uit-detail .lxov .imgs{
	float: left;width: 300px;margin-left: 20px;margin-top: 25px;
}
.uit-detail .imgs img{
	width: 100%;
}
.uit-detail .lxt{
	float: left;width: 870px;margin-left: 10px;
}



/*5.24修改结束*/

.step .rt .imgs{
	background: #fff;
}
.step .rt .imgs dl{
	overflow: hidden;
}
.step .rt .imgs dd{
	float: left;width: 50%;text-align: center;
}
.step .rt .imgs dd h4{
	font-size: 15px;color: #666;line-height: 1.4;
}

.uit-detail .qm-dl dd .imgs img{
	height: auto;
}
.uit-detail .qm-dl dd .imgs{
	height: 188px;
}
.uit-detail .qm-dl dd h4{
	font-size: 15px;color: #666;line-height: 1.4;
}
.uit-detail .d3.lxd3 dd{
	overflow: hidden;padding: 20px 0 20px 30px;border: 1px dashed #eaeaea;background: #fff;margin: 20px 0 10px 0;
}
.uit-detail .d3.lxd3 dd table{
	float: left;width: 600px;height: 195px;
}
.uit-detail .d3.lxd3 .imgs{
	float: left;width: 185px;margin-left: 130px;
}
.uit-detail .d3 dd p{
	border: none;padding-left: 45px;
}
.uit-detail .d3.lxd3 .imgs h4{
	font-size: 12px;color: #666;line-height: 1.4;text-align: center;
}


.h-correct .hd li table{
	width: 100%;height:106px;text-align: center;
}
.h-correct .hd li {
	line-height: 1.6;
}

/*6.1新增开始*/
.lcen4 .cle2 table tr:nth-child(3) td{
	height:85px;
}
.lcen4 .cle2 table tr:nth-child(4) td{
	height: 220px;
}
.lcen4 .cle2 ul{
	border-bottom: 1px solid #E7DCCD;
}
.lcen4 .cle2{
	width: auto;
}
/*6.1新增结束*/


/*8.14新增修改*/
.lxmask .lmtxt p br{
	display: none;
}


.dyt-bd h1{ font-size:34px; }
.dyt-bd h2{ font-size:28px; }
.dyt-bd h3{ font-size:24px;}
.dyt-bd h4 { font-size:20px; }
.dyt-bd h5 { font-size:16px; }
.dyt-bd h6{ font-size:12px; }



/*1.25新增修改*/
.x_charge{
	
}
.x_charge .x_hd ul{
	font-size: 0;text-align: center;padding-top: 54px;
	margin-bottom: 45px;
}
.x_charge .x_hd ul li {
	display: inline-block;margin: 0 8px;position: relative;
}
.x_charge .x_hd ul li a{
	display: block;font-size: 18px;color: #333;width: 265px;height: 58px;border: 1px solid #c6c6c6;;border-radius: 29px;line-height: 58px;
	box-sizing: border-box;overflow: hidden;transition: all 0s;
}
.x_charge .x_hd ul li:hover a,
.x_charge .x_hd ul li.on a{
	background-color: #2e7de8;position: relative;border: 1px solid #2E7DE8;
}
.x_charge .x_hd ul li:hover a,
.x_charge .x_hd ul li.on a{
	color: #fff;
}
.x_charge .x_hd ul li:hover:after,
.x_charge .x_hd ul .on:after{
	content: "";position: absolute;left: 0;bottom:-9px;right: 0;width:21px;height: 21px;background: url(../images/x_ico1.png) no-repeat center;margin: 0 auto;z-index: 1;
}
.x_charge .x_bd table{
	width: 100%;margin-top: 21px;
	background:#ffffff ;border: 1px solid #e5e5e5;
}
.x_charge .x_bd table tr th{
	text-align: center;font-size: 18px;color: #fff;
	background: #2e7de8;height: 62px;
}
.x_charge .x_bd table tr th:first-child{
	width: 642px;text-align: left;padding-left: 29px;box-sizing: border-box;
}
.x_charge .x_bd table .title span{
	font-size: 18px;color: #fff;display: inline-block;
}
.x_charge .x_bd .title i{
	display:inline-block; background: url(../images/x_ico2.png) no-repeat right center;padding-right: 70px;float: right;margin-right: 75px;
	font-size: 18px;
}
.x_charge .x_bd table tr{
	text-align: center;
}
.x_charge .x_bd table tr td{
	font-size: 16px;color: #333;height: 60px;
	background: #ffffff
}
.x_charge .x_bd table tr:nth-child(2n+1) td{
	background-color: #eef4fd;
}
.x_charge .x_bd  tr td:first-child{
	padding-left: 58px;box-sizing: border-box;background: url(../images/3-2ico.png) no-repeat left 29px center #fff;text-align: left;
}
.x_detal{
	border: 1px solid #e5e5e5;margin-top: 26px;overflow: hidden;
}
.x_detal h2{
	font-size: 18px;color: #fff;background-color: #2e7de8;line-height: 62px;padding-left: 29px
}
.x_detal .left{
	float: left;width: 500px;padding-left: 31px;padding-top: 34px;
}
.x_detal .left h3{
	line-height: 40px;font-size: 18px;color: #2e7de8;
}
.x_detal .left h3 em{
	display:inline-block;width: 40px;height: 40px;background:#ddebff;line-height: 40px;text-align: center;vertical-align: middle;
	font-size: 26px;color: #2e7de8;font-weight: bold;margin-right: 16px;border-radius: 50%;
	font-family: arial;
}
.x_detal .left p{
	margin-top: 16px;font-size: 16px;line-height: 1.2;color: #333;padding-left: 84px;background: url(../images/3-2ico.png) no-repeat left 57px center;
}
.x_detal .right{
	float: right;width: 620px;padding-top: 34px;
}
.x_detal .right li{
	margin-bottom: 20px;
}
.x_detal .right li h3{
	line-height: 40px;font-size: 16px;color: #2e7de8;
}
.x_detal .right h3 em{
	display:inline-block;width: 40px;height: 40px;background:#ddebff;line-height: 40px;text-align: center;vertical-align: middle;
	font-size: 26px;color: #2e7de8;font-weight: bold;margin-right: 16px;border-radius: 50%;
	font-family: arial;
}
.x_detal .right  p{
	font-size: 16px;color: #333;padding-left: 59px;line-height: 1.2;
}
.x_careful{
	padding: 20px 35px;box-sizing: border-box;background-color: #eef4fd;margin: 14px 0 59px;position: relative;
}
.x_careful h2{
	font-size: 17px;color: #333;line-height:36px;width: 80%;
}
.x_careful h3{
	font-size: 14px;
	color: #ff0000;
	line-height: 34px;width: 80%;
}
.x_careful .x_btn{
	display: block;width: 161px;height: 47px;background-color: #fda82e;border-radius: 24px;position: absolute;
	right: 15px;bottom: 19px;text-align: center;line-height: 47px;
}
.x_careful .x_btn span{
	display: inline-block;font-size: 16px;color: #fff;padding-left: 30px;background: url(../images/x_ico4.png) no-repeat left center;
}
.x_careful .x_btn:hover{
	background: #f49d21;
}
.x_bd2{
	overflow: hidden;
}
.x_bd2 .assess{
	float: left;width: 569px;border: 1px solid #e5e5e5;
}
.x_bd2 .assess h2{
	height: 62px;background-color: #3aaeff;line-height: 62px;color: #fff;font-size: 18px;padding-left: 30px;
}
.x_bd2 .assess ul{
	padding: 40px 38px 0 31px;
}
.x_bd2 .assess ul li {
	position: relative;margin-bottom: 20px;
}
.x_bd2 .assess ul li h3{
	line-height: 40px;font-size: 18px;color: #2E7DE8;
}
.x_bd2 .assess ul li h3 em{
	display: inline-block;width: 40px;height: 40px;text-align: center;font-size: 26px;
	color: #2e7de8;font-weight: bold;margin-right: 16px;vertical-align: middle;background: #ddebff;
	border-radius: 50%;font-family: arial;
}
.x_bd2 .assess ul li .txt{
	padding-left: 56px;margin-top: 10px;display: none;
}
.x_bd2 .assess ul li .txt p{
	padding-left: 24px;font-size: 16px;color: #333;line-height: 34px;background: url(../images/3-2ico.png) no-repeat left center;
}
.x_bd2 .assess ul li .check{
display: none;
}
.x_bd2 .assess ul li label{
	display: block;cursor: pointer;width: 29px;height: 29px;position: absolute;right: 0;top: 6px;border: 1px solid #ccc;
}
.x_bd2 .assess ul li label{
	background: url(../images/x_ico6.png) no-repeat center;
}
.x_bd2 .assess .price{
	height: 67px;background-color: #ddebff;margin: 0 28px 24px;line-height: 67px;padding: 0 29px 0 24px;overflow: hidden;
	box-sizing: border-box;
}
.x_bd2 .assess .price i{
	font-size:26px;color: #2e7de8;float: left;
}
.x_bd2 .assess .price  span{
	font-size:30px;color: #2e7de8;text-align: right;float: right;
	font-family: arial;font-weight: bold;
}
.x_bd2 .assess  h4{
	padding: 0 30px;font-size: 16px;color: #333;line-height: 28px;
}
.x_bd2 .assess h6{
	margin: 32px;font-size: 16px;color: #FF0000;line-height: 1.4;
}
.x_bd2 .apparatus{
	float: right;width: 569px;border: 1px solid #e5e5e5;
}
.x_bd2 .apparatus h2{
	background-color: #3aaeff;color: #FFf;line-height: 62px;font-size: 18px;padding-left: 29px;box-sizing: border-box;
}
.x_bd2 .apparatus ul{
overflow: hidden;padding-bottom: 44px;
}
.x_bd2 .apparatus ul li{
	float: left;width: 50%;overflow: hidden;margin-top: 50px
}
.x_bd2 .apparatus ul li a{
	display: block;
}
.x_bd2 .apparatus ul li img{
	display: block;width: auto;height: 189px;margin: 0 auto;
}
.x_bd2 .apparatus ul li h3{
	font-size: 18px;color: #2e7de8;line-height: 35px;text-align: center;
}

.bd_2 li{ width:30.9%; margin-right:3.6%; margin-bottom:50px; float:left;}
.bd_2 li:nth-child(3n){margin-right:0%;}
.bd_2 .txt h3{ color:#333; font-size:18px; line-height:35px;}
.bd_2 .txt p{ color:#ddd; line-height:22px;}





.home-category{margin-top:20px;}
.home-category-contet{}
.home-category-item{float: left;width: 25%;}
.home-category-item-title{background: url(../images/home-category-item-tbg.png) no-repeat top center;color: #fff;padding-bottom: 5px;line-height:40px}
.home-category-item-title h2{font-weight: 300; letter-spacing: 2px; text-align:center; font-size:18px; }
.home-category-item-title h2, .home-category-item-title p{margin: 0;font-weight: normal;}
.home-category-item i{
	margin-top: 8px;
	font-size: 30px;
	background-attachment: scroll;
	background-image: url(../images/coin.png);
	background-repeat: no-repeat;
	background-position: center 10px;
	height: 40px;
	display:block;
	
}
.home-category-item-list{ height:280px; padding:10px 0 10px 40px;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.home-category-item-list ul{margin: 0;padding: 0;}
.home-category-item-list li{list-style: none;float: left;width: 50%;}
.home-category-item-list li a{color: #666;font-size: 14px;font-weight: 300; letter-spacing: 0.5px; line-height:28px;}
@media screen and (max-width: 640px){
.home-category-item-list{padding:10px;height:430px;}	
.home-category-item-list li{width:100% !important;}
.home-category-item-list li a{font-size: 12px;}
}

@media only screen and (max-width: 641px){
.comm-width {
    max-width: 90%;
}
.techp01.nopaddingtop .p02box li {
    width: 46.5%;
    margin-right: 3.5%;
}
.techp01.nopaddingtop .p02box li:nth-child(2n) {
    margin-right: 0;
}
.techp01.nopaddingtop .p02box li:nth-child(3n) {
    margin-right: 3.5%;
}
.news-block .company-news dl {
    width: 45%;
    margin-right: 3.5%;
}
.news-block .industry-news dl {
    width: 100%;
    margin-right: 0%;
}
.news-block .company-news dl a dt {
    width: 100%;
    height:auto;
}
}
.am-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
   
    width: 100%;
    max-width: 1200px;
}
.home-category {
    margin-top: 50px;
}
.pro_4 li{ float:none; width:80%}
