@charset "utf-8";
/* CSS Document */
/* 自适应版本 禁止webkit横屏改变字体大小 */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; }
em,i{ font-style:normal}
ul,li{ list-style:none;}
img{ max-width:100%; max-height:100%; vertical-align: middle;}
article,details,footer,header,menu,section {display:block;}
body{text-align:left; color:#666; min-width:320px; background-repeat:repeat; background-position:50% 0;}
a { color:#666; text-decoration:none; cursor:pointer; }
a:visited { text-decoration:none; }
a:hover { color:#F00; text-decoration:none; }
a:active { color:#F00; }
.wrapper{margin:0 auto;background-color:#ffffff;padding:0;}
.content { margin:0 0.8em;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
input[type=button], input[type=submit], input[type=file], button { cursor:pointer; -webkit-appearance:none; }
.blank9 {clear:both; height:0.25em; overflow:hidden; display:block;}
.blank12 {clear:both; height:0.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}
@media only screen and (min-width: 1280px){
	body{font-size:24px;}
	.wrapper{width:640px;}
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wrapper{width:640px;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.wrapper{width:100%;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:13px;}
	.wrapper{width:100%;}
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
	.wrapper{width:100%;}
}
/***********************************新版******************************/
/*头部*/
.topbank{background:#e9a951; overflow:hidden; height:1.8em; text-align:center; line-height:1.8em; color:#a97020;}
.topbank2{margin-top:-1.4em;}
.topbank span{ color:#ff0000; font-weight:bold;}
.top{ background:#2c86ce; overflow:hidden;  padding:0.4em; height:2.6em;}
.top2{ background:#2c86ce; overflow:hidden;  padding:0.4em; height:2.6em; }
.top_logo{ float:left; width:14.2em; height:2.6em;}
.top_tool {float:right; margin-top:0.1em;}
.top_tool ul li{float:left; margin-right:0.2em; margin-left:0.6em; width:7.8em;}
.dh{width:9em; z-index:100; height:auto; overflow:hidden; background:#333333; position:absolute; top:5.1em; right:0; text-align:center; }
#f1{background:#2c86ce ;}
.dh li{line-height:3.5em;}
.dh li a{color:#fff;display:block; font-size:1.1em;}
.dh li a:hover{background:#2c86ce ;}
.m0{ margin:0 auto;  background-color:#f5f5f5; text-align:center; padding:0 0.8em;}
.m0a{ margin:0 auto;  background-color:#f5f5f5; text-align:center;  padding-top:1em}
.s1{ height:3em; line-height:3em; color:#333333;}
.s1 span{ color:#cb8a31;}
.s2{ height:3.2em; }
.formsearch{ float:left; width:81%; border:#2c8ed8 solid 0.1em; border-radius:0.32em;}
.keyword2{ float:left; width:80%; height:2em; color:#5d5e5e; border:0em; border-radius:0em; font-size:1.1em;  border-radius:0.2em; text-indent:0.6em; }
.search2{float:left; width:20%; height:2em; background:#2c8ed8; border:0em; text-align:center; color:#ffffff; font-weight:bold; cursor:pointer; font-size:1.1em; border-radius:0.2em;}
.s2a{ float:left; width:17%; margin-left:1%; height:2.35em; background:#6fa939; text-align:center; cursor:pointer; border-radius:0.2em;line-height: 2.35em}
.s2a a{color:#ffffff; font-weight:bold; font-size:.8em; line-height:2.2em;}
.bgcc{ background-color:#f5f5f5;}
.s3{ width:100%; overflow:hidden; margin:0 auto; }
.s3 a{ float:left; width:30.3%; height:auto; background-color:#fff; margin-right:0.3em; margin-top:0.3em; padding:0.28em; overflow:hidden;}
.s3 a img{width:5.5em;box-shadow: #666 1px 1px 5px 1px; border:1px solid #e3a400;border-radius:5px;}
.s3 a:nth-child(3n){margin-right:0;}

.s3 a:nth-child(2) img{border: 1px solid #00589e;}
.s3 a:nth-child(5) img{border: 1px solid #00589e;}
.m4{ width:100%;}
.m4a{ float:left; width:31%; height:7.6em;background-color:#0165bb !important}
.m4a p{ float:left; padding-top:14%; padding-left:22%; color:#ffffff; font-weight:bold; font-size:1.5em;}
.m4a span{ float:left; color:#dcdcdc; margin-top:0.5em; text-indent:0.5em;}
.m4a span img{ width:0.95em; margin-top:-0.1em;}
.m4 ul{ float:right; width:68%; overflow:hidden;height: 9.2rem;}
.m4 ul li{ float:left; width:100%; height:2.4em; line-height:2.4em; background-color:#e7f5fa; margin-bottom:0.2em;}
.m4 ul li span{ float:left; text-indent:0.3em; color:#cb8a31; }
.m4 ul li a{color:#4a7a9f; height:2.5em; text-indent:10px; }
.m4 ul li a:hover{ color:#F00;}
.m5 a{ float:left; width:31%; height:2em; margin-top:0.5em; margin-right:2%; line-height:2em; text-align:center; border:#CCCCCC solid 0.1em; border-radius:0.3em; display:block; font-size:1.2em;}
.m5 a:nth-child(3n){ margin-right:0;}
.tsjs p{ width:24%; height:8.5em; background:url(/images/m3bg.jpg) no-repeat scroll 0 0 / 100% 100%; }
.tsjs p a{ padding-top:0.8em; padding-left:28%; }
.ywzx {background-color:#057FBB;}
.qlxy{background-color:#067A86;}
.bpbj{background-color:#8BB102;}
.mngr{background-color:#C7C206;}
.nxby{background-color:#7aa277;}

.expert{ float:left; width:100%; background-color:#6bb5ed; color:#fff;}
.expert1{ float:left; padding-top:1.4em; padding-left:0.5em;}
.expert p{ color:#daeafa; padding-top:1em;}
.expert2{ float:right;}
.expert2 img{ width:17.2em;}

.expert_box{ float:left; width:100%; margin-top:0.5em; margin-bottom:0.5em;}
#demo{float:left; overflow:hidden; width:80%;}
.qimo {width:1000%; height:4em;}
.qimo div{ float:left;}
.qimo ul{float:left; height:4em; overflow:hidden; zoom:1; }
.qimo ul li{float:left; width:9.7em; height:3.6em; border:#e6e6e6 solid 0.1em; margin-right:0.2em; border-radius:0.3em; padding:0.1em;}
.qimo li a{ color:#666666;}
.qimo ul li img{ float:left; width:3.37em; height:3.5em;}
.qimo ul li p{ float:left; width:6.2em; text-align:center; padding-top:0.3em;}
.qimo ul li p span{ font-weight:bold;}
.box_right{ float:right; height:2.55em; width:18%; padding:0.7em 0em; background-color:#3e93d4; border-radius:0.3em; text-align:center;}
.box_right a{ color:#fff;}

.nav2{width:100%; height:4.8em; background-color:#f5f5f5; border-bottom:#e5e5e5 solid 0.1em; border-top:#e5e5e5 solid 0.1em; padding:0.5em 0;}
.nav2 a{ float:left; width:15%; padding:0 5%; text-align:center; font-weight:bold; text-align:center; line-height:1.5em;}
.nav2 a img{ width:3.35em; }
.left{ float:left;}
.x{ float:left; width:100%; color:#fff; margin-top:0.6em; }
.x li{ float:left; width:32%; margin-right:1%; background-color:#70afce; border:#e5e5e5 solid 0.075em;}
.x li p{ padding:0.4em; font-size:0.9em;}
.x li:nth-child(3){ float:right; margin-right:0;}
.task{float:left; width:95.5%; height:2.2em; line-height:2.2em; padding:0.5em; background-color:#f5f5f5; color:#333333; margin-top:0.6em; border:#e5e5e5 solid 0.1em;}
.task a{ float:right; background-color:#77c45c; color:#fff; padding:0 0.8em;}
.task a img{ width:1.12em; height:1.35em; margin-right:0.3em;}

.nav3{float:left; width:100%; height:3.4em; background-color:#3e93d4; margin-top:2em;}
.nav3 a{ float:left; width:25%; text-align:center; font-weight:bold; line-height:3.4em; text-align:center; cursor:pointer; color:#fff;}
.bottom{float:left; width:100%; height:5.8em; background-color:#e7f5fa; text-align:center; padding-top:0.5em;}
.bottom p{ line-height:1.5em;}
.msbox{ width:98%; position:fixed; _position:absolute; z-index:9999; bottom:0%; right:1%; margin-left:auto; margin-right:auto; height:55px; background-color:#389ce8; -moz-border-radius:40px; -webkit-border-radius:40px; border-radius:40px;}
.msbox dl{ width:100%; height:55px; color:#FFFFFF; font-weight:bold;}
.msbox dl a{ color:#FFFFFF;}
.msbox dl dt{ width:51%; padding-left:17%; height:46px; padding-top:9px; background-color:#ff5a00; float:left; -moz-border-radius:40px; -webkit-border-radius:40px; border-radius:40px; background-image:url(/images/bot1.gif); background-position:10px 5px; background-repeat:no-repeat; font-size:18px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.msbox dl dt p{ font-size:15px; font-family:"微软雅黑"; color:#FFF; line-height:1.1em;}
.msbox dl dt font{ color:#fcff00;}
.msbox dl dd{ width:32%; float:right; height:55px; background-image:url(/images/bot2.png); background-position:6px 11px; background-repeat:no-repeat;}
.msbox dl dd p{margin-top:12px; padding-left:50%; line-height:16px;  font-size:16px; color:#FFF;}

/*栏目�?/
.l3{ width:100%; overflow:hidden; margin:0 auto; padding-top:0.8em; }
.l3 a{ float:left; width:16.7%; height:auto; background-color:#fff; margin-right:0.3em; margin-top:0.3em; padding:0.28em; overflow:hidden;}
.l3 a img{ width:3.65em;}
.l3 a:nth-child(5){ float:left; margin-right:0;}
.sectiont{ float:left; width:100%; background-color:#3e93d4; color:#fff;}
.sectiont1{ float:left; width:32%; padding-top:2em; text-align:center; font-size:1.4em; font-weight:bold;}
.sectiont2{ float:right; width:68%;}
.sectiontit{ text-indent:2em; line-height:1.8em;}
.m5a a{ background-color:#f5f5f5;}
.tech{width:100%; margin:0 auto; height:3em; line-height:3em; color:#333333; background-color:#f5f5f5; border-top:#e5e5e5 solid 0.1em; border-bottom:#e5e5e5 solid 0.1em; text-indent:1em; overflow:hidden; text-align:center;}
.tech p{ color:#666666;}
.techb{ border:0; line-height:normal; height:2em; text-align:left;}
.techu{ float:left; width:100%; margin-top:0.5em;}
.techu li{ float:left; width:100%; height:6em; border:#e5e5e5 solid 0.1em; margin-top:0.8em;}
.techu_l{ float:left; width:30%; height:4em; padding-top:2em; background:#3e93d4; text-align:center; color:#fff;}
.techu_r{ float:left; width:66%; padding-left:4%;}
.techu_r h3{float:left; height:1.5em; line-height:1.5em; margin-top:0.2em; overflow:hidden;}
.techu_r p{float:left; height:1.5em; line-height:1.3em;}
.techu_r a{float:left; width:95%; height:1.8em; line-height:1.8em; text-indent:1em; background-color:#3e93d4; color:#fff; border-radius:0.3em; margin-top:2.5em;}
.searchu{ float:left;}
.searchu li{ float:left; width:31%; height:2em; margin-top:0.8em; margin-right:2%; line-height:2em; text-align:center; border:#ededed solid 0.1em; border-radius:0.3em; display:block; font-size:1.2em; overflow:hidden;}
.searchu li:nth-child(3n){ margin-right:0;}
.searchu li:nth-child(1){ background-color:#dad9d9; color:#333333;}

.expertul{ float:left; width:100%; }
.expertul li{ float:left; width:48%; padding:0.1em; margin-top:0.8em; border:#ededed solid 0.1em; border-radius:0.3em; text-indent:0.4em; line-height:1.6em;}
.expertul li img{float:left; width:5.25em; height:5.45em;}
.expertul li span a{float:left; width:6em; height:1.8em; line-height:1.8em; margin-top:0.2em; background-color:#3e93d4; color:#fff; text-align:center; margin-left:0.4em; border-radius:0.3em; }
.expertul li:nth-child(2n){ float:right;}

.tabBox .hd{ height:2.5em; line-height:2.5em; background:#f5f5f5; margin-top:0.8em; margin-bottom:0.5em; border:#ededed solid 0.1em; border-radius:0.3em; font-size:1.2em;  }
.tabBox .hd ul{ width:100%; overflow:hidden;  }
.tabBox .hd ul li{ float:left; height:2.5em; overflow:hidden; color:#515151; text-align:center; width:25%;  }
.tabBox .hd ul .on{background-color:#3e93d4; border-radius:0.3em}
.tabBox .hd ul .on a{ display:block; color:#fff; }
.tabBox .bd ul{ margin-top:0.8em; border-bottom:0;}
.tabBox .bd li{ width:98%; height:2.3em; line-height:2.3em; border:#ededed solid 0.1em; border-bottom:0;}
.tabBox .bd li span{ float:left; width:1.3em; height:1.3em; line-height:1.3em; margin-top:0.8em; margin-left:0.5em; font-size:0.8em; text-align:center; background-color:#ffc000;color:#fff;}
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
.tabBox .bd li a{ color:#555; text-indent:0.5em; float:left; font-size:1.1em; }
.tabBox .bd li:nth-child(5){border-bottom:#ededed solid 0.1em;}

/*早泄*/
.sectiont3{ float:left; width:58%;}
.sectiont4{ float:right; width:38%; padding-left:4%; padding-top:0.8em; font-size:1.4em; font-weight:bold;}
.sectiont4 a{float:left; width:92%; height:1.8em; line-height:1.8em; margin-top:0.2em; color:#333333; background-color:#fff; border-radius:0.2em; text-align:center;}
.advisory2{ float:left; width:100%;}
.advisory2 a{ float:left; width:24.7%; height:2.4em; line-height:2.4em; background-color:#6ca3cd; margin-right:0.1em; color:#fff; text-align:center;}
.advisory2 a:nth-child(2){background-color:#34adcf;}
.advisory2 a:nth-child(3){background-color:#62bd70;}
.advisory2 a:nth-child(4){background-color:#62bb9f; margin-right:0em; float:right;}
.what{ float:left; width:100%; margin-top:1em; margin-bottom:1em; }
.what1{ float:left; width:36%;}
.what2{ float:right; width:62%; padding-left:2%; line-height:1.55em; text-indent:1.2em; }
.tech2{ float:left;}
.judge, .judge2{ float:left; width:100%; margin-top:0.8em;}
.judge li{ float:left; width:29%; padding:1.8%; margin-right:1%; background-color:#e5e5e5; border-radius:0.3em;}
.judge li h4{ text-align:center;}
.judge li:nth-child(3){ margin-right:0;}
.judge2 p{ float:left; width:96.4%; padding:1.8%; background-color:#e5e5e5; border-radius:0.3em;}
.advisory3{ float:left; width:100%; height:2.2em; margin-top:0.8em; line-height:2.2em; background-color:#3e93d4; border-radius:0.3em; color:#fff; text-align:center;}

.harm ul{ width:100%; height:2.5em; margin-top:0.8em; margin-bottom:0.5em; line-height:2.5em; overflow:hidden; background:#f5f5f5; border:#ededed solid 0.1em; border-radius:1em; font-size:1.2em;  }
.harm ul li{ float:left; height:2.5em; overflow:hidden; color:#515151; text-align:center; overflow:hidden;  }
.harm ul li:nth-child(1){ width:35%;}
.harm ul li:nth-child(2){ width:65%;}
.harm ul .on{background-color:#3e93d4;}
.harm ul .on a{ display:block; color:#fff; }
.harmcon ul{ margin-top:0.8em; border-bottom:0;}

.harmw{float:left; width:94%; height:11.6em; margin-top:1em; background-color:#3e93d4; padding:0.5em 3%; color:#fff;}
.harmw p{ float:left; margin-bottom:1em;}
.harmw img{ float:left; width:33.3%;}
.harmw div{ float:right; width:63%; margin-top:-0.5em;}
.harmw div a{ float:left; width:100%; height:2.2em; margin-top:0.4em; line-height:2.2em; text-align:center; color:#333333; background-color:#fff; border-radius:0.3em;}
.skill{float:left; width:100%; text-indent:2em; margin-top:0.8em;}
.skill a{ color:#ff0000;}
.harmw a{ color:#fff;}
.skillz{ float:left; width:100%; height:2.3em; line-height:2.3em; padding:0.5em 0; background-color:#f5f5f5; color:#333333; font-weight:bold; text-indent:1em;}
.skillz span{ color:#cb8a31;}
.skillz a{float:right; width:26%; margin-right:3%; background-color:#3e93d4; color:#fff; text-align:center; border-radius:0.3em; text-indent:0;}
#color1{background-color:#77c45c;}

.zmore{ margin-top:0.8em;}
.zmore li{ width:99%; height:2.3em; line-height:2.3em; border:#ededed solid 0.1em; border-bottom:0;}
.zmore li span{ float:left; width:1.3em; height:1.3em; line-height:1.3em; margin-top:0.8em; margin-left:0.5em; font-size:0.8em; text-align:center; background-color:#ffc000;color:#fff;}
.zmore li a{ color:#555; text-indent:0.5em; float:left; font-size:1.1em; }
.page2{ float:left; width:99%; height:2.3em; text-align:center; border:#ededed solid 0.1em; background-color:#f5f5f5; border-radius:0.3em; padding-top:0.5em; }
.page2 a, .disabled{ float:left; background:#3e93d4; height:1.2em; line-height:1.2em; border-radius:0.3em; padding:0.3em 1.1em; color:#ffffff; display:block; margin-left:5%;}
.page2 input{ display:none;}
/*article*/
.atit{ float:left; width:100%; text-align:center; color:#333333; }
.atit h2{ float:left; width:100%;}
.atit span{ float:left; width:100%; margin-top:0.5em; color:#666666;}
.atit span a{ float:right; color:#d25d16;}
.atit span img{ width:1.45em;}
.bgcc_w{ float:left; width:100%; background-color:#f5f5f5; border-top:#ededed solid 0.1em; padding-top:0.8em;}
.prompt{ float:left; width:97%; background-color:#2c8ed8; color:#fff; padding:0.5em 1.5%; font-size:1.05em;}
.prompt a{ color:#f99a61; font-weight:bold;}

.acon{ float:left; background-color:#fff; padding:0.8em; margin-top:0.8em; color:#333333;}
.acon p{ line-height:1.5em; font-size:1.25em; color:#333333;}
@media only screen and (min-width: 1280px){
	.acon p,.acon span{font-size:1.05em;}
}
/* 文章里面所有图片都隐藏 */
.acon img{  }
.advisory4{ float:left; width:97%; text-align:right; color:#d25d16; padding:0.8em 0; padding-right:3%; background-color:#fff;}
.abot{ float:left; width:100%; height:2.2em; margin-top: 1em; line-height:2.2em; text-align:center; font-size:1em; background-color:#6fa939; color:#fff;}
.abotcon{ float:left; width:94%; background-color:#fff; padding:0.8em 3%; margin-bottom: 1em;}
.abotcon p img{ float:left; width:31.2%;}
.abotcon div{ float:right; width:64%; margin-top:0.2em;}
.abotcon div a{ float:left; width:48%; height:2.5em; margin-top:0.4em; line-height:2.5em; text-align:center; color:#fff;  border-radius:0.2em;}
.abotcon div a img{ width:1.45em;}
.abotcon div a:nth-child(2){ float:left; background-color:#135991;}
.abotcon div a:nth-child(3){ float:right; background-color:#cc6316;}

.anext{float:left; width:100%; line-height:1.6em; margin-bottom:1.5em; }
.zmorea li:nth-child(5){border-bottom:#ededed solid 0.1em;}
.fast{ float:left; width:92%; background-color:#70afce; color:#fff; padding:0.4em 4%;}
.fast img{ float:left; width:16.6%;}
.fast div{ float:right; width:79%;}
.fast div h3{ line-height:1.8em;}

.scroll2{float:left; width:100%; height:18em; overflow:hidden; }
.scroll2 ul{width:100%; margin:0 auto;}
.scroll2 ul li{ height:4.1em; border:#e5e5e5 solid 0.1em; background-color:#f5f5f5; margin-top:1em; padding:0.5em;}
.scroll2 ul li div{ float:left; width:13.4%;}
.scroll2 ul li p{float:right; width:80%;}

.q3{ float:left; width:100%; margin-top:0.4em; }
.q3 div{ float:left; width:85%; height:5.2em; padding:0.2em 0; border-radius:0.4em; background-color:#91d4d6;}
.q3 a{ float:right; width:14%; height:2.7em; padding:1em 0; border-radius:0.4em; background-color:#6483b2; text-align:center; color:#fff; font-weight:bold; font-size:1.2em;}
.q3 img{ float:left; width:24.8%; margin-right:2%; margin-left:2%;}
.q3 p{ float:left; width:71%; color:#fff; padding-top:0.5em;}
.q3 span{ float:left; width:71%; color:#56acaf; padding-top:0.3em; text-align:right; }
#q3_bg2{ background-color:#84c7ab;}
#q3_bg2 span{ color:#33a676;}
#ftop{ padding:1.65em 0; height:1.35em;}

/* 2016-12-21底部�?*/
.arc1{ float: left; width: 94.6%; height: 3.75rem; line-height: 3.75rem; padding: 0.5rem 0; margin: 1rem 2.6% 0 2.6%; background-color: #f5f5f5; border:1px solid #e5e5e5; color: #333; text-indent: 2%;}
.arc1 a{ float: right; margin-right: 0.5rem; width: 62%; height: 3.75rem; background-color: #77c45c; color: #fff;}
.arc1 a img{  width: 7.5%; margin-right: 3%;}
.arc2{ float: left; width: 94%; margin: 0 3%;}
.arc2-ask{ float: left; width: 100%; margin-top: 2rem;}
.arc2-ask h4,.arc2-answer h4{ float: left; width: 1.75em; height: 1.75em; line-height: 1.75em; border-radius: 50%; border:0.15rem solid #3894da; text-align: center; font-weight: normal; }
.arc2-ask p{ float: right; width: 90%; }
.arc2-answer{ float: left; width: 100%; margin-top: 1rem;}
.arc2-answer h4{ border:0.15rem solid #77c45c;}
.arc2-answer div{ float: right; width: 86%; padding: 3% 2%; background-color: #f5f5f5; border-radius: 0.75rem;}
.arc2-answer img{ float: left; width: 10.8%;}
.arc2-answer p{ float: right; width: 87.5%;}
.arc2-answer span,.arc2-answer a{ color: #cc6316; }
.arc3{ float: left; width: 100%; margin-top: 1.5rem; margin-bottom: 2rem; position: relative;}
.arc3 p{ position: absolute; width: 100%; top: 0; left: 0; }
.arc3 p a{ float: left; padding-top: 20%; width: 25%; text-align: center;}



/*map*/
.map{ float:left; width:99%; border:#e5e5e5 solid 0.1em;}
.map h3{ font-weight:normal; color:#333333; text-indent:1em; line-height:2em; height:2em; border-bottom:#e5e5e5 solid 0.1em;}
.map div{ background-color:#fff; padding:0.3em;}
.map p{ line-height:1.6em; margin-top:0.4em; margin-bottom:0.2em;}
.map1{float:left; width:91%; border:#e5e5e5 solid 0.1em; background-color:#fff; margin-top:0.5em; padding:4%;}
.map1 img{ float:left; width:22%;}
.map1 p{ float:right; width:73%; line-height:1.6em;}
.map1 p font{ color:#095984;}
.map1a{ float:left; width:100%; background-color:#f5f5f5; border:#e5e5e5 solid 0.1em; margin-top:0.6em;}
.map1a h3{ float:left; width:22%; height:4em; background-color:#008ac9; line-height:4em; border-radius:0.3em; text-align:center; color:#fff;}
.map1a p{ line-height:1.5em;}
.map1ap{ margin-top:0.8em;}

/*about*/
.about{ float:left; width:100%;}
.about1, .about2, .about3, .about4, .about6{ float:left; width:100%; padding-top:1em;}
.about1 img{ float:left; width:26%;}
.about1 p{ float:right; width:71%; text-indent:2em;}
.about1 p a{ color:#cb8a31;}
.about2 p{ float:left; width:22%; line-height:8.25em; background-color:#65a9dd; color:#fff; padding:0.52em 2%; text-align:center;}
.about2 img{ float:right; width:73.7%;}
.about3 h4{ float:left; width:22%; background-color:#65a9dd; color:#fff; padding:0.8em 2%; font-weight:normal;}
.about3 p{ float:right; width:71%; text-indent:2em;}
.about4 li{ float:left; width:97%; background-color:#f5f5f5; padding:0.8em 0% 0.8em 3%;}
.about4 h3{ float:left; width:22%; background-color:#3e93d4; color:#fff; text-align:center; border-radius:3em; padding:0.8em 0;}
.about4 p{ float:right; width:76%; text-indent:2em; line-height:1.6em;}
.about4 li:nth-child(1){ border-top-left-radius:4em; border-bottom-left-radius:4em; border:#e5e5e5 solid 0.1em; border-right:0; border-bottom:0;}
.about4 li:nth-child(2){ background-color:#fff; border-top-right-radius:4em; border-bottom-right-radius:4em; border:#e5e5e5 solid 0.1em; border-left:0;}
.about4 li:nth-child(3){ border-top-left-radius:4em; border-bottom-left-radius:4em; border:#e5e5e5 solid 0.1em; border-right:0; border-top:0;}
#about4{ float:left; width:97%; padding:0.8em 3% 0.8em 0%;}
#about4 p{ float:left;}
#about4 h3{ float:right;}
.about3a h4{ padding:1.5em 2%; text-align:center;}
.about6{ padding-top:0.1em;}
.about6 img{ float:left; width:18.5%;}
.about6 p{ float:right; width:77.5%; background-color:#f5f5f5; padding:1em 2%; line-height:1.56em;}

/***********************************新版结束**********************************/

/*lanmu*/
.position{ height:3em; background-color:#2c86ce;  margin:0 auto; line-height:3em; color:#fff; text-indent:0.8em;}
.technology{ height:5em; background-color:#e7f5fa ;  padding-top:0.5em; color:#a7a9f;}
.technology a{ color:#a7a9f;}
.technology a h3{ text-align:center; height:1.6em; overflow:hidden;}
.technology a p{ line-height:1.2em; font-size:1.1em; padding-left:0.5em; padding-right:0.5em;}
.technology a p span{ color:#c41029;}
.lanmu2{height:6.5em; overflow:hidden;}
.lanmu2 img{ float:left; margin-right:0.6em; width:5em; height:6em; border:#dddddd solid 0.1em; padding:0.1em;}
.lanmu2 p{ line-height:1.5em; }
.lanmu2 p a{color:#c41029;}
.lanmu3 {float:left; width:100%; margin-top:1em;}
.lanmu3 li{float:left; width:100%; line-height:2.5em; height:2.5em; border-bottom:#dddddd dashed 0.1em; font-size:1.1em; text-indent:1em; overflow:hidden; }
.lanmu3 li a{ padding-left:0.3em;}
.lanmu3 li img{}
.treat{ height:3em; background-color:#389ce8;  margin:0 auto; line-height:3em; color:#fff; text-indent:0.8em;}
/*list*/
.list1 {float:left; width:100%; background-color:#e7f5fa; padding-top:0.5em; padding-bottom:0.5em;}
.list1 li{float:left; width:100%; line-height:2em; height:2em; font-size:1.1em; text-indent:0.6em; }
.list1 li a{ padding-left:0.3em;}
.list1 li a span{ color:#333333;}
/*doctor*/
.doctor li { padding:0.5em; float:left; width:96%; border:#dad9d9 solid 0.1em; box-shadow: 2px 2px 2px #d6d6d6; margin-top:1em;}
.doctor li img{ float:left; width:7.3em; height:9.15em;}
.doctora{ float:right; padding-left:0.7em;}
.doctora h3 a{ color:#4a7a9f; line-height:2em;}
.doctora_p{ width:16em;}
.doctora p span{ color:#333333;}
.doctora p font{ color:#ff6666;}
.solve2{ float:left; line-height:2em; background-color:#70afce; border-radius:0.3em; color:#FFF; padding:0 1em; margin-top:0.8em;}
.solve3{ float:right; background-color:#7aa277;}


.title { width: 88%; margin: 0 auto; font-family: Microsoft YaHei; font-size: 1.5em; color: #1f1f1f; height: 3.0rem; line-height: 3.0rem; clear: both; margin-top: 1.5%; overflow: hidden; border-bottom: #000 1px solid; }
.title h2 { text-align: center; font-weight:bold; font-size:1.8rem}
.title p { width: 30%; height: 3px; margin:2% auto 0; border-bottom: 6px solid #0071c5; margin-top: -6px; }
.liaofa_tx { font-size: 20px; ; text-align: center; font-family: 微软雅黑 !important; margin-bottom: 3px; color: #c60202; }
.clearfix .s2{
    margin-top: 1em;
}
