
.banner{height: 600px}
.clear{ clear:both; height:0px; line-height:0px; margin:0px; padding:0px; font-size:0px; overflow:hidden;}

.zhinantop_zw{background: #fff;margin-top: 30px}
.zhinantop_zw .title_zw h4{color: #f0f0f0}
.duibi_zw_vs{position: absolute;left: 47%;top: -30px}


.zhinantop_zw_l{width: 365px;height: 308px;float: left;box-shadow: 0 0 10px rgba(6,0,1,0.1);border-radius: 8px;margin-right: 19.5px}
.zhinantop_zw_l .ind_tit{font-size: 24px;color: #353535;text-align: center;line-height: 80px}
.zhinantop_zw_l ul{padding:0 14px 0 14px;overflow: hidden;}
.zhinantop_zw_l ul li{ text-align: center;font-size:14px;width: 25%;float: left;margin-bottom: 35px}
.zhinantop_zw_l ul li span{display: block;color: #888888;line-height:30px; }
.zhinantop_zw_r{float: left;width: 254px;height: 308px;box-shadow: 0 0 10px rgba(6,0,1,0.1);border-radius: 8px}
.zhinantop_zw_r{padding:0 13px 0 21px;}
.zhinantop_zw_r h3{font-size: 24px;color: #333333;text-align: center;height: 50px;line-height: 65px}
.bm_ge2{color:#999999;font-size:14px;line-height:40px;border:2px solid #ededed;border-radius:6px;position: relative;overflow: hidden;margin-top: 11px}
.bm_ge2 input{height:36px;width:100%;border:0;padding-left: 33px;outline: none}
.bm_ge2 select{height:36px;width:100%;border:0;padding-left: 33px;outline: none}
.bm_ge2 label{width: 33px;position: absolute;left: 0;text-align: center;top: 10px;line-height: 35px}
.bm_tij1{margin-top:10px;}
.bm_tij1 input{width:100%;line-height:38px;background:#e23a1f;color:#fff;font-size:14px;border-radius: 19px}

.zhinantop_zw_c{float: left;width: 542px;height: 308px;border-radius: 8px;margin-right: 19.5px;}
.qie_cont1{background: #fff;padding:0 18px;z-index: 9;position: relative;box-shadow: 0 8px 10px rgba(6,0,1,0.1);height: 244px;}

.qie_tit1{ bottom: -17px;position: relative;}
.qie_tit1 span{ width: 50%;line-height: 47px;height: 47px;float: left;cursor:pointer;
     background: #e23a1f;text-align: center;
    color: #fff;font-size: 18px;}
.qie_tit1 span.qie_tit1_span1{border-bottom-right-radius: 20px;border-top-left-radius: 8px;border-left:2px solid #f8f8f8}
.qie_tit1 span.qie_tit1_span2{border-bottom-left-radius: 20px;border-top-right-radius: 8px;border-right:2px solid #f8f8f8}
.qie_tit1 span.ed{color:#e23a1f; background: #fff;height: 64px;line-height: 64px;position: relative;bottom: 17px;
    border-top:2px solid #f8f8f8;border-top-right-radius:20px;border-top-left-radius:20px;}

.qie_cont1{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.qie_cont1 ul{padding-top:8px;display: none}
.qie_cont1 ul li{ line-height:37px;  height:37px; padding-left: 30px;position: relative; padding-right: 75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qie_cont1 ul li a{ font-size:14px;color: #666666}
.qie_cont1 ul li a b{display: inline-block;position: absolute;left: 0;top: 8.5px;width: 20px;height: 20px;text-align: center;font-weight: normal;line-height: 20px;}
.qie_cont1 ul li a.b_color_1 b{background: #ff4b4b;color: #fff}
.qie_cont1 ul li a.b_color_2 b{background: #ff6806;color: #fff}
.qie_cont1 ul li a.b_color_3 b{background: #ffa76e;color: #fff}
.qie_cont1 ul li a.b_color_4 b{background: #f5f8fc;color: #8d94a3}
.qie_cont1 ul li span.right{ 
    position: absolute;
    right: 0;
    background: #eeeeee;
    color: #666666;
    line-height: 25px;
    width: 60px;
    top: 6.5px;
    text-align: center;
    border-radius: 13px;
}
.qie_cont1 ul li:hover span.left a{color: #e23a1f}
.qie_cont1 ul li:hover span.right{background: #e23a1f;color: #fff}
.qie_cont1 ul li:hover span.right a{color: #fff}
.qie_cont1 ul li span.right a{color: #666666;display: block;}


.duibi_zw{margin-top: 30px}
.duibi_zw tr td{text-align: center;letter-spacing: 2px}
.duibi_zw tr th{text-align: center;font-size: 30px}
.duibi_zw tr th span{padding:20px 0;}
.duibi_zw tr td span{padding:15px 30px;}
.duibi_zw tr span{display: block;}
.duibi_zw_td1{width: 456px;background: #fff;border:2px solid #f3f5ff;color: #333333;font-weight: bold;}
.duibi_zw_td1 b{color: #e23a1f}
.duibi_zw_td1 span{border-right:2px solid #f3f5ff;}
.duibi_zw_td2{width: 278px;background: #f3f5ff;border:2px solid #fff;border-left:6px solid #fff;font-size: 22px;color: #e23a1f;font-weight: bold;}
.duibi_zw_td3 span{border-left:2px solid #f3f5ff;}
.duibi_zw_td3{width: 456px;background: #fff;border:2px solid #f3f5ff;border-left:6px solid #fff;color: #6e6e6e;}

.zhinantop_zw{background: #fff;margin-top: 30px}
.zhinantop_zw .title_zw h4{color: #f0f0f0}
.duibi_zw_vs{position: absolute;left: 47%;top: -30px}


.title_gzs{position:relative;padding-top: 60px;text-align: center;padding-bottom: 50px}
.title_gzs h2{color:#000000;font-size:50px;line-height:50px;font-weight:bold;text-align:center;z-index: 3;position: relative;}
.title_gzs h4{font-size:50px;color:#ebebeb;font-weight:bold;line-height:0;text-transform:uppercase; text-align:center;z-index: 1;position: relative;
        letter-spacing: 2px}
.title_gzs h2 b{color: #e23a1f}  

.zt_btn{text-align: center;padding:30px 0;}
.zt_btn a{border:1px solid #e23a1f;width:415px;display: inline-block;border-radius: 31px;padding:2px;}
.zt_btn a span{font-size:20px; color:#fff;line-height:56px;display: block;border-radius: 28px;background: #e23a1f;}

.why_bk ul{margin:0 -12px;overflow: hidden;}
.why_bk ul li{width: 384px;height: 210px;float: left;position: relative;margin:0 12px 20px 12px;padding:34px 15px 0 24px;}
.why_bk ul li div{width: 384px;height: 210px;overflow: hidden;position: absolute;top: 0;left: 0;z-index: 0}
.why_bk ul li div img{transition: transform 1s ease;}
.why_bk ul li:hover div img{transform: scale(1.5);}
.why_bk ul li h3{position: relative;z-index: 3;color: #fff;font-size: 22px;margin-bottom: 12px;}
.why_bk ul li p{position: relative;z-index: 3;color: #fff;font-size: 16px;line-height: 25px;margin-top: 20px}
.why_bk ul li p b{color: #ff6804}
.why_bk ul li span{display: inline-block;position: relative;z-index: 3;margin-right: 10px;
    width: 0;
    height: 0;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent;
    border-left: 7px solid #fff;}
.why_bk .zt_btn{padding-top: 10px}

.country_zhongwai{width:100%;position:relative;margin-top: 30px}
.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}

.moshi_zw_t{border-bottom: 1px solid #dddddd;}
.moshi_zw_t ul{margin:0 -19.2px;padding-bottom: 22px;}
.moshi_zw_t ul li{float: left;width: 168px;margin:0 19.2px;height: 48px;text-align: center;cursor: pointer;}
.moshi_zw_t ul li h4{color: #333333;font-size: 20px;line-height: 48px;background: #e5e5e5;border-radius: 5px}
.moshi_zw_t ul li.ed h4{background: #e23a1f;color: #fff}
.moshi_zw_t ul li.ed .moshi_zw_t_span1{display: inline-block; width: 0;margin-top: 16px;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #e23a1f;}
.moshi_zw_t ul li.ed .moshi_zw_t_span2{width: 56px;height: 2px;background: #e23a1f;display:block;margin:0 auto; }
.moshi_zw_c{margin-top: 32px;}
.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 {padding-top: 12px;
    width: 260px;
    height: 514px;
    padding:0px;
    margin: 2px 18px 0 18px;}
.moshi_zw_c .gj_yxshoulist .gj_yxshowbtn{left: 0;bottom: 15px}
.moshi_zw_c .gj_yxshoulist .gj_yxshowbtn a { width: 33.33%;}

.baoming_bk .inner{background: #fff;height: 108px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;box-shadow: 0 3px 8px rgba(6,0,1,0.1)}
.baoming_form1{padding-top: 30px;padding-left: 10px}

.bm_ge0{color:#666666;font-size:16px;line-height:52px;border-radius: 5px;border:1px solid #efefef;
    position: relative;background: #f8f8f8;width: 220px;float: left;margin-left: 20px}
.bm_ge0 label{line-height: 47px;position: absolute;left: 9px;top: 14px;}
.bm_ge0 input{height:45px;width:100%;outline: none;padding-left: 34px;border-radius: 5px;background: #f8f8f8;font-size:16px;}
.bm_ge0 select{height:45px;width:100%;outline: none;padding-left: 34px;border-radius: 5px;background: #f8f8f8;font-size:16px;}
.bm_tij{float:left;margin-left: 30px}
.bm_tij input{width:180px;line-height:45px;background:#e23a1f;color:#fff;font-size:20px;border-radius: 5px;border:1px solid #efefef;}

.major_zw{}
.major_zw ul{margin:0 -10px;}
.major_zw ul li{background: #fff;border-radius: 4px;width: 285px;height: 236px;padding:10px;overflow: hidden;text-align: center;
	float: left;margin:10px 10px;position: relative;box-shadow: 0 0 6px rgba(6,0,1,0.1)}
.major_zw ul li h3{font-size: 18px;color: #333333;font-weight: bold;padding:26px 0 10px 0;line-height: 18px;
	border-top:2px solid #e23a1f;margin-top: 12px}
.major_zw ul li p{font-size: 16px;color: #666666;line-height: 25px;}
.major_zw ul li div{width: 265px;height: 88px;overflow: hidden;}
.major_zw ul li div img{transition: transform 1s ease;}
.major_zw ul li div:hover img{transform: scale(1.5);}
.major_zw ul li span{display: inline-block; width: 0;position: absolute;left: 48%;top: 110px;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #e23a1f;}
.major_zw_lastli a{display: block;width: 234px;height: 46px;line-height: 42px;color: #fff;border-radius: 23px;border:2px solid #fff;
	background: #e23a1f;font-size: 20px;text-align: center;position: absolute;left: 25px;top: 152px;}



.select_path_tit{text-align: center;margin-bottom: 30px;border-bottom: 2px solid #dddddd;padding-bottom: 12px}
.select_path_tit ul{display: inline-block;padding:5px 1px;border-radius: 32px;background: #ffefec}
.select_path_tit li{width: 225px;margin:0 5px;display: inline-block;position: relative;}
.select_path_tit li h4{width: 225px;line-height: 54px;border-radius: 27px;color: #e23a1f;font-size: 18px;text-align: center;
    cursor: pointer;}
.select_path_tit li.on h4{background: #e23a1f;color: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.3)}
.select_path_tit ul li.on .select_path_tit_span1{display: inline-block; width: 0;
    height: 0; position: absolute;top: 65px;left: 105px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 5px solid #e23a1f;}
.select_path_tit ul li.on .select_path_tit_span2{width: 56px;height: 3px;background: #e23a1f;display:block;margin:0 auto;position: absolute;top: 70px;left: 82px;}


.select_path_con_li{overflow: hidden;display: none;box-shadow: 0 0 10px rgba(6,0,1,0.2);border-radius: 10px;}
.select_path_con_li_l{width: 240px;float: left;position: relative;}
.select_path_con_li_r{width: 960px;float: left;background: #fff;padding:0 15px;}
.select_path_con_li_l_a1{width: 215px;line-height: 30px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;
    color: #fc6567;font-size: 16px;background: #fff;position: absolute;left: 0;top: 23px;text-align: center;}
.select_path_con_li_l_a2{line-height: 30px;border-bottom:2px solid #fff;display: inline-block;font-weight: bold;
    color: #fff;font-size: 16px;position: absolute;left: 30%;bottom: 60px;}
.select_path_con_li_l_a2:hover{-webkit-text-stroke:1px #e23a1f;border-bottom:2px solid #e23a1f;}

.select_path_con_li_l h3{line-height: 45px;width: 100%;padding:60px 0;text-align: center;font-style: italic; 
    color: #fff;font-size: 26px;font-weight: bold;position: absolute;left: 0;top: 140px;}

.select_path_con_li_r p{color: #666666;font-size: 16px;padding-left: 92px;line-height: 28px;
        position: relative;margin-top: 22px}
.select_path_con_li_r p b{width: 75px;line-height:28px;display: block; text-align: center;color: #fff;font-size: 14px;
    border-top-right-radius: 10px;border-bottom-right-radius: 10px;position: absolute;left: 0;top: 0}
.select_path_b1{background: #fc6567}
.select_path_b2{background: #ffa019}
.select_path_b3{background: #7abaeb}
.select_path_b4{background: #6199db}
.select_path_b5{background: #c67b00}
.select_path_a1{display: inline-block;line-height: 30px;font-size: 14px;text-align: center;color: #333333;width: 70px}
.select_path_a1 span{display: block;}
.select_path_con_li_r p span.select_path_span1{display: inline-block;line-height: 26px;border-radius: 3px;font-size: 16px;text-align: center;color: #e23a1f;
    background: #f2f2f2;margin-right: 24px;position: relative;text-align: center;width: 126px}
.select_path_con_li_p1{height: 45px}
.select_path_con_li_p2{height: 45px}
.select_path_con_li_r ul{margin-top: 16px;padding-left: 70px;position: relative;padding-top: 33px}
.select_path_con_li_r ul div{border-bottom: 1px solid #dddddd;padding-bottom: 5px;position: absolute;left: 0;width: 100%;top: 0}
.select_path_con_li_r ul div b{width: 75px;line-height:28px;display: inline-block; text-align: center;color: #fff;font-size: 14px;
    border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.select_path_con_li_r ul div a{line-height:28px;display: inline-block; text-align: center;color: #999999;font-size: 12px;
    float: right;}
.select_path_con_li_r ul li{padding: 10px 0;text-align: center;width: 71px;margin: 0 17.5px;float: left;}
.select_path_con_li_r ul li h3{margin-top: 5px;color: #666666;font-size: 14px;line-height: 18px;height: 45px;
    padding:0 5px;}
.select_path_con_li_r ul li span{color: #e23a1f;font-size: 12px;display: inline-block;width: 72px;line-height: 24px;
    border-radius: 12px;}  
.select_path_con_li_r ul li:hover span{color: #fff;background: #e23a1f;}
.select_path_btn_a{text-align: center;padding-top: 30px;}
.select_path_btn_a a{ font-size:18px; color:#e23a1f; width:170px; height:46px; margin:0 30px;
 text-align:center; border:1px solid #e23a1f; border-radius:24px; display:inline-block;padding:1px;
    }
.select_path_btn_a a span{display: block;line-height:42px;border-radius:21px;}
.select_path_btn_a a.select_path_btn_a_a1 span{color: #fff;background: #e23a1f}

.feiyong_gzs ul{padding:10px 3px 0 3px;overflow: hidden;border-top: 1px solid #dddddd}
.feiyong_gzs ul li{width: 185px;overflow: hidden;text-align: center;float: left;position: relative;margin:10px 7px;position: relative;}
.feiyong_gzs ul li span{text-align: center;display: block;position: absolute;top: 76px;left: 0;width: 100%;font-size: 24px;color: #fff}
.feiyong_gzs ul li a{text-align: center;display: block;position: absolute;top: 44px;left: 15px;font-size: 20px;color: #fff;
    width: 155px;border-radius:23px ;border:2px solid #fff;height: 46px;line-height: 42px;font-weight: bold;background: #e23a1f}

.tujing_gzs ul{margin:0 -12px;}
.tujing_gzs li{border-radius: 6px;overflow: hidden;background: #fff;box-shadow: 0 0 8px rgba(6,0,1,0.1);height: 472px;
    float: left;width: 384px;margin:0 12px 24px 12px;position: relative;}
.tujing_gzs li .tujing_gzs_li_top{}
.tujing_gzs li .tujing_gzs_li_bottom{background: #fff;padding:0 20px 0 20px;}

.tujing_gzs li h6{font-size: 42px;color: #f9e1df;text-transform:uppercase;height: 64px;white-space: nowrap;    letter-spacing: -6px;
    font-weight: bold;line-height: 64px;font-style: italic;text-align: center;
  transform: scale(1, 1.5);}
.tujing_gzs li .tujing_gzs_li_top div{position: absolute;top: 25px;left: 0;width:100%;text-align:center;z-index:5}
.tujing_gzs li h3{font-size: 46px;color: #fff;font-weight: bold;position: relative;z-index: 2;
    text-shadow:-4px -4px #e23a1f,4px -4px #e23a1f,-4px 4px #e23a1f,4px 4px #e23a1f;font-family: "黑体";text-align: center;
    width: 100%;transform: scale(1, 1.5);}

.tujing_gzs li .tujing_gzs_li_top h5{font-size: 20px;color: #fff;font-weight: bold;line-height: 120px;position: relative;
    z-index: 1;white-space: nowrap;height: 96px;background: linear-gradient(to right, #e34127 0%, #f67662 100%);-webkit-text-stroke:1px #e23a1f;
    font-style: italic;text-align: center;}
.tujing_gzs li h4{font-size: 20px;color: #fff;-webkit-text-stroke:1px #e23a1f;font-weight: bold;position: relative;font-style: italic;
    white-space: nowrap;overflow: hidden;line-height: 42px;padding-left: 30px;background: #eff0e7}
.tujing_gzs li .tujing_gzs_li_bottom h5{font-size: 20px;font-weight: bold;line-height:35px;display: inline-block;position: relative;padding:0 5px;margin-top: 10px}
.tujing_gzs li .tujing_gzs_li_bottom h5 b{ color: #333333;z-index: 6;position: relative;}
.tujing_gzs li .tujing_gzs_li_bottom h5 span{width: 100%;height: 6px;background: linear-gradient(to right, #e34127 0%, #f67662 100%);display: inline-block;position: absolute;left: 0;bottom:0.4rem;z-index: 0}
.tujing_gzs li .tujing_gzs_li_bottom p{font-size: 16px;color: #666666;line-height: 24px;}
.tujing_gzs li .tujing_gzs_li_bottom a{font-size:20px; color: #fff;background: linear-gradient(to right, #e34127 0%, #f67662 100%);
     width:190px; height:43px; position: absolute;
    bottom: 22px;left:97px;
  line-height:43px;border-radius:22px; display:inline-block;text-align: center;}



/*.fangan_bk ul{margin:0 -10px;overflow: hidden;}
.fangan_bk ul li{width: 224px;overflow: hidden;text-align: center;float: left;position: relative;margin:0 10px;}*/
.fangan_bk{margin-bottom:68px}
.fangan_bk .bd{ position:relative;  z-index:0;}
.fangan_bk .bd li{ zoom:1; vertical-align:middle;overflow:hidden;width:224px;margin-right:20px}
.fangan_bk .bd li a{display:block;text-align:center;}
.fangan_bk .bd li img{width:224px;}
.fangan_bk .prev,
.fangan_bk .next{ position:absolute; top:30%;width: 36px;height: 60px;}
.fangan_bk .prev{left: -57px}
.fangan_bk .next{right: -57px}

.yiwen_zw .inner{}
.yiwen_zw ul li{border-top:1px dashed #eeeeee;border-bottom:1px dashed #eeeeee;}
.yiwen_zw ul li a{font-size: 16px;color: #666666;display: block;line-height: 64px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 170px;position: relative;}
.yiwen_zw ul li a span{font-size: 16px;color: #666666;position: absolute;right: 0;display:block;top: 17px;background: #f7f5f8;
    width: 150px;line-height: 30px;text-align: center;border-radius: 15px;}
.yiwen_zw ul li:hover a{color: #e23a1f}
.yiwen_zw ul li:hover a span{color: #fff;background: #e23a1f}
.yiwen_zw ul{float: left;width: 568px;}
.yiwen_zw_ul1{margin-right: 64px;}



