@font-face {
 font-family:fontDin1;
 src: url(https://memberpic.114my.com.cn/0399081/cssnew/DIN-MEDIUM_otf.txt),url(https://memberpic.114my.com.cn/0399081/cssnew/DIN-MEDIUM_woff.txt),url(https://memberpic.114my.com.cn/0399081/cssnew/DIN-MEDIUM_eot.txt),url(https://memberpic.114my.com.cn/0399081/cssnew/DIN-MEDIUM_woff2.txt),url(https://memberpic.114my.com.cn/0399081/cssnew/DIN-MEDIUM_ttf.txt)}
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden; background-color: #fff;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #2c36dc;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.page,.w1400{ margin:0 auto;width: 1400px; }
.w1400{width:1400px; margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}

*,:after,:before{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.title{text-align: center;font-size: 36px;color: #333;}
.title em{color: #2c36dc;}
.title span{display: block;font-size: 16px;color: #888;margin:8px 0 14px 0; font-weight: lighter;}
.title i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.title i::after,.title i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.title i::after{right: 0px;left: inherit;background:#2c36dc;animation:allTitleAfter 3s infinite linear;}
.title i::before{background:#2c36dc;animation:allTitleBefore 3s infinite linear;}
.title t{width: 30px;height: 5px;background:#f7a501;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}

@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}

/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}

.hovermaincolor a:hover{ color:#2c36dc;}
/*抬头*/
.header{ height:110px; background:#fff; padding:0 0 0 20px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; } 
.hleft,.hright,.nav>ul,.hbtn{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hlogobg{ height:110px;}
.hlogo{ width:10px; height:110px; position:relative; z-index:99; text-align:center;} 
.hmean{ font-size:17.5px; color:#aaa; font-weight:lighter; margin-left:118px; border-left:1px solid #eee;}
.hmean b{ display:block; font-size:30px; color:#2c36dc; line-height:40px; padding-left:20px;}
.hmean b i{ display:inline-block; vertical-align:sub; font-size:40px; color:#2c36dc; font-family:fontDin2;}
.hmean em{ padding-left:20px;}
.hmean span{ padding:0 10px;}
.hmaem{ font-size:30px; color:#2c36dc; font-weight: bold; margin-left: 10px;}
.hmean span:first-child{ padding-left:0;}
.hmean span:last-child{ padding-right:0;}
.nav ul li{ position:relative;  width: 125px;  height: 110px; line-height: 30px;  text-align: center;}
.nav ul li>a{ display:block; font-size:16px; color:#333;  padding-top: 20px;  position:relative;}
.nav ul li>a i{ display:block; position:absolute; height:3px;  width:0; transition:all .3s ease; left:0; bottom:18px;} 
.nav ul li>a i:after{ content:''; display:block; position:absolute; width:0px; height:0; bottom:100%; left:0; right:0; margin:0 auto; transform:rotateY(90deg); opacity:0; transition:all .3s ease; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 7px solid #fff;}
.nav ul li.cur>a i,.nav ul li:hover>a i{ width:100%;}
.nav ul li>a em{ display: block;  font-size: 12px;  color: #aaa; font-weight: lighter; text-align: center; text-transform: uppercase; line-height: 25px;}
.nav ul li.cur>a em,.nav ul li:hover>a em{color:#fff;}
.nav ul li.cur>a i:after,.nav ul li:hover>a i:after{ opacity:1; transform:rotate(0);}

.nav>ul>li table, .nav>ul>li tbody, .nav>ul>li tr, .nav>ul>li td{width:125px; }
.nav ul li.cur>a,.nav ul li:hover>a{color:#fff; font-weight:bold; background: #2c36dc; height:110px;  }
.nav>ul>li .dropmenu{width:125px;position:absolute;top:110px;left:0%;z-index: 99;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li .dropmenu td table{ display:none;}
.nav>ul>li:hover .dropmenu{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .dropmenu a{font-size: 14px;display:block;line-height:52px;text-align:center;color:#fff;background:rgba(0,0,0,.8);transition:600ms ease; margin-top:1px;}
.nav>ul>li .dropmenu a:hover{background:#2c36dc;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block;}
.hseaicon{ height:110px; width:70px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230090106_1893024388.png) no-repeat center 28px; background-color:#2c36dc; text-align:center; font-size:14px; color:#fff; line-height:145px;}
.hbtn{ height:110px;}
.hsearch{display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; position:relative;}
.hsearch:hover .iser_box{transform: rotateX(0deg);}
.hsearch:hover .hseaicon span{ background-color:#2c36dc;}
.htel:hover .htelicon span{ background-color:#2c36dc;}
.iser_box{background: rgba(255,255,255,0.8); position: absolute;top: 100%;right: 0;padding: 30px; transform-origin: top; transform: rotateX(90deg);transition: all 0.5s;z-index: 9;}
.search_l{display:flex;align-items:center;justify-content:end;width:755px;}
.search_l span+span{margin-left:10px;}
.search_l a{color: #666;font-size: 14px;}
.search_r{margin-top:15px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.hbtn .hmap{ display:block; width:70px; height:110px; line-height:145px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230090106_1500845243.png) no-repeat center 28px; background-color:#f5f5f5; font-size:14px; color:#666; text-align:center;}

@media screen and (max-width:1693px){
	.nav ul li{ width: 90px; line-height: 25px; text-align: center;}
	.hmean b{font-size:28px;}
	.hmean{font-size:15px;}
	}
@media screen and (max-width:1670px){
	.nav ul li{ width: 80px; line-height: 25px; text-align: center;}
	.hmean b{font-size:28px;}
	.hmean{font-size:17px;}
	.hmean span{font-size:15px;}
	}
@media screen and (max-width:1550px){
	.nav ul li{ width: 70px; line-height: 25px; text-align: center;}
	.nav ul li>a{ font-size:14px;}
	.hmean b{font-size:21px;}
	.hmean{font-size:17px;}
	.hmean span{font-size:15px;}
	}
@media screen and (max-width:1450px){
	.nav ul li{ width: 60px; line-height: 25px; text-align: center;}
    .htel{ font-size:20px;}
	.hmean b{font-size:21px;}
	.hmean{font-size:17px;}
	.hmean span{font-size:14px;}
	}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1400px; height:660px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; background-position: center; background-repeat: no-repeat; background-color: #000}
.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:258px; left: 0; margin-left: 0; height: 380px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; 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://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230090106_291221789.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230090106_291221789.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #2c36dc;border-radius: 8px; width:70px;}
.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; }

/*精诚卫士 • 业务中心*/
.product{ padding:60px 0 25px 0;}
.protab{ font-size:0; margin:30px 0 20px 0; white-space:nowrap;}
.protab li{ display:inline-block; vertical-align:top; width:208px; height:270px; background:#f9f9f9; transition:all .3s ease;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.protab li a{ display:block; padding:14px;}
.protab li+li{ margin-left:30px;}
.protab li.on,.protab li:hover{ background:#2c36dc; box-shadow: 0 0 10px rgba(0,0,0,.1);}
.protab li.on .ptt,.protab li:hover .ptt{ color:#0f0964;}
.protab li.on .ptc,.protab li.on .ptc em,.protab li:hover .ptc,.protab li:hover .ptc em{ color:#fff;}
.ptt{ line-height:63px; text-align:center;  font-size:30px; color:#222;transition:all .3s ease;  width: 180px;  border-radius: 100%;}
.ptc{ margin-top:10px; font-size:18px; color:#666; line-height:30px; font-weight:lighter; text-align:center;transition:all .3s ease;}
.ptc em{ display:block; text-transform:uppercase; font-size:14px; color:#bcbcbc; text-transform:uppercase;transition:all .3s ease;}
@keyframes transtation{
	0%{ transform:translateY(10px);}
	50%{ transform:translateY(0px);}
	100%{ transform:translateY(10px);}
	}
.changpd{ width:100%; margin:0 auto; margin-top:30px;}
.pro_cc .divproduct_new_div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item {
    width: 45%;
    display: flex;
    flex-direction: row-reverse;
    padding: 24px;
    border: 1px #e0e0e0 solid;
    margin-bottom: 55px;margin-left:5px;position:relative;
}
.pro_cc .divproduct_new_div .divproduct_new_div_item:before,.pro_cc .divproduct_new_div .divproduct_new_div_item:after{
    position: absolute;
    content: "";
    width: 5px;
    left: -5px;
}
.pro_cc .divproduct_new_div .divproduct_new_div_item:before{top: 0;background: #2c36dc;height: 20%;}
.pro_cc .divproduct_new_div .divproduct_new_div_item:after{height: 80%; background: #000000;top: 20%;animation: myfirst 5s infinite;}

.pro_cc .divproduct_new_div .divproduct_new_div_item .product_div_item_pic img {
    width: 100%;
    height: auto;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content {
    width: 56%;
    padding: 18px 0 18px 26px;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .product_div_item_pic {
    width: 44%;
    border: 1px solid #dfdfdf;
    padding: 6px;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content a {
    font-size: 20px;
    font-weight: bold;
    color: #333;
    display: block;
    padding-bottom: 25px;
}
.pro_cc .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content a:hover {
    font-size: 20px;
    font-weight: bold;
    color: #2c36dc;
    display: block;
    padding-bottom: 25px;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body {
    position: relative;
    line-height: 24px;
    font-size: 14px;
    color: #aaa;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background: #ececec;
    top: -10px;
    left: 0;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .product_div_item_pic a {
    display: block;
    position: relative;
}

.pro_cc .divproduct_new_div .divproduct_new_div_item .product_div_item_pic a:after {
    position: absolute;
    content: "查看更多+";
    width: 115px;
    height: 30px;
    background: #262626;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 14px;
    bottom: 5px;
    right: -149px;transition:all .5s;
}
.pro_cc .divproduct_new_div .divproduct_new_div_item .product_div_item_pic a:hover:after {
    background: #2c36dc;
}
@keyframes myfirst
{
    0% {height: 80%;}
    50% {height: 0%;}
    100% {height: 80%;}
}

/*精诚卫士六大优势让您放心选择*/
.adv{ background:#f8f8f8; padding: 60px 0;}
.advul{ margin-top:35px;}
.advul li+li{ margin-top:45px;}
.advul li{ padding:50px; background:#fff url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230134158_1600306688.jpg) no-repeat top left;}
.advul li:nth-child(2n){ background:#fff url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230134158_235488369.jpg) no-repeat right top;}
.advcon{ width:600px; position:relative; margin:20px 0 0 65px; padding-left:110px;}
.advcom{ width:655px;margin:20px 0 0 0px; position:relative; padding-left:110px;}
.advcon1{ width:600px; position:relative; margin:20px 0 0 65px; padding-left:0px;}
.advcom1{ width:655px; position:relative; margin:20px 0 0 0px; padding-left:0px;}
.adv_num{ font-size:50px; color:#ffffff; font-family:DIN; background:#2c36dc; text-align:center; line-height:90px; top:0; left:0; position:absolute; width:90px; height:90px;}
.adv_t b{ font-size:30px; color:#343434;}
.adv_t{line-height: 65px;}
.adv_ti{ font-size:16px; color:#aaa; text-transform:uppercase; font-weight:lighter; line-height: 15px;}
.adv_wa{ font-size:14px; color:#999999; line-height:35px; padding-left:25px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230134158_2084683846.png) no-repeat 3px 13px;}
.adv_btn{ margin-top:25px;}
.adv_btn a{ display:inline-block; width:119px; line-height:42px; border:1px solid #eeeeee; text-align:center; font-size:14px; color:#999999; transition:all .3s ease;}
.adv_btn a:hover{ background:#2c36dc; color:#fff;}
.advul li+li{ margin-top:45px;}
.advright{ margin-top:-105px;}

/*精诚卫士 • 客户案例*/
.custerm{ padding:0 0 50px 0;}
.custcon td{ display:inline-block; width:260px; border:1px solid #eee; padding:0 !important; position:relative; overflow:hidden;}
.custcon td br{ display:none;}
.custcon td div{ padding:0 !important;}
.custcon td+td{ margin-left:25px;}
.custcon tr+tr{ margin-top:25px; display:block;}
.custcon tr td div a{ position:absolute; width:100%; height:100%; top:0; left:0; font-size:14px; color:#fff; line-height:130px; transition:all .3s ease;transform:scale(0); background:rgba(0,0,0,0.6)}
.custcon td:hover div a{ transform:scale(1);}

/*荣誉资质*/
.honor_bg{ background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230153422_31309519.jpg)no-repeat center; height:585px;}
.honor_cont .tempWrap{width:1400px !important;}
.honor_cont table td{width:330px !important;height:275px;padding-left:0px !important;display:block;float:left;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;  position: relative;margin-right:26px; background: rgba(255,255,255,0.3);}
.honor_cont table td:hover{ background: rgba(0,0,0,0.3);}
.honor_cont table tr{display:block;}
.honor_cont table td br{display:none;}
.honor .btn{background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230153550_1700530462.png)no-repeat center;width:29px;height:10px;bottom:16px !important;position: absolute;cursor: pointer;}
.honortitle{text-align: center;font-size: 36px;color: #fff;}
.honortitle em{color: #fff;}
.honortitle span{display: block;font-size: 16px;color: #fff;margin:8px 0 14px 0; font-weight: lighter;}
.honortitle i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.honortitle i::after,.honortitle i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.honortitle i::after{right: 0px;left: inherit;background:#fff;animation:allTitleAfter 3s infinite linear;}
.honortitle i::before{background:#fff;animation:allTitleBefore 3s infinite linear;}
.honortitle t{width: 30px;height: 5px;background:#fff;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
.honor_btnl{left:44% !important;}
.honor_btnr{right:44% !important;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.honor_b{position: relative;}
.honor_b a{background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230153550_1887981642.png) center no-repeat;width:58px;height:44px;display:block;margin:30px auto 0;border-radius: 5px; -webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.honor_b a:hover{background:#fff url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230153550_1887981642.png) center no-repeat;}
.honor_cont table td>a>img{ padding-top:15px;}
.honor_cont table td a{ font-size:18px; color:#fff; height:50px; line-height:35px;}
.honor_cont table td:hover a{  color:#fff;}

/*关于我们*/
.aboutbg{ height:590px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230155340_1857478260.jpg) no-repeat center;}
.aboutcom{ height:226px; background:#fff; margin-top:-90px; box-shadow:0 5px 20px -5px #ddd; padding:30px 30px; width: 1120px;}
.ablogo p:nth-child(1){ font-size:34px; color:#333;}
.ablogo p:nth-child(1) strong { color:#2c36dc;}
.ablogo p:nth-child(2){ margin:10px 0px;}
.ablogo p:nth-child(3){ font-size:18px; color:#888; font-weight:lighter;}
.abcom { width:816px; font-size:15px; color:#aaa; line-height:35px; margin-top:15px;}
.aboutcom  a{ display:block; width:172px; height:52px; border:2px solid #eee; border-radius:30px; position:relative; font-size:16px; color:#666; line-height:52px; transition:all 0.5s ease; padding-left:30px; float:right; margin-top:55px;}
.aboutcom  a:hover{ background:#2c36dc; color:#fff;}
.aboutcom  a:after{ content:''; display:block; width:24px; height:25px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230155442_1332652085.png) no-repeat top center; position:absolute; top:13px; right:30px;}
.aboutcom  a:hover:after{ background-position-y:-25px;}
.abcom{ margin-left:15px;}

/*企业形象*/
.qyxx{ position:relative; padding:60px 0 0 0;}
#qyxx{ margin-left:50px;}
.abjt{ cursor:pointer; width:33px; height:33px; top:45%; position:absolute;}
.ableft{ left:0px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230165449_1510647143.png) no-repeat top center;}
.abright{ right:0px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230165449_755519167.png) no-repeat top center;}
.abjt:hover{ background-position: bottom center;}
.qyxx td{ display:inline-block; padding:0 !important; margin-right:14px;}
.qyxx td img{ width:306; height:auto;}
.qyxx td>a{ display:block; padding:3px; border:1px solid #e5e5e5;}
.qyxx td div{ padding-top:0px !important;}
.qyxx td br{ display:none;}
.qyxx td div a{ margin-top:5px; font-size:16px; color:#666666; display:block; background:#f8f8f8; height:50px; line-height:50px;}
.qyxx td:hover a{color:#2c36dc; border-color:#2c36dc;}

/*新闻*/
.news_bg{background:#f5f5f5; height:810px;}
.news_top{width:551px;margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:10px;}
.news_tab li{float:left;background: #fff; box-shadow: 0px 0px 20px #eee; width: 171px; height: 42px; line-height: 42px; text-align: center; border-radius: 30px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#666;display: block;}
.news_tab li.on{color:#fff; background:linear-gradient(-90deg, #2c36dc, #5952c5);box-shadow:0px 0px 10px rgba(38, 149, 215, 0.3);width: 171px; height: 42px; line-height: 42px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#2c36dc;}
.news_list{height: auto; min-height:500px !important;width: 1400px !important; margin:0 auto;  overflow: hidden;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height: 510px; width:1400px !important; margin:0 auto;}
.news_list .news_div_item{width: 25%;display: inline-block;position: relative;height:100%;transition:0.5s; padding:30px 40px 40px;border-right:1px #eee solid;}
.news_list .news_div_item:first-child{border-left:1px #eee solid;}
.news_list .news_div_item_date{font-weight: 400;height: 26px; line-height: 22px;}
.news_list .news_div_item_content{padding-right: 14px; padding-bottom:90px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{display: inline-block; font-size: 15px;line-height: 22px; color: #999;}

.news_list .news_div_item_a{font-size: 18px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#222;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -170px;font-size: 43px;background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230174608_1632685525.png) no-repeat center;width: 30px;height: 30px;left: 0;transition:0.5s;}

.news_list .news_div_item_a:hover::after{background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230174608_1325194362.png) no-repeat center;}

.news_list .news_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 35px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic{    height: 14vw; overflow: hidden;}
.news_list .news_div_item img{transition:0.3s all linear; }
.news_list .news_div_item:hover img{transform:scale(1.1);}
.news_list .news_div_item:hover .news_div_item_a{color: #2c36dc;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{padding-left:40px;display: block;width: 130px;}

/*底部*/
.dbgbdkd{ width:100%; height:880px;background:#2c36dc;position:relative; }
.hsghdbj{ width:52.6%; height:439px;right:0px; position: absolute; background:#fff; border-top-left-radius:88px;}
.kdhgshl{ width:1400px; margin:0 auto;}
.hmgsbbd{ width:610px; margin-top:80px;}
.contdbg{ font-size:50px; color:#fff;font-family: fontDin1; text-transform:uppercase;}
.bsxgtdb{ width:160px; height:1px; background:#fff; margin:30px 0px 0px 25px;}
.crc_c{ margin:50px 0 0 0px;}
.crc_c p{ font-size:18px; color:#71b0fd; line-height:36px; padding-left:50px;}
.crc_c p:nth-child(1){ background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230183301_1252307068.png) no-repeat left center;}
.crc_c p:nth-child(2){ background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230183301_1537269126.png) no-repeat left center;}
.crc_c p:nth-child(3){ background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230183301_1450236839.png) no-repeat left center;}
.crc_c p+p{ margin-top:36px;}
.crc_c p i{ color:#fff;}
.crc_c p:nth-child(2) i{ font-size:16px;}
.crc_c p em{ display:inline-block; vertical-align:sub; font-size:32px; font-family:fontDin1; color:#fff; margin:0 20px 0 0;}

.crcon{ padding:82px 0 57px 70px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.kslj{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.kslj p{ font-size:1.2rem; color:#202e43; margin-bottom:20px;}
.kslj p:before{ content:''; display:inline-block; width:3px; height:16px; background:linear-gradient(to bottom,#2c36dc 50%,#f7a501 50%); margin-right:14px;}
.kslj a{ display:block; font-size:15px; color:#999; line-height:36px;}
.kslj a:before{ content:'-'; display:inline-block; margin-right:14px;}
.kslj a:hover{color:#2c36dc;}
.kslj li+li{ margin-left:90px;}

.yougqbk{ width:118%; height:106px; background:#fff;margin-top: 56px; margin-top:66px; border-radius:12px 0px 0px 12px;}
.links{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; line-height:106px;}
.links p{ font-size:16px; color:#2c36dc; padding-left:35px; background:url(https://memberpic.114my.com.cn/0399081/uploadfile/image/20211230/20211230183429_469879259.png) no-repeat left center;margin-left: 30px;}
.links p span{ font-size:18px; padding:0 20px 0 5px;}
.linkTagcs li a{ color:#767c7b; font-size:14px;}
.linkTagcs li a:hover{ color:#04a384;font-size:14px;}

.dhgbwzl{ font-size:16px; color:#9aa0ff; line-height:140px;}
.dhgbwzl a{ font-size:16px; color:#9aa0ff; text-align:center;}
.dhgbwzl a:hover{ font-size:16px; color:#fff; text-align:center;}

.werkdl li{ width:350px; margin-left:95px; float:left;}
.ermgtod{ width:156px; height:156px; background:#fff; border-radius:10px;}
.ermgtod img{ width:150px; height:150px; margin:3px;}
.wenewkd{ width:164px; margin-left:22px;}
.hngydsm{ font-size:16px; color:#9aa0ff; height:75px; padding-top:35px; text-align: center;}
.bgjngtl{ width:164px; height:46px; background:#f7a501;font-size:14px; color:#fff; text-align:center; line-height:46px;}