﻿@charset "utf-8";
/* CSS Document */



/*公共样式*/

html { font-size: 10px; font-size: calc(200vw/64); }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }

body, content1, div, span, ul, ol, li, p, pre, dl, dt, dd, h1, h2, h3, h4, h5, h6, em, a, fieldset, legend, address, label, textarea, select, input, figure, table, th, td, b, i { margin: 0; padding: 0; font-family: "微软雅黑"; }
fieldset, img { border: 0; }
body { background-color: #FFF;min-width: 320px; max-width: 640px; margin: 0 auto; }
ul, li { list-style: none; }
img { max-width: 100% !important }
em, i { font-style: normal; }
table { border-collapse: separate; border-spacing: 0; }
a { text-decoration: none; }
input, option { border: #D1D1D1 1px solid; }
a:focus, input, button, select, textarea { outline: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-variant: normal; }
input, select, img { vertical-align: middle; }
legend { display: none; }
textarea { resize: none; }
.clear { clear: both; }
.clearfix { zoom: 1; }
/*.clearfix:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden;}*/


.head, .head .need, .nav ul, .place dl, .down_nav ul, .tel, .tel p span, .guide_foot, .guide_foot p, .head_top, .list { width: 100%; margin: 0 auto; }
.head .need, .mark span, .nav ul, .down_nav ul, .down_nav ul, .head_t, .tel p, .swipe-wrap { overflow: hidden; zoom: 1; }
.mark span a, .down_nav ul li, .down_nav ul li a, .que p a, .list a, .swipe-wrap dl { float: left; }
.blue { background: #05b3dd; }/*蓝*/
.blue2 { background: #04d4c3; }/*浅蓝*/
.red { background: #db2a3f; }/*红*/
.red2 { background: #fd5e71; }/*浅红*/
.green { background: #b0db03; }/*绿*/
.purple { background: #bf60c5; }/*紫*/
.yellow { background: #fc8003; }/*黄*/
.grey { background: #5a5957 }/*灰*/
.hui { background: #eee }
/*========================首页开始============================*/



.biaot_1 { width: 100%; font-size:1.8rem; line-height:4.5rem; text-align: center; font-weight: normal; margin-top:4%; }
.head_top { background: #03987d repeat-x; }
.menu { background: url(../images/menu1.png) -26px 0px; height: 20px; width: 24px; float: right; margin: 0 auto; margin-right: 0.8em; margin-top: 1em; }
/*图标列表*/

.sp{ margin-top:3%;}
.pubtit1{margin-top:3%;}
.list { margin: 0 auto; width: 100%; margin-bottom: 10px; }
.list div { overflow: hidden; zoom: 1; padding-top: 0.5em; width: 100%; margin: 0 auto; }
/*.list div a{margin-left:4.3%;}*/



.list div dl { width: 20%; margin: 0 auto; overflow: hidden; zoom: 1; float: left; }
.list div dl a { display: block; text-align: center; width: 100%; height: 100%; }
.list div dl dt { background-color: #016FC1; border-radius: 100%; margin: 0 auto; }
.list div dl dd { overflow: hidden; zoom: 1; margin: 0.5em auto; }
.list div dl dd a { width: 98%; display: block; color: #333; font-size: 0.875rem; text-align: center; }
/*图标背景图片*/



.icon_1 { background: url(../images/menu1.png) no-repeat 0px -43px; height: 54px; width: 54px; }
.icon_2 { background: url(../images/menu1.png) no-repeat -68px -43px; height: 54px; width: 54px; }
.icon_3 { background: url(../images/menu1.png) no-repeat -138px -43px; height: 54px; width: 54px; }
.icon_4 { background: url(../images/menu1.png) no-repeat -206px -43px; height: 54px; width: 54px; }
.icon_5 { background: url(../images/menu1.png) no-repeat -275px -43px; height: 54px; width: 54px; }
/*首页导航*/





/*当前位置*/

.subnav1 { font-size: 2rem; text-align: center; font-weight: bold; color: #000; margin-top: 3%; }
.subnav { margin-left: 1.5%; }
.subnav, .subnav a { font-size: 1em; color: #666; padding-top: 20px; }
.subnav a { padding: 0px 2px; }
.alcn { width: 100%; font-size: 1rem; line-height:1.5rem; text-align: center; font-weight: normal; color: red; margin-bottom:3%}
.alcn span { font-size: 0.8rem; color: #999 }
/*四大优势*/

.sdys { width: 100%; overflow: hidden; margin: 10px 0 20px; }
.sdys h1 { width: 100%; font-size:1.8rem; line-height:3.5rem; text-align: center; }
.sdys h2 { text-align: center; font-size: 1.3rem; font-weight: normal; }
.sdys .sdys_ul { width: 100%; margin-top: 3%;display: flex;justify-content: space-between; flex-wrap: wrap;}
.sdys .sdys_ul li { width: 48%; height: 4.9rem; background: #eee; border-radius: .2rem; margin: 0px 1% 3%;}
.sdys .sdys_ul .li_r { margin-right: 0px; }
.sdys .sdys_ul li dl { margin-top:7%; margin-left:5%; overflow: hidden; }
.sdys .sdys_ul li dl dt { float: left; margin-right:1%; width:21%;}
.sdys .sdys_ul li dl dt img{width:2.95rem;}
.sdys .sdys_ul li dl .sex_dd2 { float: left; width: 78%; font-size: 1.2rem; color: #959595;font-weight: normal; line-height:1.6rem}
.sdys .sdys_ul li dl .sex_dd2 a { color: #959595; text-decoration: none; }
/*女性不孕*/ 
.box11{ font-size:1.2rem!important;}

.ctt { width: 100%; ; margin: 0 auto; overflow: hidden; }
.db { width: 100%; overflow: hidden; height: auto; margin-top: 2%; display: flex;justify-content: space-between; flex-wrap: wrap;}
.db a{ width: 32.7%; display:inline-block}
.db li { width:100%; height: 4.75rem; background: #EAEAEA; font-size: 1.4rem; color: #666;text-align: center; line-height: 4.75rem; margin-bottom:2%; }
.db li.dbli1 { background: #03977d; color: #FFF; }
.db li.dbli1s { background: #ff7900; color: #FFF; }
.db_1 { width: 100%; overflow: hidden; height: auto; margin-top: 26px; }
.db_1 li { width: 205px; height: 54px; float: left; background: #EAEAEA; font-size: 24px; color: #666; margin-right: 8px; text-align: center; line-height: 54px; margin-bottom: 8px; }
.da { height:3.5rem; background: url(../images/dbg2.jpg) no-repeat; overflow: hidden;background-size:100% 100%;}
.da p { width:11.65rem;text-align: center; line-height:3.4rem; font-weight: bold;font-size: 1.5rem; color: #03987d; margin:0 auto; text-indent:3rem}
.da p span { color: #C4D2DB; font-size: 16px; display: none }
.das { height:3.5rem; background: url(../images/dbg2s.jpg) no-repeat; overflow: hidden;background-size:100% 100%; margin:3% auto}
.das p { width:11.65rem;text-align: center; line-height:3.4rem; font-weight: bold;font-size: 1.5rem; color: #ff7900;margin:0 auto; text-indent:3rem }
.das p span { color: #bfbfbd; font-size: 16px; display: none }
/*案例展示*/ 

.cgal { width: 100%; overflow: hidden; }
.cgal_gd { overflow: hidden; position: relative; }
.cgal_gd { }
.cgal_gd ul { overflow: hidden; zoom: 1; }
.cgal_gd ul li { overflow: hidden; }
.cgal_gd ul li .anli_f { width: 100%; height:5.6rem; margin-bottom: 3%; }
.cgal_gd ul li .anli_f .anli1 { float: left; width:33.3%; height: 5.6rem; background: #03977d; text-align: center; }
.cgal_gd ul li .anli_f .anli1 p { font-size: 1.4rem; line-height: 1.8rem; color: #fff; padding-top:8%; }
.cgal_gd ul li .anli_f .anli1 p span { font-size: 1.1rem; }
.cgal_gd ul li .anli_f .anli2 { float: left; width: 32.3%; height: 5.6rem; margin-left: 1%; }
.cgal_gd ul li .anli_f .anli2 img{ height:5.6rem;}
.cgal_gd .hd { overflow: hidden; height: 15px; }
.cgal_gd .hd ul { margin: 0 auto; overflow: hidden; zoom: 1; width: 75px; }
.cgal_gd .hd ul li { position: relative; _display: inline; float: left; width: 12px; height: 12px; overflow: hidden; background: #fff; border: 1px solid #202020; margin: 0px 5px; text-indent: -999px; cursor: pointer; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
.cgal_gd .hd ul li.on { background: #01826c; border: 1px solid #01826c; }
/*名医团队*/



.Big { margin-top: 4px; padding-bottom: 10px; }
.mm dl { width: 22%; overflow: hidden; zoom: 1;}
.mm dl dt { border-radius: 100%; margin-bottom: 0.8em; }
.mm dl dd {line-height:1.6rem; text-align: center; width: 100%; font-size:1.2rem}
.mm dl dd a { color: #797979; }
.name { font-size: 1.325rem; color: #666; }
.teach { font-size: 0.975rem; color: #999; }
.mm dl dd a.order { display: block; color: #fff; background-color: #03977d; border-radius: 20px; text-align: center; font-size: 0.875rem; margin-top: 10px; line-height: 30px; height: 30px; }
.anniu { background: url(../images/anniu_bg_03.jpg) repeat-x; width: 95%; margin: 0px auto; overflow: hidden; zoom: 1; }
.anniu p { width: 110px; margin: 0 auto; background-color: #fff; text-align: center; }
.anniu button { background-color: #EEE; font-size: 1rem; color: #BCBCBC; text-align: center; height: 32px; line-height: 32px; width: 35px; border-radius: 100%; border: none; overflow: hidden; zoom: 1; }
.anniu button:hover { background-color: #0b9981; color: #E9E9E9; }
.main { position: relative; z-index: 0; overflow: hidden; zoom: 1; width: 100%; margin: 0px auto; height: 200px; padding-top: 20px; }
.content { width: 100%; margin: 0 auto }
#m1_doctor { width: 100%; overflow: hidden; zoom: 1; margin: 0 auto; }
.mm { overflow: hidden; zoom: 1;width: 96%; margin:3% auto;display: flex;justify-content: space-between; flex-wrap: wrap; }
.zjjht { width: 100%; height: auto; }
/*-- 荣誉切换--*/



.I6_btn { padding-left: 15px; overflow: hidden;}
.I6_btn a { display: block; float: left; width: 30%; height: 2.5rem; line-height:2.5rem; color: #03977d; font-size:1.2rem; margin-right: 2%; border: 1px solid #d6d6d6; text-align: center; }
.I6_btn a:hover { background: #03977d; color: #fff; }
.I6_btn a.active { background: #03977d; color: #fff; }
.I6_con, .I6_con2 { margin-top: 20px; }
.I6_con dl { padding: 3px 5% 10px 3%; overflow: hidden; font-size: 1.1rem; height: 2.05rem;  line-height: 2.05rem; display: block }
.I6_con dt { background: url(../images/I6_arrow.png) no-repeat right center; background-size: 100% 100%; margin-right: 2%; color: #fff; width: 35%; text-align: center; float: left; }
.I6_con dd { background-color: #f3f2f2; }
.I6_con ul { padding: 0px 3%; }
.I6_con2 .I6_txt { padding: 1px 3%; font-size: 16px; height: 20px; line-height: 20px; }
.I6_con2 .I6_txt p { display: block; width: 90%; margin: 0 auto; padding-top: 6px; font-size: 20px; line-height: 28px; }
.I6_con2 .I6_txt a { color: #F00; }
.I6_yy { width: 80%; margin: 0 auto; }
.I6_yy img { width: 100%; height: 100%; }
.I6_con3 { width: 100%; margin-top: 20px; }
.I6_con3 ul { margin-left: 12%; margin-right: 12%; background-color: #ededed!important; }
.I6_con3 ul li { float: left; width: 48%; text-align: center; display: block; margin-bottom: 4%; }
.I6_con3 .m1 { margin-right: 4%; }
.I6_con3 li img { width: 100%; height: 100%; }
/*来院路线*/

.juzhong { max-width: 640px!important; margin: 0 auto; }
 @media(min-width:360px) {
.que .que_bg { background: url(../images/menu1.png) no-repeat 0px -100px; height: 104px; width: 105px; background-color: #FF5172; border-radius: 100%; position: absolute; left: 38%; top: 15px; z-index: 100; }
.que .que1_bg { background: url(../images/menu1.png) no-repeat -105px -100px; height: 104px; width: 105px; background-color: #016FC1; border-radius: 100%; position: absolute; left: 38%; top: 15px; z-index: 100; }
}
 @media(width:360px) {
.que .que_bg { background: url(../images/menu1.png) no-repeat 0px -100px; height: 104px; width: 105px; background-color: #FF5172; border-radius: 100%; position: absolute; left: 35%; top: 10px; z-index: 100; }
.que .que1_bg { background: url(../images/menu1.png) no-repeat -105px -100px; height: 104px; width: 105px; background-color: #016FC1; border-radius: 100%; position: absolute; left: 35%; top: 10px; z-index: 100; }
}
 @media(min-width:640px) {
/*.zixun_list ul li{margin:10%;  }*/



.que .que_bg { background: url(../images/menu1.png) no-repeat 0px -100px; height: 104px; width: 105px; background-color: #FF5172; border-radius: 100%; position: absolute; left: 50%; top: 7%; z-index: 100; margin-left: -50px; }
.que .que1_bg { background: url(../images/menu1.png) no-repeat -105px -100px; height: 104px; width: 105px; background-color: #016FC1; border-radius: 100%; position: absolute; left: 50%; top: 3%; z-index: 100; margin-left: -50px; }
.icon_1 { background: url(../images/menu1.png) no-repeat 0px -414px; height: 95px; width: 95px; }
.icon_2 { background: url(../images/menu1.png) no-repeat -128px -414px; height: 95px; width: 95px; }
.icon_3 { background: url(../images/menu1.png) no-repeat -257px -414px; height: 95px; width: 95px; }
.icon_4 { background: url(../images/menu1.png) no-repeat -388px -414px; height: 95px; width: 95px; }
.icon_5 { background: url(../images/menu1.png) no-repeat -515px -414px; height: 95px; width: 95px; }
.menu { background: url(../images/menu1.png) -114px 0px; height: 36px; width: 49px; float: right; margin: 0 auto; margin-right: 0.5em; margin-top: 0.5%; }
.apy_t span { float: left; background: url(../images/menu1.png) no-repeat -238px -205px; height: 44px; width: 44px; }
.apy_c span { float: left; background: url(../images/menu1.png) no-repeat -114px -206px; height: 44px; width: 43px; }
.case_lists div dl a dd { width: 52%; }
.top_d { overflow: hidden; zoom: 1; width: 30%; height: 54px; background-color: #eee; margin: 0 auto; margin-top: 40px; border-top-left-radius: 100% 185%; border-top-right-radius: 100% 185%; }
.top_d a { background: url(../images/menu1.png) no-repeat -168px 0px; width: 34px; height: 41px; background-color: #eee; margin: 0 auto; display: block; margin-top: 10px; }
}
 @media(min-width:320px and max-width:414px) {
 .zixun_list ul li {
margin: 10% 5%;
}
}
#bootom_nav .tel { background-color: #D80000; }
#bootom_nav .tel img { -webkit-animation: change 1s infinite; animation: change 1s infinite; -moz-animation: change 1s infinite; }
 @keyframes change {  0% {
transform: scale(.8);
}
 50% {
transform: scale(1);
}
 100% {
transform: scale(.8);
}
}
 @-webkit-keyframes change {  0% {
-webkit-transform: scale(.8);
}
 50% {
-webkit-transform: scale(1);
}
 100% {
-webkit-transform: scale(.8);
}
}
 @-moz-keyframes change {  0% {
-moz-transform: scale(.8);
}
 50% {
-moz-transform: scale(1);
}
 100% {
-moz-transform: scale(.8);
}
}
.blank { height: 0px; clear: both; overflow: hidden; font-size: 1px; width: auto; }
#LRfloater0 { display: none; }
/*列表条*/

.nav { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.nav li { width: 20%; height: 60px; float: left; text-align: center; line-height: 60px; position: relative; }
.nav li a { display: block; color: #FFFFFF; border-right: 1px solid #038b73; border-bottom: 1px solid #038b73; background: #03987d; }
.nav li a:after { position: absolute; content: ""; height: 25px; }
.nav li a:hover, .nav li a.hover { /*background:#0085bc;*/ background: #026f5b; }
.nav ul li.sy { background: #eca212; }
/* 底部 */ 



.bottom { background: #f4f4f4; padding: .5em 0; text-align: center; word-spacing: .8em; }
.bottom a { color: #333 }
.foot { width: 100%; background: #353535 repeat; position: fixed; z-index: 2; bottom: 0; left: 0; }
.foot ul li { width: 25%; float: left; }
/*文章页*/

.box { margin: 0 auto; width: 100%; overflow: hidden; margin-top: 10px; }
.menu_z ul li { width: 23%; float: left; margin: .25em; text-align: center; }
.menu_z ul li .sk { border-radius: .4em; padding: .8em 0; color: #2d2d2d; }
.hotwords ul li { width: 48%; float: left; margin: .25em; text-align: center; }
.hotwords ul li img { vertical-align: middle; }
.hotwords ul li .sk0 { border-radius: .4em; padding: 1.2em 1em; color: #FFF; text-align: center; }
.hotwords ul li .sk0 img { max-width: 24%; max-height: 80%; margin-bottom: 1em; float: none; margin-bottom: .8em; margin-right: 0; }
.hotwords ul li .sk { border-radius: .4em; padding: 1em 1em; text-align: left; color: #FFF; float: left; }
.hotwords ul li .sk .skimg { float: left; width: 24%; }
.hotwords ul li .sk .sktext { margin-left: 1em; float: left; width: 66%; }
.hotwords ul li .mt { margin-top: .5em; }
/*文章内容板式*/

.content1 { margin-top: 10px; padding-bottom: 10px; width: 100%; margin: 0 auto; }
.content1 div .content1_t, .hot .content1_t { font-size: 1.6rem; ; color: #333;text-align: center; width: 100%; margin: 0 auto 10px; padding-top:2%; font-weight: bold; }
.dz { width: 80%; margin: 10px auto; text-align: center; font-size: 1.2rem; color: #303030; line-height:2rem; padding-left: 2rem; }
.dz em { font-style: normal; }
.praise { width: 67px; height: 30px; display: inline-block; cursor: pointer; text-align: left; line-height: 25px; position: relative; }
.praise img { width: 35px; height: 25px; vertical-align: top; }
.praise img.animation { animation: myfirst 0.5s; -moz-animation: myfirst 0.5s;   /* Firefox */ -webkit-animation: myfirst 0.5s;    /* Safari 鍜?Chrome */ -o-animation: myfirst 0.5s; /* Opera */ }
#tipsCell { position: absolute; left: 2rem; top: 0rem; z-index: 9999; display: block; width: 4rem; opacity: 0!important; }
.praise .tips-animation { opacity: 0; filter: Alpha(opacity=0); -moz-opacity: 0; animation: mypraise 1s; -moz-animation: mypraise 1s;   /* Firefox */ -webkit-animation: mypraise 1s;    /* Safari 鍜?Chrome */ -o-animation: mypraise 1s; /* Opera */ }
.praise .hover, #add-num .add-animation.hover, #praise-txt.hover { color: #EB4F38; }
@keyframes mypraise {  0% {
 top:5px;
 opacity: 0;
 filter: Alpha(opacity=0);
 -moz-opacity:0;
}
 25% {
 top:0px;
 opacity: 0.5;
 filter: Alpha(opacity=50);
 -moz-opacity:0.5;
}
 50% {
 top:-5px;
 opacity: 1;
 filter: Alpha(opacity=100);
 -moz-opacity:1;
}
 75% {
 top:-10px;
 opacity: 0.5;
 filter: Alpha(opacity=50);
 -moz-opacity:0.5;
}
 100% {
 top:-15px;
 opacity: 0;
 filter: Alpha(opacity=0);
 -moz-opacity:0;
}
} /*鐐硅禐鍥炬爣鏀惧ぇ鍔ㄧ敾寮€濮?/
@keyframes myfirst
{
    0%{
        width:35px;
    height:25px;
    }
    50%{
        width:40px;
        height:30px;
    }
    100% {
        width:35px;
    height:25px;
    }
}
@-moz-keyframes myfirst /* Firefox */
{
 0% {
 width:35px;
 height:25px;
}
 50% {
 width:50px;
 height:50px;
}
 100% {
 width:35px;
 height:25px;
}
}
@-webkit-keyframes myfirst /* Safari 鍜?Chrome */ {  0% {
 width:35px;
 height:25px;
}
 50% {
 width:50px;
 height:50px;
}
 100% {
 width:35px;
 height:25px;
}
}
@-o-keyframes myfirst /* Opera */ {  0% {
 width:35px;
 height:25px;
}
 50% {
 width:50px;
 height:50px;
}
 100% {
 width:35px;
 height:25px;
}
}
.content1 form div { width: 100%; margin: 0 auto; overflow: hidden; zoom: 1; padding-left: 8%; padding-bottom: 6%; }
.form_tel {width: 55%;height:2.6rem; border: #D2D2D2 1px solid; margin: 0 auto; text-indent: 1em; color: #999; }
.content1 form { overflow: hidden; zoom: 1; margin-bottom: 30px; width: 100%; margin: 10px auto; margin-left: 10% }
.content1 form input { display: inline-block; border: 1px solid rgb(204, 204, 204); font-size: 1.2rem;}
.tel_on { height:2.6rem; width: 23%; color: #fff; background-color: #D80000; font-size: 0.875rem; border: none; line-height:2.6rem; text-align: center; margin-left: -5px; margin-top: -1px; display: inline-block; }
.content1 div.article1 { width: 91%; margin: 0 auto; text-indent: 0em; padding-top: 1%; }
.content1 div.article1 p { font-size:1.2rem; line-height: 1.8rem!important; color: #333; margin: 0 auto 1%; }
.content1 div.article1 p span { line-height: 1.8rem!important; }
.content1 div.article1 p img { text-align: center }
.content1 div.article1 div { font-size: 16px; line-height: 26px; color: #333; margin: 0 auto 10px; }
.content1 div.article1 h3 { font-size: 0.875rem; line-height: 24px; color: #333; line-height: 45px; }
/*.content1 ul{background-color:#016FC1; border-radius:30px; overflow: hidden;zoom:1;width:95%; margin:10px auto}

.content1 ul li{ float: left; width: 33.33%;height:30px;text-align: center; margin: 0 auto}

.content1 ul li a{overflow: hidden;zoom:1; margin: 0 auto; color:#fff; display: block;height:20px; line-height: 20px; width: 100%;text-align: center;font-size:0.875rem;border-right:#fff 1px solid;  margin-top: 5px; }

.content1 ul li a span{margin-right:5px;display:inline-block;margin-left:7%; text-align: center;vertical-align: top;}

.article1 .content1 ul .consult a{ border-right: none;}

.article1 .content1 ul .com span{ background:url(../images/menu1.png) no-repeat -52px 0px; width:21px; height: 18px;}

.article1 .content1 ul .collect span{ text-align:center;background:url(../images/menu1.png) no-repeat -71px 0px; width:20px; height:18px;  }

.article1 .content1 ul .consult span{background:url(../images/menu1.png) no-repeat -90px 0px; width:22px; height:17px;}
*/








/*服务*/

.zoujihb_ys { width: 100%; overflow: hidden; margin:3% auto;display: flex;justify-content: space-between; flex-wrap: wrap; }
.zoujihb_ys a {  display: block; width: 24%; height:7.4rem; background: #03977d; margin-bottom:2%; text-align:center}
.zoujihb_ys  .zoujihb_ysjl { float: left; }
.zoujihb_ys a span { display: block;font-size:1.1rem; color: #fff; line-height:2.2rem; text-align: center; margin-top:2%; }
.zoujihb_ys a i img{width:4.5rem;}
/*9%患者还查看了：*/

.hzck { width: 100%; overflow: hidden; }
.hzck h1 { width: 100%; height: 40px; border-bottom: 1px solid #01826c; font-size: 26px; color: #000; line-height: 40px; font-weight: normal; text-indent: 20px; }
.hzck_nr { overflow: hidden; width:96%; margin:3% auto;display: flex;justify-content: space-between; flex-wrap: wrap;}
.hzck_nr a { display: block; height: 3.5rem; margin-bottom: 2%; font-size: 1.2rem; color: #fff; line-height: 3.5rem; text-align: center; }
.hzck_nr a:nth-child(1) { width: 55%; margin-right: 5px; background: #a55ab5; }
.hzck_nr a:nth-child(2) { width: 43%; background: #e56472; }
.hzck_nr a:nth-child(3) { width: 100%; background: #79a200; }
.hzck_nr a:nth-child(4) { width: 48%; margin-right: 5px; background: #a84200; }
.hzck_nr a:nth-child(5) { width: 50%; background: #02adaf; }
.hzck_nr a:nth-child(6) { width: 56%; background: #e56472; margin-right: 5px; }
.hzck_nr a:nth-child(7) { width: 42%; background: #a55ab5; }
/*真实案例推荐*/

.bc { height: 77px; border-bottom: #03977d 2px solid; }
.bc p { float: left; margin-top: 25px; font-size: 28px; color: #000; margin-left: 10px; }
.bc p font { color: red; }
.bc a { color: #03977d }
.bc span { float: right; margin-top: 25px; margin-right: 10px; }
.bd_z { height: 195px; width: 100%; overflow: hidden; margin-top: 25px; }
.bd_z li { width: 213px; float: left; text-align: center; }
.bd_z li img { text-align: center }
.bd_z li p { width: 180px; display: block; margin: 0 auto; height: 51px; text-align: center; line-height: 51px; background: #F4F4F4; color: #333 }
/*网友评论*/

.g-box { width: 100%; background: #fff; clear: both; }
.tit_bg2 { width: 100%; background-size: 3px 38px; border-bottom: 2px solid #ef416a; margin-top: 5px; }
.tit_bg2 .tit { height: 30px; line-height: 30px; overflow: hidden; }
.tit_bg2 .tit font { width: 50%; font-size: 16px; float: left; font-weight: bolder; height: 30px; line-height: 30px; margin-left: 2%; color: #ef416a; }
.tit_bg2 .tit span { width: 29%; float: right; padding-left: 4%; color: #888; text-align: right; padding-right: 5px; }
.tit_bg3 { width: 100%; background-size: 3px 38px; border-bottom: 2px solid #5bb64c; margin-top: 5px; }
.tit_bg3 .tit { height: 30px; line-height: 30px; overflow: hidden; }
.tit_bg3 .tit font { width: 50%; font-size: 16px; float: left; font-weight: bolder; height: 30px; line-height: 30px; margin-left: 2%; color: #5bb64c; }
.tit_bg3 .tit span { width: 29%; float: right; padding-left: 4%; color: #888; text-align: right; padding-right: 5px; }
#demo1 li span img { width: 25px; height: 25px; float: left; }
#demo2 li span img { width: 25px; height: 25px; float: left; }
.wypl { padding: 1px 3%; margin: 10px 0; }
.wypl li { border-bottom: 1px dashed #ccc; margin-top: 10px; }
.wypl span img { width: 20%; height: 20%; }
.wypl span { font-size: 20px; }
.wypl p { display: block; padding: 5px 0; font-size: 18px; line-height: 30px; color: #999 }
/*荣誉页*/

.box-12 { width: 100%; }
.con_RongY { width: 100%; overflow: hidden; }
.con_RongY ul { width: 100%; }
.con_RongY li { float: left; }
.con_RongY .Baox_RongY li { width: 40%; }
.con_RongY .Baox_RongY li img { max-height: 100%; max-width: 100%; }
.con_RongY .Baox_RongY li h3 { font: 1.25em/1.5em 'Microsoft yahei'; text-align: center; color: #666; margin-top: .3em; }
.con_RongY .Baox_RongY li p { font: .833em/1.5em 'Microsoft yahei'; }
.con_RongY .Baox_RongY li p.p1 { height: 3em; }
.con_RongY .Baox_RongY li { margin: 1.5em 5% 0; }
#notice li a { font: 1.85em/1.85em 'Microsoft yahei'; }
/*.fa-volume-up{width:30px;height:28px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}*/

#notice li a { font: 1.2em/1.45em 'Microsoft yahei'; }
.fa { float: left; font-size: 1em; color: #e0161e; padding-right: .5em; }
.fa-volume-up { width: 6%; height: 2em; max-height: 33px; background: url(../images/home.png); -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; margin-top: 1%; margin-right: 1% }
/*==============================成功案例===============================*/

.case_happy { width: 100%; margin: 0 auto; }
.case_happy ul { overflow: hidden; zoom: 1; border-bottom: #D1D1D1 1px solid; padding-bottom: 5.5%; width: 100%; margin: 0 auto; }
.case_happy ul li { height: 25px; float: left; margin-top: 3%; margin-left: 2%; line-height: 25px; text-align: center; font-size: 0.75rem; overflow: hidden; zoom: 1; color: #666; border: #D1D1D1 1px solid; border-radius: 30px; width: 30%; height: 6.94%; }
.case_happy ul .conlink { color: #fff; background-color: #D80000; border: #D80000 1px solid; }
.case_lists .title { font-weight: inherit; font-size: 22px; width: 100%; text-align: center; line-height: 42px; color: #666; margin-top: 25px; }
.jzdm { font-size: 36px; text-align: center; line-height: 80px; }
.case_list { width: 100%; margin: 0 auto; }
.case_lists, .case_lists div { width: 100%; margin: 0 auto; }
.case_lists div dl { overflow: hidden; zoom: 1; background-color: #eee; width: 90%; margin: 0 auto; margin-top: 15px; padding: 2.7%; }
.case_lists div dl a { overflow: hidden; zoom: 1; display: block; }
.case_lists div dl a dt, .case_lists dl a dd { float: left; }
.case_lists div dl a dt { width: 38%; margin: 0 auto; }
.case_lists div dl a dd { width: 57%; margin-left: 4%; line-height: 36px; color: #666; font-size: 0.875em; }
.case_lists div dl a dd p { font-weight: bold; }
.hot ul .page { font-size: 0.875rem; color: #666; line-height: 50px; width: 100%; margin: 0 auto; overflow: hidden; zoom: 1;/*margin-left: 10%;*/ }
.hot ul .page .thisclass { font-size: 0.875rem; color: #666; padding-left: 5px; line-height: 26px; }
.hot ul .page li { color: #666; float: left; text-align: center; /*width:16%;*/ margin: 0 auto; border: none; line-height: 26px; }
.hot ul .page li a { font-size: 0.875rem; color: #666; float: left; text-align: center; border: none; }
.hot ul .page li a:hover { color: #999; }
#man ul .conlink { background-color: #016FC1; border: 1px solid #016FC1; }
/*************************织梦分页样式************************/

.dede_pages { width: 100%; float: none; overflow: hidden; text-align: center; }
.dede_pages ul { margin: 0px auto; float: none; clear: both; overflow: hidden; text-align: center; white-space: nowrap; }
.dede_pages ul li, .dede_pages ul li a { float: none; display: inline; }
.dede_pages ul { float: left; padding: 12px 0px 12px 16px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; }
.dede_pages ul li a { float: left; padding: 2px 8px 5px 7px; color: #555; display: block; font-size: 16px; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; }
.dede_pages ul li.thisclass,  .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #42bfb7; font-size: 14px; color: #ffffff; font-weight: bold; border: 1px solid #42bfb7; padding: 2px 8px 5px 7px; }
.dede_pages .pageinfo { float: left; padding: 2px 8px 5px 7px; color: #555; display: block; font-size: 14px; }
.dede_pages .pageinfo strong { margin: 0px 2px; }
/*列表页样式*/





.media_one { width: 100%; height: auto; margin-top: 5%; }
.media_one ul li { width: 100%; height: auto; float: left; border-bottom: 1px solid #dfdfdf; padding-bottom: 2%; margin-bottom: 3%; }
.media_one_L { width: 29.9%; height: auto; float: left; }
.media_one_L img { width: 100%; height: auto; }
.media_one_R { width: 100%; height: auto; float: right; }
.me_o_R_1 { width: 75%; height: auto; float: left; margin-left: 2%; }
.me_o_R_1_p1 a { color: #666666; font-size: 26px; line-height: 35px; }
.me_o_R_1_p2 { color: #999999; font-size: 18px; margin-top: 6%; }
.me_o_R_2 { /*width:13.5%;*/ width: 8.5%; height: auto; float: right; }
.me_o_R_2 img { width: 100%; height: auto; /*margin-top:70%;*/ margin-top: 30%; }
.media_page { width: 100%; height: auto; text-align: center; }
.media_page p { color: #666666; font-size: 20px; line-height: 25px; }
.media_page_input { width: 8%; height: 25px; }
.media_zt { width: 100%; height: auto; background: #f0f0f0; padding: 2% 0% 2.5% 2%; margin-top: 3%; }
.media_zt span { font-size: 24px; color: #00999b; }
.media_zt img, .media_path span { float: left; }
.media_zt img { width: 8.9%; height: auto; margin-right: 1%; }
.media_path { width: 100%; height: auto; background: #f0f0f0; padding: 2% 0% 7% 2%; margin-top: 2%; }
.media_path span { font-size: 24px; color: #666666; }
.media_path span a { color: #666666; }
.media_path img, .media_path span { float: left; }
.media_path img { width: 4.5%; height: auto; margin-top: 0.5%; margin-right: 1%; }
/*专家页*/



.zjlistbox { width: 622px; height: 232px; border: 1px solid #eee; margin-top: 30px; margin-bottom: 15px; margin-left: 7px }
.zjlistbox_left { float: left; width: 171px; height: 213px; padding: 4px; margin: 5px 0 0 6px; }
.zjlistbox_left img { width: 171px; height: 213px }
.zjlistbox_right { float: left; width: 412px; margin-left: 10px; padding-top: 20px; padding-right: 10px; overflow: hidden; }
.zjlistbox_right .p1 { font-size: 24px; color: #1b1b1b; line-height: 40px; }
.zjlistbox_right .p1 span { font-size: 20px; }
.zjlistbox_right .p1 b { display: inline-block; float: right; width: 80px; height: 25px; font-size: 18px; color: #959595; line-height: 25px; background: url(../images/good.jpg) no-repeat right center; margin-top: 8px; margin-right: 20px; }
.zjlistbox_right .p2 { font-size: 20px; color: #1b1b1b; line-height: 40px; }
.zjlistbox_right .p3 { font-size: 20px; color: #959595; line-height: 35px; }
.zjlistbox_right .p3 a { color: #ff0000; }
.zjlistbox_right .p4 { overflow: hidden; padding-left: 75px; margin-top: 20px; }
.zjlistbox_right .p4 a { float: left; display: block; width: 114px; height: 36px; text-align: center; font-size: 20px; color: #fff; line-height: 36px; background: #f39800; }
.zjlistbox_right .p4 a:nth-child(2) { background: #01826c; margin-left: 38px; }
.wenzi { font-size: 1em; color: #666; line-height: 1.8em; padding: 0 1em; text-align: left; }
.wenzi font { color: #FF0000; font-weight: bold; word-spacing: 1em; padding-right: 1%; }
.wenzi span { color: #FF0000; padding-right: 1%; }
.wz { font-size: 1em; color: #666; line-height: 1.8em; padding: 0.5em 1em; text-align: left; border-bottom: 1px dashed #ccc; }
.wz span { color: #ff921d; font-size: 18px; }
.bo { border: none; }
.jzzn { margin: 0 auto }
.jzzn h3 { text-align: center; font-size: 2.0em; line-height: 2em; }
.jzzn ul { text-align: center; margin: 0 auto; padding-top: 20px; }
.jzzn ul li { float: left; width: 31%; margin-bottom: 10px; margin-right: 3%; background: #686765; border-radius: 5px; }
.jzzn .hover { background: #0b9981 }
.jzzn ul li:nth-child(3), .jzzn ul li:last-child { padding-right: 0; }
.luxian { height: 100px; }
.footer { font-size: 1em; text-align: center; line-height: 2.2em; margin-bottom: 3em; margin-top: 0.5em; color: #666 }


.item{background-color: #ebebeb;overflow: hidden;padding-top: 3%;padding-bottom: 5%;}
.item .title{width: 79.69%;margin:3% auto;}
.item_1{background-color: #fff;width: 93.28%;margin:3% auto;overflow: hidden;}
#lunbo .bd{width: 91.46%;margin:3% auto;overflow: hidden;}
#lunbo .hd ul{width: 6rem;flex-flow: row wrap;justify-content: space-between;margin: 4% auto;overflow: hidden;display:flex;}
#lunbo .hd ul li{width: 1rem;height:1rem; background:#e5e5e5;border-radius: 1rem;}
#lunbo .hd ul .on{width: 1rem;height:1rem;background:#a5a5a5;  }
.item .pubtit h3{font-size: 1.2rem;text-align: center;}

#scrollBox{position:relative;margin:3% auto;overflow:hidden;}
#scrollBox .bd{width: 100%;margin:3% auto;overflow: hidden;}
#scrollBox .hd{ height:7rem; overflow:hidden; font-size:0; position: absolute;
    bottom: 15%;
    left: -1%;
    width: 100%;}
	#scrollBox .hd ul{ display:none; padding-top:5px; }	
	#scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	#scrollBox .hd .on{ background:#BA2636;  }
	#scrollBox .prev,.scrollBox .next{ display:inline-block;  height:5.7rem; background:url(/images/wyIcons.png) no-repeat scroll center; overflow:hidden; margin:0 5px;  vertical-align:top; background-size:100%;width:100%;}
	#scrollBox .next{ background-position:-105px 0; }

	
 @media screen and (min-width:300px) and (max-width:479px) {
.jzzn h3 { font-size: 22px; }
.wz { font-size: 12px; }
.wz span { font-size: 16px; }
.wenzi { font-size: 22px; }
.jzzn h3 { text-align: center; font-size: 20px; font-style: none; }
}
 @media only screen and (min-width: 1280px) {
body { font-size: 24px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 640px) and (max-width: 1279px) {
body { font-size: 24px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 600px) and (max-width: 639px) {
body { font-size: 22px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 570px) and (max-width: 599px) {
body { font-size: 21px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 540px) and (max-width: 569px) {
body { font-size: 20px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 510px) and (max-width: 539px) {
body { font-size: 18px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 480px) and (max-width: 509px) {
body { font-size: 17.5px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 450px) and (max-width: 479px) {
body { font-size: 16.6px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 420px) and (max-width: 449px) {
body { font-size: 15.5px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 390px) and (max-width: 419px) {
body { font-size: 14px; }
.box { width: 100%; }
.anli ul li .anliimg { float: left; width: 18%; margin-top: .3em }
}



/*iphone6  plus  414*/

@media only screen and (width: 414px) {
body { font-size: 15px; }
.box { width: 100%; }
}
 @media only screen and (min-width: 361px) and (max-width: 389px) {
body { font-size: 13.3px; }
.box { width: 100%; }
.anli ul li .anliimg { float: left; width: 18%; margin-top: .3em }
}



/*iphone6   375*/

@media only screen and (width: 375px) {
body { font-size: 14.4px; }
.box { width: 100%; }
.anli ul li .anliimg { float: left; width: 18%; margin-top: 1em }
}
 @media only screen and (max-width: 360px) {
body { font-size: 12px; }
.box { width: 100%; }
.anli ul li .anliimg { float: left; width: 18%; margin-top: 1.5em }
}
/*鏂板簳閮�*/

#bootom_nav { position: fixed; left: 0px; bottom: 0px !important; width: 100%; height: 60px; z-index: 1000; font-size: 1.2rem; text-align: center; font-weight: bold; }
#bootom_nav a { color: #fff; font-size: 1.5rem; font-weight: 200; line-height: 60px; display: inline-block; float: left; height: 100%; }
#bootom_nav p { width: 100%; }
#bootom_nav a img { vertical-align: middle; }
#bootom_nav .botdet img { margin-top: 5px; }
#bootom_nav .botdet { height: 60px; width: 21%; background-color: #757575; line-height: 25px; font-size: 0.9rem; }
/*.tel{-webkit-animation: change 1s infinite;animation: change 1s infinite;-moz-animation:change 1s infinite;transform:scale(1,1.5);transition-delay: 2s;-webkit-transition-delay: 2s; transition-timing-function: linear;

-webkit-transition-timing-function: linear;}*/



#bootom_nav .tel { background-color: #ff8b00; }
#bootom_nav .tel img { -webkit-animation: change 1s infinite; animation: change 1s infinite; -moz-animation: change 1s infinite; }
.atc_tel { border: 1px solid rgb(204, 204, 204); width: 150px; height: 22px; color: rgb(0, 0, 0); vertical-align: middle; }
#banner { margin: 0 auto; padding: 0px; width: 100%;  }
.slides { margin: 0px auto; width: 100%; /*overflow: hidden; position: relative;*/ }
.slide-pic { margin: 0px; padding: 0px; width: 100%; overflow: hidden; list-style: none; }
.slide-pic img { width: 100%; height: 293px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
/* .slide-li li { margin: 0px; padding: 0px; width: 213.3px; height: 6px; float: left; overflow: hidden; list-style: none; }*/

.slide-li a { width: 213.3px; height: 6px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #666666; }
.slide-txt span { display: none; }
.I6_con2 p { font-size:.9rem; margin-top:2%; text-align: center; }
.I6_con2 li { width:48%; margin-bottom:2%;}
.I6_con2 ul { width:80%; margin:0 auto;display: flex;justify-content: space-between; flex-wrap: wrap;}
.bodycontent { background: white; margin-top: 10px; overflow: hidden }
/*预约页面样式*/
.yuyue { font-size: 12px; width: 320px; margin: 0 auto; overflow: hidden; margin-top: 5px; }
.yuyue div { margin: 5px auto; clear: both }
.yuyue div span { width: 50px; text-align: center; color: red }
.yuyue div font { float: left; width: 85px; text-align: right; line-height: 22px; font-size: 14px; }
.yuyue .input_style { font: normal 14px/15px arial; float: left; width: 180px; height: 22px; border-radius: 2px; color: #333; border: #ccc 1px solid; background: #eee; padding: 0 5px; }
.yuyue .yuyue_name { padding-top: 10px; }
.yuyue .yuyue_age { padding-top: 10px; }
.yuyue .yuyue_hometel { padding-top: 10px; }
.yuyue .yuyue_date { padding-top: 10px; }
.yuyue .yuyue_qq { padding-top: 10px; }
.yuyue .yuyue_ill { padding-top: 10px; }
.yuyue .yuyue_ill .input_style { padding-top: 10px; float: left; height: 88px; border-radius: 4px; }
.yuyue .yuyue_ill font { padding-top: 10px; }
.yuyue .yuyue_validate { padding-top: 10px; }
.yuyue .yuyue_validate .input_style { float: left; width: 60px; padding: 2px; border-radius: 4px; }
.yuyue .yuyue_validate .absmiddle { cursor: pointer; margin-left: 6px; border-radius: 4px; opacity: 0.5 }
.yuyue .yuyue_button { padding: 10px 0 0 68px; color: #433d3b }
.yuyue .yuyue_button .submit { font: normal 12px/15px arial; width: 65px; height: 22px; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#eee)); -webkit-background-origin: padding; -webkit-background-clip: content; border: 1px solid #b3b3b4; cursor: pointer; margin: 2px 4px; color: #433d3b }
.con_tit { font-size: 20px; margin: 10px auto; font-weight: bold; font-family: "Microsoft Yahei"; text-align: center; }
.swtzx { overflow: hidden; }
.swtzx ul { width: 100%; margin: 1rem auto; overflow: hidden; text-align: center; }
.swtzx li { display: inline-block; margin-left: 1rem; }
.swtzx li:nth-of-type(1) { width: 10.5rem; }
.swtzx li:nth-of-type(2) { width: 15.2rem; }
.morexx { overflow: hidden; margin-bottom: 3%; }
.morexx p { text-align: center; font-weight: bold; font-size: 1.7rem; color: #c36355; transform: translateY(-1rem); margin-top: 2.5rem; }
.morexx ul { width: 92%; overflow: hidden; margin: 0 auto; text-align: center; }
.morexx li { display: inline-block; width: 24%; }
.zjtd p { text-align: center; font-weight: bold; font-size: 1.7rem; color: #c36355; transform: translateY(-1rem); }
.sjsy7_2 { margin-top: 3%; }
.sjsy7_2 dl { width: 31%; float: left; margin-left: 3%; }
.sjsy7_2 dl dt { }
.sjsy7_2 dl dd { text-align: center; line-height: 24px; }
.sjsy7_2 dl dd p { color: #cc0000; font-size: 0.8em; }
.poi9 { background-color: #f0f0f0; border-bottom: 1px solid #e1e1e1; }
.content { overflow: hidden; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.Auto-header { margin-top: 10px; background: fff; }
.Auto-header h4 { width: 100%; padding: 1.5% 0; overflow: hidden; background: #0068b9; }
.Auto-header h4 p { float: left; width: 60%; line-height: 36px; font-weight: bold; font-size: 22px; color: #FFF; padding-left: 2%; }
.Auto-header h4 span { float: right; margin-right: 10px; line-height: 36px; font-size: 16px; padding: 0 3%; border-radius: 5px; background: #ffff00; }
.Auto-header h4 span a { color: #000; }
.poi9-1 form { font-family: "瀵邦喛钂嬮梿鍛寸拨"; font-size: 15px; border: 1px solid #d0cece; height: auto; overflow: hidden; padding: 10px; }
.poi9-1 form strong { color: #ea0000; font-weight: normal; }
.poi9-1 form .txt09 { height: 32px; line-height: 32px; border: 1px solid #c5c5c5; width: 20%; color: #666; font-size: 14px; padding: 0 1%; margin-bottom: 2%; background: #fff; }
.poi9-1 form .txt10 { height: 32px; line-height: 32px; border: 1px solid #c5c5c5; width: 64%; color: #666; font-size: 14px; padding: 0 1%; margin-bottom: 2%; background: #fff; }
.poi9-1 form .txt11 { height: 32px; line-height: 32px; border: 1px solid #c5c5c5; width: 66.5%; color: #666; font-size: 14px; padding: 0 1%; margin-bottom: 2%; background: #fff; }
.poi9-1 form .txt12 { line-height: 26px; border: 1px solid #c5c5c5; width: 64.5%; color: #666; font-size: 14px; padding: 0 1%; margin-bottom: 4%; background: #fff; }
.poi9-1 form .btn05 { float: left; margin-left: 22%; width: 26%; height: 46px; text-align: center; line-height: 46px; font-size: 18px; color: #fff; cursor: pointer; background: #e8a204; border-radius: 4px; border: none; font-family: "瀵邦喛钂嬮梿鍛寸拨"; margin-bottom: 4%; }
.poi9-1 form .btn06 { float: left; display: block; margin-left: 5%; width: 26%; height: 46px; text-align: center; line-height: 46px; font-size: 18px; color: #fff; cursor: pointer; background: #2970d3; border-radius: 4px; border: none; font-family: "瀵邦喛钂嬮梿鍛寸拨"; text-decoration: none; margin-bottom: 4%; }
.poi9-1 form .btn06 img { width: 100%; height: auto; }
.poi9-1 form textarea { vertical-align: middle; }
.swtzx1 { text-align: center; margin-top: 5%; }
.swtzx1 li { background-color: #03977d; display: inline-flex; text-align: center; padding: 1% 3%; }
.swtzx1 li a { color: #fff; font-size: 1.1rem; }


.xztit5{width:100%; height:; margin:0 auto; margin-top:.7rem; background:#fff}
.xztit5 .line{width:100%; height:1px; margin:0 auto; background-color:#f00;}
.xztit5 h1{width:45%;margin:0 auto; margin-top:-1.5rem; background-color:#FFF; border:#f00 solid 1px;  border-radius:2rem;}
.xztit5 h1{font-family:"微软雅黑"; font-size:1.6rem; line-height:2.7rem; text-align:center;}
.xztit5 h1 a{color:#f00;}
.xztit5 ul.ul1{width:100%; margin:0 auto; margin-top:.3rem;}
.xztit5 ul.ul1 li{width:100%; margin:0 auto; margin-top:1.12rem;  border-bottom:#d3d3d3 dashed 1px; clear:both;    padding-bottom:1.12rem;}
.xztit5 ul.ul1 li:last-child{border-bottom:none;}
.xztit5 ul.ul1 li dl{ margin:0 auto; clear:both; overflow:hidden}
.xztit5 ul.ul1 li dl dt{width:46%; height:9rem;  float:left; background:url(/images/pic1.jpg) no-repeat #f00; background-position:right center; background-size:9rem 9rem;}
.xztit5 ul.ul1 li dl dt.dt2{background:url(/images/pic2.jpg) no-repeat #f00; background-position:right center;background-size:9rem 9rem;}
.xztit5 ul.ul1 li dl dt.dt3{background:url(/images/pic3.jpg) no-repeat #f00; background-position:right center; background-size:9rem 9rem;}
.xztit5 ul.ul1 li dl dt.dt4{background:url(/images/pic4.jpg) no-repeat #f00; background-position:right center;background-size:9rem 9rem;}
.xztit5 ul.ul1 li dl dt.dt5{background:url(/images/pic5.jpg) no-repeat #f00; background-position:right center;background-size:9rem 9rem;}
.xztit5 ul.ul1 li dl dt b{width:25%; display:block; padding:1.24rem 0 0 1.28rem; font-family:"微软雅黑"; font-size:1.3rem; color:#FFF; text-align:left;line-height:2.2rem;}
.xztit5 ul.ul1 li dl dd h2{font-family:"微软雅黑"; font-size:1.5rem; color:#f00; line-height:2.8rem; text-align:left; margin:0}
.xztit5 ul.ul1 li dl dd{width:58%; margin-left:48%;}
.xztit5 ul.ul1 li dl dd p{font-family:"微软雅黑"; font-size:1rem; color:#666; line-height:1.7rem; text-align:left;}
.xztit5 ul.ul2{width:5.96rem; height:1.5rem; margin:0 auto; margin-top:1.2rem;}
.xztit5 ul.ul2 li{width:2.04rem; height:.46rem; margin-right:.06rem; float:left; border:#4db58d solid 1px;}
.xztit5 ul.ul2 li.li2{border:#11b4ae solid 1px;}
.xztit5 ul.ul2 li.li3{width:1.64rem; height:1.46rem; margin-right:0rem; float:left; border:#11b4ae solid 1px;}
.xztit5 ul.ul2 li p{width:1.8rem; height:1.46rem; margin:0 auto; background:url(/images/tb6.jpg) no-repeat; background-position:left center; background-size:.34rem .34rem;}
.xztit5 ul.ul2 li.li2 p{width:1.8rem; height:1.46rem; margin:0 auto; background:url(/images/tb7.jpg) no-repeat; background-position:left center; background-size:.34rem .34rem;}
.xztit5 ul.ul2 li.li3 p{width:1.28rem; height:1.46rem; margin:0 auto; background:url(/images/tb8.jpg) no-repeat; background-position:left center; background-size:.34rem .36rem;}
.xztit5 ul.ul2 li p{font-family:"微软雅黑"; font-size:1.2rem; line-height:1.46rem; text-align:right; font-weight:bold;}
.xztit5 ul.ul2 li p a{color:#f00;}
.xztit5 ul.ul2 li.li2 p a{color:#11b4ae;}
.xztit5 ul.ul2 li.li3 p a{color:#11b4ae;}

/*新加板块*/

.navx {  overflow: hidden; padding-top: 2%; }
.navx li { float: left; width: 22.5%; text-align: center; margin-left: 2%; margin-bottom: 2% }
.navx li img { display: block;}



	.index_title{width: 92%;height: 3rem;border-bottom: 1px solid #e1e1e1;margin: 0 auto; line-height:3rem}
.index_title h1{font-size: 1.6rem;color: #bf0c0c;font-weight: normal;}
.index_title i{width: 4px;height:2.4rem;display: inline-block;float: left;margin-right: 1rem;background: url(../images/i_ico.jpg);background-size: 100%;}
.index_title span{font-size:1.6rem;float:right;color:#016976;}
.index_title span b{display:inline-block;width:3.8rem;height:2.4rem;background:url(../images/index_gb_bg.png) no-repeat;background-size:100%;margin-right:0.5rem}

.blank{width:100%;height:1rem;background:#efefef;margin:0 auto;}


.zjtd_xtit{ font-size:1.5rem; text-align:center; font-weight:bold; margin-bottom:1rem;}
.sy_zj{width:100%; padding:1rem 0px;border-bottom:#e8e8e8 solid 0.12rem;position:relative;font-family:'微软雅黑'!important;}
.sy_zj ul{ display:inline-block}
.sy_zj.hide{display: none}
.sy_zj.hide_border_bottom{border-bottom:none;}
.sy_zj1{width:28%; float:left}
.sy_zj1 a{display:block;width:89.2%;margin:auto;}
.sy_zj1 a img{width:100%;}
.sy_zj1 li{width:100%;background:url(/images/sy_zj_11.jpg) no-repeat center;background-size:90%;font-size:0.9rem;color:#363636;text-align:center;line-height:2.3rem;font-family:'微软雅黑'!important;}
.sy_zj1 p{font-size:1rem;color:#ff6600;text-align:center;font-family:'微软雅黑'!important;}
.sy_zj2{width:68%;line-height:2.4rem;border-bottom:1px solid #ededed;float:left; margin-left:0.4rem;font-family:'微软雅黑'!important;}
.sy_zj2 li{float:left;font-size:1.4rem;color:#1d222e;font-weight:normal;}
.sy_zj2 li span{font-size:1rem;font-weight:normal;margin-left:0.7rem ;}
.sy_zj2 li strong{font-weight:normal;margin:auto 0.5rem;}
.sy_zj_myd{font-size:1rem;float: right;}
.sy_zj_myd em{font-size: 1.1rem;color: #ffa101;}
.sy_zj3{width:64%;background:url(/images/sy_zj_06.jpg) no-repeat left;margin-left:0.7rem;background-size:18%;padding-left: 1rem;font-family:'微软雅黑'!important; right:1px} 
.sy_zj3 li{width:37%;margin-left:0.4rem;    padding-left: 1.9rem;float:left;font-size:1rem;color:#131313;line-height:2.5rem;text-align:center;}
.sy_zj3 li span{color:#fd8a01;}
.sy_zj4{width:65%;margin-left:0.7rem;}
.sy_zj4 p{font-size:1rem;color:#31364d;line-height:1.7rem;font-family:'微软雅黑'!important;}
.sy_zj4 p a{color:#f00;}
.sy_zj6{width:65%; float:right;font-family:'微软雅黑'!important;     position: absolute;
    bottom: 1rem;
    right: 1rem;}
.sy_zj6 a{display: block;float: left;margin-left: 0.4rem;font-size: 1.2rem;width:30%;text-align: center;height: 2.4rem;line-height:2.4rem;border-radius: 0.5rem;border:1px solid;color: #fff;z-index: 1}
.sy_zj6 a:nth-child(3){color:#FF94AB;position: relative;}
.sy_zj6 a:nth-child(2){color:#3075bc;}
.sy_zj6 a:nth-child(1){color:#80bc0a;margin-left: 0;}
.sy_zj6 a span{display: inline-block;width: 19.3%; right:2px;color: transparent;text-align: center;position: absolute;top: -1rem;background: url(/images/sy_zj6_span.png) no-repeat; background-size:100%;}
.sy_zj6 a span.hide{display: none;}


.zjphone{ width:100%; margin:2% auto;}
.zjphone p{ text-align:center; font-size:24px;font-family:"微软雅黑";}
.zjphone p:nth-child(2){ padding-top:2%;}
.zjphone p span{ color:#b51f0f; font-weight:bold;}


.ggtit{margin:4% auto;overflow: hidden;}
.ggtit h3{font-weight: bold;text-align: center;font-size: 2.5rem}
.ggtit strong{text-align: center;font-size: 2.1rem;display: block;}
.ggtit font{color:red;}


.sy-ner5 { padding: 0% 3% 5%; }
.sy-ner5 dl { float: left; width: 49%; margin-top: 2%; }
.sy-ner5 dl dt { }
.sy-ner5 dl dd { background: #f3f3f3; padding: 3% 0; text-align: center; font-size:1.1rem }
