@charset "utf-8";
/* CSS Document */
/*应该加到base里的*/
*{ color:inherit;}
/****************/
.main-con{ width:1200px; margin:auto;}


/*top*/
.header{ background:#0068b7; height:124px; min-width:1200px;}
.top-logo{ margin-top:20px;}
.top-right{ border-radius:3px; width:286px; height:44px; line-height:44px; position:relative; margin-top:46px; border:0;  font-size:14px;background:#fff; }
.top-seach{ width:250px; height:44px; line-height:44px;border:0; margin-left:15px; font-size:14px; background:none;}
/*.top-right:before{ content:""; display:block; position:absolute; /*background:url(../images/index/seach-icon01.png) no-repeat;    width:22px; height:22px; right:12px; top:12px; }
*/

/*nav*/

.nav-item{ display:inline-table; width:100%; padding:0; margin:0; height:64px; line-height:64px; font-size:16px; }
.nav li{ display:table-cell; text-align:center; vertical-align:middle; position:relative;}
.nav li a{ display:block; color:#333;width: 170px; }
.nav li:hover{ background:#f6f6f6; display:block; position:relative;}
.nav li:hover:before{ content:""; width:100%; height:6px; background:#3c63a8; display:block; position:absolute; top:0; left:0;}

.nav li .cur{background:#f6f6f6; display:block; position:relative;}
.nav li .cur:before{ content:""; width:100%; height:6px; background:#3c63a8; display:block; position:absolute; top:0; left:0;}





.nav li:hover>div{ display:block;}

.nav-sub-inf{width:100%;display:none; position:absolute; top:64px;}
.nav-sub-inf-01{ background:#FFF; display:block; height:40px; line-height:40px; margin-bottom:2px; color:#333;}


/*banner*/
.banner{ width:100%; min-width:1200px; max-height:411px;}
.banner img{ width:100%; height:100%;}



/*要闻*/

/* hot */
.slide{width:589px;height:343px;margin:0 auto;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.slide ul{height:343px;}
.slide ul li{width:589px;height:343px;float:left; position:relative;}
.slide ul li img {width:589px;height:343px;}
.slide .bg{height:34px;position:absolute;background-color:#000;bottom:0;left:0;right:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .bt{height:34px;position:absolute; line-height:34px;bottom:0;left:15px;right:100px;z-index:6; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:10px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px; display:none;}

.slide .next{background-position:-23px -172px;right:10px; display:none;}

.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}


.news{ margin-top:10px;}
.news li{ padding:10px 0;}
.news li:hover{ background:#ffdd00; display:block; color:#333 !important;}

.news li:hover a{ color:#333;}
.news li:hover a span{ color:#333;}

.sl-new-title{ width:100%; height:24px; line-height:24px; font-size:22px; font-weight:bold; color:#333; display:block; }
.sl-new-title:hover{ color:#0068b7;}
.sl-new-title-line{ color:#ccc; font-weight:normal; font-size:18px;}
.sl-new-title-eng{ font-size:16px; font-weight:normal; color:#ccc;}

.sl-inf-time{ display:block; font-size:12px; color:#999;border-right:#eeeeee solid 1px; text-align:center;}
.sl-inf-time-01{ font-size:35px; display:block;width:96px;height:40px;overflow:hidden;margin-bottom:7px;}
.sl-inf-time-01 img {
    width:auto;
    height:100%;
}
.sl-inf-con{ display:block; font-size:16px; color:#333;}
.sl-inf-con-01{ display:block; width:100%; height:35px; line-height:35px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.sl-inf-con-02{ color:#999; font-size:14px; width:100%; height:25px; line-height:25px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block;}

.ll-more{ color:#3c63a8; font-size:14px; font-weight:normal;}


.ll-lingd-inf{ font-size:16px; color:#333; display:block; margin-top:15px;}

.ll-lingd-inf-text{ position:relative; display:inline-block; width:87%; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:30px; line-height:30px;  padding-left:15px;}
.ll-lingd-inf-text:before{ content:""; display:block; position:absolute; background:url(../images/index/icon-pic01.jpg) no-repeat; width:7px; height:14px; left:0px; top:7px;}
.ll-lingd-inf-text:hover{ color:#f5b300;}
.ll-lingd-inf-text:hover:before{  content:""; display:block; position:absolute; background:url(../images/index/icon-pic02.jpg) no-repeat; width:7px; height:14px; left:0px; top:3px;}


.ll-lingd-inf-time{ font-size:14px; color:#999; display:inline-block; line-height:30px; }


/*机构职能*/
.lzhin-inf{background: #b8d6ec;
    background: -moz-linear-gradient(left,  #cbe6f5 0%, #a2c3e2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbe6f5), color-stop(100%,#a2c3e2));
    background: -webkit-linear-gradient(left,  #cbe6f5 0%,#a2c3e2 100%);
    background: -o-linear-gradient(left,  #cbe6f5 0%,#a2c3e2 100%);
    background: -ms-linear-gradient(left,  #cbe6f5 0%,#a2c3e2 100%);
    background: linear-gradient(to right,  #cbe6f5 0%,#a2c3e2 100%);
	width:100%; height:85px; margin-top:37px; display:block; line-height:85px; font-size:18px; text-align:center;}
	
.lzhin-inf:hover{background: #fff196;
    background: -moz-linear-gradient(left,  #fff196 0%, #fbe096 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff196), color-stop(100%,#fbe096));
    background: -webkit-linear-gradient(left,  #fff196 0%,#fbe0962 100%);
    background: -o-linear-gradient(left,  #fff196 0%,#fbe096 100%);
    background: -ms-linear-gradient(left,  #fff196 0%,#fbe096 100%);
    background: linear-gradient(to right,  #fff196 0%,#fbe096 100%);
	width:100%; height:85px; margin-top:15px; display:block; line-height:85px; font-size:18px; text-align:center;}
.lzhin-inf:hover i{ color:#f5b300;}
.lzhin-inf:hover .lzhin-inf-text:before{ content:""; width:1px; height:60px; display:block; background:#f1db91; position:absolute; left:1px; top:20px;}
	
.lzhin-inf i.zhinan {background:url(../images/index/zhinan_01.png) center no-repeat; width:40px; height:42px;}
.lzhin-inf:hover i.zhinan {background:url(../images/index/zhinan_02.png) center no-repeat;}
	
	
.lzhin-inf-text{ padding-left:20px; position:relative; display:inline-block; vertical-align:middle}
.lzhin-inf-text:before{ content:""; width:1px; height:60px; display:block; background:#a2c4df; position:absolute; left:1px; top:12px;}


.lzhin-inf-icon{ font-size:40px !important; margin-right:20px; color:#3c63a8; display:inline-block; vertical-align:middle;}


.banner-pic{ width:187px; height:109px; }
.banner-pic img{ width:100%; max-width:187px; max-height:109px; height:100%;}
.mr11{margin-right:11px;}


/*图片变幻*/
.index_banner{position:relative;margin-bottom:20px;height:135px;}
.index_banner img{ width:100%; height:100%; max-width:1200px; max-height:135px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:135px;}
/*.index_banner li.first{background:url(../images/index/banner-pic09-01.jpg) center top no-repeat;}
.index_banner li.second{background:url(../images/index/banner-pic09-02.png) center top no-repeat;}
.index_banner li.third{background:url(../images/index/banner-pic09-03.jpg) center top no-repeat;}
.index_banner li.fourth{background:url(../images/index/banner-pic09-04.jpg) center top no-repeat;}*/
.index_banner li.first{background:url(../images/index/banner-pic09-02.png) center top no-repeat;}
.index_banner li.second{background:url(../images/index/banner-pic09-04.jpg) center top no-repeat;}
.index_banner li.third{background:url(../images/index/banner-pic0511.jpg) center top no-repeat;background-size:1200px 135px}






.index_banner li a{display:block;margin:0 auto;width:1000px;height:135px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:none;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.features{margin:0 auto 20px;padding:20px 10px;width:980px;background-color:#FFF;}

/*友情链接*/
.link{ background:#0068b7; padding-bottom:15px; padding-top:15px;}
.link-inf{ background:#a1c7e4; height:50px; line-height:50px; border-radius:3px; padding-left:20px; font-size:16px;}
.link-inf span{ padding-left:15px; padding-right:15px;}


/*dibu*/
.footer{ background:#1c303b; margin-top:20px; padding-top:40px; line-height:40px; color:#fff; text-align:center; height:300px;}
.footer-pic{ width:200px; margin:auto; text-align:center; height:60px; margin-top:30px;}
.footer-bg{ background:#0e1d24; text-align:center; height:40px; line-height:40px; margin-top:50px;}


.yiji {position: relative;}
.zhedie {width:20px; height:20px; line-height:15px; font-size:18px; color:#666; border:1px solid #999;cursor: pointer; position: absolute; top:15px; right:6px;text-align: center;background:#fff;}
.disno {display:none;}
.erji a {display:block; width:100%; height:30px; font-size:14px; line-height:30px;text-align: center; background:#eee; color:#333; margin-bottom:2px;}
