.top10{ height:10px;} 
.top20{ height:20px;} 
.top30{ height:30px;} 
.top40{ height:40px;} 
.top50{ height:50px;} 
.top60{ height:60px;} 
.top70{ height:70px;} 
.top80{ height:80px;} 
.top90{ height:90px;} 
.top100{ height:100px;} 




.head { background: url(../images/20180503145049_2044420138.jpg) no-repeat center; height: 30px; width: 100%; line-height: 30px; }
.head .fl .en { font-size: 15px; color: #fff; font-weight: bold; }
.head .fl, .head .fr a { color: #f1f1f1; height: 30px; line-height: 30px; }
.head .fr a{ color: #fff; display: inline-block; padding-left: 30px; background: url(../images/20180503150605_714141233.png) no-repeat left center; margin-left: 20px; }
.head .fr .feedback_btn{ background: url(../images/20180503150056_1865643399.png) no-repeat left center; }
.head .fr .contact_btn{ background: url(../images/20180503150119_1512020495.png) no-repeat left center; }






.top { background: #fff; }
.top .fr { height: 115px; }
.top .page .fl { display: block; padding:20px 0; }
.top .page .fl a,.top .page .fl a img{ display: block; } 
.NavCeshi > li { float: left; width: 118px; top: 0px; transition: 0.2s all ease-in-out; padding-right: 0px; }
.NavCeshi > li:first-child{ background: none}
.NavCeshi > li > a { display: block; text-align: center; padding: 35px 0; font-size: 16px; line-height: 30px; color: #333; transition: 0.2s all ease-in-out; height: 60px; position: relative; z-index: 1113; }
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 3px; background: #2054a3; 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 > a > .en{ display: block; font-size: 12px; font-weight: 100; color: #ccc; line-height:35px; overflow: hidden; text-indent: 0; transition:0.2s all ease-in-out; white-space: nowrap; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #2054a3; background: #f9f9f9; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }
.erji_menu { display: none; width: 100%; position: absolute; left: 0; background: rgba(250,250,250,0.95); z-index: 11111; top:160px; }
.erji_menu > .page > .fl { display: block; padding: 90px 0; width: 200px; }
.erji_menu > .page > .fl:before,.erji_menu > .page > .fl::before{ content: ''; display: block; width: 60px; height: 3px; background: #2054a3; margin-bottom: 20px; }
.erji_menu > .page > .fl > strong{ font-size: 22px; display: block; color: #2054a3; line-height: 30px; }
.erji_menu > .page > .fl > a{ display: block; width: 120px; border: 1px solid #2054a3; text-align: center; line-height: 30px; color: #2054a3; font-family: arial; border-radius: 50px; margin-top: 20px; text-transform: uppercase; }
.erji_menu > .page > .fr { width: 920px; height: 150px; padding: 60px 0; }
.erji_menu > .page > .fr > ul{ float: left; padding: 0 30px; }
.erji_menu.product_list_nav > .page > .fr > ul{ width: 150px; padding:0 10px; text-align: center; }
.erji_menu > .page > .fr > ul img{ width: 100%; display: block; height: auto; background: #2054a3; transition:0.3s all ease-in-out; }
.erji_menu > .page > .fr > ul a:hover img{ padding: 2px; width: 146px; }
.erji_menu > .page > .fr > ul > strong{ display: block; }
.erji_menu > .page > .fr > ul > strong a{ font-size: 15px; font-weight: 100; color: #2054a3; display: block; line-height: 40px; padding-bottom:5px;}
.erji_menu.product_list_nav > .page > .fr > ul > strong a{ color: #444; }
.erji_menu > .page > .fr > ul > li > a{ display: block; line-height: 24px; color: #666}
.erji_menu .divnews_tag li,.erji_menu .divdgweb2_tag li { float: none !important; width: 220px !important; }
.erji_menu .divnews_tag li span, .erji_menu .divdgweb2_tag li span { color: #666; }
.divdgweb2_tag li{line-height: 26px;}






.search { background: url(../images/20180503152817_2112700769.png) no-repeat center; height: 90px; width: 100%; margin-top: -20px; position: relative;z-index: 99; }
.search .fl { padding: 0 0 0px 32px; line-height: 70px; background: url(../images/20180503153441_950530642.png) no-repeat left center; position: relative; top: 20px; }
.search .fl strong{ font-size: 15px; font-weight: bold; color: #333; }
.search .fl a{ font-size: 14px; font-weight: 100; color: #555; display: inline-block; }
.search .fl a:hover{ text-decoration: underline; color: #2054a3}

.search-right { width: 540px; }
.search-tel { background: url(../images/20180503153504_326046622.png) no-repeat left center; padding: 7px 0 20px 60px; font-size: 14px; color: #fff; line-height: 24px; display: block; height: 62px; float: left; }
.search-tel .en { font-size: 20px; font-weight: bold; color: #fff; display: block; text-align: justify; line-height: 26px; }
.search-right form { float: right; display: block; width: 260px; background: #fff; border-radius: 50px; line-height: 42px; height: 42px; margin: 24px 0; position: relative; }
.search-right form #search-i{ background: #333 url(../images/20180503153516_1136226059.png) no-repeat center; width: 38px; height: 38px; border-radius: 50%; position: absolute; right: 2px; top: 2px; overflow: hidden; display: block; transition:0.3s all ease-in-out; }
.search-right form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer; background: none; border: 0 none; }

.search-right form #search-bg input { line-height: 42px; background: none; border: 0 none; width: 210px; padding-left: 20px; color: #aaa; }






/*产品*/
.cp_bt{font-size:40px;color: #2054a3; background:url(../images/20190222141231_990313133.jpg) no-repeat center 63px;text-align: center;height: 95px;line-height:42px; font-weight:bold;}
.cp_bt span{display: block;font-size:18px;font-weight: normal;  color:#666;}

#pr_box{width:100%; height:auto;margin:0 auto; overflow:hidden; background:#fff;}
.bt{text-align:center; font-size:37px; color: #333; line-height:50px; font-weight:bold; letter-spacing:1px;padding-top:70px;}
.bt span{ color:#fea415;font-size:42px;}
.btx{text-align:center; font-size:16px; color:#999; line-height:38px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;margin-bottom: 20px}


#pr_box .pr_dh div li a.on{background:#ef7000;color:#fff;}
#pr_box .pr_dh div li a:hover{color:#fff;}
.pr_dh{width:1230px; margin:0 auto; overflow:hidden;margin-top: 15px;}
.pr_dh li{width:185px; float:left; text-align:center; height:40px; line-height:40px; font-size:16px; border:1px #dedddd solid; background:#fff; position:relative; margin-left:15px;margin-bottom:20px;}
.pr_dh li a{font-size:16px; display:block; width:185px; line-height:40px; position:relative; z-index:1;}
.pr_dh li a:hover{ color:#333;}
.pr_dh .n{border-right:none;}

.pr_dh li span{display:block; width:0px; height:0px;  position:absolute; background:#ef7000; top:0px; left:30px;  -webkit-transition: all 0.4s;  transition: all 0.4s;}
.pr_dh li:hover span{width:185px; height:40px; top:0; left:0px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.pr_dh li p a{font-size:18px; color:#999;}



.pr_dh1{width:1230px; margin:0 auto; overflow:hidden;}
.pr_dh1 li{width:185px; float:left; text-align:center; height:40px; line-height:40px; font-size:16px; border:1px #444 solid;  position:relative; margin-left:15px;margin-bottom:20px;background:#fff;}
.pr_dh1 li a{font-size:16px; display:block; width:185px; line-height:40px; position:relative; z-index:1;}
.pr_dh1 li a:hover{ color:#333;}
.pr_dh1 .n{border-right:none;}

.pr_dh1 li span{display:block; width:0px; height:0px;  position:absolute; background:#ef7000; top:0px; left:30px;  -webkit-transition: all 0.4s;  transition: all 0.4s;}
.pr_dh1 li:hover span{width:185px; height:40px; top:0; left:0px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.pr_dh1 li p a{font-size:18px; color:#999;}





.service_box{    height:876px;
    position: absolute;
    top: 0;
    left: 0;
}


.service_box1{    height:500px;
    position: absolute;
    top: 0;
    left: 0;
}
#adv_dd{width:1200px; margin:0 auto; overflow:hidden; position:relative; height:506px;}
#adv_dd1{width:1200px; margin:0 auto; overflow:hidden; position:relative; height:704px;}

.fr_en{width: 180px; height: 45px;line-height: 45px;text-align: center;border-radius: 10px; position: absolute;bottom:80px; background:#333;
right:290px; font-size:15px;}
.fr_en a{color: #fff;display:block;border-radius: 9px; font-size:15px;}
.fr_en a:hover{color: #333;background:#ef7000;}

#pro_d{height:836px; width:1200px; float:left;}
.pro_p_list{width:1198px;height:504px;overflow:hidden;float: left;position: relative; border:1px #ddd solid; -webkit-box-shadow: 0 0 8px #ccc; box-shadow: 0 0 8px #ccc; margin-bottom:25px;}
.divproduct_new_div{width:1198px;height:475px;}
.divproduct_new_div_item{width:1078px;height:475px;float:left;position: relative; padding:45px 60px; background:#fff;}
.divproduct_new_div_item_title{line-height:36px;border-bottom: 1px solid #c2c0c0;padding-bottom: 10px;font-weight: bold;margin-top: 5px;}
.divproduct_new_div_item_title a{font-size:26px;color: #333;}
.divproduct_new_div_item_body{line-height:28px;padding:10px 0px;font-size: 15px;color: #666;}
.divproduct_new_div_item_body strong{font-weight: bold;font-size: 16px;color:#ff6201;line-height: 30px;}
.divproduct_new_div_item_content{float:right;width:421px;}
.product_div_item_pic{float:left;width:600px;}
img.product_div_item_image{width:600px; height:400px;}

.pro_cbt{width:1158px; margin:0 auto; height:42px; line-height:42px; border:1px #ccc dotted; font-size:18px; overflow:hidden; background:#fff; padding:0px 20px;color:#666;}
.prod_contbox{width:100%; margin:0 auto; overflow:hidden;  padding:20px 0px;padding-bottom: 70px;}
.prod_contbox1{width:100%; margin:0 auto; overflow:hidden;  padding:20px 0px;padding-bottom:70px;height:665px;}
.prod_cont_r2{width:1200px; margin:0 auto; overflow:hidden;}
#prod_cont_r2 table, #prod_cont_r2 table tbody, #prod_cont_r2 table tbody tr, #prod_cont_r2 > table > tbody > tr > td { display: block; width: 100%; background:#fff;}
.prod_cont_r2 > table > tbody > tr > td { padding: 0 !important; display: block; float: left; width:24.25%; margin:1.5% 0 0 1% ; background:#fff;}
.prod_cont_r2 > table > tbody > tr > td:first-child { margin-left: 0; }
.prod_cont_r2 > table > tbody > tr > td > a { display: block; margin-bottom: 1px; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; position: relative; overflow: hidden; }
.prod_cont_r2 > table > tbody > tr > td > a > img{ display: block; width:80%; height: auto; padding-top:10%;}
.prod_cont_r2 > table > tbody > tr > td > span{ display:block}
.prod_cont_r2 > table > tbody > tr > td > span > a{ display:block; padding:0 35px; height:50px;  background:#fff; text-align:left; font-size:14px; line-height:50px; color:#565656; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; position: relative; }
.prod_cont_r2 > table > tbody > tr > td > span > a:after{ content: ''; background:url(../images/20190328092834_2121340303.png) no-repeat 6px -131px; width: 30px; height: 30px; display: block; position: absolute; right:30px; top: 10px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; }
.prod_cont_r2 > table > tbody > tr > td:hover > span > a:after{ background-position:6px -131px; }
.prod_cont_r2 > table > tbody > tr > td:hover > span > a{ background-color:#ef7000;color:#333;}
.prod_cont_r2 > table > tbody > tr > td  br{ display:none}

.prod_cont_r2 > table > tbody > tr > td:hover .betago{top:0;left:0;}
#pd_box{background:url(../images/20190725195025_6053004.jpg)no-repeat;width:100%;height:1045px;}
#pd_box .bt{color:#fff;}












/*五优势*/
.wuyou { width:100%; margin:0 auto; background:url(../images/20190222143608_908066048.jpg) center no-repeat; height:486px;}
.wy_bt { width:1200px; margin:0 auto; text-align:center; font-size:18px; color:#fff;  line-height: 46px;}
.wy_bt p {font-size:40px; font-weight:bold;}
.wy1200 { width:1200px; margin:0 auto; height:auto;}
.wy1200 li { width:208px; float:left; background:url(../images/20190222144115_182974371.png) center no-repeat; height:282px; margin-left:40px;}
.wy_tu { width:69px; height:52px; margin:0 auto; margin-top: 24px;}
.wy_wz{ width:168px; text-align:center; padding:5px 20px; font-size:14px; color:#999;line-height:26px;}
.wy_wz p{font-size:18px; color:#222222; font-weight:bold; line-height:38px;}
.wy1200 li:hover{ transition: all 0.5s linear; transform:translate(0,10px);    -webkit-transform:translate(0,10px);    -moz-transform:translate(0,10px);    -o-transform:translate(0,10px);    -ms-transform:translate(0,10px);}


/**/
.adv_bt{font-size:42px;color: #2054a3; background:url(../images/20190222141231_990313133.jpg) no-repeat center 25px;text-align: center;height: 95px;line-height:46px; font-weight:bold;}
.adv_bt span{color:#ef7000;}
.adv_bt p{ font-size:18px; font-weight: normal;  color:#666;}

.adv_bj1 { width:100%; margin:0 auto; background:url(../images/20190523173639_2013582412.jpg) center no-repeat; height:386px;}
.adv_bj2 { width:100%; margin:0 auto; background:url(../images/20190523173640_1891051615.jpg) center no-repeat; height:385px;}
.adv_bj3 { width:100%; margin:0 auto; background:url(../images/20190408160900_1831820344.jpg) center no-repeat; height:357px;}
.adv_bj4 { width:100%; margin:0 auto; background:url(../images/20190523151902_928811726.jpg) center no-repeat; height:401px;}

.adv_kk { width:545px; height:auto; padding-top: 126px;}
.adv_wz { width:500px; height:auto; font-size:20px; color:#444; padding-left: 45px; line-height: 30px}
.adv_wz span {font-size:24px; color:#2054a3; font-weight:bold;}
.adv_xw { width: 514px; height: auto; padding-left: 27px; padding-top: 15px;}
.adv_xw p{ width:500px; background:url(../images/20190222154226_1861581901.jpg) left 14px no-repeat; color:#666;  padding-left:20px; line-height:40px;}

.adv_kk1 { width:545px; height:auto; padding-top: 150px;}
.adv_wz1 { width:500px; height:auto; font-size:20px; color:#f3f3f3; padding-left: 45px; line-height: 30px}
.adv_wz1 span {font-size:24px; color:#fff; font-weight:bold;}
.adv_xw1 { width: 514px; height: auto; padding-left: 27px; padding-top: 15px;}
.adv_xw1 p{ width:500px; background:url(../images/20190222160325_1136333072.png) left 14px no-repeat; color:#dfdfdf;  padding-left:20px; line-height:40px;}

.adv_kk2 { width:545px; height:auto; padding-top: 97px;}
.adv_kk3 { width:545px; height:auto; padding-top: 151px;}


/**/
.gg1{ width:100%; margin:0 auto; height:3px;  -webkit-box-shadow: 0 5px 5px 0 #eee; box-shadow: 0 5px 5px 0 #eee;}
.company_bt { width:1200px; margin:0 auto; text-align:center; font-size:18px; color:#666;  line-height: 46px;}
.company_bt p {font-size:40px; font-weight:bold; color:#2054a3;}
.company_bt span{ color:#ef7000;}
.company_img{margin-top: 20px;}
.company_img_r2 { width: 1636px; height:392px; position: relative; display: block; margin: 0 auto; }
#company_img_btn_l{ background:url(../images/20190222170538_115051349.png) center no-repeat; width:48px; height:48px; left: -87px; top: 170px; cursor: pointer; position:absolute;}
#company_img_btn_r{ background:url(../images/20190222170558_1367651818.png) center no-repeat; width:48px; height:48px; right: -88px; top: 170px; cursor: pointer;position:absolute;}
#company_img_cont a img { width: 378px; height:238px; display: block; margin: 0 auto;     border: 1px solid #ddd;}

#company_img_cont .divdgweb_new_div_item{width: 380px; height: 392px;display: block;float: left;margin-right: 29px;position: relative;}
#company_img_cont .news_div_item_pic{position: absolute;display: block;top: 0px;left: 0px;}
#company_img_cont .divdgweb_new_div_item_content{position: absolute;display: block;bottom:-3px;left: 0px;    height: 155px;z-index: 2;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;background: #fff;}
#company_img_cont .divdgweb_new_div_item_a{font-size: 20px;font-weight: bold;color: #2054a3;padding-top: 22px;display: block;text-align: center;}
#company_img_cont .divdgweb_new_div_item_body{font-size: 14px;line-height: 24px;display: block;margin-top: 8px;padding: 0 13px;}
#company_img_cont .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{background:#ef7000;height: 175px;}
#company_img_cont .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color:#fff;}
#company_img_cont .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{color:#fff;}
#company_img_cont .divdgweb_new_div_item:before{content:"";position: absolute;bottom:30px;left:0px;background: url(../images/20190222170627_872423506.png)no-repeat;width: 44px;height: 9px;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s; z-index: 3;}
#company_img_cont .divdgweb_new_div_item:hover:before{left:300px;}
.jz_tel { width:451px; margin:0 auto; background:url(../images/20190222172014_1740956417.png) center no-repeat; height:47px; font-size:16px; color:#FFF; text-align:center; line-height:47px;}
.jz_tel span{ font-size:22px; font-weight:bold;}








/*characteristic*/
.characteristic{padding: 60px 0; background:url(../images/20190718103500_1717299607.jpg) center no-repeat;}
.characteristic .bot b{color: #fff;}
.characteristic_nr{    margin-top: 10px;}
.characteristic_nr table{}
.characteristic_nr table tr{height: 50px;}
.characteristic_nr table tr{    background-color: #eaf1dd;}
.characteristic_nr table tr:nth-child(1){    background-color: #ccc;}
.characteristic_nr table tr:nth-child(2){    background-color: #eaf1dd;}
.characteristic_nr table tr:nth-child(3){    background-color: #eaf1dd;}
.characteristic_nr table tr:nth-child(4){    background-color: #eaf1dd;}
.characteristic_nr table tr:nth-child(5){    background-color: #fbd4b4;}
.characteristic_nr table tr:nth-child(6){    background-color: #fbd4b4;}
.characteristic_nr table tr:nth-child(7){    background-color: #fbd4b4;}
.characteristic_nr table tr:nth-child(8){    background-color: #e5dfec;}
.characteristic_nr table tr:nth-child(9){    background-color: #e5dfec;}
.characteristic_nr table tr:nth-child(10){    background-color: #e5dfec;}
.characteristic_nr table tr:nth-child(11){    background-color: #b6dde8;}
.characteristic_nr table tr:nth-child(12){    background-color: #b6dde8;}
.characteristic_nr table tr:nth-child(13){    background-color: #b6dde8;}
.characteristic_nr table tr:nth-child(14){    background-color: #b6dde8;}
.characteristic_nr table tr:nth-child(15){    background-color: #b6dde8;}
.characteristic_nr table tr:nth-child(16){    background-color: #d8d8d8;}
.characteristic_nr table tr:nth-child(17){    background-color: #d8d8d8;}
.characteristic_nr table tr:nth-child(18){    background-color: #d8d8d8;}
.characteristic_nr table tr:nth-child(19){    background-color: #c3bd96;}
.characteristic_nr table tr:nth-child(20){    background-color: #c3bd96;}
.characteristic_nr table tr:nth-child(21){    background-color: #c3bd96;}
.characteristic_nr table tr:nth-child(22){    background-color: #fff;}
.characteristic_nr table tr td:nth-child(1){width: 90px;}
.characteristic_nr table tr td:nth-child(2){width: 150px; }
.characteristic_nr table tr td:nth-child(3){width: 70px;}
.characteristic_nr table tr td:nth-child(4){width: 90px;}
.characteristic_nr table tr td:nth-child(5){width: 120px;}
.characteristic_nr table tr td:nth-child(6){width: 120px;}
.characteristic_nr table tr td:nth-child(7){width: 120px;}
.characteristic_nr table tr td:nth-child(8){width: 440px;padding: 5px 10px;}



/*客户案例*/
.about_bj { width:100%; margin:0 auto; background:url(../images/20190222173611_1027338131.jpg) center no-repeat; height:525px;}
.about_wei { width:300px; font-size:24px; color:#2054a3; padding-top: 105px; padding-left: 66px; font-weight:bold;}
.about_lj { width:100px; font-size:14px; color:#666; padding-top: 100px;}
.about_lj a { font-size:14px;  color:#666; }
.about_lj a:hover { font-size:14px;  color:#ef7000; }
.about_rw { width:652px; height:auto;} 
.about_rww { width:643px; height:auto; font-size:34px; color:#222; font-weight:bold; line-height: 70px; padding-top: 45px;} 
.about_rwwz { width:613px; height:auto; font-size:14px; color:#666666; line-height:34px;} 
.about_rwwz p { font-size:18px; color:#444; line-height:30px; font-weight:bold;  padding-top: 10px;} 
.about_k { width:140px; height:40px; background:#2054a3; text-align:center;  font-size:14px; line-height:40px; color:#fff;  margin-top: 25px;}
.about_k a { font-size:14px;  color:#fff; }
.about_k a:hover { font-size:14px;  color:#ef7000; }


/**/
.sj_z{ width:100%; margin:0 auto; background:url(../images/20190222184112_1453128757.jpg) center no-repeat; height:321px;}
.zs_s{width: 1200px;margin: 0 auto;padding-top: 14px;position: relative; -webkit-box-shadow: 0 5px 5px 0 #eee;  box-shadow: 0 5px 5px 0 #eee;}
.zs_s .tit{height: 60px; line-height: 50px; margin: 0 auto; text-align:center;}
.zs_s .tit p{text-align: center;}
.zs_s .tit p a{margin-right:20px; font-size: 14px; color: #fff;background:#2054a3; display: inline-block;width: 180px;height: 48px;text-align: center;line-height: 48px; border-radius:20px;}
.zs_s .tit p a:hover,.zs_s .tit p a.cur{background:#ef7000; text-decoration: none; font-size: 14px; color: #fff;}
.zs_s ul{line-height: 0;}
.zs_s li{float: left;padding-right: 20px;}
.zs_s li img{width: 215px;height: 160px;}
.zs_s li p{text-align: center;line-height: 45px;}
.zs_s li p a{font-size: 14px;color: #333333;}
.zs_s a.lft{position: absolute;left: 0;top: 60%;}
.zs_s .cet{   margin: 0 auto; width: 1200px; position: relative;}
.zs_s a.rig{position: absolute;right: 0;top: 60%;}
.mr0 { margin-right:0px !important;}


/**/
.news { width:1200px;   margin:0 auto;}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height: 175px; width: 125px; background: #2054a3; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; transition:0.2s all ease-in-out; width: 100%; height: 100%; background: #ef7000; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:20px; display:block; color:#fff; font-size:12px; }
.new_cont .news_row2 { position: absolute; left: 0; top: 0; display: none; width: 550px; height: 410px; }
.new_cont { position: relative; width: 550px; height: 410px; display: block; }
.news_nor{ height:410px; width:550px; overflow:hidden; margin-left: 7px; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 410px; font-weight: normal; }
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; height: 47px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content: ''; background: #2054a3; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 0; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 254px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 213px; }
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 230px; top: 70px; width: 245px; }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #2054a3; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

/**/
.wend{ float: right; margin-right: 0; padding-left: 16px; width:470px; height: 410px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46;}
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.more{ float:right; padding-top:3px;}
.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:29px; padding-left:30px; line-height:29px; background:url(../images/20190222193307_583314100.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.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:30px; background:url(../images/20190222193355_682158683.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}


/**/
.link { width:1200px; margin:0 auto; border:1px solid #d2d2d2; height:103px;}
.link_wz { width:150px; float:left; text-align:center; height:auto; font-size:22px; color:#222; font-weight:bold; border-right: 1px solid #999; margin-top: 32px;}
.link_wz span { font-size:20px; letter-spacing:6px;  font-weight:normal; text-transform:uppercase; color:#ef7000;}
.link_r{ width: 880px; margin-left:30px; line-height:103px;}
.linkTagcs a{ color:#666 !important; font-size:14px;}
.linkTagcs a:hover{color:#ef7000 !important;  text-decoration:none;}  


/**/
.bq_bj{ width:100%; margin:0 auto; height:400px; background:url(../images/20190222200756_494060196.jpg) center no-repeat;margin-top: 40px;}
.bq_ding { width:76px; height:75px; margin:0 auto; margin-top:7px;}
.bq_zk{ width:800px; height:auto; margin-top: 40px;}
.bq_nr{ width:260px; height:300px; float:left;}
.bq_logo{ width:163px; height:76px;}
.bq_dh{ width:210px; height:auto; font-size:14px; color:#bebebe; line-height:40px;}
.bq_dh a{ font-size:14px; color:#bebebe; }
.bq_dh a:hover{  font-size:14px; color:#ef7000; }
.bq_dh ul li{ width:79px; height:auto; margin-right:26px; float:left; margin-top: 20px;}
.bq_xt{ width:1px; height:232px; border-right:1px solid #484848; margin-top:-46px; float:right;}
.bq_lxdk{ width:445px; height:300px; float:right;}
.bq_lxbt{ width:129px; height:25px; margin-top:25px; background:url(../images/20190222201752_584417960.png)no-repeat; }
.bq_lxz{font-size:20px; color:#fff; padding-top:4px; text-align:right; }
.bq_lxxt{ width:351px; height:1px; margin-top:23px; background:#484848;}
.bq_lxk{ width:399px; height:auto; font-size:14px; color:#bebebe; margin-top:25px; line-height:40px;}
.bq_xt2{ width:1px; height:232px; border-right:1px solid #484848; margin-top:-236px; float:right;}

.bq_ewk{ width:320px; height:300px; margin-left:61px; margin-top:40px;}
.bq_ewbtk{ width:130px; height:20px; margin-top:27px; background:url(../images/20190222201817_1324383997.png) no-repeat;}
.bq_ewbt{ font-size:20px; color:#FFF; text-align:right;}
.bq_e{ width:281px; height: auto; margin-top:54px;}
.bq_e1{ width:132px; height: 166px; font-size:14px; color:#bebebe; line-height:40px; text-align:center;}
.bq_e2{  width:132px; height: 166px; font-size:14px; color:#bebebe; line-height:40px; text-align:center;}

.bq_db{ width:100%; height:60px; background:#2054a3;}
.bq_dbwz{font-size:14px; line-height:60px; color:#bebebe; }
.bq_dbwz a{font-size:14px;  color:#fff; }
.bq_dbwz a:hover{font-size:14px;  color:#ef7000; }




