@charset "utf-8";
*{font-weight:300 !important}
html,body{max-width: 768px;margin: 0 auto;background-color: #EBEBEB;font-family: '微软雅黑' !important;}
.fw{font-weight:  600!important;}
.clearfix{clear:both;}
/****--h3为大标题--****/
h3,.h3{text-align: center;font-size: 1.25em;color: #333;font-weight: 500!important}
.center{text-align: center}
/****--h4为中标题--****/
h4,.h4{font-size:1.125em;color: #333;font-weight: 500!important}
a{text-decoration: none !important;}
.btn-primary-o-EE7{color: #EE7892;background-color: #fff;border-color: #EE7892;}
.btn-primary-o-3FA{color: #3FA9D0;background-color: #fff;border-color: #3FA9D0;}
/****--h5为小标题--****/
/*********公共样式**********/
.rgb-f-7{background:rgba(255,255,255,.7)}
.bg-32B{background: #32bfc0}
.bg-FFF{background-color: #ffffff}
.bg-E5E{background: #E5E5E5}
.cF39{color: #F39943}
ul,li{list-style-type: none;}
.ptb-2{padding-top: 20px;padding-bottom: 20px}
.mt-1{margin-top: 10px}
.mb-1{margin-bottom: 10px}
.mt-2{margin-top: 20px}
.mt-15{margin-top:15px}
.mb-2{margin-bottom: 20px}
.mb-15{margin-top: 15px}
.mr-15{margin-right: 15px}
.ml-15{margin-left: 15px}
.mlr-15{margin-right: 15px;margin-left: 15px}
.mtb-15{margin-top: 15px;margin-bottom: 15px}
.m-15{margin: 15px}
.pt-15{padding-top: 15px}
.pb-15{padding-bottom: 15px}
.pt-2{padding-top: 20px}
.pb-2{padding-bottom: 20px}
.pr-15{padding-right: 15px}
.plr-5{padding-right: 5px;padding-left: 5px}
.ptb-1{padding-top: 10px;padding-bottom: 10px}
.pl-15{padding-left: 15px}
.ptb-15{padding-top: 15px;padding-bottom: 15px}
.plr-15{padding-right: 15px;padding-left: 15px}
.p-15{padding: 15px}
.fr{float:right;}
/********首页-小导航*******/
.dropdown{position: relative;display: inline-block;}
@media (min-width:320px) and (max-width:767px){
    .nav > li > a{background: #32bfc0;display: inline-block;}
    .dropdown-toggle{margin-bottom: 5px;color: #fff}
    .dropdown-menu > li > a:nth-child(1){padding: 3px 10px}
    .dropdown-menu > li{width: 33.333%}
    .dropdown{padding:0 10px 10px}
}
.topa{margin-top:52px}
.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);padding: 12px 16px;z-index: 1;}
.dropdown:hover .dropdown-content {display: block;}
.tel{padding: 12px 0;height: 50px;float: right;}
.tel img{width: 130px}
.ind-a{background: #32bfc0}
.ind-a ul{padding:.825em 0;margin:0 !important}
.ind-a ul li{width: 25%;float: left; text-align: center;}
.ind-a ul li a{color: #ffffff}
.ind-a ul li{border-left: 1px solid #ffffff}
.ind-a ul li:nth-last-child(1){border:0;}
.ind-a ul li:nth-child(1),.ind-a ul li:nth-child(7){border:0;}
.ind-a .tb-line{margin:5px 0;height: 1px;width: 100%;background: #FFF}
.ind-b h3{background: url(../images/line-1.jpg)repeat-x center;background-size: 1px}
.ind-b h3>span{width:8em;padding: 0 .2em;background-color: #fff;font-weight: 500 !important;}
.ind-b h3>span>span{padding:0 5px;color:#F39943;font-size: 10px;position: relative;top:-.3em}
.ind-b h3 i{color:#F39943;font-size: 10px;position: relative;top:-.3em}
.ind-b ul li a,.ind-b ul a li{color:#333}
.ind-b ul li{width:23%;float: left; text-align: center;border:1px solid #F39943;margin-left:2.5%;margin-top: 15px;padding: .5em 0;font-size:.875em}
.ind-b ul li:nth-child(1),.ind-b ul li:nth-child(5),.ind-b ul li:nth-child(9),.ind-b ul li:nth-child(13){margin-left:0% !important}
.btn-{margin-top: 15px;}
.btn{display:table;width:auto;margin-left: auto;margin-right: auto}
.ind-c section li{cursor: pointer;}
.ind-c section li:nth-last-child(1){border-top-right-radius: 5px;border-bottom-right-radius: 5px}
.ind-c section li:nth-child(1){border-top-left-radius: 5px;border-bottom-left-radius: 5px}
mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{border-bottom: 1px solid #32bfc0;}
.mip-vd-tabs-log{border: 1px solid #32bfc0;color: #32bfc0}
.ind-c mip-vd-tabs .mip-vd-tabs-nav-li{padding:0 !important;}
mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{color: #ffffff;font-weight: 600;background:#32bfc0}
.ind-c .tab-pane{margin-top:15px;}
.tab-pane .mb8{border-bottom: 1px solid #EEE;margin-bottom: 8px}
.tab-pane .mb8 p{color:#333}
.tab-pane .mb8 .h4{margin-top:10px;margin-bottom: 5px;}
.ind-c .mip-vd-tabs .tab-pane .li{padding:8px 0;border-bottom: 1px solid #EEEEEE}
.ind-c .mip-vd-tabs .tab-pane .li mip-img{width: 28%;min-width:75px;min-height:50px;padding: 2px;border: 1px solid #32bfc0;float: left;}
.ind-c .mip-vd-tabs .tab-pane .li .arct{width: 72%;float: left;padding-left: 10px;}
.ind-c .mip-vd-tabs .tab-pane .li .arct h4{padding-bottom: 5px}
.ind-c .mip-vd-tabs .tab-pane .li .arct p{margin: 0;padding: 0;color:#333}
.ind-d table tbody tr:nth-child(odd){background:#FFE2C6}
.ind-d table thead th:nth-child(1){width:25%;text-align:center;}
.ind-d table thead th:nth-child(2),.ind-d table thead th:nth-child(3){width:37.5%;text-align:center;}
.ind-d table tbody td:nth-child(2),.ind-d table tbody td:nth-child(3){font-size: .825em}
#oval{width: 37.5%;float:right;}
.ind-d table thead tr{background: #F39943;color: #ffffff}
table tbody tr th{text-align: center;}


.mip-showmore-btn{padding:8px;border: 1px solid #32bfc0;cursor: pointer;background:#32bfc0;border-radius:5px;font-size:14px;
    display:table !important;width:auto;margin-left: auto;margin-right: auto;color: #ffffff;margin-top: 15px}
.mip-showmore-btn:hover{background: #32bfb0}
.ind-e ul{margin-bottom: 15px}
.ind-e ul li:nth-child(1){width:100%}
.ind-e ul li{width: 50%;float: left;margin-top:15px}

.bor-1{border:1px solid #32bfc0}
.bor-1 h3{position: relative;top:-.6em;}
.bor-1 h3 i{font-size: 10px;color:#32bfc0;position:relative;top:-.3em}
.bor-1 h3 span{padding:0 1em;margin: 0 auto;background: #fff;font-weight: 500 !important}
.bor-1 li:nth-child(odd){padding-left:7.5px;padding-right: 7.5px}
.bor-1 li:nth-child(even){padding-right:7.5px;padding-left: 7.5px}

.ind-f mip-vd-tabs{margin-top: 15px}
.ind-f .tab-pane{margin-top:15px}
.ind-f mip-vd-tabs li{cursor: pointer;}
.ind-f mip-vd-tabs .mip-vd-tabs-nav-li{padding:0 !important;}
.ind-f mip-vd-tabs li:nth-child(2){border-right: 0;border-left: 0}
.ind-f mip-vd-tabs li:nth-child(1){border-top-left-radius: 5px; border-bottom-left-radius: 5px}
.ind-f mip-vd-tabs li:nth-last-child(1){border-top-right-radius: 5px; border-bottom-right-radius: 5px}
.ind-f .tab-pane mip-img{padding-bottom: 15px}
.ind-f .tab-pane i{font-style: normal;color: #32bfc0;font-weight: 600!important}
.ind-f .tab-pane ul li{width: 50%;float: left;}
.ind-f .tab-pane ul li mip-img{padding:5px;border:1px solid #333333}
.ind-f .tab-pane ul li:nth-child(odd){padding-right: 7.5px}
.ind-f .tab-pane ul li:nth-child(even){padding-left: 7.5px}
.ind-f .tab-pane ul li p{text-align: center;padding-top: 5px}

@media(max-width:768px){.bg-1{background: url(../images/bg-1.jpg)no-repeat center center;background-size:120%}}
.ind-g h3 span{padding-bottom: 5px;border-bottom: 1px solid #0094B8;color:#0094B8;font-weight: 600!important;font-family: '鏂规缁艰壓绠€浣�','榛戜綋';font-size:18px}
.ind-g h3{margin-bottom: 20px;}
.ind-g ul{padding: 0 5px;margin-bottom: 0;}
.ind-g ul li{width:18%;float:left;text-align: center;}
.ind-g ul li h4{text-align:center;padding-bottom: 5px;}
.ind-g ul li p{color:#fff;font-size:.7em;height:5.5em;background-color:#0094B8;margin-bottom:0;line-height: 120%;}
.ind-g ul li{margin:0 1%}
.ind-g ul>p{padding-top: 15px;text-align: center;color: #F39800}
.ind-g ul li span{position: relative;top:10%;transform: translateY(-50%);}

.ind-h mip-video{margin-top: 20px}
.ind-h .bg-2{background: url(../images/bg-2.jpg)repeat-y center}
.ind-h>.bg-2>ul>li{width: 100%!important;position: relative;color:#A0A0A0;padding-bottom: 10px;font-weight: 300!important}
.ind-h>.bg-2>ul>li>p{width: 50%;top:0;position: absolute;color: #333}
.ind-h .bg-2 .last-a mip-img{width:60px}
.ind-h .bg-2 mip-img{width:60px}
.ind-h>.bg-2>ul>li>p:nth-child(odd){left: 0;padding-right: 15px;text-align: right;font-weight: 300!important}
.ind-h>.bg-2>ul>li>p:nth-child(even){right: 0;padding-left: 15px;text-align: left;font-weight: 300!important}
.ind-h .dr-circle{width: 100%;position: relative;border-radius: 100%;background:rgba(0, 0, 0, .09);padding: 15px 0}
.ind-h .dr-circle h4{background: #F39800;color: #fff;width:10em;text-align: center;padding: 5px 0;margin: auto;position: absolute; top: 0;left: 0;right: 0;}
.ind-h .dr-circle ul{padding-top: 20px;}
.ind-h .dr-circle ul li{width:100%;top:0;position: relative;color: #333;margin-bottom: 20px;padding-bottom: 20px;}
.ind-h .dr-circle ul li div{width: 50%;top:0;position:absolute;color: #333;line-height: 12px}
.ind-h .dr-circle ul li div:nth-child(even){right: 0;padding-left: 15px;text-align:left;}
.ind-h .dr-circle ul li div:nth-child(odd){left: 0;padding-right: 15px;text-align:right;}
.ind-h span{font-size: .725em}
.ind-h .last-a{position: relative;height: 40px;top:10px}
.ind-h .last-a div{width: 50%;top:0;position: absolute;color: #333}
.ind-h .last-a div mip-img{float: left;}
.ind-h .last-a div:nth-child(odd){left: 0;padding-right: 15px;}
.ind-h .last-a div p{font-size: 1em;padding-top: 5px;text-align: right;}
.ind-h .last-a div:nth-child(even){right: 0;padding-left: 15px;padding-top:5px}
.owl-carousel .owl-item{padding-right: 15px}

.ind-h>.p-5{padding: 5px;border-radius: 3px;border:1px solid #333;margin-right: 15px;width: 14em;margin: 0 auto;margin-bottom: 15px}

.ind-j mip-vd-tabs{margin-top: 15px}
.ind-j mip-vd-tabs .mip-vd-tabs-nav-li{padding:0 !important;}
.ind-j .tab-pane{margin-top:15px}
.ind-j mip-vd-tabs li:nth-child(1),.ind-j mip-vd-tabs li:nth-child(3),.ind-j mip-vd-tabs li:nth-child(2){border-right: 0;}
.ind-j mip-vd-tabs li{cursor: pointer;}
.ind-j mip-vd-tabs li:nth-child(1){border-top-left-radius: 5px; border-bottom-left-radius: 5px}
.ind-j mip-vd-tabs li:nth-last-child(1){border-top-right-radius: 5px; border-bottom-right-radius: 5px}

.ind-k h3{padding-bottom: 15px}
.ind-k>p>i{font-style: normal;color:#32bfc0}
.add_0 a{width:23%;float:left;text-align:center;margin:2% 1% 0 1%;border:solid 1px #CCC;padding:1% 0;border-radius:2px;font-size:.8em}
.add_0 p{padding-bottom: 0;margin-bottom:0;color: #333}

.ind-i mip-vd-tabs{margin-top: 15px}
.ind-i mip-vd-tabs .tab-pane{padding-top: 15px}
.ind-i mip-vd-tabs .tab-pane .testimonial h4{text-align: center;color: #333;padding: .5em 0}
.ind-i mip-vd-tabs .section li{position: relative;}
.ind-i mip-vd-tabs .mip-vd-tabs-nav-li{padding:0 5px !important;}
.ind-i mip-vd-tabs .mip-fill-content{display:inline-block;}
.ind-i mip-vd-tabs .section li mip-img{position: relative;top: 50%;transform: translateY(-50%);}
.ind-i section li mip-img{width:20px;float:left}
.ind-i p{color:#333;padding-top:5px;text-align:center}
.ind-i .mip-vd-tabs-log{border:0 !important;color: #32bfc0}
#triangle-down{width:0;height: 0;border-left:2em solid transparent;border-right: 2em solid transparent;border-top: 1.5em solid #32bfc0; margin: 0 auto;margin-bottom: 15px}
.ind-l .col-xs-12>p{text-align:center;font-size:1em}
.ind-l h3>span{color:#32bfc0}
.ind-l .col-xs-12>p>span{color: #32bfc0}
.ind-l .dr-bg{border: 2px solid #32bfc0;background: #32bfc0;padding:0 15px}
.ind-l .dr-bg p{background: #fff;margin: 0; text-align:center;}
.column{width:80%;text-align: center;font-size: .8em;margin: 0 auto;}
.column ul li{width: 25%;float: left;border-right:1px solid #32bfc0;margin: .3em 0}
.column ul li a,.column ul a li{color:#333}
.column ul li:nth-child(4n){border-right:0 !important}
footer mip-img{width: 60%;margin: 0 auto;}
footer>a,footer>a:hover{color: #32bfc0}
footer>a>p{width: 50%;margin: 0 auto;padding: .3em 0; text-align: center;border:2px solid #32bfc0;margin-top: 15px;border-radius: 6px;font-size: 1em;font-weight: 600!important}
footer .bg-3{background: url(../images/bg-2.jpg) repeat-x center; background-size: 1px}
footer .bg-3 h4{background: #e5e5e5;padding: 0 .5em;width: 8em;margin: auto;}
.benan{font-size: .875em !important; text-align: center;margin-bottom:45px;padding-top: 10px}
/*底部浮动*/
mip-fixed{width:100%;overflow:hidden;position:fixed;bottom:0;line-height:normal;z-index:999; color:#333;max-width: 768px; margin: 0 auto;}
mip-fixed a{color:#fff;}
mip-fixed mip-img{width:30px;margin:0 auto}
mip-fixed ul{padding:5px 0;margin: 0;z-index: 99999 !important;background:#32BFC0;}
mip-fixed ul>a>li>p{width:33.33%;float:left;text-align:center;color:#FFF;margin-bottom: 0}
mip-fixed ul>a>li>p>span{color:#fff; font-size: 1.5em}

.kf-card mip-lightbox{margin: 15px auto;background: #fff;max-width: 748px;}
.kf-card mip-lightbox .lightbox p{font-size: 1em;text-align: center;}
.kf-card .lightbox .lightbox-close{margin:0px;width:100%;background:#fff;color:#32bfc0; text-align: center;font-size: 16px;padding:10px 10px 30px 10px;}
.kf-card .lightbox .lightbox-close span{padding: 5px 15px;margin:15px 10%;border:1px solid #32bfc0;border-bottom-right-radius: 8px;border-top-left-radius: 8px}

/*以下为专题*/
/**********20170601_公司介绍开始***********/
[class^="gsjs"] p{line-height:1.8;}
[class^="gsjs"] h6{letter-spacing:1px}
.gsjs_01{ width:100%;}
.gsjs_01>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center;margin-bottom:4%}
.gsjs_01>video{ width:96%; margin:0 2% 4% 2%}
.gsjs_01 mip-video{margin-bottom: 10px}

.gsjs_01>p>span{ color:#F2AB43;}
.gsjs_01>mip-img{ width:96%; margin:0 2%}
.gsjs_02{ margin-top:4%;}
.gsjs_02>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center;margin-bottom:4%}
.gsjs_02>h6{color:#32bfc0; text-align:center;margin-bottom:4%}
.gsjs_02>ul{margin: 0;padding: 0}
.gsjs_02>ul>li{ width:33.33333333%; float:left;}
.gsjs_02>ul>li>mip-img{width:100%; float:left}
.gsjs_02>ul>li>p{ background-color:#32bfc0; padding:.5em 0; color:#FFF; text-align:center;float:left; width:100%;margin: 0}
.gsjs_02>li{ width:25%; float:left;}
.gsjs_02>li>mip-img{ width:100%; float:left}
.gsjs_02>li>p{ background-color:#32bfc0; padding:.5em 0; color:#FFF; text-align:center; margin:0;float:left; width:100%}
.gsjs_02 a{margin-top:15px}
.gsjs_02>a>p{width:40%; padding:.6em 3%; text-align:center; border:1px solid #999; border-radius:2px; color:#000;margin:0 30%;margin-top:4%;}
.gsjs_03>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center;  margin-top:4%}
.gsjs_03>mip-img{width:100%}
.gsjs_03>div{background-color:#32bfc0; padding:.5em 0; color:#FFF; text-align:center}
.gsjs_03>div>h6{padding-bottom:.1em;color: #fff;font-weight: 500 !important}
.gsjs_03>div>p{color: #fff}
.gsjs_04{padding:6% 1% 4% 1%; background-color:#F2AB43}
.gsjs_04 mip-img{width: 100%}
.gsjs_04 .gsjs_4_1{ height:3.5em; border:1px solid #fff; position:relative; width:100%}
.gsjs_04 .gsjs_4_1 h6{background-color:#F2AB43; padding:0 .3em; color:#FFF; text-align:center; margin:0 auto;position:relative; top:-0.6em;width:11em;line-height:100%}
.gsjs_04 .gsjs_4_1>div{ width:50%;margin:0 auto}
.gsjs_04 .gsjs_4_1>div>.p1{ width:50%; background-color:#333; padding:.1em 0; float:left; color:#fff; text-align:center}
.gsjs_04 .gsjs_4_1>div>.p2{ width:50%; background-color:#FFF; padding:.1em 0;color:#333; float:left;text-align:center}
.gsjs_04 .gsjs_4_2{padding:2% 0;}
.gsjs_04 p{color:#fff}
.gsjs_04 .gsjs_4_2 li{ width:20%; float:left;margin:0;padding:0}
.gsjs_04 .gsjs_4_2 li>mip-img{ width:24%; margin:0 38%; text-align:center;overflow: hidden;}
.gsjs_04 .gsjs_4_2 li>h6{text-align:center}
.gsjs_04 .gsjs_4_2 li>p{text-align:center;color:#fff;font-size:.65em}
.gsjs_05>ul{ margin:0 0 10px 0;padding:0 }
.gsjs_05>ul>li{ margin:0 .5%; width:24%; background-color:#32bfc0; text-align:center; padding:.5em 0; float:left; color:#FFF; margin-top:1%;font-size: .8em}
.gsjs_05>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center;margin-bottom:4%}
.gsjs_05>h6{color:#32bfc0;margin-top:.5em}
.gsjs_05>p{margin-top:.3em}
.gsjs_05>div{ margin-top:4%}
.gsjs_05>div>ul>li{float:left}
.gsjs_05>div>ul>li>p{ text-align:center; color:#FFF; background-color:#32bfc0; padding:.5em 0; }
.gsjs_05>div>ul>li>mip-img{width:100%}
.gsjs_05>.cs3{ margin:4% 0}
.gsjs_05>.cs3>ul>li{ width:33.333333%; float:left}
.gsjs_05>.cs3>ul>li>p{ text-align:center; padding:.5em 0; font-size:.825em}
.gsjs_05>.cs3>ul>li>mip-img{ margin:4% 10% 0% 10% ; width:80%; float:inherit}
.gsjs_05>.cs3>p{ margin-left:5%;}
.gsjs_05>.le_ri{ width:98%; padding:0 1%;margin-bottom:4%}
.gsjs_05>.le_ri>p{ width:58%; float:left; margin-right:2%;font-size:.6em}
.gsjs_05>.le_ri>div{ width:40%; float:left}
.gsjs_05>.le_ri>div>p{text-align:center;}
.gsjs_05>.le_ri>div>mip-img{ float:left}
.gsjs_05 mip-img,.gsjs_06 mip-img,.gsjs_07 mip-img,.gsjs_08 mip-img,.gsjs_02 mip-img{width: 100%}
.gsjs_06>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center; margin-bottom:4%}
.gsjs_06>div{ width:98%; margin:1%;}
.gsjs_06>div>li{ width:100%; float:inherit; padding-bottom:.2em}
.gsjs_06>div>li>h6{ width:10%;float:left;line-height:120%; color:#32bfc0; text-align:center}
.gsjs_06>div>li>p{ width:90%;float:left}
.gsjs_07>h5{ width:96%; padding:2%; line-height:100%; color:#32bfc0}
.gsjs_07>h5>div{width:1em; background-color:#32bfc0; height:1em; margin-right:.5em; float:left}
.gsjs_07>h6{ width:96%; margin:0 2% .3em 2% ;color:#32bfc0}
.gsjs_07>p{ width:96%; margin:0 2% .3em 2%;}
.gsjs_07>p>b{font-size:1em; font-weight:400; margin:.2em 0}
.gsjs_07>div{ width:100%;margin:2% 0% .3em 0%;}
.gsjs_07>div>li{width:58%; margin:2% 0; float:left;}
.gsjs_07>div>li>p{ margin:0 2% .3em 2% ;}
.gsjs_07>div>li>h6{margin:0 2% .3em 2% ;}
.gsjs_07>div>li>h6>b{font-weight:400; margin:.2em 0}
.gsjs_07>div>mip-img{ width:40%; float:left}
.gsjs_07>.r_a{ width:100%; margin:2% 0;background-color:#32bfc0;height:100%; overflow:hidden}
.gsjs_07>.r_a>p{ width:57%;  float:left; background-color:#32bfc0; color:#FFF; margin:3% 1%;font-size:.785em;line-height:1.5}
.gsjs_07>.r_a>mip-img{ float:left; width:40%;min-height:10em;border-left:3px solid #fff; height:100%}
.gsjs_08>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center;margin-top:4%}
.gsjs_08>div{ width:96%; padding:4% 2% 2% 2%}
.gsjs_08>div>mip-img{ width:14px; margin-right:5px; color:#32bfc0; float:left}
.gsjs_08>div>h6{ color:#32bfc0; line-height:100%}
.gsjs_08>p{ padding:0 2% .3em 2%;}
.gsjs_08>ul{padding: 0;margin: 0}
.gsjs_08>ul>li{ width:24%; margin:.5%;float:left}
.gsjs_08>ul>li>mip-img{ float:inherit}
.gsjs_08>ul>li>p{ width:100%;padding:.3em 0; background-color:#32bfc0; text-align:center; color:#FFF;float:left}
.gsjs_09 mip-img{width: 100%;margin-bottom: 10px}
.gsjs_09{ margin-bottom:4%}
.gsjs_09>h6{padding:.3em 2%;font-weight:500}
.gsjs_09>div{ width:96%; padding:4% 2% 2% 2%}
.gsjs_09>div>mip-img{ width:14px; margin-right:5px; color:#32bfc0; float:left}
.gsjs_09>div>h6{ color:#32bfc0; line-height:100%}
.gsjs_09>p{ padding:0 2% .3em 2%;}
.gsjs_09>h5{ padding:2% 0; background-color:#32bfc0; color:#FFF; text-align:center; margin-top:4%}
.gsjs_09>h6{ padding:1% 10px;}
.mt-1.ptb-15{text-align: justify !important}
/**********20170601_公司介绍结束***********/
/*zt_sunfert_开始*/
.zt_sunfert_00{ background:url(../images/zt_sunfert/sunfert_01.jpg) no-repeat; background-size:100%; padding:50%  0 0 0}
.zt_sunfert_00>.sun{ padding:4% 3%; width:100%; background:rgba(106,57,6,.8); color:#C3751F}
.zt_sunfert_00>.sun>h5{letter-spacing:.2em;color: #fff}
.zt_sunfert_00>.sun>h6{color: #fff}
.zt_sunfert_00>.sun>h6>span{color:#fff; font-size:1em}
.zt_sunfert_00>.sun>.div{margin-top:2%;padding-top:2%; color:#FFF; border-top:1px solid #fff;}
.zt_sunfert_01>.sun_1{padding-left:3%; background-color:#B8B8B8;margin-left: 3%}
.zt_sunfert_01>.sun_1>div{background-color:#FF9C2C; min-height:6em}
.zt_sunfert_01>.sun_1>div>h5{ padding:3% 4%; color:#FFF;margin: 0}
.sun_1 h6{padding:0;margin: 0;font-size: .9em !important; color:#FFF;}
.zt_sunfert_01>.sun_2{ margin-top:4%; margin:0 10px; margin-bottom:6%}
.zt_sunfert_01>.sun_2>h6{margin-top:0;padding-top:0 }
.zt_sunfert_01>.sun_2>h2>div{ width:2.8em; height:1px; background-color:#000; margin:1.5% 0 0 0;}
.zt_sunfert_01>.sun_2>h3{ color:#FF9C2C; font-size:1.3em; margin-top:2.4%}
.zt_sunfert_01>.sun_2>p{}
.zt_sunfert_01>.sun_2>p>span{}
.zt_sunfert_02{}
.zt_sunfert_02>h6{ background:url(../images/zt_sunfert/sunfert_06.jpg) no-repeat; background-size:100%;padding:5% 0; color:#FFF;max-height:4em;text-align:center; margin-top:2%; margin-bottom:4%}
.zt_sunfert_02>p{ padding:0 3%;}
.zt_sunfert_02>.logo mip-img{width: 40%;margin: 0 30%}
.zt_sunfert_03 mip-img{width: 100%}
.zt_sunfert_03 ul{padding: 0}
.zt_sunfert_03>.sun_1{ padding:6% 0;}
.zt_sunfert_03>.sun_1>div{ background:url(../images/zt_sunfert/bg_dd.jpg) repeat-x center center; background-size:1px;}
.zt_sunfert_03>.sun_1>div>h1{ width:31%; background-color:#FFF;text-align:center; font-size:1.6em;line-height:100%}
.zt_sunfert_03>.sf_ys{background-color:#FFF3E5;margin-bottom: 10px}
.zt_sunfert_03>.sf_ys>p{color:#54504B; padding:1em 3% 1% 3%; width:54%; float:left; height:100%; line-height:150%}
.zt_sunfert_03>.sf_ys>mip-img{ width:46%; float:left}
.zt_sunfert_03>ul{ margin:0 10px; padding:2% 0;}
.zt_sunfert_03>ul>li>mip-img{ width:8%; min-width:24px; max-width:35px;float:left}
.zt_sunfert_03>ul>li>div{width:90%; margin-left:2%; float:left; padding-bottom:2%; border-bottom:1px solid #FF9C2C; margin-bottom:4%}
.zt_sunfert_03>ul>li>div>p{ background-color:#EFEFEF; color:#525252; padding:1.5% .5em;}
.zt_sunfert_03>ul>li>h4{ width:1em; height:1em;text-align:center; color:#FFF; border-radius:50%; background-color:#FF9C2C;float:left;margin: 0;}
.zt_sunfert_03>.beauty{ background:url(../images/zt_sunfert/beauty.png) no-repeat center top; background-size:25%;}
.zt_sunfert_03>.beauty>.beauty_left{ width:34%; float:left;padding: 0}
.zt_sunfert_03>.beauty>.beauty_left>li{ margin:0 1%; padding-bottom:5%}
.zt_sunfert_03>.beauty>.beauty_left>li>mip-img{ width:15%; float:left; margin-left:5%}
.zt_sunfert_03>.beauty>.beauty_left>li>p{width:80%; float:left; text-align:right}
.zt_sunfert_03>.beauty>.beauty_right{ width:34%; float:right;padding: 0}
.zt_sunfert_03>.beauty>.beauty_right>li{ margin:0 1%; padding-bottom:5%}
.zt_sunfert_03>.beauty>.beauty_right>li>mip-img{ width:15%; float:left; margin-right:5%}
.zt_sunfert_03>.beauty>.beauty_right>li>p{  width:80%; float:left; text-align:left;}
.zt_sunfert_03>.two_img{ margin:0 3%}
.zt_sunfert_03>.two_img>h6>div{ width:10%; height:1px; margin:2% 0; background-color:#000;}
.zt_sunfert_03>.two_img>.h6{display:inline-block;}
.zt_sunfert_03>.two_img>.h6>div{ width:25%; height:1px; margin:5% 0; background-color:#000;}
.zt_sunfert_03>.two_img>.svg1>p{ width:55%; line-height:150%; margin-right:2.5%; float:left}
.zt_sunfert_03>.two_img>.svg1>mip-img{ width:40%; margin-left:2.5%; float:left}
.zt_sunfert_03>.two_img>.svg>p{ width:55%; line-height:150%; margin-left:2.5%; float:left}
.zt_sunfert_03>.two_img>.svg>mip-img{ width:40%; margin-right:2.5%; float:left}
.zt_sunfert_03>h5{ padding:4% 0; background-color:#FF9C2C; margin:2% 0; text-align:center; color:#FFF}
.zt_sunfert_03>.doctor{ margin-top:4%; margin-bottom:4%}
.zt_sunfert_03>.doctor>mip-img{ width:30%; margin:0 35% 4% 35%}
.zt_sunfert_03>.doctor>h6{margin-bottom:4%;text-align:center}
.zt_sunfert_03>.doctor>p{ margin:2% 3% 0 3%;}
.zt_sunfert_03>.hzbg>li{ width:100%; float:left;padding-bottom:3%}
.zt_sunfert_03>.hzbg{ margin:6% 3%;}
.zt_sunfert_03>.hzbg>li>mip-img{ width:6%; min-width:24px; max-width:35px;float:left}
.zt_sunfert_03>.hzbg>li>p{color:#525252;padding:1.5% 2%;float:left; width:88%}
.zt_sunfert_03>.aye{ margin-top:2%; background:url(../images/zt_sunfert/sunfert_21.jpg) no-repeat; background-size:100%; padding:5%; color:#FFF}
.zt_sunfert_03>.aye>.ahy{ background: rgba(255,255,255,.2); height:100%;padding:10% 5%;}
.zt_sunfert_03>.aye>.ahy>h6{color: #fff; margin-bottom:3%}
.zt_sunfert_03>.aye>.ahy>p{color: #fff; line-height:180%}
.zt_sunfert_03>.wechat{margin:6% 0;}
.zt_sunfert_03>.wechat>mip-img{ width:30%; margin:0% 35%;}
.zt_sunfert_03>.wechat>p{ text-align:center; margin-top:4%}
/*zt_sunfert_结束*/

/****wap-zs-招商****/
.zs p{margin-bottom: 0;font-size:.875em}
.zs .zs-01{position: relative;padding-bottom: 10px;}
.zs .zs-01 .box{border: #d2d2d2 solid 1px}
.zs .zs-01 .s1-1{width: 2em;float: left;background: #2776c1;height:calc(100% - 10px);position: absolute;}
.zs .zs-01 .s1-1 h5{position: relative; top:50%;transform: translate(0,-50%);color: #fff}
.zs .zs-01 .s1-2{width: calc(100% - 2.5em);left:2.5em;position: relative;min-height: 45px !important;}
.zs .zs-01 .s1-2 p{font-size: .875em;margin-bottom: 0;}
.zs h4{display: inline-block;position: relative;left: 50%;transform: translate(-50%,0);margin-bottom: 20px;margin-top: 10px;text-align: center;color: #2776c1}
.zs h4 p{margin-top: 5px;font-size: .75em}
.zs h4 div{width: 80%;height: 2px;background: #ff6c00;margin-top:5px;margin-left:10%}
.zs .zs-02 .s2-1{width: 4em;float: left;background: #2776c1;position: absolute;height:100%;}
.zs .zs-02 .s2-1 h5{padding: 5px 0;color: #fff;top:50%;transform: translate(0,-50%);font-size: 2em;position: relative; }
.zs .zs-02 .s2-1 h5 p{font-size: .45em;}
.zs .zs-02 .s2-2{width: calc(100% - 4.5em);left:4.5em;position: relative;min-height: 45px !important;}
.zs .zs-02 .s2-2 p{font-size: .875em;}
.zs .zs-02 ul{margin-top: 15px}
.zs .zs-02 ul>p{padding:10px 5px;background: #2776c1;color: #fff;box-shadow:5px 3px 5px #d2d2d2}
.zs .zs-02 ul>p>span{font-size: 1.05em;color: #ffc520}
.zs .zs-02 li{position: relative;margin-bottom: 15px}
.zs .zs-02 .box{border: #d2d2d2 solid 1px}
.zs .zs-03 img{margin-bottom: 10px}
.zs .zs-03 p a{color: #ffc520}
.zs .zs-04{padding:20px 10px 10px 10px; background-color:#2776c1;margin-top: 20px;color: #fff;margin-bottom: 10px}
.zs .zs-04 mip-img{width: 100%}
.zs .zs-04 .s4-1{ height:3.5em; border:1px solid #fff; position:relative; width:100%}
.zs .zs-04 .s4-1 h5{background-color:#F2AB43; padding:0.3em; color:#FFF; text-align:center; margin:0 auto;position:relative; top:-.8em;width:11em;line-height:100%}
.zs .zs-04 .s4-1>div{ width:50%;margin:0 auto}
.zs .zs-04 .s4-1>div>.p1{ width:50%; background-color:#333; padding:.1em 0; float:left; color:#fff; text-align:center}
.zs .zs-04 .s4-1>div>.p2{ width:50%; background-color:#FFF; padding:.1em 0;color:#333; float:left;text-align:center}
.zs .zs-04 .s4-2{padding:2% 0;}
.zs .zs-04 p{color:#fff}
.zs .zs-04 .s4-2 li{ width:20%; float:left;margin:0;padding:0}
.zs .zs-04 .s4-2 li>mip-img{ width:24%; margin:0 38%; text-align:center;overflow: hidden;}
.zs .zs-04 .s4-2 li>h6{text-align:center}
.zs .zs-04 .s4-2 li>p{text-align:center;color:#fff;font-size:.65em}
.zs .zs-05{margin-top: 10px;margin-bottom: 10px}
.zs .zs-05>mip-img{width:100%:}
.zs .zs-05>h5{ padding:2% 0; background-color:#2776c1; color:#FFF; text-align:center;  margin-top:4%}
.zs .zs-05>div{background-color:#2776c1; padding:.5em 0; color:#FFF; text-align:center}
.zs .zs-05>div>h6{padding-bottom:.1em;color: #fff;font-weight: 500 !important}
.zs .zs-05>div>p{color: #fff}
.zs .zs-06 tr,.zs .zs-06 td{border: 1px #2776c1 solid;}
.zs .zs-06 table{border: 2px #2776c1 solid;}
.zs .zs-06 th{border-bottom: 2px #2776c1 solid;border-left: 1px solid #2776c1;border-right:  1px solid #2776c1;color: #2776c1}
.zs .zs-07{margin-bottom: 10px}
.zs .zs-07 .box{position: relative;border:2px solid #2776c1}
.zs .zs-07 .s7-2 {background: #2776c1;color: #fff;font-size: .875em;padding: 10px;line-height: 180%}
.zs-07 h5{font-size: 14px;padding-top: 0;color: #2776c1}
@media (min-width: 769px) and (max-width: 1920px) {
    .zs .zs-07 .s7-1 {width: 50%;position: relative}
    .zs .zs-07 .s7-2 {width: 50%;left: 50%;top: 0;position: absolute;height: 100%}}
.zs .zs-08{margin-bottom: 10px}
.zs .zs-08 img{width: 100%;}
.zs .zs-08 h4{color: #2776c1}
.zs .zs-08 h4 p{text-align: center;color: #2776c1}
.zs .zs-08 .col-xs-6{padding: 0}
.zs .zs-08 .col-xs-3{padding: 0}
.zs .zs-08 .col-xs-3 i{font-size: 3em;color: #2776c1}
.zs .zs-08 .col-xs-3 p{color: #2776c1}
.zs .zs-08 .col-xs-3 p span{position: absolute;right: 5px}
.zs .zs-09 .s9-1{background-color:#2776c1;padding: 10px 15px 10px;margin-bottom: 10px}
.zs .zs-09 .s9-1 li{float: left;list-style-type: square;color: #fff}
@media (min-width: 769px) and (max-width: 1920px) {
    .zs .zs-09 .s9-1{background-color:#2776c1;padding: 20px}
    .zs .zs-09 .s9-1 li{width: 50%}
}
.zs .zs-09 .s9-2{border:2px solid #2776c1;padding: 10px 15px 10px}
.zs .zs-09 .s9-2 li{float: left;list-style-type: square;color: #2776c1}
.zs .zs-10 .s10-1 h5{text-align:left}
@media (min-width: 320px) and (max-width: 768px) {
    .zs .zs-10{background-size:85%}
    .zs .zs-10 .s10-1 p{margin-bottom: 5em}
    .zs .zs-09 .s9-2 li,.zs .zs-09 .s9-1 li{width: 100%}
    .zs .zs-10 .s10-1{position: relative;left: 25%;width: 75%}
}
@media (min-width: 769px) and (max-width: 1920px) {
    .zs .zs-10 .s10-1{position: relative;left: 35%;width: 65%}
    .zs .zs-10 .s10-1 p{font-size: 14px}
    .zs .zs-10{min-height: 500px;background-size:640px}
}
.zs .zs-11{background: #2776c1;padding: 20px 10px;position: relative}
.zs .zs-11 .s11-1{position: relative;left: 50%;transform: translate(-50%,0);display: inline-block;color: #fff;}
.zs .zs-11 .s11-1 .iconfont{width: 1em;font-size: 2em;float: left}
.zs .zs-11 .s11-1 .s11-2{width: 16em;float: left;margin-left: 10px}
.zs .zs-11 .s11-1 .s11-2 a{color: #fff}
.zs .zs-11  label{font-size: 1.2em;color: #fff}
.zs .zs-11 .dashed{margin-top: 10px;margin-bottom: 10px;border-top: 1px #fff dashed;}
.zs .zs-12 {background: #2776c1}
.zs .zs-12  mip-vd-tabs{position: relative;margin: 20px 0}
.zs .zs-12 section{width: 30%;position: absolute;right: 0}
.zs .zs-12  section .mip-vd-tabs-nav{display: unset}
.zs .zs-12 section li{width: 100%}
.zs .zs-12 .mip-vd-tabs-log{border: 1px solid #fff;}
.zs .zs-12 h4{color: #fff;position: relative}
.zs .zs-12 h4 span{font-size: 1.8em;color: #ff6c00;position: relative;font-weight: bold;top: .15em}
.zs .zs-12 .mip-vd-tabs-nav-li{color: #fff;padding:10px 5px;line-height: 100%;height: auto;font-size: .9em}
.zs .zs-12 .mip-vd-tabs-nav-li{border-bottom: 0}
.zs .zs-12 .mip-vd-tabs-nav-li:nth-last-child(1){border-bottom: 1px solid #fff}
.zs .zs-12  .mip-vd-tabs-nav-selected{background: #fff;color: #2776c1}
.zs .zs-12 .tab-pane{width:calc(70% - 5px);margin-right:5px;position: relative;right: 0;top: 0;border: 1px solid #fff;padding: 5px}
.zs .zs-12 .tab-pane p{margin-top: 10px;color: #fff}
/******wap-zs-招商*******/

/**bm_200**/
.xbm_01{width:100%;}
.xbm_01 img{width:100%}
.xbm_01 .h5{ text-align: center }
.xbm_01 .full_tit{background-color:#32bfc0;padding:2% 0}
.xbm_01 .full_tit h1{ color:#FFF; font-weight:300; text-align:center; font-size:1.6em}
.xbm_01 .questions{margin:0 1% 6% 1%;}
.xbm_01 .questions ul li{margin-top:3%;border:1px solid #D6D6E1}
.xbm_01 .questions ul li .numb{width:10%;float:left;background-color:#32bfc0;padding:1% 0;text-align:center;color:#fff;font-size:1.1em:font-weight:200}
.xbm_01 .questions ul li .text{width:88%;float:left;background-color:#E8E8E8;padding:1% 0% 1% 2%;font-size:1em;font-weight:200}
.xbm_01 .tit{ width:100%;background:url(../images/xbm1_04.png)no-repeat top center; background-size:75%;text-align:center; color:#fff;font-weight:300; padding:1% 0 3% 0; line-height:80%;border-top:2px solid #32bfc0}
#wenz{width:98%;padding:0 1%;font-size:1.3em;text-indent:2em;font-weight:300;margin-top:3%}
#wenz span{ background-color:#32bfc0; color:#FFF}
.xbm_01 .xbm_01_1{width:96%;margin-left:2%;margin-right:2%;}
.xbm_01 .xbm_01_1 .xbm_01_img{margin-top:3%; width:100%; margin:3% 0 0 0; padding:0}
.xbm_02{margin:3% 0 6% 0;}
.xbm_02 .xbm_sg{ width:100%; margin:2% 0;padding:0 10px;}
.xbm_02 .xbm_sg li{padding:5px; height:3.6em; background-color:#32bfc0; border-radius:50px; margin:1.5% 0; }
.xbm_02 .xbm_sg li p{color:#fff }
.xbm_02 .xbm_sg li i{width:3em;height:3em;padding:.8em 1em;margin:0 1%; border-radius:25px; background-color:#fff; float:left; color:#32bfc0}
.xbm_02 .xbm_zj{ width:96%; margin:0 2%; padding-bottom:5%}
.xbm_02 .xbm_zj li{ margin-top:5%; float:left;}
.xbm_02 .xbm_zj li p{ width:65%; float:left; margin:0; padding:10% 0; font-size:1em}
.xbm_02 .xbm_zj li img{ width:35%; float:left; margin:0; padding:0}
.xbm_02 .xbm_zj li .wz{padding: 0 10px;font-size: .7em}
.xbm_02 h5{padding:1.5% 0; text-align:center;background-color:#32bfc0;color:#fff; font-weight:300;margin-top:15px;}
.xbm_02 img{margin-top:3%}
.xbm_02 .tit{width:100%;background:url(../images/xbm1_04.png) no-repeat top center;background-size:75%;text-align:center;color:#fff;font-weight:300;padding:1% 0 3% 0;line-height:80%;border-top:2px solid #32bfc0}
.xbm_03{ padding-bottom:3%}
.xbm_03 .tit{width:100%;background:url(../images/xbm1_04.png) no-repeat top center;background-size:75%;text-align:center;color:#fff;font-weight:300; padding:1% 0 3% 0; line-height:80%;border-top:2px solid #32bfc0}
.xbm_03 .yous{margin-top:4%;}
.xbm_03 .yous .x_03_text{width:96%;background-color:#fff;margin:0 2%;font-weight:300;text-indent:2em;font-size: .7em; line-height:150%;}
.xbm_03 .yous .x_03_text span{background-color:#32bfc0; color:#FFF}
.xbm_03 .yous img{ width:96%; margin:0 2%}
.xbm_04{margin-top:6%;}
.xbm_04 p{padding:0 10px;font-weight:300;text-indent:2em;line-height:180%}
.xbm_04 p span{font-size:1em;color:red}
.xbm_04 p i{background-color:#32bfc0; color:#FFF; font-style:normal}
.xbm_04 img{margin:2% 3%;width:94%}
.xbm_05{margin-top:6%}
.xbm_05 p{text-align:center;font-weight:300}
.xbm_05 img{width:94%;margin:3%}
#w_10{width:8%;margin:3% 46%}
.xbm_video{padding: 0 10px;}
.xbm_video video{width:100%;}
.xbm_video p{ont-weight:200;color:#ff0000;padding:5% 0}
.xbma_01{ width:100%; margin-top:2%;}
.xbma_01 h6{padding:1.5% 0; text-align:center;background-color:#32bfc0;color:#fff; font-weight:300}
.xbma_01 p{ font-weight:300; width:96%; margin:0 2%; text-indent:2em; padding:3% 0}
.xbma_01 img{padding-bottom:3%}
#xbm_lj{ text-align:center; font-weight:300; padding-bottom:5%}
/**********************************************************

以下医生专题页面all

**********************************************************/
.l-doc .col-sm-12 h6{padding-bottom:10px;padding-left: 10px;color:#32bfc0;}
.l-doc .col-sm-12 h6 span{padding-left:5px;color:#7E7E7E;font-size: .8em}
.doc .col-sm-12 h6{font-size: .9em; text-align: center;}
.doc .doc-in{}
.doc .doc-in>img{width: 40%;margin: 0 30%}
.doc .doc-in ul{padding: 10px 0;}
.doc .doc-in ul li p{margin-bottom: 5px}
.doc .doc-in ul li p a{text-decoration:underline !important;color:#32bfc0;}
.doc .doc-in h5{border-left:5px solid #32bfc0;background:#F3F3F3;padding:5px 0 5px 10px;font-size:.9em;text-align:left;color: #000}
.am-slider-a1 .am-control-nav li { position: relative;}
.am-slider-a1 .am-control-nav li a { background: #bcbcbc; opacity: .5;  }
.am-slider-a1 .am-control-nav li a.am-active { background: #32bfc0;-webkit-box-shadow:none;box-shadow:none;  opacity: 1;}
.am-slider-a1 .am-control-nav {bottom: 18px; z-index: 2;}
.pet_mian { max-width:768px; margin: 0 0 10px 0;position: relative;padding-bottom:20px }
.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none}
.am-slider .am-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}
.am-slider .am-slides img{width:100%;display:block}
.am-slider-a1 .am-control-nav{text-align:center;position:absolute;line-height:0;bottom: 10px}
.am-slider-a1 .am-control-nav{width:100%;bottom:5px}
.am-slider-a1 .am-control-nav li{margin:0 6px;display:inline-block}
.am-slider-a1 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}

/****************************************************

					内容形式视频文章

****************************************************/
.w_videos{width: 100%;}
@media (min-width:320px){.w_videos embed{width: 100%;height: 180px}.w_video .col-xs-5 img{height: 70px;overflow: hidden;}}
@media (min-width:375px){.w_videos embed{width: 100%;height: 210px}.w_video .col-xs-5 img{height: 85px;overflow: hidden;}}
@media (min-width:414px){.w_videos embed{width: 100%;height: 210px}.w_video .col-xs-5 img{height: 95px;overflow: hidden;}}
@media (min-width:480px){.w_videos embed{width: 100%;height: 240px}.w_video .col-xs-5 img{height: 110px;overflow: hidden;}}
@media (min-width:640px){.w_videos embed{width: 100%;height: 360px}.w_video .col-xs-5 img{height: 150px;overflow: hidden;}}
@media (min-width:768px){.w_videos embed{width: 100%;height: 360px}.w_video .col-xs-5 img{height: 180px;overflow: hidden;}}
.w_video .col-xs-7>h5{padding: 0 0 5px 0;margin: 0;text-align: left;color:#333;font-size: 1.05em}
.w_video .col-xs-7>p{color:#333;}
.w_video{padding-top: 15px}
.w_video .col-xs-5{padding-left:0;}
.w_video .col-xs-7{padding: 0}

/*******************************************************/
.zt_ml_pd{ padding:2% 0}
.zt_ml_04{ width:99%; margin:0% 0.5% 5% 0.5%}
.zt_ml_04 .list{ border: solid 1px #F0B370;  margin-bottom:5px;background-color:#F0B370; }
.zt_ml_04 .list .div1{ width:25%; float:left; background-color:#F0B370; padding:1.5em 2.5%; ;color:#FFF;font-size: .9em}
.zt_ml_04 .list .div2{ width:75%; float:left;padding:0.3em 2.5%;float:left; background-color:#FFF;height:7.2em;font-size:.7em;height:8.6em; }
.zt_ml_05,.zt_ml_06,.zt_ml_08{ width:100%; margin-bottom:5%}
.zt_ml_05 .tit,.zt_ml_06 .tit{ padding:2% 0; background-color:#E38498; margin-bottom:1%; color:#FFF}
.zt_ml_05 .tit .tit_1{ width:15%; float:left; height:1.5em}
.zt_ml_05 .tit .tit_2{ width:50%; float:left; text-align:center;}
.zt_ml_05 .tit .tit_3{ width:35%; float:left; text-align:center; }
.zt_ml_05 .list,.zt_ml_05 .list4{ margin-bottom:5px; width:100%;}
.zt_ml_05 .list .div_1{ width:16%; padding:2.5em 1%; float:left; margin-right:0.4%; background-color:#DFDEDF; height:6em; text-align:center; line-height:100%;font-size: .7em }
.zt_ml_05 .list .div_2{ width:49.3%; padding:0.3em 1%; float:left;background-color:#DFDEDF; height:6em;font-size: .7em }
.zt_ml_05 .list .div_3{ width:34%; padding:2.5em 1%; float:left;margin-left:0.3%; background-color:#DFDEDF; height:6em;line-height:100%; text-align:center;font-size: .7em }
.zt_ml_05 .list1,.zt_ml_05 .list2{ margin-bottom:5px; width:100%;}
.zt_ml_05 .list1 .div_1{ width:16%; padding:1.5em 1%; float:left; margin-right:0.4%; background-color:#DFDEDF; height:4.72em; text-align:center; line-height:100%;font-size: .7em}
.zt_ml_05 .list1 .div_2{ width:49.3%; padding:1.31em 1%; float:left;background-color:#DFDEDF; height:4.72em; line-height:100%;font-size: .7em }
.zt_ml_05 .list1 .div_3{ width:34%; padding:1.5em 1%; float:left;margin-left:0.3%; background-color:#DFDEDF; height:4.72em; line-height:100%;font-size: .7em }
.zt_ml_05 .list2 .div_1{ width:16%; padding:1.5em 1%; float:left; margin-right:0.4%; background-color:#DFDEDF; height:4em; text-align:center; line-height:100%; font-size: .7em}
.zt_ml_05 .list2 .div_2{ width:49.3%; padding:1.31em 1%; float:left;background-color:#DFDEDF; height:4em; line-height:100%;font-size: .7em }
.zt_ml_05 .list2 .div_3{ width:34%; padding:0.75em 1%; float:left;margin-left:0.3%; background-color:#DFDEDF; height:4em; line-height:100%;font-size: .7em }
.zt_ml_05 .list3{ margin-bottom:5px; width:100%;}
.zt_ml_05 .list3 .div_1{ width:16%; padding:2em 1%; float:left; margin-right:0.4%; background-color:#DFDEDF; height:5em; text-align:center; line-height:100%; font-size: .7em}
.zt_ml_05 .list3 .div_2{ width:49.3%; padding:1em 1%; float:left;background-color:#DFDEDF; height:5em;font-size: .7em }
.zt_ml_05 .list3 .div_3{ width:34%; padding:0.75em 1%; float:left;margin-left:0.3%; background-color:#DFDEDF; height:5em; line-height:100%;font-size: .7em }
.zt_ml_05 .list4 .div_1{ width:16%; padding:2.5em 1%; float:left; margin-right:0.4%; background-color:#DFDEDF; height:6em; text-align:center; line-height:120%; font-size: .7em}
.zt_ml_05 .list4 .div_2{ width:49.3%; padding:1em 1%; float:left;background-color:#DFDEDF; height:6em;font-size: .7em }
.zt_ml_05 .list4 .div_3{ width:34%; padding:2em 1%; float:left;margin-left:0.3%; background-color:#DFDEDF; height:6em;line-height:120%; text-align:center;font-size: .7em }
.zt_ml_06 .tit .tit_1{ width:24%; float:left; font-size:1em; text-align:center }
.zt_ml_06 .tit .tit_2{ width:28%; float:left; font-size:1em; text-align:center }
.zt_ml_06 .list{ margin-bottom:1%; width:100%; }
.zt_ml_06 .list .div_1{ width:23.5%; padding:1em 1%; float:left; margin-right:0.5%; background-color:#DFDEDF; height:4em; text-align:center; line-height:120%;font-size: .7em}
.zt_ml_06 .list .div_2{ width:28%; padding:1em 1%; float:left;background-color:#DFDEDF; height:4em; line-height:120%;text-align:center;font-size: .7em}
.zt_ml_07{ width:99%; margin-bottom:5%; margin-top:2%}
.zt_ml_07 .r_text{padding:10px;font-size: .7em}
.zt_ml_08 .tit{ padding:2% 0; background-color:#E38498; text-align:center; color:#FFF;}
.zt_ml_08 .text{ border-bottom:1px solid #E38498; border-right:1px solid #E38498; border-left:1px solid #E38498; width:90%;padding:4% 2%;margin: 0 auto}
.zt_ml_08 .text p{ margin:1% 10px;}
.zt_ml_08 .text p span{color:#E38498; margin:0 2%}
.stit{ width:100%;padding:2% 0; background-color:#E38498; color:#FFF; text-align:center; margin-top:4%; margin-bottom:4%}
.stit_0{ margin-top:4%;}
.stit_0 h5{ color:#E38498; width:100%; text-align:center; }
.stit_0 p{text-align:center;padding:2% 10px}
.guang{ margin-bottom:4%}
/************for-db**************/
.login_form{margin-top:10px}
mip-vd-tabs section li span{padding-right:5px}
.login_form form input{margin:5px auto !important}
.login_form form div{text-align: center}
.login_form form input[type="submit"]{width:30%;color:#fff;background:#32bfc0;-webkit-appearance: none;apperance:none}
form input{ border: 1px solid #f1f1f1;padding: 6px;display: block;box-sizing: border-box;-webkit-box-sizing: border-box;resize: none;font-size: 16px;}
form div{color: #ec1f5c;font-size: 12px;text-align: left;padding: 0 10% 0 3%;}
.showd{display:none}
/**************看着删***************/

.border-color-1{border:1px solid #32BFC0; background-color: #32BFC0;color:#fff;width: 35%;margin: 0 32.5%;font-size: .8em}
.border-color-2{border:1px solid #fff;color:#fff;width: 35%;margin: 0 32.5%;font-size: .8em}
/**header-end**/

/**banner-start**/
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
/**以上是boosttrap样式勿动**/
.bs-slider{overflow:hidden;position:relative;}
.bs-slider:hover{cursor:-moz-grab;cursor:-webkit-grab;}
.bs-slider:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;}
.bs-slider .bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.bs-slider> .carousel-inner> .item> img,
.bs-slider> .carousel-inner> .item> a> img{margin:auto;width:100% !important;}
.fade{opacity:1;}
.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0 !important;display:block !important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
.fade .item:first-child{top:auto;position:relative;}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
.control-round .carousel-control{top:47%;opacity:0;width:45px;height:45px;z-index:100;color:#ffffff;display:block;font-size:24px;cursor:pointer;overflow:hidden;line-height:43px;text-shadow:none;position:absolute;font-weight:normal;background:transparent;-webkit-border-radius:100px;border-radius:100px;}
.control-round:hover .carousel-control{opacity:1;}
.control-round .carousel-control.left{left:1%;}
.control-round .carousel-control.right{right:1%;}
.control-round .carousel-control.left:hover,
.control-round .carousel-control.right:hover{color:#fdfdfd;background:rgba(0, 0, 0, 0.5);border:0px transparent;}
.control-round .carousel-control.left>span:nth-child(1){left:45%;}
.control-round .carousel-control.right>span:nth-child(1){right:45%;}
.indicators-line> .carousel-indicators{right:45%;bottom:3%;left:auto;width:90%;height:20px;font-size:0;overflow-x:auto;text-align:right;overflow-y:hidden;padding-left:10px;padding-right:10px;padding-top:1px;white-space:nowrap;}
.indicators-line> .carousel-indicators li{padding:0;width:15px;height:15px;border:1px solid rgb(158, 158, 158);text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;background:rgb(158, 158, 158);-webkit-font-smoothing:antialiased;-webkit-border-radius:50%;border-radius:50%;margin-right:5px;-webkit-transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);z-index:10;cursor:pointer;}
.indicators-line> .carousel-indicators li:last-child{margin-right:0;}
.indicators-line> .carousel-indicators .active{margin:1px 5px 1px 1px;box-shadow:0 0 0 2px #fff;background-color:transparent;position:relative;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.indicators-line> .carousel-indicators .active:before{transform:scale(0.5);background-color:#fff;content:"";position:absolute;left:-1px;top:-1px;width:15px;height:15px;border-radius:50%;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.slide_style_left{text-align:left !important;}
.slide_style_right{text-align:right !important;}
.slide_style_center{text-align:center !important;}
.slide-text{left:0;top:25%;right:0;margin:auto;padding:10px;position:absolute;text-align:left;padding:10px 85px;}
.slide-text> h1{padding:0;color:#fff;font-size:70px;font-style:normal;line-height:84px;margin-bottom:30px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:0.7s;animation-delay:0.7s;}
.slide-text> p{padding:0;color:#fff;font-size:20px;line-height:24px;font-weight:300;margin-bottom:40px;letter-spacing:1px;-webkit-animation-delay:1.1s;animation-delay:1.1s;}
.slide-text> a.btn-default{color:#000;font-weight:400;font-size:13px;line-height:15px;margin-right:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;display:inline-block;border:none;text-transform:uppercase;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background 0.3s ease-in-out, color 0.3s ease-in-out;transition:background 0.3s ease-in-out, color 0.3s ease-in-out;}
.slide-text> a.btn-primary{color:#fff;cursor:pointer;font-weight:400;font-size:13px;line-height:15px;margin-left:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;background:#00bfff;display:inline-block;text-decoration:none;text-transform:uppercase;border:none;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background 0.3s ease-in-out, color 0.3s ease-in-out;transition:background 0.3s ease-in-out, color 0.3s ease-in-out;}
.slide-text> a:hover,
.slide-text> a:active{color:#fff;background:#222;-webkit-transition:background 0.5s ease-in-out, color 0.5s ease-in-out;transition:background 0.5s ease-in-out, color 0.5s ease-in-out;}
@media(max-width:768px){
    .slide-text{padding:10px 50px;}
    .slide-text h1{font-size:30px;line-height:40px;margin-bottom:10px;}
    .slide-text> p{font-size:14px;line-height:20px;margin-bottom:20px;}
    .control-round .carousel-control{display:none;}}
@media  (max-width:480px){
    .slide-text{padding:10px 30px;}
    .slide-text h1{font-size:20px;line-height:25px;margin-bottom:5px;}
    .slide-text> p{font-size:12px;line-height:18px;margin-bottom:10px;}
    .slide-text> a.btn-default, .slide-text> a.btn-primary{font-size:10px;line-height:10px;margin-right:10px;text-align:center;padding:10px 15px;}
    .indicators-line> .carousel-indicators{display:none;}}
/**banner-end**/





/*footer*/
.footer{padding:4% 0 14% 0;background-color:#3C404B;color:#FFF;margin-bottom:1.5em}
.footer .f_logo{padding:0 25% 4% 25%}
.footer .f_logo img{width:100%}
.footer .f_tel{margin:0 30%;width:40%;border:1px solid #FFF;padding:.5em 2%;border-radius:20px;text-align:center;}
.footer .f_tel a{color:#FFF;}
.footer .f_line{padding:0.5px 0;background-color:#FFF;margin:5% 0}
.footer p{text-align:center; color:#fff;margin: 0}
.footer p a{color:#FFF}
/*footest*/

/****************************************************************

以上-首页样式以及头部-底部的样式

****************************************************************/
.a_body{line-height:150%;font-weight:300;}
.a_body p{font-size:14px !important;}
.a_body h1{font-size:1em;}
.a_body strong{font-size:1em;font-weight:bold !important;}
.a_body strong span{font-weight:bold !important;}
.a_body p span{font-size:1em;}
.a_body span{font-size:1em;}
.a_body div{font-size:1em;margin-bottom:10px;}
.a_body div h1{font-size:1.2em;line-height:150%;}
.a_body img{width: 70%;height:auto;display: block;min-width:280px}
.a_body h1 span{font-size:1.2em;line-height:150%;}
.a_body p{font-size:1em;line-height:150%; padding:1% 0;margin-bottom:10px}
.a_body div span{font-size:1em;line-height:150%; margin-bottom:5px 0;font-weight:300}
.a_body p strong{font-size:1em;font-weight:bold !important;}
.a_body p strong a{color:#32BFC0;font-size:1em}

h6>a{color:#32bfc0;}
h6>a:hover{color:#32bfc0;}
.xgwz h5{padding-bottom:10px;border-bottom:1px solid #999;margin-bottom: 15px}
.xgwz p{font-size:14px}
.xgwz p span{margin-right:10px}
.bg-FFF h6{font-size: 1em !important}
h5{padding-top: 15px;text-align: center;font-weight: 500 !important;font-size: 16px;padding-bottom: 10px;}
/****************************************************************

以上-文章页的样式

****************************************************************/

.l_2 h1{padding:1% 2%;text-align:center;background-color:#32BFC0;color:#FFF;font-size:1.8em;margin-bottom:6%}
.l_2 ul{margin: 0;padding: 0}
.l_2 ul li{width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom: 1px solid #999 }
.l_2 ul li h6{border:0;}
.l_2 ul li .div_1{width:100%;}
.l_2 ul li .div_1 a img{width:100%;}
.l_2 ul li .div_2{width:100%;}
.l_2 ul li .div_2 a p{text-indent:2em;line-height:150%;color:#333}
.l_2 ul li .div_2 p{line-height:150%;color:#666;padding-bottom: 0 !important;margin: 0}
.l_2_02{margin-top:20px}
.l_2_02 a{color:#fff;font-size:1em;background:#32bfc0;padding:5px 8px}
.l_2_02 a.a1{color:#fff}
/****************************************************************

以上-文章页的样式

****************************************************************/

/*简介*/
.jj_1{width:100%;}
.jj_1 img{width:100%;}
.jj_1 .jj_1_01{background-color:#3F5B57;padding:4% 0;font-size:2em;color:#FFF;text-align:center}
.jj_1 .jj_1_02{background-size:100%;padding:4% 3% 4% 3%;text-indent:2em;background-color:#E5E5E5;font-size:1.5em}
.jj_1 #triangle-down{width:100%;}
.jj_1 #triangle-down img{width:100%}
.jj_1 .jj_1_03{width:30%;padding:2% 0 6% 0}
.jj_1 .jj_1_03 img{width:100%}
.jj_1 .jj_1_04{text-indent:2em;padding:6% 4%;border-top:1px solid #999;font-size:1.5em}
.jj_1 .jj_1_04 span{font-size:1.5em;color:#32BFC0}
.jj_1 .jj_1_05{padding:1% 0;background:url(../images/dd.png) center center repeat-x;background-size:1px;}
.jj_1 .jj_1_05 p{font-size:2em;width:5.5em;background:#fff;text-align:center}
.jj_1 .jj_1_06{width:96%;padding:1%;-webkit-box-shadow: 1px 1px 1px;-moz-box-shadow: 1px 1px 1px;box-shadow: 1px 1px 1px;background-color:#32BFC0;margin-top:5%;margin-bottom:1%;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px }
.jj_1 .jj_1_06 img{width:35%;float:left}
.jj_1 .jj_1_06 .j_06{width:60%;margin-left:5%;float:left;color:#FFF}
.jj_1 .jj_1_06 .j_06 .p1{font-size:2em;}
.jj_1 .jj_1_06 .j_06 .p2{font-size:1.2em}
.jj_1 .jj_1_06 .j_06 .p3{font-size:1.2em;text-indent:2em}
.jj_1 .jj_1_07{padding:4% 0;background-color:#E5E5E5;}
.jj_1 .jj_1_07 p{text-indent:2em;font-size:1.5em;width:94%}
.jj_1 .jj_1_07 p span{font-size:1.3em;color:#32BFC0}
.jj_1 .jj_1_08{padding-top:6%;}
.jj_1 .jj_1_08 p{font-size:1.6em;text-align:center;width:20em;padding:2% 0;color:#fff;background-color:#32BFC0}
.jj_1 .jj_1_08 li{width:8em;padding:4% 0;font-size:1.6em;margin:0 auto;color:#32BFC0}
.jj_1 .jj_1_08 img{width:100%;margin-top:4%}
/*end_简介*/
/*start_f_public*/
.f_public{width:100%;margin-top:4%}
.f_public img{width:100%;background-color:#E3E3E3}
.f_public .f_mian{margin-bottom:6%;padding:0}
.qrcode{color:#FFF;float:left;width:33%;text-align:center;border-top:0.1em solid #CCC;padding:6% 0}
.f_public .f_mian a{color:#FFF;float:left;width:33%;text-align:center;border-top:1px solid #CCC;padding:6% 0}
.f_public .f_mian .addd{color:#FFF;float:left;width:33%;text-align:center;border-right:1px solid #CCC;border-left:1px solid #CCC;padding:6% 0}
.f_public .f_mian .addd1{color:#FFF;float:left;width:33%;text-align:center;border-bottom:1px solid #CCC;padding:6% 0}
.f_public .f_mian .list{font-size:1.2em;width:50%}
.f_public .f_mian .list img{width:80%}
.f_public .f_mian .list p{color:#000;margin:0;padding:0}
/*end_f_public*/
/*weichat_start*/
.qr_close1 img{width:20px}
.window{width:100%;height:10%;background:url(../images/bg.png);z-index: 10000;position: fixed;left:0;top:0;display: none;z-index:9999}
.window .qr_close{z-index: 10000;background: url(../images/close.png);background-size:20px;display: block;height: 45px;width: 45px;position: absolute;top:20px;right:20px;}
.window .slide{z-index: 100001;display: block;margin:50px auto 0;width:250px;height: 320px;background:#32BFC0;color:#fff;text-align: center;border:1px solid #32BFC0;}
.window .slide .font{font-size:1.5em;color:#fff}
.divwx {background: url(../images/youce_icon.png) no-repeat 0 -171px;position: relative;}
.divwx img {position: absolute;left: -141px;display: none;}
.divwx:hover {background-position:-56px -171px;}
.divwx:hover img {display:block;}
.qr_close1{position:relative;right:-116px;top:-252px}
/*weichat_end*/
.clear{clear: both;}
.fl{float:left}
.fr{float:right;}
/*zt*/
.zt_0313{padding-bottom:6%}
.zt_0313 h5{margin-top:3%;padding:3% 2%;background-color:#32BFC0;float:left;width:100%;font-weight:300;color:#FFF}
.zt_0313 h5 a{float:right;text-align:right;padding:0.25em 0;color:#FFF;font-size:.7em}
.zt_0313 .lb{width:98%;margin:2% 1% 0 1%;background-color:#EEE;position:relative;}
.zt_0313 .lb mip-img{width:40%;float:left}
.zt_0313 a{color:#000}
.zt_0313 .lb .bt_wz{width:58%;padding:1%;float:left;background-color:#EEE;}
.zt_0313 .lb .bt_wz h6{color:#333;background-color:#EEE;padding:1% 0;margin:0;width:100%;font-size:.8em !important}
.zt_0313 .lb .bt_wz p{font-weight:300;}
.abt{border:#CCC 1px solid;padding:1% 4%;color:#333;position:absolute;bottom:4%;right:4%;border-radius:2px}
.zt_0313_0 h5{margin-top:3%;padding:3% 2%;background-color:#32BFC0;float:left;width:100%;font-weight:300;color:#FFF}
.zt_0313_0 mip-img {width: 100%}
.zt_0313_0 h5 a{float:right;text-align:right;padding:0.25em 0;color:#FFF;font-size: .7em}
.zt_0313_0 .lb{width:98%;margin:2% 1%;background-color:#EEE;position:relative;}
.zt_0313_0 .lb mip-img{width:40%;float:left}
.zt_0313_0 a{color:#000}
.zt_0313_0 .lb .bt_wz{width:58%;padding:1%;float:left;background-color:#EEE;}
.zt_0313_0 .lb .bt_wz h6{color:#333;background-color:#EEE;padding:1% 0;font-weight:400;text-align:center;margin:0;width:100%;font-size:.8em !important}
.zt_0313_0 .lb .bt_wz p{font-weight:300;}
.zt_0313_0 ul li{width:18%;float:left;margin:2% 1%;border:1px solid #CCC;border-radius:2px;text-align:center;color:#666;padding:1% 0;}
.zt_0313_0 .add_0{padding:1% 0}
.zt_0313_0 .add_0 a{width:22.25%;float:left;text-align:center;margin:2% 1% 0 1%;border:solid 1px #CCC;padding:1% 0;line-height:inherit;border-radius:2px;}
.zt_0313_0 .zt_03{width:31%;margin:2% 1.1%;float:left;background-color:#32BFC0}
.zt_0313_0 .zt_03 h6{padding:0 .5em;color:#FFF}
.zt_0313_0 .zt_03 p{padding:0.5em;color:#FFF}
/*商品内容*/
.tabs{border-bottom:1px solid #ccc;height:28px;margin:35px 0 15px;}
.tabs li{float:left;margin-right:5px;}
.tabs li a{width:83px;height:29px;display:block;text-align:center;line-height:29px;font-size:12px;font-weight:bold;}
.tabs li a:hover{text-decoration:none;}
.tabs li.active a{background:url(../images/soft_tabs_on.png) no-repeat;}
.tabs li.normal a{background:url(../images/soft_tabs.png) no-repeat;}
.lb .undis{display:none;}
/*/zt*/



/**********************start_zt_sv********************/

@font-face{
    font-family: 'fzjz';
    src : url('../fonts/fzjz.ttf');
}
.ivf .float-1 .btn{width:33.333% !important;}
.ivf .float-1 .btn i{margin-right: 8px}
.ivf .float-2{border-radius: 5px;border: 1px solid #32bfc0}
.ivf .float-2 h3{padding-bottom: 20px;font-family: fzjz;color: red;border-bottom: 0!important;}
.ivf .float-2 .row{margin-left:10px!important;margin-right: 10px!important;}
.ivf .float-2 .col-xs-3{width: 30px !important;text-align:center;padding:5px 0  !important;background: #32bfc0;position: relative;min-height: 80px !important;}
.ivf .float-2 .col-xs-3 h4{position: absolute;top: 50%;transform: translate(0,-50%);color: white;}
.ivf .float-2  .col-xs-9{width: calc(100% - 35px);margin: 0;padding: 0 0 0 10px;}
.ivf .float-2  .col-xs-9 p{margin-bottom: 0;font-size: .95em;}


.ivf .flt-a>h3{border-bottom:2px #F19149 solid}
.ivf .flt-a>h3>span:nth-child(1){background: #F19149;}
.ivf .flt-a>h3>span:nth-child(2){color: #F19149}
.ivf .flt-a>h3>span:nth-child(1) em::after{border-right: #fff 20px solid;border-bottom: #F19149 30px solid;}
.ivf .flt-a>h3>i::after{background: #F19149}

.ivf .flt-b>h3{border-bottom:2px #32bfc0 solid}
.ivf .flt-b>h3>span:nth-child(1){background: #32bfc0;}
.ivf .flt-b>h3>span:nth-child(2){color: #32bfc0}
.ivf .flt-b>h3>span:nth-child(1) em::after{border-right: #fff 20px solid;border-bottom: #32bfc0 30px solid;}
.ivf .flt-b>h3>i::after{background: #32bfc0}

[class*="flt-"] p{margin: 0}
.ivf [class*="flt-"]>h3{position: relative;height:auto;display: inline-block;padding-right:15px;left:50%;transform: translate(-50%,0%)}
.ivf [class*="flt-"]>h3>span:nth-child(1){padding:5px 10px 5px 10px;margin-right:20px;float: left;color: #fff}
.ivf [class*="flt-"]>h3>span:nth-child(2){position: relative;top: 5px;}
.ivf [class*="flt-"]>h3>span:nth-child(1) em::after{content: "";height: 0px;position: absolute;top: 0px}
.ivf [class*="flt-"]>h3>i::after{content: '';position: absolute;top:27px;right:0;width: 6px;height: 6px; border-radius: 100%;right: 0}

.ivf .float-3 .f3a li::before{clear: both}
.ivf .float-3 .f3a li::after{clear: top}
.ivf .float-3 .f3a li{padding: 3px 5px;display: inline-block;margin: 3px;float: left;font-size: .9em;width:calc(25% - 6px);text-align:center}
.ivf .float-3 .f3a li a{color: #fff}
.ivf .float-3 .f3a li:nth-child(13),.ivf .float-3 .f3a li:nth-child(14){width:calc(50% - 6px)}

.ivf .float-3 .f3a li:nth-child(2n+1) {background: #32bfc0;}
.ivf .float-3 .f3a li:nth-child(3n+2) {background: #f12e94;}
.ivf .float-3 .f3a li:nth-child(5n+3) {background: #a51eff;}
.ivf .float-3 .f3a li:nth-child(6n+4) {background: #1ba9cc;}
.ivf .float-3 .f3a li:nth-child(7n+5) {background: #3485f1;}
.ivf .float-3 .f3a li:nth-child(11n+6) {background: #F19149;}

.ivf .float-4 .f4b .col-xs-12{padding-right: 5px;padding-left: 5px;text-align: center}
.ivf .float-4 .f4a:nth-child(1){width: calc(29% - 10px);}
.ivf .float-4 .f4a{font-size: .8em;width:calc(35.5% - 10px);float: left;margin: 0 5px}
.ivf .float-4 .f4a1{border-top-right-radius: 5px;border-top-left-radius: 5px;border:#F19149 1px solid;border-bottom: 0;padding: 5px}
.ivf .float-4 .f4a2{background: #32bfc0;padding: 5px}
.ivf .float-4 .f4b a{color: #fff}
.ivf .float-4 .f4b h4{color: #F19149}
.float-5{background:url("../images/ivf/bg.jpg") no-repeat top center; background-size: 160%}
.float-5 .wechat{background-color: rgba(255,255,255,.5);border-radius: 5px}
.float-5 .wechat h4{text-align: center;margin-bottom: 15px;color: #32bfc0}
.float-5 .wechat p{padding: 0 10px;font-size: .875em}
.float-5 .wechat h6{padding-bottom: 5px}
.float-5 .wechat [class*="col-xs-"]{padding-right: 10px;padding-left: 10px}
.float-5 .wechat .btn{width: 100%;margin: 5px 0}

.ivf .float-6 #showmore02{padding-top: 20px}

.ivf .float-7 .row{padding-right: 5px;padding-left: 5px;}
.ivf .float-7 .row .col-xs-4{padding-left: 5px;padding-right: 5px;text-align: center;width: calc(33.3333% - 2px)!important}
.ivf .float-7 .row .col-xs-4 div{width: 22px;height: 22px;background: #32bfc0;color: #fff;font-size: 18px;text-align: center;line-height: 120%;border-radius:50%;position: absolute;left: 50%;top:-20px;transform: translate(-50%,-50%)}
.ivf .float-7 .row .col-xs-4 p{font-size: .875em}
.ivf .float-7 .row .col-xs-4 i{font-size: 24px;text-align: center;color: #32bfc0}
.content-block{background: #FAEFE7;box-shadow: 5px 5px 10px silver;margin-bottom: 20px}
.box-container {
    position: relative;
    width: 100%;
    color: #777;
}
.border-top {
    padding: 20px 10px;
    border-top: 2px #32bfc0 solid;
    border-right: 2px #32bfc0 solid;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.border-top:after {
    content: '';
    position: absolute;
    bottom: 0px;
    left:2px;
    height: 2px;
    width: calc(100% - 4px);
    border-top-left-radius:10px;
    border-bottom-right-radius:10px;
    background-color: #32bfc0;}
.border-left {position: relative;
    top: -2px;
    padding: 20px 10px 10px 10px;
    border-top-left-radius:5px;
    border-left:2px #32bfc0 solid;
}

.ivf .float-7 .row .btn .col-xs-4{font-size: .875em}
.ivf .float-8{position: relative}
.ivf .float-8 h3{border:1px #F19149 solid; color:#F19149;position: relative;padding:5px 10px;display: inline-block;left:50%;transform: translate(-50%,0%);margin-bottom:15px}
.ivf .float-9 p{padding-bottom: 5px}
.ivf .float-10 .fla{width:calc(50% - 30px);padding:0;margin-right:10px;margin-left:10px;box-shadow: 2px 2px 5px silver;border-radius: 5px;padding-bottom:10px}
.ivf .float-10 .fla p{margin-top:10px;padding-left:10px;text-align:center}
.ivf .float-9 .s-7{background: url("../images/ivf/bg1.jpg") no-repeat center center; background-size: 150%}
.ivf .float-10 .fla:after{text-align:center;line-height:24px;content: "\f0ec";color:#fff;width: 30px;height: 30px;background: #F19149;z-index: 299999;position: absolute;top: 50%;transform:translate(0%,-50%);right: -20px;border-radius: 50%;border:#fff 3px solid}
.ivf .float-10 .flb{background: #F19149;width:50%;padding-right:10px;padding-top: 10px;padding-bottom: 10px;border-radius: 5px;box-shadow: 2px 2px 5px silver;}
.ivf .float-10>p{padding: 15px;font-size:1em}
.ivf .float-10>p>span{color: red}
.ivf form div{padding: 0}
.ivf form div input{box-shadow: inset 0px 1px 5px #bcbcbc}
.ivf .form-group{margin-bottom: 10px}
.ivf .form-group .form-control{height: 24px;  padding: 2px 2px;  font-size: 11px;  line-height: 1.5; border-radius: 3px;}
.s-7 ul{padding-top: 15px;margin: 0}
.s-7 li{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #32bfc0;position: relative;clear: both;height: auto}

.s-7 li img{width: 40px;position: absolute;}
.s-7 li div{position: relative;margin-left:45px}
.s-7 li div h5{text-align: left;margin: 0;padding: 0 0 5px  }
.s-7 li div h5 span{font-size: .8em;padding: .1em .5em;background: #32bfc0;margin-left:5px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;color: #fff}
.s-7 li div p{color:#686666;font-size: .875em;}
.s-7 li div a{padding:1px 5px;float: right;background: #32bfc0;color: #fff;font-size: .875em}
.s-7 li div span{margin-left: 20px;color:#686666;}


/******zt0_1****************/
.b-1{border: #32bfc0 solid 1px}
.plr-25{padding-right: 25px;padding-left: 25px}
.zt0_a_titile h3{position: relative}
.zt0_a_titile h3:before{position: absolute;content: '';width: 80%;left: 10%;bottom: -5px;height: 2px;background: rgba(50,191,192,.8);}
.zt0_a_titile p{ text-align: center;width: 65%;font-size:.8em;color:#f9f9f9;background: rgba(50,191,192,.8);height:20px;position: relative;bottom: -5px;line-height:18px;margin: 0 auto;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px}

.zt0_1 .container .row .col-xs-8{padding-right: 5px;padding-left: 5px}
.zt0_1 .container .row  .col-xs-4{padding-left:0px;padding-right: 0px;}
.zt0_1 .container .row .col-xs-8:nth-child(2){padding-left:5px;padding-right: 5px}
.zt0_1 .container .row .col-xs-4:nth-child(2){padding-right: 0px;padding-left: 0px}
.zt0_1 .row .col-xs-8 p{font-size: .825em;text-align: justify!important;}
.zt0_1 .col-xs-8 p{margin-bottom: 0;position: absolute;top: 50%;transform: translate(0,-50%)}
.zt0_1 .row.bor-1{border-radius: 4px;overflow: hidden}
.zt0_1 .container .row .col-xs-8{width:calc(66.6666% - 10px ) !important;}

.zt0_2 mip-vd-tabs .mip-vd-tabs-nav{display: initial!important;}
.zt0_2 mip-vd-tabs{display: initial!important;}
.zt0_2 mip-vd-tabs li{width:calc(33.3333% - 10px);margin:5px;float: left;padding: 0 5px 0 5px!important;cursor: pointer;border-radius: 4px}
.zt0_2 mip-vd-tabs .mip-vd-tabs-nav-li{padding: 0 5px 0 5px!important;line-height: 2;height: auto;}
.zt0_2 .mip-vd-tabs-content{border-bottom: 1px #32bfc0 solid;border-right:1px #32bfc0 solid;border-left: 1px #32bfc0 solid;padding: 5px;background: #32bfc0;color: #f9f9f9;border-radius: 4px }

.zt0_5 .form-group{padding: 0;margin-bottom: 10px}
form div{padding: 0}
.waw .col-xs-4{padding-right: 10px;padding-left: 10px}
.waw .col-xs-4 input[type="checkbox"]{position: relative;border: #A9A39C 1px solid;border-radius: 4px}
.waw .col-xs-4 input[type="checkbox"]:before{width: 100%;position: absolute;height: 30px;text-align: center;line-height:28px;font-size: 13px}
.waw .col-xs-4:nth-child(2) input[type="checkbox"]:before{content: "检查流程";}
.waw .col-xs-4:nth-child(3) input[type="checkbox"]:before{content: "注意事项";}
.waw .col-xs-4:nth-child(4) input[type="checkbox"]:before{content: "服务费用";}
.waw .col-xs-4:nth-child(5) input[type="checkbox"]:before{content: "时间安排";}
.waw .col-xs-4:nth-child(6) input[type="checkbox"]:before{content: "住宿饮食";}
.waw .col-xs-4:nth-child(7) input[type="checkbox"]:before{content: "全程陪护";}
#biao1{height: 0;width: 0}
.zt0_4.float-5 .btn{width:calc( 33% - 20px)!important;margin-left:10px;margin-right: 10px}
.enb{background: none;border: 0;cursor: pointer}
.option-input:checked {background: #32bfc0;color: #fff;border: #35b0a1 1px solid!important;}
.option-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    position: relative;
    right: 0;
    bottom: 0;
    left: 0;
    height: 30px;
    width: 100%;
    -webkit-transition: all 0.15s ease-out 0s;
    -moz-transition: all 0.15s ease-out 0s;
    transition: all 0.15s ease-out 0s;
    background: #EEE;
    border: none;
    color: #A9A39C;
    cursor: pointer;
    display: inline-block;
    margin-right: 0.5rem;
    outline: none;
    position: relative;
    z-index: 1000;
}
/******zt0_1 end****************/
[class*="year_"] {color: #777}
.year_a .w4{width:120px;display: inline-block;position: relative}
.year_a h3{font-size: 16px;margin-bottom: 10px;color: #32bfc0}
.year_a .w4 .iconfont{font-size:28px;color: #32bfc0;text-align: center}
.year_a .w4 span{position:absolute;width: 80px;top:50%;left:40px;transform: translate(0%,-50%)}
.year_a .w6{width: calc(100% - 120px);display: inline-block;border: 1px solid #32bfc0;font-size: 12px;padding: 5px;position: relative}
.year_a .w6:after{position: absolute;content: "";width: 10px;height: 1px;background: #32bfc0;left:-10px;top:10px}
.year_b .col-xs-6:nth-child(even){padding-left:5px}
.year_b .col-xs-6:nth-child(odd){padding-right:5px}
.year_b .col-xs-6 h4{font-size: 14px;margin-top: 5px ;margin-bottom: 5px}
.year_b .col-xs-6 p{font-size: 12px}
.year_c h1{font-size:16px;margin-top: 0;text-align: center}
.year_c a{color: #777}
.year_c h5{font-size: 14px;}
.year_c .owl-item:nth-child(even){padding-left:5px;padding-right: 5px}
.year_c .owl-item:nth-child(odd){padding-right:5px;padding-left: 5px}
.year_c .p5{padding: 5px;border: 1px silver solid}
.year_c p{font-size: 11px;height: 48px;overflow: hidden;margin-bottom: 0}
.year_c.container{padding-left: 5px;padding-right: 5px}
.year_d h4{font-size: 16px; text-align: center}
.year_d .col-xs-12:before{content: '';position: absolute;width: 2px;height: 100%;top: 0;background: #32bfc0;left: 35px}
.year_d .timeline{margin-left: 60px;border: 1px rgba(0, 0, 0, 0.05) solid;border-radius: 5px;position: relative;box-shadow: 2px 2px 5px rgba(155, 155, 155, 0.5);}

.year_d .timeline:before{position: absolute;width: 50px;height: 50px;background:#32bfc0;left:-60px;top: 50%;transform:translateY(-50%);border-radius: 5px;text-align: center;font-size: 24px;padding-top: 6px;color: #fff}
.year_d .timeline:nth-child(1):before{content:"\e603";}
.year_d .timeline:nth-child(2):before{content:"\e600";}
.year_d .timeline:nth-child(3):before{content:"\e60c";}
.year_d .timeline:nth-child(4):before{content:"\e65d";}
.year_d .timeline:nth-child(5):before{content:"\e601";}
.year_d .timeline:nth-child(6):before{content:"\e66e";}

.year_d .timeline:after{position: absolute;content: '';left: -10px;top: 30px;width: 10px;height: 2px;background: #f0ad4e}
.year_d .timeline h3{padding: 10px;background: #f0ad4e;color: #fff;margin-bottom: 10px;border-top-left-radius: 5px;border-top-right-radius: 5px;font-size: 16px}
.year_d .timeline p{padding:0 10px;text-align: center;font-size: 12px}
.year_e{text-align: center}
.year_e h3{margin-bottom: 10px;font-size: 16px}
.year_e>p{font-size: 12px}
.year_e>p span{color: #f0ad4e}

/*******3月23日会诊********/
.qw323 p{font-size: 12px}
.qw323 h4{color: #32bfc0}
.row_p_2{height:32px;overflow: hidden; }
.row_p_3{height:42px;overflow: hidden; }
.qwjy .text.col-xs-12 .center{position: relative;width:13em;margin: 0 auto}
.qwjy h5{color: #f0ad4e;}
.qw323 .row_p_2{margin-top: 5px}
.qwjy .text.col-xs-12 .center span{position: absolute;right:-4.5em;font-size: 10px;width:calc(4em + 6px);top:-1em;padding: 3px;background: #f0ad4e;color: #fff3cd;border-radius: 3px}
.js323 p{line-height: 24px}
.qw323 .ysjy .col-xs-6{width: calc(50% - 2px)!important;}
.qw323 .ysjy .text.col-xs-12 .center{position: relative;}
.qw323 .ysjy .text.col-xs-12 .center span{position: absolute;right:-0em;font-size: 10px;width:calc(4em + 6px);top:-1em;padding: 3px;background: #f0ad4e;color: #fff3cd;border-radius: 3px}
.jieshao323 h4{margin-bottom: 5px;color: #fff}
.jieshao323 .col-xs{position: relative;font-size: 13px;border: 1px silver solid;margin-bottom: 10px}
.jieshao323 .col-xs img{margin-bottom: 10px}
.jieshao323 .col-xs p{padding: 0 10px;font-size: 12px;margin-bottom: 5px}
.jieshao323 .col-xs h4{position:absolute;left: 10px;top: 10px;padding: 5px 10px;background: rgba(0, 0, 0, 0.6)}
.jieshao323 .row p{font-size: 13px}
.cj323 .snow{background: #ff0000 url(../images/ztimg/20190323/snow.png) no-repeat;background-size: 100%;border-radius: 5px;text-align: center;color: #fff}
.cj323 .snow h5{font-size: 18px;padding-top:10%;color: yellow;font-weight: 600!important;}
.cj323 .snow h6{font-size: 14px}
.cj323 .snow span{color: yellow}
.cj323 .snow small{padding: 3px 5px;background: rgba(255, 255, 255, 0.5);border-radius:2px;color: yellow}
.cj323 .snow p{padding-bottom: 10px}
.cj323 .snow .col-xs-10{background: rgba(255, 255, 255, 0.5);border-radius: 3px}
.cj323 .fw span{color: red;font-weight: 600!important;}
.cj323  a{color: red;font-weight: 600!important;}
.font-xs{font-size: 12px}

.history{background:url(../images/ztimg/20190323/line04.gif) repeat-y 25% 0;overflow:hidden;position:relative}
.history-date{overflow:hidden;position:relative}
.history-date h4{background:#fff ;font-weight:400;margin-bottom:20px;text-align: center}
.history-date h4.first{position:absolute;left:0;top:0;z-index:99}
.history-date h4 a:hover{text-decoration:none}
.history-date .col-xs-9{width: calc(75% - 4px)}
.history-date h4 img{vertical-align:-5px}
.history-date ul li{background:url(../images/ztimg/20190323/icon07.gif) no-repeat 25% 0;padding-bottom:10px;zoom:1;margin-left: -8px}
.history-date ul li.last{padding-bottom:0}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.history-date ul li h3{float:left;text-align:right;padding-right:10px;color:#c3c3c3;font:normal 14px/13px Arial}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px}
.history-date ul li dl{float:left;margin-top:-5px;}
.history-date ul li dl dt{color:#737373;padding-left: 10px}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px}
.history-date h2.first .more-history{font-size:16px;background:0 0;margin-left:30px}
.history-date h2.first .more-history:hover{text-decoration:underline}


