.shubiao { background:url(../images/sb.png) no-repeat center top; width:28px; height:45px; margin:0px auto;}
.liaojie { height:820px;}
.liaojie_con {}
.liaojie .nr { width:100%; margin:0px auto 20px;; font-size:22px; color:#000000; text-align: center; line-height:40px; }


.liaojie_con dl { width:33.3%; float:left; margin-top:0px; text-align:center; padding-top:4%; height:277px; position:relative; overflow:hidden; background: url(../images/a_xx2.jpg) no-repeat right center;}
.liaojie_con a:nth-child(3) dl { background:none;}

.liaojie_con dl dt {  width:100%; height:80px;   position:absolute; z-index:9; }
.liaojie_con a:nth-child(1) dl dt {background:url(../images/ys_b1.png) no-repeat center top;}
.liaojie_con a:nth-child(2) dl dt {background:url(../images/ys_b2.png) no-repeat center top;}
.liaojie_con a:nth-child(3) dl dt {background:url(../images/ys_b3.png) no-repeat center top;}
.liaojie_con a:nth-child(4) dl dt {background:url(../images/ys_b4.png) no-repeat center top;}
.liaojie_con dl dd {position:absolute; z-index:9; top:40%;}
.liaojie_con dl dd h3 { font-size:22px; color:#3a3a3b; line-height: 60px; font-weight:700; background:url(../images/a_xx.jpg) no-repeat center 55px; height:70px; }
.liaojie_con dl dd p {font-size:15px; color:#828282; line-height: 22px; width:75%; margin:10px auto 40px; }
.liaojie_con dl dd span {font-size:20px; color:#0089d1; line-height: 50px; width:50px; height:50px; border-radius:50%; margin:0px auto; border:2px solid #0089d1; display: block;}

.liaojie_con dl:before {  content:" "; width:100%; height:457px; background: rgba(0,136,209,.8); position:absolute; top:457px; left:0px; transition:all 0.4s; }



/*.liaojie_con a:hover dl:before  { top:0px;  }

.liaojie_con a:hover:nth-child(1) dl dt {background:url(../images/ys_b1a.png) no-repeat center top;}
.liaojie_con a:hover:nth-child(2) dl dt {background:url(../images/ys_b2a.png) no-repeat center top;}
.liaojie_con a:hover:nth-child(3) dl dt {background:url(../images/ys_b3a.png) no-repeat center top;}
.liaojie_con a:hover:nth-child(4) dl dt {background:url(../images/ys_b4a.png) no-repeat center top;}

.liaojie_con a:hover dd h3 { color:#fff;}
.liaojie_con a:hover dd p { color:#fff;}
.liaojie_con a:hover dd span { color:#0088d1; border:2px solid #fff; background:#fff;}*/




.shangbu { width:100%; height:490px; }
.zwd_shangbu{display: none;}

.aboutz { background:#0059a9; width:100%; margin:0px auto; height:602px;}
.about { height:754px; background:url(../images/ab_bg.jpg) no-repeat center top; width:100%; clear:both; overflow:visible;   }
.about .con { padding-top:76px; color:#fff; }
.about .con .span1 { font-size:63px; font-weight:700; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; padding-top:35px; line-height:70px; display:block; }
.about .con h3 { font-size:38px; font-weight:400; line-height:60px; padding-bottom:26px;}
.about .con .ul { width:100%; float:left;  padding-bottom:50px;}
.about .con .ul li { width:33%; text-align: left; line-height:35px; float:left; font-size:17px; color:#fff;}
.about .con .ul a li { color:#fff;}
.about .con p { font-size:17px; line-height:30px; margin-bottom:38px;}
.about .con .gengduo { width:155px; height:47px; border:2px solid #fff; line-height:44px; color:#fff; display:block; text-align:left; font-size:18px; font-style:normal; margin-bottom:56px; float:left; margin-right:23px; margin-bottom:26px; transition:all 0.4s ; background:url(../images/mare_jt.png) no-repeat 85% center; border-radius:50px; padding:0px 0px 0px 35px; }
.about .con .gd:hover{ background:#2662aa;  border:2px solid #2662aa; transform:translateY(-10);  }



.about .con .fl { width:50%; background:rgb(255,255,255,.9); height:175px;}

.about .con dl { width:32%; display: inline-block; padding-top:131px; text-align:right;}
.about .con dl dt{ width:156px; height:156px; overflow:hidden;border-radius: 50%; float:right;}
.about .con dl dt img{ transition:all 0.5s; width:100%; height:100%;}
.about .con dl dt img:hover{ transform:scale(1.1);}
.about .con .fl dl:nth-child(2) { background:none;}
.about .con .fr dl:nth-child(1) {background:url(../images/ab_xx2.jpg)  no-repeat right 45px;}
.about .con .fr dl:nth-child(2) { background:none;}




.about .con dl dd { font-size:15px; color:#4b4b4b; }

.about .con .fl dl dt { color:#194694;}
.about .con .fr dl dt { color:#fff;}
.about .con .fr dl dt em { color:#fff;}
.about .con .fr dl dd { color:#fff;}

.about .con .fr { width:50%; background:rgb(33,66,126,.9); height:175px;}

.a_l{ width:820px; float:left;}

.a_r{ width:540px; float:right;}

.a_d{ width:100%; float:left; padding-top:0px;}
.a_d ul{ width:100%; margin:0 auto;}
.a_d ul li{ width:25%; height:173px; float:left; background:; color:#FFFFFF; text-align:center;border-radius: 0px; transition:all 0.4s; text-align:center; border-right:1px solid #1c6bb2; height:188px; }
.a_d ul a:nth-child(1) li { border-left:1px solid #1c6bb2; height:188px; }
.a_d ul li img{ padding:28px 0 15px 0;}
.a_d ul li span{ font-size:26px; }
.a_d ul li em{ font-size:14px; font-style:normal; text-transform:uppercase; display:block; font-family:Arial, Helvetica, sans-serif;}
.a_d ul li:hover{ background:#004d92;}









.cp { height:876px; background:#f3f3f3;  width:100%; }
.cp_list { text-align:center; width:100%; }
.cp_list ul li { width:150px; height:45px; line-height:45px; border:2px solid #d2d2d2; text-align:center; font-size:17px; display:inline-block; margin:0px 6px; overflow:hidden;  }

.cp_tu { width:1200px; margin:0px auto; }
.cp_tu_list { width:386px; height:397px; overflow:hidden; float:left; border-radius:0px; position:relative; margin-bottom:80px;}
.cp_tu_list .tu { position:absolute;}
.cp_tu_list .zi {position:absolute;  width:100%;height:397px; text-align:center; color:#fff; background:url(../images/p_t_bg.png) repeat-x left bottom; padding-top:307px; 
}

.cp_tu_list .zi h3 { font-size:35px; line-height:90px; width:100%; float:left; font-size:26px; text-align:left; padding-left:10%;  font-weight:400;}
.cp_tu_list .zi span img  {  float:right; margin-top:35px; padding-right:30px; } 











.news {height:898px; width:100%; background:url(../images/news_bg.jpg) no-repeat center top; margin:0px auto; }
.news_con .fl { width:100%; float:left;}


.news_con .fl dl { width:377px; height:196px; background:#f0f0f0; float:left; padding:25px 30px;  }


.news_con .fl dl i { width:77px; height:22px; line-height:22px; color:#fff; font-size:17px; text-align:center; background:#0089d1; font-style:normal; float:left; display:block;}
.news_con .fl dl dt { width:100%; float:left; font-size:18px; line-height:25px; margin-top:10px; font-weight:400;}
.news_con .fl dl dd span { font-size:17px; line-height:50px; background:url(../images/n_xx1.jpg) no-repeat left bottom; height:50px; display:block; }
.news_con .fl dl dd p { font-size:18px; line-height:30px; color:#222222; padding-top:20px; background:url(../images/news_xx1.jpg) no-repeat left top;}
.news_con .fl dl dd em { font-size:15px; font-style:normal; font-size:15px; color:#666666; border-bottom:1px solid #666666;  padding-top:40px; float:left;}



.news_con .fr { width:100%; float:left;}
.news_con .fr dl { width:100%; height:307px;  margin-bottom:30px;   }
.news_con .fr dl img { width:584px; height:307px; }

.news_con .fr dl dt {  width:584px; height:307px;  float:left;  }
.news_con .fr dl dt img { width:584px; height:307px; }

.news_con .fr dl dd {   width:575px; float:right; }

.news_con .fr dl dd em { font-size:19px; color:#4a4a4a; font-style:normal; background:url(../images/n_xx.jpg) left bottom no-repeat; line-height:57px; height:57px; float:left; width:100%;}
.news_con .fr dl dd p { font-size:15px; color:#505050; line-height:30px;}
.news_con .fr dl dd h3 { font-size:25px; font-weight:400; width:100%; color:#0059a9; line-height:90px;}
.news_con .fr dl dd span { width:147px; height:44px; line-height:44px; text-align:center; color:#fff; font-size:15px; border-radius:50px; background:#0059a9; margin-top:20px; float:left;}

