

.color_green{color: #1aae7e}
.color_red{color: #ff514d}
.large_tu_d{position: relative;width: 100%;margin-top: 40px;height: 88px}
.large_tu_d img{position: absolute;margin-left: -960px;top: 0;left: 50%;}
.blank15{ height:15px; clear:both; overflow:hidden; font-size:0;  line-height:0;}

.ind_banner_nav ul{
    position: absolute;
    top:0;
    left: 0;
    padding:0 16px;
    width: 252px;
    height: 522px;
    background: rgba(0, 0, 0, 0.75);
    z-index: 99;
}
.ind_banner_nav ul li{
    padding:16px 0 16px 3px;
    border-bottom: 1px solid #383b43;
}
.ind_banner_nav ul li div{
    font-size: 16px;
    font-weight: bold;
    position: relative;
}
.ind_banner_nav ul li div>a.ind_banner_nav_a2{display: inline-block;position: absolute;top: 0;left: 80px}
.ind_banner_nav ul li div>a{color: #fff;overflow: hidden;display: block;}
.ind_banner_nav ul li div>a span{color: #15b397;font-size: 13px;font-weight: normal;float: right;}
.ind_banner_nav ul li div>a:hover{color: #15b397}
.ind_banner_nav ul li>a{
    margin-top: 10px;
    margin-right: 10px;
    display: block;
    float: left;
    font-size: 13px;
    color: #c2c2c2;
    line-height: 17px;
}
.ind_banner_nav ul li>a:hover{color:#ffffff}
.ind_new_banner{width:100%;height:412px;position:relative}
.ind_new_banner .hd{ height:15px; overflow:hidden; position:absolute; right:42%; bottom:18px; z-index:1; }
.ind_new_banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ind_new_banner .hd ul li{ float:left; margin-right:20px;  width:32px; height:4px;border-radius: 2px; background:#fff; cursor:pointer; }
.ind_new_banner .hd ul li.on{ background:#15b397; }
.ind_new_banner .bd{ position:relative; height:350px; z-index:0;}
.ind_new_banner .bd li{ zoom:1; vertical-align:middle;position: absolute;margin-left: -960px;top: 0;left: 50%;}



/*国家*/
.country_zhongwai{width:100%;position:relative;margin-top: 57px}
.country_zhongwai .bd{ position:relative;  z-index:0;}
.country_zhongwai .bd li{ zoom:1; vertical-align:middle;margin-right: -10px;overflow: hidden;}
.country_zhongwai .bd li a{float: left;margin-right: 10px;display: block;text-align: center;}
.country_zhongwai .bd li a h4{line-height: 40px;color: #000000;font-size:20px; }
.country_zhongwai .prev,
.country_zhongwai .next{ position:absolute; top:17%;width: 36px;height: 60px;}
.country_zhongwai .prev{left: -57px}
.country_zhongwai .next{right: -57px}



/*main 开始*/
.n_main1 .inner{ padding-left:252px;padding-top: 20px}
.n_main1 ul{ overflow:hidden; zoom:1;}
.n_main1 ul li{ margin-left:20px; float:left; _display:inline; text-align:center;width: 217px}

.floor_1f{margin-top: 40px}
.ind_l{width:274px;height:1040px;float:left;}
.ind_c{width:566px;height:1040px;float:left;margin:0 40px;}
.ind_r{width:280px;height:1040px;float:left;}

.ind_tit{font-size: 20px;color: #353535;text-align: center;padding-top: 28px}
.ind_l1{box-shadow: 3px 2px 10px rgba(47,47,47,0.22)}
.ind_l1 ul{padding:10px 14px 23px 14px;overflow: hidden;}
.ind_l1 ul li{ text-align: center;font-size:14px;width: 33.33%;float: left;margin-top: 17px}
.ind_l1 ul li span{display: block;color: #888888;line-height:30px; }

.ind_l2{box-shadow: 3px 2px 10px rgba(47,47,47,0.22);border-top: 2px solid #0bbc99;margin-top: 40px}
.ind_l2 ul{padding-top: 5px}
.ind_l2 ul li{
    padding:21px 25px 21px 25px;
    border-bottom: 1px solid #ebebeb;
}
.ind_l2 ul li div{
    font-size: 16px;
    font-weight: bold;
}
.ind_l2 ul li div>a{color: #3e3e3e;overflow: hidden;display: block;}
.ind_l2 ul li div>a span{color: #0bc19d;font-size: 13px;font-weight: normal;float: right;}
.ind_l2 ul li>a{
    margin-top: 15px;
    margin-right: 10px;
    display: block;
    float: left;
    font-size: 14px;
    color: #525252;
    line-height: 14px;
}

.lx_toutiao{position: relative;padding-left: 90px;height: 152px;box-shadow: 0 0 10px rgba(47,47,47,0.22);padding-top: 16px;overflow: hidden;}
.lx_toutiao img{position: absolute;left: 20px;top: 16px}
.lx_toutiao .bd ul li{padding-right: 46px;margin-bottom: 40px}
.lx_toutiao .bd ul li h2{font-size: 18px;color: #363636;line-height: 44px;font-weight: bold;}
.lx_toutiao .bd ul li p{font-size: 14px;color: #494949;line-height: 22px;}
.lx_toutiao .bd ul li p span{color: #fb5757}
.lx_toutiao .hd ul{position: absolute;right: 20px;width: 8px;bottom: 18px;z-index: 9}
.lx_toutiao .hd ul li{width: 8px;height: 8px;border-radius: 4px;background: #d9d9d9;margin-top: 7px;cursor: pointer;}
.lx_toutiao .hd ul li.on{background: #fb5757;}

#qie_c01 ul li.hot_ico{background: url(/images/index/lx_index_42.png) no-repeat left;}
#qie_c01{background: #fafafa;padding:0 30px;height: 787px;z-index: 9;position: relative;}

.qie_tit1{ bottom: -8px;position: relative;margin-top: 40px}
.qie_tit1 span{ width: 50%;line-height: 52px;height: 52px;float: left;cursor:pointer;
     background: #fb5757;text-align: center;
    color: #fff;font-size: 18px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.qie_tit1 span.ed{color:#fb5757; background: #fafafa;height: 60px;line-height: 60px;position: relative;bottom: 8px;font-weight: bold;box-shadow: 0 0 10px rgba(90,9,9,0.31)}


#qie_c01 ul{padding-top:25px}
#qie_c01 ul li{ line-height:46px;  height:46px; padding-left: 35px;position: relative; padding-right: 75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#qie_c01 ul li:hover{}
#qie_c01 ul li a{ font-size:14px;}
#qie_c01 ul li a:hover{ color:#990000;}
#qie_c01 ul li span.right{ 
    position: absolute;
    right: 0;
    background: #fb5757;
    color: #fff;
    line-height: 20px;
    width: 60px;
    top: 10px;
    text-align: center;
    border-radius: 10px;
}
#qie_c01 ul li span.right a{color: #fff;display: block;}
.b_color_green{color:#0bc19d}
.g_color_red{color:#fb5757;}
.ind_r1{box-shadow: 3px 2px 10px rgba(47,47,47,0.22);height: 341px}
.ind_r1 .baoming_form{padding:20px;overflow: hidden;}
.ind_r1 .baoming_input{float: left;margin-bottom: 20px;position: relative;}
.ind_r1 .input1{width: 100%}
.ind_r1 .input1 input{width: 100%; height: 40px;border:1px solid #ccc;display: inline-block;padding-left: 10px}
.ind_r1 .input2 select{width: 110px; height: 40px;border:1px solid #ccc;}
.ind_r1 .input_btn{width: 100%; height: 40px;text-align:center;border:0;color: #fff;font-size: 16px;font-weight: bold;background: #0bc19d}

.ind_r2{box-shadow: 3px 2px 10px rgba(47,47,47,0.22);margin-top: 40px}
.ind_r2_tit{height: 58px;padding:0 24px;padding-top: 20px;border-top: 2px solid #0bbc99}
.ind_r2_tit h2{display: inline-block;font-size: 20px;color: #353535;}
.ind_r2_tit select{float: right;color: #595959;border:1px solid #b3b3b3;font-size: 13px}
.ind_r2 ul{padding:0 24px;}
.ind_r2 ul li{padding:15px 0;border-bottom:1px solid #ebebeb;line-height: 24px;height: 82px}
.ind_r2 ul li h5{font-size: 14px;font-weight: bold;color: #323232;}
.ind_r2 ul li h5 a{float: right;width: 60px;text-align: center;font-size: 13px;color: #fff;background: #0bbd9a;line-height: 18px;border-radius: 9px;margin-top: 3px}
.ind_r2 ul li p{position: relative;font-size: 13px;color: #323232}
.ind_r2_btn{font-size: 16px;color: #0bbd9a;display: block;text-align: center;height: 66px;line-height: 50px}

.ind_r3{box-shadow: 3px 2px 10px rgba(47,47,47,0.22);margin-top: 40px}
.ind_r3 ul{padding:13px 24px 20px 24px;overflow: hidden;border-top: 1px solid #ebebeb}
.ind_r3 ul li{ text-align: center;font-size:14px;float: left;color: #323232;line-height: 37px}
.ind_r3 ul li span{display: inline-block;background: #0bbd9a;width: 18px;height: 18px;color: #fff;border-radius: 9px;font-size: 13px;line-height: 18px;margin-right: 7px }
.ind_tit2 h3{display: inline-block;}
.ind_tit2 a{font-size: 16px;float: right;color: #0bbd9a}
.ind_tit2{overflow: hidden;height: 71px;text-align: left;padding-left: 24px;padding-right: 24px}

.floor_news_dy{height: 413px;border-top:2px solid #0bc19d;box-shadow: 0px 5px 10px rgba(47,47,47,0.22);}
.floor_news_dy ul{padding:10px 20px;}
.floor_news_dy ul li{height: 62px;line-height: 62px;border-bottom: 1px dashed #cacaca;font-size:14px;color: #3d3d3d;background: #fff;position: relative;}
.floor_news_dy ul li span{width: 20px;height: 20px;line-height: 20px;color: #fff;font-weight: bold;display: inline-block;
        margin-right: 15px;text-align: center;}
.floor_news_dy ul li .sanjiao{display: block;position: absolute;left: 20px;width: 0;height: 0;border-top: 4px solid transparent;
        border-bottom: 4px solid transparent;top: 27px;}
.floor_news_dy ul li.bg_red span{background: #0bc19d}
.floor_news_dy ul li.bg_red .sanjiao{border-left: 6px solid #0bc19d;}
.floor_news_dy ul li.bg_yellow span{background: #b6b6b6}
.floor_news_dy ul li.bg_yellow .sanjiao{border-left: 6px solid #b6b6b6;}
.floor_news_dy .dy_tw{text-align: center;font-size: 20px;font-weight: bold;margin-top: 25px}
.floor_news_dy .dy_tw>a{display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background: #ff9628;color: #ffffff;border-radius: 5px}

.floor_news_r{width: 270px;float: right;}
.floor_news_l{width: 900px;float: left;}

.floor_news_l ul{overflow: hidden;padding:0 15px;border-top:2px solid #0bc19d;box-shadow: 0px 5px 10px rgba(47,47,47,0.22);height: 413px}
.floor_news_l ul li{float: left;width: 260px;margin:0 15px;}
.floor_news_l ul li.hot_news{border-bottom: 1px solid #ebebeb;margin-bottom: 20px;height: 268px}
.floor_news_l ul li.hot_news h2{font-size: 16px;color: #111111;line-height: 25px;padding-top: 25px;padding-bottom: 13px;height: 88px}
.floor_news_l ul li.hot_news p{font-size: 13px;color: #6e6e6e;line-height: 24px;padding-top: 10px;text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      line-clamp: 2;
      -webkit-box-orient: vertical;
}
.floor_news_l ul li.hot_news img{width: 100%}
.floor_news_l ul li.common_news{color: #111111;font-size: 14px;line-height: 34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.floor_news_l ul li.common_news span{color: #0bc19d;}

.floor_news_l .gd_zt{text-align: center;font-size: 18px;margin-top: 22px;}
.floor_news_l .gd_zt>a{display: inline-block;width: 260px;height: 40px;line-height: 40px;text-align: center;}

.gglxgh {width: 100%;margin-top: 40px;position: relative;height: 42px}
.gglxgh h2{border-left: 4px solid #1aae7e;padding-left: 20px;display: inline-block;font-size: 22px;line-height: 22px;font-weight: bold;}
.gglxgh a{float: right;font-size: 16px;color: #0bc19d}

.new_ks_nav{
    width: 100%;
    height: 198px;
    margin-top: 40px;
    clear: both;
    color: #fff;
}
.new_ks_nav ul{overflow: hidden;}
.new_ks_nav ul li{    
    width: 291px;margin-right: 12px;
    float: left;
    position: relative;
}
.new_ks_nav ul li.new_ks_nav1 .new_ks_nav_l{background: #0bc19d;}
.new_ks_nav ul li.new_ks_nav2 .new_ks_nav_l{background: #3ccdb1;}
.new_ks_nav ul li.new_ks_nav3 .new_ks_nav_l{background: #6ddac4;}
.new_ks_nav ul li.new_ks_nav4 .new_ks_nav_l{background: #9de6d8;}
.new_ks_nav ul li.new_ks_nav4{margin-right: 0}
.new_ks_nav ul li .new_ks_nav_l{height: 60px;padding-top: 15px;padding-left: 33px}  
.new_ks_nav ul li .new_ks_nav_l>p{font-size: 20px;color: #ffffff;display: inline-block;position: relative;top: 4px}
.new_ks_nav ul li .new_ks_nav_l>img{margin-right: 11px}
.new_ks_nav ul li .new_ks_nav_l>div{display: inline-block;width: 80px;height: 1px;background: #fff;margin-left: 22px;position: relative;bottom: 2px}
.new_ks_nav ul li .new_ks_nav_r{height: 138px;}
.new_ks_nav ul li .new_ks_nav_r a{    
    font-size: 15px;text-align: center;
    color: #616161;margin-top: 6px;
    background: #dbf9f3;
    width: 93px;
    margin-right: 6px;
    line-height: 40px;
    white-space: nowrap;
    float: left;
}
.new_ks_nav ul li .new_ks_nav_r div{text-align: center;float: left;width: 93px;margin-right: 6px;background: #dbf9f3;color: #616161;margin-top: 6px;}
.new_ks_nav ul li .new_ks_nav_r div:nth-child(3n){margin-right: 0;}
.new_ks_nav ul li .new_ks_nav_r div a{float: none;margin:0;line-height: 40px;display: inline-block;width: auto;}
.new_ks_nav ul li .new_ks_nav_r a:nth-child(3n){margin-right: 0;}
.new_ks_nav ul li .new_ks_nav_r a:hover{background: #effffc;color: #0bc19d}
.new_ks_nav ul li .new_ks_nav_r a.new_ks_nav_r_gd{background: #fff3b1}







.qie_t_zt{ height:42px;display: inline-block;position: relative;}
.qie_t_zt span{ height:42px; display:inline-block; font-size:16px; text-align:center; 
        cursor:pointer;color: #6c6c6c;margin-left:45px; line-height: 25px}      
.qie_t_zt span.ed{color:#0bc19d;border-bottom: 2px solid #0bc19d }

.floor_3f_r{width: 270px;float: right;}
.floor_3f_l{width: 900px;float: left;}
.floor_3f_l_ul{box-shadow: 0px 5px 10px rgba(47,47,47,0.22);}
.floor_3f_l ul{overflow: hidden;padding:25px 0 25px 40px;border-top:2px solid #0bc19d;}
.floor_3f_l ul li{float: left;width: 430px;padding:15px 0;}
.floor_3f_l ul li img{width: 390px;height: 165px}
.floor_3f_l .gd_zt{text-align: center;font-size: 20px;border-top: 1px solid #ebebeb;padding:40px 0;margin:0 40px;}
.floor_3f_l .gd_zt>a{display: inline-block;width: 350px;height: 40px;line-height: 40px;text-align: center;background: #0bc19d;color: #fff;border-radius: 5px}

.floor_3f_bm{position: relative;width: 100%;margin-top: 40px;height: 410px;box-shadow: 3px 2px 10px rgba(47,47,47,0.22);}
.floor_3f_bm>h2{height:44px;line-height: 44px;color: #ffffff;background: #1aae7e;font-size: 18px;text-align: center;}
.floor_3f_bm .baoming_form{padding:20px;overflow: hidden;}
.floor_3f_bm .baoming_input{float: left;margin-bottom: 20px;position: relative;}
.floor_3f_bm .input1{width: 100%}
.floor_3f_bm .input1 input{width: 100%; height: 40px;border:1px solid #ccc;display: inline-block;padding-left: 10px}
.floor_3f_bm .input2 select{width: 105px; height: 40px;border:1px solid #ccc;}
.floor_3f_bm .input_btn{width: 100%; height: 40px;text-align:center;color: #fff;font-size: 16px;background: #ff9628;line-height: 40px}


.floor_3f_r2{box-shadow: 0px 5px 10px rgba(47,47,47,0.22);margin-top: 30px}
.floor_3f_r2 .ind_tit{height: 70px}
.remen_gz{padding:12px 9px 0 20px;overflow: hidden;height: 290px; border-top:1px solid #d4d4d4;}
.remen_gz>a {
    display: block;
    border: 1px solid #d4d4d4;
    float: left;
    padding: 0 6px;
    line-height: 26px;
    margin-top: 10px;
    margin-right: 10px;
}

.lx_bottom_tit{color: #313131;font-size: 44px;line-height: 154px;text-align: center;}
.floor_5f li{width: 400px;float: left;margin-right: 16px}






.f5_map{position: relative;background: url(/images/index/map_bg_12.jpg) repeat top center;height: 530px}
.f5_map_l{position: absolute;left: 140px;top: 220px;}
.f5_map_l>p{font-size:20px;line-height: 35px;}
.f5_map_l>p>span{font-size: 22px;color: #ff514d;font-weight: bold;margin-right: 5px}
.f5_map_l>p>font{font-size: 22px;color: #ff514d;margin-right: 5px}





.moshi_zw_t{ height:42px;display: inline-block;position: relative;}
.moshi_zw_t span{ height:42px; display:inline-block; font-size:16px; text-align:center; 
        cursor:pointer;color: #6c6c6c;margin-left:45px; line-height: 25px}      
.moshi_zw_t span.ed{color:#0bc19d;border-bottom: 2px solid #0bc19d }

.moshi_zw_c{border-top: 2px solid #0bc19d;}
.moshi_zw_c .moshi_zw_c_ul{display: none}
.moshi_zw_c_ul_l{width: 300px;margin-right: 12px;float: left;height: 516px;}
.moshi_zw_c_ul_l li{background: #fff;padding:15px 17px;color: #2d2d2d;font-size: 16px;line-height: 21px;margin-bottom: 10px;box-shadow: 0 0 6px rgba(6,0,1,0.1)}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li1{height: 92px;}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li3{float: left;width: 145px;}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li4{float: left;width: 145px;}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li3 p,.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li4 p{font-size: 14px;white-space: nowrap;margin-top: 5px}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li4 p span{color: #f46254;font-weight: bold;}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li5 p{font-size: 14px;margin-top: 5px}
.moshi_zw_c_ul_l .moshi_zw_c_ul_l_li5 a{display: block;background: #e23a1f;height: 46px;color: #fff;font-size: 16px;line-height: 46px;
        border-radius: 23px;text-align: center;margin:0 10px;margin-top: 34px;}

.moshi_zw_c .gj_yxshoulist{width: 888px;float: left;background: #fff;margin-bottom:27px;}
.moshi_zw_c .gj_yxshoulist li:hover{box-shadow: none}
.moshi_zw_c .gj_yxshoulist li {
    width: 260px;
    height: 514px;
    padding:0px;padding-top: 12px;
    margin: 2px 18px 0 18px;}
.moshi_zw_c .gj_yxshoulist .gj_yxshowbtn{left: 0;bottom: 0}
.moshi_zw_c .gj_yxshoulist .gj_yxshowbtn a { width: 33.33%;}