@charset "UTF-8";
*{ margin:0 auto; padding:0;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px/1.5 arial,"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;color:#666; }
a{color:#444;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

h1,h2,h3{font-family:"Microsoft Yahei";}
.ind{text-indent:2em}
.ind10{text-indent:10px;}
.noborder{border:0;}
.cf:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.crumbs-ico {background:url(ico-3.png) no-repeat;display:inline-block;}
.cf,.clear{zoom:1;}
.l{float:left;}
.r{float:right;}
.mb10{margin:0 0 10px;}
.tx-n:hover,.tx-n a:hover{text-decoration:none;}
.elli{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.red,.red a{color:#c00;}
.green,.green a{color:#8bbd00;}
.yahei{font-family:"Microsoft Yahei";}




/*顶部通栏*/
/*头部通栏*/
.header{background:url(bg.png) 0px 0px repeat-x;height:37px;min-width:1000px;
        border-bottom: 1px solid #e0e0e0; position: fixed;width: 100%;z-index: 19999; }

/*顶部新媒体矩阵*/
.navMain {width:1000px;margin:0 auto;color:#434343;}
.navMain a{color: #585858;}
.navMain a:hover{text-decoration: underline;color:#1E63B0;}
.topNav{ margin-top:-4px;}
.topNav li{float:left;font-size:14px;margin:0 15px 0 0;display:inline;}
.topNav a{color: #585858;}
.topNav .strong{ font-weight:800;}
.topNav a:hover{color:#1E63B0;}
.topNav-more{position:relative;z-index:98; margin-top:-4px;}
.topNav-more-tx{font-size:14px;background:url(ico-3.png) no-repeat -152px -48px;
                padding:0 25px 0 10px;position:relative;z-index:100;height:43px;}
.topNav-more-box{
	position:absolute;
	border:1px solid #ddd;
	background:#fff;
	width:232px;
	top:44px;
	left:0;
	padding:5px 10px;
	z-index:99;
	box-shadow:0 0 2px #f0f0f0;
	display:none;
	background-color:#fff;
}
.topNav-more-box ul{overflow:hidden;}
.topNav-more-box li{border-top:1px dashed #ddd;line-height:38px;margin:-1px 0 0 -20px;}
.topNav-more-box li a{margin:0 0 0 20px;font-size:14px;}
.topNav-more-on .topNav-more-tx{line-height:43px;border:1px solid #ddd;
                                 border-bottom-color:#fff;background-position:-152px -103px;
                                 box-shadow:0 -2px 2px #f0f0f0;background-color:#fff;}
								 
.topNav-more-on .topNav-more-box{display:block;}
.topLeft{float:left;line-height:45px;height:45px;width:520px;}
.topLeft a,
.topLeft span{display:inline-block;vertical-align:middle;}
.topLeft .date{margin:0 10px 0 25px;}
.topLeft .tianqi{margin:0 5px 0 12px;}
.topLeft .wendu{margin:0 6px 0 0;}
.topLeft img{margin-top:3px; margin-right:30px;}
.topRight{float:right;line-height:45px;}
.topRight .tn{height:45px;float:left;padding:0 10px;min-width:34px;position:relative;z-index:99;}
.topRight .reg{color:#8bbd00;margin:0 0 0 8px;}
.topRight .tn-item{text-align:center;display:block;cursor:pointer;}
.topRight .tn-item img{*margin:12px 0 0;}
.topRight .tn-item a{display:block;}
.topRight .tn-login{border-left:none;}
.topRight .tn-login img{_margin:10px 0 0;}
.topRight .tn-login .tn-box {width: 175px;padding: 10px 0 0 10px;}
.topRight .formLogin input{width: 154px;height: 28px;padding-left: 8px;line-height: 28px;
                           font-size: 12px;font-weight: 400;display: block;margin-top: 5px;}
.topRight .formLogin .loginbox {margin: 8px 0 0 0;}
.topRight .formLogin .loginbox a {width: 154px;height: 30px;padding:0 4px;text-align:center; line-height:30px;
                                  font-size: 14px;font-weight: 700;display: inline-block;cursor: pointer;
								  border: 1px solid #239438;color: #fff;background-color: #5eba6d;}
.topRight .tn-region .tn-box{width:138px;padding:6px;}
.topRight .tn-weixin .tn-box{width:138px;padding:6px;}
.topRight .tn-app .tn-box{width:138px;padding:6px;}
.topRight .tn-szb .tn-box{width:138px;padding:6px;}
.topRight .tn-wbpswx .tn-box{width:138px;padding:6px;}
.topRight .tn-email img{*margin:16px 0 0;}
.tn-box{background:#fff;width:137px;border:1px solid #e1e1e1;box-shadow:0 0 2px #ddd;
        -webkit-box-shadow:0 0 2px #ddd;position:absolute;top:50px;left:50%;
		margin:0 0 0 -67px;z-index:100;display:none;}
.tn-box img{ width:138px; height:138px;}
.tn-box a{color:#858585;}
.tn-box-arrow{background-position:0 -714px;display:block;width:11px;height:6px;
               overflow:hidden;position:absolute;top:-6px;left:50%;margin:0 0 0 -5px;}
.tn-box-list{padding:0 6px;_margin-top:-1px;}
.tn-box-list li{border-top:1px dashed #d9d9d9;padding:0 6px;line-height:37px;}
.tn-box-list li:first-child{border-top:none;}
.tn-box-vis .tn-box{}

.content{width:1000px;margin:0 auto; padding-top:60px; }
.line{background:url(line.png) repeat-x left bottom;padding:0 0 10px;margin:0 0 10px;}


.m-title-a {border-bottom: 3px solid #eee;}
.m-title-a .m-title-h2 {color: #444;border-bottom: 3px solid #0091e4;}
.m-title-a .m-title-h2 a {color: #444!important;}
.hr15 {height: 15px;}
.w650 {width: 650px;}
.w300 {width: 310px;}
.m-title-a {
    height: 28px;
    padding-bottom: 5px;
    position: relative;
}
.m-title-a .m-title-h2 {
    font-weight: normal;
    font-size: 18px;
    height: 33px;
    position: absolute;
    left: 0px;
}
.fr-l{ float:left; margin-right:10px;}
.fr-r{ float:left;}
/*边栏专题*/
.fl-r ul{ padding-top:20px;}
.l-title{ width:310px; height:24px; line-height:20px;list-style:none;text-decoration:none; 
          padding-bottom:2px; font-size:14px;color:#999;}
.l-title .tubiao{display:none; line-height:20px; float:left; padding-right:10px;}
.l-title .tubiao img{ width:120px; height:90px;}
.l-title:hover .tubiao{display:inline-block;}
.l-title:hover a{display:block; white-space:normal; overflow:hidden; text-overflow:ellipsis;}
.l-title a{
list-style:none; color:#999; width:auto;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.l-title:hover{ clear:both; width:310px; height:90px;}
.l-title a:hover{ float:left;text-decoration:none; width:170px; height:90px;
                  display:inline-block; color:#000; white-space:normal;
}

.fl-r ul a{
text-decoration:none;
list-style:none;
color:#000;
}

/*政务之窗-左边描述*/

.fr-l ul { margin-top:10px; }
.fr-l ul li {
	float: left; font-size:16px; font-family:"黑体"; line-height:30px; 
}

.clear-con{ width:470px; }
.con-xwcon a{ text-decoration:none;}
.con-xwcon a:hover{color:#1E63B0; text-decoration:underline;}

.topNav-more{position:relative;z-index:98; margin-top:-4px;}
.topNav-more-tx{font-size:14px;background:url(ico-3.png) no-repeat -152px -48px;
                 padding:0 25px 0 10px;position:relative;z-index:100;height:43px;}
.topNav-more-box{
	position:absolute;
	border:1px solid #ddd;
	background:#fff;
	width:232px;
	top:44px;
	left:0;
	padding:5px 10px;
	z-index:99;
	box-shadow:0 0 2px #f0f0f0;
	display:none;
	background-color:#fff;
}
.topNav-more-box ul{overflow:hidden;}
.topNav-more-box li{border-top:1px dashed #ddd;line-height:38px;margin:-1px 0 0 -20px;}
.topNav-more-box li a{margin:0 0 0 20px;font-size:14px;}
.topNav-more-on .topNav-more-tx{line-height:43px;border:1px solid #ddd;border-bottom-color:#fff;
             background-position:-152px -103px;box-shadow:0 -2px 2px #f0f0f0;background-color:#fff;}
.topNav-more-on .topNav-more-box{display:block;}

.content .fr-l .pszt-li {
	width:300px; float:left; margin:10px !important; background-color:#FFF; 
}
.pszt-li img{clear: both;width: 296px; height:88px; padding:2px !important;
             border: 1px solid #CCC;transition: all 0.5s ;background-color:#FFF;
}
.pszt-li img:hover{border: 1px solid #1E63B0;transform: scale(1.2)  ; 
}
.pszt-li font{clear: both;text-align:center;width:300px;display:block;
	          white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;
}
.pszt-li a{  color: #666;
}
.pszt-li a:hover{ text-decoration:none; color:#1E63B0;
}
.content .pszt-li p {font-size: 13px; text-align:center; width:300px;height:25px;
                      background:url(an4.gif)  no-repeat  center 5px ;
}
.header .navMain .topRight .tn .tn-img {
	margin-top:8px;
}
