#header{height:403px;width:100%;position:relative;}
.top{height:80px;position:relative;z-index:10;width:100%; margin:0 auto;}
.top_bg{position:absolute;top:0;left:0;width:100%;height:80px; background:#06F; opacity:0.5;z-index:5;}
.top_m{width:1000px;margin:0 auto;padding:38px 0 0 0; position:relative;z-index:10}
.logo{width:243px;float:left;}
.nav{float:left;height:28px; margin:0 0 0 30px}
.nav li{ display:block; float:left;width:97px; height:28px; line-height:28px; color:#fff; font-size:14px; text-align:center; margin:0 4px; font-family:'微软雅黑'; position:relative; cursor:pointer}
.nav li a.ta{ display:block; width:97px; height:28px;line-height:28px; color:#fff; font-size:14px; text-align:center;font-family:'微软雅黑';}
.nav li a.ta:hover{ background:#fff;color:#0068b6;}
.nav li dl{position:absolute; top:28px; left:0;width:97px; display:none;}
.nav li dl dd{height:32px; width:100%; margin:5px 0 0 0}
.nav li dl dd a{color:#fff; background:#0068b6; display:block;height:32px; width:100%; text-align:center; line-height:32px;}
.nav li dl dd a:hover{ background:#f9be00; color:#0068b6;}
.nav li dl dd a.fc12{ font-size:10px;}
.nav li a.on{ background:#fff; color:#0068b6;}

.banner{width:100%; /*:url(../img/banner.png) no-repeat center center;height:403px;*/ position:relative;top:0;left:0; z-index:5}


#main{margin:0 auto;}





.pin{width:953px; margin:100px auto auto auto;}
.pin_tit{margin:54px 0 0 0;width:100%;position:relative; text-align:center;}
.pin_tit span{padding:0 20px; background:#fff; color:#0a62a9; font-size:20px; position:relative; z-index:10; text-align:center;}
.pin_tit i{height:1px;position:absolute; top:50%;left:0;width:100%; border-bottom:1px dashed #0a62a9; z-index:5;}
.pin_list{height:228px;padding:22px 0; position:relative; border-bottom:1px dashed #0a62a9;}
.pin_box{width:965px; margin:0 0 0 -12px;}
.pin_box li{width:229px;height:228px; float:left; background:url(../img/r1.png) no-repeat; margin:0 0 0 12px; cursor:pointer}
.pin_box li strong{ font-size:28px; color:#fff; text-align:center; display:block; padding:65px 0 0 0;}
.pin_d_div{display:table-cell; height:80px; padding:0 0.1em; vertical-align:middle; width:223px; margin:0 auto;}
.pin_d_div p{ display:inline-table;vertical-align:middle;font-size:0.1em;  width:223px; color:#fff; text-align:center; font-size:14px; line-height:25px;}
.pin_btn{width:965px; margin:0 0 0 -12px;}
.pin_d_r,.pin_d_l{width:28px;height:28px; position:absolute; top:50%; margin:-14px 0 0 0; cursor:pointer; z-index:100}
.pin_d_r{ background:url(../img/r.png) no-repeat; right:-20px;}
.pin_d_l{ background:url(../img/l.png) no-repeat; left:0;}



.news{padding:25px 0; background:#efefef; width:100%; margin:25px 0 0 0;}
.news_box{width:953px; margin: 0 auto;}
.news_l{width:513px; float:left;}
.advisory{width:513px;height:205px; position:relative; background:url(../img/p1.jpg) no-repeat center left;}
.advisory_div{width:296px;height:168px; background:url(../img/b2.png) no-repeat center center;padding:37px 0 0 28px; color:#fff;}
.advisory_div strong{font-size:20px; display:block;}
.advisory_div span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:8px 0; display:block;}
.advisory_div a{ display:block; padding:0 0 0 10px; background:url(../img/dic.png) center left no-repeat; color:#fff; font-size:14px; line-height:30px;}

.jj{width:453px;height:152px; position:relative; background:url(../img/p2.jpg) no-repeat; margin:15px 0 0 0; padding:15px 30px;}
.jj_tit{width:108px; height:39px; line-height:39px;padding:0 0 0 40px; text-align:center; background:url(../img/jj.png) no-repeat; font-size:20px; color:#fff;}
.jj p{ font-size:14px; color:#fff; line-height:30px; padding:10px 0 0 0}


.news_r{width:422px; float:right;}
.news_r_t{width:422px; height:115px; background:url(../img/p3.jpg) no-repeat;}
.news_r_t span{ display:block;width:108px; height:39px; line-height:39px;padding:0 0 0 40px; text-align:center; background:url(../img/jj.png) no-repeat; font-size:20px; color:#fff;    margin: 38px 0 0 137px; float:left}
.news_r ul{ margin:25px 0 0 0; width:100%;}
.news_r ul li{ position:relative; height:30px; line-height:30px; width:100%;}
.news_r ul li a{ display:inline-block; width:328px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; line-height:30px; color:#4b4848; font-size:14px;*float:left;}
.news_r ul li span{ display:block; float:right;line-height:30px; color:#4b4848; font-size:14px;}

.new_r_more{ color:#0068b6; text-align:right; border-bottom:1px dashed #0068b6; padding:15px 0 5px 0; font-weight:bold;}
.new_r_more a{ color:#0068b6;font-weight:bold;}



.nss{float:left;height:21px;width:125px; background:url(../img/nss.png) no-repeat; position:relative; margin:3px 0 0 10px;}
.nss input{ width:87px;height:18px;margin:1px 0 0 10px; border:none; outline:none; float:left; background:none;}
.nss input:focus{outline:none;}
.nss a{ display:block; width:24px; height:20px; float:left;}
.en{float:left; display:block; line-height:30px; color:#005dba; text-decoration:underline; margin:0 0 0 15px; font-size:14px;}