﻿@charset "UTF-8";
html{max-width:640px;margin: 0 auto;}
*{margin:0;padding:0;}
body{font-family:"Microsoft Yahei", Tahoma, Verdana, Arial, sans-serif, sans-serif,"Times New Roman";line-height: 1.5;color: #000;background-color: #fff;font-size: 14px;  }
a{color:#000;}
a:hover,a:focus,a:link,a:visited{cursor:pointer;color:#000;text-decoration: none;}
ul,ol{margin: 0;padding:0;}
ul li,ol li{list-style: none;}
input[type=password]{outline: none;color:#111;}
input::-webkit-input-placeholder{color:#aaa;}
input:-moz-placeholder { color: #aaa;}
input::-moz-placeholder { color: #aaa;}
input:-ms-input-placeholder {color: #aaa;}
img{
    width: 100%;
}
p{font-size: 13px;color:#333;line-height:1.8;}
span{margin: 0;padding:0;line-height: 1.5;color:#111;text-indent:0;}
h1 {margin: 0;font-size: 36px;line-height: 2.0;font-weight: 600;letter-spacing: 5px;}
h2 {margin: 0;font-size: 30px;line-height: 1.5;font-weight: 500;letter-spacing: 4px;}
h3 {margin: 0;font-size: 24px;line-height: 1.5;font-weight: 100;letter-spacing: 3px;}
h4 {margin: 0;font-size: 18px;line-height: 1.5;font-weight: 100;letter-spacing: 2px;}
h5 {margin: 0;font-size: 14px;line-height: 1.2;font-weight: 100;letter-spacing: 1px;}
h6 {margin: 0;font-size: 12px;line-height: 1.2;font-weight: 100;letter-spacing: 0;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {padding:0;}
/*--鍏敤CSS end--*/

/*--涓汉涔犳儻start--*/
.t-l{
    text-align: left;
}
.t-r{
    text-align: right;
}
.t-c{
    text-align: center; 
}
.f-r{
    float:right;
}
.f-l{
    float:left
}
.none{
    display:none;
}
.block{
    display:block;
}
.clearP{
    padding:0;
}
.clear{
    clear:both;
}

/*index*/
.header,.main{max-width:640px;margin: 0 auto;}
.header{position: relative;margin: 0; background-color: #0ba29a;}
.headr_logo{height: 32px;padding-left: 269px;margin: 6px 0;}
.headr_sy{height: 32px;padding-left: 595px;margin: 6px 0;}
.sy{height: 50%;

width: auto;

position: absolute;

left: 320px;

top: 16px;}
.logo{height: 100%;width: auto;}
.header_nav{position: absolute;right:0;top:8px;width:46px;height:44px;left: 10px;}
.header_nav>div{position: relative;width: 100%;height:100%;padding:10px 11px 5px 5px;}
.header_ul{width: 80px;display:none;position: absolute;top:43px;left:-5px;z-index: 9999;text-indent: 12px;background: #0ba29a;}
.header_ul li{width: 100%;padding:6px 0;border-top: 1px solid #fff;color:#fff;}
.header_ul li a{color:#fff;font-size:14px;}
.header_nav img{width:90%;height:90%;}


.header_title{width: 100%;height:1px;background:#000; padding:0 5px;}
.header_title .htl{color: #fff;font-size:10px;width:50%;float:left;height:22px;line-height: 22px;font-weight: 600;}
.header_title .htr{color: #fff;font-size:10px;width: 50%;float:left;height:22px;line-height: 22px;font-weight: 600;text-align: right;display: inline-block;}
.header_title .htr i{color: #fff;font-style: normal;}
.header_title .htr img{height:20px; vertical-align: middle;width: 20px;}

.sy_pp{width: 100%;height:30px;background:#0ba29a; padding:0 63px;}
.sy_pp .htl{color: #62385c;font-size:18px;/*width:100%;float:left;height:22px;/*line-height: 22px;*/font-weight: 600; /*position:absolute;left:19%;*/}
.sy_pp .htr{color: #fff;font-size:10px;width: 50%;float:left;height:22px;line-height: 22px;font-weight: 600;text-align: right;display: inline-block;}
.sy_pp .htr i{color: #fff;font-style: normal;}
.sy_pp .htr img{height:20px; vertical-align: middle;width: 20px;}


.footer{ width:100%; position:fixed; bottom:0; height:40px; line-height:40px; background:#20441E;max-width: 640px;}
.footer a{ float:left; text-align:center; color:#fff; font-size:13px;}
.footer a i{ display:inline-block; vertical-align:middle; margin-right:5px;  width:15px; height:15px;}
.footer a i.rx-icon{ background:url(../../image/index/foot_b.png) no-repeat;background-size:100%;}
.footer a i.zx-icon{ background:url(../../image/index/foot_c.png) no-repeat;background-size:100%;}
.footer a i.sy-icon{ background:url(../../image/index/foot_a.png) no-repeat;background-size:100%;}
.footer a i.sya-icon{ background:url(../../image/index/foot_a.png) no-repeat;background-size:100%;}
.footer a.rx{ width:33.3%;background:#e85513;border-left: 1px solid #fff;}
.footer a.zx{ width:33.3%;background: #014a1f;border-left: 1px solid #fff;}
.footer a.sy{ width:25%;background:  #8dc11f;border-left: 1px solid #fff;}
.footer a.sya{ width:33.3%;background: #8cc11f;}





.index_a{padding:15px 10px;}
.index_a li{width: 25%;float:left;text-align: center;margin-bottom:10px;}
.index_a li img{width: 50%;}
.index_a li a{font-size: 14px;}

.index_b{}
.index_b img{width: 100%;}

.index_b_ul{
    margin: 10px 0;
}
.index_b_ul li{
    width: 22%;
    float: left;
    text-align: center;
    color:#000;
    margin: 0 1%;
    font-size: 12px;
}
.index_b_box1{padding:0 5px;}
.index_b_ul1 li{width: 48%;float:left;margin: 0 1%;text-align: center;}
.index_b_box{   padding:10px 0;margin-top: -14px;position: relative;}
.index_b_box div{ position: absolute;top:8%;left:0;width: 100%;}
.index_b_box li img{
    /*border:1px dashed #fff;
    border-radius: 5px;*/
    width: 22.5%;
    margin-bottom: 6px;
}
.index_b_box li h3{font-size: 14px;color:#000;font-weight:bold;}
.index_b_box li p{font-size: 11px;color:#000; line-height: 393px;width: 178px;}

.index_cp_box1{padding:0 5px;}
.index_cp_ul1 li{width: 100%;float:left;margin: 0 1%;text-align: center;}


.index_ys_ul{
    margin: 10px 0;
}
.index_ys_ul li{
    width: 18%;
    float: left;
    text-align: center;
    color:#fff;
    margin: 0 1%;
    font-size: 12px;
}
.index_ys_box1{padding:0 5px;}
.index_ys_ul1 li{width: 48%;float:left;margin: 0 1%;text-align: center;}
.index_ys_box{   padding:10px 0;margin-top: -14px;position: relative;}
.index_ys_box div{ position: absolute;top:18%;left:6%;width: 92%;}
.index_ys_box li img{
    /*border:1px dashed #fff;
    border-radius: 5px;*/
    width: 80%;
    margin-bottom: 6px;
}
.index_ys_box li h3{font-size: 13px;font-weight:bold;}
.index_ys_box li p{font-size: 12px;color:#fff; text-indent: 3px;
    letter-spacing: 1px;
    line-height: 16px;
/*line-height: 393px;width: 178px;*/}
/*

index_a{padding:15px 10px;}
.index_a li{width: 25%;float:left;text-align: center;margin-bottom:10px;}
.index_a li img{width: 50%;}
.index_a li a{font-size: 14px;}

.index_b{}
.index_b img{width: 100%;}

.index_b_ul{
    margin: 10px 0;
}
.index_b_ul li{
    width: 23%;
    float: left;
    text-align: center;
    color:#000;
    margin: 0 1%;
    font-size: 12px;
}

 .index_b_box1{padding:0 5px;}
.index_b_ul1 li{width: 48%;float:left;margin: 0 1%;text-align: center;}
.index_b_box{   padding:10px 0;margin-top: -14px;position: relative;}
.index_b_box div{ position: absolute;top:8%;left:0;width: 100%;}
.index_b_box li img{
    border:1px dashed #fff;
    border-radius: 5px;
    width: 90%;
    margin-bottom: 6px;
}
.index_b_box li p{font-size: 8px;color:#fff;}

*/
.index_3{background-color:#f3f3f3;
    background-size: 100% 100%;
padding:15px  10px;}
.index_4{padding:15px 0;}
.index_5{position: relative; }
.index_5 h3{position: absolute;top:20%;left:0;width: 100%;text-align: center;color:#fff;text-shadow: 1px 1px 2px #111; }
.main h3{text-align: center;font-family:"Microsoft Yahei";font-size: 18px;letter-spacing: 0;}
.main h4{text-align: center;font-size: 15px;font-family:"Microsoft Yahei";}
.main h5{text-align: center;font-family:"Microsoft Yahei";}
.main p{text-align: center;font-family:"Microsoft Yahei";font-size: 18px;letter-spacing: 0;}

.color_pp{
    color:#595757;font-weight:bold;
}
.index_6 .col-xs-12{margin-bottom: 19px;}
.index_6 .col-xs-2 {text-align: center;}
.index_6 .col-xs-2 img{width: 98%;height:100%;}
.index_news_box{margin: 0px 0 20px;}
.index_f_box{background: #8cc11f;padding-top: 8px; width: 50%;}
.index_hyzx_box{background: #4d5357;
    padding-top: 8px;
    width: 50%;
    /*float: right;
    height: 26px;
    line-height: 24px;*/
    position: relative;
  top: -29px;

left: 50%;

}}
.index_f_list{width:40%; padding:3px 0;margin:0  5%;float:left;text-align:center;color:#fff;font-size: 14px;background: none;border-left: none;}
.index_f_listv{/*background: #fff;*/color:#fff;/*border-radius: 5px 5px 0 0;*/font-weight:bold; position: relative;
    left: 80px;
    top: -3px;

}

.index_f_hyzx{/*background: #fff;*/color:#fff;/*border-radius: 5px 5px 0 0;*/ position: relative;
    left: 80px;
    top: -3px;

}

.index_contentl ul li{list-style:url("../image/index/icon_li.png");font-size: 13px;padding:12px 5px;border-bottom: 1px dashed #aaa;line-height: 15px;margin-left: 15px;}
.index_contentl h5{
    height:20px;
    font-size: 13px;
    letter-spacing: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    display: inline-block;float:left;width: 72%;
}
.index_contentl span{
    float:right;
}
.index_copy{background: #2d2d2d;padding:10px 0;font-size: 11px;margin-bottom:39px;color:#aaa;}
.index_copy  div{color:#aaa;}
.bread_box{padding:8px 15px;font-size: 14px;color: #151515;}
.bread_box a{color: #151515;}
.bread_box span{color: #000;}




/*bra*/
.index_title{}
.index_t_list{width:25%; padding:5px 0;float:left;text-align:center;font-size: 14px;background: #595758;border-left: 1px solid #fff;color:#fff;}
.index_title .index_t_list:first-child{border-left:none;}
.index_t_listv{background: #0ba198;color:#fff;}

.about_jj img{
    width: 100%;
}
.about_lc{background: url("../image/index/about_lc.png") no-repeat center;background-size: 100% 100%;width:254px;height:480px;margin: 20px auto;padding-top: 5px;}
.about_lc h4{line-height: 1.2;color:#0ba198; }
.about_lc li{height:79px;padding:3px 6px; }
.about_lc_img{width:74px;float:left;border-radius: 50%; }
.about_lc_img img{width:100%; }
.about_lc_txt{width:168px;float:left; }
.about_lc_txt p{font-size: 11px;line-height: 1.2;margin: 0; }

.about_wenhua{background: url("../image/index/about_wh.jpg") no-repeat center;background-size: 100% 100%;padding:20px 0;text-align: center;}
.about_wenhua li{margin-bottom: 15px;}
.about_wenhua h4{text-align: center;color:#0ba198;font-weight: 600; }
.about_wenhua p{ margin: 5px 0 0 0;border:1px solid #333;display: inline-block;padding:1px 10px;font-size: 14px;letter-spacing: 2px;}
.team_box{border-bottom:  1px dashed #aaa;padding:10px 0;}
.team_l{width: 35%;float:left;padding-top: 5px;}
.team_l img{width: 100%;}
.team_r{width:65%;float:left;padding-left:15px;}
.team_r h4{font-weight: 600;color:#0ba198;padding:0;font-size: 16px;text-align: left;}
.team_r span{font-size:12px;color:#333;margin: 0;line-height: 1.5;}



/*contanct*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker img{width: 100% !important;top:0 !important;left:0 !important;height:100% !important;}
.BMap_omCtrl {display: none;}
.BMapLabel{border:none !important;padding:0 !important;}
.common_content{padding:15px 0 0;border-top: 1px solid #dcdcdc;}
.news_content{padding:15px 0 0;border-top: 1px solid #dcdcdc;}
.news_content>h4{font-weight: bold;}
.news_content>h5{display: none;}
.news_content>h3{font-size: 18px;margin-bottom: 5px;}
.news_content p{text-indent: 24px;margin: 0;}
.article_np{margin: 15px 0;}
.article_np h5{display: inline-block;width: 80%;text-align: left;vertical-align: top;line-height: 1.5;}
.article_np span{vertical-align: top;}
.map_box>div{width:100%;height:350px; border:#ccc solid 1px;  }

.success_box{border-bottom: 1px dashed #aaa;padding:5px ;}
.success_box h4{text-align: left;}
.success_img{width: 25%;float:left;padding-top: 40px;}
.success_detail{width:70%;float:left;margin-left: 5%;}
.success_detail h3{font-size: 14px;color:#0ba198;text-align: left;}
.success_detail span{font-size: 12px;}
.success_detail p{font-size: 12px;}

/*problem*/
.main_content{background: #fff;border-top: 2px solid #0ba198;padding:15px;}
.news_box{border-bottom:  1px dashed #aaa;min-height:90px;padding:10px 0 ;}
.news_l{width: 25%;float:left;}
.news_l img{width: 100%;}
.news_r{width: 75%;float:left;padding:0  0 0 10px;}
.news_r h4{font-weight: 500;color:#0ba198;font-size: 15px;line-height: 1;text-align: left;}
.news_r span{font-size:12px;color:#000; }
.news_r p{font-size:12px;color:#555; }

/*support*/
.support_a{padding:15px 0;}
.support_a_box li{width: 25%;float:left;text-align: center;}
.support_a_box li img{width: 90%;}
.support_a_box h4{font-size: 14px;color:#151515;font-weight: normal;}
.support_a_box p{font-size: 10px;}
.support_a_ul {
    margin: 5px 0;
}
.h3bg{display:inline-block;background: url("../image/index/h2bg.png") no-repeat center;background-size: 100% 100%;padding:2px  5px  4px 8px;}
.support_b_ul li{
    width:25%;float:left;
    background: #e1e1e1;
    padding:10px 0;
    border-left:1px solid #fff;
    text-align: center;
    font-size: 12px;
}
.support_b_ul li:first-child{border-left: none;}
.support_b_ul li img{width: 35%;}
.support_c{background: #e1e1e1;padding:15px 2px;}
.support_c_ul li{
    width: 18%;
    margin: 1%;
    float:left;
    border-radius: 5px;
    text-align: center;
    position: relative;
}
.support_c_ul li img{width: 100%;}
.support_c_ul li div{
    position: absolute;
    top:10%;
    left:0;
    width: 100%;
    text-align: center;
}
.support_c_ul li div img{width: 70%;}
.support_c_ul li div h4{font-size: 12px;}
.support_d{
    padding:15px 0;
}
.support_d h4{font-size: 13px;}
.support_d_ul li{
    width: 31%;
    margin: 0 1%;
    float:left;
    border:1px solid #aaa;border-top: none;
    text-align: center;
}
.support_d_ul1 li{border:none;margin-bottom: 10px;}
.support_d_ul li .kya{margin:0 0 5px 0;background: #0ba198;color:#fff;}
.support_d_ul li .kyb{width:100%;padding:5px ;font-size: 12px;}
.support_d_ul li img{width:100%;}
.support_d_ul li h4{font-weight: normal;font-size: 14px;}
.support_d_ul li p{font-size: 12px;}
/*Joinus*/
.joinus li{
    line-height: 1;
}
.joinus li img{width: 100%;
}
.message{
    text-align: center;
}
.message div{
    padding:10px 15%;
}
.message table{
    width: 100%;border:0;
}
.message table tr{
    line-height: 1.8;
    height:40px;
}


.sumbit{
    width: 60%;
    color:#fff;
    background: #0ba198;
    border:none;
    outline: none;
    padding:5px 0;
    border-radius: 5px;
}
.joinus_ly{position: absolute;top:6%;left:33%;width: 65%;}
.joinus_ly table tr{  line-height: 1.5;  height:35px;  }
.joinus_ly table tr input[type=submit]{  width: 80%;}
#pages{height:65px;padding:15px 0;}
#pages ul  {width: 100%;}
#pages ul li {color:#101010;border:1px solid #888 ;   padding: 5px 10px;float:left;list-style: none;margin-left: 2%;}
#pages ul li:hover{
    color: #000;
    border: 1px solid #000;
    padding: 5px 10px;
}
#pages ul li a:hover {text-decoration: none;color:#000;}

#pages ul li a {text-decoration: none;color:#888;}

#pages ul li span {color:#888;}
.thisclass{padding:0 5px;text-decoration: none;color:#0ba198;border:1px solid #101010 !important; ;}
.thisclass a{color:#0ba198 !important;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker img{width: 100% !important;top:0 !important;left:0 !important;height:100% !important;}
.BMap_omCtrl {display: none;}
.BMapLabel{border:none !important;padding:0 !important;}
.contant_box{padding:15px;}
.width100{width:
100%;}

/*tongyong*/
.fs12{font-size: 12px;}
.pdg15{
    padding:15px;
}
.pdg10{
    padding:0 10px;
}
.mrn20{
    margin: 20px 0;
}
.margin10{
    margin: 10px 0;
}
.margint1{margin-top: 10px;}
.blod{
    font-weight: bold;
}
.color_zt{
    color:#0ba198;font-weight:bold;
}.color_eight{
    color:#888;
 }
.color_ff{
    color: #fff;
}
.bgcolor1{background: #ebebed;}
.positionr{position: relative;}


@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){
    .index_b_ul li{
        font-size: 10px;
    }
    .index_c_ul li{
        font-size: 9px;
    }
    .main h4 {
        font-size: 14px;
    }
    .message h4 {
        font-size: 14px;
    }
    .index_d_box h4{
        font-size: 18px;
    }
    .index_d_box h6{
font-size: 10px;
    }
    .index_e h4{
        font-size: 11px;
    }
    .index_e_ul p{
        font-size: 8px;
    }
    .pro_b_ul p {
        font-size: 12px;
    }
    .support_a_box p {font-size: 8px;}
    .pro_c_ul li h5 {font-size: 10px;}
    .support_b_ul li{font-size: 10px;}
    .support_a_box h4{font-size: 10px;}

    .about_jj_text {font-size: 10px;}
    .advantage_pp h3{
        font-size: 18px;
    }
    .advantage_js_box h3{
        font-size: 16px;
    }
    .about_jj p{
        font-size: 12px;
    }
 .abt_wenhua p{
     font-size: 12px;
 }
 .pro_a a{
     font-size: 12px;
 }
 .index_contentl h5{
     font-size: 12px;
 }
 .team_r span{
     font-size: 12px;
 }
    .about_wenhua p{font-size: 12px;}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
    .index_b_ul li{
        font-size: 10px;
    }
    .index_c_ul li{
        font-size: 9px;
    }
    .main h4 {
        font-size: 14px;
    }
    .message h4 {
        font-size: 14px;
    }
    .index_d_box h4{
        font-size: 18px;
    }
    .index_d_box h6{
        font-size: 10px;
    }
    .index_e h4{
        font-size: 11px;
    }
    .index_e_ul p{
        font-size: 8px;
    }
    .pro_b_ul p {
        font-size: 12px;
    }
    .support_a_box p {font-size: 8px;}
    .pro_c_ul li h5 {font-size: 10px;}
    .support_b_ul li{font-size: 10px;}
    .support_a_box h4{font-size: 10px;}
    .about_jj_text {font-size: 10px;}
    .advantage_pp h3{
        font-size: 18px;
    }
    .advantage_js_box h3{
        font-size: 16px;
    }
    .about_jj p{
        font-size: 12px;
    }

    .about_wenhua p{
        font-size: 12px;
    }

    .pro_a a{
        font-size: 12px;
    }
    .index_contentl h5{
        font-size: 12px;
    }
    .team_r span{
        font-size: 12px;
    }
    .about_wenhua p{font-size: 12px;}
}