/* 前端江文哲 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow:hidden; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #222222;font-family:'微软雅黑', Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html{overflow-x: hidden}

html.act{overflow: hidden;width: 100%;height: 100vh;}

.ul,.ul li,.ul li,.ul td,.ul,.ul dd,.uls,.uls li,.uls li,.uls td,.uls,.uls dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #222222;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:4px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#D81918;}

body::-webkit-scrollbar-track{ background:#fff;} 


.bmeter {position: fixed;top: 50px;left: 0px;width: 0%;height: 15px;background: #fff;opacity: 0;z-index:111;pointer-events: none;}

.bmeter  span{display: block;width: 100%;position: absolute;top: -20px;left: 0;text-align: center;font-size: 30px;font-weight: 600;color: #D81918;}


.zijj1{letter-spacing:1px;}

.zijj2{letter-spacing:2px;}

.zijj3{letter-spacing:3px;}

.zijj4{letter-spacing:4px;}

.zijj5{letter-spacing:5px;}

.zijj6{letter-spacing:6px;}

.zijj8{letter-spacing:8px;}


/* @font-face {
    font-family: 'syb';
    src: url("../fonts/siyuanCN-Bold.otf");
}
 */



.maodians3{position: relative;top: -100px}

.arial{font-family: Arial, Helvetica, sans-serif;}

.f_12{ font-size:12px; }

.f_14{font-size: 14px;}

.f_15{font-size: 15px;}

.f_16{ font-size:16px; }

.f_17{font-size: 17px;}

.f_18{ font-size:18px; }

.f_19{font-size: 19px;}

.f_20{ font-size:20px; }  

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px;}

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_52{font-size: 52px;}

.f_54{font-size: 54px;}

.f_56{font-size: 56px;}

.f_58{font-size: 58px;}

.f_60{font-size: 60px;}

.f_64{font-size: 64px;}

.f_67{font-size: 67px;}

.f_68{font-size: 68px;}

.f_72{font-size: 72px;}

.f_78{font-size: 78px;}

.f_80{font-size: 80px;}

.f_82{font-size: 82px;}


.p_80{padding: 80px 0;}

.p_100{padding: 100px 0;}



/* 可视范围 */

.ibox {max-width:1680px;min-width: 1200px;width:87.5%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.ibox2 {max-width:1440px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}



/*分页*/


.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .2s cubic-bezier(.4,0,.2,1); -moz-transition: all .2s cubic-bezier(.4,0,.2,1); transition: all .2s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .6s i-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}



.fbd{font-weight:700;}

.fw{font-weight:100;}

.pc{display: block;}

.yd{display: none;}


.yddian{position: fixed;right: -50px;bottom: 20%;width: 40px;height: 40px;background: #d91918;z-index: 50;display:flex;justify-content: center;align-items: center;border-radius: 40px;color: #fff}

.yddian.act2{right: 5px;}

.yddian img{width: 16px;transform: rotate(90deg)}

.yddian.act img{transform: rotate(-90deg)}

sup,sub{font-size: 12px;transform: scale(0.8);display: inline-block;}


.mhead{display: none;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 200;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

.mhead .menu{height: 50px;padding-left: 35px;background:url(../images/svg/gengduo.svg) center right no-repeat ;background-size: 22px;float: right;}

.mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

.mhead .logo img{display: block;width: 150px;margin-top: 10px;}

.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/svg/floot_2.svg) center no-repeat;background-size: 25px;}

.mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

.mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index:250;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

/* .mnav .mbox .ul1{padding-top: 50px;} */

.mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; height: 50px;}

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;height: 100%;}

.mnav .mbox .ul1 li .ltop a .tu{width: 100%;height: 100%;display: flex;align-items: center;}

.mnav .mbox .ul1 li .ltop a .tu img{height: 25px;}

.mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav .mbox .ul1 li .ltop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav .mbox .ul1 li .ltop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav .mbox .ul1 li .ltop span.act::before {opacity: 0;}

.mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav.act{left: 0;}

.mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 200;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .mbox .dl1{}

.mnav2 .mbox .dl1 dd{}

.mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

.mnav2 .mbox .dl1 dd .dtop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav2 .mbox .dl1 dd .dtop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav2 .mbox .dl1 dd .dtop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav2 .mbox .dl1 dd .dtop span.act::before {opacity: 0;}

.mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav2.act{left: 0;}

.mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 100;height: 80px;transition: all 0.6s;}

.head1.tops{top: -100px;opacity: 0;}

.head1.act1{top: 0;opacity: 1;}

.head2.act1{opacity: 0;pointer-events: none;}


.head::after{width: 100%;height: 1px;bottom: 0;background: rgba(0, 0, 0, 0.05);content: "";left: 0;position: absolute;}

.head .head_con {height: 100%;background: #fff;}

.head .head_con .con{display: flex;justify-content: space-between;height: 100%;}

.head1 .head_con .con{padding-left: 8.75%;}

.head .head_con .con .con_le a{width: 180px;height: 100%;display: flex;align-items: center;}

.head .head_con .con .con_re{display: flex;}

.head .head_con .con .con_re .re1{margin-right: 30px;}

.head .head_con .con .con_re .re1 .ul{display: flex;height: 100%;}

.head .head_con .con .con_re .re1 .ul .li{margin: 0 30px;position: relative;}

.head .head_con .con .con_re .re1 .ul .li .lit {height: 100%;}

.head .head_con .con .con_re .re1 .ul .li .lit a{display: flex;align-items: center; height: 100%;position: relative;}

.head .head_con .con .con_re .re1 .ul .li .lit a s{display: block;position: absolute;left: auto;right:0;background: #D81918;height: 2px;bottom: -1px;width: 0%;}

.head .head_con .con .con_re .re1 .ul .li.act .lit a s{width: 100%;}

.head .head_con .con .con_re .re1 .ul .li.act .lit a{color: #D81918;}

.head .head_con .con .con_re .re1 .ul .li:hover .lit a s{width: 100%;left: 0;right: auto;}

.head .head_con .con .con_re .re1 .ul .li:hover .lit a{color: #D81918;}

.head .head_con .con .con_re .re2{background: #D81918;display: flex;}

.head .head_con .con .con_re .re2 .sous{width: 140px;height: 100%;position: relative;}

.head .head_con .con .con_re .re2 .sous::after{content: "";width: 2px;height: 10px;background: #fff;position: absolute;right: -1px;top: calc(50% - 5px);}

.head .head_con .con .con_re .re2 .sous a{display: flex;align-items: center;justify-content: center; width: 100%;height: 100%;}

.shouj{width: 140px;height: 100%;position: relative;}

.shouj .sh {display: flex;align-items: center;}

.shouj .sh span{white-space: nowrap;width: 0;margin-left: 0px;overflow: hidden;color: #fff;display: block;letter-spacing:0.7px;}

.shouj .sh img{}

.shouj .di{position: absolute;right: calc(50% - 9px);top: calc(50% - 9px);}

.shouj:hover .di{width: auto;}

.shouj:hover .di span{width: 143px;margin-left: 13px;}

.head .head_con .con .con_re .re2.act .sous{opacity: 0;pointer-events: none;}

.head .head_con .con .con_re .re1 .ul .li .lib{position: absolute;left: 50%;transform: translateX(-50%);top: 105%;opacity: 0;pointer-events: none;visibility: hidden;}

.head .head_con .con .con_re .re1 .ul .li .lib .bs{background: #fff;padding: 6px 30px 9px;border-radius:0 0 8px 8px;box-shadow: 0 5px 5px 1px rgba(216, 25, 24, 0.02);}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a{display: block;white-space: nowrap;line-height: 35px;padding: 0 32px;border-bottom: 1px solid rgba(217, 217, 217, 0.5);text-align: center;}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a span{position: relative;}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a span::after{content: "";width: 0%;height: 1px;position: absolute;left: 0;bottom: 1px;background: #D81918;transition: all 0.6s;left: 50%;transform: translateX(-50%);}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a:last-child{border:0;}

.head .head_con .con .con_re .re1 .ul .li .lib .t{height: 15px;position: relative;overflow: hidden;}

.head .head_con .con .con_re .re1 .ul .li .lib .t::after{content: "";width: 12px;height: 12px;background: #D81918;position: absolute;transform: rotate(45deg);left: calc(50% - 5px);bottom: -6px;}

.head .head_con .con .con_re .re1 .ul .li .lib .t s{height: 3px;background: #D81918;display: block;position: absolute;left: 0;bottom: 0;width: 100%;border-radius: 5px 5px 0 0;}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a:hover span::after{width: 100%;}

.head .head_con .con .con_re .re1 .ul .li .lib .bs a:hover span{color: #D81918;}

.head .head_con .con .con_re .re1 .ul .li:hover .lib{top: 100%;opacity: 1;visibility: visible;pointer-events: visible;}

.head2{top: 30px;}

.head2 .head_con{border-radius: 0 30px 0 30px;}

.head2 .head_con .con{padding-left: 50px;}

.head2 .head_con .con .con_re .re2{background: none;}


.head2 .shouj,.head2 .head_con .con .con_re .re2 .sous{width: 120px;}

.head2 .head_con .con .con_re .re2 .sous::after{background: #D81918;}

.head2 .head_con .con .con_re .re2 .sous::before{content: ""; width: 2px; height: 10px; background: #D81918;  position: absolute; left: -1px;top: calc(50% - 5px);}

.head2 .shouj .sh span{color: #D81918;}







/* 公共底部 */

.floot{background: #444;padding: 105px 0 80px;position: relative;z-index: 5;}

.floot .con1{display: flex;justify-content: space-between;padding-bottom: 40px;border-bottom: 1px solid rgba(255, 255, 255, 0.15);margin-bottom: 35px;}

.floot .con1 .con_le{}

.floot .con1 .con_le .le1{margin-bottom: 50px;}

.floot .con1 .con_le .le1 a{display: block;width: 205px;}

.floot .con1 .con_le .le2{display: flex;align-items: center;margin-bottom: 30px;}

.floot .con1 .con_le .le2 a{color: #fff;margin-left: 13px;}

.floot .con1 .con_le .le2 a:hover{color: #D81918;}

.floot .con1 .con_le .le3 .inps{display: flex;align-items: center;width: 300px;height: 50px;padding-left: 17px;background: #f5f5f5;}

.floot .con1 .con_le .le3 .inps input{width: calc(100% - 20px);height: 100%;border: 0;outline: none;background: none;padding-left: 18px;font-size: 16px;}

.floot .con1 .con_le .le4{display: flex;align-items: center;margin-top: 20px;}

.floot .con1 .con_le .le4 span{margin-right: 28px;color: #666666;}

.floot .con1 .con_le .le4 .imgs{display: flex;}

.floot .con1 .con_le .le4 .img{width: 40px;height: 40px;position: relative;margin-right: 20px;}

.floot .con1 .con_le .le4 .img:last-child{margin-right: 0;}

.floot .con1 .con_le .le4 .img a{display: flex;align-items: center;justify-content: center; width: 100%;height: 100%;border: 1px solid #5B5B5B;border-radius: 50px;}

.floot .con1 .con_le .le4 .img a img{width: 20px;}

.floot .con1 .con_le .le4 .img .tu{position: absolute;left:50%;transform: translateX(-50%); width: 110px;height: 110px;padding:5px; top: 55px;background: #fff;border-radius: 3px;opacity: 0;pointer-events: none;visibility: hidden;}

.floot .con1 .con_le .le4 .img .tu img{width: 100%;position: relative;z-index: 2;border-radius: 3px;}

.floot .con1 .con_le .le4 .img .tu::after{content: "";width: 10px;height: 10px;position: absolute;background: #fff;top: -4px;transform: rotate(45deg);left: calc(50% - 5px);}

.floot .con1 .con_le .le4 .img:hover .tu{opacity: 1;visibility: visible;top: 50px;}

.floot .con1 .con_re{width: 67.26%;}

.floot .con1 .con_re .ul{display: flex;justify-content: space-between;}

.floot .con1 .con_re .ul a{display: block;margin-bottom: 12px;}

.floot .con1 .con_re .ul a span{color:rgba(255, 255, 255, 0.5);}

.floot .con1 .con_re .ul a:first-child{margin-bottom: 35px;}

.floot .con1 .con_re .ul a:first-child span{color: #fff;}

.floot .con1 .con_re .ul a:hover span{color: #D81918;}

.floot .con2{display: flex;justify-content: space-between;color: rgba(255, 255, 255, 0.4);align-items: center;}

.floot .con2 a{color: rgba(255, 255, 255, 0.4);}

.floot .con2 .con_le{width: 360px;line-height: 1.75;padding-top: 18px;}

.floot .con2 .con_con{max-width: 40%;}

.floot .con2 .con_con .c1{color: #fff;margin-bottom: 30px;}

.floot .con2 .con_con .c2 .li{display: flex;line-height: 1.75;}

.floot .con2 .con_con .c2 .li a{color: #fff;transform: translateY(-1px);}


.floot .con2 .con_con .c2 .li a:hover{color: #D81918;}

.floot .con2 .con_re{display: flex;padding-top: 30px;}

.floot .con2 a:hover{color: #D81918;}

.select{position: relative;cursor: pointer; z-index: 3;margin-right: 20px;}

.select:last-child{margin-right: 0px;}

.select::before{content: '';display: block;width: 100%;height: 120%;position: absolute;bottom: 0;left: 0;z-index: -1;background: rgba(0, 0, 0, 0);cursor:auto;}

.select *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.select dt{display: flex;justify-content: space-between; align-items: center;align-content: center;border-radius: 3px;border: 1px solid rgba(255, 255, 255, 0.1);height: 50px;padding: 0 20px;width: 150px;}

.select dt .wz{display: block;text-align: left;color: #ffffff;}

.select dt s{display: block;width: 18px;height: 18px;background: url(../images/svg/5.svg) center no-repeat;transform: rotate(90deg);background-size: 15px 15px;}

.select dd{position: absolute;width: 100%;height: 210px;left: 0;bottom: 55px;overflow: auto;line-height: 40px;background: #fff;border-radius: 5px; text-align: left;display: none;  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);padding: 5px 0;}


.select dd::-webkit-scrollbar{ width:3px;height: 1px;}

.select dd::-webkit-scrollbar-thumb{ background:#D81918;}

.select dd::-webkit-scrollbar-track{ background:#D8191850;} 

.select dd div{}

.select dd div a{background: #fff;padding: 0 10px;color: #555 !important;border-radius: 5px;text-align: center;transition: all 0.6s;display: block;}

.select dd div:hover a{color: #D81918 !important;background: rgba(216, 25, 24, 0.03);}

.select dt.act s{transform: rotate(270deg);-webkit-transform: rotate(270deg);}



.banner_ny{position: relative;}

.banner_ny img{display: block;width: 100%;}

.banner_ny .mimg{display: none;}

.banner_ny .txt{text-align: center;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 3;color: #fff;width: 100%;letter-spacing: 5px;}

.banner_ny .nav_ny{width: 100%;position: absolute;left: 0;bottom: 20px;z-index: 3;}

.banner_ny .nav_ny .nox{background: #fff;padding: 0 60px;border-radius:  30px 0;line-height: 80px;display: flex;justify-content: space-between;}

.banner_ny .nav_ny .nox .nlt{display: flex;align-items: center;align-content: center;}

.banner_ny .nav_ny .nox .nlt a{display: block;padding-left: 28px;background: url(../mg/ban_jt.svg) 10px center  no-repeat;color: #212121;}

.banner_ny .nav_ny .nox .nlt a:nth-child(1){background: url(../mg/ban_sy.svg) 0px center  no-repeat;color: #999;}

.banner_ny .nav_ny .nox .nlt a:hover{color: #D81918;}

.banner_ny .nav_ny .nox .nrt{display: flex;}

.banner_ny .nav_ny .nox .nrt a{display: block;margin: 0 40px;position: relative;color: #999;}

.banner_ny .nav_ny .nox .nrt a s{display: block;width: 0%;height: 2px;background: #D81918;position: absolute;left: 0;bottom: 0;z-index: 2;}

.banner_ny .nav_ny .nox .nrt a span{display: block;width: 1px;height: 16px;position: absolute;right: -40px;top: 50%;margin-top: -8px;background: #999;}

.banner_ny .nav_ny .nox .nrt a.act s{width: 100%;}

.banner_ny .nav_ny .nox .nrt a:hover,.banner_ny .nav_ny .nox .nrt a.act{color: #D81918;}

.banner_ny .nav_ny .nox .nrt a:last-child{margin-right: 0;}

.banner_ny .nav_ny .nox .nrt a:last-child span{display: none;}


.cebianlan{position: fixed;right: -100px;top: 50%;transform: translateY(-50%);z-index: 100;background: #D81918;width: 62px;padding: 15px 0;border-radius: 50px;}

.cebianlan.act{right: 12px;}

.cebianlan .ul{}

.cebianlan .ul a{display: block;text-align: center;padding: 10px 0;}

.cebianlan .ul .li{position: relative;}

.cebianlan .ul .li::after{content: "";position: absolute;left: 50%;transform: translateX(-50%);width: 10px;height: 1px;background: #fff;}

.cebianlan .ul .li2::after{display: none;}

.cebianlan .ul .in{width: 25px;margin: 0 auto;}

.cebianlan .ul span{margin-top: 3px;color: #fff;transform: scale(0.95);white-space: nowrap;display: block;}

.cebianlan .ul a:hover .in img{transform: translateY(-5px);}


.shenqbd{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;background: rgba(0, 0, 0, 0.5);display: none;overflow: auto;}

.shenqbd .shen_con{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}

.shenqbd .shen_con .con{width: 1200px;height: 880px;display: flex;justify-content: space-between;position: relative;}

.shenqbd .shen_con .con .con_le{width: 50%;background: #fff;padding: 40px 60px 0;}

.shenqbd .shen_con .con .con_re{width: 50%;background: url(../images/tan.jpg) center no-repeat;background-size: cover;}

.shenqbd .shen_con .con .con_le .le1{margin-bottom: 30px;}

.shenqbd .shen_con .con .con_le .le1 .l1{margin-bottom: 10px;}

.shenqbd .shen_con .con .con_le .le2{}

.shenqbd .shen_con .con .con_le .le2 .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.shenqbd .shen_con .con .con_le .le2 .ul .li{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;height: 40px;background: #F2F3F5;margin-bottom: 10px;border-radius: 8px;}

.shenqbd .shen_con .con .con_le .le2 .ul .li span{width: 80px;display: block;color: #999999;margin-left: 10px;line-height: 40px;}

.shenqbd .shen_con .con .con_le .le2 .ul .li input{width: calc(100% - 90px);height: 100%;background: none;border: 0;outline: none;}

.shenqbd .select dt{width: 100%;border: 0;height: 100%;padding: 0 10px;}

.shenqbd .select dt .wz{color: #999999;}

.shenqbd  .select{width: 100%;height: 100%;}

.shenqbd .select dt s{background-image: url(../images/svg/33.svg);transform: rotate(0);}

.shenqbd .select dt.act s{transform: rotate(180deg);}

.shenqbd .select dd{bottom: auto;top: 45px;}

.shenqbd .select::before{bottom: auto;top: 0px;}

.shenqbd .shen_con .con .con_le .le2 .ul .li2{width: 48.8%;}

.shenqbd .shen_con .con .con_le .le2 .ul textarea{height: 120px;background: none;border: 0;resize: none;line-height: 40px;}

.shenqbd .shen_con .con .con_le .le2 .ul .li3{height: auto;}

.shenqbd .shen_con .con .con_le .le3{margin-top: 20px ;padding-top: 10px;border-top: 1px dashed #D9D9D9;}

.shenqbd .shen_con .con .con_le .le3 .l1{padding-left: 10px;}

.shenqbd .shen_con .con .con_le .le3 .l2{height: 100px;position: relative;display: flex;align-items: center;justify-content: center;border: 1px dashed #D9D9D9;background:#F7F8FC;margin-top: 10px;}

.shenqbd .shen_con .con .con_le .le3 .l2 input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}

.shenqbd .shen_con .con .con_le .le3 .l2 .s1{display: flex;justify-content: center;}

.shenqbd .shen_con .con .con_le .le3 .l2 .s2{color:#212121;opacity: 0.3;line-height: 1.5;margin-top: 7px;}

.shenqbd .shen_con .con .con_le .le4{width: 100%;margin-top: 20px;}

.shenqbd .shen_con .con .con_le .le4 a{display: block;height: 50px;display: flex;align-items: center;justify-content: center; width: 100%;background: #D81918;color: #fff;border-radius: 8px;}



.shenqbd .shen_con .con .con_le .le4 a:hover{opacity: 0.8;}

.shenqbd .shen_con .con .con_re{position: relative;}

.shenqbd .shen_con .con  .out{position: absolute;right:20px;top: 20px;width: 50px;height: 50px;background: #D81918;display: flex;align-items: center;justify-content: center;border-radius: 50px;cursor: pointer;}

.shenqbd .shen_con .con  .out img{width: 30px;}

.shenqbd .shen_con .con  .out:hover img{transform: rotate(180deg);}


.bdtc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1100;background: rgba(0, 0, 0, 0.8);display: none}

.bdtc .b_con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.bdtc .b_con .nei{width: 600px;height: 300px;background: #fff;border-radius: 10px;padding-top: 90px;text-align: center}

.bdtc .b_con .nei .n1{font-size: 24px}

.bdtc .b_con .nei .n2{margin-top: 30px;display: flex;justify-content: center}

.bdtc .b_con .nei .n2 span{width: 250px;height: 50px;line-height: 50px;text-align: center;background: #D81918;color: #fff;display: block;cursor: pointer;border-radius: 5px}


.bdtc .b_con .nei .n2 span:hover{background: #D81918}


.dizhi{display: flex;justify-content: space-between; width: calc(100% - 90px);height: 100%;padding-right: 10px;}

.dizhi .di{width: 48%;}

.dizhi .di:first-child{width: 30%;}

.dizhi .di:nth-child(2n){width: 62%;}

.dizhi .di select{width: 100%;height: 100%;border: 0;background: none;}


.shenqbd .shen_con {
    display: block;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.shenqbd .shen_con .con {
    flex-wrap: wrap;
    width: 90%;
    height: auto;
    position: relative;
    top: 5%;
    left: 5%;
}

























































































@media screen and (max-width:1800px) {
    .banner_ny .nav_ny .nox .nrt a{margin: 0 30px;}
    
    .banner_ny .nav_ny .nox .nrt a span{right: -30px;}
}



@media screen and (max-width:1680px) {
    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:16px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }  

    .f_22{font-size: 20px;}

    .f_24{ font-size:22px; }

    .f_26{ font-size:24px; }

    .f_28{ font-size:26px; }

    .f_30{ font-size:26px; }

    .f_32{ font-size:28px;}

    .f_34{ font-size:30px; }

    .f_36{ font-size:32px; }

    .f_38{ font-size:32px; }

    .f_40{font-size: 36px;}

    .f_42{font-size: 36px;}

    .f_44{font-size: 38px;}

    .f_46{font-size: 38px;}

    .f_48{font-size: 40px;}

    .f_50{font-size: 44px;}

    .f_52{font-size: 44px;}

    .f_54{font-size: 44px;}

    .f_56{font-size: 44px;}

    .f_58{font-size: 44px;}

    .f_60{font-size: 46px;}

    .f_64{font-size: 50px;}

    .f_67{font-size: 53px;}

    .f_68{font-size: 54px;}

    .f_72{font-size: 58px;}

    .f_78{font-size: 60px;}

    .f_80{font-size: 60px;}

    .f_82{font-size: 60px;}

    .head .head_con .con .con_re .re1 .ul .li{margin: 0 20px;}

    .head .head_con .con .con_le a{width: 160px;}

    .head{height: 70px;}

    .head2{top: 20px;}
  

    .shenqbd .shen_con .con{height: 750px;width: 1000px;}

    .shenqbd .shen_con .con .con_le{padding: 30px 40px 0;}

    .shenqbd .shen_con .con .con_le .le1{margin-bottom: 15px;}

    .shenqbd .shen_con .con .con_le .le2 .ul .li{margin-bottom: 7px;}

    .shenqbd .shen_con .con .con_le .le3{padding-top: 10px;margin-top: 15px;}

    .shenqbd .shen_con .con .con_le .le2 .ul textarea{height: 90px;}

    .shenqbd .shen_con .con .con_le .le3 .l2{height: 80px;}


}



@media screen and (max-width:1500px) {

    .shenqbd .shen_con .con{height: 700px;}

    .shenqbd .shen_con .con .con_le .le2 .ul .li{height: 38px;}

    .shenqbd .shen_con .con .con_le .le2 .ul .li{margin-bottom: 5px;}

    .shenqbd .shen_con .con .con_le .le2 .ul textarea{height: 80px;line-height: 38px;}

    .shenqbd .shen_con .con .con_le .le2 .ul .li3{height: auto;}

    .shenqbd .shen_con .con .con_le .le2 .ul .li span{line-height: 38px;}
    
    .shenqbd .shen_con .con .con_le .le3 .l2{height: 75px;}
}

@media screen and (max-width:1400px) {

    .head1 .head_con .con{padding-left: 5%;}



}


@media screen and (max-width:1300px) {
    .head .head_con .con .con_re .re1 .ul .li{margin: 0 15px;}

    
}

@media screen and (max-width:1025px) {

    .f_12{ font-size:12px; }

    .f_14{font-size: 14px;}

    .f_16{ font-size:14px; }

    .f_18{ font-size:16px; }

    .f_19{font-size: 16px;}

    .f_20{ font-size:16px; }  

    .f_22{font-size: 18px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:20px; }

    .f_30{ font-size:20px; }

    .f_32{ font-size:20px;}

    .f_34{ font-size:20px; }

    .f_36{ font-size:20px; }

    .f_38{ font-size:22px; }

    .f_40{font-size: 22px;}

    .f_42{font-size: 22px;}

    .f_44{font-size: 24px;}

    .f_46{font-size: 24px;}

    .f_48{font-size: 24px;}

    .f_50{font-size: 24px;}

    .f_52{font-size: 26px;}

    .f_54{font-size: 26px;}

    .f_56{font-size: 26px;}

    .f_58{font-size: 26px;}

    .f_60{font-size: 26px;}

    .f_64{font-size: 26px;}

    .f_67{font-size: 26px;}

    .f_68{font-size: 26px;}

    .f_72{font-size: 30px;}

    .f_78{font-size: 30px;}

    .f_80{font-size: 30px;}

    .f_82{font-size: 30px;}

    .p_150{padding: 50px 0;}
 
    .p_120{padding: 50px 0;}

    .p_100{padding: 50px 0;}

    .p_110{padding: 50px 0;}

    .mhead{display: block;}

    .head{display: none;}

    body{min-width: 200px;margin-top: 50px;}
    
    .ibox,.ibox2{min-width: 200px;width: 90%;}

    .wow{opacity: 1;}

    .pc{display: none;}

    .yd{display: block;}

    .zijj3{letter-spacing:1px;}


    .floot .con1 .con_re{display: none;}

    .floot{padding: 50px 0 20px;}

    .floot .con1 .con_le .le1 a{width: 150px;}

    .floot .con1 .con_le .le1{margin-bottom: 20px;}

    .floot .con1 .con_le .le2 img{width: 30px;}

    .floot .con1 .con_le .le3 .inps{width: 100%;height: 46px;}

    .floot .con1 .con_le{width: 100%;}

    .floot .con1{padding-bottom: 20px;margin-bottom: 20px;}

    .floot .con2{flex-wrap: wrap;}

    .floot .con2 .con_le{width: 100%;padding: 0;}

    .floot .con2 .con_con{max-width: 100%;width: 100%;margin: 20px 0;}

    .floot .con2 .con_re{padding: 0;}

    .floot .con2 .con_con .c1{margin-bottom: 15px;}

    .floot .con2 .con_con .c2 .li .txt1{width: 70px;}

    .floot .con2 .con_con .c2 .li .txt2{width: calc(100% - 70px);}

    .shenqbd .shen_con .con{flex-wrap: wrap;width: 90%;height: auto;}

    .shenqbd .shen_con .con .con_le{width: 100%;padding: 30px 20px;}

    .shenqbd .shen_con .con .con_re{display: none;}

    .shenqbd .shen_con .con .con_le .le1{margin-bottom: 20px;}

    .shenqbd .shen_con .con .out{width: 40px;height: 40px;}

    .shenqbd .shen_con .con .out img{width: 25px;}



    .banner_ny .nav_ny{display: none;}

    .cebianlan{width: 50px;padding: 10px 0;right: -100px;}

    .cebianlan.act{right: 5px;}

    .cebianlan.act.act2{right: -100px;}


    .cebianlan .ul span{transform: scale(0.7);}

    .cebianlan .ul .in{width: 20px;}

    .bdtc .b_con .nei{width: 280px;height: 150px;padding-top: 30px}

    .bdtc .b_con .nei .n2 span{width: 120px;height: 42px;line-height: 42px;}

    .bdtc .b_con .nei .n2{margin-top: 25px}

    .bdtc .b_con .nei .n1{font-size: 22px}

}




















