/*抬头*/
.headerbg{ height:120px; background:#f5f5f5; position:relative;}
.header{ position:absolute; width:90%; height:140px; background:#fff; border-radius:0 0 20px 20px; z-index:99; left:0; right:0; margin:0 auto; top:0; box-shadow:0 0 15px rgba(0,0,0,.1); box-sizing:border-box; }
.htop{padding:0 2%;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; line-height:29px; border-bottom:1px solid #eeeeee; height:29px;}
.htop,.htop a{ font-size:13px; color:#666; font-weight:lighter;}
.htop span{ padding:0 18px;}
.htop span:last-child(1){ padding-right:0;}
.htop span+span{ border-left:1px dotted #c8c8c8;}
.htop span a,.htop span i{ display:inline-block; padding-left:26px;}
.htop span:nth-child(1) a{ background:url(../images/hjyrsg02.png) no-repeat left center;}
.htop span:nth-child(2) a{ background:url(../images/hjyrsg03.png) no-repeat left center;}
.htop span:nth-child(3) a{ background:url(../images/hjyrsg04.png) no-repeat left center;}
.htop span i{ background:url(../images/hjyrsg05.png) no-repeat left center; font-size:18px; font-family:fontDin1; color:#e62129;}
.hsecond{ height:110px; padding:0 2%;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.hleft{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hleft p{ margin:0 10px;}
.hline{ width:1px; height:110px; background:#eeeeee;}
.hmean{ font-size:17px; color:#666666; font-weight:lighter;}
.hmean b{ font-size:24px; display:block; font-weight:bold; color:#172a88;}
.nav{ font-size:0;}
.nav li{ display:inline-block; vertical-align:top; transition:all .3s ease; position:relative;}
.nav li>a{ display:block; line-height:110px; position:relative; font-size:16px; color:#666666; font-weight:lighter;}
.nav li>a:after{ content:''; display:block; position:absolute; left:0; transition:all .3s ease; height:3px; background:#172a88; bottom:0; width:0; opacity:0;}
.nav li.cur>a,.nav li:hover a{color:#172a88;}
.nav li.cur>a:after,.nav li:hover>a:after{ width:100%;opacity:1;}
.nav li+li{ margin-left:30px;}
.nav li .sedNav {width:270px; padding:30px;position: absolute;background:#f9f9f9;right: 0;top:100%; z-index: 99;display: none;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px; color:#9ea9a5; text-transform:uppercase;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#015cb8; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #e1e1e1 solid; width:140px;line-height: 34px;color: #999;font-size:14px; text-align: center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.nav li .sedNav a+a{  margin-top:10px;}
.nav li .sedNav a:hover {color: #fff;background-color: #015cb8;}
@media screen and (max-width:1650px){
	.nav li+li{ margin-left:20px;}
       
	}

















/*搜索*/
.search{ border-bottom:1px solid #eaeaea;background: #f1f1f1;}
.keywords{width: 600px;overflow: hidden;height: 80px;}
.keywords,.keywords a{ font-size:14px; color:#484848; line-height:80px;}
.keywords span{ font-size:18px; vertical-align:baseline;}
.keywords span,.keywords a:hover{ color:#172a88;}
.keywords span i:last-child{display: none;}
.seaphone{ font-size:14px; color:#222; padding-left:50px; background:url(../images/hjyrsg06.png) no-repeat left center; margin-right:20px;}
.seaphone b{ display:block; font-size:20px;}
.seaconcat{ height:44px; padding:0 40px; border-left:1px solid #8b8b8b; border-right:1px solid #8b8b8b; margin:20px 45px 0 0;}
.seacode{ font-size:0;}
.seacode li{ display:inline-block; vertical-align:top; font-size:12px; color:#888888; position:relative; cursor:pointer;}
.seacode li span{ display:block; width:36px; height:36px; background:url() no-repeat center; margin-bottom:5px;}
.seacode li:nth-child(3) span{ background:url() no-repeat center;}
.seacode li img{ position:absolute; top:120%; width:100px; height:auto; opacity:0; visibility:hidden; transition:all .3s ease; padding:10px; background:#f5f5f5; z-index:9;}
.seacode li:hover img{ opacity:1; top:100%; visibility:visible;}
.seacode li+li{ margin-left:15px;}
.search_bg{ margin-top:16px; width:260px; height:50px; padding:0 20px; background:#fff;}
.search_bg input{ display:block; float:left; border:none; background:none;}
#sso{ margin-top:10px; float:right;width: 30px;height: 30px;font-size: 0;background: url(../images/hjyrsg07.png) no-repeat center;cursor: pointer;}
#key{ height:50px; width:220px;}
.search > div > p > i:last-child{display: none;}











/*优势*/
.title{ font-size:18px; color:#333333; font-weight:lighter;text-align: center;width: 100%;overflow: hidden;max-height: 1300px;margin: 0 auto;}
.title span{ display:block; font-size:40px; margin-bottom:5px;}
.title span b i{ color:#172a88;}
.title span>i{ display:inline-block; height:1px; width:20px; background:#333333; margin:0 15px; vertical-align:middle;}
.zhichi_bg{width:100%; background:url(../images/hjyrsg08.jpg) bottom center no-repeat; padding:70px 0 82px; }
.zhichi_js{width:192px; height:162px; font-size:18px; color:#333; background:url(../images/hjyrsg09.png) 30px no-repeat; margin:30px 66px 0 66px;}
.zhichi_js p{font-size:25px; color:#333; text-align:right; margin-right:38px; margin-top:41px; display:block;}
.zhichi_js em{font-size:32px; font-weight:bold; display:block;}
.zhichi_js img{ margin-top:48px; float:left;}
.zhichi_js:hover{-webkit-animation: test 0.3s ease-in 2;}
.zhichi_jsnr{width:325px; text-align:center; font-size:18px; margin-top:30px;}

@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,8px)}
100%{transform:translate(0,0)}
}







/*热销产品*/
.product{ padding: 70px 0;}
.protitl{ text-align:center; font-size:18px; color:#666666; font-weight:lighter; position:relative;}
.protitl b{ display:block; font-size:40px; color:#222222; margin-bottom:12px;}
.protitl b i{color:#172a88;}
.protitl span{ position:absolute; top:0; left:0; right:0; line-height:53px; margin:0 auto; font-size:65px; font-family:impact; color:#f2f2f2; z-index:-1; text-transform:uppercase;}
.protitl:after{ content:''; display:block; width:30px; height:2px; background:#000000; margin:20px auto 0 auto;}
.protab{ font-size:0; margin:30px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.protab li{ cursor:pointer;width:453px; height:216px; background-color:#f5f5f5; background-repeat:no-repeat;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; box-sizing:border-box; padding:0 30px;transition:all .3s ease; background-position:207px center;}
.pt_t{ font-size:22px; color:#353535;transition:all .3s ease;}
.pt_c{ width:180px; font-size:12px; color:#b1b1b1; line-height:20px; margin:20px 0;transition:all .3s ease;}
.pt_btn a{ transition:all .3s ease; width:100px; line-height:33px; border:1px solid #dbdbdb; text-align:center; font-size:14px; color:#cccccc; font-weight:lighter; display:inline-block;}
.protab li:nth-child(1){ background-image:url(../images/hjyrsg14.png);}
.protab li:nth-child(2){ background-image:url(../images/hjyrsg15.png);}
.protab li:nth-child(3){ background-image:url(../images/hjyrsg16.png);}
.protab li.on{ background-color:#172a88;}
.protab li.on .pt_t,.protab li.on .pt_c{ color:#fff;}
.protab li.on .pt_btn a{ border-color:#fff;color:#fff;}
.protab li.on .pt_btn a:hover{ background:#fff; color:#172a88;}
.hotpro{padding:50px; background:#f5f5f5; position:relative;}
.hotpro:after{ content:''; display:block; position:absolute; width:100px; height:100px; top:0; right:0; background:url(../images/hjyrsg20.png) no-repeat center;}
.hotprotrait{ position:absolute; font-size:0; left:107px; bottom:98px;}
.hotprotrait li{ display:inline-block; vertical-align:top; width:101px; height:106px; border:1px solid #d8d8d8; text-align:center; border-radius:7px; font-size:18px; color:#999999; line-height:160px; font-weight:lighter; cursor:pointer; transition:all .3s ease;}
.hotprotrait li+li{ margin-left:20px;}
.hotprotrait li:nth-child(1){ background:url(../images/hjyrsg21.png) no-repeat center 15px;}
.hotprotrait li:nth-child(2){ background:url(../images/hjyrsg22.png) no-repeat center 15px;}
.hotprotrait li:nth-child(3){ background:url(../images/hjyrsg23.png) no-repeat center 15px;}
.hotprotrait li:nth-child(4){ background:url(../images/hjyrsg24.png) no-repeat center 15px;}
.hotprotrait li:nth-child(5){ background:url(../images/hjyrsg25.png) no-repeat center 15px;}
.hotprotrait li:hover{ background-color:#f5f5f5;}
.hotcon{ height:500px !important; background:#fff;}
.hotcon .divproduct_new_div_item{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hotcon .divproduct_new_div_item:nth-child(2){display:none;}
.hotcon .divproduct_new_div_item_content{ height:500px; padding:40px 50px; border-right:1px solid #efefef; width:700px; box-sizing:border-box; }
.hotcon .divproduct_new_div_item_date{ display:none;}
.hotcon .divproduct_new_div_item_a{ display:block; font-size:36px; color:#333333; margin-bottom:20px; text-align:left;}
.hotcon .divproduct_new_div_item_body p{ font-size:18px; font-weight: bold;color: #333;line-height: 20px;margin-bottom: 10px;}
.hotcon .divproduct_new_div_item_body span{display: block;font-size: 14px;line-height: 30px;color: #666;margin-bottom: 10px;}
.hotcon .product_div_item_pic{width:500px;}
.hotcon .product_div_item_pic img{ width:100%;height:auto;}
.hotcon li+li{ border-top:1px solid #e3e3e3;}
.hotcon li span{ display:inline-block; vertical-align:top;font-size:16px; color:#999999; font-weight:lighter;line-height:50px; width:138px; }
.hotcon li{ white-space:nowrap;}
.hotcon li span+span{ border-left:1px solid #e3e3e3;}
.hotcon li span:last-child{ width:200px;}
.proshow{ margin-top:30px;font-size:0;}
.proshow table td{width: 310px;overflow: hidden;position: relative; display:inline-block; vertical-align:top; padding:0 !important; box-sizing:border-box;transition:all .3s ease; }
.proshow table td+td{ margin-left:20px;}
.proshow td br{display:none;}
.proshow tr{ white-space:nowrap;}
.proshow td a{ display:block; position:relative; overflow:hidden;}

.proshow td span{ display:block; margin-top:10px; position:relative;background:#eeeeee;}
.proshow td span a{font-size: 16px;color: #999999; display:block; line-height:50px; line-height:50px; position:relative;transition:all .3s ease; z-index:9;}
.proshow table td>a{ border:1px solid #e0e0e0;}
.proshow table td>a img{ width:100%; height:auto; transition:all .6s ease;}
.proshow table td:hover>a img{ transform:scale(1.1);}
.proshow table td span:after{ content:''; display:block; position:absolute; left:0; top:0; width:0; height:100%; background:#172a88;transition:all .3s ease;}
.proshow table td:hover span a{ color:#fff;}
.proshow table td:hover span:after{ width:100%;}





/*四大优势*/
.adv{ height:846px; background:url(../images/hjyrsg28.jpg) no-repeat center;}
#advbg{height:846px; transition:all .3s ease; width:100%;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.adv1{background:url(../images/hjyrsg29.jpg) no-repeat center;}
.adv2{background:url(../images/hjyrsg30.jpg) no-repeat center;}
.adv3{background:url(../images/hjyrsg31.jpg) no-repeat center;}
.adv4{background:url(../images/hjyrsg32.jpg) no-repeat center;}
.adv .box{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.advleft{ width:465px; margin-right:108px;}
.advright{  width:827px;}
.advtitle{ font-size:45px; color:#fff;text-align:center;}
.advtitle em{ display:block; font-size:18px; text-transform:uppercase; font-weight:lighter; margin-top:5px;}
.advtab{ margin-top:75px; width:726px; height:418px; box-sizing:border-box; background:rgba(197,203,209,0.7); padding:35px 104px; font-size:0;}
.advtab li:nth-child(2n){ margin-left:120px;}
.advtab li:nth-child(1),.advtab li:nth-child(2){ margin-bottom:45px;}
.advtab li{ cursor:pointer; display:inline-block; vertical-align:top; font-size:20px; color:#132331; font-weight:lighter; width:195px;transition:all .3s ease;}
.advtab b{ display:block; margin:20px 0 5px 0;}
.advicon{ display:inline-block; width:55px; height:57px; background:url(../images/hjyrsg33.png) no-repeat left top; transition:all .3s ease;}
.advtab li.on{ color:#172a88;}
.advtab li.on .advicon{ background-position-y:-72px;}
.advtab li:nth-child(2) .advicon{ background-position-x:-71px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-156px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-240px;}
.advt em{ font-size:78px; text-transform:uppercase; color:#3e6dbd;font-family:fontHelv;letter-spacing: 3px;}
.advt b{ display:block; font-size:33px; color:#3e6dbd; text-align:right;}
.advnum{ font-size:60px; color:#3e6dbd;font-family:fontHelv; position:relative; margin-top:-45px; margin-bottom:75px;}
.advtt{ text-align:center; font-size:25px; color:#ffffff; line-height:60px; font-weight:bold; background:#3e6dbd;}
.advwa{ font-size:14px; color:#fff; line-height:36px; font-weight:lighter; margin-top:45px;}
.advjt{ font-size:0; margin-top:80px; text-align:center;}
.advjt i{ display:inline-block; width:56px; height:56px; cursor:pointer; background:url(../images/hjyrsg34.png) no-repeat left top;}
.advjt i:hover{ box-shadow:0 0 5px #fff; border-radius:5px;}
.advjt i+i{ margin-left:20px; background-position-x:right;}















 .case_all{ width: 100%; min-width: 1300px; margin-top: 70px;margin-bottom: 65px; }
 
 .case_b{ margin-top: 30px;}
 .case_b_l{width: 1300px; }
 
 
  .case_b_r{width: 1300px; margin-bottom: 55px;}
 .case_b_r a{display: block;text-align: center;color: #fff; position: relative;font-size: 18px; line-height: 60px; margin-bottom: 15px;}

 
   .case_b_r li{height:60px !important; line-height: 60px; box-sizing: border-box; background: #f5f5f5 !important; padding: 0 !important;width: 243px !important; float: left; margin-left: 0; margin-right: 20px;}
 
 .case_b_r li:nth-of-type(5n){ margin-right: 0;}
.case_b_r li a{ text-align: left;display: block; font-size: 17px;color: #333; box-sizing: border-box;padding-left: 30px;  background: url(../images/hjyrsg35.png) 195px center no-repeat;}

.case_b_r li:hover{background: linear-gradient(to top,#172a88,#0088f0) !important;}
.case_b_r li:hover a{color: #fff; font-weight: bold;background: url(../images/hjyrsg36.png) 195px center no-repeat; }
 
 
  .exhibition_hall{text-align:center;position:relative; margin-top:10px; width: 980px; margin: 0 auto; padding-left: 10px;}
 .exhibition_hall h4{font-size:30px;font-family:å¾®è½¯é›…é»‘;text-align:center;margin:0 auto;padding-top:50px;color:#000}.tline{color:#dedede}
  .roundabout_box{height:450px;width:980px; margin: 0 auto;}
 .roundabout_box ul{width:980px;}
 .roundabout_box img{width:100%}

 .roundabout-holder{list-style:none;width:500px;height:425px;margin:0 auto}
 .roundabout-moveable-item{height:450px;width:600px; }
 .roundabout-moveable-item img{height:100%;width:100%;background-color:#fff;margin:0; box-sizing: border-box; cursor:pointer;border:5px solid #eee;  border-radius:10px; overflow:hidden;}
 .roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid}
 .roundabout-in-focus000:hover{-webkit-box-shadow:0 0 20px #787878;-moz-box-shadow:0 0 20px #787878;background:#f9f9f9}
 .roundabout-holder .text{color:#999}
 .roundabout-in-focus000:hover span{display :inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#36c;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-left:1px solid #aaa;border-top:1px solid #aaa}
 .roundabout a:active,.roundabout a:focus,.roundabout a:visited{outline:0;text-decoration:none}
 .roundabout li{margin:0}

 .roundabout_box li a p{ position: absolute; bottom: 0; display: block; width:600px; background: rgba(0,0,0,0.7); color: #fff; line-height:50px; height:50px; font-size:16px; font-weight:bold;}
 .roundabout_box li:hover a p{background: rgba(0,92,181,0.8);}

















.about_all{width: 100%; min-width: 1300px; position: relative;}
 .about_all:before{ display: block;content: "";height:500px; background: url(../images/hjyrsg37.jpg) top center no-repeat fixed;}
 .about_b{position: absolute; left: 0;right: 0;margin: 0 auto;top: 400px; background: #fff; box-sizing: border-box;padding: 65px 50px 0 50px;}
 .about_b p{ display: block;font-style: normal;text-indent: 2em;font-size: 15px;line-height: 32px;font-weight: lighter; padding-top: 23px; text-align: justify; }
 .about_b a{ font-size: 15px;}
 
  
  .Workshop_bg{ width: 100%; min-width: 1300px; padding-top: 215px; }
 .Workshop{ width:1300px; margin:0 auto; position:relative; }
.btnLeft{ width:36px; float:left;  margin-top:120px; height:103px; display:block; background:url(../images/hjyrsg38.png) no-repeat center;}
.btnRight{width:36px; float:right; height:103px; margin-top:120px; display:block; background:url(../images/hjyrsg39.png) no-repeat center;}
.Workshop dl{ display:block; float:left; width:1220px;}
.hj{width:1220px; margin:0 auto;}
.Workshop .hzCont{position:relative; }
.Workshop .hzCont ul{margin:0 auto; width:1220px; overflow:hidden;}
.Workshop .hzCont ul td{ height: auto; overflow: hidden;padding:15px !important; width:380px !important; text-align:center !important;}
.Workshop .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:0; width:14px; height:168px;}
.Workshop .btnCkgd{margin:42px auto 0 auto; display:block; width:146px; height:30px; line-height:30px; text-align:center; color:#555; }

.Workshop td br{ display: none !important;}
   .Workshop td{ height: 290px; overflow: hidden; position: relative;}

.Workshop td div{  bottom: 0px;width: 378px; border:1px solid #dedede; padding-top:0 !important;  line-height:50px; height:50px; overflow:hidden; background:#fff url(../images/hjyrsg40.png ) 320px 15px no-repeat;  transition:all linear 0.2s;}

.Workshop td div a{ position: relative; z-index: 3; float: left; text-align:left !important;  padding-left:25px;font-size:15px;}
.Workshop td:hover div{  background:#fff url(../images/hjyrsg41.png) 320px 15px no-repeat;}
   .Workshop td:hover div a{color: #172a88;}
















 /*新闻中心*/
.news_bg{width: 100%;min-width:1300px; padding:65px 0 70px 0;background:rgba(0,0,0,0.03);margin-top:58px; overflow: hidden;}
.news_lt{float:left;width:840px;}
.news_l{ float:left; }
.news_l a{height:61px; width:417px;background: #eee; position: relative; display: block;float: left;font-size: 20px;color: #333;padding-top: 8px; text-align: center; }
 .news_l a+a{width: 418px;}
.news_l a span{display: block;line-height:50px;text-align: center;}
 .news_l a:hover,.news_l a.active{background:linear-gradient(to right,#172a88,#2761bf);color: #fff;}
.news_l a > *{ position: relative; z-index: 3;text-align: center;}


 .news_d{ margin-top: 30px;}
.news_nor { height:570px; width: 835px; overflow: hidden;}
.new_cont .news_row2 {position: absolute; left: 0; top: 0; display: none; width: 835px; height: 570px;background: #fff;}
.new_cont { position: relative; width: 785px; display: block; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div {height: 495px; font-weight: normal;    margin-top: 20px; padding: 0px 20px;}
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative;height: 50px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;    border-bottom: 1px dashed #e9e9e9;}
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #999; font-size: 15px; 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: #172a88; width: 6px; height: 6px; position: absolute; left: 10px; top: 22px; }
.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: #666; padding-left: 26px; display: block; line-height: 50px; width: 460px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px;}
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 300px; height: 221px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 245px; border-bottom: 1px solid #e1e1e1; padding: 0 0 20px; background: #fff;}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 25px; color: #666; font-size: 15px; width:460px; text-align: justify; position: absolute; right:22px; top: 50px; font-weight: lighter;    margin-top: 40px;}
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 436px;display:none;}
.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: 305px; top:17px; font-size: 18px;    color: #333;font-weight: bold;    z-index: 999; height: 220px;}
.news_row2 .on .news_div_item_title .news_div_item_a:after, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a:after{    content: "";display: block;    border-bottom: 1px solid #e1e1e1;}
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #333; 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: ''; }
.news_row2 .news_div_item_content,.news_row2 .divdgweb_new_div_item_content{position: relative;}
.news_row2 .news_div_item_content:before,.news_row2 .divdgweb_new_div_item_content:before{content:"查看详情";position: absolute;top:175px;left:335px;font-size: 14px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;width: 130px;text-align: center;height: 35px;line-height: 35px;border-radius: 23px;background: #172a88;color: #fff;}


#coleexx{ height: 512px !important;overflow: hidden;}
.wend{ float: right; margin-right: 0;width:415px; height: 639px; background:#fff;overflow: hidden;}
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px;height: 72px;background:linear-gradient(to right,#172a88,#2761bf);}
.wend h2 a{ font-size:20px; color:#fff;font-weight: normal;line-height: 72px;    margin-left: 30px;}
.wend h2 a i{float: left;display: block;padding-top: 22px;margin-left: 24px;margin-right: 17px;}
.wend .news_div_item_a { font-size: 15px; }
.wend .news_div_item_title:hover a{ color: #172a88;}
.wend .news_div_item_content{border-bottom: 1px dotted #eee;padding:20px 20px 10px 20px;}
.wend .lastdl{ border-bottom: none;}
.wend .news_div_item_title{ height:35px; padding-left:40px; line-height:30px;font-size:14px; color:#333333; overflow: hidden;font-weight: bold; position: relative;}
 .wend .news_div_item_title:after{ background:#172a88;  width: 30px; height: 30px; position: absolute;left: 0;top: 0;display: block; content: "问"; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.wend .news_div_item_title a{ color:#333333;}
.wend .news_div_item_title a:hover{color: #172a88}
.wend .news_div_item_body{ padding-left:40px; line-height:22px; color:#666; height: 55px; font-size: 13px; overflow: hidden;margin-top: 12px; position: relative;}
 .wend .news_div_item_body:after{ background:#e62129;  width: 30px; height: 30px;line-height: 30px; position: absolute;left: 0;top: 0;display: block; content: "答"; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.news_row2 .news_div_item_pic a img{border: 1px #e1e1e1 solid;}
.wend .fr a{width: 74px;height: 24px;line-height: 24px;text-align: center;font-size: 14px;color: #fff;border-radius: 5px;display: block;margin-right: 24px;margin-top: 24px;}
.wend .fr a:hover{background:#333;}





















 /*友情*/
.link{
	width: 100%;
	height: 70px;
	line-height: 70px;
	background: #172a88;
}
.link_l{
	width: 160px;
	font: 20px/70px "Microsoft YaHei";
	color: #fff;
	background: #172a88;
}
.link_l span{font:16px "Arial";}

.link_r{
	width: 940px;
}
.linkTagcs a{ color:#fff !important; font-size:14px;}
.linkTagcs a:hover{text-decoration:none;}  
.link_sq a{ width:100px; display:block; font-size:14px;color: #fff; }





/*版权*/
.copyright{ background:#272727;}

.end{ border-top:1px solid #333333;}
.end,.end a{ font-size:14px; color:#888888; line-height:100px;}
.end a:hover{ color:#fff;}
.kslj,.crcode{ font-size:0;}
.crcon{ padding:65px 0;}
.crcontact p{ font-size:14px; color:#888888; font-weight:lighter; line-height:35px;padding-left: 30px; }
.crcontact p:nth-child(1){ background:url(../images/hjyrsg42.png) no-repeat left center;}
.crcontact p:nth-child(2){ background:url(../images/hjyrsg43.png) no-repeat left center;}
.crcontact p:nth-child(3){ background:url(../images/hjyrsg44.png) no-repeat left center;}
.crcontact p:nth-child(4){ background:url(../images/hjyrsg45.png) no-repeat left 10px;}
.crcode li{display:inline-block; vertical-align:top; text-align:center; font-size:16px; color:#fff;}
.crcode li img{ width:140px; height:140px; display:block; margin-bottom:5px;}
.crcode li+li{ margin-left:23px;}
.kslj li{ display:inline-block; vertical-align:top; height:250px; padding:0 42px; border-right:1px solid #333333;}
.kslj li:nth-child(1){ border-left:1px solid #333333;}
.kslj li a{ display:block; font-size:14px; color:#888888; line-height:35px; font-weight:lighter;}
.kslj li a:hover{ color:#fff;}
.cr_t{ font-size:18px; color:#ffffff; font-weight:lighter;}
.cr_t em{ display:block; font-size:12px; color:#888888; margin-top:3px;}
.cr_t:after{ content:''; display:block; width:30px; height:1px; background:#172a88; margin:10px 0 20px 0;}


