/* CSS Document */
@charset "utf-8";body{min-width:320px;max-width:720px;font-size:14px;margin:0 auto}body,dd,div,dl,dt,font,form,input,li,ol,p,td,textarea,th,ul{font-family:"Microsoft Yahei";padding:0;}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}h1,h2,h3,h4,h5,h6,li,ul{padding:0;margin:0}img,input,textarea{border:0}li,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}a{text-decoration:none}a:hover{text-decoration:none}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
p{margin:0;}

body p{line-height:1.5em;}
.logo{width:100%;overflow:hidden;text-align:center;position:relative;z-index:333;max-width:720px;position:fixed;}
.logo a{position:absolute;height:100%;}
.logoa2{top:0;left:0;}
.logoa1{top:0;right:0;width:40%;}
.logo img{width:100%;max-width:720px}
.focus{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden}
.focus .hd{width:100%;height:14px;z-index:1;bottom:3px;text-align:center;position:absolute;left:0px;}
.focus .hd ul{display:inline-block;height:9px;padding:3px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;font-size:0;vertical-align:top}
.focus .hd ul li{display:inline-block;width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#5f96cc;margin:0 5px;vertical-align:top;overflow:hidden}
.focus .hd ul .on{background:#e8fe4e}
.focus .bd{position:relative;z-index:0}
.focus .bd li img{width:100%;background:url(/images0318/loading.gif) center center no-repeat}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.menu{width:100%;height:74px;background:#0077c5;margin-top:0px;overflow:hidden;margin-bottom:1px;background-size:100% 100%}
.menu1 ul li,.menu2 ul li{float:left;text-align:center;width:24.9%;line-height:37px;background:url(http://wap.0571gb.com/imagesnew/fgx.jpg) no-repeat left center}
.menu1{border-bottom:1px solid #0163a5;height:37px;overflow:hidden}
.menu2{border-top:1px solid #008ae4;height:37px;overflow:hidden}
.menu a{color:white}
.menu a:visited{color:white}
.shuxian{width:1%!important}
.hengxian{width:1%!important}
.des_line table.table-bordered{border:0}
.des_line table caption{background:rgba(13,87,136,0.9);color:#FFF;height:84px;line-height:70px;font-size:30px;padding-left:1%}
.des_line table tr{background:rgba(11,98,167,0.9);border-left:none;border-right:0}
.des_line table tr td{width:33.3%;text-align:center;height:77px;line-height:77px;font-size:24px}
.des_line table>tbody>tr>td{padding:0;border-left:0}
.des_line table>tbody>tr>td:nth-child(3n){border-right:0}
.des_line table tr td a{color:#FFF;display:block;width:100%;height:77px}
.des_line table tr td a:active{background:rgba(22,22,22,0.5)}@media screen and (min-width:320px) and (max-width:479px){.des_line table caption{background:#0d5788;color:#FFF;height:42px;line-height:30px;font-size:16px;padding-left:1%}
.des_line table tr td{width:33.3%;text-align:center;height:40px;line-height:40px;font-size:13px}
.des_line table tr td a{height:40px;line-height:40px;width:100%}}@media screen and (min-width:480px) and (max-width:768px){.des_line table caption{background:#0d5788;color:#FFF;height:60px;line-height:50px;font-size:18px;padding-left:1%}
.des_line table tr td{width:33.3%;text-align:center;height:50px;line-height:50px;font-size:16px}
.des_line table tr td a{height:50px;line-height:50px;width:100%}}
.table{width:100%;max-width:100%;margin-bottom:0}
.des_line{display:none;z-index:999}
.diseaseNav{position:relative}
.relative{position:relative}
.redpoint{display:block;width:10px;height:10px;position:absolute;right:-6px;top:-5px;z-index:10;background-color:#e60012;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 4px rgba(0,0,0,0);-webkit-box-shadow:0 0 4px rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0)}
.ct_top{background:#fff;overflow:hidden;padding:0 2%;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}
.ct_top span{width:5%;float:left;margin:.4em .5em 0 0}
.ct_top img{}
.ct_top p{float:left;font-size:1em;height:2em;line-height:2em;color:#3B3B3B;margin:0}
.ct_top p a{color:#3B3B3B;}
.ct_nav{width:100%;position:relative;}
.ct_nav h1{position:absolute;right:10%;top:20%;font-size:1.0em;color:#fff;}
.ct_nav h1 a {color:#fff;}
@media screen and (max-width:400px){.ct_nav h1{top:11%;}}
/*下拉隐藏*/
.hide{display:none;}
.btn_hide:hover{cursor:pointer;}
.btn_hide{position:absolute;right:10%;top:10%;width:7%;z-index:2;}
@media screen and (max-width:650px){.btn_hide{top:7%;}}
.btn_hide img{width:100%;max-width:44px;}
.btn_hide .img_up{display:none;}

.ct_1_ct,.ct_2_ct,.ct_3_ct,.ct_4_ct,.ct_5_ct,.ct_6_ct,.ct_9_ct,.case_ct{width:90%;padding:0.5em 5% 0;}
.ban_img{width:100%;text-align:center;margin:0.5em 0;}
.ct_1_ct p{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_btn{overflow:hidden;margin:1em 0;}
.ct_btn a{display:inline-block;text-align:center;float:left;}
.ct1_btn .a1{width:55%;}
.ct1_btn .a2{width:43%;margin-left:2%;}
.ct1_btn .a1 img{width:100%;max-width:340px;}
.ct1_btn .a2 img{width:100%;max-width:245px;}
.ct2_btn .a1{width:51%;}
.ct2_btn .a2{width:46%;margin-left:2%;}
.ct2_btn .a1 img{width:100%;max-width:282px;}
.ct2_btn .a2 img{width:100%;max-width:245px;}
.ct3_btn .a1{width:58%;}
.ct3_btn .a2{width:40%;margin-left:2%;}
.ct3_btn .a1 img{width:100%;max-width:355px;}
.ct3_btn .a2 img{width:100%;max-width:245px;}
.ct5_btn .a1{width:48%;}
.ct5_btn .a2{width:50%;margin-left:2%;}
.ct5_btn .a1 img{width:100%;max-width:265px;}
.ct5_btn .a2 img{width:100%;max-width:285px;}
.ct9_btn .a1{width:57%;}
.ct9_btn .a2{width:41%;margin-left:2%;}
.ct9_btn .a1 img{width:100%;max-width:340px;}
.ct9_btn .a2 img{width:100%;max-width:245px;}
.ct_2_ct p{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_2_a{margin-top:0.5em;}
.ct_2_a a{display:inline-block;text-align:center;color:#fff;padding:0.8em 0.2em;}
.ct_2_a a:nth-child(1){width:35%;background-color:#61A8D1;}
.ct_2_a a:nth-child(2){width:25%;background-color:#54BE9A;margin-left:3px;}
.ct_2_a a:nth-child(3){width:32%;background-color:#61A8D1;margin-left:3px;}
.ct_2_a a:nth-child(4){width:24%;background-color:#FC884B;margin-top:8px;}
.ct_2_a a:nth-child(5){width:24%;background-color:#61A8D1;margin-left:3px;}
.ct_2_a a:nth-child(6){width:44%;background-color:#54BE9A;margin-left:3px;}
.ct_2_a a:nth-child(7){width:32%;background-color:#54BE9A;margin-top:8px;}
.ct_2_a a:nth-child(8){width:30%;background-color:#61A8D1;margin-left:3px;}
.ct_2_a a:nth-child(9){width:30%;background-color:#DE567D;margin-left:3px;}

.ct_3_ct .p1{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_3_2{line-height:1.5em;}
.ct_3_2 li{border-bottom:1px dashed #C0C0C0;overflow:hidden;padding:0.5em 0;}
.ct_3_2 li a{float:right;width:5%;margin-right:1%;}
.ct_3_2 li span{color:#666;float:left;width:5%;}
.ct_3_2 li p{color:#666;float:left;width:85%;}
.ct_3_2 h1{text-align:center;font-size:1.0em;font-weight:bold;color:#666;margin-top:1em;}
.ct_3_2 h1 img{vertical-align:middle;margin-right:0.2em;}



.ct_4_ct .p1{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_5_ct .p1{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_6_ct .p1{color:#717171;text-indent:2em;line-height:1.6em;}
.ct_th{text-align:center;margin-top:10px;}
.ct_th p{color:#717171;font-size:1.0em}
.ct_th li{margin-top:0.5em;}
.ct_th li img{width:48%;max-width:330px;}
.ct_th li .string{width:1px;height:102px;border-left:1px dashed #514e4e;display:inline-block;}
.ct_th li p{width:40%;display:inline-block;text-align:left;}
.ct_p1{margin-right:5%;}
.ct_p2{margin-left:5%;}

.liphone{ position:absolute;right:10%;top:15%;background:url(../images/cut.png) no-repeat left ; color: #fff; padding-left:27px;background-size:25px; float: right;  font-size: 1em;}
@media screen and (max-width:650px){.liphone{top:10%;background-size:15px;}}
.liphone:hover{cursor:pointer;}
.ill2,.ill3,.ill4{margin-top:10px;padding:1%;padding-top:0.2%;display:block;overflow:hidden; padding-bottom:20px;display:none;}

.ill2 li,.ill3 li,.ill4 li{float:left;text-align:center;margin:2% 0 0 1%;}

.ill2 a,.ill3 a,.ill4 a{height:35px;color:#555554;display:inline-block;line-height:35px;font-size:1em;font-family: "Microsoft Yahei";}



.ill2 .c1{background:#e9e9e9;width:49%}

.ill2 .c2{background:#e9e9e9;width:49%}

.ill2 .c3{background:#e9e9e9;width:40%}

.ill2 .c4{background:#e9e9e9;width:58%}

.ill2 .c5{background:#e9e9e9;width:49%}

.ill2 .c6{background:#e9e9e9;width:49%}


.ill3 .c1{background:#e9e9e9;width:35%}

.ill3 .c2{background:#e9e9e9;width:63%}

.ill3 .c3{background:#e9e9e9;width:35%}

.ill3 .c4{background:#e9e9e9;width:63%}

.ill3 .c5{background:#e9e9e9;width:45%}

.ill3 .c6{background:#e9e9e9;width:53%}


.ill4 .c1{background:#e9e9e9;width:49%}

.ill4 .c2{background:#e9e9e9;width:49%}

.ill4 .c3{background:#e9e9e9;width:35%}

.ill4 .c4{background:#e9e9e9;width:63%}

.ill4 .c5{background:#e9e9e9;width:35%}

.ill4 .c6{background:#e9e9e9;width:63%}
.target-fix {
    position: relative;
    top: -5em; 
    display: block;
    height: 0; 
    overflow: hidden;
}
:target + div .hide{display:block;}
.main_visual{overflow:hidden;position:relative;}
.main_image{overflow:hidden;position:relative;margin-top:3em;}
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li a{display:block;width:100%;}
.main_image li a img{width:100%;}
div.flicking_con{position:absolute;top:0px;left:0;z-index:999;width:100%;border-bottom:1px solid #d7d7d7;}
div.flicking_con a{float:left;width:13%;color:#000;font-size:0.8em;text-decoration:none;width: 13%;padding: 3% 0;margin-left: 1%;cursor:pointer;text-align:center;}
@media screen and (min-width:720px){
div.flicking_con a	{font-size:1.1em;}
.main_image{margin-top:4em;}
}
div.flicking_con a.on{background:url(../images/zj_bj.png) no-repeat center 60%;background-size:100%;}
.col1{width:96%;margin:0 2%;}
.col1 li{float:left;text-align:center;}
.zj_name{overflow:hidden;border-bottom:1px solid #E6E6E6;margin-top:0.5em;}
.zj_name li{width:13%;padding:1.5% 0;margin-left:1%;cursor:pointer;font-size:0.8em;}
@media screen and (min-width:720px){
.zj_name li	{font-size:1.1em;}
}
.zj_cont{overflow:hidden;margin-top:1em;}
.zj_cont li{display:none;}
.zj_cont li img{width:100%;}
.col1 .ready_zj{background:url(../images/zj_bj.png) no-repeat center bottom /100%;}

.zj_row {width:90%;margin:0 5% 0.5em;text-align:center;}
.ban_zj{width:90%;margin:1em 5% 0;}

.ct_9_ct .p1{color:#717171;text-indent:2em;line-height:1.6em;}

.case_list{overflow:hidden;}
.case_list li{background-color:#F3F3F3;margin-top:0.5em;padding:0.5em 2%;overflow:hidden;}
.case_l{float:left;width:35%;margin-right:2%;}
.case_l img{width:100%;max-width:210px;}
.case_r{}
.case_r h1{font-size:1.1em;color:#717171;}
.case_r h1 font{color:#1F82D2;}
.case_r p{color:#717171;text-indent:2em;margin-top:0.2em;}
.case_r p a{color:#ff0000;}

.regis_1{width:90%;padding:0.5em 5%;overflow:hidden;background-color:#EBF5FF;}
.yuyueneirong{text-align:left;margin:15px 0px;color: black;}
.call {margin-top:10px;background:#ecf4fc;padding:10px 0;overflow:hidden;}
.num {height:36px;border:1px solid #bec3ca;width:60%;line-height:36px;color:#000;float: left;}
.btn-m{height:38px;background:#007ff2;width:30%;display:inline-block;float:left;margin-left:2%;line-height:38px;text-align: center;color: #fff;}
.regis_2{color:#666;width:90%;margin-left:5%;margin-top:0.5em;line-height:1.5em;}
.regis_2 span{color:#FF2525;}
.biaodan ul {padding:1em 0 0;width:77.8%;margin:0 auto}
.biaodan ul li {margin-bottom:.5em;font-size:1em;font-weight:700;color:#4c4c4c}
.biz select {width:61.7%;height:3em;border:1px solid #acabb3}
.biaodan ul li input {width:61.7%;height:2.4em;border:1px solid #d9d9d9}
#sb{width: 61.7%;height: 70px !important;vertical-align: top;border: 1px solid #e0e0e0;}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
.round {moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 10px;}
.submit1 {background-color: #ff9234;margin-top: 10px;color: #fff;-webkit-box-shadow: 0 4px 2px 0 #a7e4ff;-moz-box-shadow: 0 4px 2px 0 #a7e4ff;box-shadow: 0 4px 2px 0 #a7e4ff;text-align: center;}

.ct_10{width:100%;text-align:center;overflow:hidden;padding:1em 0em;}
.ct_10 a{color:#fff;display:inline-block;width:80%;border:1px solid #E0E0E0;padding:0.5em 1em;background-color:#0077D9;border-radius:10px;}
.footer{text-align:center;padding-bottom:6em;}
.footer_nav{margin-bottom:0.5em;}
.footer_nav ul{width:100%;line-height:40px;background-color:#0077D9;overflow:hidden;}
.footer_nav ul li{float:left;color:#fff;width:24%;border-right:1px solid #005ACA;}
.footer_nav ul .li_2{border-left:1px solid #0093E2;}
.footer_nav ul .li_3{border-left:1px solid #0093E2;}
.footer_nav ul .li_4{border-left:1px solid #0093E2;border-right:none;}
.footer p{color:#666;margin:0;line-height:1.6em;}
.footer a{color:#4DA6E2;}
.small-font{font-size:0.7em;}

.b_bot{background:url(../images/bottombg.jpg) repeat-x;position:fixed;_position:absolute;bottom:0;width:100%;z-index:99999;-moz-box-shadow:0 -2px 4px #aaa;box-shadow:0 -2px 4px #aaa;max-width:720px;}
.b_bot ul{width:60%; float:left; bottom:0}
.b_bot ul li{width:32%;float:left;text-align:center;padding:5% 0 1%}
.b_bot ul li img{display:block;margin:0 auto;width:50%;max-width:54px;}
.b_bot ul li a{color:#fff;font-size:.8em;line-height:1.6em}
.s40{width:40%; float:left;}
.s40 img{display:block; margin:0 auto; bottom:0}
.footer_new{position:relative;margin-bottom:3rem;}
.footer_new a{position:absolute;width:23%;height:14%;bottom:14%;}
.footer_new .a1{left:46%;}
.footer_new .a2{right:4%;}
.copy{position:relative;}
.wx_copy{position:absolute;top:-5.5em;width:100%;max-width:720px;background-color:#DAEFFF;border-radius:5px;display:none;}
.wx_copy_top{width:100%;overflow:hidden;}
.wx_copy p{margin:0.5em 0;text-align:center;}
.wx_copy .p1{border:1px solid #1F82D2;width:63%;margin-left:2%;float:left;height:2em;line-height:2em;}
.wx_copy .p1 span{display:inline-block;}
.wx_copy .p2{color:#D33B5A;}
.wx_copy input{display:inline-block;float:left;width:30%;height:2.1em;margin-top:0.5em;margin-left:3%;color:#fff!important;background-color:#1F82D2;cursor:pointer;}


@media screen and (min-width:320px) and (max-width:479px) {
    .float_swt_bottom{width:300px;margin-left: -162px;}
    .float_swt_bottom .float_swt_bottom_right .float_swt_bottom_text{font-size:12px; line-height:25px;}
}
@media screen and (min-width:480px) and (max-width:639px) {
    .float_swt_bottom{ width:460px; margin-left:-230px;  }
    .float_swt_bottom .float_swt_bottom_right .float_swt_bottom_text{font-size:18px; line-height:36px;}
}
@media screen and (min-width:639px){
    .swtLinkCounter{font-size:24px;}
    .float_swt_bottom{ width:620px; margin-left:-310px; }
    .float_swt_bottom .float_swt_bottom_right .float_swt_bottom_text{font-size:24px; line-height:50px;}
}@media screen and (min-width:720px){body,input,textarea{font-size:21px}}