@charset "utf-8";
/*footer*/
.main{max-width: 720px; margin: 0 auto; position: relative; overflow: hidden;background: url(../images/Service/bg.jpg) center top;}

body{}
#map{position: absolute; top: 0; left: 0; z-index: 20;}
.bottom_height{width: 100%;}
.footnav{ font-size: 100%; line-height: 30px; background: #fff; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 50; border-top: 1px solid #c1c1c1;}
.footnav .foot_bg{height: 5px; border-bottom: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; background: url(/images/Service/footnav2.jpg) no-repeat center;}
.main_bg .footnav .foot_bg{height: 0; border-bottom: 0;}
.footnav ul li{float: left; width: 33.333%; text-align: center; padding-top: 15px; display: block;}
.footnav ul li a{display: block; color: #585858; padding-bottom: 30px;}
.footnav ul li a:hover,.footnav ul li a.in{ color: #ba2f33; background: url(/images/Service/footnav1.jpg) no-repeat 85% bottom;}
.nav_dd{position: fixed; left: 0; width: 100%; z-index: 60;}
.nav_dd li{position: absolute; bottom: 0; width: 36%; max-width: 341px; display: none;}
.nav_dd li dd{position: relative; margin-top: 3px;
-moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;
transform-style:preserve-3d;-moz-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);
-moz-transition:transform 3s;-webkit-transition:transform 3s;-o-transition:transform 3s;transition:transform 3s;
}
.nav_dd li dd a{display: block;}
.nav_dd li span{position: absolute; display: block; height: 30px; line-height: 30px; width: 100%; text-align: center; left: 0; top: 50%; margin-top: -15px; font-size: 90%; color: #fff;}
.nav_dd li:first-child{left: 0;}
.nav_dd li.dj dd{-moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);}

.con_top a span{position: absolute; left: 100%; font-size: 80%; color: #fff; width: 2em; top: 0; margin-left: 0.5em; line-height: 27px;}
/*con_top*/
.con_top{background: #cc433d; padding: 20px 4%; font-size: 100%; line-height: 30px; position: relative; height: 30px; z-index: 40;}
.con_top .title{ color: #fff; position: absolute; width: 100%; text-align: center; top: 20px; left: 0;}
.con_top a{ position: absolute; z-index: 2; max-width: 16px; min-width: 14px; width: 4%; display: block; top: 20px; left: 4%;}

/*banner_1*/
.banner_1{position: relative;}
.banner_1 .bann_mp{width:26%; position: absolute; top: 20%; left: 37%; display: none;}
.banner_1 .bann_mp1{display: block;}
.banner_1 .xian1{position: absolute; width: 28%; top: 23%; left: 10%; overflow: hidden;}
.banner_1 .xian2{position: absolute; width: 26%; top: 25%; right: 12%; overflow: hidden;}

/*fjmd*/
.fjmd{background: #fff; border-top: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1; margin-bottom: 5px;}
.fjmd ul li{float: left; padding: 20px 0; width: 33.3333%; text-align: center; line-height: 2em;}
.fjmd ul li a{color: #1f1f1f; display: block; padding: 0 13%; font-size: 85%;}
.fjmd1 ul li a{padding: 0 0%; font-size: 105%;}
.fjmd1 ul li{width: 25%;}

/*nav2*/
.nav2{ font-size: 100%; line-height: 30px; background: #fff; border-bottom: 1px solid #c1c1c1;}
.nav2 ul li{float: left; width: 33.333%; text-align: center; padding-bottom: 15px;}
.nav2 ul li a{display: block; color: #585858; padding-top: 30px;}
.nav2 ul li a:hover,.nav2 ul li a.in{ color: #ba2f33; background: url(/images/Service/footnav1.jpg) no-repeat 85% bottom;}

/*nav3*/
.nav3{ font-size: 90%; line-height: 30px; background: #fff; border-bottom: 1px solid #c1c1c1;border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; margin: 10px 0;}
.nav3 ul li{float: left; width: 25%; text-align: center; padding-top: 15px;}
.nav3 ul li a{display: block; color: #585858; padding-bottom: 20px;}
.nav3 ul li a:hover,.nav3 ul li a.in{ color: #ba2f33; background: url(/images/Service/footnav1.jpg) no-repeat 5% bottom;}


/*Nearby*/
.Nearby{}
.Nearby .title{font-size: 70%; color: #333; line-height: 60px; padding: 10px 3% 20px;}
.Nearby .title dl dd{float: left; width: 28.33%; height: 2em; line-height: 2em; padding: 10px 0; padding-left: 5%; font-size: 100%;}
.Nearby .title dl dt{float: left; width: 61.66%; height: 2em; line-height: 2em; padding: 10px 0; padding-left: 5%; font-size: 100%;}
.Nearby .title dl img{float: left; width: 2em;}
.Nearby .title dl span{float: left; margin-left: 20px;}
.Nearby .title p{padding: 0 20px;}
.NearbyC{background: #fff; width: 94%; margin:0 auto;}
.NearbyC .ndqwz{font-size: 70%; padding: 20px;}
.NearbyC .ndqwz h3{color: #000000;}
.NearbyC ul li{padding: 20px; border-top: 1px solid #c1c1c1;}
.NearbyC ul li a{display: block;}
.NearbyC ul li .dz{position: relative;}
.NearbyC ul li .dz h1{color: #000;}
.NearbyC ul li .dz h3{font-size: 95%;}
.NearbyC ul li .dz span{font-family: simsun; position: absolute; right: 0px; top: 50%; margin-top: -15px; font-size: 30px; color: #ba2f33; font-weight: bold;}
.NearbyC ul li .dh{ font-size: 95%;}
.NearbyC ul li .dh p{float: left;color: #cc433d;}
.NearbyC ul li .dh span{float: right;}
.NearbyC ul li dl{padding-top: 10px;}
.NearbyC ul li dl dd{display: inline-block; width: 6%; max-width: 60px; margin-right: 10px;}
.NearbyC ul li dl dd img{width: 100%;}
/*compla*/
.compla{}
.compla .title{font-size: 70%; color: #cc433d; line-height: 1.5em; padding: 15px 3%;}
.complaC ul li{ background: #fff; border: 1px solid #C1C1C1; border-radius:5px ; width: 94%; margin: 20px auto; overflow: hidden; font-size: 70%; line-height: 40px; position: relative;}
.complaC ul li span{float: left; padding: 0 10px; width: 20%; text-align: right;}
.complaC ul li.name_{ border: 0; background: none; line-height: 1.2em;}
.complaC ul li.name_ b{color: #cc433d; font-weight: 200;}
.complaC ul li input,.complaC ul li textarea{position: absolute; width: 70%; height: 100%; border: 0; background: none; left: 0; top: 0; padding-left: 25%;line-height: 40px; resize: none;}
.complaC ul li.textarea{height: 120px;}
.complaC ul li.textarea textarea{height: 120px; line-height: 24px; padding-top: 8px;}

.tjann{padding: 120px 3% 160px;}
.tjann a{display: block; width: 100%; text-align: center; background: #cc433d; color: #fff; line-height: 2em; font-size: 120%;}

/*zxdh*/
.zxdh{ text-align: center;}
.zxdh h2{ color: #000;}
.zxdh h1{font-size: 160%; color: #ba2f33;}
.zxdh p{color: #5a5a5a;}
.zxdh .tjann{padding: 60px 3% 120px;}


/*medici*/
.medici{ text-align: center;}
.medici_{position: relative;}
.medici_1{padding: 20px 0;}

.qyfl{ font-size: 100%; background: #fff;border-bottom: 1px solid #a9a297;border-top: 1px solid #a9a297; margin-bottom: 10px; position: relative; z-index: 50;}
.qyfl ul li{float: left; width: 33.333%; background: url(../images/Medical/xian1.jpg) no-repeat left center; position: relative;background-size:1px 22px; text-align: center;}
.qyfl ul li:first-child{background: none;}
.qyfl ul li a{display: block;}
.qyfl ul li p {text-align: center; line-height: 40px; font-size: 90%; width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor: pointer;}
.qyfl ul li p span{background: url(../images/Medical/icon2.jpg) no-repeat right center; padding-right: 20px; background-size:12px 7px;}
.qyfl ul li p.zk span{background: url(../images/Medical/icon1.jpg) no-repeat right center; padding-right: 20px; background-size:12px 7px;}
.qyfl dl{position: absolute; top: 42px; background: #fff;  width: 100%; left: 0; }
.qyfl dl dd{max-height: 200px; overflow-y: scroll; display: none; font-size: 80%; line-height: 2.5em;padding: 10px 0 0;}
/*.qyfl dl dd:first-child{display: block;}*/
.qyfl dl dd p{ border-bottom: 1px solid #c1c1c1;}
.qyfl dl dd p a{display: block; padding-left: 15px;}
.qyfl dl dd p a.in,.qyfl dl dd p a:hover{background: url(../images/Medical/xz1.png) no-repeat 90% center;}

.nav_xl{ position: absolute; right: 3%; width: 5%; max-width: 40px; min-width: 30px; z-index: 2; top: 20px; cursor: pointer;transition: 0.5s;
-moz-transition: 0.5s; /* Firefox 4 */
-webkit-transition: 0.5s; /* Safari and Chrome */
-o-transition: 0.5s; /* Opera */}

.nav_xc{background: url(../images/Health/nav_3.png); position: fixed; top: 100%; width: 238px; min-width: 160px; padding-bottom: 10px; right: 0; display: none; z-index: 62;}
.nav_xc .logo{width: 80px; margin: 0 auto; padding: 20px 0;}
.nav_xc ul li{/*text-align: center;*/ font-size: 16px; border-top: 1px solid #fff; width: 80%; margin: 0 auto; }
.nav_xc ul li a{color: #fff; display: block; overflow: hidden; padding: 15px 0;}
.nav_xc ul li a img{float: left; margin-left: 10%;}
.nav_xc ul li a span{float: left; line-height: 35px; margin-left: 15px;}
/*nav*/
.main_con{ margin-left: 0;}
.nav{position: absolute; right: -100%; top: 0; width: 240px; height: 100%; z-index: 66; background: #fff; overflow-y: scroll; display: none;}
.navH{}
.nav ul li{ line-height: 38px; font-size: 16px;}
.nav ul li .yiji{font-weight: bold; padding-left: 20px; border-bottom: 1px dashed #ccc; position: relative;}
.nav ul li a{display: block; overflow: hidden; position: relative;}
.nav ul li a img{float: left; width: 24px; margin-top: 2.4%;}
.nav ul li a span{float: left; margin-left: 10px;}
.nav ul li dl dd{ border-bottom: 1px dashed #ddd; padding: 5px 0;}

.nav ul li dl dd .erji a{padding-left: 40px; font-size: 15px; }
.nav ul li dl dd .sanji a{padding-left: 60px; font-size: 13px;}
.nav ul li dl dd .sanji{display: none;}
.nav ul li dl dd.cur .sanji{display: block;}
.nav ul li font{position: absolute; right: 15px; font-size: 26px; font-weight: 200; color: #b82d30;}
.nav ul li dd font{font-size: 20px;}

.nav_bg{position: fixed; z-index: 62; width: 100%; height: 100%; background: #000; opacity: 0.5; top: 0;left: 0;}
/*banner_2*/
.banner_2{padding: 20px;}

/*qj360*/
.qj360{width: 100%; height: 2em; line-height: 2em; background: #fff;}
.qj360 a{float: left; font-size: 80%; text-align: center; width: 33.333%;}
.qj360 a.in{color: #b82d30;}
.ui-timepicker-div dl{display: none;}
.nav_xlc{-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
/*动画*/
.Storyhover .title h1{animation: right_l 3s normal;
	/* Firefox: */
	-moz-animation: right_l 3s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: right_l 3s normal; 
	/* Opera: */
	-o-animation: right_l 3s normal;}
.Storyhover .title h2{animation: left_r 3s normal;
	/* Firefox: */
	-moz-animation: left_r 3s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 3s normal; 
	/* Opera: */
	-o-animation: left_r 3s normal;}
	
.Storyhover .Story_c1 img{animation: left_r 2.5s normal;
	/* Firefox: */
	-moz-animation: left_r 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 2.5s normal; 
	/* Opera: */
	-o-animation: left_r 2.5s normal;}
	
.Storyhover .Story_c1 p{animation: right_l 2.5s normal;
	/* Firefox: */
	-moz-animation: right_l 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: right_l 2.5s normal; 
	/* Opera: */
	-o-animation: right_l 2.5s normal;}
.Storyhover .Story_c2 p{animation: bot_top 2.5s normal;
	/* Firefox: */
	-moz-animation: bot_top 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2.5s normal; 
	/* Opera: */
	-o-animation: bot_top 2.5s normal;}
.Storyhover .Story_c2 img{animation: bot_top 2s normal;
	/* Firefox: */
	-moz-animation: bot_top 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2s normal; 
	/* Opera: */
	-o-animation: bot_top 2s normal;}


.video .videohover a{animation: bot_top 1.5s normal;
	/* Firefox: */
	-moz-animation: bot_top 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 1.5s normal; 
	/* Opera: */
	-o-animation: bot_top 1s normal;}
.video .videohover .text{animation: bot_top 2s normal;
	/* Firefox: */
	-moz-animation: bot_top 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2s normal; 
	/* Opera: */
	-o-animation: bot_top 2s normal;}
.pro_list ul li .pic{animation: left_r 1.5s normal;
	/* Firefox: */
	-moz-animation: left_r 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 1.5s normal; 
	/* Opera: */
	-o-animation: left_r 1.5s normal;}
	
.pro_list ul li .text{animation: right_l 1.5s normal;
	/* Firefox: */
	-moz-animation: right_l 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: right_l 1.5s normal; 
	/* Opera: */
	-o-animation: right_l 1.5s normal;}
.nav3 ul li:first-child{animation: left_r 2.5s normal;
	/* Firefox: */
	-moz-animation: left_r 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 2.5s normal; 
	/* Opera: */
	-o-animation: left_r 2.5s normal;}
.nav3 ul li:nth-child(2){animation: left_r 2s normal;
	/* Firefox: */
	-moz-animation: left_r 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 2s normal; 
	/* Opera: */
	-o-animation: left_r 2s normal;}
.nav3 ul li:nth-child(3){animation: left_r 1.5s normal;
	/* Firefox: */
	-moz-animation: left_r 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 1.5s normal; 
	/* Opera: */
	-o-animation: left_r 1.5s normal;}
.nav2 ul li:first-child{animation: left_r 2.5s normal;
	/* Firefox: */
	-moz-animation: left_r 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 2.5s normal; 
	/* Opera: */
	-o-animation: left_r 2.5s normal;}
.nav2 ul li:nth-child(2){animation: left_r 2s normal;
	/* Firefox: */
	-moz-animation: left_r 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 2s normal; 
	/* Opera: */
	-o-animation: left_r 2s normal;}
.nav2 ul li:nth-child(3){animation: left_r 1.5s normal;
	/* Firefox: */
	-moz-animation: left_r 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 1.5s normal; 
	/* Opera: */
	-o-animation: left_r 1.5s normal;}
.nav3 ul li:nth-child(4){animation: left_r 1s normal;
	/* Firefox: */
	-moz-animation: left_r 1s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: left_r 1s normal; 
	/* Opera: */
	-o-animation: left_r 1s normal;}
.Culture ul li:first-child{animation: bot_top 1s normal;
	/* Firefox: */
	-moz-animation: bot_top 1s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 1s normal; 
	/* Opera: */
	-o-animation: bot_top 1s normal;}
.Culture ul li:nth-child(2){animation: bot_top 1.5s normal;
	/* Firefox: */
	-moz-animation: bot_top 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 1.5s normal; 
	/* Opera: */
	-o-animation: bot_top 1.5s normal;}
.Culture ul li:nth-child(3){animation: bot_top 2s normal;
	/* Firefox: */
	-moz-animation: bot_top 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2s normal; 
	/* Opera: */
	-o-animation: bot_top 2s normal;}
.Culture ul li:nth-child(4){animation: bot_top 2.5s normal;
	/* Firefox: */
	-moz-animation: bot_top 2.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2.5s normal; 
	/* Opera: */
	-o-animation: bot_top 2.5s normal;}
.Introd .con_text:nth-child(3){animation: bot_top 1s normal;
	/* Firefox: */
	-moz-animation: bot_top 1s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 1s normal; 
	/* Opera: */
	-o-animation: bot_top 1s normal;}
.Introd .con_text:nth-child(4){animation: bot_top 1.5s normal;
	/* Firefox: */
	-moz-animation: bot_top 1.5s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 1.5s normal; 
	/* Opera: */
	-o-animation: bot_top 1.5s normal;}
.Introd .tjann:nth-child(5){animation: bot_top 2s normal;
	/* Firefox: */
	-moz-animation: bot_top 2s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: bot_top 2s normal; 
	/* Opera: */
	-o-animation: bot_top 2s normal;}
/*top-bottom*/
@keyframes top_b
{
from {transform: translate(0,-100px);opacity:0;}
to {transform: translate(0,0);opacity:1;}
}

@-moz-keyframes top_b 
{
from {-moz-transform: translate(0,-100px);opacity:0;}
to {-moz-transform: translate(0,0);opacity:1;}
}

@-webkit-keyframes top_b 
{
from {-webkit-transform: translate(0,-100px);opacity:0;}
to {-webkit-transform: translate(0,0px);opacity:1;}
}

@-o-keyframes top_b
{
from {-o-transform: translate(0,-100px);opacity:0;}
to {-o-transform: translate(0,0);opacity:1;}
}
/*bottom-top*/
@keyframes bot_top
{
from {transform: translate(0,100px);opacity:0;}
to {transform: translate(0,0);opacity:1;}
}

@-moz-keyframes bot_top 
{
from {-moz-transform: translate(0,100px);opacity:0;}
to {-moz-transform: translate(0,0);opacity:1;}
}

@-webkit-keyframes bot_top 
{
from {-webkit-transform: translate(0,100px);opacity:0;}
to {-webkit-transform: translate(0,0px);opacity:1;}
}

@-o-keyframes bot_top
{
from {-o-transform: translate(0,100px);opacity:0;}
to {-o-transform: translate(0,0);opacity:1;}
}
/*left-r*/
@keyframes left_r
{
from {transform: translate(-600px,0);opacity:0;}
to {transform: translate(0,0);opacity:1;}
}

@-moz-keyframes left_r 
{
from {-moz-transform: translate(-600px,0,0);opacity:0;}
to {-moz-transform: translate(0,0);opacity:1;}
}

@-webkit-keyframes left_r 
{
from {-webkit-transform: translate(-600px,0,0);opacity:0;}
to {-webkit-transform: translate(0,0px);opacity:1;}
}

@-o-keyframes left_r
{
from {-o-transform: translate(-600px,0,0);opacity:0;}
to {-o-transform: translate(0,0);opacity:1;}
}
/*right_l*/
@keyframes right_l
{
from {transform: translate(600px,0);opacity:0;}
to {transform: translate(0,0);opacity:1;}
}

@-moz-keyframes right_l 
{
from {-moz-transform: translate(600px,0,0);opacity:0;}
to {-moz-transform: translate(0,0);opacity:1;}
}

@-webkit-keyframes right_l 
{
from {-webkit-transform: translate(600px,0,0);opacity:0;}
to {-webkit-transform: translate(0,0px);opacity:1;}
}

@-o-keyframes right_l
{
from {-o-transform: translate(600px,0,0);opacity:0;}
to {-o-transform: translate(0,0);opacity:1;}
}











.banner_1 .xian1{
	animation: donhua1 4s normal;
	/* Firefox: */
	-moz-animation: donhua1 4s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: donhua1 4s normal; 
	/* Opera: */
	-o-animation: donhua1 4s normal;
	
}
.banner_1 .xian2{
	animation: donhua1 4s normal;
	/* Firefox: */
	-moz-animation: donhua1 4s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: donhua1 4s normal; 
	/* Opera: */
	-o-animation: donhua1 4s normal;
	
}
.banner_1 .bann_mp1{
	animation: donhua2 3s normal;
	/* Firefox: */
	-moz-animation: donhua2 3s normal;
	/* Safari 和 Chrome: */
	-webkit-animation: donhua2 3s normal; 
	/* Opera: */
	-o-animation: donhua2 3s normal;
	
}

@keyframes donhua2
{
from {opacity: 0;}
to { opacity: 1;}
}

@-moz-keyframes donhua2 
{
from {opacity: 0;}
to { opacity: 1;}
}

@-webkit-keyframes donhua2 
{
from {opacity: 0;}
to { opacity: 1;}
}

@-o-keyframes donhua2
{
from {opacity: 0;}
to { opacity: 1;}
}

@keyframes donhua1
{
from {height: 0;}
to { height:55%;}
}

@-moz-keyframes donhua1 
{
from {height: 0;}
to { height:55%;}
}

@-webkit-keyframes donhua1 
{
from {height: 0;}
to { height:55%;}
}

@-o-keyframes donhua1
{
from {height: 0;}
to { height:55%;}
}

@media screen and (max-width:640px) {
	body{font-size:24px;}
	.footnav{line-height: 24px; }
	.footnav ul li a{padding-bottom: 24px;}
	.nav2{line-height: 24px;}
	.nav2 ul li a{padding-top: 24px;}
	.nav3{line-height: 24px;}
	.nav3 ul li a{padding-bottom: 18px;}
	.con_top{padding: 15px 4%;}
	.con_top a,.con_top .title{top: 15px;}
	.fjmd ul li{padding: 20px 0;}
}

@media screen and (max-width:480px) {
	body{font-size:20px;}
	.nav_xl{top: 15px;}
	.footnav{ line-height: 20px;}
	.footnav ul li a{padding-bottom: 20px;}
	.nav2{line-height: 20px;}
	.nav2 ul li a{padding-top: 20px;}
	.nav3{line-height: 20px;}
	.nav3 ul li a{padding-bottom: 15px;}
	.con_top{padding: 10px 4%;}
	.con_top a,.con_top .title{top: 10px;}
	
	.complaC ul li span{ padding: 0 10px; width: 25%; text-align: right;}
	.complaC ul li input,.complaC ul li textarea{ padding-left: 30%; width: 70%;}
	.zxdh .tjann{padding: 30px 3% 20px;}
	.NearbyC ul li .dz span{font-weight: 200; font-family: 宋体;}
	.fjmd1 ul li{font-size: 80%;}
	.complaC ul li{margin: 10px auto;}
	.nav{width: 200px;}
	
	
	
	.Nearby .title dl dd{float: left; width: 31.33%; height: 2em; line-height: 2em; padding: 5px 0; padding-left: 2%; font-size: 100%;}
.Nearby .title dl dt{float: left; width: 64.66%; height: 2em; line-height: 2em; padding: 5px 0; padding-left: 2%; font-size: 100%;}
.Nearby .title dl img{float: left; width: 2em;}
.Nearby .title dl span{float: left; margin-left: 10px;}
	
}

@media screen and (max-width:360px) {
	body{font-size:18px;}
	.nav_xl{top: 15px;}
	.footnav{ font-size: 18px; line-height: 18px;}
	.footnav ul li a{padding-bottom: 15px;}
	.nav2{line-height: 18px;}
	.nav2 ul li a{padding-top: 15px;}
	.nav3{line-height: 18px;}
	.nav3 ul li a{padding-bottom: 15px;}
	.tjann{padding: 30px 3% 20px;}
	.zxdh .tjann{padding: 40px 3% 70px;}
}



