@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style:none; text-decoration:none}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1200px;margin: 0 auto;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.head {height: 175px;font-size: 14px;}
.head .width{width: 1200px!important;}
.head .head_top{height: 30px;line-height: 30px;color: #C2C2C2;background: #F2F2F2;text-align: right;font-size: 12px;}
.head .head_top p{float: left;font-size: 14px;color: #555555;}
.head .head_top a{display: inline-block;}
.head .head_top a.login{color: #2655e9;}
.head .head_top a.reg{color: #ee252f;}
.head .head_top a:hover{color: #000;}
.head .head_top span{display: inline-block;color: #777777;font-size: 12px;}
.head .head_mid{height: 100px;}
.head .head_mid .logo{display: block;float: left;padding-top: 25px;}
.head .head_mid .search{float: right;padding-top: 20px;}
.head .head_mid .search .box{line-height: 38px;border: 1px solid #e5e5e5;border-radius: 2px;height: 38px;float: left;margin-right: 2px;}
.head .head_mid .search .box form{height: auto;overflow: hidden;}
.head .head_mid .search .box .select{width: 100px;position: relative;float: left;}
.head .head_mid .search .box .select::after{content: "";display: block;width: 10px;height: 10px;background: url(../images/new_index/jiantou.png) center center no-repeat;background-size: 100%;position: absolute;right: 12px;top: 14px;}
.head .head_mid .search .box .select div a,.head .head_mid .search .box .select span{display: block;line-height: 38px;color: #333333;padding-left: 15px;}
.head .head_mid .search .box .select div{border: 1px solid #e5e5e5;background-color: #FFF;position: absolute;left: -1px;top: 38px;width: 100%;z-index: 10;box-sizing: border-box;display: none;border-top: 0;}
.head .head_mid .search .box .select div a:hover{background-color: #256aff;color: #FFF;}
.head .head_mid .search .box .select:hover div{display: block;}
.head .head_mid .search .box .key{width: 245px;padding-left: 25px;}
.head .head_mid .search p{padding-left: 15px;color: #2655e9;clear: both;font-size: 12px;line-height: 38px;}
.head .head_mid .search p a{color: #2655e9;font-size: 12px;display: inline-block;margin-right: 5px;}
.head .head_mid .search .btn{float: left;width: 60px;height: 40px;background-color: #256aff;background-image: url(../images/new_index/icons.png);background-repeat: no-repeat;background-position: 0 0;border-radius: 2px;margin-right: 30px;}
.head .head_mid .search .reg{display: block;float: left;width: 130px;background-color: #256aff;color: #FFF;line-height: 40px;height: 40px;border-radius: 2px;position: relative;text-indent: 17px;margin-right: 78px;}
.head .head_mid .search .reg em{width: 0;height: 0;border-width: 5px 8px 5px 8px;border-style: solid;border-color: transparent transparent transparent #FFF;display: block;position: absolute;top: 15px;right: 8px;}
.head .head_menu{background: #121212;background:rgba(18, 18, 18, 0.3)!important;filter:Alpha(opacity=30);position: relative;z-index: 9;}
.head .head_menu .nav{height: 46px;}
.head .head_menu .nav li{float: left;font-size: 16px;color: #FFF;height: 46px;padding: 0 25px;}
.head .head_menu .nav li:first-child{padding-left: 0;}
.head .head_menu .nav li>a{color: #FFF;line-height: 46px;display: block;box-sizing: border-box;height: 46px;position: relative;}
.head .head_menu .nav li>a:hover,.head .head_menu .nav li>a.on{border-bottom: 1px solid #FFF;}
.head .head_menu .nav .fr a{font-size: 12px;color: #FFF;line-height: 46px;display: block;float: left;margin-left: 20px;}
.head .head_menu .nav li>a i{display: block;width: 0;height: 0;border-width: 8px 5px 8px 5px;border-style: solid;border-color: #FFF transparent transparent transparent;position: absolute;right: -15px;top: 19px;}
.head .head_menu .nav li .menu{position: absolute;width: 100%;left: 0;top: 46px;height:0;overflow: hidden;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;z-index: 999;background: #FFF;}
.head .head_menu .nav li:hover .menu_p{height: 470px;overflow: hidden;}
.head .head_menu .nav li .menu_p .fl{float: left;width: 630px;height: auto;overflow: hidden;position: relative;}
.head .head_menu .nav li .menu_p .menu_t{font-size: 18px;color: #121212;padding: 25px 0;}
.head .head_menu .nav li .menu_p .fl a{font-size: 14px;color: #555;line-height: 26px;display: block;width: 300px;float: left;height: 56px;overflow: hidden;margin-bottom: 40px;}
.head .head_menu .nav li .menu_p .fl a em{display: block;width: 56px;height: 56px;background-image: url(../images/nav/icons.png);font-size: 14px;color: #FFF;line-height: 20px;font-weight: bold;text-align: center;box-sizing: border-box;padding-top: 8px;float: left;margin-right: 15px;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(1) em{background-position: 0 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(2) em{background-position: -56px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(3) em{background-position: -112px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(4) em{background-position: -168px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(5) em{background-position: -224px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(6) em{background-position: -280px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(7) em{background-position: -336px 0;}
.head .head_menu .nav li .menu_p .fl a:nth-of-type(8) em{background-position: -392px 0;}
.head .head_menu .nav li .menu_p .fl a p{font-size: 16px;color: #121212;padding-top: 3px;}
.head .head_menu .nav li .menu_p .fl::after{display: block;content: "";width: 1px;height: 345px;background-color: #e5e5e5;position: absolute;right: 0;top: 75px;}
.head .head_menu .nav li .menu_p .fr{width: 570px;float: left;box-sizing: border-box;padding-left: 80px;}
.head .head_menu .nav li .menu_p a:hover,.head .head_menu .nav li .menu_c .fl a:hover,.head .head_menu .nav li .menu_p a:hover p{color: #2655e9!important;}
.head .head_menu .nav li .menu_c .fr a:hover{font-weight: bold!important;}
.head .head_menu .nav li .menu_p .fr a{display: block;width: 245px;height: 56px;float: left;overflow: hidden;font-size: 14px;color: #555;line-height: 26px;box-sizing: border-box;padding-left: 25px;margin: 0 0 40px 0;padding-top: 3px;}
.head .head_menu .nav li .menu_p .fr a p{font-size: 16px;color: #121212;position: relative;}
.head .head_menu .nav li .menu_p .fr a p::before{display: block;content: "";width: 16px;height: 16px;background-image: url(../images/nav/icons.png);position: absolute;left: -25px;top: 5px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(1) p::before{background-position: 0 -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(2) p::before{background-position: -16px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(3) p::before{background-position: -32px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(4) p::before{background-position: -48px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(5) p::before{background-position: -64px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(6) p::before{background-position: -80px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(7) p::before{background-position: -96px -56px;}
.head .head_menu .nav li .menu_p .fr a:nth-of-type(8) p::before{background-position: -112px -56px;}
.head .head_menu .nav li:hover .menu_c{height: 360px;overflow: hidden;}
.head .head_menu .nav li .menu_c .fl{width: 825px;float: left;box-sizing: border-box;padding-left: 170px;height: auto;overflow: hidden;padding-top: 50px;}
.head .head_menu .nav li .menu_c .fr{width: 375px;float: left;box-sizing: border-box;padding-top: 105px;}
.head .head_menu .nav li .menu_c .fl a{display: block;font-size: 16px;color: #333;width: 210px;float: left;height: 26px;overflow: hidden;line-height: 26px;margin-bottom: 38px;}
.head .head_menu .nav li .menu_c .fl a::before{display: block;content: "";width: 16px;height: 16px;float: left;margin: 5px 6px 0 0;background-image: url(../images/nav/icons.png);}
.head .head_menu .nav li .menu_c .fl a:nth-child(1)::before{background-position: 0 -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(2)::before{background-position: -16px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(3)::before{background-position: -32px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(4)::before{background-position: -48px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(5)::before{background-position: -64px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(6)::before{background-position: -80px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(7)::before{background-position: -96px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(8)::before{background-position: -112px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(9)::before{background-position: -128px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(10)::before{background-position: -144px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(11)::before{background-position: -160px -72px;}
.head .head_menu .nav li .menu_c .fl a:nth-child(12)::before{background-position: -176px -72px;}
.head .head_menu .nav li .menu_c .fr a{display: block;width: 180px;height: 40px;line-height: 40px;font-size: 14px;text-align: center;color: #FFF;background-color: #fd561c;margin-bottom: 30px;border-radius: 20px;}
.head .head_menu .nav li .menu_c .fr a:nth-child(2){box-sizing: border-box;line-height: 38px;border: 1px solid #fd561c;color: #fd561c;background-color: transparent;}
@font-face{
    font-family: 'DIN-Black';
    src : url('../images/new_footer/DINPro-Bold.otf');
}

/* 二级导航2021-01-08 */
section.menu{height: 120px; background-color:#f5f5f5;width:100%;z-index:4;}
section.menu .fl{padding-top: 20px;width: 900px;overflow: hidden;}
section.menu .fl a{display:block;background: #fff;font-size:16px;float:left;width:110px;height:36px;margin-right:10px;line-height:36px;text-align:center;color: #555555;margin-bottom: 10px;}
section.menu a:hover,section.menu a.on{color:#ff7800;}
section.menu .fr{overflow: hidden;height: auto;}
section.menu .fr a{display: inline-block;width: 120px;height:40px;border: 1px solid #ff7800;font-size: 16px;color: #ff7800;border-radius:38px;text-align: center;line-height: 40px;margin-top:40px;float:left;margin-left:10px;}
section.menu .fl a:nth-child(5){position: relative;}
section.menu .fl a:nth-child(5) img{position: absolute;right:6px;top:0;}
section.menu .fl a:nth-child(6){position: relative;}
section.menu .fl a:nth-child(6) img{position: absolute;right:6px;top:0;width:18px;}
section.menu .fl a:last-of-type{color: #808080;background-color:#f5f5f5;text-decoration:underline;}

.new_footer{background: #393b3d;padding: 50px 0 120px;clear: both;}
.new_footer .width{width: 1200px!important;}
.new_footer .t{height: auto;overflow: hidden;border-bottom: 1px solid #535353;padding-bottom: 20px;}
.new_footer .fl{background: url(../images/new_footer/Logo.png) 50px 5px no-repeat;height: 100px;padding-top: 70px;width: 360px;}
.new_footer .fl,.new_footer .fl a{color: #9b9b9b;font-size: 16px;display: inline-block;margin: 0 8px;}
.new_footer .fl dt{font-size: 24px;line-height: 32px;color: #FFF;}
.new_footer .fl .dt2{margin-top: 12px;}
.new_footer .fl dt span{display: block;float: left;width: 42px;height: 35px;background: url(../images/new_footer/icons.png) 0 0;}
.new_footer .fl .dt2 p{text-align: left;color: #fff;font-size: 16px;float: left;margin-right: 64px;border-left: 1px solid #fff;padding-left: 20px;}
.new_footer .fl .dt2 p:last-child{margin-right: 0;}
.new_footer .fl .dt2 p em{display: block;color: #fff;font-size: 16px;}
.new_footer .fl em{font-family: DIN-Black;color: #FFF;}
.new_footer .fl dt em{font-size: 24px;}
.new_footer .fl dd{float: left;width: 160px;height: 40px;line-height: 24px;font-size: 16px;color: #FFF;padding-left: 15px;position: relative;}
.new_footer .fl dd span{display: block;border-left: 1px solid #535353;width: 0;height: 40px;position: absolute;left: 0;top: 5px;}
.new_footer .fl dd em{font-size: 18px;}
.new_footer .fl dd:nth-child(2){margin-left: 40px;}

.fl_tj{float: left;margin-left: 148px;}
.sqyd_db em{font-size: 18px;color: #fff;}	
.sqyd_db ul{padding-top: 10px;}		
.sqyd_db ul li{width: 340px;margin: 0 auto;list-style: none;height: 43px;margin-bottom: 12px;background: url(../images/new_footer/phone.png) 13px center no-repeat #fff;line-height: 43px;border-radius: 5px;}		
.sqyd_db ul li:nth-child(2){background: url(../images/new_footer/lock.png) 13px center no-repeat #fff;}		
.sqyd_db ul li input{height: 43px;background: none;outline: none;float: left;margin-left: 43px;border: none;font-size: 16px;width: 50%;}		
.sqyd_db ul li a.yd_yzm{display: block;float: right;font-size: 16px;color: #ff543d;text-decoration: none;border-left: 1px solid #d2d2d2;height: 16px;line-height: 16px;margin: 13px 16px 0 0;padding-left: 22px;}		
.sqyd_db ul li a.yd_tj{float: right;display: block;width: 120px;background: url(../images/new_footer/btn.png) center center no-repeat;text-align: center;font-size: 18px;color: #fff;text-decoration: none;height: 43px;}

.new_footer .fr{margin-top: 28px;}
.new_footer .fr li{float: left;margin-left: 13px;text-align: center;font-size: 14px;color: #9B9B9B;padding-top: 5px;}
.new_footer .fr li a{display: block;height: 105px;width: 105px;background: #494c4e;overflow: hidden;margin-bottom: 10px;}
.new_footer .fr li a em{display: block;width: 105px;height: 105px;background: url(../images/new_footer/gh_ewm.jpg) center center no-repeat;}
.new_footer .fr li img{display: block;width: 105px;height: 105px;margin: 0 auto 10px;}
.new_footer .s_nav{font-size: 16px;color: #FFF;line-height: 30px;padding: 40px 0 22px;}
.new_footer .s_nav a{display: inline-block;font-size: 16px;color: #FFF;margin: 0 8px;}
.new_footer .s_nav a:first-child{margin-left: 0;}
.new_footer .copy,.footer .copy a{font-size: 14px;color: #9b9b9b;line-height: 30px;position: relative;}
.new_footer .copy p{position: absolute;right: 0;bottom: -10px;}
.new_footer .copy a{color: #9b9b9b;}
.new_footer .copy p a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/new_footer/icons.png);}
.new_footer .copy p a.n1{background-position: 0 -36px;margin-right: 7px;}
.new_footer .copy p a.n2{background-position: -42px -36px;}
.new_footer .flink{height: 140px;background: #313335;}
.new_footer .flink .width{padding-top: 37px;height: auto;overflow: hidden;}
.new_footer .flink p{font-size: 20px;color: #FFF;height: 60px;line-height: 30px;float: left;margin-right: 60px;}
.new_footer .flink p em{background: url(../images/new_footer/icons.png) -42px top;display: block;width: 26px;height: 26px;float: left;margin-right: 13px;}
.new_footer .flink a{display: inline-block;line-height: 30px;font-size: 14px;color: #9b9b9b;margin-right: 15px;}
.new_footer .flink em{font-family: DIN-Black;font-size: 14px;color: #9b9b9b;}

.footer{height: auto;overflow: hidden;background: #393b3d;padding-bottom: 25px;clear:both;}
.footer .width{width: 1200px!important;}
.footer a:hover{text-decoration: underline;}
.footer .top{height: 80px;border-bottom: 1px solid #616264;padding-top: 55px;}
.footer .top .logo{display: block;width: 146px;padding-top: 10px;}
.footer .top .logo em{width: 1px;height: 30px;background: #9c9d9e;float: right;margin-top: 3px;}
.footer .top .fr{height: auto;overflow: hidden;}
.footer .top .fr li{float: left;color: #E1E1E1;font-size: 20px;line-height: 50px;padding-left: 40px;}
.footer .top .fr li:first-child{padding-left: 52px;background: url(../images/2017/footer_phone.png) left center no-repeat;}
.footer .top .fr li em{font-size: 32px;color: #E1E1E1;line-height: 50px;display: block;float: right;}
.footer .top .fr li b{font-size: 20px;color: #E1E1E1;line-height: 50px;}
.footer .bottom .fl p{color: #757678;line-height: 30px;margin: 30px 0;width: 900px;}
.footer .bottom .fl p a{font-size: 16px;color: #c0c1c1;display: inline-block;margin: 0 20px;line-height: 30px;}
.footer .bottom .fl p a:first-child{margin-left: 0;}
.footer .bottom .t_link{color: #757678;line-height: 30px;margin: 30px 0;}
.footer .bottom .t_link a{font-size: 16px;color: #c0c1c1;display: inline-block;margin: 0 20px;line-height: 30px;}
.footer .bottom .t_link a:first-child{margin-left: 0;}
.footer .bottom .fl span{display: block;color: #888989;line-height: 22px;padding-bottom: 20px;font-size: 12px;}
.footer .bottom .fl span a{color: #888989;}
.footer .bottom .fr{/*padding-top: 75px;*/font-size: 14px;color: #F1F1F1;width: 250px;}
.footer .bottom .fr img{float: right;}
.footer .bottom .fr .btn{display: block;width: 124px;height: 36px;border: 1px solid #616264;border-radius: 4px;margin-top: 30px;font-size: 14px;text-align: center;color: #c0c1c1;line-height: 36px;}
.footer .bottom .fr .btn:hover{border: 1px solid #d7d8d8;color: #d7d8d8;}