@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;font-family: PingFang SC;}
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;}

.head {height: 176px;font-size: 14px;}
.head .width{width: 1200px!important;}
.head .w1034{width: 1034px;margin: 0 auto;background: #fff;box-shadow: 0px 0px 16px 1px rgba(0,0,0,0.08);}
.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;font-size: 14px;}
.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/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;font-size: 14px;}
.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;font-size: 14px;display: block;height: 36px;line-height: 36px;}
.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/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;font-size: 14px;}
.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;font-size: 16px;font-family:"Microsoft YaHei","微软雅黑";font-family: PingFang SC;}
.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;}
.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: -10px;top: 46px;height:0;overflow: hidden;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;z-index: 999;}
.head .head_menu .nav li:hover .menu_p{height: 502px;overflow: hidden;}
.head .head_menu .nav li:hover .menu_c{height: 507px;overflow: hidden;}
.head .head_menu .nav li:hover .menu_d{height: 100px;overflow: hidden;}
.head .head_menu .nav li .menu_t{font-size: 12px;color: rgba(0,0,0,0.45);padding: 30px 0 25px 40px;font-weight: 500;line-height: 30px;height: auto;overflow: hidden;}
.head .head_menu .nav li .menu_t span{display: block;float: left;font-size: 16px;color: rgba(0,0,0,0.85);font-weight: 700;line-height: 24px;margin-right: 10px;}
.head .head_menu .nav li .nav-1{height: 190px;overflow: hidden;padding-left: 40px;}
.head .head_menu .nav li .nav-2{height: auto;overflow: hidden;padding-left: 40px;}
.head .head_menu .nav li .nav-1 a,.head .head_menu .nav li .nav-2 a{font-size: 12px;color: rgba(0,0,0,0.45);display: block;width: 25%;float: left;height: 40px;overflow: hidden;margin-bottom: 30px;line-height: 20px;}
.head .head_menu .nav li .nav-1 a em,.head .head_menu .nav li .nav-2 a em{display: block;width: 40px;height: 40px;background-image: url(../images/icons-nav.png);background-size: 958px;background-position: 0 0;float: left;margin-right: 8px;}
.head .head_menu .nav li .nav-1 a:nth-child(2) em{background-position: -54px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(3) em{background-position: -108px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(4) em{background-position: -162px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(5) em{background-position: -216px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(6) em{background-position: -270px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(7) em{background-position: -324px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(8) em{background-position: -378px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(9) em{background-position: -432px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(10) em{background-position: -486px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(11) em{background-position: -540px 0;}
.head .head_menu .nav li .nav-1 a:nth-child(12) em{background-position: -594px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(1) em{background-position: -648px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(2) em{background-position: -702px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(3) em{background-position: -756px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(4) em{background-position: -810px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(5) em{background-position: -864px 0;}
.head .head_menu .nav li .menu_p .nav-2 a:nth-child(6) em{background-position: -918px 0;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(1) em{background-position:  0 -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(2) em{background-position: -54px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(3) em{background-position: -108px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(4) em{background-position: -162px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(5) em{background-position: -216px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(6) em{background-position: -270px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(7) em{background-position: -324px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(8) em{background-position: -378px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(9) em{background-position: -432px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(10) em{background-position: -486px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(11) em{background-position: -540px -58px;}
.head .head_menu .nav li .menu_c .nav-1 a:nth-child(12) em{background-position: -918px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(1) em{background-position: -594px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(2) em{background-position: -648px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(3) em{background-position: -702px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(4) em{background-position: -756px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(5) em{background-position: -810px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(6) em{background-position: -864px -58px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(7) em{background-position: 0 -110px;}
.head .head_menu .nav li .menu_c .nav-2 a:nth-child(8) em{background-position: -52px -110px;}
.head .head_menu .nav li .nav-1 a p{font-size: 14px;color: rgba(0,0,0,0.85);font-weight: 700;line-height: 20px;}
.head .head_menu .nav li .nav-1 a:nth-child(12) p{line-height: 40px;}
.head .head_menu .nav li .nav-2 a p{font-size: 14px;color: rgba(0,0,0,0.85);font-weight: 700;line-height: 20px;}
.head .head_menu .nav li .menu .nav-2 a:nth-child(12) p{line-height: 40px;}
.head .head_menu .nav li .menu_p a:hover,.head .head_menu .nav li .menu_c .nav-1 a:hover,.head .head_menu .nav li .menu_p a:hover p,.head .head_menu .nav li .menu_c a:hover p{color: #2655e9!important;}
.head .head_menu .nav li .menu a:hover{font-weight: bold!important;color: #2655e9!important;}
.head .head_menu .nav li .menu_d .box{box-sizing: border-box;padding-left: 140px;height: auto;overflow: hidden;padding-top: 40px;}
.head .head_menu .nav li .menu_d .box a{display: block;font-size: 16px;color: #333;width: 100px;float: left;height: 26px;overflow: hidden;line-height: 26px;margin-bottom: 38px;}
.head .head_menu .nav li .menu_d .box a::before{display: block;content: "";width: 16px;height: 16px;float: left;margin: 5px 6px 0 0;background-image: url(../images/icons.png);}
.head .head_menu .nav li .menu_d .box a:nth-child(1)::before{background-position: -80px -72px;}
.head .head_menu .nav li .menu_d .box a:nth-child(2)::before{background-position: -160px -72px;}
.head .head_menu .nav li .menu_d .box a:nth-child(3)::before{background-position: -16px -72px;}
.head .head_menu .nav li .menu_d .box a:nth-child(4)::before{background-position: 0 -72px;}

@font-face{
    font-family: 'DIN-Black';
    src : url('../images/new_footer/DINPro-Bold.otf');
}

/* 顶部试用弹窗 */
.penDialog_bg_sy{position:fixed;z-index:999;text-align:center;font-family:"Microsoft YaHei";width: 930px;}
.penDialog_bg_sy .penDialog_box_sy{width: 930px;height: 500px;border-radius: 8px;background: #fff;box-shadow: 0 0 16px 2px rgba(0,0,0,.1);overflow: hidden;position: relative;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask{float: left;width: 580px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask .title_top{padding: 40px 0 24px;text-align: center;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask .title_top span{display: block;font-size: 28px;color: #010101;font-weight: bold;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask .title_top p{font-size: 22px;color: #1c44f1;font-weight: bold;padding-top: 12px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li{width: 310px;height: 50px;margin: 0 auto 12px;border-radius: 4px;border: 1px solid #d3d3d3;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li input{display: block;font-size: 18px;font-weight: 500;line-height: 50px;width: 85%;outline: none;border: none;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li::before{display: block;content: '';width: 14px;height: 18px;overflow: hidden;background-image: url(../images/bot_ico.png);background-size: 133px;background-position: -34px -124px;float: left;margin: 17px 6px 0 10px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li.yzm::before{background-position: -53px -124px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li.yzm input{width: 50%;float: left;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li a.input_c{display: block;float: right;width: 40%;line-height: 50px;text-align: center;font-size: 18px;color: #2572fe;font-weight: bold;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask ul li a.input_c em{display: block;float: left;color: #c3c3c3;font-weight: normal;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl{width: 370px;margin: 30px auto 36px;display: flex;justify-content:space-between;flex-wrap:wrap;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl dd{width: 25%;text-align: center;font-size: 16px;color: #1347f1;font-weight: 500;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl dd::before{display: block;content: '';width: 53px;height: 53px;overflow: hidden;background-image: url(../images/bot_ico.png);background-size: 133px;background-position: 0 -150px;margin: 0 auto 8px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl dd:nth-child(2)::before{background-position: -60px -150px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl dd:nth-child(3)::before{background-position: 0 -207px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask dl dd:nth-child(4)::before{background-position: -60px -207px;}
.penDialog_bg_sy .penDialog_box_sy .fl_mask a.a_btn_form{display: block;width: 314px;height: 50px;line-height: 50px;text-align: center;border-radius: 6px;background: #2a67ee;font-size: 20px;color: #fff;font-weight: bold;margin: 0 auto;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask{float: right;width: 350px;background: #436bed;height: 500px;text-align: center;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .t{font-size: 28px;color: #fff;font-weight: bold;padding: 40px 0 24px;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask img{display: block;margin: 0 auto 30px;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .bot_tex{height: auto;overflow: hidden;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .bot_tex span{display: block;font-size: 20px;font-weight: bold;color: #fff;padding-bottom: 14px;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .bot_tex p{font-size: 16px;color: #fff;font-weight: normal;line-height: 28px;text-align: left;padding-left: 104px;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .bot_tex p:last-child{padding-left: 124px;}
.penDialog_bg_sy .penDialog_box_sy .fr_mask .bot_tex p i{display: inline-block;font-style: normal;color: #a1b5f6;margin-right: 8px;}
.penDialog_bg_sy .Dialogclose_sy{cursor:pointer;position:absolute; right: 8px; top: 6px;font-size: 20px;color: #fff;}
#Dialog_over_sy{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-opacity: 0.6;opacity:.60;filter:alpha(opacity=60);}

/* 二级导航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;}

.footer{background-color: #393b3d;color: #adadad;padding: 30px 0 70px;}
.footer .width{width: 1200px!important;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{display: flex;justify-content: space-between;}
.footer .f_info dl{border-right: 1px dashed #4b4b4b;box-sizing: border-box;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;display: flex;justify-content: center;align-items: center;}
.footer .f_info dl:nth-child(1) dt{justify-content: flex-start;}
.footer .f_info dl dt em{content: "";width: 26px;height: 26px;background-image: url(../images/footer_icons.png);margin-right: 6px;position: relative;}
.footer .f_info dl dt em::after{content: "";width: 1px;height: 16px;background-color: #616264;position: absolute;right: -2px;top:5px;}
.footer .f_info dl:nth-child(1){width: 115px;}
.footer .f_info dl:nth-child(2){width: 310px;}
.footer .f_info dl:nth-child(3){width: 295px;}
.footer .f_info dl:nth-child(4){width: 150px;}
.footer .f_info dl:nth-child(5){width: 210px;border-right: 0;}
.footer .f_info dl:nth-child(2) dt em{background-position: -156px 0;}
.footer .f_info dl:nth-child(3) dt em{background-position: -26px 0;}
.footer .f_info dl:nth-child(4) dt em{background-position: -52px 0;}
.footer .f_info dl:nth-child(5) dt em{background-position: -78px 0;}
.footer .f_info div{width: 120px;}
.footer .f_info dl dd a{display: block;line-height: 36px;position: relative;padding-left: 15px;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(1) dd a{padding-left: 0;}
.footer .f_info dl:nth-child(1) dd a:hover::before{left: -10px;}
.footer .f_info dl:nth-child(2) dd{font-size: 14px;font-weight: 400;color: #FFF;line-height: 36px;padding-left: 30px;}
.footer .f_info dl:nth-child(3) dd{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.footer .f_info dl:nth-child(3) dd a{width: 50%;box-sizing: border-box;padding-left: 26px;}
.footer .f_info dl:nth-child(3) dd a:hover::before{left: 15px;}
.footer .f_info dl:nth-child(4) dd{padding-left: 17px;}
.footer .f_info dl:nth-child(5) dd{padding: 0 30px;}
.footer .f_info dl:nth-child(5) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(5) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(5) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(5) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 65px 0 20px;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}