.clear{ clear: both;}
.fl{ float: left;}
.nei_ju{padding-top: 30px}
@media screen and (min-width:768px){
    .pic_bg{background: #ebf4ff; padding: 0; margin: 0; /*height: 600px;*/}
    .pic_wz{ width: 1140px; margin: 93px auto 0 auto;}
    .pic_wz img { margin: 0 auto; padding: 0; width: 100%; height: auto;}
    .nei_kd{padding: 10px 5% 30px 5%; line-height: 2em; color: #666;}



    .cp_title{font-size: 32px; line-height: 1.5em;color: #333; text-align: center; padding: 40px 0 10px 0; letter-spacing: 5px;}
    .cp_list ul li { float: left;width: 48%; margin: 0px 1% 30px 1%; background-color: #f0f6f9;border-radius: 15px;  }
    .cp_list ul li:hover{  background-color: #e7f7ff; border-radius: 15px;}
    .cp_list ul li img{ width: 50%; height: auto;  margin: 20px 25% 0px 25%;}
    .ld_title{ font-size: 20px; line-height: 2em; text-align: center; color: #555555; letter-spacing: 2px; padding-bottom: 10px''}
    .ld_nei_title{ line-height: 12px; text-align: center; color: #666; margin: 8px 0 50px 0; letter-spacing: 0px;}



    .bottom_bg{ background: #ebf4ff; height: 175px; padding: 20px 0 0 0;}
    .me_d_left{ width:25%; margin: 0 1% 0 5%;}
    .me_d_left2{ width:23%; margin: 0 1% 0 1%;}
    .me_d_left3{ width:42%; margin: 0 1% 0 1%;}
    .me_d_left4{display: none;}
    .bottom_logo{ margin-bottom: 5px;}
    .bottom_zj{ color: #666; font-size: 0.9em; line-height: 1.8em;}
    .bottom_zj a{ color: #666; text-decoration:none;}
    .bottom_zj a:hover{ color: #666; text-decoration:underline;}

    .bottom_zj2{ color: #666; font-size: 0.9em; line-height: 1.8em;}
    .bottom_zj2 a{ color: #666; text-decoration:none;}
    .bottom_zj2 a:hover{ color: #666; text-decoration:underline;}

    .bottom_title{ color:#666; font-size: 1.2em; padding: 8px 0 20px 0;}
    .bottom_bq{padding: 15px 15px 0 15px;}
    .bq{ color:#666; font-size:0.85em; line-height: 3em; border-top: 1px solid #cdddf1; text-align: center;}




    .head_ju{ margin-top: 0px;}
    .about_title{ font-size: 3em; line-height: 2.5em; color: #333; text-align: center;}
    .about_nei{margin: 10px 5% 50px 5%; line-height: 1.8em; color: #666; font-size:15px;}

    .nei_qa li{float: left; width: 44%; margin: 10px 3% 20px 3%;}
    .nei_wen{background: #eee; border: 2px solid #eee; padding:7px 10px; font-size: 1.3em; line-height: 1.5em; color: #333;}
    .nei_da{background: #fff; border-right: 2px solid #eee; border-bottom: 2px solid #eee; border-left: 2px solid #eee;
        padding:15px 10px; font-size: 1em; line-height: 1.5em; color: #666;}

    .contact_list{ margin: 0 2%;}



    .contact_list li{float: left; width: 46%; height: 150px; margin: 0px 2% 30px 2%;}
    .contact_title{font-size: 20px;  line-height: 40px;  color: #333; padding-bottom: 5px; }
    .contact_nei{ font-size:14px; line-height: 28px; color: #666;}

    .history_nei{margin: 0px 10% 50px 10%; line-height: 1.8em; color: #666; font-size: 1.05em;}
    .history_bk{ border-bottom: 1px solid #eee; border-top: 1px solid #eee;}
    .history_version{ font-size: 1.7em; line-height:2em;}
    .history_time{ float: right;  font-size: 1em; line-height:4em; }
    .history_bk p{ background: #e7f6f5; margin: 0 0 10px 0; padding: 5px  0 5px 20px; line-height: 36px;}



    /*多语言下拉菜单*/
    .select_lang select {padding: 17px 10px; line-height: 30px; font-size: 17px; border: 0px solid #fff; color: #333; outline: none; border-radius: 0;}
    .select_lang option { font-weight: normal; display: block;  white-space: pre; min-height: 2em; padding: 20px 10px; }

    /* 二维码弹窗*/
    #an_erwm_ios{ position: fixed; margin: 315px 0 0 10%; z-index: 11001; background: #fff;}
    .an_erwm_bg{width: 240px; height: 325px; background: #fff; display: block; border: 1px solid #ddd;}
    .an_ewm_close{float: right; line-height: 20px; font-size: 16px;  color: #999;  padding: 0;  margin: 0px 8px 0 0;}
    .an_ewm_close a{ color:#666;}
    .an_ewm_close a:hover{ color:#666;}
    .an_ewm_kg{ clear: both; padding: 0 15px; }
    .an_erwm_bg img{  width: 210px;  height: 210px; margin:0px 0 0 0; }
    .sao_line{  font-size: 14px; line-height:34px;  text-align: center; border-bottom:1px solid #eee;}
    .pc_down_an{margin: 8px 15px; width: 210px; height: 40px; background: #52b8f4; border-radius: 5px;  font-size: 16px;  line-height: 40px;  text-align: center; color: #fff;}


    /* pc页面*/
    .pc_bg{padding-top: 0px; /*background-image: url(../image/bg.png); */ background-size: cover;  background-color: #81bfff;   background-position: center center;  max-height: 450px;}
    .pc_bj{ max-width: 1140px; margin: 0 auto;  }
    .pc_wenan { text-align: left;       width: 100%; color: #fff; position: relative;      left: 0px;     top: -400px; margin: 0 0 0 5%;}


    .pc_wenan h1{font-size: 40px;  font-weight: 500; line-height: 45px; margin: 10px 0 10px 0;}
    .pc_wenan p{ padding: 0; margin: 10px 0;}
    .pc_title{font-size: 18px; line-height: 28px; color: #fff; margin: 10px 0 5px 0;  letter-spacing: 5px; font-weight: 400;}
    .pc_min_pic { padding: 0; margin: 0 auto; text-align: center;}
    .pc_min_pic img { width: 100%}


    .pc_top1{ width: 100%;  margin: 90px 0 25px 0; }
    .pc_top2{ width:100%;   margin: 45px 0 0px 0;}
    .pc_top3{ width:100%;  margin: 12px 0 0px 0;}
    /*.pc_datu_ju {padding-top: 60px; }*/

    .pc_wenan_en {text-align: center;}
    .pc_wenan_en h1{font-size: 30px;  font-weight: 500; line-height: 45px; margin: 0px 0 0px 0; letter-spacing: -1px;}
    .pc_wenan_en p{ padding: 0; }
    .pc_title_en{font-size: 16px; line-height: 24px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 0px; font-weight: 400;}


    .his_list ul li {
        float: left;
        width: 25%;
        margin: 0 4% 20px 4%;
        height: 45px;
        text-align: center;
        line-height: 45px;
        background: #4ac2b7;
        font-size: 18px;
        color: #fff;
        cursor: pointer;
        border-radius: 25px;
    }

    .zw-40 {float: left; width: 36%; margin: 0 2% 0 4% ;}
    .zw-60 {float: left; width:58%; margin: 0;}
    .zw-60 img {width: 100%;   height: auto; }

    .zw-40-2 {float: right; width: 34%; margin: 0 2% 0 4% ;}
    .zw-60-2 {float: right; width: 60%; margin: 0;}
    .zw-60-2 img {width: 100%;   height: auto; }

    .zw-title{ font-size: 28px;  color: #363636; letter-spacing: 5px; line-height: 56px; margin: 20px 0 10px 0; }
    .zw-neir{ font-size: 16px; line-height: 24px;  color: #666;   letter-spacing: 2px; margin-bottom: 20px; }


    .contact_bg{padding-top: 0px;  background: #cae0fc; height:340px; width: 100%;}
    .contact_bg img {width: 100%;  height: auto; }
    .contact_pic{text-align: left; width: 40%; letter-spacing: 3px; position: relative; left: 0px; top: -240px; margin: 0 0 0 5%;}
    .nei_pic_title{font-size:45px; color: #5571be; letter-spacing: 5px; line-height: 80px;}
    .nei_pic_xx{ font-size: 24px; color: #333; letter-spacing: 5px;  }
    .nei_pic_xx2{ font-size: 20px; color: #333; letter-spacing: 5px; line-height: 26px; }

    .about_bg{padding-top: 0px;  background: #ebf4ff; height:340px; width: 100%;}
    .about_bg img{ width: 100%; height: auto;}

    .duty_nei{margin: 0px 2% 50px 2%; line-height: 2em; color: #666; font-size: 1.05em;}
    .duty_list ul li { float: left;width: 48%;margin: 0 1% 20px 1%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }
    .duty_list_en ul li { float: left;width: 48%;margin: 0 1% 20px 1%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }
    .duty_title {font-size: 22px; line-height: 36px;  margin-bottom: 5px;}
    .joinus_title {font-size:20px; line-height: 42px; color: #5085f8; font-weight: bold;  padding-top: 20px; }
    .joinus_title a, .joinus_title a:hover { font-size:20px; line-height: 42px; color: #5085f8; font-weight: bold; }
    .joinus_small_title {  font-size: 16px; font-weight: bold; line-height: 32px;  }

}
@media (max-width:767px){
    .pic_bg{width: 100%;}
    .pic_wz{width: 100%;}
    .pic_wz img {margin: 0 auto; padding: 0; width: 100%; height: auto;}
    .nei_kd{padding: 5px 8% 20px 8%;line-height: 1.8em; color: #666;  font-size:0.8em;}
    .cp_title{font-size: 28px; line-height: 1.5em;color: #333; text-align: center; padding: 10px 0 5px 0; letter-spacing: 5px;}

    .cp_list ul li{ float: left; width: 94%; margin:0px 3% 10px 3%; background-color: #f0f6f9;border-radius: 15px; }
    .cp_list ul li:hover{  background-color: #e7f7ff; border-radius: 15px;}
    .cp_list ul li img{ width:50%; height: auto;  margin: 20px 25% 0px 25%;}

    .ld_title{ font-size: 20px; line-height: 2em; text-align: center; color: #555555; letter-spacing: 2px; padding-bottom: 10px''}
    .ld_nei_title{ line-height: 12px; text-align: center; color: #666; margin: 8px 0 50px 0; letter-spacing: 0px;}




    .bottom_bg{ background: #ebf4ff; height:auto; padding:10px 0 5px 0;}
    .me_d_left{ width:90%; margin: 0 5% 0 5%; background: #ebf4ff; }
    .me_d_left2{/*width:80%; margin: 10px 5% 0 15%; background: #15c6b7;*/ display: none;}
    .me_d_left3{/*width:90%; margin: 0px 5% 0 5%; background: #ebf4ff; */display: none; }
    .me_d_left4{width:90%; margin: 10px 5% 0 5%; background:#ebf4ff;}
    .bottom_logo{ margin-bottom: 0px;}
    .bottom_logo img{ width: 40%;}
    .bottom_zj{ /*color: #fff; font-size: 0.85em; line-height: 1.8em; */ display: none;}
    .bottom_zj a{ color: #666; text-decoration:none;}
    .bottom_zj a:hover{ color: #666; text-decoration:underline;}

    .bottom_zj2{ float:left; width: 100%;  color: #666; font-size: 0.85em; line-height: 1.8em; }
    .bottom_zj2 a{ color: #666; text-decoration:none;}
    .bottom_zj2 a:hover{ color: #666; text-decoration:underline;}
    .bottom_zj2 div{ width: 25%; float: left; text-align:center;}

    .bottom_title{ float:left; width: 28%; color:#666; font-size: 1em; padding:4px 0;}
    .bottom_bq{padding: 8px 15px 0 15px; background: #ebf4ff;}
    .bq{ color:#666; font-size:0.85em; line-height:2.5em; border-top: 1px solid #cdddf1; text-align: center;}





    .about_title{ font-size: 2em; line-height: 2em; color: #333; text-align: center; margin-top: 10px;}
    .about_nei{margin: 10px 5% 50px 5%; line-height: 1.8em; color: #666; font-size: 14px;}

    .nei_qa li{float: left; width: 94%; margin: 5px 3% 10px 3%;}
    .nei_wen{background: #eee; border: 2px solid #eee; padding:7px 10px; font-size: 1.1em; line-height: 1.5em; color: #333;}
    .nei_da{background: #fff; border-right: 2px solid #eee; border-bottom: 2px solid #eee; border-left: 2px solid #eee;
        padding:15px 10px; font-size: 0.95em; line-height: 1.5em; color: #666;}

    .contact_list{ margin: 0 10%;}
    .contact_list li{float: left; width: 94%; margin: 0px 3% 20px 3%;}
    .contact_title{font-size: 16px; line-height: 1.5em; color: #333; padding-bottom: 5px;}
    .contact_nei{ font-size: 14px; line-height: 1.7em; color: #666;}




    .history_nei{margin: 10px 5% 50px 5%; line-height: 1.8em; color: #666; font-size: 1em;}
    .history_bk{ border-bottom: 1px solid #eee; border-top: 1px solid #eee;}
    .history_version{ font-size: 1.6em; line-height:2em;}
    .history_time{float: right;  font-size: 1em; line-height:3em; }
    .history_bk p{ background: #e7f6f5; margin: 0 0 10px 0; padding: 2px  0 2px 10px; line-height: 32px;}




    /*多语言下拉菜单*/
    .select_lang select {padding: 17px 10px 17px 0; font-size: 20px; border: 0px solid #f7f7f7;  outline: none; background: none; }
    .select_lang option { font-weight: normal; display: block;  white-space: pre; min-height: 2em; padding: 20px 10px; }

    /* 二维码弹窗*/
    #an_erwm_ios{ position: fixed; margin: 105px 0 0 10%; z-index: 11001;     background: #fff;}
    .an_erwm_bg{width: 240px; height: 325px; background: #fff; display: block; border: 1px solid #ddd;}
    .an_ewm_close{float: right; line-height: 20px; font-size: 16px;  color: #999;  padding: 0;  margin: 0px 8px 0 0;}
    .an_ewm_close a{ color:#666;}
    .an_ewm_close a:hover{ color:#666;}
    .an_ewm_kg{ clear: both; padding: 0 15px; }
    .an_erwm_bg img{  width: 210px;  height: 210px; margin:0px 0 0 0; }
    .sao_line{  font-size: 14px; line-height:34px;  text-align: center; border-bottom:1px solid #eee;}
    .pc_down_an{margin: 8px 15px; width: 210px; height: 40px; background: #52b8f4; border-radius: 5px;  font-size: 16px;  line-height: 40px;  text-align: center; color: #fff;}


    /* pc页面*/
    .pc_bg{padding-top: 10px; /*background-image: url(../image/bg.png);*/ background-color: #81bfff; background-size: cover; background-position: center center; max-height: 280px; }
    .pc_bj{ max-width: 1140px; margin: 0 auto;  }

    .pc_wenan { text-align: left;       width: 100%; color: #fff; position: relative;      left: 0px;     top: -210px; margin: 0 0 0 2%;}
    .pc_top1{ width: 100%;  margin:30px 0 10px 0; }
    .pc_top2{ width:100%;   margin: 0px 0 0px 0;}
    .pc_top3{ width:100%;  margin: 5px 0 0px 0;}

    .pc_wenan h1{font-size:20px;  font-weight: normal; line-height: 36px; margin: 0px 0 0px 0;}
    .pc_wenan p{ padding: 0; margin: 5px 0;}
    .pc_title{font-size: 14px; line-height:18px; color: #fff; margin: 10px 0 5px 0;  letter-spacing: 0px; font-weight: 400;}
    .pc_min_pic { padding: 0; margin: 0 auto; text-align: center;}
    .pc_min_pic img { width: 100%}
    .pc_datu_ju {padding-top: 25px; }

    .pc_wenan_en {text-align: center;}
    .pc_wenan_en h1{font-size: 28px;  font-weight: 500; line-height: 42px; margin: 0px 0 0px 0; letter-spacing: -1px;}
    .pc_wenan_en p{ padding: 0; margin: 5px 0;}
    .pc_title_en{font-size: 15px; line-height: 24px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 0px; font-weight: 400;}

    .his_list ul li {
        float: left;
        width: 31%;
        margin: 0 1% 20px 1%;
        height: 40px;
        text-align: center;
        line-height: 40px;
        background: #4ac2b7;
        font-size: 18px;
        color: #fff;
        cursor: pointer;
        border-radius: 25px;
    }

    .zw-40 {width: 90%; margin: 0 5% 0 5% ;}
    .zw-60 {width:100%; margin:0;}
    .zw-60 img {width: 100%;   height: auto; }

    .zw-40-2 {width: 90%; margin: 0 5% 0 5% ;}
    .zw-60-2 {width:100%; margin:0;}
    .zw-60-2 img {width: 100%;   height: auto; }

    .zw-title{ font-size:20px;  color: #363636; letter-spacing:1px; line-height: 36px; margin: 0px 0 10px 0; }
    .zw-neir{ font-size: 14px; line-height: 20px;  color: #666;   letter-spacing: 0px; margin-bottom: 5px; }


    .contact_bg{padding-top: 0px;  background: #cae0fc; height:200px; width: 100%;}
    .contact_bg img {width: 100%;  height: auto; }
    .contact_pic{text-align: left; width: 40%; letter-spacing: 3px; position: relative; left: 0px; top: -110px; margin: 0 0 0 5%;}
    .nei_pic_title{font-size:24px; color: #5571be; letter-spacing: 2px; line-height: 40px;}
    .nei_pic_xx{ font-size: 14px; color: #333; letter-spacing: 2px;  }
    .nei_pic_xx2{ font-size: 12px; color: #333; letter-spacing: 2px;  line-height: 22px; }
    .about_bg{padding-top:0px;  background: #ebf4ff; height:200px; width: 100%;}
    .about_bg img{ width: 100%; height: auto;}


    .duty_nei{margin: 0px 5% 50px 5%;     line-height: 26px;       color: #444;     font-size: 13px;}
    .duty_list ul li { float: left; width: 48%; margin: 0 1% 10px 1%; height: 38px; text-align: center; line-height: 38px; background: #6d6dff; font-size: 14px; color: #fff; cursor: pointer;border-radius: 25px;}

    .duty_list_en ul li { float: left;width: 90%;margin: 0 5% 10px 5%;height: 40px; text-align: center;line-height: 40px;background: #6d6dff;
        font-size: 14px;color: #fff; cursor: pointer; border-radius: 25px;}
    .duty_title { font-size: 20px;  line-height: 36px; margin-bottom: 5px;}
    .joinus_title { font-size:20px; line-height: 42px; color: #6d6dff; font-weight: bold; padding-top: 15px;  }
    .joinus_title a, .joinus_title a:hover {  font-size:20px; line-height: 42px; color: #6d6dff; font-weight: bold; }
    .joinus_small_title { font-size: 16px;  font-weight: bold; line-height: 32px;  letter-spacing: 1px}

}
@media screen and (min-width:992px) {
    .pic_bg{background: #ebf4ff; padding: 0; margin: 0;/* height: 600px;*/}
    .pic_wz{ width: 1140px; margin: 93px auto 0 auto;}
    .pic_wz img { margin: 0 auto; padding: 0; width: 100%; height: auto;}
    .nei_kd{padding: 10px 5% 30px 5%; line-height: 2em; color: #666;}
    .cp_title{font-size:32px; line-height: 1.5em; color: #333; text-align: center; padding: 40px 0 10px 0;letter-spacing: 2px; }

    .cp_list ul li{ float: left; width: 18%; margin:0px 1% 30px 1%; background-color: #f0f6f9; border-radius: 15px;}
    .cp_list ul li:hover{  background-color: #e7f7ff; border-radius: 15px;}

    .cp_list ul li img{ width: 50%; height: auto;  margin: 20px 25% 0px 25%;}
    .ld_title{ font-size: 23px; line-height: 2em; text-align: center; color: #555555; letter-spacing: 2px; padding-bottom: 10px''}
    .ld_nei_title{ line-height: 14px; text-align: center; color: #666; margin: 8px 0 50px 0; letter-spacing: 0px;}

    .bottom_bg{ background: #ebf4ff; height:190px; padding: 20px 0 0px 0;}
    .me_d_left{ width:30%; margin: 0 0 0 5%;}
    .me_d_left2{ width: 30%; margin: 0 1% 0 1%;}
    .me_d_left3{ width: 30%; margin: 0 1% 0 1%;}
    .me_d_left4{display: none;}
    .bottom_logo{ margin-bottom: 5px;}
    .bottom_zj{color: #666; font-size: 14px;    line-height: 28px;}
    .bottom_zj a{ color: #666; text-decoration:none;}
    .bottom_zj a:hover{ color: #666; text-decoration:underline;}

    .bottom_zj2{ color: #666; font-size: 14px;    line-height: 28px;}
    .bottom_zj2 a{ color: #666; text-decoration:none;}
    .bottom_zj2 a:hover{ color: #666; text-decoration:underline;}

    .bottom_title{ color:#666; font-size: 1.2em; padding: 8px 0 20px 0;}
    .bottom_bq{padding: 15px 15px 0 15px;}
    .bq{ color:#666; font-size:14px; line-height:40px; border-top: 1px solid #cdddf1; text-align: center;}


    .head_ju{ margin-top: 0px;}
    .about_title{ font-size: 3em; line-height: 2.5em; color: #333; text-align: center;}
    .about_nei{margin: 10px 5% 50px 5%; line-height: 1.8em; color: #666; font-size: 15px;}

    .nei_qa li{float: left; width: 44%; margin: 10px 3% 20px 3%;}
    .nei_wen{background: #eee; border: 2px solid #eee; padding:7px 10px; font-size: 1.3em; line-height: 1.5em; color: #333;}
    .nei_da{background: #fff; border-right: 2px solid #eee; border-bottom: 2px solid #eee; border-left: 2px solid #eee;
        padding:15px 10px; font-size: 1em; line-height: 1.5em; color: #666;}

    .contact_list{ margin: 0 5%;}
    .contact_list li{float: left; width: 46%; margin: 0px 2% 30px 2%;}
    .contact_title{font-size: 20px;  line-height: 40px;  color: #333; padding-bottom: 5px; }
    .contact_nei{ font-size:14px; line-height: 28px; color: #666;}

    .history_nei{margin: 0px 10% 50px 10%; line-height: 1.8em; color: #666; font-size: 1.05em;}
    .history_bk{ border-bottom: 1px solid #eee; border-top: 1px solid #eee;}
    .history_version{ font-size: 1.7em; line-height:2em;}
    .history_time{ float: right;  font-size: 1em; line-height:4em; }
    .history_bk p{ background: #e7f6f5; margin: 0 0 10px 0; padding: 5px  0 5px 20px; line-height: 36px;}




    /*多语言下拉菜单*/
    .select_lang select {padding: 17px 10px; line-height: 30px; font-size: 17px; border: 0px solid #fff; color: #333; outline: none;  background: none;}
    .select_lang option { font-weight: normal; display: block;  white-space: pre; min-height: 2em; padding: 20px 10px; }


    /* 二维码弹窗*/
    #an_erwm_ios{ position: fixed; margin: 315px 0 0 10%; z-index: 11001; background: #fff;}
    .an_erwm_bg{width: 240px; height: 325px; background: #fff; display: block; border: 1px solid #ddd;}
    .an_ewm_close{float: right; line-height: 20px; font-size: 16px;  color: #999;  padding: 0;  margin: 0px 8px 0 0;}
    .an_ewm_close a{ color:#666;}
    .an_ewm_close a:hover{ color:#666;}
    .an_ewm_kg{ clear: both; padding: 0 15px; }
    .an_erwm_bg img{  width: 210px;  height: 210px; margin:0px 0 0 0; }
    .sao_line{  font-size: 14px; line-height:34px;  text-align: center; border-bottom:1px solid #eee; color: #333;}
    .pc_down_an{margin: 8px 15px; width: 210px; height: 40px; background: #52b8f4; border-radius: 5px;  font-size: 16px;  line-height: 40px;  text-align: center; color: #fff;}

    /* pc页面*/
    .pc_bg{padding-top: 79px;  background-color: #81bfff; /*background-image: url(../image/bg.png);*/ background-size: cover;   background-position: center center; max-height: 666px; }


    .pc_bj{ max-width: 1140px; margin: 0 auto;  }
    .pc_wenan { text-align: left;  width: 40%;     letter-spacing: 3px;  position: relative;  left: 0px; top: -400px; margin: 0 0 0 4%;}
    .pc_wenan h1{font-size: 48px;  font-weight: 600; line-height: 54px;color: #ffffff;  }
    .pc_wenan p{ padding: 0; color: #ffffff;}
    .pc_title{font-size:24px; line-height: 28px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 2px; font-weight: 400;}
    .pc_min_pic { padding: 0; margin: 0 auto; text-align: center;}
    .pc_min_pic img { width: 100%}
    /*.pc_datu_ju {padding-top: 100px; }*/

    .pc_top1{ width: 100%;  margin: 0px 0 25px 0; }
    .pc_top2{ width:100%;   margin: 45px 0 0px 0;}
    .pc_top3{ width:100%;  margin: 24px 0 0px 0;}

    .pc_wenan_en { text-align: left; width: 76%; margin: 0 12%;}
    .pc_wenan_en h1{font-size:32px;  font-weight: 600; line-height: 40px; margin: 20px 0 10px 0; letter-spacing: -1px; text-align: left;}
    .pc_wenan_en p{ padding: 0;}
    .pc_title_en{font-size: 18px; line-height: 28px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 0px; font-weight: 400;}
    .pc_top_en1{float: left; width: 32%;  margin: 25px 0 25px 0; }
    .pc_top_en2{float: left;  width:46%;  margin: 45px 0 25px 0;}
    .pc_top_en3{float: left;  width: 22%; margin: 55px 0 25px 0;}

    .his_list ul li {
        float: left;
        width: 25%;
        margin: 0 4% 20px 4%;
        height: 45px;
        text-align: center;
        line-height: 45px;
        background: #4ac2b7;
        font-size: 18px;
        color: #fff;
        cursor: pointer;
        border-radius: 25px;
    }

    .zw-40 {float: left; width: 34%; margin: 0 2% 0 4% ;}
    .zw-60 {float: left; width: 60%; margin: 0;}
    .zw-60 img {width: 100%;   height: auto; }

    .zw-40-2 {float: right; width: 34%; margin: 40px 2% 0 4% ;}
    .zw-60-2 {float: right; width: 60%; margin: 0;}
    .zw-60-2 img {width: 100%;   height: auto; }

    .zw-title{ font-size: 30px;  color: #363636; letter-spacing: 2px; line-height: 56px; margin: 100px 0 20px 0;  }
    .zw-neir{ font-size: 18px; line-height: 30px;  color: #666;   letter-spacing: 0px; margin-bottom: 20px; }

    .contact_bg{padding-top: 79px;  background: #cae0fc; height:560px; width: 100%;}
    .contact_bg img{ width: 100%; height: auto;}
    .contact_pic{text-align: left; width: 40%; letter-spacing: 3px; position: relative; left: 0px; top: -340px; margin: 0 0 0 5%;}
    .nei_pic_title{font-size:45px; color: #5571be; letter-spacing: 2px; line-height: 80px;}
    .nei_pic_xx{ font-size: 24px; color: #333; letter-spacing: 5px;  }
    .nei_pic_xx2{ font-size: 20px; color: #333; letter-spacing: 2px; line-height: 32px;  }

    .about_bg{padding-top: 79px;  background: #ebf4ff; height:560px; width: 100%;}
    .about_bg img{ width: 100%; height: auto;}


    .duty_nei{margin: 0px 1% 50px 1%; line-height: 2em; color: #333; font-size: 15px;}
    .duty_list ul li { float: left;width: 23%;margin: 0 1% 20px 1%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }
    .duty_list_en ul li { float: left;width: 29%;margin: 0 2% 20px 2%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }

    .duty_title { font-size: 24px; line-height: 40px; margin-bottom: 5px;}
    .joinus_title { font-size:20px; line-height: 42px; color: #5085f8; font-weight: bold; padding-top: 15px;}
    .joinus_title a, .joinus_title a:hover { font-size:20px;line-height: 42px; color: #5085f8; font-weight: bold;}
    .joinus_small_title { font-size: 16px;font-weight: bold;line-height: 30px;  }



}
@media screen and (min-width:992px) and (max-width:1140px){
    .pic_bg{background: #15c6b7; padding: 0; margin: 0; height: 600px;}
    .pic_wz{ width: 1140px; margin: 0 auto;}
    .pic_wz img { margin: 0 auto; padding: 0; width: 1140px; height: 600px;}
    .nei_kd{padding: 10px 10% 30px 10%; line-height: 1.5em; color: #666;}
    .cp_title{font-size:32px; line-height: 1.5em; color: #333; text-align: center; padding: 40px 0 10px 0;letter-spacing: 5px; }

    .cp_list ul li { float: left;width: 19%; margin: 0px 0.5% 30px 0.5%; background-color: #f0f6f9;border-radius: 15px;  }

    .cp_list ul li img{ width: 50%; height: auto;  margin: 20px 25% 0px 25%;}
    .ld_title{ font-size: 23px; line-height: 2em; text-align: center; color: #555555; letter-spacing: 0px; padding-bottom: 10px;}
    .ld_nei_title{ line-height: 14px; text-align: center; color: #666; margin: 8px 0 50px 0; letter-spacing: 0px;}



    .bottom_bg{ background: #ebf4ff; height: 180px; padding: 20px 0 0 0;}
    .me_d_left{ width:30%; margin: 0 0 0 5%;}
    .me_d_left2{ width: 25%; margin: 0 1% 0 1%;}
    .me_d_left3{ width: 35%; margin: 0 1% 0 1%;}
    .me_d_left4{display: none;}
    .bottom_logo{ margin-bottom: 5px;}
    .bottom_zj{ color: #666; font-size: 0.9em; line-height: 1.8em;}
    .bottom_zj a{ color: #666; text-decoration:none;}
    .bottom_zj a:hover{ color: #666; text-decoration:underline;}

    .bottom_zj2{ color: #666; font-size: 0.9em; line-height: 1.8em;}
    .bottom_zj2 a{ color: #666; text-decoration:none;}
    .bottom_zj2 a:hover{ color: #666; text-decoration:underline;}

    .bottom_title{ color:#666; font-size: 1.2em; padding: 8px 0 20px 0;}
    .bottom_bq{padding: 15px 15px 0 15px;}
    .bq{ color:#666; font-size:0.85em; line-height: 3em; border-top: 1px solid #cdddf1; text-align: center;}

    .about_title{ font-size: 3em; line-height: 2.5em; color: #333; text-align: center;}
    .about_nei{margin: 10px 5% 50px 5%; line-height: 1.8em; color: #666; font-size:15px;}




    .nei_qa li{float: left; width: 44%; margin: 10px 3% 20px 3%;}
    .nei_wen{background: #eee; border: 2px solid #eee; padding:7px 10px; font-size: 1.3em; line-height: 1.5em; color: #333;}
    .nei_da{background: #fff; border-right: 2px solid #eee; border-bottom: 2px solid #eee; border-left: 2px solid #eee;
        padding:15px 10px; font-size: 1.05em; line-height: 1.5em; color: #666;}

    .contact_list{ margin: 0 10%;}
    .contact_list li{float: left; width: 42%; margin: 0px 3% 30px 5%;}
    .contact_title{font-size: 20px;  line-height: 40px;  color: #333; padding-bottom: 5px; }
    .contact_nei{ font-size:14px; line-height: 28px; color: #666;}

    .history_nei{margin: 10px 10% 50px 10%; line-height: 1.8em; color: #666; font-size: 1.05em;}
    .history_bk{ border-bottom: 1px solid #eee; border-top: 1px solid #eee;}
    .history_version{ font-size:1.7em; line-height:2em;}
    .history_time{ float: right;  font-size: 1em; line-height:4em; }
    .history_bk p{ background: #e7f6f5; margin: 0 0 10px 0; padding: 5px  0 5px 20px; line-height: 36px;}



    /*多语言下拉菜单*/
    .select_lang select {padding: 17px 10px; line-height: 30px; font-size: 17px; border: 0px solid #fff; color: #333; outline: none; background: none;}
    .select_lang option { font-weight: normal; display: block;  white-space: pre; min-height: 2em; padding: 20px 10px; }

    /* 二维码弹窗*/
    #an_erwm_ios{ position: fixed; margin: 105px 0 0 10%; z-index: 11001;     background: #fff;}
    .an_erwm_bg{width: 240px; height: 325px; background: #fff; display: block; border: 1px solid #ddd;}
    .an_ewm_close{float: right; line-height: 20px; font-size: 16px;  color: #999;  padding: 0;  margin: 0px 8px 0 0;}
    .an_ewm_close a{ color:#666;}
    .an_ewm_close a:hover{ color:#666;}
    .an_ewm_kg{ clear: both; padding: 0 15px; }
    .an_erwm_bg img{  width: 210px;  height: 210px; margin:0px 0 0 0; }
    .sao_line{  font-size: 14px; line-height:34px;  text-align: center; border-bottom:1px solid #eee;}
    .pc_down_an{margin: 8px 15px; width: 210px; height: 40px; background: #52b8f4; border-radius: 5px;  font-size: 16px;  line-height: 40px;  text-align: center; color: #fff;}


    /* pc页面*/
    .pc_bg{padding-top: 79px; /*background-color: #b4d9ff;*/ max-height: 640px; }
    .pc_bj{ max-width: 1140px; margin: 0 auto;  }
    .pc_wenan { text-align: left; width: 100%; margin: 0 4%; }
    .pc_wenan h1{font-size: 42px;  font-weight: 600; line-height: 54px;  }
    .pc_wenan p{ padding: 0;}
    .pc_title{font-size: 18px; line-height: 28px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 5px; font-weight: 400;}
    .pc_min_pic { padding: 0; margin: 0 auto; text-align: center;}
    .pc_min_pic img { width: 90%}
    .pc_datu_ju {padding-top: 100px; }


    .pc_top1{ width: 100%;  margin: 60px 0 25px 0; }
    .pc_top2{ width:100%;   margin: 45px 0 0px 0;}
    .pc_top3{ width:100%;  margin: 15px 0 0px 0;}


    .pc_wenan_en { text-align: left; width: 76%; margin: 0 12%;}
    .pc_wenan_en h1{font-size:30px;  font-weight: 600; line-height: 40px; margin: 20px 0 10px 0; letter-spacing: -1px; text-align: left;}
    .pc_wenan_en p{ padding: 0;}
    .pc_title_en{font-size: 16px; line-height: 28px; color: #1b1b1b; margin: 10px 0 5px 0;  letter-spacing: 0px; font-weight: 400;}
    .pc_top_en1{float: left; width: 32%;  margin:35px 0 25px 0; }
    .pc_top_en2{float: left;  width:46%;  margin: 50px 0 25px 0;}
    .pc_top_en3{float: left;  width: 22%; margin: 55px 0 25px 0;}

    .his_list ul li {
        float: left;
        width: 25%;
        margin: 0 4% 20px 4%;
        height: 45px;
        text-align: center;
        line-height: 45px;
        background: #4ac2b7;
        font-size: 18px;
        color: #fff;
        cursor: pointer;
        border-radius: 25px;
    }
    .zw-40 {float: left; width: 34%; margin: 0 2% 0 4% ;}
    .zw-60 {float: left; width: 60%; margin: 0;}
    .zw-60 img {width: 100%;   height: auto; }
    .zw-title{ font-size: 28px;  color: #363636; letter-spacing: 5px; line-height: 56px; margin: 100px 0 20px 0; }
    .zw-neir{ font-size: 16px; line-height: 24px;  color: #666;   letter-spacing: 2px; margin-bottom: 20px; }


    .contact_bg{padding-top: 79px;  background: #cae0fc; height:560px; width: 100%;}
    .contact_bg img {width: 100%; height: auto; }
    .contact_pic{text-align: left; width: 40%; letter-spacing: 3px; position: relative; left: 0px; top: -340px; margin: 0 0 0 5%;}
    .nei_pic_title{font-size:45px; color: #5571be; letter-spacing: 5px; line-height: 80px;}
    .nei_pic_xx{ font-size: 24px; color: #333; letter-spacing: 5px;  }
    .nei_pic_xx2{ font-size: 20px; color: #333; letter-spacing: 5px; line-height: 32px;  }

    .about_bg{padding-top: 79px;  background: #ebf4ff; height:560px; width: 100%;}
    .about_bg img{ width: 100%; height: auto;}


    .duty_nei{margin: 0px 1% 50px 1%; line-height: 2em; color: #333; font-size: 15px;}
    .duty_list ul li { float: left;width: 23%;margin: 0 1% 20px 1%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }
    .duty_list_en ul li { float: left;width: 29%;margin: 0 2% 20px 2%; height: 45px; text-align: center; line-height: 45px; background: #6d6dff;
        font-size: 18px;  color: #fff; cursor: pointer; border-radius: 25px;  }

    .duty_title { font-size: 24px; line-height: 40px; margin-bottom: 5px;}
    .joinus_title { font-size:20px; line-height: 42px; color: #5085f8; font-weight: bold; padding-top: 15px;}
    .joinus_title a, .joinus_title a:hover { font-size:20px;line-height: 42px; color: #5085f8; font-weight: bold;}
    .joinus_small_title { font-size: 16px;font-weight: bold;line-height: 30px;  }
}




