/*样式初始化及公共样式部分*/
*{ margin:0px; padding:0px; }
body{ color:#333; font-size:13px; margin:0 auto; background-color:#fff; font-family:"Microsoft YaHei"; overflow-x:hidden; }
a{ color:#333; text-decoration:none;transition:0.3s all; }/*定义全局链接颜色*/
a:hover{ color:#333; transition:0.3s all; }/*定义全局链接鼠标滑过颜色*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px; padding:0px; list-style:none; border:0px; }/*主要标签的样式初始化*/
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i { font-style: inherit; font-weight: inherit; }

.cl{ clear: both; height:0px; }/*清除左右浮动*/
.fl{ float:left; } /*定义左浮动*/
.fr{ float:right; } /*定义右浮动*/
.cp img{ border:1px solid #C1C1C1; padding:2px; background:#fff; }/*定义标签调用图片的边框样式*/
.cp a:hover img{ border:1px solid #017c40; padding:2px; background:#fff; }/*定义鼠标经过时边框的变化效果*/
.page{ width:1200px; margin:0 auto; height:auto; }
.content{ width:1200px; margin:0 auto; height:auto; }
.box{ width:1200px; margin:0 auto; height:auto; overflow:hidden; }/*定义版面统一宽度*/
.pr{ position: relative; }
.en { text-transform: uppercase;  font-family: arial;}

/*顶部*/
.head_bg{  height:30px; line-height:30px; color:#fff; background:#cb0f04;  font-size: 13px;}
.head_l{ width:auto; }
.haf-icon { background-image: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025154512_778471674.png); background-repeat: no-repeat;}
.head_r a { display: inline-block; height: 30px; padding-left: 25px; margin-left: 15px; line-height: 30px; color: #fff; font-size: 13px;}
.head_r a.a1 {background-position: 0 -63px;}
.head_r a.a2 {background-position: 0 -88px;}
.head_r a.a3 {background-position: 0 -114px;}

/*抬头*/
.top_logo{ margin-top:8px; margin-bottom:11px;}
.top_w{ font-size:24px; color:#333; font-weight:bold; margin:47px 0 0 54px; line-height:32px; position: relative;}
.top_w font{ color:#cb0f04;}
.top_w span{ display:block; font-size:20px; font-weight:normal;}
.top_tel{ background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025154549_1056171922.jpg) center no-repeat; width:329px; height:53px; margin-top:50px;line-height: 57px;}
.top_tel font{ font-size:24px; color:#fff; font-weight:bold;padding-left: 132px;}
.top_w:after { content: ''; width: 1px; height: 116px; position: absolute; background: #e0e0e0; top: -36px; left: -29px; }

/*导航*/
.nav{ width: 100%; height: 52px; margin: 0 auto; border-bottom: 4px #cb0f04 solid; border-top: 1px #e7e6e5 solid; }
.nav ul li{ display: block; position: relative; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025154623_602691462.jpg) right no-repeat; padding: 0 43px; height: 56px; line-height: 52px; float: left; text-align: center; }
.nav ul li a{ line-height: 20px; text-align: center; position: relative; z-index: 3333; padding: 16px 0 14px; color: #333; font-size: 15px; display: block; }
.nav ul li a span { display: block; height: 22px; font-size: 13px; color: #bfbfbf; }
.nav ul li.navcurrent:after,.nav ul li:hover:after{ filter: alpha(opacity=100); bottom: 0; width: 100%; }
.nav ul li:nth-child(11) { background: none; }
.nav ul li.navcurrent a span, .nav ul li:hover a span{ color:#bea217; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #cb0f04; font-weight: bold; }
.nav ul li:nth-child(9) { padding-right: 0px; background: none; }
/*二级菜单*/
.menu li .sedmemu{ position:absolute; width:100%; background:#eee; left:-215px; top:56px; width:536px; z-index:100; display:none; text-align:left; }
.menu li .sedmemu1{ float:left; width:300px; padding:40px 25px; font-size:13px; line-height:24px; }
.menu li .sedmemu1 img{ border:10px solid #FFF; }
.menu li .sedmemu1 span{ display: block; color: #1a74f0; line-height: 30px; font-size: 16px; font-weight: bold; }
.menu li .sedmemu2{ float:left; width:150px; height:203px; padding:40px 0 0 30px; background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025170638_982828471.jpg) left -50px no-repeat; }
.menu li .sedmemu2 a{ line-height:36px; padding:0 0; font-size:14px; display:inline; color:#555; background:none; transition: 0.3s all; }
.menu li .sedmemu2 a:hover{ color: #fff; background: #cb0f04; padding: 8px 20px; }



/* 幻灯片 */
.banner-box{min-width:1200px;height:580px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:580px;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{ width: 100%; position: absolute; top: 225px; left: 0; margin-left: 0; height: 376px; overflow: hidden; }
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:13px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025154703_687642732.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025154703_687642732.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:314px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:20px; 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:#cb0f04; 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_bg{ width:100%; height:79px; line-height:79px; background:#f5f5f5;}
.search_l{ margin-left:15px;}
.search_l span{ font-weight:bold;}
.search_r{width:293px; padding-top:20px;     margin-right: 15px;}
.search-bg{width:223px;}
#infoname{color:#888888;  border: 1px #cecece solid; outline:none; height: 39px; line-height:39px; padding-left:21px; width:222px;     background: none;   }
.search-i{width:70px;}
.search_line{ width:1px; height:79px; background:#cecece; margin-right:40px;}
.search_l a:hover { color: #cb0f04;}



/*视频中心*/
.adv { margin-top: 100px; }
.adv_l span { font-size: 37px; color: #cb0f04; display: block; font-weight: bold; margin-bottom: 51px; }
.adv_l i { font-size: 15px; line-height: 37px; }
.adv_l ul li { float: left; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025174533_1862746942.jpg) no-repeat 0px 1px; width: 152px; height: 150px; margin-right: 102px; color: #cb0f04; position: relative; font-size: 59px; }
.adv_l li em { font-size: 22px; color: #333333; position: absolute; top: 59px; left: 105px; }
.adv_l ul { margin-top: 52px; }
.adv_l ul li i { position: absolute; top: 44px; left: 66px; font-size: 44px; font-weight: bold; }
.adv_l ul li p { position: absolute; font-size: 18px; color: #333; top: 91px; left: 31px; }
.adv_l ul li b { position: absolute; top: 31px; left: 30px; font-family: Arial; }
.adv_l .adv_w1:after { content: ''; height: 66px; width: 1px; background: #d6d6d6; top: 44px; left: 200px; position: absolute; }

.conright { position: relative; }
.conright img { position: absolute;     top: 0px;
    right: 0PX; }
/*视频弹出*/
.videobf {display: none; position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 97;}
.videobf .video_con {width: 1000px;height: 600px;position: fixed;top: -600px;left: 50%;margin-left: -500px;margin-top: -300px;z-index: 98;background: #fff;border-radius: 10px;transition: all 1s;}
.videobf .video_con.cur {top: 50%;}
.videobf .video_con .closeVideo {display: block;width: 69px;height: 69px;background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025200634_75161594.png) no-repeat center;z-index: 99;position: absolute;right: -34px;top: -34px;cursor: pointer;}
.conbox {height: 477px;}
.conbox .conleft {width: 564px;}
.conbox .conleft h3 a {    color: #333; font-size: 36px;font-weight: bold;}
.conbox .conleft .p1 {font-size: 18px;color: #333333;margin-bottom: 20px;    margin-left: 26px;}
.conbox .conleft .p2 { line-height: 32px;}
.conbox .conleft a.ljgda {display: block;width: 146px;height: 44px;border: 1px solid #d0d0d0;line-height: 44px;text-align: center;font-size: 13px;margin-top: 25px;transition: 0.3s all ease-in-out;}
.conbox .conleft a.ljgda:hover {background: #1e7dc9;color: #fff;border: 1px solid #1e7dc9;}
.conbox .conright {cursor:pointer}
.conbox .conright p { display: block;font-size: 17px;font-weight: bold; color: #1e7dc9; margin: 16px 0 0 248px;}
.abo_bot {padding-top: 22px;}
.abo_bot dl {float: left;width: 299px;border-left: 1px solid #d0d0d0;height: 170px;text-align: center;}
.abo_bot dl:first-child {border-left: none;}
.abo_bot dl dt {text-align: center;color: #1e7dc9;padding-top: 10px;}
.abo_bot dl dt b {display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 60px; font-family: "Arial" ;line-height: 91px;}
.abo_bot dl dt em {display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 16px;}
.abo_bot dl dd {font-size: 16px;line-height: 24px;color: #333;    margin-top: -16px;}
.abo_bot dl dt i {font-size: 60px;font-weight: bold;font-family: "Arial";}
/*按钮效果*/
.dot { position: absolute; top: 161px; right: 292px; z-index: 2; width: 72px; height: 72px; border-radius: 50%; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025195910_1316768001.png) no-repeat center; transform: rotate(0deg); }
.pulse { position: absolute; top: 99px; right: 229px; z-index: 2; width: 200px; height: 200px; border-radius: 50%; background: #fff; box-shadow: 1px 1px 20px #fff; opacity: 0; animation: warn 2.2s ease-out; animation-iteration-count: infinite; cursor: pointer;}
.pulse1 { position: absolute; top: 106px; right: 228px; z-index: 1; width: 200px; height: 200px; border-radius: 50%; background: #fff; box-shadow: 1px 1px 20px #fff; opacity: 0; animation: warn1 2s ease-out; animation-iteration-count: infinite; }

/*按钮动画*/
 @keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}


/*产品中心*/

.pro_bg{ height:1058px; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025203118_1925021722.jpg) repeat-y center 0; overflow: hidden; font-family:"Microsoft Yahei";     margin-top: 80px; }
.pro_bg h2{ padding-top: 102px; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025203053_2122358125.jpg) no-repeat center 0; height:166px; color: #2c2b2b; }
.bt01 span { display: block; font-weight: normal; font-size: 20px; }
.bt01 { text-align: center; font-size: 40px; line-height: 56px; }
.prod_list{ margin-bottom: 30px; }
.prod_list > .fl{ width: 120px; color: #fff; font-weight: bold; font-size: 24px; line-height: 40px; padding: 20px 25px 20px 95px; background: #cb0f04 url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025204516_1766490899.png) no-repeat 40px 22px; height: 60px; }
.prod_list > .fl .en{ color: #fff; font-size: 13px; font-weight: normal; line-height: 20px; display: block;     opacity: 0.6; }
.prod_list > .fr{ width: 960px; box-sizing: border-box; border: 1px solid #eee; height: 100px; padding: 0 20px; background: #fff; }
.prod_list_s ul{ text-align: left}
.prod_list_s ul li{ display: inline-block; margin:0 15px; height: 100px; position: relative; padding: 0 18px; }
.prod_list_s ul li a{ display: block; font-size: 16px; font-weight: normal; color: #444; line-height: 100px; }
.prod_list_s ul li a:after{ content: ''; display: block; background: #cb0f04; width: 0%; height: 3px; position: absolute; bottom: 0; left: 0; transition:0.3s all ease-in-out; }
.prod_list_s ul li:hover a:after,.prod_list_s ul li.active a:after{ width: 100%; }
.prod_list_s ul li:hover a,.prod_list_s ul li.active a{ color: #333; }
.prod_n tr {   margin-bottom: 35px;   display: block;}
.prod_n tr:nth-child(2) {  margin-bottom: 0px;}
.prod_n td a {
    overflow: hidden;
    display: block;
    width: 286px;
    height: 100%;
    border: 1px solid #dddddd;
}
.prod_n td a img {
    display: block;
    width: 100%;
    height: 100%;
    transition: 0.3s all ease;}
.prod_n td:hover a img {
    transform: scale(1.1);
}
.prod_n table tr td br {
    display: none;
}
.prod_n td span a {     display: block;
    height: 47px;
    background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025205509_1185477364.png) no-repeat 263px center;
    line-height: 47px;
    color: #666666;
    text-align: left;
    font-size: 16px;
    width: 288px;
    border: none;
    border-bottom: 3px solid #cccccc;}
.prod_n td:hover span a { color: #333; border-bottom:3px solid #cb0f04; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025203014_490788881.png) no-repeat 263px center; }
.prod_n table tr td {    display: block;
    float: left;
    width: 286px;
    padding: 0px !important;
    margin-right: 17px;
        margin-bottom: 35px;}
.prod_n table tr td:nth-child(4) {
    margin-right: 0px;
}
/*问题*/
.question_bg { height: 639px; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025211051_1193354846.jpg)no-repeat center top; color: #fff; }
.que_bt { text-align: center; font-size: 38px; padding-top: 62px; }
.que_w { position: relative; }
.que_w1 { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191025/20191025212512_1834921933.PNG) no-repeat; width: 445px; height: 360px; position: absolute; top: 32px; left: -5px; }
.que_w1 p { position: absolute; top: 125px; font-size: 26px; left: 51px; }
.que_w1 em { display: block; position: absolute; font-size: 24px; font-weight: bold; top: 55px; left: -19px; width: 297px; }
.que_w1 i { display: block; font-size: 16px; margin-top: 75px; padding-left: 10px; }
.que_w2 { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026090016_2130060806.png) no-repeat; width: 154px; height: 170px; position: absolute; top: 167px; left: 388px; transition: 1s; }
.que_w2 p { margin-top: 187px; font-size: 16px; width: 264px; margin-left: -58px; }

.que_w3 { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026091707_1143887569.png) no-repeat; width: 154px; height: 170px; position: absolute; top: 121px; left: 596px;    transition: 1s; }
.que_w3 p { margin-top: -43px; font-size: 16px; width: 304px; margin-left: -74px; }
.que_w4 { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026092307_1500906716.png) no-repeat; width: 151px; height: 170px; position: absolute; top: 170px; right: 240px;    transition: 1s; }

.que_w4 p { margin-top: 187px; font-size: 16px; width: 264px; margin-left: -22px; }
.que_w5 { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026092749_1295011747.png) no-repeat; width: 154px; height: 170px; position: absolute; top: 123px; right: 36px;    transition: 1s; }
.que_w5 p { margin-top: -43px; font-size: 16px; width: 225px; margin-left: -35px; }
.que1:hover {top: 150px; transition: 1s;     cursor: pointer;}


/*优势*/
.case{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028110150_250490658.jpg) no-repeat center 0; height:879px; overflow: hidden; padding-top: 100px;}
.til01{ text-align: center;}
.til02{ text-align: center; font-size: 0px; padding-top: 71px; padding-bottom: 89px; height: 133px; visibility: visible; animation-name: zoomIn; }
.case .til01 span{ color: #fff;}
.case .til01 p{ color: #fff;}
.til01 span{ display: block; color: #232323; font-size:50px;font-weight: bold; line-height: 100%;}
.til01 span i{ color: #fdd600;}
.til01 p{ font-size: 26px; color: #272727; padding-top:13px; padding-bottom: 40px; letter-spacing: 1px;}
.til01 p em{ display: block; padding:6px 0 0;font-size: 12px;letter-spacing: 0;color: #787878;font-family: arial;line-height: 23px;}
.you{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028110229_635479713.jpg) ; height: 998px; overflow: hidden;position: relative;}
.you::before { content: ""; display: block; width: 100%; height: 1px; background: #dcdcdc; top: 244px; left: 0; position: absolute; }
.you h2{ text-align: center; font-size: 0; padding-top: 88px; padding-bottom: 110px; font-size: 0; line-height: 0;}

.u_on1{ float: right; width: 199px; height: 540px;background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026105754_492400803.jpg) no-repeat;}
.u_on1 ul li{ height: 135px; text-align: center; font-size: 26px; color: #fff; line-height: 163px;}
.u_on1 ul li.on{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026105049_1511022818.jpg) no-repeat; box-sizing: border-box;color: #fff; cursor:pointer;}
.u_on1 ul li:nth-of-type(2).on{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026105049_1511022818.jpg) no-repeat 0 -135px; cursor:pointer;}
.u_on1 ul li:nth-of-type(3).on{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026105049_1511022818.jpg) no-repeat 0 -270px; cursor:pointer;}
.u_on1 ul li:nth-of-type(4).on{background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026105049_1511022818.jpg) no-repeat 0 bottom; cursor:pointer;}

.u_on2{ width: 1000px; margin-left: 1px;}
.u_on2 ul li{ overflow: hidden; margin-left: -20px; padding-left: 20px;background:url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028110551_634266788.jpg) no-repeat 0 73px; padding-bottom: 19px;}
.u_on2 ul li i{ display: block; line-height: 0; font-size: 0; margin-bottom: 45px;}
.u_on2 ul li em{ display: inline-block; float: left; width: 83px; color: #333; font-size: 50px; line-height: 100%; padding-top: 2px;}
.u_on2 ul li strong{ display: inline-block; float: left; width: 910px; color: #333;font-weight: normal; line-height: 29px;}
.u_on2 ul li strong span{ display: block; font-size: 15px;}


/*厂房设备*/
.yous{padding-top: 70px;}
.yous h2{height: 134px;text-align: center;font-size: 48px;color: #3a3a3a;font-weight: normal;}
.yous h2 a{color: #3a3a3a;}
.yous h2 em{display: block;font-size: 20px;color: #3a3a3a;font-weight: normal;}
.leit{width: 100%;overflow: hidden;display: block;height:526px;}
.leit ul{width: 102%;}
.leit li{width: 12.5%;float: left;position: relative;height: 526px;}
.leit li img{display: block;}
.mo{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background:rgba(0,0,0,0.5);}
.hav{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;overflow:hidden;}
.shu2{position: absolute;left: 50%;top: 20%;margin-left:-425px;width: 850px;font-size: 30px;color: #fff;text-align: center;padding-top:19%;}
.shu2 span {    width: 39px;
    font-size: 20px;
    color: #fff;
    margin: 0px auto;
    display: block;
    background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026141013_1284640147.png)no-repeat center;
    height: 500px;
	    padding-bottom: 41px;
    padding-top: 26px;
}
.bock{width: 100%; position: absolute;left: 0;bottom:0;opacity:0;padding:3% 5% 0;box-sizing: border-box;  background: rgb(203, 15, 4);}
.bock h3{height:36px;line-height:36px; font-size:24px;color: #fff;font-weight:normal;position: relative;margin-bottom: 3%; text-align: center;}
.bock h3 a{color: #fff;display: block;
padding-top: 100%;
position: absolute;
bottom: 0;
width: 100%;
left: 0; font-size:20px;}
.bock span{margin-bottom: 35px;display: block;position: absolute;right: 80px;bottom: -18px;}



/*公司简介*/
.about{ height:750px; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028135404_225353718.jpg)no-repeat center top;}
.about dl{ height:540px; }
.about dd{ width:485px; float:left; position: relative; }
.about h3{     text-align: center;
    font-weight: bold;
    padding-top: 75px;}
.about h3 a{ display:block; font-size:50px; }
.about h3 b{ color:#000; }
.about h3 em{ display:block; font:17px "Microsoft YaHei"; color:#333333; padding-top:14px; }
.about dd p{ font:16px "Microsoft YaHei"; line-height:37px; color:#585858; margin-top:68px; }
.content dd p a:hover { color: #cb0f04; }
.xc{  padding: 39px 232px;
    height: 222px;
    position: absolute;
    top: 267px;
    left: -242px;
    box-sizing: border-box;}
.xc h2{ font-size: 24px; color: #212121; font-weight: bold; margin-bottom: 10px; }
.xc h2 .cur{ color: #cb0f04; font-weight: bold; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191026/20191026161518_1454455117.png) no-repeat left center; }
.xc h2 a{    color: #212121;
    margin-right: 40px;
    padding-left: 20px;
    background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028141339_1105901676.png) no-repeat left center;
    font-size: 24px;}
.xc h2 span{ margin-left: 20px; font-weight: normal; font-size: 20px; }
.m_xc{ width:633px; overflow: hidden; }

.char_r{ width:630px; height:189px; }
.char_r.fr  .bd { margin-top:17px; }
.char_r.fr  .bd  tr{ display:block; }
.char_r.fr  .bd  tr  td{ float:left; display:block; margin-right:12px; padding-left: 0px!important; position: relative; border:14px solid #fff; }
.char_r.fr  .bd  tr  td>a{ display:block; position: relative; overflow: hidden; }
.char_r.fr  .bd  tr  td>a img{ -webkit-transition: all ease .4s; transition: all ease .4s; }
.char_r.fr  .bd  tr  td div a{ display: block; position: absolute; top: 50%; left: 50%; width: 0; height: 0; background: rgba(0,0,0,0.6); font-size: 0px; color: #fff; -webkit-transition: all ease .4s; transition: all ease .4s; line-height: 180px; }
.char_r.fr  .bd  tr  td br{ display: none; }
.char_r.fr  .bd  tr  td div{ padding-top: 0px!important; }
.char_r.fr  .bd  tr  td:hover >a img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.char_r.fr  .bd  tr  td:hover div a{ width: 100%; height: 100%; left: 0; top: 0; font-size: 14px; line-height: 113px; }

.char_r1{ width:630px; height:189px; }
.char_r1.fr  .bd1 { margin-top:17px; }
.char_r1.fr  .bd1  tr{ display:block; }
.char_r1.fr  .bd1  tr  td{ float:left; display:block; margin-right:12px; padding-left: 0px!important; position: relative; border:14px solid #fff; width: 169px}
.char_r1.fr  .bd1  tr  td>a{ display:block; position: relative; overflow: hidden; }
.char_r1.fr  .bd1  tr  td>a img{ -webkit-transition: all ease .4s; transition: all ease .4s; }
.char_r1.fr  .bd1  tr  td div a{ display: block; position: absolute; top: 50%; left: 50%; width: 0; height: 0; background: rgba(0,0,0,0.6); font-size: 0px; color: #fff; -webkit-transition: all ease .4s; transition: all ease .4s; line-height: 180px; }
.char_r1.fr  .bd1  tr  td br{ display: none; }
.char_r1.fr  .bd1  tr  td div{ padding-top: 0px!important; }
.char_r1.fr  .bd1  tr  td:hover >a img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.char_r1.fr  .bd1 tr  td:hover div a{ width: 100%; height: 100%; left: 0; top: 0; font-size: 14px; line-height: 113px; }



/*新闻*/
.lanrenzhijia{ padding-top: 60px; box-sizing: border-box; }
.lanrenzhijia .dbt:after{ display: none; }
.lanrenzhijia .tab{ overflow:hidden; width:683px; float:left; position:relative; z-index:99; }
.lanrenzhijia .tab a{ width: 210px; display: block; float: left; font-size: 24px; color: #fff; height: 62px; line-height: 62px; background: #cb0f04; text-align: center; margin-right: 17px; }

.lanrenzhijia .tab a.on{ font-weight: bold; }
.lanrenzhijia .content{ overflow:hidden; width:683px; height:425px; position:relative; }
.lanrenzhijia .content .ul{ position:absolute; top:0; margin-top: 26px; }
.lanrenzhijia .content .li{ width:683px; float:left; }

.news_t{ width:683px; overflow:hidden; position: relative; }


.news_w1{ width:683px; height: 226px; }
.news_w1 .news_div_item{ position: relative; }
.news_w1 .news_div_item .news_div_item_pic{ position: absolute; top:0px; left:0px; width:190px; height:141px; }
.news_w1 .news_div_item .news_div_item_image{ width:300px; height:200px;border:1px #eee solid;  }
.news_w1 .news_div_item .news_div_item_content{ position: absolute; top: 18px; right: 101px; }
.news_w1 .news_div_item .news_div_item_a{ font-size:16px; color:#222; }
.news_w1 .news_div_item .news_div_item_body{ font-size: 14px; line-height: 27px; position: absolute; color: #666; top: 29px; width: 310px; }

.news_w2 .news_div_item{ position: relative; height: 75px; border: 1px #eee solid; line-height: 75px; padding-left: 172px; width: 509px; float: left; margin-bottom: 10px; font-size: 14px; }

.news_w2 .news_div_item:before{ content: ""; position: absolute; top: 11px; left: 129px; width: 1px; height: 54px; background: #ebebeb; }

.news_w1 .divdgweb_new_div_item{ position: relative; }
.news_w1 .divdgweb_new_div_item .divdgweb_new_div_item_pic{ position: absolute; top:0px; left:0px; width:364px; height:262px; }
.news_w1 .divdgweb_new_div_item .news_div_item_image{ width:300px; height:200px; border:1px #eee solid; }
.news_w1 .divdgweb_new_div_item .divdgweb_new_div_item_content{ position: absolute; top: 18px; right: 35px; }
.news_w1 .divdgweb_new_div_item .divdgweb_new_div_item_a{ font-size:16px; color:#222; }
.news_w1 .divdgweb_new_div_item .divdgweb_new_div_item_body{ font-size: 14px; line-height: 27px; position: absolute; color: #666; top: 28px; width: 310px; }
.news_w1 .news_div_item_a:after { content: '查看详情'; width: 123px; height: 29px; background: #cb0f04; position: absolute; top: 135px; left: 0px; display: block; color: #fff; text-align: center; line-height: 29px; border-radius: 50px; }
.news_w1 .divdgweb_new_div_item_a:after { content: '查看详情'; width: 123px; height: 29px; background: #cb0f04; position: absolute; top: 135px; left: 0px; display: block; color: #fff; text-align: center; line-height: 29px; border-radius: 50px; }
.news_w2 .divdgweb_new_div_item:before{ position: absolute; content: ""; top: 11px; left: 129px; width: 1px; height: 54px; background: #ebebeb; }
.news_w2{ width: 100%; }
.news_w2 .divdgweb_new_div_item{ position: relative; height: 75px; border: 1px #eee solid; line-height: 75px; margin-bottom: 10px; width: 680px; }
.news_w2 .divdgweb_new_div_item:after {    content: '';
    position: absolute;
    top: 23px;
    right: 51px;
    width: 32px;
    height: 32px;
    background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028160858_1898627908.png) no-repeat;
    -webkit-transition: all linear 0.3s;}

.news_div_item_date,.divdgweb_new_div_item_date { position: absolute; top: 6px; left: 195px; color: #c5c2c2; font-size: 16px; }
.news_div_item_year,.divdgweb_new_div_item_year { position: absolute; top: 5px; left: -165px}
.news_div_item_month,.divdgweb_new_div_item_month { position: absolute; top: 5px; left: -120px; }
.news_div_item_day,.divdgweb_new_div_item_day { position: absolute; top: -18px; left: -141px; font-size: 22px; color: #333; }
.news_w2 .news_div_item_a { font-size: 15px; position: absolute; top: 0; left: 170px; display: block; z-index: 3; width: 500px; }
.news_w2 .news_div_item:after {     content: '';
    position: absolute;
    top: 23px;
    right: 51px;
    width: 32px;
    height: 32px;
    background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028160858_1898627908.png) no-repeat;
    -webkit-transition: all linear 0.3s;
    border-radius: 100%; }
.news_w2 .divdgweb_new_div_item_a { font-size: 15px; position: absolute; top: 0; left: 170px; display: block; z-index: 3; width: 500px; }
.news_w2 .divdgweb_new_div_item:nth-child(1) { display: none; }
.news_w2 .news_div_item:nth-child(1) { display: none; }

.wend_b{ height: 64px; border-bottom: 1px #e1e1e1 solid; line-height: 64px; }
.wend{ float: right; margin-right: 0; padding-left: 0px; width:472px; height: 500px; }
.wend h2{ margin-bottom: 25px; border-bottom: 1px #e1e1e1 solid; height: 60px; line-height: 60px; border-top: 1px #e1e1e1 solid; font-size: 24px; font-weight: normal; }
.wend h2 a { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028152603_1706072662.png) no-repeat; width: 30px; height: 30px; margin-top: 15px; margin-right: 6px; float: right; }
.wend h2 a:hover { background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028152545_1700753005.png) no-repeat;}
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{ border-bottom: 1px solid #eee; padding: 22px 0 0 0; }
.wend .lastdl{ border-bottom: none; }
.wend .divdgweb_new_div_item_title{ height: 30px; padding-left: 47px; line-height: 29px; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191028/20191028100527_2061372662.jpg) left no-repeat; font-size: 16px; color: #333333; overflow: hidden; }
.wend .divdgweb_new_div_item_title a{ color:#333333; }
.wend .divdgweb_new_div_item_title a:hover{ color: #333}
.wend .divdgweb_new_div_item_body{ padding-left: 47px; line-height: 30px; color: #666; height: 75px; font-size: 14px; overflow: hidden; padding-top: 10px; }
.news_b { text-align: center; margin-top: 65px; font-size: 18px; margin-bottom: 90px; position: relative; }
.news_b a { display: block; width: 503px; height: 50px; border: 2px solid; line-height: 50px;    margin: 0 auto; font-size:18px; }
.news_b:after { content: '>'; position: absolute; top: 7px; right: 369px; font-size: 29px; }
.news_b:hover:after { color: #fff; }
.news_b a:hover { text-decoration: underline; }
.wend .divdgweb_new_div_item_title a:hover { color: #cb0f04; }
.news_w2 .divdgweb_new_div_item:hover, .news_w2 .news_div_item:hover { background: #cb0f04; }
.news_div_item:hover .news_div_item_day, .news_w2 .news_div_item:hover .news_div_item_a, .news_div_item:hover .news_div_item_date { color: #fff; }
.news_w2 .news_div_item:hover:after,.news_w2 .divdgweb_new_div_item:hover:after{background-position-x: -36px;}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_date, .divdgweb_new_div_item:hover .divdgweb_new_div_item_day, .news_w2 .divdgweb_new_div_item:hover .divdgweb_new_div_item_a { color: #fff; }
.news_w1 .news_div_item .news_div_item_a:hover { color: #cb0f04; }
.news_w1 .divdgweb_new_div_item .divdgweb_new_div_item_a:hover { color: #cb0f04; }
.news_b a:hover { color: #fff; background: #cb0f04; border: 2px solid #cb0f04; }
/*版权*/
.foot_bg { background: #333537; height: 500px; margin-top: 72px;}
.foot_top a { color: #fff; font-size: 16px; margin-left: 63px; }
.foot_top { padding: 77px 0px 94px 0px; position: relative; }
.foot_top::after { content: ''; position: absolute; width: 100%; height: 1px; top: 123px; left: 0px; background: #484a4b; }
.foot_l { color: #fff; font-size: 12px; }
.foot_l p { font-size: 18px; margin-top: 25px; }
.foot_l em { color: #6e6f70; display: block; margin-top: 5px; }
.foot_l i { font-size: 14px; color: #adaeae; display: block; margin-top: 12px; }
.foot_l i a { color: #adaeae; padding-right: 7px; }
.foot_z { color: #adaeae; font-size: 14px; margin-left: 195px;     margin-top: 30px; }
.foot_z p { color: #fff; font-size: 26px;  }
.foot_z em { font-size: 20px; display: block; color: #fff; line-height: 24px; }
.foot_z i { margin-top: 45px; display: block; line-height: 24px; }
.foot_r p { color: #adaeae; width: 142px; height: 46px; text-align: center; line-height: 46px; border: 1px solid #5c5d5f; border-top: 0px !important; }
.link { background: #1e2022; height: 68px; color: #adaeae; line-height: 68px; }
.link_d ul li a {    line-height: 68px;     font-size: 14px;     color: #adaeae !important;}
.link_l {   margin-right: 21px;}
.linkTagcs ul li a:hover { color: #fff !important; }
.foot_top a:hover { text-decoration: underline; }
.foot_l i a:hover { color: #fff; }
.new_r5 a:hover { color: #fff;}
.new_r3 a:hover { color: #083985 !important;}
.foot_top a:nth-child(1) {
    margin-left: 17px;
}


/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.com.cn/zheshengjixie/uploadfile/image/20191029/20191029174200_1640604988.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #cb0f04; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #cb0f04; border-color: #cb0f04; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #cb0f04; border-color: #cb0f04;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #cb0f04; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 179px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #cb0f04; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#cb0f04;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }