@charset "utf-8";


/*=========头部*/
.transparent_fixed{background-color: #000; box-shadow: 0 5px 8px rgba(0,0,0,.15);}
.head_w{width: 100%;left: 0;top:0;z-index: 3;text-align:left;/*transition:1s ease-out;-webkit-transition:1s ease-out;*/position: relative;height: 92px;}
#inThe_head{position: fixed;z-index:10;height:62px;}
.head_n{width: 1200px; margin: 0 auto;}

.head_w{display: inherit;}
.header_wap,.menu_open,.menu_wap{display: none;}

.head_n .logo{width: 181px;float: left;margin-top: 13px;}
.head_n .logo img{height:59px; max-width:181px;display: block/*;transition:0.5s ease-out;-webkit-transition:0.5s ease-out*/;}
.head_n .logo a{display: inline-block;}
.top_menu{float: right;z-index:88;}
.top_menu .menu_ul li{float: left;text-align: center;line-height: 87px;}
.top_menu .menu_ul a{font-size:16px;color:#fff;display: inline-block;margin: 0 25px;}
/*二级*/
.top_menu .menu_ul{display: inline-block;}
.top_menu .menu_ul li ul{line-height: 60px;background:rgba(0, 0, 0, 0.5);width: 100%;height: 60px;position: absolute;left: 0;top:88px;text-align:left;display:none;text-align: center;}
.top_menu .menu_ul li ul li{display: inline-block;line-height: 60px;float: none;}
.top_menu .menu_ul li ul.ul_0 li:first-child{margin-left:-250px;}
.top_menu .menu_ul li ul.ul_2 li:first-child{margin-left:180px;}
.top_menu .menu_ul li ul.ul_3 li:first-child{margin-left:430px;}
.top_menu .menu_ul li ul.ul_4 li:first-child{margin-left: 660px;}
.top_menu .menu_ul li ul.ul_5 li:first-child{margin-left: 890px;}
.top_menu .menu_ul li ul li a{font-size: 14px;margin: 0 16px;}
.top_menu .menu_ul li.cur ul li a,.top_menu .menu_ul li ul li a:Hover{border-bottom: none;}


.top_menu .menu_ul li.cur >a,.top_menu .menu_ul li.cur ul li.cur{color: #dcaf48;border-bottom: 2px #dcaf48 solid;}


.top_menu  .search_lang{/*position:absolute;right:0;top:50%;margin-top: -13px;*/width:84px;padding-left:16px;float: right;padding-top: 32px;position: relative;}
.top_menu  .search_lang .ib_1{position:absolute;left:0;bottom:2px;display:block;height:18px;border-left:1px solid #a0a0a0;}
.top_menu  .search_lang .se_l{float:left;width:30px;height:24px;margin-right:10px;}
.top_menu  .search_lang .se_l:last-child{margin-right:0;}
.top_menu  .search_lang .se_l>a{display:block;text-align:center;color:#fff;height:24px;line-height:24px;font-size:16px;transition:0s ease-out;-webkit-transition:0s ease-out;-moz-transition:0s ease-out;-o-transition:0s ease-out;}
.top_menu  .search_lang .se_l .btn_search span{display:block;line-height:24px;}
.top_menu  .search_lang .se_l .btn_search{background:url(../images/search_lang/top_search_ico.png) no-repeat center;}
.top_menu  .search_lang .se_l .btn_lang{background:url(../images/search_lang/top_lang_ico.png) no-repeat center;}
.top_menu  .search_lang .se_l .btn_lang{font-weight:bold;line-height:26px;}
.top_menu  .search_lang .se_l .btn_login.active{width:40px;height:40px;position:relative;top:-10px;}
.top_menu  .search_lang .se_l .btn_login.active .sp_tx{border:2px solid #dedede;display:block;width:100%;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.top_menu  .search_lang .se_l .btn_login.active .sp_tx em{display:block;width:100%;padding-bottom:100%;position:relative;overflow:hidden;}
.top_menu  .search_lang .se_l .btn_login.active .sp_tx em img{position:absolute;left:50%;top:50%;width:100%;height:100%;display:block;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.top_menu  .search_lang .se_l .search_form{position:absolute;right:-37px;top:74px;display:none;background:#fff;width:240px;padding:14px 10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);-o-box-shadow:0 0 10px 1px rgba(0,0,0,0.16);}
.top_menu  .search_lang .se_l .search_form .search_input{width:190px;padding:10px 40px 10px 8px;font-size:14px;color:#555;border-bottom:1px solid #f1f1f1;}

.top_menu .se_l .search_form .i1 { position: absolute; left: 50%; top: -8px; display: block; width: 0; height: 0; border: 8px solid #fff; margin-left: 20px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -o-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); }
.top_menu .se_l .search_form .i2 { position: absolute; left: 50%; top: 0; display: block; height: 14px; width: 30px; background: #fff; margin-left: 10px; z-index: 1; }
.top_menu .se_l .lang_ul .i1 { position: absolute; left: 50%; top: -8px; display: block; width: 0; height: 0; border: 8px solid #fff; margin-left: 20px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); -o-box-shadow: 0 -1px 10px rgba(0,0,0,0.16); }
.top_menu .se_l .lang_ul .i2 { position: absolute; left: 50%; top: 0; display: block; height: 14px; width: 30px; background: #fff; margin-left: 14px; z-index: 1; }

.top_menu .search_form .search_btn { position: absolute; right: 10px; top: 25px; width:50px; font-size: 15px; color: #888; background: none; overflow: hidden; transition: 0.4s ease-out; -webkit-transition: 0.4s ease-out; -moz-transition: 0.4s ease-out; -o-transition: 0.4s ease-out; cursor: pointer;}
.top_menu .se_l .lang_ul { position: absolute; width: 140px; right: -10px; top: 74px; display: none; background: #fff; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -moz-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -o-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); z-index:89}
.top_menu .se_l .lang_ul li a { display: block; color: #666; padding: 8px 10px 8px 60px; position: relative; font-size: 14px; text-align: left; position: relative; z-index: 10; }
.top_menu .se_l .lang_ul li a.a1 { background: url(../images/search_lang/lang_a1.png) no-repeat 24px center; background-size: 25px 16px; }
.top_menu .se_l .lang_ul li a.a2 { background: url(../images/search_lang/lang_a2.png) no-repeat 24px center; background-size: 25px 16px; }



.head_w2 .top_menu .menu_ul a{color: #333;}
.top_menu .menu_ul li.cur >a,.top_menu .menu_ul li.cur ul li.cur{color:#23b2ff;border-bottom: 2px #008cd7 solid;}
.top_menu .menu_ul li.on >a,.top_menu .menu_ul li.on ul li.on{color: #008cd7;border-bottom: 2px #008cd7 solid;}


/*置顶效果*/
.transparent_fixed{}
.transparent_fixed .top_menu .menu_ul li{line-height: 60px;}
.transparent_fixed .top_menu  .search_lang{padding-top: 19px;}
.transparent_fixed .head_n .logo img{height: 42px;}
.transparent_fixed .top_menu .menu_ul li ul{top: 62px;}

/*=========底部*/
.footer_con1, .footer_con1 a,.copyrightBox,.copyrightBox a{font-size: 12px;color: #e0e0e0;}
.footer_con1 a:hover,.copyrightBox a:hover{color: #6ab8fd;}
.copyrightBox{background:#222;overflow: hidden;padding:16px 0;}

.footer_con1{overflow: hidden;padding: 40px 0;}
.footer_con1 dl{float: left;width: 142px;padding-right: 10px;}
.footer_con1 dt{margin-bottom: 20px;}
.footer_con1 dt,.footer_con1 dt a{font-size: 15px;color:#fff;}
.footer_con1 dd a{line-height: 26px;}
.footer_con1 dl.dl_6{width:122px;float: right;padding-right: 0;}
.footer_con1 dl.dl_6 img{display: block;width: 100%;}

.footer_con1 dl.dl_5{width: 298px;}
.footer_con1 dl.dl_5 p{font-size: 14px;position:relative;padding-left: 66px;margin-bottom: 14px;line-height: 24px;}
.footer_con1 dl.dl_5 p span{width: 64px;height:24px;line-height:24px;position: absolute;left: 0;top:0;text-indent: 20px;}
.footer_con1 dl.dl_5 p b{font-size: 22px;font-weight: bold;}
.footer_con1 dl.dl_5 .tel_p span{background: url("../images/tel_p.png") no-repeat left center;top:50%;margin-top:-10px;}
.footer_con1 dl.dl_5 .mail_p span{background: url("../images/mail_p.png") no-repeat left center;}
.footer_con1 dl.dl_5 .add_p span{background: url("../images/add_p.png") no-repeat left center;}



.footer_con1{background: #333;}



/*===================内页===================*/
.mapBox{border-bottom: 1px #e1e1e1 solid;}
.mapBox .sonNav li{padding:0 30px;display: inline-block;position: relative;}
.mapBox .sonNav li:before{content: '';width: 1px;height: 10px;background: #dadada;position:absolute;top:50%;left: 0;margin-top: -5px;}
.mapBox .sonNav li:first-child{padding-left: 0;}
.mapBox .sonNav li:first-child:before{display: none;}
.mapBox a{display: inline-block;border-bottom: 2px #fff solid;font-size: 16px;color: #333;height: 59px;line-height: 59px;}
.mapBox a.on{color: #1a97da;border-bottom: 2px #1a97da solid;}
.mapBox a:hover{color: #1a97da;}

/*===合作伙伴===*/
.In_partner{padding-bottom:80px;}
.In_partner .partnerBtn{width:24px;height:52px;position: absolute;top: 50%;margin-top:-26px;border: none;cursor: pointer;}
.In_partner .partnerBtn:hover{box-shadow:none;}
.In_partner .partner_lBtn{left:-70px;}
.In_partner .partner_rBtn{right:-70px;}
.In_partner .mediaWidth{position: relative;}
.In_partner .In_partner_con{position: relative;overflow: hidden;padding-bottom: 10px;}
.In_partner .In_partner_con #scroll_li{position: absolute;left: 0;top:0}
.In_partner .In_partner_con li{float: left;padding: 10px 12px;box-sizing: border-box;}
.In_partner .In_partner_con li p{width: 100%;}

.swiper-Partner{position: relative;overflow: hidden;}
.In_partner .swiper-slide{}
.In_partner .swiper-button-next,.In_partner .swiper-button-prev{display: none;}
.In_partner .swiper-slide img{border: 1px #dfdfdf solid;display: block;width: 94%;box-sizing:border-box;margin: 10px auto;display: block;}
/*移上去*/
.In_partner .In_partner_con li img,
.In_partner .swiper-slide img{transition: 0.4s ease-out;-webkit-transition: 0.3s ease-out;box-sizing: border-box;}
.In_partner .In_partner_con li img:hover,
.In_partner .swiper-slide img:hover{box-shadow: 0 0 8px 1px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 8px 1px rgba(0,0,0,0.2);}
/*===合作伙伴 end===*/

@media screen and (max-width:1201px){
    .pageBanner{margin-top: 0!important;}
    .head_w{display: none;}
    .header_wap,.menu_open,.menu_wap{display:inherit;}
    /*---头部wap---*/
    .header_wap{width:100%;z-index:880;height:60px;background:#fff !important;box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 6px rgba(0,0,0,0.1);-o-box-shadow:0 1px 6px rgba(0,0,0,0.1);z-index: 887 !important; position:static !important}
    #header_wap{z-index: 888 !important;position:fixed;left:0;top:0; position:fixed !important}
    /**/
   .header_wap .logo_a {height:60px;display: block;padding:0 60px;background-image: url(../images/logo2.png);background-repeat:no-repeat;background-position:center;background-size: auto 76%;}
    /*菜单按钮*/
    .menu_open{width:36px;height:24px;position:fixed;right:10px;top:18px;cursor: pointer;z-index:889;}
    .menu_open i{position: absolute;display:block;width:100%;height:3px;margin: 0 auto;background: #1e50ae;transition: 0.4s ease;}
    .menu_open .i1{left: 0;top: 0}
    .menu_open .i2{left: 0;top: 50%;margin-top: -1.5px;}
    .menu_open .i3{left: 0;bottom:0}
    /*菜单*/
    .menu_wap{position:fixed;left:0;top:0;width:100%;height:100%;background:#444;z-index:888;opacity:0;filter:alpha(opacity=0);transform:translateX(-100%);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;padding-bottom: 10px;}
    .menu_wap_n{height:100%;padding: 60px 50px 20px 50px;position: relative; overflow: hidden;webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;text-align: left;}
    .menu_wap .menu_tit{width:100%;height:60px;line-height:60px;border-bottom: 1px solid #535353;position: absolute;left: 0;top: 0;}
    .menu_wap .menu_tit P{padding-left:60px;}
    .menu_wap .menu_tit P span{font-size: 16px;color: #ccc;padding-right:12px; margin-left:12px; border-right:1px #999 dotted;}
    .menu_wap .menu_tit P span a{color: #ccc;}
    .menu_wap .menu_tit P span:last-child{ border:none;}
    .menu_wap .menu_tit P span:first-child{ margin-left:0}
    .menu_wap .menu_tit P span.on a{color:#fff!important;}
    .menu_wap .menu_list{height:100%;overflow: hidden;overflow-y: scroll;padding-right: 8px;}
    .menu_wap .menu_list li{border-bottom: 1px dashed #999;}
    .menu_wap .menu_list li ul{background:#4e4e4e;}
    .menu_wap .menu_list a{color: #fff!important;display: block;padding:10px;font-size: 16px;position: relative;}
    /*菜单显示*/
    .menu_wap_show{opacity:1;filter:alpha(opacity=100);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
    .menu_open_show i{background: #fff;}
    .menu_open_show i.i2{display: none}
    .menu_open_show i.i1{transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);}
    .menu_open_show i.i3{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);}
    /*子类*/
    .menu_wap .menu_list li a{position: relative;}
    .menu_wap .menu_list>li i{position:absolute;right:8px;top:50%;display:block;width:20px;height:20px;background:url(../images/Arrow_r.png) no-repeat center;background-size:16px;margin-top:-10px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
    .menu_wap .menu_list>li.li_on>a i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}
    .menu_wap .menu_list>li .tow_ul{padding:8px 0;padding-left:24px;background:#4e4e4e;display:none;}
    .menu_wap .menu_list>li .tow_ul li{border-bottom: none;}
    .menu_wap .menu_list>li .tow_ul li a{color:#fff;display:block;padding:8px 10px;font-size:14px;}


    .footer_con1{padding: 30px 0;}
    .footer_con1 dl{width:25%;box-sizing: border-box}
    .footer_con1 dl.dl_5{width: 100%;border-top: 1px #696767 solid;border-bottom: 1px #696767 solid;margin-top: 20px;padding-top: 20px;margin-bottom:20px;clear: both;}
    .footer_con1 dl.dl_6{float: none;clear: both;}
    .copyrightBox .float_l{margin-bottom: 10px;margin-right: 20px;}
    .copyrightBox .float_r{display: inline-block;float: none}

    .footer_con1 dl.dl_5 p b{font-size: 20px;font-weight: bold;}


    .mapBox a{font-size: 13px;height: 36px;line-height: 36px;}
    .mapBox .sonNav li{padding: 0 10px;}


    .In_partner{padding-bottom: 60px;}
    .In_partner .partnerBtn{width:24px;height:24px;position: absolute;top:-0px;}
    .In_partner .partner_lBtn{left:100%;margin-left: -80px;}
    .In_partner .partner_rBtn{right:20px;}


}

@media screen and (max-width:384px){
    .mapBox a{font-size: 12px;}
.mapBox .sonNav li{padding: 0 5px;}
}
