body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{transition: all 0.7s;}
img:hover{transition: all 0.7s;}
em,i{font-style: normal;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333; transition: all 0.6s; font-size:14px;}
a:hover{text-decoration: none; color:#ea0000;transition: all 0.6s;}
element.style{width:201px; line-height:25px;}
.clear{height:0; overflow:hidden; clear:both;}
.fl{float:left;}
.fr{float:right;}
#bodycon{margin-bottom:30px;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{font-size:14px;display:inline-block;vertical-align:top;}

.page{width:1200px;margin:0 auto; overflow: hidden;}

#top10,#top20,#top30,#top40,#top50,#top60{ margin:0 auto; width:1200px; overflow:hidden;}
#top10{height:15px;}
#top20{height:20px;}
#top30{height:30px;}
#top50{height:50px;}
#top60{height:60px;}
#top40{height:40px;}


.title_m{width:1200px; margin:0 auto; text-align:center; font-size:38px; font-weight:bold; line-height:52px; position:relative; margin-top:-40px; color:#333;}
.title_m span{color:#999966; font-size:38px;}
.title_en{width:100%; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:62px; line-height:62px; text-transform:uppercase; color:#f6f6f6; font-weight:bold; font-family:Impact,microsoft yahei;}
.title_x{text-align: center; width: 1200px; margin:0 auto; font-size: 20px; line-height: 40px; color: #999;}
.title_x a{font-size: 20px; }

.title{line-height: 82px;font-size: 42px; text-align: center; color: #004fa2; letter-spacing: 0px; font-weight: bold ;}
.title span{color: #ff0000; font-weight: bold;}
.titlex{width: 726px; margin:0 auto; height: 20px; text-align: center; line-height: 20px; font-size: 23px; font-family: GeoSlab703 Md Bt; background: url(https://memberpic.114my.com.cn/dgxdzy/uploadfile/image/20190226/20190226174505_1214233317.jpg) center;}
.titlexa{line-height: 51px;font-size: 21px; text-align: center; color: #666; letter-spacing: 1px;}
.titlexb{line-height: 24px;font-size: 24px; text-align: center; color: #666; letter-spacing: 1px; margin-bottom:20px;}
.title_abox{width: 210px; margin:0 auto; margin-top: 5px;}

.title_ab{width:210px; height:1px;cursor: pointer;}
.title_ab span{ display:block; width:100%; height:1px; background-color:#cccc66;}
.title_ab span:nth-child(1) { animation:span_i1 2s infinite}
.title_ab span:nth-child(2) { animation:span_i2 2s infinite}
.title_ab span:nth-child(3) { animation:span_i3 2s infinite}

@keyframes span_i1{
	0%{ width:100%; background-color:#cccc66}
	25%{ width:0%; background-color:#cccc66}
	100%{ width:100%; background-color:#cccc66}
	}

@keyframes span_i2{
	0%{ width:100%; background-color:#cccc66}
	50%{ width:0%; background-color:#cccc66}
	100%{ width:100%; background-color:#cccc66}
	}

@keyframes span_i3{
	0%{ width:100%; background-color:#cccc66}
	75%{ width:0%; background-color:#cccc66}
	100%{ width:100%; background-color:#cccc66}
	}

.title_ab strong{display:block; float:left; width:210px;}


.top{height: 140px; width: 1200px; margin:0 auto; overflow: hidden;}
.logo{ float: left; padding-top: 36px;}
.tline{ margin-top: 32px; margin-left: 20px; margin-right: 20px; width: 2px; border-right: 1px #ccc solid; overflow: hidden; height: 70px;}
.topgg{ float: left; padding-top: 46px; width: 300px; overflow: hidden; padding-left: 20px;}
.topggl{background: url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190313/20190313104957_1653269968.jpg) left no-repeat; padding-left: 79px; font-size: 20px; color: #c80122; float: left; line-height: 25px;}
.topggx{ float: left; font-size: 17px; letter-spacing: 2.9px;}

.topcc{ margin-left: 15px; float: left; margin-top:54px;}
.topcca{ float: left; border-radius: 15px; height: 36px; line-height: 36px; padding: 0px 20px; text-align: center; color: #fff; background: #000; margin-left: 5px; font-size: 16px;}
.tel{background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190313/20190313105316_654638758.jpg) no-repeat left center;padding-left:60px;margin-top:33px;}
.tel p{font-size:14px;line-height:15px;margin-bottom:8px; color: #333;}
.tel em{font-size:26px;font-family:Impact,Arial; line-height:26px; font-style: normal; color: #c80122;}


#top_boxd{z-index: 9999; width:100%; background: #c80122;}
#top_box{width:1200px; margin:0 auto; height:62px; background: #c80122; padding:0px 0px;}

.NavCeshi > li { float: left; transition: 0.2s all ease-in-out; padding-right: 0px; position: relative; width: 132px; border-right: 1px #e10227 solid;}
.NavCeshi > li:first-child{ background: none}
.NavCeshi > li > a { display: block; text-align: center; padding: 0px 0; font-size: 16px; line-height:62px; color: #fff; transition: 0.2s all ease-in-out; height: 62px; position: relative; z-index: 1113; }
.NavCeshi .nl{border-right:none;}
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 2px; background: #ffb431; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #fff; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }
.NavCeshi li>.nav2 {display: none; position:absolute; left:-0px; top:62px; z-index: 99999;}
.NavCeshi li>.nav2 a{display: block;
    background:#333;
    height: 42px;
    line-height: 42px;
    width: 132px; font-size: 14px;
    text-align: center; color:#fff; border-bottom: none;}
#aa2 > .nav2 {}
#aa2 > .nav2 a { width:132px; font-size: 15px;}
.NavCeshi li>.nav2 a:hover{background:#fff; color: #333;}
.nav2 b{color:#333;}


/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.banner-box{ min-width:1200px; height:620px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:620px; background-position: center; background-repeat: no-repeat; background-color: #eee}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 998;}
.banner-btn{ width: 100%; position: absolute; top:250px; left: 0; margin-left: 0; height: 330px; 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: 999;}
.banner-btn a.prev{ left:-50px; background:url(https://memberpic.114my.com.cn/xinlijixie/uploadfile/image/20190219/20190219144209_1532640499.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/xinlijixie/uploadfile/image/20190219/20190219144209_1532640499.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:2px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:16px; height:16px; border-radius :20px; 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: #ffcc33; width: 32px; }
.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_bgdr{width:100%;  height:62px; margin:0 auto;min-width:1002px; z-index: 9;  top:578px; position: absolute;}
#search_bgd{width:100%;  height:62px; margin:0 auto;min-width:1002px; }
#search_bg{width:100%;  height:62px; margin:0 auto;min-width:1002px;background:#eee;}
#search_b{width:1100px; margin:0 auto; height:58px; }
#search-i{float:left; margin-top: 3px;}
#search_r{width: 210px;float: right; background-color: #fff;border-radius: 50px; height: 32px; margin-top: 15px;}
#search-bg {float: left; width: 155px;height: 30px;overflow: hidden; background: #fff;margin-left: 15px;margin-top: 1px;  }
#search-text{width:890px; float:left;  height:58px; line-height:58px;}

/*产品*/
#prod{ width:100%; overflow:hidden; background:#f6f6f6; padding-bottom:60px; padding-top:60px;}
.p_l{ width:290px;}
.p_l_t{ background:#c80122; box-sizing:border-box; font-size:26px; color:#fff; text-align:center; padding:18px 0px 15px 0px; letter-spacing: 2px; line-height: 26px;}
.p_l_t span{ font-size:18px; font-family:Agency FB, sans-serif; font-weight:normal; text-transform:uppercase; color: #ff6666;}
.p_n{ overflow:hidden; background:#fff; box-sizing:border-box; padding:15px 26px 18px 26px;}

table tr{ background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190313/20190313152908_1798817406.jpg) !important; box-sizing:border-box; margin-bottom:5px; margin-top:5px; display: block;}
table tr td a{ font-size:16px !important;  padding-left: 15px;}

#classimgshow1{ background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190313/20190313152908_1798817406.jpg) !important; box-sizing:border-box; margin-bottom:5px; margin-top:5px;}
#classimgshow1 a{ font-size:16px;}

#classimgshow2{ line-height:32px !important; box-sizing:border-box; width:auto !important; height:32px !important;}
#classimgshow2::after{ border:1px solid #666666; width:5px; height:5px; display:block; content:''; float:left; margin-top:12px; margin-right:10px;}
.p_ggy{ overflow:hidden; background:#fb670e; width:100%; box-sizing:border-box; font-size:18px; line-height:30px; color:#fff; height:106px; border-bottom-left-radius:5px;border-bottom-right-radius:5px; padding-left:42px; padding-top:22px;}
.p_ggy span{ font-family:Impact; color:#fff; font-size:27px;}

.p_r{ overflow:hidden; width:875px;}
.p_r img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; }
.p_r a:hover img {transition: all 0.5s linear; -webkit-transform: scale(1.10, 1.10); transform: scale(1.10, 1.10); -moz-transform: scale(1.10, 1.10);}
.p_r table td br{display:none;}
.p_r td a{display:block;}
.p_r > table > tbody > tr > td > span{ position: absolute; bottom:0; left: 0; width: 100% !important; height: 50px;transfrom:scale(0); opacity: 0; transition:0.3s all ease-in-out;}
.p_r > table > tbody > tr > td:hover > span{transfrom:scale(1);opacity: 1;}
.p_r > table > tbody > tr > td > span > a { color: #fff; display: block; background: rgba(255,188,0,0.7);line-height: 50px; font-size:16px;}
/*.tabcon table td span a:hover{color:#fff; background-color:#0d68ce;}*/
.p_r table td{display: block; float: left; border:1px #ddd solid;margin:9px 9px; background: #fff; padding-bottom:5px !important;width: 275px; height: 360px;     padding-top: 26px !important;position: relative;}
.p_r table td:hover{ border:1px #ccc solid; box-shadow:-webkit-box-shadow:0 0 15px #ccc; -moz-box-shadow:0 0 15px #ccc; box-shadow:0 0 15px #ccc;}
.p_r td a{overflow:hidden;}
.divproduct_new_div{overflow:hidden;}
.divproduct_new_div_item{ width:283px; height:360px; background:#fff; float:left; padding:20px; box-sizing:border-box; margin-right:13px; margin-bottom:13px;position:relative;}
.product_div_item_pic img{ width:251px; height:243px;}
.product_div_item_pic{ position:absolute; top:16px;left:16px;}
.divproduct_new_div_item_body{ position:absolute; top:314px; width:150px; font-size:14px; color:#999; left:20px; padding-bottom:5px; width:283px;}
.divproduct_new_div_item_title{ position:absolute; top:275px; border-top:1px solid #f1f1f1; width:100%; left:0px; box-sizing:border-box; padding-left:20px; padding-top:12px;}
.divproduct_new_div_item_title a{ font-size:15px; color:#333 !important;}
.divproduct_new_div_item:nth-child(3),.divproduct_new_div_item:nth-child(6){ margin-right:0px;}

/*faq*/
.faq_bt{ text-align: center; line-height: 60px; font-size: 40px; font-weight: bold; margin:0 auto;}
.faq_bt span{font-size: 46px; color: #c80122;}
.faq_en{ text-align: center; line-height: 32px; font-size: 22px; font-family: Agency FB, sans-serif; color: #ccc; letter-spacing: 2px; text-transform:uppercase; margin:0 auto;}
.faq_ena{ text-align: center; line-height: 30px; font-size: 22px; font-family: Agency FB, sans-serif; color: #fea7b6; letter-spacing: 2px; text-transform:uppercase; margin:0 auto;}
.faq{width: 1200px; margin:0 auto; padding-top:50px; height: 400px; overflow: hidden;}
.faq li{width: 265px; float: left; margin-left:35px; transition: all 0.6s;}
.faq li:hover{background: #c80122; padding:30px 0px; transition: all 0.6s;}
.faq li img{width: 202px; float: left; height: 202px; border: 3px #f6f6f6 solid; border-radius: 50%; margin-left: 28px;}
.faq li p{width: 265px; float: left; padding-top: 15px; font-size: 18px; line-height: 42px; text-align: center; color: #999;}
.faq li:hover p{color: #ffabb9;}
.faq li span{font-size: 26px; display: block; color: #333;}
.faq li:hover span{color: #fff;}


/*productadv*/
.proadv_box{margin:0px auto; background: url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190313/20190313165936_1466166290.jpg); height:800px; padding-top:70px; overflow: hidden;}
.proadv_bt{width: 735px; margin: 0 auto; height: 78px;}
.proadv_btx{font-size: 26px; line-height: 76px; text-align: center; color: #fff;}

.probl_d{width:1200px; margin:0 auto; overflow:hidden; background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190314/20190314142304_22887233.png) no-repeat center top;}
.probl_dl{float:left; width:338px; overflow:hidden; margin-top:20px;}
.probl_dr{float:right;}
.probl_dl_li{overflow:hidden; height:174px; width:272px; text-align:right; margin-left:23px; transition: all 0.5s linear;}
.probl_dr .probl_dl_li{text-align:left; margin-left:0px; margin-right:23px; float:right;}
.probl .probl_dl_li_01{margin-left:25px;}
.probl .probl_dl_li_02{margin-right:25px;}
.probl_dl_li_t{width:229px; position:relative; overflow:hidden; float:right;}
.probl_dr .probl_dl_li_t{float:left;}
.probl_dl_li_tbac{position:absolute; z-index:1; background:#00355  4; width:229px; height:146px; border-radius:23px; margin-top:4px; transition: all 0.5s linear;}
.probl_dl_li_tm{position:relative; z-index:2; background:#b2001e; width:197px; margin:0 auto; text-align:center; line-height:24px; color:#fff; font-size:22px; transition: all 0.5s linear; padding:20px 15px; border: 1px #ff0000 dotted;}
.probl_dl_li_tm span{color: #fca7b5; font-size: 14px; display: block; margin-top: 3px;}
.probl_dl_li_n{width:272px; overflow:hidden; font-size:15px; line-height:26px; padding-top:10px; color: #fff;}

.probl_dl_li:hover{transition: all 0.5s linear; margin-left:40px;}
.probl_dr .probl_dl_li:hover{transition: all 0.5s linear; margin-right:40px;}
.probl .probl_dl_li_01:hover{transition: all 0.5s linear; margin-left:0px;}
.probl .probl_dl_li_02:hover{transition: all 0.5s linear; margin-right:0px;}
.probl_dl_li:hover .probl_dl_li_tbac{transition: all 0.5s linear; background:#5f000  0;}
.probl_dl_li:hover .probl_dl_li_tm{transition: all 0.5s linear; background:#9f031d;}
.proadv_bo{width: 440px; margin: 0 auto; height: 56px; background: #f9f9f9; border-radius: 20px; text-align: center; font-size: 26px; color: #038be1; transition: all 0.5s linear; line-height: 56px; letter-spacing: 2px;}
.proadv_bo a{font-size: 26px; color: #038be1}
.proadv_bo:hover{width: 540px; transition: all 0.5s linear;}



/*应用*/
.cases_d{width:100%; margin:0 auto; margin-bottom:30px;}
.cases_d td{display:block; float:left; width:24.91%; padding:0px !important; position:relative; transition: all 0.5s linear; background:#000; overflow: hidden; margin-left:1px; margin-top: 1px;}
.cases_d td:hover{transition: all 0.5s linear;}
.cases_d td img{width:100% !important; height:100% !important; transition: all 0.5s linear; filter:Alpha(opacity=50); opacity:0.5; z-index:9; position:relative;}
.cases_d td:hover img{transition: all 0.5s linear; filter:Alpha(opacity=100); opacity:1; transform: scale(1.18); box-shadow:0 0 18px #000; z-index:999; position:relative;}
.cases_d td br{display:none;}
.cases_d td a{text-decoration:blink;}
.cases_d td div{position:absolute; padding-top:0 !important; width:100%; bottom:10px; width:100%; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; transition: all 0.5s linear; z-index:10;}
.cases_d td:hover div{transition: all 0.5s linear; bottom:-20px; height:2; z-index:8;}
.cases_d td div a{color:#fff; font-size:16px; line-height:50px; transition: all 0.5s linear;}
.cases_d td:hover div a{transition: all 0.5s linear;}


.moreb{width: 150px; margin:10px auto; height: 40px; border:1px #999 solid; font-size: 15px; text-align: center; overflow: hidden; line-height: 40px; transition: all 0.2s; letter-spacing: 2px;}
.moreb a{font-size: 15px; color: #333}
.moreb:hover{width: 250px; border:1px #999 solid; transition: all 0.2s; letter-spacing: 5px;}

.content{width:1200px; margin:0 auto;}
.list3{height: 2262px;padding-top:0px;overflow-x:hidden;overflow-y:hidden;}
.yous{position: relative;}
.titisd{width: 100%; margin:0 auto; padding:45px 0px 45px 0px; background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190314/20190314115954_1176731250.jpg) center no-repeat;}
.titis { font-size: 45px; text-align: center; line-height: 60px; font-weight: bold; color: #fff;}
.titis span{font-size:60px;}
.titis p{text-align: center; font-size: 22px; color: #fff; font-weight: normal; line-height: 30px; color: #fc889c;}

.ys_img1,.ys_img2,.ys_img3,.ys_img4,.ys_img5{position: absolute;}
.ys_img1{right:0;top:41px;}
.ys_img2{left:-8px;top:422px;}
.ys_img3{right:-8px;top:800px;}
.ys_img4{left:0px;top:1250px;}
.ys_img5{right:-8px;top:1672px;}
.yous .dls1{left:0;top:104px;}
.yous .dls2{left:655px;top:475px;}
.yous .dls2 dd p {display: inline-block;width:auto;margin-right:15px;}
.yous .dls3{left:0;top:880px;}
.yous .dls4{left:684px;top:1300px;}
.yous .dls5{left:0;top:1722px;}
.yous dl {width:592px;position: absolute;}
.yous dt{height: 90px;overflow: hidden;}
.yous dt span {background: #c30f12;float:left;width:190px;height:78px;padding:6px 0;line-height: 78px;}
.yous dt em {width:76px;text-align: center;display: inline-block;font:36px "Impact";color: #fff;float:left;line-height: 78px;}
.yous dt p {float:left;width:376px;padding-left:10px;font-size:20px;color: #555555;}
.yous dt p strong{height: 56px;line-height: 56px;font-size:34px;color: #222222;font-weight: bold;display: block;}
.yous dd {padding-top:20px;}
.yous dd p {padding-left:24px;background: url(../images/ys_a.png) no-repeat left 12px;line-height: 32px;font-size:16px;color: #555555;width:528px;}
.yous dd p em {padding:0 20px;}

/*合作伙伴*/
#partner{ width:100%; overflow:hidden; background:#f8f8f8; padding-bottom:75px;}
.part_t{ font-size:36px; color:#333; text-align:center; margin-top:50px;margin-bottom:40px; line-height: 40px;}
.part_t span{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:28px; color:#cccccc;}
.part_n{width:1200px; min-width:1200px; margin:0 auto; margin-top:20px;}
.part_n td{display:block; float:left; border:solid 1px #ccc; padding:20px 50px !important; text-align:center; margin-left:-1px; margin-top:-1px; transition: all 0.8s linear;}
.part_n td a{text-decoration:blink; display:block; background:#fff;}
.part_n td img{margin:0 !important;}

.part_n td:hover{transition: all 0.8s linear; background:#fff;}
.part_n td:hover a{transition: all 0.8s linear; border-radius:18px; overflow:hidden;}
.part_n td:hover img{-webkit-animation: tuest 0.3s ease-in 2;}

@-webkit-keyframes tuest{
0%{transform:translate(0,0)}
50%{transform:translate(5px,0px)}
100%{transform:translate(0,0)}
}

/*com*/
.combg{ width:100%; overflow:hidden; background:url(https://memberpic.114my.com.cn/dgkszd/uploadfile/image/20190315/20190315090356_2138081435.jpg) center; }
.comtxt{ width:1100px; margin:0 auto; margin-top:60px; background:#fff; padding:50px; overflow: hidden; margin-bottom:60px;}

.comtxtd{ width:600px; float:left; overflow:hidden}
.comtit{ text-transform:uppercase; font-size:34px; margin:22px; font-weight: bold; }
.comtit span{ color:#999; padding-left:8px; font-weight:bolder; text-transform:uppercase; font-size:34px;}
.comt{ font-size:14px; line-height:30px; color:#666666; width:600px; float:left; letter-spacing: 1px;}
.comimg{ float:left; width:440px; margin-left:50px; border: 5px #eee solid; overflow: hidden;}
.comimg img{width:440px; height:390px}
.comimg:hover img{transition: all 0.5s linear; -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
#company_more{padding-left:10px; padding-top:25px; float:left;}
#company_more a{width:110px; float:left; height:65px; line-height:65px; font-size:14px; text-align:center; background: #c80122; margin-left: 1px; color: #fff; transition:all 0.6s;}
#company_more a:hover{background: #c80122; transition:all 0.2s; width: 150px;}
#company_more .r{background: #000;}

/*新闻中心*/
.newsbox{width: 100%; margin:0 auto; padding:60px 0px; background: #fbfbfb;}
.news_row2{margin-top:0px;}
.news_info_1 {
 background: #f2f2f2;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
}
.fr .news_div {
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
 background: #fefefe;
}

.news_info_bg_1 {
    width: 300px;
    height: 286px;
    background: #c80122;
}
.news_info_1:hover{    background: #f5f5f5;}
.news .news_row2 .fl {
    width: 780px;
}
.fl .news_div_item .news_div_item_pic a>img{    width: 300px;
    height: 230px;
    display: block;
    float: left;}
.fl .news_div_item{padding: 28px;display: block;width: 720px;}
.fl .news_div_item .news_div_item_title a{font-size: 18px;    color: #343434;position: absolute;width: 420px;top: 0px;    height: 320px;    height: 250px;}
.fl .news_div_item .news_div_item_body{display: block;font-size: 14px;color: #666;line-height: 24px;padding-top: 10px;}
.fl .news_div_item .news_div_item_content{display: block;    width: 390px;padding: 30px 0 30px 30px;height: 170px;float: right;position: relative;}
.fl .news_div_item .news_div_item_content:before{content:"查看详情";    position: absolute;top: 164px;left: 25px;    display: block;
    width: 129px;
    height: 36px;
    line-height: 36px;
    border-radius: 50px;
    color: #fff;
    text-align: center;
    font-size: 14px; background: #e10000;}
.news .news_row2 .fr {
    width: 390px;
}
.fr .news_div_item{display: block;padding: 20px;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;
    height: 55px; background: #f2f2f2}
.fr .news_div_item:hover{background: #e10000;}
.fr .news_div_item:hover .news_div_item_date{color:#fff;}
.fr .news_div_item:hover .news_div_item_day{color:#fff;}
.fr .news_div_item:hover .news_div_item_month{color:#fff;}
.fr .news_div_item:hover .news_div_item_body{color:#fff;}
.fr .news_div_item:hover .news_div_item_title a{color:#fff;}
.fr .news_div_item:nth-child(1){display:none;}
.fr .news_div_item .news_div_item_date{    display: block;
    float: left;
    text-align: center;
    font-family: arial;
    font-size: 13px;
    font-weight: 100;
    color: #999;
    padding-right: 20px;
    border-right: 1px solid #eee;
    margin-right: 22px;
    width: 55px;position: relative;    padding-top: 20px;    height: 29px;}
.fr .news_div_item .news_div_item_day{font-size: 30px;
    font-style: normal;
    color: #343434;
    display: block;
    font-weight: bold;
    font-family: arial;
    position: absolute;
    top: -3px;
    left: 14px;
}
.fr .news_div_item .news_div_item_year{position: absolute; top: 31px;left:6px;}
.fr .news_div_item .news_div_item_month{position: absolute; top: 31px;left:41px;}
.fr .news_div_item .news_div_item_content{display: block;
    line-height: 26px;
    float: left;
    width: 242px;
    white-space: nowrap;
    overflow: hidden;}
.fr .news_div_item .news_div_item_title a{font-size: 16px;color: #343434;}
.fr .news_div_item .news_div_item_body{font-size: 14px;color: #666; }

.news_row3 {
    padding: 28px;
    background: #eee;
    margin-top: 20px;
    height: 126px;
}
.faq_tit{
    width: 210px;
    height: 75px;
    background: #c80122;
    display: block;
    text-align: center;
    color: #fff !important;
    padding: 25px 0px;
    margin-left: auto;
    float: right;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
    font-weight: bold;
    font-size: 22px !important;
}

.faq_tit:hover{background:#333;}

.faq_tit img{display: block;margin: 0 auto;margin-bottom: 6px;}
.news_row3 .divdgweb_new_div_item{width: 390px;
    display: block;
    float: left;
    margin-right: 50px;
    margin-left: 10px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title a{font-size: 16px;
    color: #343434;
    line-height: 36px;    position: relative;
    top: 31px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_body{    display: block;
    font-size: 14px;
    color: #767676;
    line-height: 25px;    margin-top: 28px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title{position: relative;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title:before{content:"";position: absolute; top: 0px;left:0px;background:url(https://memberpic.114my.com.cn/022409/uploadfile/image/20190311/20190311152608_1538504043.png)no-repeat;   width: 30px;height: 30px;}

/*contact*/
.contact{width:100%; box-shadow:0 -12px 12px #eee; overflow:hidden; background:#f5f5f5;}
.contactW{width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px; padding-top:20px;}
.contact_m{font-size:36px; font-weight:bold; line-height:66px; text-align:center;}
.contact_n{font-size:17px; color:#999; line-height:30px; text-align:center;}
.contact_s{text-align:center; font-size:35px; color:#c80122; font-family:Arial, Helvetica, sans-serif; line-height:60px;}
.contact_li{width:1200px; margin:0 auto; overflow:hidden; padding-top:30px;}
.contact_li_i{float:left; width:255px; margin-right:34px; line-height:40px; border:solid 1px #ddd; padding:40px 60px; font-size:20px; color:#666; transition: all 0.3s linear;}
.contact_li_o{margin-right:0px;}
.contact_li_i img{float:left; padding-right:30px;}

.contact_li_i:hover{transition: all 0.3s linear; box-shadow:0 0 10px #ccc inset;}

/*footer*/
.footer_Bac{width:100%; overflow:hidden; background:#000}
.footer{width:100%; overflow:hidden; padding-bottom:25px; border-bottom:solid 1px #6b6a67; padding-top:20px; color:#93959c;}
.footerW{width:1200px; margin:0 auto;}
.footer_dh{width:100%; background:#fff; line-height:64px; overflow:hidden; font-size:16px; color:#fff; text-align:center;}
.footer_dhW{width:1200px; margin:0 auto; overflow:hidden; border-right:solid 1px #ccc;}
.footer_dh a{font-size:16px; color:#333; position:relative; z-index:2; display:block;}
.footer_dh_i{float:left; overflow:hidden; width:108px; position:relative; border-left:solid 1px #ccc;}
.footer_dh_i::before{
	content:"";
	display:block;
	width:0;
	height:2px;
	background:#b6130a;
	transition: all 0.3s linear;
	position:absolute;
	bottom:0;
	left:50%;
}
.footer_dh_i:hover::before{
	transition: all 0.3s linear;
	width:100%;
	left:0;
}

.footer_d{width:1200px; margin:0 auto; overflow:hidden; margin-top:40px; margin-bottom:20px;}
.footer_de{float:left; margin-top:18px; width:892px;}
.footer_de_l{float:left; width:294px; overflow:hidden;}
.footer_de_li{float:left; width:132px;}
.footer_de_li img{
	width: 108px;
    padding: 10px;
    border: solid 1px #fff;
}
.footer_de_lr{float:right; width:146px; padding-top:10px;}
.footer_de_lr_o{width:135px; overflow:hidden;}
.footer_de_lr_ol{float:left; width:24px; padding:4px; border-radius:5px; border:solid 1px #666;}
.footer_de_lr_ol_u{width:24px; height:34px; background:#999; margin:0 auto; transition: all 0.6s linear;}
.footer_de_lr_ol_o{margin:0 auto; width:7px; height:7px; background:#999; overflow:hidden; border-radius:50%; margin-top:4px; margin-bottom:2px; transition: all 0.6s linear;}
.footer_de_lr_or{float:right; width:90px; margin-top:8px;}
.footer_de_lr_or_m{font-size:16px; color:#fff;}
.footer_de_lr_or_en{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; line-height:20px;}
.footer_de_lr_d{overflow:hidden; margin-top:16px;}
.footer_de_lr_dm{font-size:20px; color:#fff;}
.footer_de_lr_den{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; line-height:20px;}

.footer_dline{width:1px; height:165px; background:#6b6a67; overflow:hidden; float:left;}
.footer_dc{float:right; width:260px;}
.footer_dc_en{font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#fff; text-transform:uppercase; font-weight:bold; line-height:40px;}
.footer_dc_n{font-size:14px; line-height:20px; margin-top:8px; overflow:hidden;}
.footer_dc_n a{font-size:14px; color:#93959c;}
.footer_dc_ni{overflow:hidden; line-height:24px;}

/*copy*/
.copy{width:100%; overflow:hidden; padding:20px 0; text-align:center; line-height:26px; font-size:14px; color:#93959c;}
.copy a{font-size:14px; color:#93959c;}
.copyW{width:1200px; margin:0 auto;}



#newBridge .icon-right-center{  right: auto !important;}














/*友情链接*/
#link_box{width:100%; margin:0 auto; overflow:hidden;background:#c80122;padding:10px 0px;margin-top: 50px;}
#link{width:1200px; margin:0 auto; overflow:hidden;}

#link_bt{width:150px; float:left; font-size:18px; color:#fff;  font-weight: 400; line-height:68px;}
#link_bt span{padding-left:5px; font-size:18px; color:#fff; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase; font-weight: 200;}
#link_bg{line-height:68px; float:left; overflow:hidden; font-size:15px; font-weight:100; color: #999;}
#link_bg a{font-size:15px; color: #999;}