/*����*/
.head_top{width:100%;background: #ececec;height:38px;line-height: 38px;}
.head_top .welcome{color:#3e3e3e;font-size: 14px;}
.head_top .language a{display:inline-block;width:17px;height:17px;margin-bottom: -3px;}
.language .lang_CN{background: url("../images/CN.png") no-repeat center;}
.language .lang_EN{background: url("../images/EN.png") no-repeat center;margin-left: 20px;}
.head_top .user_nav{font-size: 14px;color:#b4b4b4;}
.user_nav a{font-size: 14px;color:#3e3e3e;padding:0 16px;}
/*ͷ��logo����*/
.header{height:108px;background: #fff;width:100%;}
.header .logo{margin-left: 16px;position: relative;top:50%;transform: translateY(-50%);}
.header .search_nav{padding-top:16px;float:right;}
.search_nav .search_tel{position: relative;}
.search_nav .search_tel input{
    width:194px;height:25px;line-height: 28px;padding-left:16px;border: 1px solid #d2d2d2;margin-top: 4px;
    border-radius: 15px;background: url("../images/search.png") no-repeat 182px center;float:right;
}
.search_tel .tel400{font-size: 14px;color:#a2a2a2;margin-left: 25px;float:right;}
.tel400 .rb_font{font-size: 24px;color:#e60012;}
.search_nav .nav{margin-right: 18px;float:right;}
.search_nav .nav ul li{
    float:left;margin-left: 60px;position: relative;height:59px;border-bottom: 2px solid transparent;
}
.search_nav .nav ul li:first-child{margin-left: 0;}
.search_nav .nav ul li>a{font-size: 16px;color:#2b2b2b;line-height: 59px;width:100%;height:100%;display: block;}
.search_nav .nav ul li.active,.search_nav .nav ul li:hover{border-bottom:2px solid #e60012;}
.search_nav .nav ul li.active>a,.search_nav .nav ul li:hover>a{color: #e60012;}
.search_nav .nav ul li .subNav{
    position: absolute;top:calc(100% + 2px);left:calc(50% - 60px);z-index: 1;
    background:rgba(255,255,255,.6);width:139px;display: none;
}
.search_nav .nav ul li .subNav a{
    display:block;text-align: center;line-height: 30px;font-size: 14px;color:#333;
}
.search_nav .nav ul li .subNav a:hover{background: #fff;}
.search_nav .nav ul li .subNav.towNav{width:300px;left:calc(50% - 120px);}
.search_nav .nav_th2{float:left;width: 50%;}
.search_nav .nav_th2>a{font-size: 16px;font-weight: bold;line-height: 40px;}
.nav_btn{
    width:48px;height:48px;background: url("../images/nav_btn.png") no-repeat center;
    float:right;display: none;
}
.close_div{
    width:calc(100% - 300px);position: fixed;top:0;bottom:0;right:0;display: none;z-index: 1;
}
.close_div_other,.hp_icon{display: none;}
.search_nav .lang_CN{display:none;width:0.55rem;height:0.55rem;background: url("../images/CN.png") no-repeat center;}
.search_nav .lang_EN{display:none;width:0.55rem;height:0.55rem;background: url("../images/EN.png") no-repeat center;}
/*banner*/
/*.banner .banner_list li{height:395px;}*/
.banner .banner_list li{height:auto;}
.banner .bx-wrapper .bx-controls-auto,.banner .bx-wrapper .bx-pager{bottom:20px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{background: #fff;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:focus,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{
    background: #e60012;
}
/*����*/
.ind_title{width:100%;text-align: center;color:#3e3e3e;}
.ind_title .ind_T{font-size: 30px;}
.ind_title .ind_TT{font-size: 14px;line-height: 36px;}
.ind_title .ind_line{width:30px;height:3px;background: #e60012;margin: auto;}
/*��Ʒϵ��*/
.pro_list{padding: 40px 0 60px;background: #fff;}
.pro_list_one{width:100%;margin-top: 36px;}
.pro_list_one .pro_list_type span{
    display: block;width:100px;height:28px;text-align: center;line-height: 28px;
    color:#fff;background:#e70012;font-size: 16px;font-weight: bold;
}
.pro_list_one .pro_list_nav{font-size: 14px;color:#b5b5b5;line-height: 28px;}
.pro_list_one .pro_list_nav a{padding: 0 16px;font-size: 14px;color:#3e3e3e;display:inline-block;}
.pro_list_one .pro_list_nav a.PLNavMore{
    padding:0 20px 0 10px;background: url("../images/prNavMore.png") no-repeat right center;
}
.pro_list_one .pro_list_main{width:100%;}
.pro_list_main .pro_one{width:230px;margin-left:12px;padding:20px 0 14px;position: relative;overflow: hidden;float:left;}
.pro_list_main .pro_one:first-child{margin-left: 0;}
.pro_list_one.proList2 .pro_list_main .pro_one{width:192px;margin-left: 8px;}
.pro_one .pro_img{width:100%;}
.pro_one .pro_img img{width:100%;}
.pro_one .pro_txt{
    position: absolute;left:0;right:0;bottom:14px;top:calc(100% - 52px);
    text-align: center;background: rgba(0,0,0,.5);transition: all .3s;
}
.pro_txt .pro_T{font-size: 14px;color:#fff;line-height: 38px;transition: all .3s;}
.pro_txt .pro_TT{
    font-size: 14px;color:#fff;line-height: 20px;height:40px;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.pro_txt .pro_toDate{
    display: inline-block;width:128px;height:30px;color:#fff;
    background: #e60012;font-size: 14px;line-height: 30px;margin-top: 18px;
}
.pro_one:hover .pro_txt{top:20px;padding-top:14%;}
.pro_one:hover .pro_txt .pro_T{font-size: 18px;font-weight: bold;}
.pro_list .bx-wrapper .bx-pager.bx-default-pager a{width:20px;height:3px;}
.pro_list .bx-wrapper .bx-controls-auto,.pro_list .bx-wrapper .bx-pager{bottom:-10px;}
@media (max-width: 520px) {
    .pro_one:hover .pro_txt{top:calc(100% - 52px);padding-top:0;}
    .pro_one:hover .pro_txt .pro_T{font-size: 14px;font-weight: normal;}
}
/*��ҵӦ��*/
.apply_div{padding:60px 0;background:#f4f4f4;}
.apply_list{width:100%;}
.apply_list .apply_one{width:13%;height:150px;margin-left: 1.5%;float:left;padding-top: 50px;display: block;}
.apply_list .apply_one:first-child{margin-left: 0;}
.apply_one .apply_img{width:100%;height:100%;border-radius: 50%;overflow: hidden;}
.apply_one .apply_img img{width:auto;height:100%;transition: all .3s;position: relative;left:50%;transform: translateX(-50%);}
.apply_one .apply_name{font-size: 16px;color:#3e3e3e;line-height: 50px;text-align: center;}
.apply_div .bx-wrapper .bx-pager.bx-default-pager a{width:20px;height:3px;}
/*�����ͻ�*/
.partner_div{padding: 60px 0 80px;position: relative;}
.partner_div .partner_box{width:100%;overflow: hidden;margin-top: 36px;position: relative;}
.partner_div .partner_box img{position: relative;left:50%;transform: translateX(-50%);transition: all .5s;}
.partner_div i{width:30px;height:30px;position: absolute;top:calc(50% - 15px);display: none;}
.partner_div .to_left{left:10px;background: url("../images/to_left.png") no-repeat center;}
.partner_div .to_right{right:10px;background: url("../images/to_right.png") no-repeat center;}
/*�˽�����*/
.abt_us{padding: 50px 0;background:#f4f4f4;}
.abt_box{width:100%;}
.abt_box .abt_one{width:360px;margin-left: 30px;float:left;overflow: hidden;padding-top: 42px;}
.abt_one .abt_img{width:100%;overflow: hidden;}
.abt_one .abt_img img{width:100%;transition: all .3s;}
.abt_one:hover .abt_img img{transform: scale(1.2);}
.abt_one .abt_name{
    width:100%;height:60px;line-height: 60px;text-align: center;position: relative;
    padding:0 20px;box-sizing: border-box;border-bottom: 1px solid #cfcfcf;
    transition: all .3s;font-size: 16px;color:#3e3e3e;
}
.abt_name .abt_more{
    display: block;width:20px;height:20px;border: 1px solid #fff;color:#fff;
    line-height:16px;text-align: center;border-radius: 50%;font-size: 20px;
    position: absolute;top:20px;right:-30px;transition: all .3s;
}
.abt_one:hover .abt_name{text-align: left;background: #e60012;color:#fff;}
.abt_one:hover .abt_name .abt_more{right:26px;}
/*footer*/
.footer{width:100%;background: #242424;height:290px;}
.footer .foot_nav{padding: 24px 0 8px;}
.foot_nav .nav_type_one{height:258px;border-right: 1px solid #373634;float:left;padding-left: 20px;}
.nav_type_one .nav_LV1{line-height: 28px;margin-bottom: 6px;}
.nav_type_one .nav_LV1>a{font-size: 14px;color:#fff;font-weight: bold;}
.nav_type_one .nav_LV2{width:90px;float:left;line-height: 28px;}
.nav_LV2 .navLV2_title{font-size: 14px;color:#fff;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.foot_navList ul li a{font-size: 14px;color:#6a6a6a;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.footer .con_way{float: left;margin-left: 35px;}
.con_way .con_way_title{font-size: 14px;color:#fff;font-weight: bold;line-height: 28px;margin-bottom: 6px;}
.con_way .con_way_txt{font-size: 14px;color:#6a6a6a;line-height: 28px;}
.con_way .con_way_QR{width:92px;margin:10px 0 0;}
.con_way .con_way_QR img{max-width: 100%;}
/*�ײ�*/
.foot_bottom{line-height: 59px;border-top: 1px solid #454545;background: #242424;}
.foot_bottom .copyright{font-size: 14px;color:#757575;}
.foot_bottom .friendLink_div{width:265px;height:36px;line-height: 36px;position: relative;margin-top: 12px;}
.friendLink_div .friendLink{
    font-size: 14px;color:#fff;width:245px;height:100%;
    border-radius: 5px;background:#373634;padding-left: 20px;
}
.friendLink .tri_top{
    border-bottom: 5px solid #fff;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;right:20px;top:15px;
}
.friendLink_div .friendLink_list{
    border: 1px solid #373634;
    border-radius: 3px;background: #373634;
    display: none;width:263px;
    position: absolute;bottom:36px;
}
.friendLink_list a{display: block;padding-left: 20px;color:#fff;}
.friendLink_list a:hover{background: #242424;}
.foot_bottom .share_box{margin-right:20px;color:#fff;}
.share_box .bdshare-button-style1-16{margin-left: 8px;}
.share_box .bdshare-button-style1-16 .bds_tsina{
    background: url("../images/share_xn.png") no-repeat center;
}
.share_box .bdshare-button-style1-16 .bds_sqq{
    background: url("../images/share_qq.png") no-repeat center;
}
.share_box .bdshare-button-style1-16 .bds_weixin{
    background: url("../images/share_wx.png") no-repeat center;
}
.share_box .bdshare-button-style1-16 a{
    padding-left:26px;line-height: 26px;
    height:26px;margin:16px 16px 16px 0;
}
.share_box .bdshare-button-style1-16:after{display: none;}
/*������*/
.layer_div{position: fixed;top:0;left:0;bottom:0;right:0;background: rgba(0,0,0,.5);display: none;height: 100%;}
.layer_div .layer_box{
    background: #fff;width:510px;position:relative;top:50%;
    transform: translateY(-50%);margin: auto;box-sizing: border-box;
    padding: 30px 45px 38px;
}
.layer_box .layBox_top{height:60px;border-bottom: 1px solid #e0e0e0;margin-bottom: 30px;}
.layBox_top .layBox_logo img{vertical-align:bottom;margin-top: 10px;}
.layBox_top .layBox_name{line-height: 60px;font-size: 18px;color:#383838;}
.layer_box .layBox_form{width:100%;}
.layBox_form .layBox_input{margin-bottom: 15px;height:42px;}
.layBox_input .layBoxIpt_name{
    width:80px;margin-right: 20px;text-align: right;float:left;
    font-size: 14px;color:#2a2a2a;line-height: 42px;
}
.layBox_input .layBoxIpt,.layBox_input .layBoxIptSS{float:left;}
.layBox_input .layBoxIpt input{
    width:265px;height:40px;border: 1px solid #d5d5d5;padding-left: 15px;
}
.layBox_input .layBoxIptSS input{
    width:105px;height:40px;border: 1px solid #d5d5d5;padding-left: 15px;
}
.layBox_input .v_code{width:110px;height:40px;float:left;margin:1px 10px;}
.layBox_input .v_code img{width:100%;height:100%;}
.layBox_input .refresh{
    display: block;width:31px;height:28px;background: url("../images/refresh.png") no-repeat center;
    float:left;margin: 7px 0;
}
.layBox_form .layBox_other{margin-bottom: 20px;height:22px;line-height: 22px;padding-left: 80px;width:294px;}
.layBox_other .remember{float:left;font-size: 14px;color:#9f9f9f;}
.layBox_other .remember input{width: 22px;height:22px;vertical-align: middle;margin-right: 10px;}
.layBox_other .other{float:right;font-size: 14px;color:#b7b7b7;}
.layBox_other .other a{font-size: 14px;color:#1556a4;padding: 0 14px;}
.layBox_form .layBox_submit{padding-left: 101px;}
.layBox_submit input{width:280px;height:40px;color:#fff;background: #e60012;cursor: pointer;font-size: 14px;}
.layer_div .close_x{
    position: absolute;top:45px;right:45px;width:38px;height:38px;
    background: url("../images/close_a.png") no-repeat center;cursor: pointer;
    -webkit-transition: all 1.7s;
    -moz-transition: all 1.7s;
    -o-transition: all 1.7s;
    -ms-transition: all 1.7s;
    transition: all 1.7s;
}
.layer_div .close_x:hover{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}
.layer_div .layer_box.layerBox_big{width:920px;}
.layerBox_big .layBox_form .layBox_input{float:left;}
.layerBox_big .layBox_input .layBoxIpt_name{width:75px;}
.layerBox_big .layBox_input .must{padding:0 20px 0 10px;color:#e60012;float:left;line-height:42px;font-size: 16px;}
.layerBox_big .layBox_form .partingLine{color:#9a9a9a;font-size: 18px;line-height: 80px;}
.partingLine .partingLine_line{width:740px;float:right;height:0;border-bottom: 1px solid #e0e0e0;margin: 40px 0;}
.layerBox_big .layBox_input .layBoxIpt select{
    border: solid 1px #d9d9d9;float:left;margin-left: 10px;
    appearance:none;-moz-appearance:none;-webkit-appearance:none;
    background: url("../images/dropDown.png") no-repeat 110px center transparent;
    padding-right: 14px;width:135px;height:42px;padding-left: 10px;color:#9a9a9a;font-size: 14px;
}
.layerBox_big .layBox_input .layBoxIpt select:first-child{margin-left: 0;}
.layerBox_big .layBox_form .layBox_submit{width:280px;margin: auto;padding-left: 0;}


/*��ҳ*/
div.in-page{clear:both;text-align:center;margin-bottom:50px;}
div.in-page ul{margin:0;padding:0;height:40px;font-size:12px;color:#666;}
div.in-page li{width:auto;background:initial;display:inline-block;padding:0;height:auto;line-height:inherit;}
div.in-page a,div.in-page a:visited{background:#FFF;border: 1px solid #EEE;color: #333;display: inline-block;height: 30px;line-height: 30px;margin: 2px;padding: 0 11px;text-decoration: none;}
div.in-page li.nextpage,div.in-page li.prepage{position:relative;}
div.in-page li.nextpage a b,div.in-page li.prepage a b{display:inline-block;position:absolute;overflow:hidden;width:0;height:0;border:4px dashed transparent;}
div.in-page li.nextpage a b{border-left-style:solid;border-left-color:#d72c25;zoom:1;top:7px;right:2px;_right:-2px}
div.in-page li.prepage a b{border-right-style:solid;border-right-color:#d72c25;zoom:1;top:7px;left:3px;}
div.in-page a:hover,div.in-page a:active, div.in-page .press{background-color:#333; border: 1px solid #333;color: #FFF;display: inline-block;height: 30px;line-height: 30px;margin: 2px;padding: 0 11px;}
div.in-page .inputcss1{border: #dfdfdf 1px solid;width:25px;vertical-align:baseline;height:20px;line-height:20px;_margin-top:3px;}
div.in-page .paginqd{vertical-align:text-bottom;height:21px;width:39px;margin-top:7px;}
@media screen and (max-width: 1200px) {
    div.in-page li{display:none;}
    div.in-page li:first-child,div.in-page li:last-child{display:inline-block;}
}