@charset "utf-8";
/*通用部分*/
/*基本样式------------------*/
*{padding:0px; margin:0px;}
body,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body{min-width:320px; max-width:480px; margin:0 auto; font-family:"微软雅黑"; color:#4d4d4f;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
table{border-collapse:collapse;}
strong{ font-weight:normal}
a{outline:0;cursor:pointer;*star:expression(this.onFocus=this.blur()); text-decoration:none;}
a:hover{color:#f00; }
img{border:0;}
.m20{ width:100%; height:20px; border-bottom:1px solid #f5f5f5;}
i{ font-style:normal;}
ul,li{list-style:none;}
.h20{height:2px;clear:both}
.hidden{display:none;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
.fl{ float:left;} .fr{ float:right;}
header { width:100%; height:auto; overflow:hidden; margin:0 auto; }
header .header_top{/*position:fixed;*/width:100%;z-index:1001;top:0;}
header ul{ width:100%; height:40px; background:#f3f3f3; margin:0 auto; z-index:55;}
header ul li { width:320px; height:40px; margin:0 auto; }
header ul li span { width:70px; height:26px; float:left; background:#e76209; border-radius:5px; margin-top:7px; margin-right:5px; text-align:center; line-height:26px; color:#fff; }	
header ul li span a { color:#fff; }
header ul li span:nth-child(2) { background:#1174a2; }
header ul li p { width:168px; float:left; line-height:40px; font-size:18px; color:#e71818; font-weight:bold; }
header ul li p i { width:26px; height:28px; background:url(/images/bg.png) 0px -55px no-repeat; float:left; display:inline-block; margin-left:20px; margin-top:6px; }
header ul li p a { color:#e71818; }
header ol { width:100%;  margin:0 auto;background:#1174a2;  max-width:640px;min-width:320px}
header ol img{width:100%}
header ol li { width:320px; height:72px; margin:0 auto; }
header ol li span { width:282px; height:53px; background:url(/images/bg.png) no-repeat; float:left; margin-top:10px; margin-left:20px; }
header .index_flash1 img{width:100%}

.banner{ width:100%; height:239px; background:url(/img/banner.jpg) top center no-repeat;}
.banner img{ width:320px;  margin:0 auto; display:block;}
.nav_bl{ width:100%;  margin-top:7px;}
.nav_bl ul{ display:block; list-style:none; margin-top:20px; height:98px;}
.nav_bl ul li{ float:left; margin-left:8.5%; width:14.1666%; height:98px;}
.nav_bl ul li p{ text-align:center; color:#383A3E; font-size:16px; font-weight:bold; margin-top:1px; display:block;}
@media screen and (min-width:0px) and (max-width:320px) {.nav_bl ul li{ float:left; margin-left:3.5%; width:20%; height:98px;} .nav_bl ul li p{ font-size:14px;}}
@media screen and (min-width:0px) and (max-width:414px) {.nav_bl{ } .nav_bl ul{ height:79px;}}
.nav_b2{ width:100%;}
.nav_bl2 ul li{ float:left; width:25%; float:left;}
.nav_bl2 ul li img{ margin:0 auto; display:block;}
@media screen and (min-width:330px) and (max-width:365px) {.nav_bl ul li  p{ font-size:12px;}}
@media screen and (min-width:366px) and (max-width:480px) {.nav_bl ul li  p{ font-size:13px;}} 
.zztd_m1{ width:100%; height:40px; margin-top:15px;padding-top:10px;border-top:1px solid #e5e5e5; border-bottom:2px solid #d4d4d4;}
.zztd_m1 img{ margin-left:10px; margin-top:5px;}
/* #marquee1{overflow: hidden; height:15px; float:left; margin-left:10px; margin-top:13px; line-height:24px;}*/
.c{ color:#2B2E2E; font-family:"微软雅黑"; font-size:14px;}
.gg{ width:100%; height:139px; background:url(/img/gg1.jpg) top center no-repeat;}
.gg img{ width:320px; margin:0 auto; display:block; height:139px;}
.main{ width:100%; height:393px; border-bottom:2px solid #dadada;}
.main ul{margin-top:10px;}
.main ul li{ width:100%; height:88px; border-top:1px solid #D4D4D4;}
.main ul li div{float:left; height:88px;}
.main ul li p{height:62px; float:left;color:#717171; font-size:14px; margin-top:15px;}
.main ul li p b{font-size:16px;} 
.main ul li p span{ line-height:19px;}
.main ul li img{width:27.083%; float:left; margin-left:8%; display:block;}
.list_1{ width:50%;border-right:1px solid #D4D4D4;}
.list_1 p{ width:43.75%;  margin-left:16.666%; }
.list_1 img{margin-top:10px;}
.list_2{ width:49.58%;}
.list_2 p{ width:43.75%; margin-left:10%;}
.list_2 img{margin-top:12px;}
@media screen and (min-width:0px) and (max-width:320px) {.main ul li{ height:83px;} .list_1{ height:83px;} .list_2{ height:83px;}.list_1 p{width:46%; font-size:12px; margin-left:10% } .list_2 p{width:46%; font-size:12px; margin-left:10%; } .list_1 p b{ font-size:14px;}  .list_2 p b{ font-size:14px;} .list_2 img{ width:35%; margin-left:4%; margin-top:17px;} .list_1 img{ width:35%; margin-left:4%; margin-top:10px;}}
@media screen and (min-width:330px) and (max-width:375px){.list_1 p{ width:45.2%; font-size:13px;}.list_2 p{ width:45.2%; font-size:13px;}.main ul li img{width:33.5%; margin-top:14px;} .list_1 p{ margin-left:10%;}}
@media screen and (min-width:380px) and (max-width:414px){.main ul li img{ margin-top:18px;} }
.mian_1{ width:92%; height:26px; margin:0 auto;  margin-top:16px;clear:both}
.mian_1 b{ float:left; width:20%; height:26px; font-size:18px; color:#F1730C; font-weight:bold;}
.mian_1 p{ width:47%; height:26px; float:left; color:#373737; font-family:"微软雅黑"; line-height:24px; font-size:14px; margin-left:8px;}
.mian_1 p span{ font-weight:bold; font-size:18px;}
.dian{ width:22%; height:24px; float:right; margin-top:1px; font-size:14px; color:#fff; }
.dian img{ display:block; width:100%;}
@media screen and (min-width:320px) and (max-width:400px) { .mian_1 b{ width:24%; }  .mian_1 p{ width:51%; line-height:23px;}}
@media screen and (min-width:0px) and (max-width:320px){.mian_1 b{font-size:17px; }}
@media screen and (min-width:350px) and (max-width:440px){.mian_1 b{font-size:18px; }}
@media screen and (min-width:320px) and (max-width:340px) { .dian img{ display:block;  width:100%; margin-top:2px;}}
@media screen and (min-width:0px) and (max-width:320px) {.mian_1 p{ font-size:13px;}}
@media screen and (min-width:340px) and (max-width:440px) { .dian img{ display:block;  width:100%; margin-top:1px;}  .mian_1 p{ line-height:20px;}}
@media screen and (min-width:320px) and (max-width:350px) { .main{ height:373px;}}
@media screen and (min-width:350px) and (max-width:375px) { .main{ height:392px;}}
@media screen and (min-width:380px) and (max-width:420px) { .main{ height:392px;}}
.gg3{ width:100%; height:145px; background:url(/img/gg3.jpg) top center no-repeat;}
.gg3 img{ width:320px; height:145px; margin:0 auto; display:block;}
.zj1{ width:100%;display:block; margin-top:10px; border-top:1px solid #D4D4D4;overflow:hidden;}
.zj1 img{ width:24.1666%;float:left; display:block; margin-top:5px; margin-left:7%;}
.zj2{border-bottom:1px solid #D4D4D4;}
.r_js{ width:60%; float:right; margin-top:15px; margin-right:2%;}
.r_js h3{ font-size:15px; color:#373737; font-weight:bold;}
.r_js h3 b{ font-size:18px;}
.r_js p{ width:100%; margin-top:10px; font-size:14px; color:#717171; display:block;}
.r_js p span{ color:#009391;}
.zj_an1{ width:100%; height:28px; margin-top:15px;}
.an_1{ width:26.48%; height:26px; float:left; text-align:center; color:#fff; font-size:13px; background-color:#F39700; border:1px solid #DE8A00; border-radius:8px; line-height:27px;}
.an_2{ width:26.48%; height:26px; float:left; text-align:center; color:#fff; font-size:13px; background-color:#8DC555; border:1px solid #6AA929; border-radius:8px; line-height:27px; margin-left:3%;}
@media screen and (min-width:0px) and (max-width:320px) { .zj1{ height:150px;} .zj1 img{ margin-top:27px;} .r_js{ width:65%;} .r_js p{ font-size:13px;} .an_1{ width:30%; font-size:12px;} .an_2{ width:30%; font-size:12px;}  }
@media screen and (min-width:0px) and (max-width:414px) { .zj_an1{ margin-top:10px;}}
@media screen and (min-width:350px) and (max-width:414px) { .zj1 img{ margin-top:15px;}}
.mftw{ width:100%; height:170px;}
.mftw1{ width:35.89999%; height:139px; border-right:1px solid #dfdfdf; padding-top:30px; float:left; border-bottom:1px solid #dfdfdf;}
.mftw1 img{ margin:0 auto;display:block; width:34.88%;}
.mftw1 h3{ width:100%; height:25px; text-align:center; font-size:18px; font-weight:bold; color:#373737; margin-top:10px;}
.mftw1 p{ width:100%; height:21px; margin-top:1px; font-family:"微软雅黑"; font-size:14px; color:#ACACAC; text-align:center;}
.mftw2{ width:63.8888%; height:84px; border-bottom:1px solid #dfdfdf; float:left;}
.mftw2 p{ color:#ACACAC; font-size:13px; font-family:"微软雅黑"; width:39%; margin-top:23px; margin-left:12%; float:left;}
.mftw2 p b{ font-size:18px; font-family:"微软雅黑"; color:#373737; }
.mftw2 img{ margin-top:12px; margin-left:10px; width:19.48%; display:block; float:left;}
.mftw3 img{float:left; display:block; width:29.5%; margin-top:25px; margin-left:5%;}
.mftwa{ width:49%; height:84px; float:left; border-right:1px solid #dfdfdf;}
.mftwa span{ float:left; color:#373737; font-size:18px; font-weight:bold; margin-left:5px; margin-top:37px;}
.mftwb{ width:49%; height:83px; float:left;}
.mftwb span{ float:left; color:#373737; font-size:18px; font-weight:bold; margin-left:5px; margin-top:37px;}
@media screen and (min-width:320px) and (max-width:350px) { .mftw1 p{ font-size:12px;} .mftw2{ width:63%;} .mftw2 img{ margin-top:22px;} .mftwa span{ font-size:12px; margin-top:30px;} .mftwb span{ font-size:12px; margin-top:30px;}}
@media screen and (min-width:320px) and (max-width:414px) { .mftw2{ width:63%;} .mftwa span{ font-size:14px; margin-top:30px;} .mftwb span{ font-size:14px; margin-top:30px;}}
.gy{ width:100%; background:url(/img/05_bj.jpg) top right no-repeat;}
.gy h3{ width:100%; height:26px; text-align:center; color:#CD0706; font-weight:bold; font-size:19px; padding-top:40px;}
.gy p{ line-height:18px; width:81.222%; font-size:14px; color:#252525; margin:0 auto; margin-top:10px; text-indent:2em;}
.gyt{ width:100%;  display:block;margin:10px auto 0;}
.bj{ width:100%; background:url(/img/bj.jpg) top center no-repeat;clear:both;}
.sq{ width:96%; height:88px; margin:0 auto; margin-top:20px;}
.sq ul li{ width:17.09%;  float:left; margin-left:20%; display:block; list-style:none;}
.sq ul li img{ width:100%; display:block; }
.sq ul li p{ width:100%; height:23px; margin-top:5px; font-size:16px; color:#373737; font-weight:bold; text-align:center;}
.sq ul a:nth-hcild(1) li{margin-left:4.3%;}
@media screen and (min-width:0px) and (max-width:320px) { .sq{ height:73px;}}
@media screen and (min-width:320px) and (max-width:375px) { .sq{ height:80px;}}
@media screen and (min-width:375px) and (max-width:414px) { .sq{ height:86px;}}
@media screen and (min-width:0px) and (max-width:320px) { .sq ul li p{ font-size:13px;}}
@media screen and (min-width:325px) and (max-width:370px) { .sq ul li p{ font-size:14px;}}
@media screen and (min-width:370px) and (max-width:414px) { .sq ul li p{ font-size:14px;}}
.footer{ width:100%; height:63px; background-color:#282828;margin:0 auto;position:fixed;bottom:0;left:0}
.footer ul li{ width:20%; height:63px; float:left; display:block; list-style:none;}
.footer ul li img{ margin:0 auto; display:block; margin-top:10px; margin-bottom:5px;}
.footer ul li p{ font-size:12px; color:#B8B8B8; text-align:center;}
.footer ul a:nth-child(1) li p{color:#D52727;}
/*=================================文章页=======================*/
.at_tit{ width:90.2083%; color:#009391; font-size:26px; margin:0 auto; margin-top:10px; padding-bottom:10px;  text-align:center;}
.at_tit span{ width:206px; height:19px; color:#666666; font-size:12px; float:right; margin-top:5px;  }
@media screen and (min-width:320px) and (max-width:370px) { .at_tit{ font-size:22px;} .at_tit span{ margin-top:8px;}}
@media screen and (min-width:375px) and (max-width:450px) { .at_tit{ font-size:22px;} .at_tit span{ margin-top:15px;}}
.ar_an{ width:88.5%; height:40px; margin:0 auto; margin-top:15px; line-height:40px; color:#fff; font-size:19px; text-align:center;}
.ar_an1{ width:30.8357%; height:40px; float:left; background-color:#F39700; color:#fff; border-radius:8px;  }
.ar_an2{ width:30.8357%; height:40px; float:left; background-color:#8DC555; color:#fff; border-radius:8px;  margin-left:3.4582%;  }
.ar_an3{ width:30.8357%; height:40px; float:left; background-color:#639BF1; color:#fff; border-radius:8px;  margin-left:3.4582%;  }
.wp04 { width:100%; height: auto; overflow: hidden; zoom: 1; padding-top: 2.25rem; padding-bottom:5%; }
.rl_ind_p1 { text-align: center; color: #019392; font-size: 1.2rem; }
.rl_ind_p2 { text-align: center; color:#019392; font-size: 1rem; padding:2% 0; font-weight:normal;}
.rl_ind_p3 { text-align: center; color: #ff8724; font-size: 1rem;  font-weight:normal; padding-bottom:2%;}
.rl_ind_yy1{ width:100%; padding:1% 0 0 0; 0 clear:both;font-size:1rem; color:#333333; line-height:22px; overflow:hidden;}
.rl_ind_yy1 h3{ width:23%; float:left; font-size:1rem; font-weight:normal; padding:3% 5% 3% 0; text-align:right;}
.index_bd{ width:60%; float:left; border:1px #d7d7d7 solid; color:#c8c8c8; font-size:.8rem;  padding:3% 0 3% 3%;}
.rl_ind_yy1 span{ font-size:3rem; line-height:4.8rem; color:#ff004e; width:5%; text-align:center; float:left;}
.rl_ind_yy1 a{color:#333;}
.rl_ind_yy1 div{display: none;color: #ec1f5c;font-size: 12px;text-align: left;padding: 0 10% 0 3%;}
.index_bd2{ width:60%;float:left;color:#c8c8c8;border:1px #d7d7d7 solid; padding:3% 0 3% 3%;font-family:"微软雅黑";}
.yyck_ann{ width:100%; padding-top:1%; clear:both;font-size:1.8rem; color:#333333; overflow:hidden;}
.yyck_anniu{ width:41%; padding:5% 0; background:url(/img/nkm_i_5.jpg) no-repeat; background-size:100% 100%; border:0; margin:2% 0 0 4.5%; float:left;height:0;}
.yyck_anniu2{background-image:url(/img/nkm_i_6.jpg)}
.rl_ind_yy3{width:100%; padding:5% 0;clear:both;font-size:1rem; color:#333333; line-height:22px; overflow:hidden;}
.rl_ind_yy3 h3{width:23%; float:left; font-size:1rem; font-weight:normal; padding-right:5%;text-align:right;}
.rl_ind_yy3 label{display:inline;}
@media screen and (min-width:320px) and (max-width:350px) {.ar_an{ font-size:15px;}}
@media screen and (min-width:370px) and (max-width:400px) {.ar_an{ font-size:16px;}}
@media screen and (min-width:400px) and (max-width:450px) {.ar_an{ font-size:18px;}}
.s_rep{ width:90%; height:50px; margin:0 auto; margin-top:20px; border-radius:8px; border:1px solid #e5e5e5; text-align:center; color:#585858; font-size:18px; line-height:55px;}
.s_net{ width:90%; height:50px; margin:0 auto; margin-top:5px; border-radius:8px; border:1px solid #e5e5e5; text-align:center; color:#585858; font-size:18px; line-height:55px;}
@media screen and (min-width:320px) and (max-width:350px) {.s_rep{ font-size:12px; height:40px; line-height:40px;} .s_net{ font-size:12px; height:40px; line-height:40px;}}
@media screen and (min-width:370px) and (max-width:400px) {.s_rep{ font-size:14px; height:40px; line-height:40px;} .s_net{ font-size:14px; height:40px; line-height:40px;}}
@media screen and (min-width:401px) and (max-width:450px) {.s_rep{ font-size:16px;} .s_net{ font-size:16px; }}
.xgyd{ width:90%; margin:0 auto; margin-top:30px;}
.xgyd1{ width:100%; height:35px;}
.xgyd1 p{ float:left; color:#F1730C; font-size:26px; line-height:20px;}
.xgyd_2{ width:91%; margin:0 auto; margin-top:2px;}
.xgyd_2 img{ width:100%; display:block;}
.xgyd_3{ width:90%; margin:0 auto; margin-top:5px;border-bottom:1px solid #f5f5f5;}
.xgyd_3 ul li{ width:100%; float:left; padding-top:5px; font-size:18px; color:#575757; list-style:none; display:block; }
@media screen and (min-width:320px) and (max-width:350px) { .xgyd_3{height:170px; }.xgyd_3 ul li{ font-size:16px; }}
/****list页****/
.list{width:96%;margin:0 auto;padding:0 2%}
.main1{clear:both;margin-top:20px}
.main1 ol h3,.main1 dl h4{height:25px;line-height:25px;color:#121212;font-size:24px;font-weight:normal;margin-top:15px}
.main1 ol h3{ text-align:center;}
@media screen and (min-width:320px) and (max-width:350px) {.main1 ol h3,.main1 dl h4{font-size:19px;font-weight:bold}}
@media screen and (min-width:370px) and (max-width:400px) {.main1 ol h3,.main1 dl h4{font-size:19px;font-weight:bold}}
@media screen and (min-width:401px) and (max-width:450px) {.main1 ol h3,.main1 dl h4{font-size:19px;font-weight:bold}}
.main1 ol img{width:100%;margin-top:15px;}
.btn{ margin-top:10px;}
.btn span{height:30px;clear:both}
.btn span a.a1{color#929292}
.btn span a.a1:before{width:30px;height:28px;background:url(/img/a1.png) no-repeat;content:"";display:block;float:left;margin-right:5px}
.btn span em{width:79px;height:25px;line-height:24px;border:1px solid #ddd;border-radius:5px;text-align:center;color:#929292;font-size:14px;font-style:normal;display:block;float:left}
.main1 ul li .li_fr .pp span{height:30px;margin-top:7px;clear:both}
.main1 ul li .li_fr .pp span a.a1{color#929292}
.main1 ul li .li_fr .pp span a.a1:before{width:30px;height:28px;background:url(/img/a1.png) no-repeat;content:"";display:block;float:left;margin-right:5px}
.main1 ul li .li_fr .pp span em{width:79px;height:25px;line-height:24px;border:1px solid #ddd;border-radius:5px;text-align:center;color:#929292;font-size:14px;font-style:normal;display:block;float:left}
.main1 ul{margin-top:15px;border:1px solid #ececec}
.main1 ul li{margin-top:13px;float:left; width:100%; padding-bottom:15px; border-bottom:1px dashed #ccc;}
.main1 ul li img{width:27.39%;float:left}
.main1 ul li .li_fr{width:67.82%;float:right}
.main1 ul li .li_fr h4{font-size:21px;font-weight:normal}
.main1 ul li .li_fr h4 a{color:#121212}
.main1 ul li .li_fr .pp{ color:#666; font-size:14px; margin-top:2px;}
.main1 ul li:nth-child(3){margin-bottom:12px}
@media screen and (min-width:320px) and (max-width:350px) {.main1 ul li .li_fr h4{font-size:16px;}}
@media screen and (min-width:370px) and (max-width:400px) {.main1 ul li .li_fr h4{font-size:18px;}}
@media screen and (min-width:401px) and (max-width:450px) {.main1 ul li .li_fr h4{font-size:18px;}}
@media screen and (min-width:0px) and (max-width:320px) {.main1 ul li .li_fr .pp{ font-size:12px;} .main1 ul li .li_fr .pp span{ height:30px;margin-top:5px;} .main1 ul li .li_fr .pp span em{ height:15px; line-height:14px; font-size:12px;} .btn a.a1{ font-size:20px;} .btn span{ margin-top:2px;} .main1 ul li .li_fr .pp span{ height:15px;} #bdshare{ margin-top:-4px;}}
@media screen and (min-width:321px) and (max-width:375px) {.main1 ul li .li_fr .pp{ font-size:14px;} .main1 ul li .li_fr .pp span{ height:22px;margin-top:2px;} .main1 ul li .li_fr .pp span em{ height:22px; line-height:22px; font-size:13px;} .btn a.a1{ font-size:22px;} .btn span{ margin-top:3px;} }
@media screen and (min-width:376px) and (max-width:414px) {  .btn a.a1{ font-size:22px;} .btn span{ margin-top:4px;} }
.main1 ul li div .btn{ margin-top:5px;  width:50%; float:right;}
.main1 dl{border-top:1px solid #ececec;clear:both}
.main1 dl li{margin-top:15px}
.main1 dl li a img{width:31.8%;margin-left:7px;float:left;margin-bottom:13px}
.main1 dl li a:nth-child(1) img{margin-left:0}
.list .paging{clear:both}
.list .paging li{float:left}
/*=============================专家页===============================*/
.bgh{height:22px;background:#f1f1f1;margin-bottom:12px;border-top:2px solid #dadada;clear:both}
.bt{height:24px;clear:both}
.bt h3{line-height:24px;color:#383838;font-size:14px;font-weight:normal;padding-left:5px;float:left}
.bt h3 span{color:#f1730c;font-size:20px;font-weight:bold;float:left}
.bt h3 b{width:4px;height:4px;background:url(/img/bg.png) no-repeat -95px -34px;display:block;float:left;margin:11px 10px 0}
.zj_content{width:100%;margin:0 auto;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:12px;margin-bottom:12px;float:left}
.zj_content dl{border-top:1px solid #ddd;clear:both}
.zj_content dl dt{width:21.45%;border-right:1px solid #e9e9e9;padding:15px 7.9%;float:left}
@media screen and (min-width:320px) and (max-width:330px) {.zj_content dl dt{width:24%;padding:15px 2%;}}
@media screen and (min-width:360px) and (max-width:400px) {.zj_content dl dt{width:27%;padding:15px 2%;}}
@media screen and (min-width:401px) and (max-width:450px) {.zj_content dl dt{width:27%;padding:15px 2%;}}
.zj_content dl dd{width:44.375%;padding:15px 9%;float:right}
@media screen and (min-width:320px) and (max-width:330px) {.zj_content dl dd{width:67%;padding:9px 2%;}}
@media screen and (min-width:360px) and (max-width:400px) {.zj_content dl dd{width:61%;padding:9px 3%; margin-top:10px;}}
@media screen and (min-width:401px) and (max-width:450px) {.zj_content dl dd{width:61%;padding:9px 2%;}}
.zj_content dl dd h3{color:#383838;font-size:18px;font-weight:bold}
.zj_content dl dd h3 a{color:#383838}
.zj_content dl dd h3 span{font-size:15px}
.zj_content dl dd p{color:#717171;font-size:14px;margin-top:10px}
@media screen and (min-width:320px) and (max-width:330px) {.zj_content dl dd p{line-height:18px;margin-top:5px}}
@media screen and (min-width:360px) and (max-width:400px) {.zj_content dl dd p{margin-top:5px}}
@media screen and (min-width:401px) and (max-width:450px) {.zj_content dl dd p{margin-top:5px}}
.zj_content dl dd p font{color:#009491}
.btn1{margin-top:10px}
@media screen and (min-width:320px) and (max-width:330px) {.btn1{margin-top:5px}}
@media screen and (min-width:360px) and (max-width:400px) {.btn1{margin-top:10px}}
@media screen and (min-width:401px) and (max-width:450px) {.btn1{margin-top:10px}}
.btn1 a{width:76px;height:28px;line-height:28px;background:#f39800;border:1px solid #d18200;font-size:14px;color:#fff;text-align:center;display:block;float:left;border-radius:5px}
@media screen and (min-width:320px) and (max-width:350px) {.btn1 a{height:20px;line-height:20px}}
@media screen and (min-width:370px) and (max-width:400px) {.btn1 a{height:20px;line-height:20px}}
@media screen and (min-width:401px) and (max-width:450px) {.btn1 a{height:20px;line-height:20px}}
.btn1 a:nth-child(2){background:#8ec555;border:1px solid #68a726;margin-left:10px}
.btn1 a:link{color:#fff}
.zj_content dl:nth-child(1){border-top:}
.pages{width:96%;height:32px;margin:10px auto 12px;clear:both}
.pages li{width:45px;height:30px;border:1px solid #d3d3d3;border-radius:5px;text-align:center;line-height:30px;font-size:14px;color:#adadad;float:left;margin-left:23px}
@media screen and (min-width:320px) and (max-width:330px) {.pages li{margin-left:8px}}
@media screen and (min-width:360px) and (max-width:400px) {.pages li{margin-left:9px}}
@media screen and (min-width:401px) and (max-width:450px) {.pages li{margin-left:10px}}
.pages li:nth-child(1){margin-left:0}
.pages .thisclass{height:32px;background:#adadad;color:#fff;border:none}
.online{border-top:1px solid #e6e6e6;margin-top:12px}
.online dt{width:30.7%;float:left;border-right:1px solid #dfdfdf;padding:31px 2%}
@media screen and (min-width:320px) and (max-width:330px) {.online dt{width:24%;padding:33.2px 2%}}
@media screen and (min-width:360px) and (max-width:400px) {.online dt{width:24%;padding:31px 2%}}
@media screen and (min-width:401px) and (max-width:450px) {.online dt{width:24%;padding:31px 2%}}
.online dt b{width:60px;height:48px;background:#009491;display:block;border-radius:30px;padding-top:12px;margin:0 auto}
.online dt b:before{width:35px;height:35px;background:url(/img/bg.png) no-repeat 0 0;content:"";display:block;margin:0 auto}
.online dt p{text-align:center;margin-top:1px}
.online p{color:#383838;font-size:18px;font-weight:bold}
@media screen and (min-width:320px) and (max-width:330px) {.online p{font-size:15px;}}
@media screen and (min-width:360px) and (max-width:400px) {.online p{font-size:18px;}}
@media screen and (min-width:401px) and (max-width:450px) {.online p{font-size:18px;}}
.online dd{width:65%;float:right}
@media screen and (min-width:320px) and (max-width:330px) {.online dd{width:71.6%}}
@media screen and (min-width:360px) and (max-width:400px) {.online dd{width:71.6%}}
@media screen and (min-width:401px) and (max-width:450px) {.online dd{width:71.6%}}
.online dd li{height:60px;border-bottom:2px solid #eee;padding:12px 30%}
@media screen and (min-width:320px) and (max-width:330px) {.online dd li{padding:12px 20%}}
@media screen and (min-width:360px) and (max-width:400px) {.online dd li{padding:12px 20%}}
@media screen and (min-width:401px) and (max-width:450px) {.online dd li{padding:12px 20%}}
.online dd li p{margin-top:15px}
@media screen and (min-width:320px) and (max-width:330px) {.online dd li p{margin-top:20px}}
@media screen and (min-width:360px) and (max-width:400px) {.online dd li p{margin-top:20px}}
@media screen and (min-width:401px) and (max-width:450px) {.online dd li p{margin-top:20px}}
.online dd li b{width:60px;height:45px;background:#649cf1;display:block;border-radius:30px;padding-top:15px;float:left;margin-left:10px}
.online dd li b:before{width:35px;height:35px;background:url(/img/bg.png) no-repeat -37px 0;content:"";display:block;margin-left:14px}
.online dd li:nth-child(2){border:0;padding:0}
.online dd li:nth-child(2) a{float:left;padding:10px 15px}
@media screen and (min-width:320px) and (max-width:330px) {.online dd li:nth-child(2) a{padding:10px}}
@media screen and (min-width:360px) and (max-width:400px) {.online dd li:nth-child(2) a{padding:10px}}
@media screen and (min-width:401px) and (max-width:450px) {.online dd li:nth-child(2) a{padding:10px}}
.online dd li:nth-child(2) a b{width:44px;height:44px;border-radius:22px;padding:0;margin:0}
.online dd li:nth-child(2) a:nth-child(1){border-right:1px solid #e1e1e1}
.online dd li:nth-child(2) a b:nth-child(1){background:#f1730c}
.online dd li:nth-child(2) a b:nth-child(1):before{width:29px;background-position:0 -35px;margin:5px 0 0 9px}
.online dd li:nth-child(2) a:nth-child(2) b{background:#f16467}
.online dd li:nth-child(2) a:nth-child(2) b:before{width:25px;height:30px;background-position:-27px -35px;margin:7px 0 0 9px}
.online dd li:nth-child(2) a p{margin:7px 0 0 10px}
@media screen and (min-width:320px) and (max-width:330px) {.online dd li:nth-child(2) a p{margin:11px 0 0 5px}}
@media screen and (min-width:360px) and (max-width:400px) {.online dd li:nth-child(2) a p{margin:11px 0 0 5px}}
@media screen and (min-width:401px) and (max-width:450px) {.online dd li:nth-child(2) a p{margin:11px 0 0 5px}}
/*=============================医院概况===============================*/
.tit{text-align:center;border-bottom:1px solid #ddd;padding:13px 0}
.tit h3{color:#f1730c;font-size:26px;font-weight:bold}
.tit p{color:#383838;font-size:17px}
.yygk_cont{width:96%;margin:0 auto}
.yygk_cont img{margin-top:12px}
.p1{border:1px solid #eee;border-left:12px solid #e3e3e3;margin-top:12px;text-indent:2em;color:#000;font-size:26px;padding:15px}
@media screen and (min-width:320px) and (max-width:330px) {.p1{font-size:16px}}
@media screen and (min-width:360px) and (max-width:400px) {.p1{font-size:21px}}
@media screen and (min-width:401px) and (max-width:450px) {.p1{font-size:22px}}
.p1_1{border-bottom:1px solid #ddd;text-indent:0;}
.btn_red{width:95%;height:44px;line-height:44px;background:#ff0000;border-radius:5px;color:#fff;text-align:center;font-size:18px;display:block;margin:12px auto 0}
a.btn_red:link{color:#fff}
.liaofa{border:1px solid #dce7e7;padding:20px;margin-top:12px}
.liaofa p{border-top:2px solid #e2e2e2;margin-top:12px;text-align:center;color:#7c7c7c;font-size:18px;padding-top:8px}
@media screen and (min-width:320px) and (max-width:350px) {.liaofa p{font-size:15px}}
@media screen and (min-width:370px) and (max-width:400px) {.liaofa p{font-size:18px}}
@media screen and (min-width:401px) and (max-width:450px) {.liaofa p{font-size:18px}}
.yygk_dl{}
.yygk_dl img{width:48.9%;float:left}
.yygk_dl p{width:47.39%;text-indent:1em;float:right;margin-top:12px}
.p2{color:#7c7c7c;font-size:26px;}
@media screen and (min-width:320px) and (max-width:330px) {.p2{font-size:17px}}
@media screen and (min-width:360px) and (max-width:400px) {.p2{font-size:19px}}
@media screen and (min-width:401px) and (max-width:450px) {.p2{font-size:21px}}
.p2_1{border-bottom:1px solid #ddd;padding-bottom:6px;}
.p3{height:98px;margin-top:12px}
.p3 a{width:33%;height:49px;line-height:49px;background:#f1730c;text-align:center;color:#fff;font-size:15px;display:block;float:left}
.p3 a:nth-child(2),.p3 a:nth-child(6){background:#19907d}
.p3 a:nth-child(3),.p3 a:nth-child(4){background:#f8b645}
/*=============================来院路线===============================*/
.lx_cont{width:96%;margin:0 auto 12px}
.lx_tit{height:26px;padding-bottom:12px}
.lx_tit h3{width:111px;color:#f1730c;font-size:19px;font-weight:bold;float:left}
.lx_tit h3:before{width:15px;height:20px;background:url(/img/bg.png) no-repeat -56px -37px;content:"";display:block;float:left;margin:5px 10px 0 0}
.djzx{width:80px;height:24px;line-height:24px;background:#ff0000;border-radius:5px;color:#fff;font-size:13px;display:block;float:right}
.djzx:before{width:16px;height:17px;background:url(/img/bg.png) no-repeat -96px -16px;content:"";display:block;float:left;margin:2px 5px 0}
@media screen and (min-width:320px) and (max-width:330px) {.djzx{font-size:12px}}
@media screen and (min-width:360px) and (max-width:400px) {.djzx{font-size:12px}}
@media screen and (min-width:401px) and (max-width:450px) {.djzx{font-size:12px}}
.djzx:link{color:#fff}
.lx_tit h3.tit1{color:#009491}
.lx_tit h3.tit1:before{width:20px;background-position:-72px -17px}
.lx_cont .p4{color:#585858;font-size:23px;border-top:1px solid #ddd;padding-top:12px;clear:both}
@media screen and (min-width:320px) and (max-width:330px) {.lx_cont .p4{font-size:14px}}
@media screen and (min-width:360px) and (max-width:400px) {.lx_cont .p4{font-size:14px}}
@media screen and (min-width:401px) and (max-width:450px) {.lx_cont .p4{font-size:14px}}
.lx_cont .p4 .b1{color:#009491}
.lx_cont .p4 .b2{color:#f1730c}
.lx_cont .p4 .b3{color:#649cf1}
.lx_cont .p4 .b4{color:#1699ba}
.lx_cont .p4 .b5{color:#f16467}
.lx_tit h3.tit2:before{width:17px;background-position:-73px -37px}
.lx_tit h3.tit3{color:#649cf1}
.lx_tit h3.tit3:before{width:20px;background-position:-72px 3px}
.lx_tit h3.tit4{color:#1699ba}
.lx_tit h3.tit4:before{width:25px;height:13px;background-position:-92px -40px}
.lx_tit h3.tit5{color:#f16467}
.lx_tit h3.tit5:before{width:20px;background-position:-93px 0}
.wwzz{width:94%; margin:0 auto; font-size:16px; font-weight:normal; border-top:1px dashed #ccc;}
.wwzz p{ margin-top:10px; line-height:25px; color:#333;}
.pages li:nth-child(1){ border:0px;}
.pages li .pageinfo{ width:98px;display:block;}

.c0{color:#009391;}
.c1{color:#F1730C;}
.c2{color:#639BF1;}
.c3{color:#F7B545;}
.c4{color:#2FC75D;}
.c5{color:#9B63F1;}
.c6{color:#F16367;}
.c7{color:#1599B9;}

li{list-style:none;}
a { color:#838383; text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { color:#ba2636; text-decoration:none; }
a:active { color:#ba2636; }
p{ color:#838383; font-size:1em; line-height:1.5em;}
.bd{border:#E7E7E7 solid 1px;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.center{ text-align:center;}
.left { float:left;}
.right { float:right;}
.relative {position:relative;}
.absolute {position:absolute;}
.disNone {display:none;}
@media only screen and (min-width: 1280px){
	body{font-size:24px;}
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:13px;}
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
}
#header {min-width: 320px;width:100%;height:60px;background-color:#009491;border-bottom:2px solid #94caca;position: relative;}
.showMenu {left:8%;top:54%;display: block;width: 28px;height: 29px;	margin-top: -14px;z-index: 1001;font:1em/1.5em "Microsoft YaHei";color:#fff;background:none;border:0;}
@media screen and (min-width:320px) and (max-width:400px) {.showMenu {left:2%;}}
.showMenu span {display: block;width: 28px;height: 29px;position: relative;outline: none;background:url(/img/dh2.png) no-repeat;}
.logo {left: 62%;display: block;width:300px;height:48px;margin-left: -191px;margin-top:6px;background: url(/img/logo.png) no-repeat;}
.topTell {right:10%;top: 50%;display: block;width: 40px;height: 40px;margin-right: -20px;margin-top: -20px;	background: url(/img/header_goHome.png) no-repeat;}
.shake {-webkit-animation:shake 0.2s ease-in-out  6  alternate;-moz-animation:shake 0.2s ease-in-out  6  alternate;-o-animation:shake 0.2s ease-in-out  6  alternate;animation:shake 0.2s ease-in-out  6  alternate;}
@media screen and (min-width:320px) and (max-width:400px) {.topTell{right:8%;}}
.menulist {width:100%;}
.menulist ul {width:100%; }
.menulist ul li {width:100%;float:left; height:125px;overflow:hidden;line-height:46px;text-align:center;color:#9097a0; font-size:15px;}
.menulist ul li a {display:block;float:left;height:125px; color:#fff;width:25%;}
.menulist ul li a img{ display:block; margin:12px auto 0;}
.popMenu {display:none;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;height:250px;position:absolute;top:60px;left:0;background:#333;z-index:10000;overflow:hidden;width:100%;font-family:"微软雅黑";font-size:18px;font-weight:bold;}
.menulists {position:absolute;width:100%;}
.scrollTop { position:fixed; bottom:116px; right:0; width:13%; }

.dh{ line-height:32px; color:#6d6d6d;font-size:18px;border:1px solid #f0dfce; padding-left:22px; margin-top:6px; border-radius:1px; white-space:nowrap;}
.list_search{ border:1px solid #f0e0cf; padding:0 10px; margin-top:15px;}
.list_search ul li{ line-height:42px; border-bottom:1px dashed #cfcfcf; text-align:right; color:#ff6600;font-size:14px}
.list_search ul li:before{ float:left; content:">>"; font-size:14px; color:#878787;}
.list_search ul li a{ float:left; font-size:14px; margin-left:8px;color: #404040;}
.list_search ul li span{ color:#d63a8b; font-size:14px; float:left;}
.list_page{ text-align:center; line-height:49px; color:#8a8a8a;font-size:14px}
.list_page li{ display:inline-block; margin:0 5px;}
.list_page li a{color: #404040;}
.list_page table{ display:inline-block;}
.pagelist a,.current ,.prev,.next{color: #696969;padding: 6px 10px 6px 12px;background: #e6e6e6;border: #bdbcbc 1px solid;margin: 0px 8px;border-radius: 5px;display: inline-block;}
.pagelist{text-align:center;padding:.5rem 0}
.current{background:#f94b77;color:#fff;border:1px #f94b77 solid;}
.bp_main0 div ul{padding:5px 0;}
.bp_main0 div ul li{border-bottom:1px #ececec dotted;line-height:2;}
.bp_main0 div ul li a{color:#333333;}
.bp_main0 div ul li a:hover{color:#e71818;}
.bp_main0 div ul li a span{float:right;}

.zlxm{overflow:hidden;padding-bottom:.6rem}
.zlxm.jhsy{padding-bottom:0}
.zlxm .fl{width:32.1%;height:8.6rem;text-align:center;background:#cf2523;border-radius:4px}
.zlxm .fl h3{font-weight:400;font-size:1.5rem;color:#fff}
.zlxm .fl .zlxmfla{font-size:1.3rem;color:#fee800;padding-top:.3rem}
.zlxm .zlxmi{display:inline-block;margin-top:1.35rem;width:38.3%;height:2.5rem;background-image:url(/img_gb/inpji.png);background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto}
.zlxm .zlxmi1{background-position:0 0}
.zlxm .zlxmi2{background-position:center 16.8%}
.zlxm .zlxmi3{background-position:center 33.3%}
.zlxm .zlxmi4{background-position:center 50%}
.zlxm .zlxmi5{background-position:center 66.5%}
.zlxm .zlxmi6{background-position:center 83.3%}
.zlxm .zlxmi7{background-position:center 100%}
.zlxm .fr{width:65.8%;}
.zlxm .fr li{width:48%;height:2.5rem;line-height:2.5rem;text-align:center;font-size:1rem;margin-bottom:.3rem;border-radius:4px;border:solid 1px #ccc;float:left;}
.zlxm .fr li:nth-child(even){float:right}
.zlxmzx{display:block;width:96%;height:3.25rem;line-height:3.25rem;color:#fff;background:#777;margin:0 0 1.2rem;border-radius:4px;font-size:1.4rem;padding-left:4%}
.zlxmzx span.fr{color:#fee800;margin-right:5%}
.zlxmzx del{font-size:1.2rem}
.zlxmzx strong{color:#fee800}
.zlxmzx_ye img{margin:0 0 1.2rem}
.zlxm a.red{color:#cf2523;background:url(/img_gb/hot.gif) no-repeat right 0;padding-right:25px}
table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
footer{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#ececec;padding-bottom:15%}
footer ul{ width:320px; height:auto; overflow:hidden; margin:0 auto;}
footer ul li{ width:320px; float:left;}
footer ul li p{ width:320px; float:left; text-align:center; line-height:24px; color:#444444; padding:12px 0px;}
footer ul li p a{ color:#e71818; display:inline-block;}
footer ul li span{ width:42px; float:left; text-align:center; position:relative; margin-top:-154px; margin-left:279px;}
footer ul li span i{ width:0px; height:0px; border-left:11px solid transparent; border-right:11px solid transparent; 
border-bottom:15px solid #1174a2;font-size:0px;line-height:0px; display:inline-block;}
footer ul li span b{ width:42px; float:left; text-align:center; font-size:18px; color:#1174a2; display:inline-block;}
footer ul li span a{ display:inline-block;}
.list_bt{ width:95%; clear:both; overflow:hidden; background:#282828; padding:1.5% 0 1.5% 5%; color:#FFF; margin-top:5%;line-height:1.5em;}
.list_bt img{ width:6%; display:inline-block; vertical-align:middle; margin-right:2%;}
.list_bt a{ color:#FFF;}