@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0;padding:0;border:0;list-style:none}
a{text-decoration:none;color:#fff;}
li{list-style:none;}
img{max-width:100%;height:auto;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;
	font-weight:normal;font-size: 1em;}
body{font-family:"微软雅黑";color:#484848;}
.container{padding:0 0.5%;box-sizing:border-box;overflow:hidden;margin:0 auto;max-width:640px;}
.left{float:left!important}
.right{float:right!important}
.clear{clear:both;}
/*top and logo*/
.allW{width:100%;overflow:hidden;}
.margin-b{margin-bottom: 0.8em;}
.margin-t{margin-top: 0.8em;}
.margin-a{margin-top: 0.8em; margin-bottom: 0.8em;}
.gray-line{background-color: #ebebeb; height: 0.8em; border-top:1px #cecece solid;}

.public-hot{margin-top: 0.3em; margin-bottom: 0.3em; border-bottom: 1px #cdcdcd solid; padding-bottom: 0.3em}
.public-hot-mark{width: 24%; padding-top: 0.22em;}
.public-hot-container{ width: 76%; height: 2.3em; overflow: hidden;}
.public-hot-container ul{ width: 100%;}
.public-hot-container ul li{width: 100%; line-height: 2.3em; height: 2.3em; background-color: #afa; 
	box-sizing: border-box;
	border-left: 1px #cdcdcd solid;}
.public-hot-container a{color: #484848; font-size: 0.95em; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.public-hot-container a span{color: #e51111;}

/*guideBox*/
.guideBox{margin-bottom: 3%;}
.guide-title{margin: 2% 0;}
.guide-title h1{font-size:1.2rem;color:#166BE0;}
.guide-title h1 span{font-size:0.7em;color:#555;}
.guide-nav {margin-bottom:0%;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;}
.guide-nav li{float: left; height: 4.2em;text-align: center; box-sizing: border-box; overflow: hidden;}
.guide-nav li a{display: block;width: 100%;height: 100%; box-sizing: border-box;}
.guide-nav li img{width: 21%; margin: 0 auto;}

.guide-nav li:nth-of-type(1){height: 8.4em;} 
.guide-nav li:nth-of-type(1) h1{line-height: 1.2em;}
.guide-nav li:nth-of-type(1) img{padding-top: 0.5em;width:25%;}
.guide-nav .guide-nav50,.guide-nav .guide-nav50L{width:50%;}
.guide-nav li h1{font-size: 1em; color: #333;}
.guide-nav li h1 span{font-size: 0.75em; color: #999;}
.guide-nav .guide-nav50 a{border-right: 1px #e2e2e2 solid; border-bottom: 1px #fff solid;}
.guide-nav .guide-nav50L h1{padding-top: 0.8em; line-height: 1.2em; text-align: left;width: 68%;}
.guide-nav .guide-nav50L a{ border-right: 1px #fff solid;}
.guide-nav .guide-nav50L img{ margin-left: 5%; padding-top: 1em; margin-right: 5%;}
.guide-nav .guide-nav25{width: 25%; height: 6em;}
.guide-nav .guide-nav25 a{border-right: 1px #e2e2e2 solid;border-bottom: none; height: 100%;border-top: 1px #e2e2e2 solid; }
.guide-nav .guide-nav25 img{}
.guide-nav .no-borderR a{border-right: 1px #fff solid;}
.guide-nav .guide-nav50L01{border-bottom: 1px #e2e2e2 solid;}

/*pain*/
.pain{width: 100%; overflow: hidden; margin-bottom: 1em; margin-top: 0.6em}
.pain li{float: left; width: 46%; margin-left: 2%; margin-right: 2%; box-sizing: border-box; 
	border-radius: 2em; text-align: center; padding-top: 0.33em; padding-bottom: 0.25em;}
.pain li:first-child{border: 1px #cde2ff solid; background-color: #f6faff;}
.pain li:last-child{border: 1px #fbe2bb solid; background-color: #f6faff;}

.pain li a{font-size: 0.98em; font-weight: bold; display: block; width: 100%; line-height: 1.1em;}
.pain li a span{font-size: 0.85em; color: #484848; font-weight: normal;}
.pain li:first-child a{color: #166be0; }
.pain li:last-child a{color: #ff8400; }
.hospital-title{text-align: center; position: relative; padding-top: 0.5em; margin-top: 0.5em;}
.public-title{width:100%;text-align:center;}
.public-title span{font-size:0.6em;}
.hospital-name{width: 100%; color: #333; font-size: 1.2em;}
.hospital-name-english{color: #c0c0c0; font-size: 0.7em; 
	font-family: 'Franklin Gothic Medium', Arial, sans-serif;}


.hospital-intro{width: 44%; background-color: #ebebeb;box-sizing: border-box;padding: 0.5em; 
	height: 10.6875em; overflow: hidden;}
.hospital-img{width: 100%;}
.hospital-txt{font-size: 0.9em; margin-top: 0.3em; line-height: 1.5em;}
.hospital-txt a{color: #ff8400;}

.hospital-nav{width: 56%;}
.hospital-nav ul{width: 100%; overflow: hidden;}
.hospital-nav ul li{float: left; width: 45%; margin-left: 5%; height: 5em;}
.hospital-nav ul li a{display: block; width: 100%; text-align: center;}

.hospital-nav ul li .hospital-nav-img{width: 34%; margin-left: 33%; padding-top: 0.35em;}
.hospital-nav ul li h1{ width: 100%;}
.hospital-nav ul li h4{width: 100%; font-size: 0.61em;}

.hospital-nav ul li:nth-of-type(1){background-color: #3277e2; margin-bottom: 0.7em;}
.hospital-nav ul li:nth-of-type(2){background-color: #6bc48a; margin-bottom: 0.7em;}
.hospital-nav ul li:nth-of-type(3){background-color: #ffac36;}
.hospital-nav ul li:nth-of-type(4){background-color: #52c2f4;}

.medio{padding-bottom: 0.5em;}
.medio-list ul{width: 100%; overflow: hidden;}
.medio-list ul li{ width: 32%; float: left; background-color: #3277e2; margin-right: 2%;
	margin-bottom: 0.5em; line-height: 1.5em; text-align: center; padding-top: 0.6em;
	padding-bottom: 0.6em; font-size: 0.9em;}

.medio-list ul li:nth-of-type(3n){margin-right: 0;}

.advantage-nav li{float: left;width: 33.33%;border-right: 0.3rem solid #fff; background-color: #f4f8ff;height: 3.25em; text-align: center;box-sizing: border-box;}

.advantage-nav li h1{font-weight: bold;padding-top: 0.6em;font-size: 0.9rem;}
.advantage-nav li h6{font-size: 0.65em; color: #bcbcbc; font-family: Arial, sans-serif;}
.advantage-nav li:last-child{border-right: 0;}
.advantage-nav .on{background: url(../images/nbj_28.jpg) no-repeat center center; background-size: 100% 100%;}
.advantage-nav .on h1{color: #166be0;}
.advantage-container li{width: 100%;}
.advantage-list{width: 100%;height: 7.2rem;overflow: hidden;margin-bottom: 0.8em;}
.advantage-list-instrument{width:48%;height: 100%; box-sizing: border-box; padding-left: 0.4em; color: #fff;background-color: #166be0;}
.advantage-list-instrument h1{font-size: 1.1em; font-weight: bold; padding-top: 0.5em; padding-bottom: 0.1em;}
.advantage-list-instrument h6{font-size: 0.5em;}
.advantage-list-instrument h4{font-size: 0.8em; margin-top: 0.2em}
.advantage-list-instrument h2{font-size: 0.9em; font-weight: bold; line-height: 2.8em;}
.advantage-list-instrument em{display: block; width: 2.6em; height: 0.08em; background-color: #fff; margin-top: 0.4em;}

.advantage-list-txt{width: 51%; margin-left: 1%; }
.advantage-list-txt a{color:inherit;}
.advantage-list-txt dd{ width: 100%;height: 2.4rem; box-sizing: border-box; padding-left: 0.2em; line-height: 2.4em; border-bottom: 1px #e7e7e7 solid; position: relative;white-space: nowrap;}
.advantage-list-txt dd:after{content: '>'; color: #dcdcdc; position: absolute; right: 0;}
.advantage-list1 .advantage-list-instrument{background-color: #24b97f;}

.advantage-list01{width: 37%;height: 12rem;}
.advantage-list01 img{width: 100%;height: 100%;}
.advantage-list-txt01{width: 63%;height: 12rem; margin-left: 0; margin-top: 0;}
.advantage-list-txt01 dt{height: 3.2rem;background-color: #c2c2c2; text-align: center; color: #fff;}
.advantage-list-txt01 dt h1{width: 100%; font-weight: bold;height: 1.6rem;line-height:1.6rem }
.advantage-list-txt01 dt h6{font-size: 1em;line-height:1.6rem  }
.advantage-list-txt01 dd{line-height: 2.2em;height: 2.2rem; width: 98%; margin-left: 2%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.advantage-list-txt02 a{color:inherit;}
.advantage-list-txt02 dt{width: 100%; overflow: hidden; padding-bottom: 0.4em; border-bottom: 1px #ccc solid;}
.advantage-list-txt02 dt img{width: 35%; }
.advantage-list-txt02 dt .right{width: 63%;}
.advantage-list-txt02 dt h1{width: 100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.advantage-list-txt02 dt p{width: 100%; text-indent: 2em; line-height: 1.6em; margin-top: 0.4em;font-size:0.9rem;}
.advantage-list-txt02 dt p a{color: #ff8400;}
.advantage-list-txt02 dd{width: 100%; position: relative; box-sizing: border-box; padding-top: 0.8em; padding-bottom: 0.7em;
	background: url(../images/line_36.png) no-repeat 0.1em center;background-size: 3.6%; padding-left: 1.2em; border-bottom: 1px #ccc dashed;}
.advantage-list-txt02 dd a{display:block;width:90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.advantage-list-txt02 dd img{width: 8%; position: absolute; top: 0.5em;right: 0.5em;}
.looker-instrument{width: 100%; text-align: center;}
.looker-instrument a{display: block; width: 100%; color: #ff8400;}
.gray-line-b{border-bottom: 0.12em #166be0 solid;}

.creat-title{width: 100%; text-align: center;}
.creat-title h1{color: #333; line-height: 1.5em; margin-top: 0.4em;}
.creat-title h6{color:#c0c0c0; font-size: 0.6em;}

.creat-nav{margin-top: 1em;}
.creat-nav ul{width: 100%; overflow: hidden;}
.creat-nav ul li{float: left; width: 50%; box-sizing: border-box; border: 1px #e7e7e7 solid; padding: 0.5em 0;}
.creat-nav ul li a{display: block; width: 100%;}
.creat-nav-img{width:22%; margin-left: 2%}
.creat-nav-txt{width: 76%; text-align: center;}
.creat-nav-img img{width: 100%;}

.creat-nav-txt h1{color: #333; font-weight: bold; font-size: 0.9em; line-height: 1.8em;}
.creat-nav-txt h6{color: #666; font-size: 0.65em;}

.creat-nav ul li:nth-of-type(odd){border-left: none;}
.creat-nav ul li:nth-of-type(even){border-right: none;}
.creat-nav ul li:nth-of-type(1),.creat-nav ul li:nth-of-type(3){border: none; border-top:1px #e7e7e7 solid }
.creat-nav ul li:nth-of-type(2),.creat-nav ul li:nth-of-type(4){border-bottom:1px #fff solid  }
.creat-nav ul li:nth-of-type(5){border-right: none;}

.project-content{width: 25%; margin-right: 1.5%;}
.project-content li{background: #166be0; width: 100%; text-align: center; overflow: hidden; font-size: 0.9em; 
	height: 4.5em; margin-bottom: 0.5em;}
.project-content-img{width: 28%; margin: 0.6em auto 0;}
.project-content1{width: 100%;overflow:hidden;}
.project-content1 li{width: 49%;float:left; box-sizing: border-box; border: 1px #cecece solid; padding: 0.2em; 
	margin-bottom: 0.5em; height: 4.5em; font-size: 0.9em;}
.project-content1 li+li{margin-left:2%;}
.project-content1 li a:first-child{color: #dd0505; line-height: 2em; border-bottom: 1px #cecece dashed;}
.project-content1 li a:last-child{color: #484848;line-height: 2.25em; font-size: 0.9em;}
.project-content1 li a{display: block; width: 100%; text-align: center;}

.project-contents{}
.project-contents h2{font-size:0.9rem;padding:3% 0 0%;}
.project-contents h2 b{color:#3277e2;border-top: 0.2rem solid;padding-top: 1%;}
.project-contents ul{overflow:hidden;}
.project-contents ul li{float:left;width:32%;}
.project-contents ul li+li{margin-left:2%;}
/*project-contents*/

.curebox {
    margin: 0.5em auto;
}
.cure-left {
    width: 49.3%;
   overflow: hidden;
    font-size: 0.9em;
    color: white;
    height: 100%;
    margin-right: 1.4%;
}
.cure-left:nth-child(2) {
    margin-right: 0;
}
.cure-left dt:first-child {
    height: 3rem;
    line-height: 3rem;
    font-size: 0.9rem;
    border: none;
    background-color: #3277e2;
    -webkit-text-shadow: 2px 2px 2px #102b6a;
    -moz-text-shadow: 2px 2px 2px #102b6a;
    -o-text-shadow: 2px 2px 2px #102b6a;
    text-shadow: 2px 2px 2px #102b6a;
}
.cure-left dt {
    background-color: #e1f6fd;
    width: 100%;
    height: 2.4rem;
    line-height: 2.4rem;
    text-align: center;
    box-sizing: border-box;
    border-bottom: #ccc 0.1em dashed;
	font-size:0.9rem;
}

.cure-left dt+dt a {
    color: #6b6b6b;
}
.aa{
    width: 48%;
    float: left;
    border-right: #ccc 0.1em dashed;
}
.bb{
width:50%;
float:left;
}
/*$$$$$$$$^^^^^^^&&&&&&&&&&&&&*/
.index_tel{width:80%;margin:0px auto;margin-top:0.9rem;overflow: hidden;}
.tel_left{width:50%;float:left;}
.tel_left h6{font-size:0.9rem;color:#333333;font-weight:normal;font-family:"微软雅黑"}
.tel_left img{float:left;width:20%;/*! height:0.8rem; */}
.tel_left p{float:left;font-family:impact;font-size:0.95rem;color:#0189d5;margin-left:0.5rem;padding:0 !important;
line-height:1.5rem !important;}
.tel_right{width:50%;height:2.9rem;float:right;background:url(../images/tel_click.jpg) no-repeat;font-size:1rem;color:#fff;text-align:center;line-height:2.6rem;background-size:100% 100%; font-family:"微软雅黑"}

/*project-contents*/

.project-content2{width: 37%; margin-left: 1.5%;}
.project-content2 a{color: #484848; font}
.project-content2 li{font-size: 0.9em; height: 4.5em; margin-bottom: 0.5em;}
.project-content2 a{display: block; width: 100%; height: 2em; line-height: 2em; box-sizing: border-box;
	border:1px #cecece solid;  text-align: center;}
.project-content2 li a:first-child{margin-bottom: 0.5em;}

.project-content3{width:100%;margin:0 0 3%;}
.project-content3 li{width:32%;height:auto;float:left;padding-bottom:2%;margin-bottom:0;}
.project-content3 li+li{margin-left:2%;}
.project-content3 img{width:80%;}

.team-intro ul{width: 100%; overflow: hidden;border-top:1px #cecece solid;border-bottom:1px #cecece solid;}
.team-intro ul li{float: left; width: 33.33%; box-sizing: border-box;border-right: 1px #cecece solid; 
	padding-bottom: 3%; }
.team-intro ul li:last-child{border-right: none;}
.doctor-img{width: 66%;margin-left: 17%; padding-top: 0.8em; margin-bottom: 0.5em;}

.team-intro .doctor{overflow: hidden;margin:2% 0 0;border:0;}
.team-intro .doctor li{float: left; width: 49%;height:auto; margin-right: 2%; margin-bottom: 0.5em;border:1px solid #cecece !important;padding:0;overflow:hidden;}
.team-intro .doctor li:nth-of-type(even){margin-right: 0;}
.team-intro .doctor li a{width: 100%;}
.team-intro .doctor li img{width: 46%; height: 5.26em;}
.team-intro .dcotor-txt{ width: 51%; padding-left: 3%; background-color: #f1f1f1; height: 5.26em;}
.team-intro .dcotor-txt h1{font-size: 0.9em;margin-bottom: 0.3em;}
.team-intro .dcotor-txt h1 span{font-size: 0.7em; color: #a7a7a7; margin-left: 0.3em; }
.team-intro .dcotor-txt h5{color: #166be0; font-size: 0.7em; width: 85%;height: 1rem;line-height: 1rem;text-align: center; border: 0.1em #166be0 solid; padding-left: 0.1em;
	padding-bottom: 0.1em; margin-bottom: 0.5em;}
.team-intro .dcotor-txt p{font-size: 0.7em; line-height: 1.4em;color:#555;}

.team-intro ul li h1{color: #166be0; text-align: center;}
.team-intro ul li h3{font-size: 0.85em;font-weight: bold; line-height: 1.8em; text-align: center;}
.team-intro ul li p{font-size: 0.85em; line-height: 1.6em; box-sizing: border-box; padding: 0 0.5em;}
.team-intro ul li p a{color: #ff8400;}
.team-intro ul li .zx-btn{width: 100%; margin-top: 0.4em;}
.team-intro ul li .zx-btn a{color: #ff8400; font-size: 0.85em; margin-right: 0.5em;}
.zx-btn a,.zx-btn img{float: right;}
.zx-btn img{width: 16%; margin-top: 0.15em; margin-right: 0.3em;}
.looker-moveDoctor{width: 100%; text-align: right; color: #ff8400; box-sizing: border-box; padding-right: 1em; line-height: 2.6em;}
.looker-moveDoctor a{color:inherit;}

.middle-content{padding-bottom: 0.3em;}
.middle-content ul li{width: 32%; margin-right: 2%; float: left; background-color: #166be0; line-height: 2.8em; height: 2.8em;
	text-align: center; margin-bottom: 0.5em;}
.middle-content ul li:nth-of-type(3n){margin-right: 0;}

.ask-btn{position: relative;}
.ask-bg{width: 100%;}
.ask-btn ul{width: 88%; margin-left: 9.5%; overflow: hidden; position: absolute; top: 27%;}
.ask-btn ul li{float: left; width: 24.25%; margin-right: 1%; background-color: #24b97f;
	font-size: 0.9em; line-height: 2.2em; border-radius: 0.3em; padding: 0.1em 0;}
.ask-btn ul li:last-child{margin-right: 0;}
.ask-btn ul li a{display: block; width: 100%;
	 box-sizing: border-box; padding-left: 40%; }

.ask-btn ul li:nth-of-type(1) a{ background: url(../images/si_73.png) no-repeat 10% center;background-size: 30% 80%;}
.ask-btn ul li:nth-of-type(2) a{ background: url(../images/si_71.png) no-repeat 10% center;background-size: 31% 80%;}
.ask-btn ul li:nth-of-type(3) a{ background: url(../images/si_78.png) no-repeat 10% center;background-size: 30% 80%;}
.ask-btn ul li:nth-of-type(4) a{ background: url(../images/si_75.png) no-repeat 10% center;background-size: 30% 80%;}
.ask-btn ul .on{background-color: #ff8400;}

.ychz-title{width: 100%; text-align: center; line-height: 2.8em;}
.ychz-img{width: 44%; margin-right: 2%; height: 100%;}
.ychz-nav{width: 54%; overflow: hidden; height: 100%;}
.ychz-nav li{float: left;width: 49%; margin-right: 2%; box-sizing: border-box; border:1px #ccc solid; font-size: 0.9em;
	text-align: center; height: 31.3%; margin-bottom: 2%; padding-top: 0.7em; position: relative;}
.ychz-nav a{display: block; width: 100%; color: #484848;}
.ychz-nav li:nth-of-type(even){margin-right: 0;}
.ychz-nav li img{position: absolute; width: 12%; top: 0.4em; right: 0.1em;}
.ychz-nav li:nth-of-type(5) img{right: 0.5em;}
.ychz-mian{height: 8.675em; overflow: hidden;}

.ychz-link{width: 100%; text-align: center;}
.ychz-link a{color: #ff8400; font-size: 0.9em; line-height: 2.8em;}


.kinds li{float: left; width: 32%; margin-right: 2%; background-color: #f2f2f2; height: 22em; overflow: hidden;}
.kinds li:last-child{margin-right: 0;}
.kinds li h1{width: 100%; text-align: center; line-height: 2em; border-bottom: 0.1em #cacaca solid;background-color: #fff;}
.kind-img{width: 100%; padding-top: 0.5em; background-color: #fff;}
.kinds li p{font-size: 0.9em; margin-top: 0.6em; box-sizing: border-box; padding-left: 0.2em;}
.kinds li p span{color: #166be0;}
.dream-link{width: 100%; text-align: center;}
.dream-link a{color: #ff8400; font-size: 0.9em; line-height: 2.6em;}

.protect-title h1{float: left; height: 1.4em; display: inline-block; padding-bottom: 0.3em;}
.protect-title h1:first-child{width: 28%; border-bottom: 1px #cacaca solid; text-align: center;}
.protect-title h1:last-child{width: 72%;  border-bottom: 1px #cacaca dashed;}
.protect-title h1 span{font-size: 0.6em;color: #aaaaaa; margin-top: 0.9em;}

.protect-list li{float: left; width: 25%;height: 9.6rem; box-sizing: border-box; border-right: 1px #cacaca solid;}
.protect-list li a{color:inherit;}
.protect-list li img{width: 56%; margin-left: 22%; margin-bottom: 0.5em;}
.protect-list li h1{width: 100%; text-align: center; padding-bottom: 0.2em;}
.protect-list li em{display: block; width: 1.8em; margin: 0 auto; background-color: #cacaca; height: 1px; margin-bottom: 0.4em;aeaeae}
.protect-list li p{width: 90%; color: #aeaeae; font-size: 0.8em; padding: 0 5%;}
.protect-list li p span{color: #ff8400;}
.protect-list li:last-child{border-right: none;}
.rheumatoid-main{border-top: 1px #cacaca solid; }
.rheumatoid-main li{float: left; width: 25%; box-sizing: border-box; padding: 0.4em 0; border-bottom: 1px #cacaca solid;
	border-right: 1px #cacaca solid;}
.rheumatoid-main li a{color:inherit;}
.rheumatoid-main li:nth-of-type(4n){border-right-color: #fff;}
.rheumatoid-main li img{width: 42%; margin-left: 29%;}
.rheumatoid-main li span{display: block; width: 100%; text-align: center; line-height: 1.6em; font-size: 0.9em;}
.rheumatoid-main li:nth-child(1) span,
.rheumatoid-main li:nth-child(2) span,
.rheumatoid-main li:nth-child(8) span{color:#ff8400;}

.heZuo .protect-title h1:first-child{width: 32%;}
.heZuo .protect-title h1:last-child{width: 68%;}
.heZuo-list li{float: left; width: 24.25%; margin-right: 1%; box-sizing: border-box; border:1px #ccc solid; 
	border-radius: 0.4em; background-color: #f9f9f9; padding-bottom: 0.1em;}
.heZuo-list li img{width: 94%; margin-left: 3%; padding-top: 0.2em;}
.heZuo-list li span{display:  block; width: 100%; text-align: center;  font-size:0.7em; font-weight: bold; line-height: 1.8em;}

.heZuo-list li:last-child{margin-right: 0;}
.jgbm h1{width: 100%; line-height: 2.1em; border-bottom: 1px #ccc dashed;}
.jgbm em{display: block; width: 32%; height: 1px; background-color: #ccc; margin-top: -1px;}

.jgbm ul{width: 100%; overflow: hidden;}
.jgbm ul li{float: left; width: 24.25%; margin-right: 1%; background-color: #f9f9f9; box-sizing: border-box;border-radius: 0.4em;
	border:1px #ccc solid;}
.jgbm ul li:last-child{margin-right: 0;}
.jgbm ul li img{width: 50%; margin-left: 25%; padding-top: 0.5em;}
.jgbm ul li span{display: block; width: 100%; text-align: center; line-height: 2em;}

.footer-nav{background-color: #166be0; line-height: 3;}
.footer-nav ul{width: 100%; overflow: hidden;}
.footer-nav ul li{float: left;width: 20%; font-size: 0.9em; text-align: center;position:relative;}

.footer-nav ul li:first-child{}
.footer{background-color: #f3f3f3; padding: 0.6em 0 12%; font-size: 0.9em;}
.footer h1{width: 100%; text-align: center; margin-top: 0.8em;}
.footer p{width: 100%; text-align: center; line-height: 1.5em; margin-bottom: 2em;margin-top: 0.6em;}

/**************************************************************************************************8*/
/*内容页*/
.leftClass{width:100%;height: auto;text-align: center;}
.phone{width:100%;overflow:hidden;margin:0.2rem 0 0.5rem;padding: 3% 5%;box-sizing:border-box;background:url(../images/phone.jpg) no-repeat;background-size:100% 100%;}
.phone input{width:76%;float:left;line-height:2rem;font-size:0.9rem;}
.phone input+input{width:24%;background:none;}

.Ncontent{border-bottom: 1px dashed #ccc;margin:0 0 3%;padding-bottom:2%;}
.Ntitle{width:100%;background:#eee;border-bottom:0.3rem solid #ddd;line-height:2.3;color:#888}
.Ntitle a{color:#555;}
.Ntitle h2{padding-left:3%;}

.Ntext .Tit{width:100%;text-align:center;font-size:1rem;padding-top:2%;}
.Ntext .Tit h1{font-size:1.2em;}
.Ntext .Tit h2{font-size: 0.7em;line-height: 2.3;border-bottom: 1px dashed #ccc;}
.Ntext .Tit h2 span{margin-left:5%;}

.inner-yuyue{background-color: #eee; text-align: center; margin-bottom: 0.8em;}
.inner-yuyue h1{font-weight: bold;color: #0752b8; line-height: 2.8em;font-size: 0.9em;}
.inner-yuyue h2{font-size: 0.9em; padding-bottom: 0.5em; border-bottom: 1px #ccc dashed; width: 96%; margin: 0 auto;}
.inner-yuyue h2 span{font-weight: bold; color: #0752b8;}
.inner-form-list{width: 96%; margin: 0 auto; margin-top: 0.6em; box-sizing: border-box; padding: 0 6%;
	border-bottom: 1px #ccc dashed; overflow: hidden; padding-bottom: 0.6em; margin-bottom: 1em;}
.inner-form-list input,.inner-form-list label{float: left;}
.inner-form-list label{ height: 1.4em; line-height: 1.4em;width: 26%;}
.inner-form-list input{width: 50%;height: 1.8em; line-height: 1.8em; box-sizing: border-box; border: 1px #ccc solid; 
	display: inline-block; font-size: 0.8em;}
#sr{width: 50%; padding-left: 0.4em;}
#calls{width: 22%; margin-left: 2%; text-align: center;border: 1px #ff8400 solid;  background-color: #ff8400;color: #fff;}

.Incommon1 img{display:inline;}
.Incommon1{width:100%;overflow:hidden;margin:0.8rem 0;padding-bottom: 0.1%;}
.Incommon1>div{width:49%;height:7.2rem;box-sizing:border-box;}
.Incommon1 .left{border:1px solid #ddd;}
.Incommon1 .left li:first-child{width:100%;height: 3rem;text-align:center;border-bottom:1px solid #ccc;}
.Incommon1 .left li:first-child h2{width:100%;line-height: 0.65;font-size: 1.3rem;margin:auto;position:relative;color:#166be0;}
.Incommon1 .left li:first-child h2:first-letter{font-size:3.8rem;vertical-align: middle;font-family:"宋体";}
.Incommon1 .left li:first-child h2 span{position:absolute;font-size:0.62rem;bottom:0%;right:5%;color:#888;}
.Incommon1 .left li+li{font-size:0.9rem;line-height:1.5;padding:5% 3%;}

.Incommon1 .right ul{height:100%}
.Incommon1 .right li{width:49%;height:49%;float:left;margin:0% 2% 1.5% 0;padding-top: 3%;border:1px solid #ccc;box-sizing:border-box;text-align:center;background:url(../images/bg1.png) no-repeat}
.Incommon1 .right li a{color:inherit;}
.Incommon1 .right li:nth-child(1){background-size: 130% auto;background-position: 5rem 2.75rem;}
.Incommon1 .right li:nth-child(2){background-size: 130% auto;background-position: -1.74rem 2.75rem;}
.Incommon1 .right li:nth-child(3){background-size: 130% auto;background-position: 5rem -1.77rem;}
.Incommon1 .right li:nth-child(4){background-size: 130% auto;background-position: -1.74rem -1.77rem;}
.Incommon1 .right li:nth-child(2n){margin-right:0;}
.Incommon1 .right li:nth-child(3),.Incommon1 .right li:nth-child(4){margin-bottom:0;}
.Incommon1 .right li img{width:25%;}
.Incommon1 .right li span{display:block;font-size:0.85rem;}

/******************************************************************************************/
/*列表叶*/
.Cont{margin:5% auto 7%;padding: 0 4%;line-height:1.8;}
.Cont a{color:#555}
.Cont li{width:100%;overflow:hidden;margin-top:0.6em;border-bottom:1px solid #d3d3d3;}
.case-list-title{width:100%;overflow:hidden;}
.case-list-title em{display:block;width:0.35rem;height:1.3rem;background:#ff8400;float:left;}
.case-list-title span{width: 96%;display:block;float:left;line-height:1.3rem;padding-left:0.3rem;color:#ff8400;font-size:1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case-left-content{width:100%;overflow:hidden;margin-top:0.2rem; padding-bottom:10px;}
.case-left-content img{float:left;display:block;width:30%;height:4.6rem;margin-top:0.12rem;}
.case-left-content p{display:block;float:left;width:66%;margin:0.12rem 0px 0.12rem 3%;font-size:0.85rem;color:#6F6F6F;}	
.case-left-content p+p{margin-top:2%;text-indent: 0;}
.case-left-content p+p a{padding: 0.1rem 0.5rem; border: 1px #e60012 solid; border-radius: 1rem;
	box-sizing: border-box; font-size: 1em; color: #e60012;}
.case-left-content p+p a+a{margin-left:16%;}

.page{width:100%;color:#878787;text-align:center;line-height:2.3rem;}
.page a{color:#333;}



/*内容页新加模块样式1*/
.ltu{margin-top: 0.8rem; margin-bottom: 0.8rem;}
.ltu li{float: left; width: 23%; margin-right: 1%; margin-left: 1%; box-sizing: border-box; padding: 0.3rem 0; background-color: #efefef;}
.ltu li img{width: 28.42%; float: left; padding: 0 3%;}
.ltu li span{float: left; font-size: 0.8rem; white-space: nowrap; width: 71%;}
.ltu li a{color: #555;}



/* 内容新加模块样式2 */
.wz-list ul{padding: 0.4rem 0 1rem;}
.wz-list ul li{float: left; box-sizing: border-box; border-right: 1px #ccc solid; padding: 0.4rem 0;}
.wz-list ul li:last-child{border-right: none;}
.wz-list ul li:nth-of-type(1){width: 31.5%;}
.wz-list ul li:nth-of-type(2){width: 35.5%;}
.wz-list ul li:nth-of-type(3){width: 33%;}
.wz-list ul li a{display: block; width: 100%; overflow: hidden;}

.wz-list ul li h1{font-size: 1rem; color: #333; line-height: 0.7rem; padding-top: 0.5rem;}
.wz-list ul li h1 span{font-size: 0.6rem; color: #cfcece;}

.wz-list ul li:nth-of-type(1) img{width: 40.2%; padding-left: 4.8%; padding-right: 5%;}
.wz-list ul li:nth-of-type(1) h1{width: 50%;}
.wz-list ul li:nth-of-type(2) img{width: 35.7%; padding-left: 5.3%; padding-right: 4%;}
.wz-list ul li:nth-of-type(2) h1{width: 55%;}
.wz-list ul li:nth-of-type(3) img{width: 38.4%; padding-left: 6%; padding-right: 4.6%;}
.wz-list ul li:nth-of-type(3) h1{width: 51%;}
/*  */
.inner-call{height: 3.975rem; background: url(/images/zr_13.jpg) no-repeat center center; background-size: 100% 100%;}
.call-main{width: 54%; box-sizing: border-box; padding-left: 0.6rem;}
.call-main h1{font-size: 0.8rem; line-height: 1.9rem;}
#inner-form{width: 100%; background-color: #ffa200; display: block; padding: 0.2rem; box-sizing: border-box; height: 1.6rem;}
#wb{height: 1.2rem;font-size: 0.65rem; line-height: 1.1rem; width: 60%; box-sizing: border-box; float: left; padding-left: 0.2rem;}
#tj{width: 40%; border:none;height: 1.2rem;line-height: 1.1rem; float: left; font-size: 0.7rem; color: #fff;
    background:url(/images/h_20.jpg) no-repeat 0.4rem center; box-sizing: border-box; padding-left: 1.2rem; 
    background-size:0.8625rem 0.8625rem;}

.zx-box{width: 40%; box-sizing: border-box; padding-right: 0.6rem;}
.zx-box h2{width: 100%; box-sizing: border-box; border: 1px #fff solid; background-color: rgba(225,225,225,0.44);
    font-size: 1rem; border-radius: 0.3rem; margin-top: 0.4rem;  padding: 0.2rem 0; 
    }
.zx-box h2 a{display: block;color: #000; width: 100%;background:url(/images/1.png) no-repeat 0.5rem 0.22rem;
    padding-left: 1.9rem; background-size: 1.05rem 0.9rem;}
.zx-box h2 span{color: #333; font-size: 0.8rem;}



/*  */
.add-column{margin-top: 0.6rem;}
.add-column-left{width: 56.8%;}
.add-column-left li{width: 100%; box-sizing:  border-box;border: 1px #ccc solid; padding: 0.55rem 0.15rem;margin-bottom: 0.5rem;
    height: 5.5rem;}
.add-column-left a{display: block; width: 100%;}
.add-column .add-column-left img{width: 31.4%;}
.add-column-left div.right{width: 65%;}
.add-column-left h1{font-size: 0.9rem; color: #ffa200; padding-top: 0.2rem;}
.add-column-left em{width: 3rem; height: 1px; background-color: #ccc; margin-top: 0.35rem; display: block; margin-bottom: 0.4rem;}
.add-column-left p{font-size: 0.66rem; color: #999; line-height: 0.95rem;}

.add-column-right{width: 41%;}
.add-column-right li{width: 100%; box-sizing: border-box; border:1px #ccc solid; overflow: hidden; padding: 0.34rem 0;
    height: 3.5rem; margin-bottom:0.5rem;}
.add-column-right li img{width: 27%; border-right: 1px #ccc solid; padding: 0 3%; box-sizing: border-box;}
.look-center{width: 69%;}
.look-center h1{font-size: 0.75rem; background:url(/images/x_31.jpg) no-repeat 3.3rem 0.5rem; margin-top: 0.4rem; color: #555;}
.look-center03 h1{background:url(/images/x_31.jpg) no-repeat 6.2rem 0.5rem;}
.look-center04 h1{background:url(/images/x_31.jpg) no-repeat 3.4rem 0.5rem;}
.look-center h6{font-size: 0.6rem; color: #b0b0b0; margin-top: 0.2rem;}

/*  */
.bl-title{font-size: 0.75rem; margin: 0.8rem 0;}
.bl-title span{display: inline-block; padding: 0.1rem 0.2rem; /* background-color: #166be0; */ color: #fff;
 border-radius: 0.25rem; margin-right: 0.25rem; color: #ffa200;}

.bingliImgs li{float: left; width: 31.6%; margin-right: 2.6%;}
.bingliImgs li:last-child{margin-right: 0;}
.bingliImgs li a{display: block; width: 100%;}
.bingliImgs li a img{width: 100%;}

.nice-btn{width: 43%; margin: 0 auto; background-color: #ff6d00; border-radius: 0.4rem; margin-top: 1.4rem;}
.nice-btn a{display: block; width: 100%; overflow: hidden;border-radius: 0.4rem; line-height: 2.1rem; color: #fff;}
.nice-btn img{float: left; width: 10.2%; height: 2.1rem;}
.nice-btn span{float: left; padding-left: 0.8rem; font-size: 0.85rem; margin-right: 0.3rem;}
.nice-btn .firstImg{padding-left: 5.8%; padding-right: 4%; background-color: #ff913f; width: 20%;}

/*  */
.often-list ul li{box-sizing: border-box; border: 1px #ccc solid; padding: 0.4rem; margin-top: 0.6rem;}
.often-list ul li img{width: 18.6%;}
.often-txt{width: 79%;}
.often-txt h1{font-size: 0.9rem; color: #333; font-weight: bold; line-height: 1.4rem; padding-top: 0.2rem;}
.often-txt p{font-size: 0.75rem; line-height: 1.2rem; color: #999;}
.often-txt p a{color: #ff0000;}

/*hotCare*/
.hotCare{margin-top: 3%;}
.hotCare ul{overflow:hidden;padding:2% 1%;background:#f6f6f6;font-size: 0.85rem;text-align: center;line-height: 3;}
.hotCare li{float:left;box-sizing:border-box;border:1px solid #ddd;background:#fff;margin-right: 0.5%;width: 28%;margin-bottom: 0.5%;color: #666;}
.hotCare li a{color:inherit;}
.hotCare li:nth-child(1){}
.hotCare li:nth-child(2){width: 43%;}
.hotCare li:nth-child(3){margin-right: 0;}
.hotCare li:nth-child(4){width: 49.5%;margin-bottom: 0;}
.hotCare li:nth-child(5){width: 50%;margin: 0;}


/**/
.add-footer-nav{margin-top: 1rem;}
.add-footer-nav ul li{float: left; width: 23%; margin-right: 1%; margin-left: 1%; box-sizing: border-box; border: 1px #ccc solid;
    border-radius: 0.3rem; text-align: center; height: 3rem;}
.add-footer-nav ul li h1{font-size: 0.8rem; padding-top: 0.48rem;}
.add-footer-nav ul li h6{font-size: 0.5rem; color: #999; line-height: 0.9rem;}
.add-footer-nav a{color: #555;}
.add-footer-nav ul .on{border: 1px #ff8400 solid;}
.add-footer-nav ul .on h1{color: #ff8400}
.add-footer-nav ul .on h6{color: #ff8400}


.add-videos{position: relative;}
.add-videos video{position: absolute; display: block; width: 14.6875%;}
.v1{left: 40%; top: 0.75rem;}
.v2{left: 1.7%; top: 0.8rem;}
.v3{left:24.8%; top: 0.75rem;}
.v4{left: 12.2%; top: 1.27rem;}



.ahottt {
    width: 98%;
    border: 1px solid #ccc;
    margin: 1rem auto 1rem auto;
    background: #fff;
    padding: 0.5rem 0;
    height: 5.8rem;
}
.ahottt .ahotttbox {
    width: 95%;
    height: 3rem;
    border: 1px solid #666;
    position: relative;
    margin: 0.6rem auto 0 auto;
}
.ahottt .ahotttbox .ahotitle {
    position: absolute;
    width: 12rem;
    left: 50%;
    margin-left: -6rem;
    top: -0.8rem;
    font-size: 1rem;
    background: #fff;
    text-align: center;
}
.ahottt .ahotttbox .ahotitle span {
    color: red;
}
.ahottt .ahotttbox .btnul {
    position: absolute;
    left: 50%;
    width: 20rem;
    bottom: -1rem;
    margin-left: -10rem;
}
.ahottt .ahotttbox .btnul li:nth-child(1) {
    text-align: left;
}
.ahottt .ahotttbox .btnul li {
    width: 50%;
    float: left;
    text-align: right;
}
.ahottt .ahotttbox .btnul li:nth-child(1) img {
    width: 100%;
}
.ahottt .ahotttbox .btnul li img {
    width: 89%;
}