@charset "utf-8";
/* CSS Document */


.banner{max-width: 580px;text-align: center; margin: 0 auto; }
.banner img{ max-width: 100%; margin:10px 0 0 0; border: none}
/* banner end */

.kong{ height:10px;}
.daoyu{max-width:580px; margin:10px auto;background-color:#ede8e5;}
.daoyutu{ width:100%; margin:0 auto; width:110px;}
.daoyutu img{ margin-top:10px;}
.daoyuzi{ float:left; padding:1%; text-indent:2em; font-size:1em; line-height:1.5em; width:98%}


.tulitunn{ width:100%; margin:10px auto 0 auto;}
.tulitunn ul{}
.tulitunn ul li{ width:40%; float:left; line-height:2em; font-size:1em; text-align:center; margin:1% 5%}
.tulitunn ul li img{width:100%; margin:10px auto}
.tulitunn ul li p{ background-color:#5b9dde; color:#FFF; text-align:center;  line-height:2em; font-size:1em; text-align:center;}


.jishubiao{width:100%; margin:10px auto 0 auto;}
.jishubiao p{line-height:1.5em; text-align:center; font-size:1em}
.jishubiao p a{ color:#F00}

.btn{ margin:auto; max-width:580px;}
.btn a{ display:block;}
.btn a.l{ width:33%;}
.btn a.l img{ width:100%; max-width:180px;}
.btn a.r{ width:66%;text-align:right;}
.btn a.r img{ width:100%; max-width:360px;}

.title{ height:48px; line-height:48px; background:#5b9dde; color:#FFF; font-weight:bold; font-size:18px; margin:10px 0; text-align:center;}
.title a{ color:#FFF;font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.jj2{ margin-top:0;}

.d-box{ margin-bottom:20px;}
.disease{ width:20%;height:130px; padding-top:8px; line-height:22px; text-align:center; color:#FFF; font-size:18px; }
.dis-list{ width:78%; height:60px; font-size:0.8em;}
.dis-list a{ width:24%; margin-left:1%; display:block; float:left;height:29px; line-height:29px; text-align:center; color:#545454; background:#e9f5e0; margin-bottom:2px;}
.dis-list a.big{ width:49%;}

.sbj01{ background:#16b29a;}
.sbj02 a{ background:#d0f0eb;}
.sbj03{ background:#d65076;}
.sbj04 a{ background:#f7dce4;}
.sbj05{ background:#23b1c7;}
.sbj06 a{ background:#d3eff4;}
.sbj07 { background:url(../images/l1.png) no-repeat center}
.sbj08 a{ background:#fee4cd;}








.banner3{max-width:580px;text-align: center; margin: 0 auto;}
.banner3 img{ max-width: 100%; margin:10px 0 10px  0 ; width:100%; border:none}


.banner4{ width:100%;text-align: center; margin:10px auto;}
.banner4 img{ max-width: 100%; margin:10px 0 10px  0 ; width:100%; border:none}




.btnll{ display:block; height:2.5em; line-height:2.5em; color:#FFF; text-align:center; margin:10px 0 1em 0 ;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f02c80; font-size:100%;}

.btnll a{color:#FFF;}

.btnllt{ display:block; height:2.5em; line-height:2.5em; color:#FFF; text-align:center; margin:10px 0 0 0 ;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f02c80; font-size:100%;}

.btnllt a{color:#FFF;}




/*医生开始*/

.do-pic{ float:none; text-align:center; margin:auto;}
.do-pic img{ width:100%; max-width:200px;}
.do-con{ float:none; margin-bottom:0;}
.do-con h2{ font-size:1em; text-align:center; height:40px; line-height:40px; color:#5b9dde;}
.do-con h2 span{ /*font-size:0.8em;*/ padding-left:20px;}

.do-con h3{ font-size:0.9em; text-align:center; height:40px; line-height:40px; }
.do-con p{ line-height:1.6em; font-size:0.9em}
.do-con p span{ color:#F00}
.do-con p a{ color:#5b9dde;}
.zx-btn a,.adress a{ display:inline-block; width:48%; height:40px; line-height:40px; color:#FFF; text-align:center; background:#f02c80; margin-top:1em;}
.zx-btn a.wyyy,.adress a.mfdh{ margin-left:4%; background:#f02c90;}


.map{ margin-bottom:10px; text-align:center; margin:auto;}
.map img{ width:100%; max-width:320px;}

.adress{ margin:10px 0;}
.adress p{line-height:2em;}


.tedianr1{ width:100%;text-align: center; margin:auto;margin-bottom:10px}
.tiat1{ width:100%;text-align: center; margin: 0 auto; display:block}
.tiat1 li{ width:100%;}
.tiat1 li .tiao-bj2t2{ width:80%;height:20px; padding:10px 0; margin:0 auto; margin-bottom:10px; background-color:#f02c80; font-size:1em;}

.tiat1 li .tiao-bj2t2 p{ text-align:center; line-height:20px;font-size:0.9em;color:#FFF;} 

.tiat1 li .tiao-bj2t2 p a{color:#FFF;} 






.jishubiao2{width:100%; margin:10px auto 0 auto;}
.jishubiao2 p{line-height:2em; text-align:center; font-size:1.3em; color:#f98e10}

.jishubiao3{width:100%; margin:10px auto 0 auto;}
.jishubiao3 p{line-height:1.5em; text-align:center; font-size:1.3em; color:#f02c80}


.jishu{width:100%; margin:10px auto 0 auto;}
.jishu p{line-height:1.5em; float:left; text-indent:2em; font-size:0.9em}

.jishubb{width:100%; margin:10px auto 0 auto;}
.jishubb p{line-height:1.5em; float:left;font-size:0.9em}



.aaan{ width:100%; margin:10px auto;}
.aaannei{ width:100%;margin:0 auto;}
.aaannei ul{ width:100%; margin:0 auto; }
.aaannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}

.aaannei ul li img{ max-width:180px; width:100%; padding-top:10px;}

.aaannei ul li div.juz{ text-align:center}
.aaannei ul li h1{ line-height:2em; width:100%; text-align:center;font-size:1em; line-height:25px; height:25px;color:#5b9dde; padding-top:10px;}
.aaannei ul li p{ line-height:2em; width:96%; padding:1% 2%;  float:left;font-size:0.9em; line-height:25px; }
.jishubiaots{width:100%; margin:10px auto 0 auto;}
.jishubiaots p{line-height:2em;  font-size:0.9em; width:98%; padding-left:2%}
.jishubiaots p span{ color:#e70202}


.tedian{ width:100%; margin:10px 0;}
.tiao{ width:100%;}
.tiao li{ width:100%;float:left}
.tiao li .tiao-bj2{ padding:5px 0; float:left; font-size:1em;line-height:1.2em; width:100%}
.tiao li .tiao-bj2 h1{color:#FFF; text-align:center; line-height:40px; background-color:#f02c80;height:40px; width:50%; margin:0 auto}
.tiao li .tiao-bj2 p{ float:left; padding:1% 2%;background-color:#f4f4f4;  line-height:25px; text-indent:2em; width:96%; margin:0 auto}  
.tiao li .tiao-bj2 p span{ color:#F00 } 


.tedian2{ width:100%; margin:10px 0;}
.tiao2{ width:100%;}
.tiao2 li{ width:100%;float:left}
.tiao2 li .tiao-bj{ padding:5px 0; float:left; font-size:1em;line-height:1.2em; width:100%}
.tiao2 li .tiao-bj h1{color:#FFF; text-align:center; line-height:40px; background-color:#f98e10;height:40px; width:50%; margin:0 auto}
.tiao2 li .tiao-bj p{ float:left; padding:1% 2%;background-color:#f4f4f4;  line-height:25px; text-indent:2em; width:96%; margin:0 auto}  
.tiao2 li .tiao-bj p span{ color:#F00 } 



.renqu{ width:100%; margin:10px auto;}
.renqunei{ width:100%;margin:0 auto;}
.renqunei ul{ width:100%; margin:0 auto}
.renqunei ul li{ width:100%; float:left;margin-bottom:10px;background-color:#f4f4f4;}
.renqunei ul li h1{ width:98%; padding-left:2%;font-size:1em; color:#5b9dde; line-height:2em; float:left }
.renqunei ul li p{ float:left; width:94%;font-size:0.9em; line-height:25px; font-size:0.9em;  background-color:#f4f4f4; padding:0 3%; padding-bottom:5px}






.saaan{ width:100%; margin:10px auto;}
.saaannei{ width:100%;margin:0 auto;}
.saaannei ul{ width:100%; margin:0 auto; }
.saaannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}

.saaannei ul li img{ max-width:91px; width:100%; padding-top:15px;}

.saaannei ul li div.juz{ text-align:center}
.saaannei ul li h1{ line-height:2em; width:100%; text-align:center;font-size:1em; line-height:25px; height:25px;color:#5b9dde; padding-top:10px;}
.saaannei ul li p{ line-height:2em; width:98%; padding:1% 1%;  float:left;font-size:0.9em; line-height:25px; text-indent:2em}




.taaan{ width:100%; margin:10px auto;}
.taaannei{ width:100%;margin:0 auto;}
.taaannei ul{ width:100%; margin:0 auto; }
.taaannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}

.taaannei ul li img{ max-width:180px; width:100%; padding-top:10px;}

.taaannei ul li div.juz{ text-align:center}
.taaannei ul li h1{ line-height:2em; width:100%; text-align:center;font-size:1.3em; line-height:25px; height:25px;color:#5b9dde; padding-top:10px;}
.taaannei ul li p{ line-height:3em; width:100%;text-align:center;font-size:1em; }


.tiao3{ width:100%; margin:0 auto}

.tiao3 li{ width:100%;}
.tiao3 li .tiao-bj1{ width:100%;float:left; margin-bottom:10px; }
.tiao3 li .tiao-bj1 h1{ float:left; color:#FFF; width:25%; text-align:center; line-height:2em; height:2em; background-color:#f98e10}
.tiao3 li .tiao-bj1 p{ float:left; font-size:0.9em; padding-left:2%; padding-right:2%; width:96%; background-color:#f2efef; line-height:2em; } 


.zuoyou{ width:100%;margin:10px auto 10px auto; max-width:580px;}
.zuoyou img{ width:100%;}
.zuoyou p{ width:96%; padding:2% 2%;line-height:25px; font-size:0.9em; float:left; text-indent:2em}
.zyz{ text-align:center}



.saan{ width:100%; margin:10px auto;}
.saannei{ width:100%;margin:0 auto;}
.saannei ul{ width:100%; margin:0 auto; }
.saannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}

.saannei ul li img{ max-width:58px; width:30%; float:left}



.saannei ul li p{  width:68%; padding:0 1%;  float:left;font-size:1em; line-height:58px; text-indent:1em}




.qaan{ width:100%; margin:10px auto;}
.qaannei{ width:100%;margin:0 auto;}
.qaannei ul{ width:100%; margin:0 auto;}
.qaannei ul li{ width:100%; float:left; margin-bottom:10px;}



.qaannei ul li .shuzi{ background-color:#F90; float:left; width:100%}
.qaannei ul li .shuzi h1{ line-height:50px; color:#FFF; font-size:1em; width:20%; float:left; text-align:center}
.qaannei ul li .shuzi h2{ width:80%;  float:left;font-size:1em; line-height:50px; text-indent:0.8em;color:#5b9dde;background-color:#f2efef}
.qaannei ul li p{  width:96%; padding:2% 2%; float:left; font-size:0.9em;line-height:27px; text-indent:2em;background-color:#f2efef; margin-top:5px;}



.qan{ width:100%; margin:10px auto;}
.qannei{ width:100%;margin:0 auto;}
.qannei ul{ width:100%; margin:0 auto;}
.qannei ul li{ width:100%; float:left; margin-bottom:10px;}
.qannei ul li h1{ color:#FFF;  width:10%; float:left; text-align:center; line-height:2em; font-size:1em;background-color:#F90;}
.qannei ul li p{  width:86%; padding:1em 2%;  float:left; font-size:0.9em;line-height:1em; height:3em;text-indent:1em;background-color:#f2efef;}


.stan{ width:100%; margin:10px auto;}
.stannei{ width:100%;margin:0 auto;}
.stannei ul{ width:100%; margin:0 auto; }
.stannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef}

.stannei ul li img{ max-width:58px; width:18%; float:left}



.stannei ul li p{  width:80%; padding:0 1%;  float:left;font-size:0.9em; line-height:29px; text-indent:1.5em}



table{ width:100%;margin:10px auto;}
table.package{ border:1px #d6d6d6 solid;}
.pa-tit{ background:#f4f4f4; height:2em; line-height:2em; text-align:center; font-size:1.2em;}
.bo-bot{ border-bottom:1px #d6d6d6 solid;}
.table-tc{ width:45%;border:1px #d6d6d6 solid;}
.table-td{ width:30%;border:1px #d6d6d6 solid;}
.table-td td{ padding:5px;}
.table-tc td{ padding:5px;}
.table98{ width:25%; background-color:#69F}
.xm-box{ background:#d4f3f2;}
.te98{ font-size:2.5em; font-weight:bold; color:#fff; padding-top:10px;}
.te98 span{ font-size:0.5em; font-weight:normal;}
.table98 tr td{ text-align:center;}


.te-js{ font-size:0.8em; padding:20px 5px; color:#717171;}
.te-btn a{background:#eb8634; font-size:0.8em; color:#FFF; padding:5px;}

@media screen and (min-width:640px){.te-js{ font-size:1em;}.te-btn a{background:#eb8634; font-size:1em; color:#FFF; padding:10px;}.te98{ font-size:3em;}}


.liebiao{width:100%;margin:10px auto;}
.liebiao p{ color:#FFF; width:100%; height:3em; font-size:1.2em; background-color:#f98e10; line-height:3em; text-indent:2em; float:left}

.liebiao2{width:100%;margin:10px auto;}
.liebiao2 h1{ width:100%; height:2em; font-size:1.2em;  line-height:2em; text-indent:2em; float:left}
.liebiao2 p{ width:100%; height:4.5em; font-size:0.9em;  line-height:1.5em; text-indent:2em; float:left}


.qon{ width:100%; margin:10px auto; }
.tu{  width:100%; margin:10px auto; text-align:center; background-color:#5683d6}
.tu img{ width:100%; max-width:195px;}

.tu2{  width:100%; margin:10px auto; text-align:center}
.tu2 img{ width:100%; max-width:188px}
.tu2 p{ width:100%; font-size:0.9em; padding:10px 0; text-indent:2em; line-height:30px; float:left}


.jishubiaot{width:100%; margin:10px auto 0 auto;}
.jishubiaot p{line-height:2em; text-align:center; font-size:1em;}
.jishubiaot p a{ color:#F00}

.jishubiao4{width:100%; margin:10px auto 0 auto; }
.jishubiao4 p{ width:98%; padding-left:2%; line-height:51px; font-size:1em; color:#fff; height:51px; background-color:#f55758; float:left}
.jishubiao4 img{ max-width:51px; width:13%; float:left}



.qsaan{ width:100%; margin:10px auto;}
.qsaannei{ width:100%;margin:0 auto;}
.qsaannei ul{ width:100%; margin:0 auto; max-width:580px;}
.qsaannei ul li{ width:100%; float:left; margin-bottom:10px;}

.qsaannei ul li h1{ line-height:50px; color:#FFF; background-color:#f55758; font-size:1em; width:40%; float:left; text-align:center}

.qsaannei ul li p{  width:98%; float:left; font-size:1em; padding-left:2%;line-height:2.5em; background-color:#f2efef;}


.aaant{ width:100%; margin:10px auto;}
.aaantnei{ width:100%;margin:0 auto;}
.aaantnei ul{ width:100%; margin:0 auto; max-width:580px;}
.aaantnei ul li{ width:100%; float:left; margin-bottom:10px;max-width:580px;background-color:#f2efef}
.aaantnei ul li img{ max-width:180px; width:30%; float:left}
.aaantnei ul li h1{ width:100%;  float:left;font-size:1em; text-align:center; line-height:2em;  background-color:#f55758; color:#fff;}
.aaantnei ul li p{ width:100%; float:left; font-size:0.9em; text-indent:2em;line-height:30px; padding-bottom:10px; padding-top:10px}



.aran{ width:100%; margin:10px auto;}
.arannei{ width:100%;margin:0 auto;}
.arannei ul{ width:100%; margin:0 auto;}
.arannei ul li{ width:100%; float:left; margin-bottom:10px;max-width:580px;background-color:#f2efef}
.arannei ul li img{ max-width:70px; width:19%; float:left; padding-top:25px; padding-left:2%}
.arannei ul li h1{ line-height:2em; width:66%; padding-left:2%; padding-right:2%;  float:left;font-size:18px; line-height:25px; height:25px; color:#5b9dde; padding-top:10px;}
.arannei ul li p{ line-height:2em; width:77%; padding-left:2%; float:left; font-size:0.9em;line-height:25px; padding-bottom:5px; padding-top:5px}
.arannei ul li p span{ color:#f55758} 


.aqant{ width:100%; margin:10px auto;}
.aqantnei{ width:100%;margin:0 auto;}
.aqantnei ul{ width:100%; margin:0 auto; max-width:580px;}
.aqantnei ul li{ width:100%; float:left; margin-bottom:10px;max-width:580px;background-color:#f2efef}

.aqantnei ul li h1{ width:100%;   float:left;font-size:1em; text-align:center; line-height:2em;background-color:#f55758; color:#fff;}
.aqantnei ul li p{ width:96%;float:left; text-indent:2em; padding-left:2%; padding-right:2%; font-size:0.9em;line-height:25px; padding-bottom:5px; padding-top:5px}



.wenben{ width:46%; border:1px #CCC solid; float:left;margin-top:10px;height:35px; line-height:35px; margin-right:2%}
.boda{ width:100%}
.do-pic1{ width:30%; max-width:110px; margin-right:3%; float:left; }
.do-pic1 img{ width:100%; margin-top:10px}
.do-con1{  float:left; width:67%; }

@media screen and (min-width:641px)and (max-width:992px){.do-pic1{ width:30%; margin-right:3%; }.do-con1{  width:67%; }}


.do-con1 p{ line-height:1.3em; margin-top:5px; font-size:1em;}
.do-con1 p span{ color:#F00}
.do-con1 p a{ color:#5b9dde;}
.zx-btn1 a,.adress1 a{ display:inline-block; width:58%; height:37px; line-height:37px; color:#FFF; text-align:center; background:#f02c80; margin-top:10px;}
.zx-btn1 a.wyyy1,.adress1 a.mfdh{ margin-left:4%; background:#f02c90;}



.titlezy{ height:60px;  background:#5b9dde; color:#FFF;   margin:10px 0; text-align:center; padding:5px 0;}
.titlezy1 { border:1px #FFF dashed;background:#5b9dde; width:95%; height:48px; margin:5px auto;}
.titlezy1 h {text-align:center; font-size:1.1em; line-height:48px;}


.zyaaan{ width:100%; margin:10px auto;}
.zyaaannei{ width:100%;margin:0 auto;}
.zyaaannei ul{ width:100%; margin:0 auto; }
.zyaaannei ul li{ width:50%; float:left; margin-bottom:10px;}

.zyaaannei ul li img{ max-width:150px; width:100%; padding-top:10px;}

.zyaaannei ul li div.juz{ text-align:center; }


.zyaaannei ul li p{ line-height:1.5em; width:150px; margin:0 auto; text-align:center; font-size:0.9em; padding-top:5px; padding-bottom:5px;background-color:#f02c90; color:#FFF}
.zyaaannei ul li h{line-height:1.5em; width:150px; float:left; text-indent:2em; font-size:0.9em;  padding-bottom:5px; padding-top:5%; margin-left:10px;}

.jishuzy{width:100%;  margin:10px auto 0 auto;}
.jishuzy p{line-height:2em; float:left; text-indent:2em}
.jishuzy p span{ color:#e70202}


.gg{ width:100%;background-color:#f2efef; margin:10px auto; height:150px;}
.gg p{ text-align:center; color:#5b9dde; line-height:25px; padding-top:10px; font-size:1em}
.gg1 { border:1px #f98e10 dashed;background:#f2efef; width:80%; height:40px; margin:20px auto;}
.gg1 h1{text-align:center; font-size:1em; line-height:40px; color:#f62337}

.zuoyou1{ width:100%;margin:10px auto 10px auto; max-width:580px;}
.zuoyou1 img{ width:100%;}
.zuoyou1 p{ width:96%; padding:2% 2%;line-height:25px; float:left; text-indent:2em; font-size:0.9em}
.zyz{ text-align:center}


.zysaan{ width:100%; margin:10px auto;}
.zysaannei{ width:100%;margin:0 auto;}
.zysaannei ul{ width:100%; margin:0 auto; max-width:580px;}
.zysaannei ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef; }
.zysaannei ul li img{ max-width:54px; width:20%; float:left; margin-top:20px; margin-bottom:10px;margin-left:3%}
.zysaannei ul li h{  width:75%; padding-top:20px; color:#5b9dde;  float:left;font-size:1em; line-height:53px; text-indent:1em}
.zysaannei ul li p{  width:96%; padding:0 2%;  float:left;font-size:0.9em; line-height:25px; text-indent:2em; padding-bottom:10px;}
.zysaannei ul li p span{ color:#ee053c}]







.zyqaan{ width:100%; margin:10px auto;}
.zyqaannei{ width:100%;margin:0 auto;}
.zyqaannei ul{ width:100%; margin:0 auto; }
.zyqaannei ul li{ width:100%; float:left; margin-bottom:10px;}
.zyqaannei ul li h1{   width:100%;  float:left; font-size:1em;line-height:2em; text-align:center;background-color:#f98e10; color:#FFF}
.zyqaannei ul li p{   width:98%; padding:1% 1%; float:left; font-size:0.9em;line-height:27px; text-indent:2em;background-color:#fff;}


.szyaaan{ width:100%; margin:10px auto;}
.szyaaannei{ width:100%;margin:0 auto;}
.szyaaannei ul{ width:100%; margin:0 auto;}
.szyaaannei ul li{ width:48%; float:left; margin-right:1%; margin-left:1%}
.szyaaannei ul li img{ max-width:45px; width:30%; float:left}

.szyaaannei ul li p{ line-height:2em; width:70%; float:left; text-align:center; font-size:1em; padding-top:5px; padding-bottom:5px;}


.lunboy {  margin:10px auto}
.lunboy ul li{}
.lunboy ul li .p{ width:59%;margin-bottom:10px; float:left; font-size:14px;line-height:1.2em; padding-top:10px; margin-left:1%}
.lunboy ul li .lb-pic{ width:40%; float:left}
.lunboy ul li .lb-pic img{ width:100%; max-width:170px; margin-top:10px;}
.lunboy p{ color:#fff; background-color:#5b9dde; height:2em; line-height:2em;  text-align:center; margin-top:10px;}
@media screen and (min-width:320px)and (max-width:375px){.lunboy ul li .p{ font-size:12px}}

.yqaan{ width:100%; margin:10px auto;}
.yqaannei{ width:100%;margin:0 auto;}
.yqaannei ul{ width:100%; margin:0 auto; }
.yqaannei ul li{ width:100%; margin-bottom:10px;}


.yqaannei ul li .shuzi h2{  font-size:0.9em; display:inline-block; padding:0 20px; line-height:50px;  color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f02c80; }
.yqaannei ul li .shuzi2 h2{  font-size:0.9em; line-height:30px; inline-block; padding:10px 10px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f2efef;}
.yqaannei ul li .sanjiao{ content:" ";width:0;height:0;border-left:0;  color:#f02c80;border-right:10px solid transparent;border-top:10px solid; margin-left:40px;}
.yqaannei ul li .sanjiao2{content:" ";width:0;height:0;border-left:10px solid transparent;  color:#f2efef;border-right:0;border-top:10px solid; margin-left:300px; }



/*医生开始*/

.zdo-pic{ width:30%;  margin-right:3%; float:left; }
.zdo-pic img{ width:100%; margin-top:10px}
.zdo-con{  float:left; width:67%; }

@media screen and (min-width:641px)and (max-width:992px){.zdo-pic{ width:30%; margin-right:3%; }.zdo-con{  width:67%; }}

.zdo-con h2{ font-size:1.5em; height:40px; line-height:40px; /*color:#f02c80;*/ color:#000;}

.zdo-con h3{ font-size:1em; height:40px; line-height:40px; /*color:#f02c80;*/ }
.zdo-con h3 span{ /*font-size:0.6em;*/ padding-left:10px;color:#F00;}
.zdo-con h2 span{ /*font-size:0.6em;*/ padding-left:20px;}
.zdo-con p{ line-height:2em; font-size:1em;}
.zdo-con p span{ color:#F00}
.zdo-con p a{ color:#5b9dde;}
.zzx-btn a{ display:inline-block; width:78%; height:40px; line-height:40px; color:#FFF; text-align:center; background:#f02c80; margin-top:10px;}





.do-pic2{ width:35%; margin-right:3%; float:left; }
.do-pic2 img{ width:100%; margin-top:10px}
.do-con2{  float:left; width:62%; }


.do-con2 p{ line-height:2em; font-size:1em;}
.do-con2 p span{ color:#F00}
.do-con2 p a{ color:#5b9dde;}
.do-con2 h1{ font-size:1.5em; padding-top:10px;}
.zx-btn2 a,.adress2 a{ display:inline-block; padding:0 5px; height:37px; line-height:37px; color:#FFF; text-align:center; background:#e5717a; }
.zx-btn2 a.wyyy2,.adress2 a.mfdh{ margin-left:4%; background:#f02c90;}

.titlezy3{ height:70px;  background-color:#52619c;  text-align:center;}
.titlezy2 {  width:100%; height:60px; padding-top:10px;}
.titlezy2 h {text-align:center; font-size:1.3em; line-height:30px; color:#fff}
.titlezy2 h1 {text-align:center; font-size:1.3em; line-height:70px; color:#fff}
.titlezy2 p {text-align:center; font-size:1em; line-height:30px; color:#CCC}

.titlezy4{ height:50px;    text-align:center; margin-top:10px;}
.titlezy5 { background-color:#52619c; width:100%; height:50px; }
.titlezy5 h1 {text-align:center; font-size:1.3em; line-height:50px; color:#fff}
.yqaanq{ width:100%; margin:10px auto;}
.yqaanneiq{ width:100%;margin:0 auto;}
.yqaanneiq ul{ width:100%; margin:0 auto; }
.yqaanneiq ul li{ width:100%; margin-bottom:10px;}


.yqaanneiq ul li .shuziq h2{  font-size:0.9em; display:inline-block; padding:0 20px; line-height:50px;  color:#fff; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#52619c; }
.yqaanneiq ul li .shuzi2q h2{  font-size:0.9em; line-height:25px; inline-block; padding:10px 10px; text-indent:2em;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f2efef;}
.yqaanneiq ul li .sanjiaoq{ content:" ";width:0;height:0;border-left:0;  color:#52619c;border-right:10px solid transparent;border-top:10px solid; margin-left:40px;}
.yqaanneiq ul li .sanjiao2q{content:" ";width:0;height:0;border-left:10px solid transparent;  color:#f2efef;border-right:0;border-top:10px solid; margin-left:300px; }
@media screen and (max-width:320px){.yqaanneiq ul li .sanjiao2q{margin-left:260px; }}
.biaoti{ width:99%;  background-color:#f4f4f4; padding-top:10px; padding-left:1%; }
.biaoti img{ max-width:114px; float:left}
.biaoti p{ font-size:1.1em; padding-top:10px; float:left; padding-left:10px;}


.taocan{ width:100%; margin:0 auto; background-color:#f4f4f4;padding-top:10px; }

.do-pic3{ width:100%; float:left;}
.do-pic3 img{ width:100%; margin-top:10px;}

@media screen and (max-width:320px){}
.do-con3{  float:left; width:100%;}



.do-con3 p{ line-height:1.5em; font-size:0.9em; padding: 5px 10px;}
.do-con3 p span{ color:#e5717a; font-size:1.5em; line-height:30px;}

.do-con3 h1{ font-size:1em; height:30px; line-height:30px; color:#52619c; padding-left:10px; padding-top:10px;}

.zx-btn3 a,.adress3 a{ display:inline-block; padding:0 20px; height:37px; line-height:37px; color:#FFF; text-align:center; background:#e5717a; margin:1% 5% 5% 5%}

.btp{ width:100%;text-align:center; margin:10px auto;}
.btnllp{  background-color:#52619c;  display:inline-block; padding:10px; margin:0 auto; color:#FFF}
.btnllp a{color:#FFF;}


.zysaanp{ width:100%; margin:10px auto;}
.zysaanneip{ width:100%;margin:0 auto;}
.zysaanneip ul{ width:100%; margin:0 auto; }
.zysaanneip ul li{ width:100%; float:left; margin-bottom:10px;background-color:#f2efef; }
.zysaanneip ul li img{ max-width:53px; width:20%; float:left; margin-top:20px; margin-bottom:10px;margin-left:3%}
.zysaanneip ul li h{  width:75%; padding-top:20px; color:#4a4949;  float:left;font-size:1em; line-height:53px; text-indent:1em}
.zysaanneip ul li p{  width:96%; padding:0 2%;  float:left;font-size:0.9em; line-height:25px; text-indent:2em; padding-bottom:10px;}
.zysaanneip ul li p span{ color:#ee053c}]






.btnllps{ display:block; height:35px; line-height:35px; color:#FFF; text-align:center; margin:10px 0 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px; background:#e5717a; }

.btnllps a{color:#FFF;}



.lunboyt { width:100%; margin:0 auto; margin-bottom:10px; margin-top:10px; overflow:hidden}
.lunboyt ul li{}
.lunboyt ul li .pt{ width:50%;margin-bottom:10px; float:left; line-height:1.5em; padding-top:10px; }
.lunboyt ul li .pt h1{ font-size:24px; margin-bottom:10px;}

.lunboyt ul li .lb-pict{ width:49%; float:left; margin-right:1%}
.lunboyt ul li .lb-pict img{ width:100%; margin-top:10px; max-width:235px}
.lunboyt p{ border: 1px #C33 dashed; height:2em; line-height:2em;  text-align:center; margin-top:10px;}
@media screen and (max-width:320px){.lunboyt ul li .pt{ font-size:0.8em}}

.tedianrp{ width:100%; text-align: center; margin:20px auto; }


.tedianrp li{ width:48%; margin:5px 1%; float:left}
.tedianrp li .tiao-bj2t2p{ width:100%; height:20px; padding:10px 0; float:left margin-bottom:10px; background-color:#e5717a; font-size:1em; }

.tedianrp li .tiao-bj2t2p p{ text-align:center; line-height:20px;font-size:0.9em;color:#FFF;} 
.tedianrp li .tiao-bj2t2p p a{color:#FFF;} 
@media screen and (max-width:320px){.tedianrp li .tiao-bj2t2p p{ font-size:0.8em}}

.btnllps{ display:block; height:35px; line-height:35px; color:#FFF; text-align:center; margin:10px 0 10px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px; background:#e5717a; }

.btnllps a{color:#FFF;}



/*dnlc*/
.liebiaojiage{background:#f4f4f4; width:100%; margin-top:10px;border-bottom:1px #CCC solid;}
.liebiaojiage img{ float:left; width:50%; max-width:290px; margin-left:10px; margin-top:10px;}
.anniu{display:block; height:66px; line-height:66px; color:#FFF; text-align:center; margin:10px 0 10px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#e86f9c; width:90%; float:left; font-size:1.3em}
.miaoshu{background:#f4f4f4; width:100%;border-bottom:1px #CCC solid;}
.miaoshu p{ margin:0px auto; width:80%; line-height:30px; font-size:0.9em; float:left; }
.miaoshu h1{ color:#f02c80; width:18%;max-width:3em; margin-left:2%; float:left;line-height:30px;}
@media screen and (max-width:320px){.anniu{font-size:1em}}


.anniu1{ width:70%; float:left}
.anniu1 h1{ font-size:1.3em; padding-top:10px; padding-left:10px; line-height:2em}
.anniu1 p{ font-size:1.3em; color:#F60;padding-left:10px;}
.anniu1 p span{ font-size:0.8em; color:#999} 
.anniu2{ width:30%; float:left}
@media screen and (min-width:640px){.liebiaojiage{ max-width:580px;margin:0 auto; margin-top:10px;}.miaoshu{ max-width:580px; margin:0 auto}}
@media screen and (max-width:320px){.anniu1 p span{ font-size:0.7em;} }
@media screen and (max-width:320px){.anniu1{ width:70%; }.anniu2{ width:30%;}}

.btnllnmy{ display:block; height:49px; line-height:49px; color:#FFF; text-align:center; margin:10px auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#e86f9c; width:49%; padding:0 2%}

.btnllnmy p{ color:#FFF; float:left; text-align:center}
.btnllnmy img{ float:left; margin-right:10px;}
@media screen and (max-width:375px){.btnllnmy{ width:55%}}

@media screen and (min-width:640px){.btnllnmy{ width:13%}}
.juzhong{ width:100%; margin:0 auto}


@media screen and (max-width:320px){.btnllnmy{width:60%;}}
.liebiaojiage2{background:#f4f4f4; width:100%; margin-top:10px;border-bottom:1px #CCC solid;}
.liebiaojiage2 img{ float:left; width:50%; max-width:290px; margin-left:10px; margin-top:10px;}


.anniu1t{ width:70%; float:left}
.anniu1t h1{ font-size:1.3em; padding-top:10px; padding-left:10px; line-height:2em}
.anniu1t p{ font-size:1.2em; color:#F60;padding-left:10px; line-height:1.5em}
.anniu1t p span{ font-size:0.8em; color:#999} 
.anniu2t{ width:30%; float:left}
@media screen and (min-width:640px){.liebiaojiage2{ max-width:580px;margin:0 auto; margin-top:10px;}}
@media screen and (max-width:320px){.anniu1t{ width:70%; }.anniu2t{ width:30%;}}
.anniuss{display:block; height:66px; line-height:66px; color:#FFF; text-align:center; margin:40px 0 10px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#e86f9c; width:90%; float:left; font-size:1.3em}
@media screen and (max-width:320px){.anniuss{font-size:1em}}

@media screen and (max-width:320px){.anniu1t p span{ font-size:0.7em;} }


.titlednlc{ height:48px; line-height:48px; background:#9987b9; color:#FFF; font-weight:bold; font-size:1.3em; margin:10px 0; text-align:center;}
@media screen and (max-width:320px){.titlednlc{font-size:1em}}


.titlejz{  line-height:30px; font-size:1.2em; margin:10px 0; text-align:center;}
@media screen and (max-width:320px){.titlejz{font-size:1em}}

.titlejzds{ height:30px; line-height:30px; font-size:1.3em; margin:10px 0; text-align:center; color:#9987b9;font-weight:bold;}
.titlejzd{ height:40px; position:relative; line-height:50px; font-size:1.5em; margin:10px 0 30px 0; text-align:center; color:#9987b9;font-weight:bold; border-bottom:2px dashed #9987b9;}
.ddd{ position:absolute; width:150px; height:50px; background-color: #fff; left:50%; top:15px; margin-left:-75px}

.banner4d{ width:100%;text-align: center; margin:10px auto;}
.banner4d img{ max-width:375px; margin:10px 0 10px  0 ; width:100%; border:none}



.btnllnmym{ display:block; height:49px; line-height:49px; color:#FFF; text-align:center; margin:10px auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#e86f9c; width:38%; padding:0 2%}

.btnllnmym p{ color:#FFF; float:left; text-align:center}
.btnllnmym img{ float:left; margin-right:10px; }


@media screen and (min-width:640px){.btnllnmym{ width:11%}}
.juzhongm{ width:100%; margin:0 auto}

@media screen and (max-width:375px){.btnllnmym{width:45%;}}
@media screen and (max-width:320px){.btnllnmym{width:48%;}}
.ddxxd{ background-color:#f4f3f3; margin:0 auto}

.do-pic3t{ width:35%; float:left; }
.do-pic3t img{ width:100%; margin-top:10px; padding-left:1%; padding-bottom:10px;}
.do-con3t{  float:left; width:61%; margin-left:3%}

@media screen and (min-width:640px){.ddxxd{ max-width:580px;}.do-pic3t img{ max-width:235px;}}
.do-con3t p{ line-height:1.2em; font-size:0.9em; padding-top:10px;}
.do-con3t p span{ color:#F00}
.do-con3t p a{ color:#5b9dde;}
.do-con3t h1{ font-size:1.2em; padding-top:10px; line-height:1.5em}

.do-con3t h3{ font-size:1em; color:#e86f9c; line-height:1.3em}
@media screen and (max-width:320px){.do-con3t p{ font-size:0.8em; padding-top:5px;}}



.ddxxds{ margin:0 auto}

.do-pic3ts{ width:25%; float:left; }
.do-pic3ts img{ width:100%;  padding-left:1%; }
.do-con3ts{  float:left; width:71%; margin-left:3%}

@media screen and (min-width:640px){.ddxxds{ max-width:580px;}.do-pic3ts img{ max-width:97px;}.do-pic3ts{ width:20%;}.do-con3ts{ width:78%;margin-left:1%}}
.do-con3ts p{ line-height:1.2em; font-size:1em; padding-top:20px;}
.do-con3ts p span{ color:#F00}
.do-con3ts p a{ color:#5b9dde;}

@media screen and (max-width:320px){.do-con3ts p{ font-size:0.8em; padding-top:5px;}}



.btnllnmys{ display:block; height:49px; line-height:49px; color:#FFF; text-align:center; margin:10px auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#e86f9c; width:50%; padding:0 2%}

.btnllnmys p{ color:#FFF; float:left; text-align:center}
.btnllnmys img{ float:left; margin-right:10px;}
@media screen and (max-width:375px){.btnllnmys{ width:58%}}

@media screen and (min-width:640px){.btnllnmys{ width:14%}}
.juzhongs{ width:100%; margin:0 auto}


@media screen and (max-width:320px){.btnllnmys{width:65%;}}


.titlejz{  line-height:30px; font-size:1em; margin:10px 0; text-align:center;}
@media screen and (max-width:320px){.titlejz{font-size:1em}}



.zysaanpr{ width:100%; margin:10px auto;}
.zysaanneipr{ width:100%;margin:0 auto;}
.zysaanneipr ul{ width:99%; margin:0 auto; }
.zysaanneipr ul li{ width:33%; float:left; }
.zysaanneipr ul li img{ width:10px; float:left; padding-top:13px;}
@media screen and (min-width:640px){.zysaanneipr ul li img{ width:40px; padding-top:0px;}}

.zysaanneipr ul li p{  width:84%; padding:0 2%;  float:left;font-size:0.9em; line-height:37px; }




.zysaanprs{ width:100%; margin:10px auto;}
.zysaanneiprs{ width:100%;margin:0 auto;}
.zysaanneiprs ul{ width:100%; margin:0 auto; }
.zysaanneiprs ul li{ width:33%; float:left; }
.zysaanneiprs ul li p{  width:100%;  float:left;font-size:1em; line-height:37px; text-align:center }
@media screen and (min-width:640px){.zysaanneiprs { max-width:580px;}}

@media screen and (max-width:375px){.zysaanneiprs ul li p{ font-size:12px;}}



.yqaanqs{ width:100%; margin:10px auto;}
.yqaanneiqs{ width:100%;margin:0 auto;}
.yqaanneiqs ul{ width:100%; margin:0 auto; }
.yqaanneiqs ul li{ width:100%; margin-bottom:10px;}


.yqaanneiqs ul li h2{  font-size:1em; display:inline-block; padding:0 20px; line-height:30px;  color:#9987b9; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;}

.yqaanneiqs ul li p{ width:90%; font-size:0.9em; display:inline-block; padding:10px 5%; line-height:25px;   -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f4f3f3; }
@media screen and (min-width:640px){.yqaanqs { max-width:580px;}}



.tedianrps{ width:100%; text-align: center; margin:10px auto; }


.tedianrps li{ width:98%; margin:5px 1%; float:left}
.tedianrps li .tiao-bj2t2ps{ width:100%; height:20px; padding:10px 0; float:left margin-bottom:10px; background-color:#f4f3f3; font-size:1em; }

.tedianrps li .tiao-bj2t2ps p{ text-align:center; line-height:20px;font-size:0.9em;} 
.tedianrps li .tiao-bj2t2ps p a{color:#4a4949;} 