﻿@import url("font-zjyz.css");

@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
body > div{margin-right:auto;margin-left:auto; } 
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#025194;text-decoration:none;}
.clr,.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }/* End hide from IE-mac */
*+html .clearfix { min-height: 1%; }
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none}
.show{display:block}
a.more{font-size:14px;font-family: Simsun,"宋体";}

.box-captcha{display:inline-block;margin:auto;margin-top:7px;}
/*顶部*/
.top_weather{height: 34px;margin: 0 auto;width:1100px;background:url("bg_weather.jpg") repeat-x}
.top_weather a{color:#8c8c8c}
.container{height: 34px;width:100%;background:#38507e}
.container a{color:#fefefe;font-family: 'Microsoft YaHei',SimHei,微软雅黑;font-size:14px;}
.row {width:1100px;margin:0 auto;}
.col-left{float:left;line-height:34px;padding:0 5px}
.col-right{float:right;line-height:34px;padding:4px 0}
.container .inputface { box-sizing:border-box; color: #999; line-height: 24px; min-height: 24px; margin: 0px; padding: 0px 10px; font-size: 12px; float: left; border: 1px solid #CCCCCC;float: left;color: #3d86a5;border-right:0 }
.container .on .inputface { color: #333; }
.container .btnface { width: 26px;height: 26px;border: none;cursor: pointer;float: left;margin-left:-26px;background-color: transparent; background-image: url("public_search_btn.png"); background-repeat: no-repeat; background-position: center center; }
/*头部*/
#header .top-nav-sub{position: absolute;background-color: #FFF;width: 1014px;left: -570px;padding: 30px 40px;border: 3px solid #015293;height: 314px;top: 88px;z-index: 1001;}
#header {height: 130px;position: relative;z-index: 1000;background:#fff url(head_bg1.jpg) no-repeat;background-size:100% 100%;margin:0 auto;}
#header .w{position: relative;width: 1100px;margin: 0 auto;}
#header .logo {width: 380px;height: 116px;float: left;}
#header .logo a {background-image: url("back-logo2.png");background-repeat:no-repeat;background-position:right;display:block;text-indent: -1000px;overflow: hidden;margin-top:0px;height: 100px;}
#header .top-bar { float: right; height: 36px; padding-top: 15px; padding-right:20px; }
#header .top-links { color: #CCC; width: 275px; height: 25px; line-height: 25px; }
#header .top-links a { padding: 0px 5px; }
#header .top-nav {float: right;clear: right; width: 530px;height:88px;position: absolute;z-index: 1000;bottom:0px;right:0px}
#header .top-nav dl dt {display: inline;height: 88px;width: 100px;float: left;}
#header .top-nav a.t-nav { color:#5b6770;transition:all 0.3s;}
#header .top-nav dl dt a.t-nav { display: block;float: left;height: 88px;width: 100px;text-align: center;font-size: 14px; overflow: hidden; line-height: 120px; background-image: url("topnav-ico.png"); background-repeat: no-repeat;font-family: 'Microsoft YaHei',SimHei,微软雅黑;}
#header .top-nav #tn1 a.t-nav{background:url(sy2.png) no-repeat;background-position:center 15px}
#header .top-nav #tn2 a.t-nav{background:url(hsdt2.png) no-repeat;background-position:center 17px}
#header .top-nav #tn3 a.t-nav{background:url(zwgk2.png) no-repeat;background-position:center 14px}
#header .top-nav #tn4 a.t-nav{background:url(wsfw2.png) no-repeat;background-position:center 15px}
#header .top-nav #tn5 a.t-nav{background:url(jzxx2.png) no-repeat;background-position:center 13px}
#header .top-nav #tn6 a.t-nav{background:url(gsgg2.png) no-repeat;background-position:center 13px}
#header .top-nav #tn1 a.t-nav:hover{background:url(sy1.png) no-repeat center 15px;background-color:#015293;color:#fff}
#header .top-nav #tn2 a.t-nav:hover{background:url(hsdt1.png) no-repeat center 17px;background-color:#015293;color:#fff}
#header .top-nav #tn3 a.t-nav:hover{background:url(zwgk1.png) no-repeat center 14px;background-color:#015293;color:#fff}
#header .top-nav #tn4 a.t-nav:hover{background:url(wsfw1.png) no-repeat center 15px;background-color:#015293;color:#fff}
#header .top-nav #tn5 a.t-nav:hover{background:url(jzxx1.png) no-repeat center 13px;background-color:#015293;color:#fff}
#header .top-nav #tn6 a.t-nav:hover{background:url(gsgg1.png) no-repeat center 13px;background-color:#015293;color:#fff}
/*焦点图外层*/
#main{width: 1100px;margin:20px auto;height:420px;position:relative;background:#fff;box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);}
/*焦点图*/
.i-wrap .index_focus { border-top:6px solid #880000; margin-bottom: 20px; background: #fff;-moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1) }
.lft_pic{width:660px;height:420px;overflow:hidden;float:left;}
.pannel-image{overflow:hidden}
.pannel-image,.index_focus img{width:660px;height:420px;}
/*focus*/
.titBg{background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
/* slider-carousel */
.slider-carousel{position:relative;width:660px;height:420px;overflow:hidden;}
.slider-carousel .item{width:660px;height:420px}
.slider-carousel .slidesjs-navigation{width:42px;height:69px;display:block;position:absolute;text-indent:-9999em;top:170px;z-index:100;right:0px;}
.slidesjs-previous{background:url(index_btn03.png) no-repeat;left:0px}
.slidesjs-next{background:url(index_btn04.png) no-repeat;right:0px}
.slidesjs-previous:hover{background:url(index_btn01.png) no-repeat;}
.slidesjs-next:hover{background:url(index_btn02.png) no-repeat;}
 .slidesjs-previous{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="index_btn03.png", sizingMethod="crop");}
.slidesjs-next{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="index_btn04.png", sizingMethod="crop");}
 .slidesjs-previous:hover{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="index_btn01.png", sizingMethod="crop");}
 .slidesjs-next:hover{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="index_btn02.png", sizingMethod="crop");}
.slidesjs-pagination{overflow:hidden;zoom:1;position:absolute;right:0px;bottom:10px;width:110px;height:13px;z-index:10;}
.slidesjs-pagination-item{float:left;width:20px;height:10px;}
.slidesjs-pagination-item a{float:left;display:block;width:13px;height:13px;text-indent:-9999em;margin:0 2px 0 0;background:url(focus_page_02.jpg) no-repeat;}
.slidesjs-pagination-item a.active{background:url(focus_page_01.jpg) no-repeat;}
.slidesjs-pagination-item a{background-color:transparent;}
.slidesjs-pagination-item a.active{background-color:transparent;}
.slider-carousel .titBg{position:absolute;width:100%;height:32px;left:0;bottom:0px;z-index:1}
.slider-carousel .subtitle{position:absolute;width:660px;height:32px;padding-left:20px;bottom:0px;z-index:2;box-sizing: border-box;}
.slider-carousel .subtitle{color:#ffffff;height:36px;line-height:36px;background:#015293;}
.slider-carousel .subtitle h6 a{color:#fff;font-size: 16px}
/*焦点结束*/
/*焦点图右边内容*/
#main .rit_cont{float:right;width:440px;height:420px;overflow: hidden;}
#main .rit_cont .tabmenu {height:55px; border-bottom:1px solid #ccc; position: relative;}
#main .rit_cont .tabmenu ul {float: left;}
#main .rit_cont .tabmenu ul li {float: left; width: auto; height: 50px;}
#main .rit_cont .tabmenu ul li h1{height:40px;margin-left:20px;margin-top:10px;display: block; float: left;}
#main .rit_cont .tabmenu ul li h1 a{display:block;height:40px;line-height: 40px;display: block;font-size:24px;color:#015293;text-align: left;font-weight:normal;font-family: ZJYZ-TITLE,Arial,SimHei,SimSun,"黑体","宋体"}
#main .rit_cont .tabmenu ul li.selected a{color:#e42b38;}
#main .rit_cont .tabmenu ul li a:hover{color:#e42b38;}
#main .rit_cont .tabmenu .hl {height:3px;width: 0;background:#e42b38;position: absolute;bottom:-2px;left:0;_font-size:1px;}
#main .rit_cont .tabmenu .hl.animated {-moz-transition: all 0.15s;-webkit-transition: all 0.15s;-o-transition: all 0.15s;-ms-transition: all 0.15s;transition: all 0.15s;}

#main .rit_cont .tabox ul li{width:390px;height:32px;padding: 2px 12px 0 0;margin-left:10px;}
#main .rit_cont .tabox ul li:first-child{margin-top: 15px}
#main .rit_cont .tabox ul li a{display: block;float:left;width:360px;height:32px;line-height: 32px;font-family:'Microsoft YaHei', Arial, SimSun, "微软雅黑", "宋体";color:#333;padding:0 0 0 35px;background:url("dian.png") no-repeat 15px center;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
#main .rit_cont .tabox ul li a:hover{color:#025194}
#main .rit_cont .tabox ul li span{display:none;}
/*焦点图右边内容结束*/

.index_tab {
    padding: 15px;
    padding-bottom: 0;
}

.tab_bg {
    background: url(index_tab_bg.png) repeat-x;
}


/* 主内容板块开始 */
#news{border-top:0;width:1120px;margin:0 auto;overflow:hidden}
#news .n-container{width: 1120px;}
#news .newsle{height: auto;}
#news .block-title{font-family:ZJYZ-TITLE,SimHei,Arial,"黑体";font-size: 22px;border-bottom: 1px solid #bababa;padding:10px 20px;overflow:hidden}
#news .block-title>a{float:left}
#news .block-title a{color: #015293;font-family:ZJYZ-TITLE,SimHei,Arial,"黑体";}
#news .block-title a:hover{color:#e42b38;}
#news .block-title a.more{font-family:SimSun,Arial,"宋体";}
#news .le-block{width:540px;margin:0 10px;float:left;background:#fff;box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);}
#news .le-block ul{padding:20px 30px;}
#news .le-block ul li{background: url(dian.png) no-repeat 0 15px;font-size: 16px;line-height: 32px;padding-left: 15px;height: 32px;overflow: hidden;font-family:'Microsoft YaHei',Arial,SimSun,"微软雅黑","宋体"}
#news .le-block ul li a{font-family:'Microsoft YaHei',Arial,SimSun,"微软雅黑","宋体"}

#news .newsri{margin:20px auto;}
#news .newsri .zxyw {width:740px;padding:10px;margin:0 10px;float:left;background:#fff;box-shadow: 0px 5px 13px 0px rgba(214,212,212,0.7);}
#news .newsri .zxyw .block-title{font-family: 'Microsoft YaHei',SimHei,微软雅黑;color:#636c88;font-size:18px;background:#eaecf1;border:none;padding:24px 20px;overflow:hidden;float:left;height:55px;width:40px;text-align:center;}
#news .newsri .newsmi{width:330px;float:right}
#news .xk{width:320px;float:left;height: 57px;text-align: center;line-height: 57px;letter-spacing: 6px;margin-right:10px; margin-bottom:10px;}
#news .xk a{color: #fff;display: block;padding-left:25px;font-size:20px}
#news .z-space{letter-spacing: 2.5px!important;}
#news #yw1{background:url(yw1.png) no-repeat 25px center #015293}
#news #yw2{background:url(yw2.png) no-repeat 25px center #015293}
#news #yw3{background:url(yw3.png) no-repeat 25px center #015293}
#news #yw4{background:url(yw4.png) no-repeat 25px center #015293}
#news #yw5{background:url(yw5.png) no-repeat 25px center #015293}
#news #yw6{background:url(yw6.png) no-repeat 25px center #015293}
#news #yw7{background:url(yw7.png) no-repeat 25px center #015293}
#news .xkx {width:270px;float:left;margin:10px 30px;}

.h206{height: 242px;_height:248px;overflow: hidden;}
.reci_column {margin-top: 40px;}
.hotword {margin-top: 40px;}
.hotword ul li{float: left;width: 114px;padding-left: 0;font-size: 14px;height: 36px;}
/*.hotword ul li a{display: block;width: 100px;padding-left: 0px;height: 36px;color:#000;line-height: 36px;}
.hotword ul li a:hover{background:#015293 ;color: #fff;}*/
#news .newsmi .qynr{/*height: 190px;_height:196px;overflow:hidden;*/margin-bottom: 15px; margin-top: 8px;}
#news .newsmi .qynr li,#news .newsmi .zxwj li{padding-left:10px;line-height: 18px;padding: 0 0 8px 0;padding-bottom: 10px;}
#news .newsmi .qynr li a,#news .newsmi .zxwj li a{font-size:14px;display:block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;width:285px;}
/*刊物*/
#news ul.csj li{float:left;position:relative;text-align:center;width: 100px;height:180px;font-size: 13px;line-height: 24px;margin-top:15px;margin-left: 10px;background:none;}
#news ul.csj li a{color:#fff}
#news ul.csj li span{width: 100px;height: 20px;padding:0;line-height: 20px;overflow: hidden;position: relative;left: 0px;bottom: 0;color: #333;display: block;}

/*右边图标*/
#news .tub{overflow:hidden;padding:18px 10px 24px 10px;border:1px solid #eaecf1;}
#news .tub li{float: left;padding-right: 0;/*margin-top: 18px;*/padding-bottom: 0px;}
#news .tub li a { font-size: 12px;color: #060606; padding-top: 45px;height: auto;width: 75px;text-align:center; transition: all 0.3s;line-height:14px;margin-right:4px;}
#news .tub .t1 a{background: url(b1.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t2 a{background: url(b2.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t3 a{background: url(b3.png) no-repeat 27px -3px;padding-left: 7px;display: block;}
#news .tub .t4 a{background: url(b4.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t5 a{background: url(b5.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t6 a{background: url(b6.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t7 a{background: url(b7.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t8 a{background: url(b8.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t9 a{background: url(b9.png) no-repeat 40px 4px;padding-left: 7px;display: block;}
#news .tub .t10 a{background: url(b10.png) no-repeat 35px 5px;padding-left: 7px;display: block;}
#news .tub .t11 a{background: url(b11.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub .t12 a{background: url(b12.png) no-repeat 40px 4px;padding-left: 7px;display: block;}
#news .tub .t13 a{background: url(b13.png) no-repeat 40px 0px;padding-left: 7px;display: block;}
#news .tub a:hover{text-decoration: underline}
#news .tub .s1 a{background: url(app_rs.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s2 a{background: url(app_user.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s3 a{background: url(app_mb.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s4 a{background: url(app_card.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s5 a{background: url(app_oa.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s6 a{background: url(app_yw.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s7 a{background: url(app_book.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 
#news .tub .s8 a{background: url(app_note.png) no-repeat 23px 6px;padding-left: 0px;display: block;} 

.main-colum.rel{background-color:#fff;padding:0 36px 40px 36px;overflow:hidden;margin:20px auto;box-shadow:0px 5px 13px 0px rgba(214,212,212,0.7);}
/*footer*/
.main-colum {background-color: #DCDCDD;}
.hr_index{height:15px;background-color:#DCDCDD}
.public_foot{width:100%;background-color:#535D73;position:absolute;left:0;height:180px;}
.foot_content {width:1100px;margin:0 auto;} 
.foot-line {text-align:center; height:40px;background:url(foot-line.png) repeat-x;}
.foot-line span {padding:0 15px;color:#6992b0;font-size:16px;background-color:#eaeaea;}
.foot-left {width:330px;float:left;}
.foot-mid {width:300px;float:left;}
.foot-right {width:330px;float:right;}

.foot_flag {position:absolute;padding-left:0px;margin-top:85px;}
.foot_info {padding:40px 0px 40px 0px;text-align:left; font-size:14px;font-family:'Microsoft YaHei',SimHei,微软雅黑;line-height:25px;height:80px;color:#ccc}
  .foot_info a{color:#ccc;}
  .foot_info a:hover{color:#fff;}
.foot_title {width: 220px;position: relative;color: #fff;top: -125px;float:right;font-size: 14px;font-family: 'Microsoft YaHei',SimHei,微软雅黑;}
  .foot_title div {float: left;width: 100px;margin-left: 10px;}
  .foot_title h3 {font-size: 12px;text-align:center;padding:5px;font-weight: normal;}

.yqlj {}
  .yqlj select {width:190px;font-size:14px;border:none;margin-right:10px;background:none;border-bottom:1px #fff solid;color: #ccc;outline: none;}
  .yqlj option {color: #292929;border:none;outline:none;}
.bqxx {padding-top:5px;padding-left:80px;clear:both;}
  .bqxx span {margin-right: 20px;display: block;float: left;}
.dblj {padding-top:30px;padding-left:80px;}
  .dblj a {margin-right: 20px;display: block;float: left;color: #ccc;}
.wzbs {text-align: center;}

.modal {position: fixed;top: 10%;left: 50%;z-index: 1050;width: 560px;margin-left: -280px;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,0.3);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);box-shadow: 0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}
.fade.in {opacity: 1;}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
  .modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}
.modal.fade {top: -25%;-webkit-transition: opacity .3s linear,top .3s ease-out;-moz-transition: opacity .3s linear,top .3s ease-out;-o-transition: opacity .3s linear,top .3s ease-out;transition: opacity .3s linear,top .3s ease-out;}
  .modal.fade.in {top: 10%;}
  .modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
.modal-body {position: relative;max-height: 400px;padding: 15px;overflow-y: auto;}
.modal-footer {padding: 14px 15px 15px;margin-bottom: 0;text-align: right;background-color: #f5f5f5;border-top: 1px solid #ddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: inset 0 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;}
.btn {display: inline-block;padding: 4px 12px;margin-bottom: 0;font-size: 14px;line-height: 20px;color: #333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(to bottom,#fff,#e6e6e6);background-repeat: repeat-x;border: 1px solid #ccc;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}

.contact_list {width:100%;zoom:1;font-family: Microsoft Yahei;}
.contact_list li {text-align:left;height:24px;font-size:12px;line-height:24px;color:#7f7f7f;padding-left:35px;margin-bottom:5px;}
.contact_list li.icon-call {background:url(icon-call.png) no-repeat 10px 5px;}
.contact_list li.icon-mail {background:url(icon-mail.png) no-repeat 10px 5px;}
.contact_list li.icon-chat {background:url(icon-chat.png) no-repeat 10px 5px;}
.contact_list li a{color:#7f7f7f;cursor:pointer;}

.share_list {width:100%;zoom:1;font-family: Microsoft Yahei;}
.share_list li {overflow:visible;float:left;width:65px;height:50px;margin-left:10px;margin-bottom:5px;padding-top:35px;}

.box {position:relative;left:-32px;top:-150px;width:100px;height:100px;}

.link_list {width:100%;height:36px;zoom:1;font-family: Microsoft Yahei;background:#015293}
.link_list li {float:left;text-align:center;width:154px;height:36px;font-size:12px;line-height:32px;color:#ffffff;}
.link_list li.on {background-color:#1E417B;}
.link_list li.on a{color:#fff;}
.link_list li a{color:#fff;cursor:pointer;}
.link_list li a:hover{color:#fff;text-decoration:none;}

.link-c { background-color: #fff; clear:both; height:50px; }
.link-c .link-c-content { overflow:hidden;}
.link-c .lk-list li { display: block; float:left; padding:0; margin-right:15px; margin-left:5px; line-height: 20px; height: 20px; }
.link-c li { display: none; }
.link-c li.show { display: block; }
.link-c li { padding: 5px 20px 5px 10px; height:38px;overflow: hidden;}
.link-c li a{ font-size:12px;}

.foot-logo {padding:30px 5px 25px 5px;}

/*面板*/
.top-nav .hs-left{width:33%;height:100%;float:left;border-right:1px dotted #ccc;margin-right:3%}
.top-nav .hs-right{width:27%;float:right;height:100%}
.top-nav h4{width:100%;height:40px;line-height:40px;}
.top-nav h4 a{color:#015293;display:block;width:90%;font-size:16px;border-bottom:1px solid #dcdcdc;background:url(2016szf_sy_tit_b.jpg) no-repeat left bottom}
.top-nav .hs-news,.top-nav .zw-news{width:90%;height:264px;margin-top:10px;overflow:hidden}
.top-nav .hs-news ul{}
.top-nav .hs-news ul li,.top-nav .zw-news ul li{padding-left:13px;background:url(2016szf_d.jpg) no-repeat left center;max-width:100%;overflow:hidden;height:30px;line-height:30px}
.top-nav .hs-news ul li a,.top-nav .zw-news ul li a{color:333}
.top-nav .csj{ }
.top-nav ul.hs li{float:left;position: relative;text-align: center;width: 80px;height:138px;font-size: 13px;line-height: 24px;margin-left: 10px;background:none}
.top-nav ul.hs li a{color:#fff}
.top-nav ul.hs li span{width: 100px;padding: 0 25px;height:20px;line-height: 20px;#line-height:20px; overflow: hidden;position: relative;left: -34px;bottom: 0;color: #333;display: block;}
.top-nav .zw-container{width:31%;height:100%;float:left;border-right:1px dotted #ccc;margin-right:3%}
.top-nav .ws-left{width:70%;height:100%;float:left;border-right:1px dotted #ccc}
.top-nav .ws-left .tb-left{height:100%;width:350px;float:left}
.top-nav .ws-left .tb-left li{margin-bottom:7px;width:100%}
.top-nav .ws-left .tb-left li a{display:block;color:#fff;width:135px;height:35px;text-align:left;line-height:35px;border-radius:5px;margin:auto;padding-left:60px}
.top-nav .ws-left .tb-left #g1 a{background:url(yw1.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g2 a{background:url(yw2.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g3 a{background:url(yw3.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g4 a{background:url(yw4.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g5 a{background:url(yw5.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g6 a{background:url(yw6.png) no-repeat 25px center #015293;}
.top-nav .ws-left .tb-left #g7 a{background:url(yw7.png) no-repeat 22px center #015293;}
.top-nav .ws-left .tb-right{height:100%;width:350px;float:right}
.top-nav .ws-left span{display:block;width:200px;height:40px;margin:0 auto;padding-left:30px;line-height:40px;margin-left:125px}
.top-nav .ws-left .tr-bg{background:url(2016szf_sy_fw_icon3.png) no-repeat left center}
.top-nav .ws-left .tl-bg{background:url(2016szf_sy_fw_icon.png) no-repeat left center;}
.top-nav .ws-right{width:27%;height:100%;float:right}
.top-nav .wsrc{width:100%;height:100%;margin-top:10px}
.top-nav .wsrc ul{}
.top-nav .wsrc ul li{float:left;margin-right:20px;margin-bottom:20px}
.top-nav .wsrc ul li a{display:block;min-width:113px;height:30px;line-height:30px;background:#ccc;text-align:center;color:#333}
.top-nav .wsrc ul li a:hover{background:#015293;color:#fff}
.top-nav .tr-yz{overflow:hidden}
.top-nav .tr-yz li{float: left;padding-right: 0;margin-top: 14px;padding-bottom: 0px;} 
.top-nav .tr-yz li a {font-size: 12px;color: #060606;font-family: "微软雅黑";padding-top: 38px;height: auto;width: 69px;text-align: center;transition: all 0.3s;display:block;margin-left: 30px;}
.top-nav .tr-yz .t1 a{background: url(t1.png) no-repeat 15px 0px;} 
.top-nav .tr-yz .t2 a{background: url(t2.png) no-repeat 19px 3px;} 
.top-nav .tr-yz .t3 a{background: url(t3.png) no-repeat 20px 3px;} 
.top-nav .tr-yz .t4 a{background: url(t4.png) no-repeat 17px 0px;} 
.top-nav .tr-yz .t5 a{background: url(t5.png) no-repeat 18px 0px;} 
.top-nav .tr-yz .t6 a{background: url(t6.png) no-repeat 17px 0px;} 
.top-nav .tr-yz .t7 a{background: url(t7.png) no-repeat 21px 2px;} 
.top-nav .tr-yz .t8 a{background: url(t8.png) no-repeat 17px -2px;} 
.top-nav .tr-yz .t1 a:hover{background: url(t11.png) no-repeat 15px 0px;} 
.top-nav .tr-yz .t2 a:hover{background: url(t22.png) no-repeat 19px 3px;} 
.top-nav .tr-yz .t3 a:hover{background: url(t33.png) no-repeat 20px 3px;} 
.top-nav .tr-yz .t4 a:hover{background: url(t44.png) no-repeat 17px 0px;} 
.top-nav .tr-yz .t5 a:hover{background: url(t55.png) no-repeat 18px 0px;} 
.top-nav .tr-yz .t6 a:hover{background: url(t66.png) no-repeat 17px 0px;} 
.top-nav .tr-yz .t7 a:hover{background: url(t77.png) no-repeat 21px 2px;} 
.top-nav .tr-yz .t8 a:hover{background: url(t88.png) no-repeat 17px -2px;} 
.top-nav .tr-yz li a:hover{color:#015293;}
/*面板局长信箱*/
.top-nav .jz-left{width:28%;height:100%;margin-right:3%;border-right:1px dotted #ccc;float:left}
.top-nav .jz-left .jz{width:100%}
.top-nav .jz-left .jz img{margin-left:58px;display:block;}
.top-nav .jz-left span{padding-left:98px;padding-top:5px;display:block;color:#000;font-weight:bold}
.top-nav .jz-left>p{width:80%;margin:5px auto;margin-right:45px;color:#000;text-align:center}
.top-nav .jz-mid{width:35%;height:100%;margin-right:3%;border-right:1px dotted #ccc;float:left;padding-right:30px}
.top-nav .jz-mid h2{color:#000;text-align:center;height:30px;line-height:30px}
.top-nav .jz-mid textarea{width:100%;height:265px;text-indent:2em;margin-top:20px;border:0px none;font-size:18px}
.top-nav .jz-right{width:100%;height:100%;float:right;text-align:left}
.top-nav .jz-right .dizhi{background:url(blue_09.jpg) no-repeat left center;display:block;height:18px;line-height:18px;width:100%;padding-left:15px;margin-bottom:20px;font-size:18px}
.jz-jzxx{width:50%;height:55px;;background:url(jzjzxx.png) no-repeat left center #ccc;border-radius:7px;padding-left:133px;padding-top:25px;font-size:22px;}

.sidebar { float: left; width: 200px; margin:1px; background: #fff;-moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) }
.main-r { float: right; width: 880px; padding: 0; margin:1px; margin-right:3px; background: #fff;-moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1) }
.sidebar h2 { line-height: 40px; height: 40px; padding-left: 15px; font-size: 16px; font-weight: bold; color: #fff; background-color: #1759a2; }
.sidebar .subnav { background-color: #F9F9F9; }
.sidebar .subnav li.subitem { line-height: 36px; height: 36px; font-size: 14px; border-bottom: 1px solid #eee; }
.sidebar .subnav li.subitem a { padding-left: 30px; color:#777; display: block; }
.sidebar .subnav li.subitem a:hover, .sidebar .subnav li.cur a { color:#f30; text-decoration: none; background-color: #dedede; }
.main-colum .place { text-align: left; line-height: 30px; height: 30px; padding:5px 0px;font-size:14px;font-family:'Microsoft YaHei',SimHei,微软雅黑;}
.main-colum .pagenumber { text-align: left; margin-top: 20px; padding-top: 20px; }
/*翻页*/
.pages-pages{line-height:20px;clear:both;padding:5px 0 15px 0;font-size:12px;font-family:"宋体";}
.pages-pages span{margin:0 8px 0 0;}
.pages-pages a{width:30px;height:20px;display:inline;text-align:center;margin:0;}
.pages-pages a:hover,.pages-pages a.this{background:#0068b7;color:#ffffff;}
.pages-pages a.prev{width:85px;}
.pages-pages a.next{width:85px;}
.pages-pages a.prev:hover,.pages-pages a.next:hover{text-decoration:none;}
.pages-pages input{}
.pages-pages input.text{border:1px #dcdcdc solid;width:40px;height:20px;line-height:20px;display:inline;margin:0;}
.pages-pages input.button{border:none;width:30px;height:22px;line-height:20px;cursor:pointer;background:none;display:inline;font-size:12px;color:#0068b7;}

.pagebreak_modern{line-height:20px;clear:both;padding:5px 0 15px 20px;font-size:12px;font-family:"宋体";}
.pagebreak_modern span{float:left;margin:0 8px 0 0;}
.pagebreak_modern a{float:left;border:1px #dcdcdc solid;width:20px;height:20px;display:block;text-align:center;margin:0 8px 0 0;}
.pagebreak_modern a:hover,.pages-pages a.this{background:#0068b7;color:#ffffff;}
.pagebreak_modern span.prevpage a{width:55px;}
.pagebreak_modern span.nextpage a{width:55px;}
.pagebreak_modern a.prev:hover,.pages-pages a.next:hover{text-decoration:none;}
.pagebreak_modern input{float:left;}
.pagebreak_modern input.text{float:left;border:1px #dcdcdc solid;width:40px;height:20px;line-height:20px;display:block;margin:0 8px 0 0;}
.pagebreak_modern input.button{float:left;border:none;width:30px;height:22px;line-height:20px;cursor:pointer;background:none;display:block;font-size:12px;color:#0068b7;}

.content {min-height:329px;padding: 10px;overflow:hidden;clear:both;background-color:#fff;border: 1px #dddddd solid;}
.content-l {float: right;width:745px;border:1px #bababa solid;min-height:550px;}
.content-r {float: left;width:280px;min-height: 550px;border: 1px #bababa solid;}
.content .t-list { padding: 20px; }
.content .t-list li { font-size: 14px; border-bottom: 1px dotted #CCC; height: 2.5em; line-height: 2.5em; }
.content .t-list li a { width: 860px; }
.content .img-list { padding: 20px; }
.content .img-list li { width: 24%; height:280px; overflow:hidden; text-align:center; float:left; }
.content .img-list li img { }
.content .img-list li span { display:block;}
.content h1 { text-align: center; color: #000; margin-top: 30px;line-height:40px }
.content h2{font-size: 22px;text-align:center;}
.content .info { text-align: center; color: #999; margin: 10px 0px 15px; }
.content .text { padding: 20px; font-size: 14px; line-height: 1.8; color: #666; }
.content .text p { margin: 15px 0px; }

.content-l .t-list { padding: 20px; }
.content-l .t-list li { font-size: 14px; border-bottom: 1px dotted #CCC; height: 2.5em; line-height: 2.5em; }
.content-l .t-list li a { width: 540px; }
.content-r h2{font-size: 22px;height: 50px;line-height: 50px;text-align: center;background: #1F5DA4;color: #ffffff;}
.content-r .subnav { width:200px;margin:auto; }
.content-r .subnav li.subitem { margin-top:10px;}
.content-r .subnav li.subitem a { height: 30px;display: block;line-height: 30px;background: #015293;color: #fff;border:1px solid #015293; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; font-size: 18px;text-align: center; }
.content-r .subnav li.subitem a:hover{ background: #fff;color: #333; }
.content-r .subnav li.cur a { background: #fff;color: #333; }
.content-t .subnav { margin:auto; }
.content-t .subnav li.subitem { margin-bottom:10px; float:left; margin-right:15px;}
.content-t .subnav li.subitem a { height: 30px; min-width:220px;padding:0 10px; display: block;line-height: 30px;background: #015293;color: #fff;border:1px solid #015293; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; font-size: 18px;text-align: center; }
.content-t .subnav li.subitem a:hover{ background: #fff;color: #333; }
.content-t .subnav li.cur a { background: #fff;color: #333; }
.top-nav-sub .subnav { margin:auto; padding:0 0 0 35px; }
.top-nav-sub .subnav li.subitem { margin-right:40px; margin-top:16px; float:left;}
.top-nav-sub .subnav li.subitem a { height: 40px;width:200px;display: block;line-height: 40px;background: #015293;color: #fff;border:1px solid #015293; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; font-size: 18px;text-align: center; }
.top-nav-sub .subnav li.subitem a:hover{ background: #fff;color: #333; }
.top-nav-sub .subnav li.cur a { background: #fff;color: #333; }

.search-box {min-height:329px;padding: 10px;overflow:hidden;clear:both;background-color:#fff;}
.search-box .result-list li { padding:10px 0;}
.search-box .result-list li div.sr_t { font-size:16px; font-weight:normal; padding:5px 0; color:#0000CC;}
.search-box .result-list li div.sr_t a { color:#0000CC; text-decoration: underline;}
.search-box .result-list li div.sr_c { font-size:13px; padding:5px 0;}
.search-box .result-list li div.sr_u { font-size:13px; color:#008000;}
.search-box .result-list li div.sr_u a { color:#008000;}
.search-box .result-list li em { color:#CC0000; }

.t-list li { height: 1em; line-height: 1em; overflow: hidden;  padding-left: 10px; }
.t-list li a { float: left; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
.t-list li .time { float: right; color: #333; }

.list_context {min-height:329px;padding: 10px 66px;overflow:hidden;background-color:#fff;border: 1px #dddddd solid;}
.list_context h1{line-height: 56px;font-family: 'Microsoft YaHei',SimHei,微软雅黑,黑体;font-size: 30px;text-align: center;padding: 26px 0 26px 0;font-weight: normal;}
.list_context h4{text-align: center;color: #666666;font-size: 14px;height: 35px;overflow: hidden;border-bottom: 1px #dcdcdc solid;}
.list_context .pages_content {line-height: 30px;margin: 0;padding: 40px 0 40px 0;font-size: 12pt;}
.list_context .pages_content table{width:auto;margin:auto;}
.list_context a{color:#145887;}

table.grid {
	font-family: verdana,arial,sans-serif;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.grid td.tdtitle {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	text-align:right;
}
table.grid td.tdstyle {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
	text-align:left;
}

table.gklist {
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gklist td.tdtitle {
	font-size:14px;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	text-align:center;
}
table.gklist td.tdstyle {
	font-size:14px;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
	text-align:left;
}

table.gklist td.tdstyle em {font-style:normal;}

.buttonUnder {text-align:center;padding:10px;margin-bottom:5px;}

a.buttonLink { cursor:pointer;display:block;padding:5px 10px; background: #fff;color: #333;border:1px solid #015293; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; text-align: center; }
a.buttonLink:hover{ background: #015293;color: #fff; }
a.noactive {background: #fff;color: #ccc;border:1px solid #ccc;}
a.noactive:hover {background: #fff;color: #ccc;border:1px solid #ccc;}

input[type="text"],input[type="password"]{
	padding: 3px 3px 3px 5px;
	line-height:20px;
}
.subbutton {
	font-size:12px;
	background: #E27575;
	border: none;
	padding: 10px 25px 10px 25px;
	color: #FFF;
	box-shadow: 1px 1px 5px #B6B6B6;
	border-radius: 3px;
	text-shadow: 1px 1px 1px #9E3F3F;
	cursor: pointer;
}
.subbutton:hover {
	background: #CF7A7A
}

.query_form {
	border:1px solid #ccc;
	margin-bottom:10px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
    padding:10px;
}
