
/* CSS Document */
*{margin:0;padding:0;
/*-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-text-size-adjust:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;*/

font-family:Arial,'Microsoft YaHei';}
img{vertical-align:middle;border:none;max-width:100%;}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text;font-size:1em;line-height:1.5em;}
table{border-collapse:collapse; }
button,select,input{font-size:14px;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
a{outline:0;cursor:pointer;*star:expression(this.onbanner=this.blur());}
a:link,a:active{color:#393939;text-decoration:none;}
a:visited{color:#222323;text-decoration:none;}
a:hover{text-decoration:none;}
.ccolor{color:#BB1600;}
a.red:link,a.red:visited,a.red:active{color:#f47110; }
a.red:hover{color:#e60012; }
a.Purple:link,a.Purple:visited,a.Purple:active{color:#b03ca9; }
a.Purple:hover{color:#f00; }
input:focus,select:focus,textarea:focus,button:focus{outline:none;}
input[type="text"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"]
,input[type="email"],input[type="url"],textarea{-webkit-appearance:none;border:1px solid;-webkit-border-radius:0;border-radius:0;}
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;}
a{text-decoration:none;-webkit-touch-callout:none;}
em,i{font-style:normal;}
.mtop{ margin-top:4%;}
.left{ float:left;}
.right{ float:right;}
.hidden{ display:none;}
li{list-style:none;}
html{font-size:10px;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
@media screen and (max-width:360px){body,input,select{font-size:13px}}
@media screen and (min-width:360px){body,input,select{font-size:13px}}
@media screen and (min-width:400px){body,input,select{font-size:15px}}
@media screen and (min-width:480px){body,input,select{font-size:18px}}
@media screen and (min-width:560px){body,input,select{font-size:20.5px}}
@media screen and (min-width:600px){body,input,select{font-size:22.25px}}
@media screen and (min-width:640px){body,input,select{font-size:23px}}
body{ margin:0 auto;max-width:640px; min-width:320px; color:#393939;/*padding-top:4.5em;*/ padding-bottom:2.5em; background:#f1f1f1; b/*order:solid 1px #F00;*/}
/*导航*/
.top{/*position: fixed; */width: 98%; top: 0px; left:0;  z-index:999; overflow:hidden;padding-left:2%;background-color: #fff;}
.top a{display: inline-block;float: left;}
.top a img{width: 100%;}
.top a:nth-child(1){width: 8%;padding: 5.4% 0;}
.top a:nth-child(2){width: 92%;}
.fixednav{position:fixed;top:0px;left:0px;width:98%;}


.top-op{max-width:640px; min-width:320px;  margin:0 auto;}
.nav{ overflow:hidden; width:100%; margin:0.4% 0 0 0; padding:0;}
.nav ul{ overflow:hidden; padding:0 0 0 0;}
.nav ul li{ float:left; width:24.3%;background:url(/images/nav.jpg) no-repeat center top; background-size:100% 100%; padding:1% 0; margin-left:.5%;margin-top:.5%; line-height:2em; text-align:center; margin-right:0}
.nav ul li a{ color:#fff; text-decoration:none;font-size: 110%;}
.header-content {width: 29em;background-color: rgba(0,0,0,0.6);position: fixed;z-index: 999;overflow: hidden;transition: transform 0.4s;display: none;top:11.6%;}
#header-content {width: 24em;background: #f2f4f4;font-size: 1em;color: #333;clear: both;float: left;}
#header-content .hd {float: left;position: relative;width: 7.5em;height: 100%;padding-top: 0.833em;}
#header-content .hd ol {width: 7.5em;}
#header-content .hd ol li {cursor: pointer;height: 2.75em;line-height: 2.75em;display: block;text-align: center;}
#header-content .hd ol li.on {background: #fff;color: #4A8AD8;border-bottom: 1px solid #4A8AD8;}
#header-content .bd {float: right;width: 16em;height: 100%;background: linear-gradient(to right,rgba(255,255,255,0.6), rgba(199,201,201,0.8));padding-top: 0.833em;}
#header-content .bd ul {height: 100%;clear: both;}
#header-content .bd ul li {float: left;width: 100%;}
#header-content .bd ul li div {position: relative;}
#header-content .bd ul li div span {clear: both;display: block;overflow: hidden;border-bottom: 1px solid #c9c6c6;width: 15em;margin-left: 0.5em;}
#header-content .bd ul li div a {float: left;text-align: center;height: 2.5em;line-height: 2.5em;display: block;width: 7.4em;border-top: 1px solid #c9c6c6;}
#header-content .bd ul li div a:nth-child(2n-1) {border-right: 1px solid #c9c6c6;}
#header-content .bd ul li div a:nth-last-child(2){border-bottom: 1px solid #c9c6c6;}
@media screen and (min-width:360px) and (max-width:640px){
.header-content{top: 10%}
}

@media screen and (min-width:320px) and (max-width:359px){
.header-content{top: 11.8%}
}
/*banner*/
.banner{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden; margin-top:1%; }
.banner .hd{ width:100%; height:1em;  position:absolute; z-index:1; bottom:0px; text-align:center;  }
.banner .hd ul{ width:12%; display:inline-block; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.banner .hd ul li{ float:left; display:inline-block; width:8px; height:8px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#8C8C8C; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.banner .hd ul .on{ background:#4A8AD8;  }
.banner .bd{ position:relative; z-index:0;}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ȡ�����Ӹ��� */  }
.banner .bd li img{ width:100%; text-align:center;}
.banner1{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden; margin-top:1%; }
.banner1 .hd1{ width:100%; height:1em;  position:absolute; z-index:1; bottom:0px; text-align:center;  }
.banner1 .hd1 ul{ width:15%; display:inline-block; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.banner1 .hd1 ul li{ float:left; display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#8C8C8C; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.banner1 .hd1 ul .on{ background:#4A8AD8;  }
.banner1 .bd1{ position:relative; z-index:0;}
.banner1 .bd1 li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ȡ�����Ӹ��� */  }
.banner1 .bd1 li img{ width:100%; text-align:center;}
.ipon{ overflow:hidden; margin-top:1.5%;}
.avd-1{ background:#FFF; border:solid 1px #e2e2e2; padding:1.5%; margin-top:.5%;}
.text-op{ overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; padding:1.8%; margin-top:2%;}
.text-op dl dt{ display:block; overflow:hidden;}
.text-op dl dt span{ float:left; width:44.6%; }
.text-op dl dt p{ float:left; width:53.5%; padding-left:1.5%; text-align:center;}
.text-op dl dt p i{ display:block; overflow:hidden; padding-top:2.5%; color:#b50000;} 
.text-op dl dd{ display:block; overflow:hidden; padding:2% 1% 0 1%;}
.text-op dl dd p{ text-indent:2em;}
.text-op dl dd p a{ color:#fd0303;}
/*����*/
.title{ overflow:hidden;text-align: center;}
.title h3{font-size:1.5em;line-height:1.5em;}
/*���µ���*/
.title1{ width:100%; overflow:hidden; text-align:center; background:url(/images/title1.jpg) no-repeat; background-size:100% 100%; padding:2% 2% 3%; color:#FFF; font-size:120%; }
.title1 em{ width:10%; float:left; text-align:left; color:#FFF;}
.title1 b{ width:90%; float:left}

.title{margin: 0% auto 3%;text-align: center;}
.title a{text-align: center;font-size: 1rem;}
.py_left{margin-right: -2%;margin-bottom: 1%;width: 22%;height: 1px;}
.py_right{margin-left: -2%;margin-bottom: 1%;width: 22%;height: 1px;}

/*华医动&#65533;*/
.py_left_dt{margin-right: -2%;margin-bottom: 1%;width: 30%;height: 1px;}
.py_right_dt{margin-left: -2%;margin-bottom: 1%;width: 30%;height: 1px;}
/*医生团队*/
.py_left_td{margin-right: -2%;margin-bottom: 1%;width: 30%;height: 1px;}
.py_right_td{margin-left: -2%;margin-bottom: 1%;width: 30%;height: 1px;}
/*媒体报道*/
.py_left_bd{margin-right: -2%;margin-bottom: 1%;width: 30%;height: 1px;}
.py_right_bd{margin-left: -2%;margin-bottom: 1%;width: 30%;height: 1px;}

/*ģ�塪01*/
.container-1{ overflow:hidden;background:#fff;margin:2% auto 4%;}
.cont1-op{ overflow:hidden; padding:3%;background:#f6f6f8;}
.cont1-op dl{overflow:hidden;margin:2.5% auto;position: relative;}
.cont1-op dl dt{float:left;width:32%;}
.cont1-op dl dt img{width:100%;height:5.8em;}
.cont1-op dl dd{float:left;width:64%;margin-left:4%;}
.cont1-op dl dd h1{padding:1% 0;font-size:1.4rem;}
.cont1-op dl dd span{font-size: 1rem;}
.cont1-op dl dd p{text-align: right;padding: 0.2% 1%;position: absolute;right: 0%;bottom: 0%;border: 1px solid #4a8ad8;color: #4a8ad8;border-radius: 5px;font-size: 0.8rem;}

/*诊疗项目*/
.zlxm{overflow: hidden;width: 96%;margin: 0 auto;}
.zlxm ul{overflow: hidden;border-right:1px solid #4a8ad8;}
.zlxm ul li{width: 100%;float:left;}
.zlxm ul li h1{font-size: 1.4rem;color: #000;line-height: 2.1em;text-align: center;border:1px solid #4a8ad8;border-right:0;}
/*.zlxm ul li #ks_1{background:url(/) no-repeat center;background-size: 100%;}
.zlxm ul li #ks_2{background:url(/) no-repeat center;background-size: 100%;border-top: 0;}
.zlxm ul li #ks_3{background:url(/) no-repeat center;background-size: 100%;border-top: 0;}*/
.zlxm ul li a{display: inline-block;float: left;width: 24.78%;height: 2.4em; border-left:1px solid #4a8ad8;border-bottom: 1px solid #4a8ad8; color: #6d6d6d;font-size: 1.2rem;}
.zlxm ul li a #sp1{color: #e41f1f;}
.zlxm ul li a span{display: block;text-align: center;line-height: 2.4em;background-color: #eee;}
.zlxm ul li a #more{background-color: #ff7200;color: #fff;}
@media screen and (min-width:360px) and (max-width:374px){
.zlxm ul li a{width: 24.64%;}
}
@media screen and (min-width:375px) and (max-width:640px){
.zlxm ul li a{width: 24.725%;}
}
@media screen and (min-width:320px) and (max-width:359px){
.zlxm ul li a{width: 24.59%;}
}












/*ģ�塪01 end*/
/*�ص�ר��*/
.container-2{  overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; margin-top:2%;  }
.category{ overflow:hidden; padding:0 2% 3% 2%; }
.mj_k{ overflow:hidden;zoom:1; margin-top:10px}
.mj_zul{float:left;width:25%;background:url(/images/cont2-bg1.jpg) no-repeat center top;background-size:100% 100%;height:163px;overflow:hidden;}
.mj_zul p{ text-align:center;color:#fff; font-size:120%; padding-top:44px;}
.mj_zu2{float:left;width:25%;background:url(/images/cont2-bg2.jpg) no-repeat center top;background-size:100% 100%;height:55px;overflow:hidden;}
.mj_zu2 p{ text-align:center;color:#fff; line-height:55px;}
.mj_zu3{float:left;width:25%;background:url(/images/cont2-bg3.jpg) no-repeat center top;background-size:100% 100%;height:163px;overflow:hidden;}
.mj_zu3 p{ text-align:center;color:#fff; font-size:120%;padding-top:44px;}
.mj_zu4{float:left;width:25%;background:url(/images/cont2-bg4.jpg) no-repeat center top;background-size:100% 100%;height:163px;overflow:hidden;}
.mj_zu4 p{ text-align:center;color:#fff; font-size:120%;padding-top:44px;}
.mj_bg{ float:left; border:1px solid #dbd9d9; overflow:hidden; border-left:none}
.mj_bg tr td{ width:30%; overflow:hidden;border:1px solid #dbd9d9;}
.mj_xk{ text-align:center; line-height:30px; margin:0 auto;}
.mj_xk a{ text-decoration:none}
.mj_xk a img{ vertical-align:text-top; padding-left:2%; width:25%;}
.mj_xk a.redr{ color:#b70000;}
/*ר��*/
.container-3{overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; margin-top:2%; padding:2%; }
.container-3 ul{ padding-left:19%; width:81%; background:url(/images/remen.jpg) no-repeat center top;background-size:100% 100%;overflow:hidden;}
.container-3 ul li{ font-size:90%; text-align:center;}
.container-3 ul li a{ color:#666;}
.container-3 ul li.rc1{ float:left; width:32%; background:#6cd1db; margin-right:.3%; display:inline; padding:2% 0;}
.container-3 ul li.rc2{ float:left;width:37.3%; background:#b9f8ff;padding:2% 0;}
.container-3 ul li.rc3{ float:right;width:22%; background:#d7febb;padding:2% 4%;}
.container-3 ul li.rc4{ float:left;width:40.2%; background:#fde8bb; margin:.4% .4% 0 0; display:inline; padding:2% 0;}
.container-3 ul li.rc5{ float:left;width:29%; background:#6cd1db; margin:.4% 0% 0 0;  padding:2% 0;}
.container-3 ul li.rc6{ float:left;width:32%; background:#b9f8ff;margin:.4% .4% 0 0; display:inline; padding:2% 0;}
.container-3 ul li.rc7{ float:left;width:37.3%; background:#d7febb;margin:.4% 0% 0 0;padding:2% 0;}
.container-3 ul li.rc8{ float:right;width:30%;margin:.4% 0% 0 0;background:#fde8bb;padding:4.3% 0;}
/*ר��*/
.container-4{overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; margin-top:2%;}
.tdzj{position:relative; z-index:0; overflow:hidden; padding:2.5% 2.5% 6% 2.5%; margin-bottom:2%;}
.tdzj .hd{ width:95%; height:1em;  position:absolute; z-index:1; bottom:0px; text-align:center;  }
.tdzj .hd ul{ width:26%; display:inline-block;height:12px;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.tdzj .hd ul li{ float:left; display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#646464; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.tdzj .hd ul .on{ background:#4A8AD8;  }
.tdzj .bd{ background:url(/images/zj-bg.jpg) no-repeat center top;background-size:100% 100%;}
.tdzj .bd ul{ overflow:hidden; padding:0 1%; }
.tdzj .bd .t{overflow:hidden; margin-top:3%;}
.tdzj .bd .t .pic{ width:44.5%; float:left; }
.tdzj .bd .t .con{ float:left; width:52%; margin-left:3%;   }
.tdzj .bd .t .con h2{ padding:1% 0; display:block; font-size:150%; font-weight:normal; color:#000;}
.tdzj .bd .t .con h3{ color:#4A8AD8; font-weight:normal; border-bottom:dashed 1px #b8b8b8; padding-bottom:2%;display:block;}
.tdzj .bd .t .con h4{ font-weight:normal; border-bottom:dashed 1px #b8b8b8; padding:2% 0;display:block;}
.tdzj .bd .t .con p{ color:#666; font-size:94%; padding-top:3%;}
.tdzj .bd .t .con p a{ color:#4A8AD8;}
.tdzj .bd .t .con span{ display:block; overflow:hidden; padding-top:4%;}
.tdzj .bd .t .con span i{ float:left; width:43%; background:#4A8AD8; text-align:center; padding:2% 0; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin:0 6%; display:inline-block;}
.tdzj .bd .t .con span a{ color:#FFF; text-decoration:none; font-size:90%;}
.tdzj .bd .t .con span em{ float:left; width:43%; background:#fd6c00; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
/*ģ�塪05*/
.container-5{overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; margin-top:2%;}
.cont5-op{padding:2.5% 2.5% 4% 2.5%; overflow:hidden;}
.cont5-op span{ display:block; width:40%; padding:2% 0; margin:auto; background:#cc6704; text-align:center;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin-top:3%;}
.cont5-op span a{ color:#FFF;}
.cont5-op i{ display:block; padding-top:5%;}
/*ģ�塪05 end*/
/*�Һ�*/
.container-6{overflow:hidden;background:#FFF; border:solid 1px #e2e2e2; margin-top:2%;}
.reg{ padding-bottom:3%; background:#FFF;}
.reg p{text-align:left; border:dashed 1px #bbb; margin:2.5%; padding:2%; padding-bottom:2%;  color:#666; background:#f6f6f6;}
.reg p b{color:#d60000; font-weight:normal;}
.reg dl dt{ display:block; margin-left:1%;}
.reg dl dt ul{padding:0.2em;}
.reg dl dt li{ height:2.2em; line-height:2.2em; overflow:hidden; zoom:1; margin-top:0.3em; text-align:center; padding-left:2%; }
.reg dl dt li label{width:26%; float:left; text-align:right; }
.reg dl dt li span{width:72%; float:left; padding-left:2%; text-align:left; }
.reg dl dt li input{border:1px solid #d0d0d0; height:2em; line-height:2em; padding-left:2%;width:85%;vertical-align:middle;color:#b3b3b3;}
.reg li select{border:1px solid #d0d0d0; height:2em; line-height:2em; padding-left:2%;width:87.5%;vertical-align:middle;color:#b3b3b3;}
.reg dl dd{ display:block; text-align:center; overflow:hidden; padding-top:2%;}
.reg dl dd input.bt1{width:29%; background:#cc6704;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:0; color:#fff; cursor:pointer; padding:1.5% 0; margin-left:8%; }
/*�ײ�*/
.fonter{width:100%;}
.fonter .font_01{	color:#fff;width:100%; background:#4A8AD8; text-align:center;line-height:250%;display:block;}	
.fonter .font_01 a{	color:#fff;}
.foot{ overflow:hidden; background:#f6f6f6; border:solid 1px #e2e2e2;}
.foot dl{ overflow:hidden; padding:3% 3% 6.5%;}
.foot dl dt{ display:block; overflow:hidden; text-align:left; width:74%;float:left;padding-top: 4.2%;}
.foot dl dt p{ float:left; color:#797979; padding:2% 0;font-size: 1.2rem;}
.foot dl dd{ display:block; overflow:hidden; padding-top:2%;width:24%;float:right;}


footer{ overflow:hidden; background:url(/images/foo-bg.jpg);position:fixed; left:0; bottom:0; width:100%; z-index:100000; height:5.9em;}
footer ul{max-width:640px; margin:0 auto; overflow:hidden}
footer li{ float:left; width:25%; background:url(/images/foot_side.png) no-repeat right; background-size:1% 100%; text-align:center; margin-top:2%;  }
footer li a{ color:#fff; text-decoration:none;}
footer li a img{ width:51%; }
footer li p{ line-height:100%; padding:5% 0; display:block; overflow:hidden; color:#393939;}
footer li.a{width:25%;}
footer li.a a{text-decoration:none;}
/*�б�ҳ*/
.search{ padding:0 0 0 0; overflow:hidden;}
.search .text{ width:68%; border:solid 1px #dfdfdf; color:#c8c8c8; float:left; padding:2%;}
.search .bt1{ float:right; width:27%;  background:url(/images/search.jpg) no-repeat center top;background-size: 100% 100%;padding:2% 0; border:0;}
.crumbs{ overflow:hidden; padding:2%;}
.crumbs p{font-size:110%;}
.crumbs p a{font-size:110%;} 
.list-v1{overflow:hidden; background:#fff; border:solid 1px #e2e2e2; padding:3%;}
.list-v1 dl dt{ display:block; overflow:hidden; border-bottom:dashed 1px #b8b8b8; padding-bottom:3%;}
.list-v1 dl dt span{ float:left; width:41.1%; border:solid 5px #e3e3e3; }
.list-v1 dl dt p{ float:left; width:50%; padding-left:3%; font-size:90%;}
.list-v1 dl dt p i{ color:#cc6704;}
.list-v1 dl dd{ padding-top:2%; overflow:hidden;}
.list-v1 dl dd ul li{ font-size:90%;}
.list-v1 dl dd ul li i{ color:#cc6704; }
.list-v1 dl dd ul li a{ color:#b50000;}
.list-v2{ overflow:hidden;}
.list-v2-top{ padding:0 2%; overflow:hidden;}
.list-v2-top ul li{ margin-top:3%; overflow:hidden; padding-bottom:3%; border-bottom:dashed 1px #a9a9a9;}
.list-v2-top ul li h3{ color:#b50000; font-weight:normal; font-size:110%; text-align:center; padding-bottom:3%;}
.list-v2-top ul li span{ float:left; width:40.5%; border:solid 5px #fff;}
.list-v2-top ul li p{ float:left; padding-left:3%; width:53%; padding-top:2%;}
.list-v2-top ul li p a{ color:#b50000;}
.list-v2-bt{ overflow:hidden; padding:2% 3% 3% 3%; background:#FFF;border:solid 1px #e2e2e2;}
.list-v2-bt ul li{ padding:1.5% 0; border-bottom:solid 1px #d8d8d8; background:url(/images/icon.jpg) no-repeat left center; background-size:.6em; padding-left:4%;}
.list-v2-bt span{ display:block; width:40%; padding:1.5% 0;text-align:center; background:#cc6704;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin:0 auto; margin-top:3%; }
.list-v2-bt span a{ color:#FFF; }
.zxdf{ padding:3% 0; overflow:hidden;}
.zxdf p{ text-align:center; color:#b50000; font-size:110%;}
.zxdf span{ display:block; overflow:hidden; padding-top:2%;}
.yyxw-list{width: 100%;}
.yyxw-list ul li {
border-bottom: 1px solid #e1e1e1;
overflow: hidden;padding: 3% 0;position: relative; 
}
.yyxw-list ul li .imgInfo {
float: left;
text-align: left;
width: 35%;
position: relative;
}
.yyxw-list ul li .imgInfo img{height: 6.5em;width:10em;}
.yyxw-list ul li .txtInfo {
float: left;
width: 62%;
margin-left: 2%;
}
.yyxw-list ul li .txtInfo a:hover{color:#222323;text-decoration: none;}
.yyxw-list ul li .txtInfo h3 {line-height: 1.8em;}
.yyxw-list ul li .txtInfo p{position: absolute;right: 6%;bottom: 15%;}
.linkBar{display: block;border:1px solid #02858f;color: #02858f!important;text-align: center;margin-top: 2%;
width: 36%;
border-radius: 8px;
line-height: 1.8em;}


/*�����ȴ�*/
.list-v3{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2;}
.tit-t1{ margin:.8%; background:url(/images/tit-t1.jpg) no-repeat center top;background-size: 100% 100%;}
.tit-t1 h3{ font-size:120%; color:#3a3a3a; padding:1.8% 0 1.8% 14%;}
.v3-op{ overflow:hidden; padding:2% 2% 3% 2%;}
.v3-op ul li{ font-size:90%; text-align:center;}
.v3-op ul li a{ color:#FFF;}
.v3-op ul li.v3-1{ float:left; width:32%; background:#7c351c; margin-right:.3%; display:inline; padding:2% 0;}
.v3-op ul li.v3-2{ float:left;width:37.3%; background:#4A8AD8;padding:2% 0;}
.v3-op ul li.v3-3{ float:right;width:30%; background:#9d440f;padding:4.2% 0;}
.v3-op ul li.v3-3 a{ color:#ffe375;}
.v3-op ul li.v3-4{ float:left;width:40.2%; background:#9d440f; margin:.4% .4% 0 0; display:inline; padding:2% 0;}
.v3-op ul li.v3-5{ float:left;width:29%; background:#7c351c; margin:.4% 0% 0 0;  padding:2% 0;}
.v3-op ul li.v3-6{ float:left;width:32%; background:#4A8AD8;margin:.4% .4% 0 0; display:inline; padding:2% 0;}
.list-v4{ overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.message{ overflow:hidden;margin:1.5% 0; padding:2% 2%;}
.message li{ float:left; width:23%;  text-align:center; border-radius:.2em;padding:.6em 0 0.3em; margin-left:1.7%;background:#4b8ad9;}
.message li a{text-decoration:none}
.message li a img{ width:55%}
.message li a p{ color:#FFF; text-align:center}
/*�ڱ�*/
.list-v5{ overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:3%;}
.v5-op{ overflow:hidden; padding:2%;}
.comment_gd{ padding:0 2% 2% 2%; overflow:hidden; height:8em;}
.comment_gd dl dd{overflow:hidden;background:#ececec;padding:0.75rem;}
.comment_gd dl dt{width:94.375%;margin:0 auto;color:#515151;padding:0.75rem 0 1rem;}
.comment_gd dl strong{color:#ab0000;}
.comment_gd dl i{float:right;font-style:normal;color:#007373;}
.comment_gd h4{float:left;width:10.47%;}
.comment_gd h5{ font-weight:normal;}
.comm_r{ font-size:70%;width:85.44%; padding-top:1%;}
.comment_gd em{font-style:normal;color:#b70000;} 
.comment_gd em img,.comment_gd i img{width:1.8rem;}
.comment_gd h6{text-align:center;padding-bottom:0.5rem;}
.comment_gd h6 a{font-size:1.2rem;color:#007575;}
.comment_gd p{font-size:1.2rem;text-align:center;}
.v5-bt span{ display:block; width:45%; padding:1.5% 0;text-align:center; background:#cc6704;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin:0 auto; margin-top:3%; }
.v5-bt span a{ color:#FFF; }
/*����ҳ*/
.viwe-cont{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; }
.viwe-top{ overflow:hidden; padding:1% 0 0 0;}
.viwe-top h1{ color:#b50000; padding:2% 3%; text-align:center; font-size:130%;}
.viwe-top dl dt{ display:block; overflow:hidden; background:#f5f5f5; border:dashed 1px #cdcdcd; margin:1% 2.5% 1% 2.5%; padding-bottom:3%;}
.viwe-top p{ text-align:center;padding:3% 0 3% 0; }
.viwe-top span{ display:block; overflow:hidden; padding:0 3%;}
.viwe-top span .viwe-text{ float:left; width:69%; border:solid 1px #d6d6d6; padding:2% 0 2% 2%; color:#bcbcbc;}
.viwe-top span .viwe-bt1{ float:left; width:28%; background:#4A8AD8; color:#FFF; padding:1.8% 0;text-align:center; cursor:pointer; border:0;}
.viwe-bt{ overflow:hidden; padding:2% 3% 3% 3%;}
.viwe-bt p{padding-top:1%; line-height:160%; font-size:110%;}
.viwe-bt em{ display:block; overflow:hidden; color:#b50000; padding-top:2%; font-size:90%;}
.viwe-bt i{ display:block; overflow:hidden; font-size:90%;}
/*.viwe-bt span{ display:block; overflow:hidden; padding:3% 0 1% 0; margin:0 auto; width:58.3%;}*/
.viwe-bt .zxan{ display:block; overflow:hidden; padding:3% 0 1% 0; margin:0 auto; width:58.3%;}
/*ҽԺ����*/
.yyxw-op1{ overflow:hidden; padding:2%; background:#FFF;border:solid 1px #e2e2e2;}
.yyxw-top ul li{ padding:1.5% 0; border-bottom:solid 1px #d8d8d8; background:url(/images/icon.jpg) no-repeat left center; background-size:.6em; padding-left:4%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yyxw-top ul li a{font-size: 110%;}
.pageasqw ul{ text-align:center; padding-top:4%; padding-bottom:5%; } 
.pageasqw li{ display:inline; _zoom:1;_display:inline; margin:0 1%; }
.pageasqw li a{ color:#494949; display:inline-block;  border:solid 1px #cdcdcd; line-height:1.5em;padding:0 2%; }
.pageasqw li a:hover{ border:1px solid #e69182; color:#fff; background:#4A8AD8;}
.page{width: 94%;overflow: hidden; margin: 0 auto;padding: 3% 0;text-align: center;}
.page a{border: 1px solid #dcdcdc;margin-right: 2%;padding: 1% 3%;}
.page a.onclick{background-color:#4A8AD8;color: #fff;}
.page a:last-child{margin-right: 0;}
.hzjl{overflow: hidden;margin: 0 auto;}




/*Ȩ������*/
.qwjs{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2;}
.qwjs-top{ overflow:hidden; padding:0% 2.5% 3% 2.5%;}
.qwjs-top dl{ border-bottom:solid 1px #cecece; margin-top:3%; padding-bottom:3%; overflow:hidden;}
.qwjs-top dl dt{ float:left; width:40%; border:solid 4px #e3e3e3;}
.qwjs-top dl dd{ float:left; padding-left:3%; width:54%;}
.qwjs-top dl dd h3{ border-bottom:dashed 1px #b8b8b8; color:#4A8AD8; padding-bottom:3%;}
.qwjs-top dl dd p{ display:block; overflow:hidden; padding-top:3%; font-size:70%;}
.qwjs-top dl dd h4{ display:block; width:55%; background:#4A8AD8; padding:2% 0; text-align:center; font-size:85%;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin-top:3%; font-weight:normal;}
.qwjs-top dl dd h4 a{ color:#FFF;}
.qwjs>span{ display:block; padding:2% 3%; text-align:center; font-size:120%; background:#4A8AD8;  width:90%; margin:3% auto; color:#fff}
.qwjs>span .a{ width:10%; display:inline-block; text-decoration:none;}
.qwjs>span img{ width:30%; padding-left:2%;vertical-align:middle;}
/*��������*/
.kfal{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2;}
.kfal-top{ overflow:hidden; padding:0% 2.5% 3% 2.5%;}
.kfal-top dl{ border-bottom:solid 1px #cecece; margin-top:3%; padding-bottom:3%; overflow:hidden;}
.kfal-top dl dt{ float:left; width:39.6%; border:solid 4px #e3e3e3;}
.kfal-top dl dd{ float:left; padding-left:3%; width:54%;}
.kfal-top dl dd p{ display:block; overflow:hidden; padding-top:3%; font-size:70%;}
.kfal-top dl dd p i{ color:#797979;}
.kfal-top dl dd p em{ color:#b50000;}
.kfal-top dl dd h3{ display:block; width:55%; background:#4A8AD8; padding:2% 0; text-align:center; font-size:85%;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin-top:5%;font-weight:normal;}
.kfal-top dl dd h3 a{ color:#FFF;}
.kfal-bt{ overflow:hidden;}
.kfal-the{ overflow:hidden; padding:1% 0 0 0; }
.kfal-the dl dt{ display:block; overflow:hidden; background:#fff; border:dashed 1px #cdcdcd; margin:1% 2.5% 1% 2.5%; padding-bottom:3%;}
.kfal-the p{ text-align:center;padding:3% 0 3% 0; }
.kfal-the span{ display:block; overflow:hidden; padding:0 3%; }
.kfal-the span .viwe-text{ float:left; width:69%; border:solid 1px #d6d6d6; padding:2% 0 2% 2%; color:#bcbcbc;}
.kfal-the span .viwe-bt1{ float:left; width:28%; background:#4A8AD8; color:#FFF; padding:1.8% 0;text-align:center; cursor:pointer; border:0;}
.kfal>span{ display:block; padding:2% 3%; text-align:center; font-size:120%; background:#4A8AD8;  width:90%; margin:3% auto; color:#fff}
.kfal>span .a{ width:10%; display:inline-block; text-decoration:none;}
.kfal>span img{ width:30%; padding-left:2%;vertical-align:middle;}
/*ר��ҳ*/
.myzj-op1{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2;}
.myzj-op1 dl{ display:block; overflow:hidden; background:url(/images/myzj-bg.jpg) no-repeat center top;background-size:100% 15em;}
.myzj-op1 dl dt{ display:block; overflow:hidden; padding-top:14%;}
.myzj-op1 dl dt p{ display:block; overflow:hidden;padding:0% 3% 0% 5%; text-indent:2em;}
.myzj-op1 dl dt ul{ display:block; overflow:hidden; margin:2% 3% 2% 3%; background:url(/images/myzj-bg1.jpg) no-repeat center top;background-size:100% 100%;}
.myzj-op1 dl dt ul li{ width:92%; margin:0 auto; border-bottom:dashed 1px #a7a7a7; padding-bottom:2%; margin-top:2%; font-size:90%; overflow:hidden;}
.myzj-op1 dl dt ul li em{ float:left; width:11%;border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; padding:2.5% 0; text-align:center; color:#FFF;}
.myzj-op1 dl dt ul li i{ float:left; width:88%; padding-left:1%; color:#626262;}
.myzj-op1 dl dt ul li.zje1 em{ background:#4A8AD8;}
.myzj-op1 dl dt ul li.zje2 em{ background:#7c351c;}
.myzj-op1 dl dt ul li.zje3{ border-bottom:0;}
.myzj-op1 dl dt ul li.zje3 i{ padding-top:2%;}
.myzj-op1 dl dt ul li.zje3 em{ background:#a05126;}
.myzj-op1 dl dd{ overflow:hidden; padding:1% 12% 3% 12%;}
.myzj-op1 dl dd span{ float:left; width:45%; padding:3% 0; background:#4A8AD8; text-align:center;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.myzj-op1 dl dd span a{ color:#fff;}
.myzj-op1 dl dd p{ float:right;width:45%; padding:3% 0; background:#cc6704;text-align:center;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.myzj-op1 dl dd p a{color:#fff;}
.myzj-op2{ overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.myzj-op2-bt{position:relative; z-index:0; overflow:hidden; padding:0% 2% 2% 2%; margin-bottom:2%;}
.myzj-op2-bt dl{ overflow:hidden; padding:0 1%;margin-top:3%;}
.myzj-op2-bt .t{overflow:hidden; background:url(/images/zj-bg.jpg) no-repeat center top;background-size:100% 100%; }
.myzj-op2-bt .t .pic{ width:44.5%; float:left; }
.myzj-op2-bt .t .con{ float:left; width:50%; margin-left:3%;   }
.myzj-op2-bt .t .con h2{ padding:6% 0 1% 0; display:block; font-size:150%; font-weight:normal; color:#000;}
.myzj-op2-bt .t .con h3{ color:#b70000; font-weight:normal; border-bottom:dashed 1px #b8b8b8; padding-bottom:4%;display:block;}
.myzj-op2-bt .t .con h4{ font-weight:normal; font-size:75%; border-bottom:dashed 1px #b8b8b8; padding:4% 0;display:block;}
.myzj-op2-bt .t .con h4 font{ color:#b70000;}
.myzj-op2-bt .t .con p{ color:#666; font-size:65%; padding-top:5%;}
.myzj-op2-bt .t .con p a{ color:#b70000;}
.myzj-op2-bt dd{ overflow:hidden;padding-top:3%;}
.myzj-op2-bt dd span{ display:block; overflow:hidden; padding:0 18%; }
.myzj-op2-bt dd span i{ float:left; width:45%; background:#4A8AD8; text-align:center; padding:2% 0; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.myzj-op2-bt dd span a{ color:#FFF; text-decoration:none;}
.myzj-op2-bt dd span em{ float:right;width:45%; background:#cc6704; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.myzj-op3{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.myzj-op3 ul{ display:block; overflow:hidden; padding:3%;}
.myzj-op3 ul li{ width:49.5%; margin:.6% 0 0 .5%; display:inline-block; float:left;}
.myzj-op4{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
/*.slideBox{ position:relative; margin:4.5%; overflow:hidden; }
.slideBox .hd{ position:absolute; width:100%;   top:50%; left:0; z-index:1; }
.slideBox .hd img{ width:85%; }
.slideBox .prev,.slideBox .next{ position:absolute; left:0px; top:0; display:block; text-align:center;   }
.slideBox .next{ left:auto; right:0px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;   text-align:center;}
.slideBox .bd li img{ padding-left:1.5%; width:40%;}*/
/*��Ժ·��*/
.lylx-op1{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; padding:2%;}
.lylx-op1 h3{ background:url(/images/lylx-op1-1.jpg) no-repeat center top;background-size:100% 100%; text-align:center; padding:1% 0; color:#FFF; font-size:150%;}
.lylx-op1 dl dt{ display:block;  padding-top:2%;}
.lylx-op1 dl dd{ display:block; overflow:hidden; padding-top:2%;}
.lylx-op1 dl dd p{ line-height:160%; padding:0 2%;}
.lylx-op1 dl dd p img{ width:5%; padding-right:1%; vertical-align:middle;}
.lylx-op2{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:4%;}
.lylx-op2 h3{ font-size:90%; color:#b50000; padding:3% 0; text-align:center;}
.lylx-op2 p{ display:block; overflow:hidden; padding:0 2% 3% 3%; font-size:85%; text-indent:2em;}
.lylx-op2 p a{ color:#b50000;}
.lylx-op2 span{ display:block; text-align:center; width:60%; margin:0 auto; background:#cc6704; padding:1.5% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; font-size:90%;}
.lylx-op2 span a{ color:#FFF;}
.lylx-op3{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:3%;}
.lylx-op3 h3{ background:url(/images/lylx-op3-1.jpg) no-repeat center top;background-size:100% 100%; padding:1.8% 0 1.8% 15%; color:#4A8AD8; font-size:130%;}
.lylx-op3 p{ display:block; overflow:hidden; padding:3%;}
.lylx-op3 p a{ color:#0065cc; text-decoration:underline;}
.lylx-op4{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:3%;}
.lylx-op4 h3{ background:url(/images/lylx-op4-1.jpg) no-repeat center top;background-size:100% 100%; padding:1.8% 0 1.8% 15%; color:#4A8AD8; font-size:130%;}
.lylx-op4 dl{ display:block; overflow:hidden; padding:0 2%;}
.lylx-op4 dl dt ul li{ display:block; overflow:hidden; border-bottom:dashed 1px #aeaeae; padding-bottom:3%; margin-top:3%;}
.lylx-op4 dl dt ul li span{ float:left;width:11%;border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; padding:1.5% 0 .5% 0; text-align:center; color:#FFF;background:#992f2f; line-height:120%;}
.lylx-op4 dl dt ul li p{ float:left; width:88%; padding-left:1%; }
.lylx-op4 dl dt ul li p a{color:#0065cc; text-decoration:underline;}
.lylx-op4 dl dd{ display:block; overflow:hidden; padding:1% 14% 0 14%; }
.lylx-op4 dl dd span{ display:block; background:#4A8AD8; text-align:center; margin-top:3%; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.lylx-op4 dl dd span a{ color:#ffffff;}
.lylx-op4 dl dd p{ display:block; background:#cc6704; text-align:center; margin-top:3%; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.lylx-op4 dl dd p a{ color:#ffffff;}
.lylx-op5{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:2%;}
.lylx-op5-bt{ overflow:hidden; padding:2%;}
.lylx-op5-bt dl dt{ display:block; overflow:hidden;}
.lylx-op5-bt dl dt p img{ width:4%; vertical-align:middle; padding-right:1%;}
.lylx-op5-bt dl dd{ display:block; overflow:hidden;padding:1% 14% 0 14%;}
.lylx-op5-bt dl dd span{ float:left; display:block;width:50%; background:#4A8AD8; text-align:center; margin-top:2%; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.lylx-op5-bt dl dd span a{ color:#ffffff;}
.lylx-op5-bt dl dd p{ float:right; display:block;width:40%; background:#cc6704; text-align:center; margin-top:2%; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.lylx-op5-bt dl dd p a{ color:#ffffff;}
/*ҽԺ��&#65533;*/
.yyjj-op1{ overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; padding-bottom:2%;}
.yyjj-op1 h3{ background:url(/images/yyjj-op1-1.jpg) no-repeat center top;background-size:100% 100%; font-size:120%; text-align:center; color:#FFF; padding:2.5% 0;}
.yyjj-op1 dl dt{ display:block; overflow:hidden; padding:2.5%;}
.yyjj-op1 dl dt p{ text-indent:2em;}
.yyjj-op1 dl dt span{ padding-top:3%; padding-left:.8%; display:block;}
.yyjj-op1 dl dd{ display:block; overflow:hidden; padding:2% 0;}
.yyjj-op1 dl dd span{ display:block; width:80%; background:#cc6704; margin:0 auto; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.yyjj-op1 dl dd span a{ color:#FFF; }
.yyjj-op2{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; padding-bottom:3%;}
.yyjj-op2-top{ overflow:hidden; padding:4% 2% 4% 2.5%;}
.yyjj-op2-top dl{ overflow:hidden; background:url(/images/yyjj-op2-bg.jpg) no-repeat center  top;background-size:2.2em 15em;}
.yyjj-op2-top dl dt{ float:left; width:45.5%; }
.yyjj-op2-top dl dt ul li{ overflow:hidden; margin-bottom:3%;}
.yyjj-op2-top dl dt ul li p{ float:left; width:74%; font-size:65%;}
.yyjj-op2-top dl dt ul li p strong{ color:#bf0000;}
.yyjj-op2-top dl dt ul li span{ float:right; border:solid 3px #dfdfdf; width:20.9%}
.yyjj-op2-top dl dd{ float:right; width:45.5%; }
.yyjj-op2-top dl dd ul li{ overflow:hidden; margin-bottom:3%;}
.yyjj-op2-top dl dd ul li p{ float:right; width:74%; font-size:65%;}
.yyjj-op2-top dl dd ul li p strong{ color:#bf0000;}
.yyjj-op2-top dl dd ul li span{ float:left; border:solid 3px #dfdfdf; width:20.9%}
.yyjj-op2-bt{ overflow:hidden;}
.yyjj-op2-bt span{ display:block; overflow:hidden; width:45%; margin:0 auto;background:#cc6704; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.yyjj-op2-bt span a{ color:#FFF;}
.yyjj-op3{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; }
.yyjj-op3-top{ overflow:hidden; padding:3% 3% 0 3%;}
.yyjj-op3-top p{ text-indent:2em;}
.yyjj-op4{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%; }
.yyjj-op4-top{ overflow:hidden; padding:2.5% 2.5% 4% 2.5%;}
.yyjj-op4-top dl dt{ display:block; overflow:hidden;}
.yyjj-op4-top dl dt p{ text-indent:2em;}
.yyjj-op4-top dl dt span{ display:block; padding-top:2%;}
.yyjj-op4-top dl dt span img{ float:left; width:32.5%; margin:0 .4%; display:inline-block;}
.yyjj-op4-top dl dd{ display:block; overflow:hidden;}
.yyjj-op4-top dl dd span{display:block; overflow:hidden; width:75%; margin:0 auto;background:#4A8AD8; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin-top:3%;}
.yyjj-op4-top dl dd span a{color:#FFF;}
.yyjj-op4-top dl dd p{ display:block; width:75%; margin:0 auto;text-align:center; margin-top:3%;}
.yyjj-op5{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.yyjj-op5-top{ overflow:hidden; padding:2.5% 2.5% 4% 2.5%;}
.yyjj-op5-top dl dt{ display:block; overflow:hidden;}
.yyjj-op5-top dl dt p{ text-indent:2em;}
.yyjj-op5-top dl dt span{ display:block; padding-top:2%;}
.yyjj-op5-top dl dd{ display:block; overflow:hidden;}
.yyjj-op5-top dl dd span{display:block; overflow:hidden; width:75%; margin:0 auto;background:#4A8AD8; text-align:center; padding:2% 0;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; margin-top:3%;}
.yyjj-op5-top dl dd span a{color:#FFF;}
.yyjj-op5-top dl dd p{ display:block; width:75%; margin:0 auto;text-align:center; margin-top:3%;}
.yyjj-op8{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.yyjj-op8-top{ overflow:hidden; padding-bottom:4%;}
.yyjj-op8-top ul li{ float:left; width:28%; border:solid 1px #dcdcdc; margin-left:3.8%; margin-top:3%; display:inline-block;}
.yyjj-op8-top ul li p{ font-size:80%; text-align:center; padding-bottom:2%; display:block;}
.yyjj-op9{overflow:hidden; background:#FFF;border:solid 1px #e2e2e2; margin-top:2%;}
.yyjj-op9 dl dd{ display:block; margin:0 .5%; background:url(/images/yyjj-op9-2.jpg) no-repeat center top;background-size:100% 100%; padding:2% 0; }
.yyjj-op9 dl dd p{ display:block; width:75%; color:#FFF; padding-left:24%; font-size:90%;}


.sy_p1{ float:left; width:100%; margin-bottom:5px}
.sy_p2{ float:left; width:100%; margin-bottom:5px}
.sy_img{ float:left; width:30%; margin:1% 1.5%}

#mo{float: right;margin: 0.8% 2% 2% 2%;color: #fff;background-color: #4A8AD8;border-radius: 5px;padding: 1.5% 3%;}

.lili{ border-bottom: 1px dashed #666; float:left; margin-bottom:2%; padding-bottom:2%}
.cont1-opss{overflow: hidden; background-color: #f6f6f8;}
.cont1-opss ul{overflow: hidden;margin: 0 auto;width: 94%;}
.cont1-opss li{width: 100%;}


.sysp_img{ text-align:center; margin-bottom:3%}

.sysp_img img{ width:32.2%;height: 6em;}
@media screen and (min-width:320px) and (max-width:359px){
.sysp_img img{ }
}
.sy_sp2{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:left;padding: 2% 0;}
.sy_sp2 a{position: relative;font-size: 1.4rem;}
.sy_sp2 a .sy_icon3{display: inline-block;
height: 22px;
    width: 22px;
    background-position: -54px -54px;
    vertical-align: text-bottom;
    margin: 0 5px;
background: url(/images/sy_icon.png) no-repeat -21px -34px;

}

.con_01 {width: 24.79em;height: 6.21em;margin: 0 auto;position: relative;}
.con_01 p {
color: #fff;
background-color: rgba(0, 0, 0, 0.61);
text-align: center;
font-size: .75em;
height: 2em;
line-height: 2em;
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 100%;
}
.con_01_hot{margin:10px 0px}
.con_01_hot a{
	display: block;
width: 100%;
height: 60px;
overflow: hidden;
box-sizing: border-box;
padding: 0 10px 0 104px;
position: relative;
}
.con_01_hot a img {
float: left;
width: 80px;
height: 60px;
margin-left: -92px;
}
.con_01_hot a strong {
float: left;
width: 100%;
overflow: hidden;
padding-bottom: 6px;
font-size: 16px;
white-space: nowrap;
text-overflow: ellipsis;
}
.con_01_hot a span {
float: left;
width: 100%;
height: 36px;
overflow: hidden;
font-size: 12px;
}
.con_02 {
margin: 1em auto;
}
.con_02 h3 {
text-align: center;
font-size: 1.08em;
}.con_02 p {
padding: 0 .8em .8em;
border-bottom: 1px dashed #dddddd;
}
.comm_history {
border-left: .2em solid #900c0d;
color: #900c0d;
font-size: 1.25em;
font-weight: bold;
padding-left: .2em;
margin-left: 0em;
margin-bottom: .5em;
line-height: .8em;
}


/*首页公告*/
.gonggao{overflow: hidden;padding: 0 2%;border: 1px dashed #bad9ff;background-color: #fff;margin: 0 auto 3%;}
.gonggao>i{width:28%;margin: 4% 0;float: left;border-right: 1px solid #AFAFAF;padding-right: 1%;font-size: 1.4rem; font-weight: bold;color: #4a8ad8;}
.gonggao_r{width: 70%;float: right;text-align: left;margin: 4% 0%;}
.gonggao_r h5{font-size: 1.9rem;margin-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 100%;} 
.gonggao_r h5 i{height:16px;width:22px;background-position: -112px -35px;margin-right: 5px;}
.gonggao_r .swiper-container{width: 98%;float: left;height:50px;margin-left: 2%;}
.gonggao_r ul li p{font-size: 16px;line-height:2.8em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gonggao_r>i{height:20px;width:20px;background-position: -22px -34px;  }
/*首页公告end*/
.sy_icon22 img{width: 21%;margin-left: 6%;}
@media screen and (min-width:360px) and (max-width:640px) {
.gonggao_r ul li p{line-height: 3.4em;}
.gonggao_r{margin: 0;}
}
@media screen and (min-width:320px) and (max-width:360px) {
.gonggao_r ul li p{line-height: 3em;}
.gonggao_r{margin: 0;}
}


/*华医动&#65533;*/
.cont5{background-color: #fff;margin: 2% 0% 4%;}
.cont5_con{padding: 0 2%;}
.cont5 .sy_tittle h3 i{background-position:-100px 0;}
.cont5_top h5{background: url(/images/cont5_tt.png) no-repeat left center;padding-left: 80px;font-size: 16px;line-height: 40px; margin: 15px 0 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cont5_top h5 a{color: #333;}
.cont5-tit h4{color: #00283c;font-size: 22px;position: relative;overflow: hidden;margin-top: 16px;}
.cont5-tit h4:after{content: "";width: 100%;height: 1px;background:#00283c;position: absolute;top: 50%;}
.cont5-tit h4 span{padding-right: 10px;}
.cont5_bot{margin-top:10px;}
.cont5_bot ul li{line-height: 44px; border-bottom: 1px dashed #dcdbdb;overflow: hidden;}
.cont5_bot ul li a{font-size: 16px;color: #666;position: relative;display: block;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.cont5_bot ul li a span{font-size:14px;color:#999999;float:right;margin-right:8px;}
.cont5_bot ul li a i{height:18px;width:20px;background-position:-54px -54px;vertical-align: text-bottom;margin: 0 5px;}
.cont5_bot ul li a:after{content: "";width: 22px;height: 12px;background: url(/images/sy_icon.png) no-repeat -49px -36px;position: absolute;top: 5px;right: 1%;}
.cont5_bot>a{display: block;width: 90%;margin: 3% auto 0;line-height: 2em;text-align: center;color: #FFFFFF;font-size: 1.4rem;background: #4a8ad8;border-radius: 5px;}
.cont5_bot>a i{height:26px;width:17px;background-position:0 -35px; margin-left: 5px;vertical-align: middle;}
.sy_icon2 {
display: inline-block;
background: url(/images/sy_icon.png) no-repeat;
vertical-align: middle;
}
.cont5_lunbo{width:100%;overflow:hidden;}
.cont5_lunbo .qimo {width:1000%; }
.cont5_lunbo .qimo ul{overflow: hidden;float: left;}
.cont5_lunbo li{float:left;margin-left:20px;}
/*华医动&#65533;*/
.daohang{margin: 15px 0 20px;}
.sy_tittle{border-bottom:1px solid #ebebeb;padding:0 2% 15px;text-align: center;}
.sy_tittle h1{font-size:1.5rem;color:#30445e;line-height:26px;text-align: center;margin-top: 5%;margin-bottom: 1%;}
.sy_tittle h3{font-size:1.5rem;color:#30445e;line-height:26px;text-align: center;margin-bottom: 1%;}
.sy_tittle span{margin-left: 5px;font-size: 1rem;text-transform:uppercase;color:#999999}
/*.sy_tittle a{padding: 3px 10px;border: 1px solid #d48d37;border-radius: 20px;color: #d48d37;font-size: 12px; float: right;margin-top:3px;}*/

.main{background-color: #fff;}

/*医生动&#65533;*/
.ys_bj{background: url(/images/py_ys.jpg) no-repeat;background-size: 100%;overflow: hidden;text-align: center;padding-left: 38%;}
.ys_bj h1{text-align: center;float: right;font-size: 1.6em;    width: 100%;    margin: 10% 14% 0% 0%;color: #4a8ad8;}
.ys_bj h1 span{font-size: 0.7em;margin-left: 8%;color: #464646;font-weight: normal;}
.ys_bj ul{margin: 33% 0% 0% 0%;}
.ys_bj ul li{font-size: 1rem;float: left;margin: 0% 2% 0% 0%;    line-height: 1.5rem;}
.ys_bj ul li:nth-child(2),.ys_bj ul li:nth-child(1){overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ys_bj ul li:nth-child(3){    text-align: left;}
.ys_bj ul li:nth-child(4){    text-align: center;float:left;    margin: 5% 0%;    width: 100%;}
.py_yygh{padding: 2% 6%;background-color: #ff7200;margin: 0% 4%;color:#fff;}
.py_ckgd{padding: 2% 6%;background-color: #4a8ad8;margin: 0% 4%;color:#fff;}
.ys_bj ul li:nth-child(2) a{padding: 2% 4%;background-color: #ff7200;}
.ys_bj ul li a{color: #fff;}
.ysls{width: 100%;margin: 0% auto 4%;color: #333;text-align: center;overflow: hidden;font-size: 1.2rem;}
.ysls ul{overflow: hidden;padding-bottom: 2%;}
.ysls ul li{float: left;margin:4% 2% 0% 0%;width: 30%;position: relative;height: 12.2em;}
.ysls ul li p{width: 100%;position: absolute;bottom: 11.5%;height: 20%;line-height: 1.3rem;text-align: center;padding:4% 0% 4% 0%;}
.ysls ul li p span{font-weight: bold;margin: 0% 6%;font-size: 1.3rem;}
.ysls ul li img{width: 100%;}
.ysls ul li:nth-child(1),.ysls ul li:nth-child(4),.ysls ul li:nth-child(7),.ysls ul li:nth-child(10){margin-left: 3%}
.ysls ul li:nth-child(7){margin-left: 3%}
.ysls ul li em:nth-child(1){ font-size: 1em;display: block;color:#fff;line-height: 1.5rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ysls ul li em{ font-size: 1rem;display: block;color:#fff;line-height: 1.3rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zt_bj{width: 100%;background-color:rgba(161,161,161,0.8);height: 7rem;}

.ysls ul li dl{width: 100%;font-size: 1em;margin-top: 5%;}
.ysls ul li dl a:nth-child(1){padding: 2% 8%;background-color: #ff7200;margin: 0% 2%;color:#fff;border-radius: 6px;}
.ysls ul li dl a:nth-child(2){padding: 2% 8%;background-color: #4a8ad8;margin: 0% 2%;color:#fff;border-radius: 6px;}
.py_yygh1{padding: 2% 8%;background-color: #ff7200;margin: 0% 2%;color:#fff;border-radius: 6px;}
.py_ckgd1{padding: 2% 8%;background-color: #4a8ad8;margin: 0% 2%;color:#fff;border-radius: 6px;}
.more{display: block;width: 80%;line-height: 2em;font-size: 1.4rem;text-align: center;color: #fff;background-color: #4a8ad8;border-radius: 6px; margin: 3% auto 0;}
.more a{color: #fff;}
@media screen and (min-width:320px) and (max-width:360px) {
.ys_bj {
padding-left: 32%;
}}
/*医生动&#65533;*/
/* border:solid 1px #F00;*/



.wxts1{width: 100%;margin: 4% auto;color: #333;text-align: center;overflow: hidden;}
.zijian{width: 96%;margin: 8% auto 4%;overflow: hidden;padding: 4% 0 1%;background-color: #4a8ad8;border-radius: 10px;
box-shadow:0px 0px 15px 10px #d7e8f5;}
.til_img{width: 78%;margin: 0 auto 6%;text-align: center;color: #fff;font-weight: bold;font-size: 1em;}
.til_img h1{color: #fff; font-weight: bold;font-size: 1.8rem;}
.nr_n1 {width: 94%;margin: 0 auto 3%;border-bottom: 1px dashed #ececec;padding-bottom: 3%;overflow: hidden;}
.nr_n1 p {text-align: left;line-height: 1.8em;font-size: 1.2rem;color: #333333;}
.nr_n1_dx {width: 95%;padding-left: 5%;}
.nr_n1_dx label{margin-right: 2%;display: inline;display: block;width: 40%;float: left;}
.nr_n1_dx label:last-child{margin-right: 0%;}
.nr_n1_dx label a {line-height: 1.8em;text-indent: 0.5em;font-size: 1rem;color: #333;padding-left: 4%;}


.textarea{height: 100px;width: 95.5%;resize: none;font-size: 1.2rem;padding: 2%;margin-top: 3%;border-radius: 2px;}

@media screen and (min-width:320px) and (max-width:360px) {
.textarea{width: 95%;}
}
.biaodan{width: 90%;overflow: hidden;margin: 4% auto 0;}
.user {overflow: hidden;zoom: 1;margin: 6px 0;width: 100%;display: inline-block;line-height: 30px;color: #fff;}
.user h3{width: 24%;float: left;font-size: 1.2rem;line-height: 2em;}
.user ul{float: left;width: 75%}
.user ul li {line-height: 2em;font-size: 1.2rem;}
.user ul li .intxt {font-family: "微软雅黑";font-size: 14px;color: #acacac;width: 78%;height: 2.5em;border: 1px solid #ececec;padding-left: 2%;margin-right: 2%;}
.shi{overflow: hidden;}
.shi label{background-color: #fff;color: #4a8ad8;padding: 1.1% 2%;border-radius: 8px;position: relative;margin-right: 5%;}
@media screen and (min-width:360px) and (max-width:640px) {
.user ul li .intxt{height: 2em;}
.shi label{padding: 2% 2.5% 2% 10%;}
.shi label input{position: absolute;top: 20%;left: 8%;}
}
@media screen and (min-width:320px) and (max-width:360px) {
.user ul li .intxt{height: 1.8em;}
.shi label{padding: 2% 2.5% 2% 10%;}
.shi label input{position: absolute;top: 14%;left: 8%;}
}
.tj{width:100%;margin:4% auto;overflow: hidden;}
.tj li{ width:50%; float:left;text-align:center;}
.tj li input{border-radius: 6px;width:70%;color:#FFF;text-align:center;border:none;font-size: 1.2rem;line-height: 2.4em;}
.tj_l{float:right; background:#006cbd;margin-right: 6%;}
.tj_r{float:left;background:#f46a00;margin-left: 6%;}



/*华医环境*/
.title{ overflow:hidden;text-align: center;}
.title h3{font-size:1.5em;line-height:1.5em;}
/*���µ���*/
.title1{ width:100%; overflow:hidden; text-align:center; background:url(/images/title1.jpg) no-repeat; background-size:100% 100%; padding:2% 2% 3%; color:#FFF; font-size:120%; }
.title1 em{ width:10%; float:left; text-align:left; color:#FFF;}
.title1 b{ width:90%; float:left}
/*ģ�塪01*/
.sy_hj{ overflow:hidden;background:#fff; margin-top:2%;}
.sy_hyhj{ overflow:hidden; padding:3%}
.sy_hyhj dl{overflow:hidden;margin:2.5% auto;position: relative;}
.sy_hyhj dl dt{float:left;width:32%;}
.sy_hyhj dl dt img{width:100%;height:5.8em;}
.sy_hyhj dl dd{float:left;width:64%;margin-left:4%;}
.sy_hyhj dl dd h1{padding:1% 0;font-size:118%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sy_hyhj dl dd span{font-size: 1rem;}
.sy_hyhj dl dd p{text-align: right;padding: 0.2% 1%;position: absolute;right: 0%;bottom: 0%;border: 1px solid #4a8ad8;color: #4a8ad8;border-radius: 5px;font-size: 0.8rem;}





*{margin:0; padding:0; list-style:none; }

.slideBox{ width:100%;overflow:hidden; position:relative;}
.slideBox .hd{ height:20%; overflow:hidden;right:5px; bottom:5px; z-index:1;padding-bottom: 2%; }
.slideBox .hd ul{ overflow:hidden; zoom:1;  }
.slideBox .hd ul li{ float:left;width:17%; height:100%; line-height:100%; text-align:center; background:#f2f2f2; cursor:pointer; padding: 2% 0%;margin: 0.5% 1% 0% 1%;border: 2px solid #c3c3c3;}
.slideBox .hd ul li:nth-child(1){margin-left: 2%;}
.slideBox .hd ul li.on{ background:#dfebf8; color:#000;border: 2px solid #6098dd; }
.slideBox .bd{ position:relative; height:100%; z-index:0;margin: 0% 0% 0% 2%;}
.slideBox .bd li{ zoom:1; vertical-align:middle;  list-style:none; }
.slideBox .bd img{ width:98%;display:block;  }

@media screen and (min-width:320px) and (max-width:360px) {
.slideBox .hd ul li{ float:left;width:16.5%; height:100%; line-height:100%; text-align:center; background:#f2f2f2; cursor:pointer; padding: 2% 0%;margin: 0.5% 1% 0% 1%;border: 2px solid #c3c3c3;}
.slideBox .hd ul li:nth-child(1){margin-left: 1.6%;}
}
@media screen and (min-width:375px) and (max-width:640px) {
.slideBox .hd ul li{ float:left;width:16.5%; height:100%; line-height:100%; text-align:center; background:#f2f2f2; cursor:pointer; padding: 2% 0%;margin: 0.5% 1% 0% 1%;border: 2px solid #c3c3c3;}
.slideBox .hd ul li:nth-child(1){margin-left: 2%;}
}


/*医生内容&#65533;*/
.ys17a {clear: both;overflow: hidden;font-size: 14px;margin-bottom: 4%;}
.ys17a div {clear: both;position: relative;overflow: hidden;background: url(/images/bg02a.png) no-repeat 0 0;background-size: 100%;padding-bottom: 4%;}
.ys17a ul {margin: 5% auto 0;width: 8em;height: 8em;overflow: hidden;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;padding-bottom: 0;}
.ys17a ul img {width: 8em;margin-top:-6px;}
.ys17a_name {text-align: center;padding-top: 12px;color: #666;line-height: 22px;}
.ys17a_name dt {height: 2.4em;overflow: hidden;line-height: 2.4em;font-size: 1.2rem;}
.ys17a_name dt strong {font-size: 1.4rem;color: #4A8AD8;padding-right: 7px;}
.ys17a_name dt a{padding: 2px;font-size: 1rem;text-align: center;color: #f90;border: 1px solid #f90;border-radius: 6px;margin-left: 1%;}
.ys17a_name dd{font-size: 1.2rem;}
.ysjj {margin-top: 4%;border-bottom: 1px solid #ddd;padding: 0 2%;text-align: left;}
.ysjj font {font-size: 1.4rem;font-weight: bold;color: #666;line-height: 24px;padding-left: 6%;position: relative;background-image: url(/images/bg_01.png);background-repeat: no-repeat;background-size: 18%;}
.ysjj p{font-size: 1.2rem;padding: 2% 0;line-height: 1.6em;color: #666;}
.scjb {margin-top: 4%;border-bottom: 1px solid #ddd;padding: 0 2%;text-align: left;}
.scjb font {font-size: 1.4rem;font-weight: bold;color: #666;line-height: 24px;padding-left: 6%;position: relative;background-image: url(/images/bg_02.png);background-repeat: no-repeat;background-size: 18%;}
.scjb p{font-size: 1.2rem;padding: 2% 0;line-height: 1.6em;color: #666;}
.czsj {margin-top: 4%;padding: 0 2%;text-align: left;}
.czsj font {font-size: 1.4rem;font-weight: bold;color: #666;line-height: 24px;padding-left: 6%;position: relative;background-image: url(/images/bg_03.png);background-repeat: no-repeat;background-size: 18%;}
.ys10c {border-collapse: collapse;margin: 12px auto 0;}
.ys10c thead td {background: #fbb5c3;color: #999;font-size: 16px;padding: 0;line-height: 46px;}
.ys10c td {background: #fff;border: solid 1px #ff90a6;line-height: 18px;padding: 2% 3%;font-size: 12px;text-align: center;}


.zx_yy{width: 100%;margin: 0% auto;color: #333;text-align: center;overflow: hidden;    font-size: 1.5rem;}
.zx_yy_bd{width: 100%;margin: 0 auto;color: #333;text-align: center;overflow: hidden;}
.zx_yy_bd li{float: left;text-align: center;width: 26%;padding: 1% 2%;background-color: #4a8ad8;color: #fff;margin-left: 2.5%;    border-radius: 5px;}
.zx_yy_bd li:nth-child(2){float: left;text-align: center;    width: 26%;    padding: 1% 2%;background-color: #ff7200;color: #fff;margin-left: 2%;    border-radius: 5px;}
.zx_yy_bd li img{width: 23%;margin-right: 2%;    float: left;    padding-top: 2%;}
.zx_yy_bd li a{color: #fff;}


