@charset "utf-8";
/* CSS Document */
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;font-size:14px;line-height:1em;}
html, body {min-height: 100%;}
body{min-width:1400px;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #333;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl{float: left}
.fr{float: right}
.tl{text-align: left;}
.tc{text-align: center}
.tr{text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.dfc{display:flex;align-items:end;justify-content:center;}
.dfv{display:flex;align-items:center;justify-content:center;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.dfe{display:flex;align-items:end;justify-content:end;}
.db, .lb, .dd{font-size:0;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}
em, .em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page,.w1400{width:1400px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#db241c;color: #fff;}

@font-face {
  font-family: 'icon';
  src: url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.eot.txt');
  src: url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.eot.txt?#iefix') format('embedded-opentype'),
      url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.woff2.txt') format('woff2'),
      url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.woff.txt') format('woff'),
      url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.ttf.txt') format('truetype'),
      url('//memberpic.114my.com.cn/dgchongxing/cssnew/iconfont.svg.txt#icon') format('svg');
}

.icon {
  font-family: "icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*headr*/
.headr{}
.h_adw{padding:23px 0;height:120px;min-width: 1200px;position: relative;}
.logo{position:absolute;left:6.25vw;display: flex;align-items: center;}
.logo p{margin-left: 12px;border-left: 1px solid rgb(0 0 0 / 5%);padding-left: 17px;}
.logo p b{font-size: 1.25vw;display: block;margin-bottom: 12px;}
.logo p span{font-size: 0.9375vw;display: block;}
.logo img{}

.nav{position: absolute;right: 6.25vw;height: 100%;top: 0;}
.nav ul{float: left;}
.nav ul li{float:left;display:block;position: relative;transition: 0.4s;}
.nav ul li a{color:#222;font-size:18px;transition: 0.4s;line-height: 118px;}
.nav ul li+li{margin-left:30px;}
.nav ul li a em {font-size: 0;margin-right: 5px;transition: 0.3s;opacity: 0;display: inline-block;line-height: 118px;}
.nav .cur{transition: 0.4s;}
.nav .cur a,.nav ul li:hover a{color: #db241c;transition: 0.4s;}
.nav .cur em,.nav ul li:hover em{transition: 0.3s;color: #db241c;opacity: 1;font-size: 20px;}
.nav li:nth-child(2).cur em,.nav ul li:nth-child(2):hover em{font-size: 16px;}

@media screen and (max-width: 1200px) {
    .logo,.top .fl{left: 2%;}
    .nav,.top .fr{right: 2%;}
}
@media screen and (max-width: 1300px) {
    .logo,.top .fl{left: 2%;}
    .nav,.top .fr{right: 2%;}
}
@media screen and (width: 1200px) {
    .logo,.top .fl{left: 2%;}
    .nav,.top .fr{right: 2%;}
}

/*导航下拉*/
.nav>ul>li .sedNav {width:360px;height:0;position: absolute;background: rgba(255,255,255,0.9);right:-30px;top: 118px;z-index: 99;overflow: hidden;opacity: 0;transition:0.5s;}
.nav>ul>li .sedNav button{width:120px;height:30px;border:none;background:#eee;margin-top:20px;padding: 0;}
.nav>ul>li .sedNav button a{width:100%;height:100%;line-height:28px;}
.nav>ul>li:hover .sedNav{padding:30px;opacity: 1; height:auto;transition:0.5s;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222 !important;padding-bottom:8px;}
.nav li .sedNav span{text-transform: uppercase;font-size:12px !important;color:#999;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#db241c; margin-top:20px;}
.nav li .sedNav a {display: block;border:1px #ccc solid;margin-bottom:14px;width:140px;line-height: 34px;color: #fff !important;font-size: 14px;text-align: center;height: 34px;background:rgb(53 59 65 / 80%);}
.nav li .sedNav a:hover {border-color: #db241c;background-color: #db241c;}
.nav li .nav2{width:250%;}
.nav li .nav2 a{width:50%; float:left;}
.sedNav_r{margin-left: 10px;}


/*幻灯片*/
.banner{overflow:hidden;width:100%;}
.banner-box{min-width:1400px;height:720px;position:relative;margin:0 auto;}
.banner-box .bd, .banner-box .bd ul{width:100% !important;}
.banner-box .bd li{width:100% !important;height:720px;background-position:center;background-repeat:no-repeat;background-color:#eee;z-index:-1;}
.banner-box .bd li a{display:block;background-size:auto;width:100%;height:80%;position:relative;z-index: 9;}
.banner-btn{ width: 100%;position:absolute;top:335px;left:0;margin-left:0;height:373px;overflow:hidden; }
.banner-btn a{ display:block;width:49px;height:104px;position:absolute; top:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{left:-50px;background:url(https://114my.cn.114.114my.net//lcw/webimg/banj.png) no-repeat 0 0; } 
.banner-btn a.next{right:-50px;background:url(https://114my.cn.114.114my.net//lcw/webimg/banj.png) no-repeat -49px 0; }
.banner-box .hd {position:absolute;bottom:20px;width:100%;display:block; }
.banner-box .hd ul{text-align:center}
.banner-box .hd ul li{width:8px;height:8px;border-radius:50%;text-indent:-9999px;background:#fff;cursor:pointer;display:inline-block;margin:0 5px;transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{background:#db241c; border-radius :50px; width:40px;height:8px;}
.banner-box:hover .banner-btn a.prev{left:20px;filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{right: 20px;filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*search*/
#search {height: 173px;background: #f3f3f3;position: relative;}
#search::before{position: absolute;content: '';background: #db241c;width: 708px;height: 100%;top: 0;left: 50%;margin-left: -960px;}
.box{position: relative;}
.sear_le{padding-top: 31px;padding-left: 58px;color: #fff;margin-right: 139px;text-align: center;}
.sear_le b{font-size: 30px;display: block;margin-bottom: 12px;}
.sear_le em{opacity: 0.3;display: block;margin-bottom: 17px;}
.sear_le p{color: #333;font-size: 24px;width: 314px;height:40px;background: #fff;text-align: center;line-height: 40px;margin: 0 auto;    font-family: arial;}
.search_l {color: #333;font-size: 18px;padding-top: 50px;line-height: 22px;}
.search_l span {color: #333;font-size: 16px;font-weight: lighter;line-height: 22px;}
.search_l a {font-size: 16px;color: #333;font-weight: lighter;display: inline-block;}
.search_l a:hover {color: #db241c;}
.search_r {margin-top: 22px;position: relative;}
.search_r input#infoname{width: 776px;height: 49px;line-height: 49px;padding-left: 33px;background: #fff;border-radius: 25px;font-size: 14px;}
.z{position: absolute;top: 9px;right: 45px;}
.z_img{}

/*bt*/
.bt{text-align: center;padding-top: 80px;margin-bottom: 50px;}
.bt b{font-size: 42px;display: block;margin-bottom: 26px;}
.bt b strong{font-size: 42px;font-weight: bold;}
.bt p{font-size: 20px;line-height: 20px;display: block;}
.bse,.bse b,.bse b strong,.bse p{color: #fff;}

/*product*/
.pro_bg{padding-bottom: 80px;background: #f8f8f8;}
.pro_con{}
.pro_tab{position: relative;margin-bottom: 40px;}
.pro_tab tr{float: left;height: 70px;overflow: hidden;display: block;}
.pro_tab tr+tr{margin-left: 46px;}
.pro_tab tr:nth-child(n+7){display:none;}
.pro_tab tr>td:first-child{}
.pro_tab tr>td b{font-size: 0;}
.pro_tab tr td:first-child a{width: 100%;line-height: 68px;display: block;border: 1px solid #eee;text-align: center;font-size: 20px;background: #eee;}
.pro_tab tr.on td:first-child a{background: #db241c;color: #fff !important;}
.pro_tab tr:nth-child(2) td:first-child{/* left: 235px; */}
.pro_tab tr:nth-child(3) td:first-child{left: 470px;}
.pro_tab tr:nth-child(4) td:first-child{right: 470px;left: inherit;}
.pro_tab tr:nth-child(5) td:first-child{right: 235px;left: inherit;}
.pro_tab tr:nth-child(6) td:first-child{right: 0;left: inherit;}
.pro_tab td{}
.pro_tab td+td{}
#showtyepname{position: absolute;top:115px;left: 20px;display: none;height: 0;overflow: hidden;}
.pro_tab tr.on #showtyepname{display:block;height: auto;}
.pro_tab tr+tr td+td {display: none;}
#showtyepname a{font-size:16px;color: #666;position: relative;padding-left: 20px;float: left;}
#showtyepname a:before{position: absolute;content: 'o';top: 50%;left: 0;font-size: 26px;font-weight: 100;display: block;font-family: auto;height: 22px;margin-top: -11px;}
#showtyepname a+a{margin-left:53px;}
.pro_list {width: 100%;overflow: hidden;}
.pro_list table tr td {padding: 18px 18px 0px !important;background: #fff;position: relative;border:1px solid #eee;flex-shrink:0;float: left;width:337px;}
.pro_list table tr td+td{margin-left:17px;}
.pro_list table tr td a img {}
.pro_list table tr {display: inline-block;}
.pro_list table tr+tr{margin-top:17px;}
.pro_list table tr td img {width: 100%;}
.pro_list table tr td br{display:none;}
.pro_list table tr td span a {font-size: 16px;display: inline-block;color: #6f737a;width: 100%;height: 50px;line-height: 50px;background: #fff;text-align: left;}
.pro_list table tr td span a:last-child:before{position: absolute;content: "";width: 21px;height: 21px;top: 14px;right: 9px;background: #c1c1c1;border-radius: 100%;}
.pro_list table tr td span a:last-child:after {position: absolute;content: ">";width: 18px;text-align: center;line-height: 18px;top: 14px;right: 9px;font-size: 16px;color: #fff;transform: scale(1,1.3);}
.pro_list table tr td>a a{width:100%;height:100%;position: absolute !important;top: 0;left: 0;}
.pro_list table tr td,.pro_list table tr td a,.pro_list table tr td>a a{position:relative;display:block;}
.pro_list table tr td>a a:before, .pro_list table tr td>a a:after {content: '';border-style: solid;position: absolute;z-index: 5;border-radius: 3px;box-sizing: content-box;opacity: 0;z-index: 3;}
.pro_list table tr td>a a:before {width: 0;height: 0;border-width: 1px 1px 0 0;top: 20%;right: 15%;-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}
.pro_list table tr td>a a:after {width: 0;height: 0;border-width: 0 0 1px 1px;bottom: 20%;left: 15%;}
.pro_list table tr td:hover>a a:before {height: 60%;width: 70%;}
.pro_list table tr td:hover>a a:after {width: 70%;height: 60%;}
.pro_list table tr td:hover>a a:before,.pro_list table tr td:hover>a a:after {border-color: #fff;opacity: 1;}
.pro_list table tr td:hover span a{color:#db241c;}
.pro_list table tr td:hover span a:last-child:before{background:#db241c;}
.pro_list table tr td:hover{border:1px solid #db241c;}
.pro_list table tr td>a a, .pro_list table tr td>a a:before, .pro_list table tr td>a a:after{-webkit-transition: all 0.5s;transition: all 0.5s;display:inline-block;}
.pro_list table tr td>a:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;}
.pro_list table tr td>a{overflow:hidden;display:block;}
.pro_list table tr td>a:after{transition: all 0.5s;}
.pro_list table tr td:hover>a:after{background: rgba(0,0,0,.5);}
.pro_list table tr td>a:before {position: absolute;content: "MORE";width: 100%;height: 100%;top: 50%;left: 0;color:#fff;opacity:0;transition:all .5s;z-index: 5;font-size:16px;}
.pro_list table tr td:hover>a:before{opacity:1;}
.pro_list .tempWrap{width:100% !important}

.pro_lj{ text-align:center; margin-top:50px;}
.pro_lj a{ display:inline-block; width:1149px; line-height:70px; background:#fff; transition:all .3s ease; font-size:24px;border-radius: 35px;}
.pro_lj a:hover{width:100%;background:#be1a21;color:#fff;}

/*Features*/
.feat_bg{background: url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429114858_1598960983.jpg) no-repeat bottom center;height: 1263px;}
.feat_bg .bt{margin-bottom: 91px;}
.feat_con{}
.feat_tab{padding: 0 92px;height: 220px;margin-bottom: 127px;}
.feat_tab li{width: 220px;height: 220px;float: left;text-align: center;background: #f9f9f9;border-radius: 100%;padding-top: 56px;transition:all .5s;}
.feat_tab li em{display:block;font-size:67px;color:#bfbfbf;margin-bottom: 19px;transition:all .5s;}
.feat_tab li b{font-size:24px;}
.feat_tab li+li{margin-left:112px;}
.feat_tab li.on{background: #be1a21;color: #fff;transition:all .5s;}
.feat_tab li.on em{color: #fff;transition:all .5s;}
.feat_list{}
.feat_list dl{}
.feat_list dl dt{float: left;padding-left: 92px;padding-top: 100px;}
.feat_list dl dt h3{}
.feat_list dl dt em{font-size: 60px;font-family: "Impact";display: inline-block;vertical-align: bottom;line-height: 49px;}
.feat_list dl dt b{font-size: 40px;margin-left: 19px;}
.feat_list dl dt i{font-size: 18px;opacity: 0.3;display: block;margin-top: 19px;}
.feat_list dl dt p{font-size:15px;line-height: 35px;color: #666;margin-top: 30px;width: 676px;}
.feat_list dl dt a{margin-top: 41px;display: block;height: 45px;text-align: center;line-height: 45px;background: #fff;font-size: 20px;transition:all .5s;border-radius: 5px;color:#333}
.feat_list dl dd{float: right;margin-top: 29px;}
.feat_list dl dt a:hover{background: #be1a21;color: #fff;transition:all .5s;}

/*case*/
.case{padding-bottom: 80px;}
.swiper-container{ padding:35px 0;}
.post_m{position: relative;  padding-bottom:40px; margin:50px auto 0 auto; width:87%;}
.post_m .swiper-slide {position: relative;background-repeat: no-repeat;background-position: center top;background-size: cover;
-webkit-transition: transform 1s;-moz-transition: transform 1s;-ms-transition: transform 1s;-o-transition: transform 1s;-webkit-transform: scale(.8);transform: scale(.8);}
.post_m .swiper-slide img { width: 100%;height:auto;}
.post_m .text {box-sizing:border-box;width: 100%; line-height:58px; opacity:0; color:#fff; text-align:center;font-size:18px;background-color:#db241c;}
.post_m .text h4 {color: #333;font-size: 18px;line-height: 18px;font-weight: 700;padding-bottom: 5px}
.post_m .text p {color: #5f5f5f; font-size: 14px; line-height: 26px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical}
.post_m .text a {display: none;color: #fff; font-size: 12px; line-height: 12px;}
.post_m .swiper-slide-next{ -webkit-transform: scale(.95) translateX(10px);transform: scale(.95)translateX(10px);}
.post_m .swiper-slide-prev{ -webkit-transform: scale(.95) translateX(-10px);transform: scale(.95)translateX(-10px);}
.post_m .swiper-slide-active, .post_m .swiper-slide-duplicate-active { -webkit-transform: scale(1.07) translateY(-14px);transform: scale(1.07) translateY(-14px);}
.post_m .swiper-slide-active .text, .post_m .swiper-slide-duplicate-active .text { opacity:1;}
.post_m .swiper-slide-active h4, .post_m .swiper-slide-active p, .post_m .swiper-slide-duplicate-active h4, .post_m .swiper-slide-duplicate-active p { color: #fff;}
.post_m .swiper-slide-active a, .post_m .swiper-slide-duplicate-active a { display: block; width:100%; height:100%;position: relative;}
.post_m .swiper-pagination {bottom:0;left: 50%;transform: translate(-50%, 0)}
.post_m .swiper-pagination-bullet{ width:16px; height:16px; background:#dedfe0; opacity:1;}
.post_m .swiper-pagination-bullet+ .swiper-pagination-bullet{ margin-left:14px;}
.post_m .swiper-pagination-bullet-active{background:#db241c;}

/*index_con04*/
.index_con04{width:100%;background: #f8f8f8;}
.wrap{position:relative;margin:0px auto;width:1400px;padding:0px;}
.index_con04_block_switch_con{width:100%;height:121px;background:url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429154613_624580853.jpg) center top no-repeat;}
.index_con04_block_switch_info{float:left;margin-left: -86px;}
.index_con04_block_switch_info h4{color:#fff;font-size:25px;padding-top: 40px;font-weight:normal;margin-bottom: 10px;}
.index_con04_block_switch_info p{color: #fabdba;font-size: 16px;text-transform: uppercase;opacity: 0.6;}
.index_con04_block_switch_btn{float:left;margin-left:70px;}
.index_con04_swiper{width:600px;height:121px;}
.index_con04_swiper_pn_btn{width:200px;position:absolute;right:0px;top:0px;height:121px;}
.index_con04_swiper_prev{width:45px;height:121px;background:none;text-align:center;line-height:121px;color:#dcdcdc;font-family:"icon";font-size: 45px !important;left:0px;top: 0;position:absolute;}
.index_con04_swiper_prev:hover{color:#db241c;}
.index_con04_swiper_prev:after{content:"\e636";}
.index_con04_swiper_next{width:45px;height:121px;background:none;text-align:center;line-height:121px;color:#dcdcdc;font-family:"icon";font-size: 45px !important;right:0px;top: 0;position:absolute;}
.index_con04_swiper_next:hover{color:#db241c;}
.index_con04_swiper_next:after{content:"\e856";}
.index_con04_swiper .swiper-slide{color:#666666;}
.index_con04_swiper .swiper-slide-active{background:#e7b5b2;color:#fff;}
.index_con04_block_switch_btn_text{width:200px;text-align:center;height:121px;}
.index_con04_block_switch_btn_text h5{font-size:20px;font-weight:normal;padding-top:40px;margin-bottom:10px;}
.index_con04_block_switch_btn_text p{font-size:12px;}
.index_con04_block{width:1920px;height:650px;background:#333;margin-left:-250px;position:relative;}
.index_con04_block_box_img{width:100%;height:100%;overflow:hidden;position:relative;}
.index_con04_block_box_img img{width:100%;height:100%;}
.index_con04_block_box_text_num{color:#cccccc;font-size: 25px;position:absolute;left: 1160px;top: -245px;z-index:5;width: 60px;}
.index_con04_block_box_text_num b{color:#db241c;font-size: 35px;font-weight:normal;padding-right:5px;}
.index_con04_block_box_text{width:570px;height:280px;background:#fff;background:rgba(255,255,255,0.9);position:absolute;left:360px;top:165px;padding:0 55px;border-radius:30px;box-sizing: content-box;}
.index_con04_block_box_text h3{padding-top:50px;font-size:25px;color:#db241c;font-weight:normal;line-height: 33px;}
.index_con04_block_box_text h4{font-size:12px;color:#999999;font-weight:normal;margin-bottom:30px;line-height: 16px;}
.index_con04_block_box_text p{font-size:15px;color:#333;line-height:28px;}
.index_con04_block_box_img img{-webkit-animation:scaleDe 15s ease both;-moz-animation:scaleDe 15s ease both;}
.index_con04_block_box_text{-webkit-animation:fadeInDown 0.6s ease both;-moz-animation:fadeInDown 0.6s ease both;}
@keyframes fadeInDown{
    0%{opacity:0;transform:translateY(-25px)}
    100%{opacity:1;transform:translateY(0)}
}
@keyframes scaleDe{
    0%{transform:scale(1.2)}
    100%{transform:scale(1)}
}

/*流程*/
.gsjj_con1_div1{box-sizing: border-box;font-size: 0;position: relative;background:#f8f8f8;padding-bottom: 80px;}
.zsjm_u1{font-size: 0;margin: 50px 0 20px;position: relative;width:100%;margin:auto;}
.zsjm_u1 li{width: calc(100% / 6);text-align: center;box-sizing: border-box;border: 1px solid transparent;padding: 30px 0 40px;transition: 0.3s ease-in-out;position: relative;z-index: 2;float: left;}
.zsjm_u1 li span{display: inline-block;width: 60px;height: 60px;transition: 0.3s ease-out;}
.zsjm_u1 li font{display: block;position: relative;margin:33px auto 35px;width: 12px;height: 12px;border-radius: 50%;}
.zsjm_u1 li font:before{content: '';display: block;width:12px;height:12px;border-radius: 50%;background:#999;position: absolute;left: 0px;top: -15px;
transition: 0.3s ease-out;}
.zsjm_u1 li font:after{content: '';display: block;width: 8px;height:8px;border-radius: 50%;background: #999;position: absolute;left:2px;top:2px;
transition: 0.3s ease-out;}
.zsjm_u1 li:hover{background: white;border: 1px solid #db241c;}
.zsjm_u1 li:hover i{transform: translateY(-50px) ;font-size: 18px;color: white;line-height:50px;}
.zsjm_u1 li p{font-size: 16px;color: #555555;margin-top:5px;}
.zsjm_u1 li p:after{content: '';display: block;width:20px;height:2px;background:#d9d9d9;margin: 20px auto 0;transition:all 0.3s}
.zsjm_u1 li .icon{font-size:50px;color:#999;text-align:center;display: inline-block;transition: 0.3s ease-out;border: 3px #db241c solid;border-radius: 50%;width: 100px;height: 100px;background: #fff;line-height: 100px;}
.zsjm_u1 li:hover .icon{color:#db241c;}
.zsjm_u1 li:hover p:after{width:60px;background:#db241c;}
.zsjm_u1:after { content: '';display: block;position: absolute;width: 100%; height: 21px;background: url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429163217_1630409736.png) no-repeat center; left: 0; top: 180px;opacity: 0.5;}
.zsjm_u1 li:hover .icon {    border: none;color:#fff;background:linear-gradient(-45deg,#db241c, #581b18)}
.zsjm_u1 li:hover font:before{background:#db241c}
.zsjm_u1 li:hover font:after{background:#ef8783}

/*about*/
.about{background: url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429170632_1446897507.jpg) no-repeat center;height: 863px;}
.about .bt{padding-top: 134px;margin-bottom: 88px;}
.abcon{ height:340px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.ableft{background: url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429171400_1864792717.jpg) no-repeat center;width: 656px;height: 431px;padding: 238px 78px 0 67px;color: #fff;}
.ab_t{font-size:24px;font-weight: bold;}
.ab_wa{margin:20px 0;}
.ab_wa p{line-height:24px;font-size: 15px;}
.ab_btn a{display:block; width:108px;line-height:29px; background:#db241c; text-align:center;color:#ffffff; font-weight:lighter; transition:all .3s ease; text-align:center;}
.ab_btn a:hover{width:130px; box-shadow:0 0 15px #db241c;}
.abright{width: 744px;}
.abt_num{height: 145px;width: 100%;background: #da251c;color: #fff;display: flex;justify-content: space-around;align-items: center;}
.abt_num ul{width: 100%;}
.abt_num li{text-align: center;width:calc(100% / 3);float: left;}
.abt_num li em{display: block;margin-bottom: 21px;}
.abt_num li i{display: inline-block;font-size: 45px;font-weight: bold;vertical-align: bottom;margin-right: 8px;line-height: 33px;}
.abt_num li b{font-size: 20px;display: block;color: #fccac8;}
.abrightr{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;width: 100%;}
.abrightr a{ width:50%; height:286px;transition:all .3s ease; background:rgba(0,0,0,.8); text-align:center;}
.abrightr a+a{background:rgba(0,0,0,.95);}
.abrightr a:hover{background:rgba(0,0,0,.7);}
.abrightr a:hover:after{ width:50px;}
.abrightr a+a:hover{background:rgbargba(0,0,0,1);}
.abrightr a img{ display:inline-block; margin:50px 0 30px 0;}
.abrightr a span{ display:block; font-size:25px; color:#fff; font-weight:lighter; margin-bottom:20px;}
.abrightr a:after{ content:''; display:inline-block; width:27px; height:1px; background:#eeeeee; transition:all .3s ease;}

/*新闻*/
.news{background:#f8f8f8;padding-bottom: 80px;}
.news_fl{width:56%;overflow:hidden;margin:0 auto 40px;}
.news_fl li{height:45px;text-align: center;position:relative;-webkit-transition: all 0.3s;transition: all 0.3s;float: left;width: 250px; border-radius: 30px;background:#eee;}
.news_fl li:last-child:after,.news_fl li.on:after{background: none;}
.news_fl li.on{background: #db241c;position: relative;}
.news_fl li a{display:block;}
.news_fl li p{font-size:20px;color:#222;line-height:45px;}
.news_fl li.on p,.news_fl li.on span{color:#fff;}
.news_fr {height: 520px !important;}
.news_fr .news_div_item{width:342px;background:#fff;position: relative;height:520px;float: left;border:1px solid #eee;margin-left:10px;}
.news_fr .news_div_item_pic img{width:100%;}
.news_fr .news_div_item_date{position: absolute;height:45px;background:#db241c;border-bottom-left-radius: 5px;top: 0px;right: 0px;text-align: center; padding:5px 30px;}
.news_fr .news_div_item_content{position: absolute;top:260px;width:84%;left:8%;height:170px;border-bottom: 1px solid #eee;}
.news_fr .news_div_item_day,.news_fr .news_div_item_month{display:inline-block;}
.news_fr .news_div_item_day,.news_fr .news_div_item_year,.news_fr .news_div_item_month{color:#fff;font-family:'Myriad Pro';font-size:18px;    margin-top:10px;float: left;}
.news_fr .news_div_item_year{font-size:px;margin-top: 10px;}
.news_fr .news_div_item_a{font-size:18px !important;color:#222 !important;display: block;width: 100%;position: relative;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.news_fr .news_div_item_body{font-size:14px;color:#666;line-height:30px;margin-top:10px;}

.news_fr .news_div_item_content .news_div_item_title a:before{content:'';width:28px;height:21px;background:url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429174223_1243631678.jpg)no-repeat center;display:block;position: absolute;top:200px;}

.news_fr .news_div_item_content .news_div_item_title a:after{content:'';background:url(https://memberpic.114my.com.cn/dgchongxing/uploadfile/image/20210429/20210429174223_686156091.jpg)no-repeat center;width:59px;height:29px;display:block; position: absolute;top:200px;right: 0;}

.news_fr .news_div_item_content:after
.news_fr .news_div_item:hover .news_div_item_a{color:#dc352f !important;}
.news_fl li+li { margin-left:15px;}
.news_fr .news_div_item:nth-child(1){margin-left:0px;}

/*版权*/
.copyright{background:#232323;display: inline-block;width: 100%;}
.crcon{padding:70px 0 50px;border-bottom:1px solid #2e2e2e;display: inline-block;width: 100%;}
.copy_lx{margin-bottom:60px;border: 1px #2f2f2f solid; padding: 30px 64px;overflow: hidden;}
.copy_lx li{float: left;height: 60px; width: calc(100%/4);}
.copy_lx li em{font-size:16px;color:#fff;font-weight: normal;}
.copy_lx li i{font-size:20px;color:#fff;font-weight: normal;}
.copy_lx li b{display:block;font-size:15px;color:#fff;line-height:40px; font-weight: 100;opacity: 0.5;}
.copy_lx li+li{    border-left: 1px #2f2f2f solid;    padding: 0 50px;}
.copy_lx li span{    float: left;
    margin-right: 15px;
    width: 40px;
    display: block;
    height: 65px;}
.copy_lx li  img{width:40px;margin-top: 15px;}
.kslj{font-size:0;}
.kslj li{display:inline-block;vertical-align:top;height: 200px;}
.kslj li p{font-size:18px;color:#fff;font-weight: normal;margin-bottom: 20px;}
.kslj li a{display:block;font-size:15px;color: #777;line-height:32px;font-weight: 100;}
.kslj li a:hover,.links p.fr a:hover,.crconcat a:hover{color:#fff;}
.kslj li+li{border-left: 1px #2f2f2f solid; padding: 0 80px;}
.crconcat{width:400px;    margin-top: -4px;}
.crconcat,.crconcat a{font-size:15px;color:#fff;}
.crconcat p{display: block; line-height: 25px;font-size:15px;}
.crconcat p+p{margin-top: 10px;}
.links{ height:92px; padding:0 15px; background:#cc9933; line-height:92px; font-size:18px; color:#fff;}
.links p.fr a{ font-size:14px; color:#fff; font-weight:lighter;}
.copy_lx li:nth-child(1) {width: 307px;    padding-right: 50px;}
.copy_lx li:nth-child(2) {width: 257px;}
.copy_lx li:nth-child(3) {width: 300px;}
.copy_lx li:nth-child(4) {width: 405px;padding-right:0px !important}
.kslj li:nth-child(1) {padding-right: 80px;}
/*link*/
#link_box{width:100%;margin:0 auto;overflow:hidden;padding:13px 0px;background:#db241c;}
#link{width:1400px;margin:0 auto;overflow:hidden;}

#link_bt{width:150px;float:left;font-size:18px;color:#fff;font-weight:400;line-height:62px;}
#link_bt span{padding-left:5px;font-size:18px;color:rgba(255, 255, 255, 0.5);font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:200;}
#link_bg{width:900px;line-height:60px;float:left;overflow:hidden;font-size:15px;font-weight:100;color:#fff;}
#link_bg a{font-size:15px;color:#fff !important;}



.bq_ewm {display: flex;padding-top: 36px;position: relative;} 
.bq_ewm li span {display: block;width:40px;height:40px;border-radius: 100%;font-size: 14px;text-align: center;line-height: 36px;color: #fff;background: #db241c;padding: 9px;} 
.ewm_cc {position: absolute;top: -122px;left:-12px;display: none;} 
.ewm_cc img {width: 150px!important;} 
.bq_r {width: 35%;padding:90px 0 0;background: #0a4286;padding-left: 80px;position: relative;} 
.bq_r:after {position: absolute;content: "";width: 300px;height: 100%;background: #0a4286;top: 0;right: -300px;} 
.bq_lx {line-height: 36px;} 
.bq_lx li{font-size: 16px;line-height: 36px;} 
.bq_ewm li+li {margin-left: 10px;}