@charset "utf-8";

/* CSS Document */



.prod_t .gear:after{ display:none !important;}
.prod_t {margin-top: 50px;}
.box {width: 1300px;height: auto;position: relative;}
.n_about{padding-top:20px; background: #fff;margin-bottom: 60px;  width: 1300px; margin: 0 auto;}
.n_ab1{text-align: center;padding: 30px 0 5px 0;}
.n_about dl{font-size: 32px;}
.n_about p{font-size: 15px;color: #555;}
.n_ab{box-shadow: 0 0 10px 0 #999;padding: 50px 0 50px 0;margin-top:2px;}
.n_ab2{ margin-bottom: 10px;}
.n_ab2 dl{font-size: 25px;font-weight: bold;color: #fff;background: #2454ac;padding:10px 30px;}
.n_ab3{width: 615px;}
.n_ab3 p{text-indent: 2em;font-size: 15px;line-height: 35px;padding: 5px 0 0 48px; font-family:Arial}
.n_about p em{font-weight: bold;font-style: normal; color: #0b49da;font-size: 16px;}
.n_ab span{font-size: 30px;line-height:48px;margin-left: 15px;color: #999;}
.n_about .word{ margin-top: 10px; line-height: 32px; padding-left:50px;}
.media{ padding-right: 50px;}
.digital_box{background: #f5f5f5;

height: 310px;}



#right{ display:  none;}
.us_n{width: 100%;min-width: 1300px;margin-top:120px;}
.us_1{ margin-top: 55px; line-height: 28px; text-align: justify;box-shadow: 0 0 10px inset rgba(0,0,0,0.2);}
.us_title{ text-align: justify;}
.us_title i{ display: inline-block; line-height: 40px; font-style: normal;width: auto;color: #333; font-size: 30px; font-weight: bold;}
.us_title em{display: block;line-height: 40px;  font-style: normal;width: auto; font-size: 14px;text-transform: uppercase; color: #999; margin-left: 10px;}
.us_title dl{ font-size: 20px;color: #333; line-height: 45px;}
.us_1 .font{width: 600px; box-sizing: border-box;padding:40px 0 40px 50px;}
.us_1 p{text-indent: 2em; padding-top: 10px; line-height:32px; font-size: 15px;}
.us_1 .word{width: 600px; box-sizing: border-box;padding:50px 50px 0 0;}
.us_2{ margin-top: 60px;}
.us_2 p{text-indent: 2em; padding-top: 10px; line-height: 28px; text-align: justify;}
.us_2_b{ margin-top: 30px;}

#coleb_left{ width: 1200px; overflow: hidden;}
.partner_b td td td{ padding:5px !important;}
.partner_b td td td br{ display: none;}
.partner_b td td td>a{ display: block;border: 1px solid #eee;}
.partner_b td td td div{ padding-top: 0 !important;}





#strength{ box-sizing: border-box;padding-top:85px; background: url(//memberpic.114my.com.cn/017406/uploadfile/image/20201113/20201113153246_1003761358.jpg) center fixed no-repeat !important;margin-top: 100px;    height: 260px;    overflow: hidden; color: #fff;}

#strength li span,#strength li{ color: #fff !important;}
.us_f .prod_t dl{ font-size: 16px; line-height: 32px; }
.us_gd{ margin-top: 40px;}
.us_gd ul{ padding-bottom:20px;}
.us_gd ul li{ width:32%; float:left; margin:10px 0; text-align:center; line-height:34px; border:1px #f9f9f9 solid}
.us_gd ul li:nth-child(3n-1){ margin:10px 2%}
.us_gd li img{border: 1px solid #eee; max-width:99.5%;}
.shili_box{ background:#f9f9f9; margin-top: 60px; padding: 40px 0;}

#bodycon #center{    width: 100% !important;}
.dqwz{  float:left}
.list_nav{   float:right; text-align:right;}
.list_nav a{ padding:8px 15px;}
.list_nav a.on{ color:#fff; background:#2454ac}
.wh{width:100%; line-height:32px; }
.dwtwo{ width:100%; float:left}
.dwtwo li{ float:left; position:relative; overflow:hidden; width:22.5%; margin:0 1% 2% 1%; box-shadow:0px 0px 10px #eee; text-align:center; border:1px #eee solid}
.dw_titl a{ display:block; line-height:60px; font-size:16px;}
.dwtwo li .dw_pic img{ width:100%;}
.dw_pic >a:after{background: url(//cdn.dg.114my.cn/img/2020/cymdwtwo_1.png) no-repeat center;transform: scale(0); top: 0;left: 0;}
.dw_pic >a:before{background: rgba(0,0,0,0.3);transform-origin: 0 100%;transform: rotate(-90deg);bottom: 0;left: -100%;}
.dw_pic >a:before,.dw_pic >a:after{content: ''; width: 100%;height: 100%;position: absolute;transition: 0.6s; z-index:333;}
.dwtwo li:hover .dw_pic>a:before{transform: rotate(0deg);transition: 0.6s; left:0px;}
.dwtwo li:hover .dw_pic>a:after{transform: scale(1);transition: 0.6s;}
.dw_pic,.dw_pic img{width:100%;overflow:hidden;transition:0.6s;}
.dwtwo li:hover .dw_pic img{transform:scale(1.1);transition:0.6s;}
.clear{clear:both;}
.nynewslist{ width:100%; border-bottom:1px solid #eee; padding:30px 0; overflow:hidden; position:relative; background:#FFF;}
.nynewslist a{ text-decoration:none;}
.nynewslist:hover{ box-shadow: 0 0 60px -10px rgba(0,0,0,.2);}
.nynewslist:hover .nynewslist_l{ left:20px;}
.nynewslist:hover .nynewslist_r{ left:20px;}
.nynewslist:hover .nynewslist_rmore{ left:29%;}
.nynewslist_l{ width:23%; float:left; position:relative; left:0; overflow:hidden; transition:all .5s;}
.nynewslist_l img { width:100%; transition:all 0.5s;}
.nynewslist:hover img { transform:scale(1.2);}
.nynews_time{ position:absolute; bottom:0; right:0; width:122px; height:75px; background:rgba(27,97,225,0.9); font-family:arial; color:#fff; text-align:center; padding-top:15px;}
.ny_day{ font-size:40px; font-weight:bold; line-height:40px;}
.ny_month{ font-size:16px; line-height:20px;}
.nynewslist_r{ text-align:left; position:relative; width:72%; padding:20px; float:right; transition:all .5s; left: 0;}
.nynewslist_r p{ margin-bottom:20px;}
.nynewslist_r a{ font-size:20px;}
.nynewslist_r span{ display:block; color:#888; overflow:hidden; line-height:24px; padding-bottom:20px; border-bottom:1px dotted #d9d9d9; margin-bottom: 30px; }
.nynewslist_rmore{ display:block; background:url(//cdn.dg.114my.cn/img/2020/20200522134923_171532523.jpg) no-repeat; position:absolute; left:27%; bottom:40px; padding-left:22px; line-height:21px; transition:all 0.5s;}
.nynewslist_r a.nynewslist_rmore{ font-size:14px;}
.contact_one,.contact_one_ew{width:30%;}
.contact_one span,.contact_one_ew span{ font-family:Arial;font-size: 45px;line-height: 62px; color:#2454ac;    margin-bottom: 25px;display: block; font-weight: bold;}
.contact_one div,.contact_one_ew div{  margin-bottom:46px;font-size: 36px;line-height: 36px;}
.contact_one_ew span{ margin-bottom:10px;}
.contact_one_ew div{ margin-bottom:26px;}
.contact_one i {width: 40px;height: 3px;background:#2454ac; display:block;}
.contact_two{width: 35%;height: 360px; position:relative;background: #f5f5f5  no-repeat; background-position:340px 405px;padding: 50px; font-size:15px;line-height: 35px; margin-left: 31px;box-sizing: content-box;}
.contact_two strong{ font-size: 24px;color:#2454ac;font-family: "Arial";}
.contact_title,.contact_title_ew{ position:absolute;    width: 220px;height: 45px;background:#2454ac;border-radius: 10px; font-size:24px; color:#fff; line-height:45px; font-weight:bold; padding-left:70px; left:-20px;}
.contact_title_ew{ padding-left:20px; width:280px;}
.contact_content,.contact_content_ew{ margin-top:85px; }
.contact_content_ew{ margin-top:50px;}
.contact_img { text-align:center; width:130px; margin-top:40px;}
.contact_img img{ width:130px; background:#fff; border:1px solid #ccc; padding:3px; background:#fff;}
.ny_css{  position: relative;margin-top: 30px;}

.fy a{ padding:5px 10px; border:1px #eee solid; margin-right:5px; }

