@charset "utf-8";
@import url("http://is.xabpo.com/css/qm.css");

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }

html { line-height: 1;background-color: #f9f9f9; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 1; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }

i, cite, em, var, address, dfn {font-style: normal;}

q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

a { text-decoration: none; color: #444444; }

a:hover { text-decoration: none; color: #c10d0c; }

input::-ms-clear, input::-ms-reveal {display:none;}
button {border: 0;}
/*input{ border:none;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
-webkit-box-shadow:0 0 0 999px #ddd inset;}
input::-ms-clear {display:none;}
input::-ms-reveal {display:none;}
input:focus {border: none;	outline: none;*border:0;*outline:0;}
a, a:active, a:hover, a:visited {	text-decoration: none;}
input::-webkit-input-placeholder {font-size:14px;font-weight:normal;}
input::-moz-placeholder {font-size:14px;font-weight:normal;}
input:-ms-input-placeholder {font-size:14px;font-weight:normal;}
input::-o-input-placeholder {font-size:14px;font-weight:normal;} */

.fl { float: left; display: inline; }

.fr { float: right; display: inline; }

.hide { display: none; }

.mt10 { margin-top: 10px; }

.mb10 { margin-bottom: 10px; }

.mt20 { margin-top: 20px; }

.mb20 { margin-bottom: 20px; }

.clear { clear: both; *height: 0; *font-size: 0; *line-height: 0; }

.clearfix { *zoom: 1; }

.clearfix:before, .clearfix:after { content: " "; display: table; }

.clearfix:after { clear: both; }



/* layout */


html, body { font-size: 14px; height: 100%; line-height: 20px; font-family: "Microsoft Yahei"; }

#wrap { height: 100%; width: 100%; }

.container { width: 1200px; margin:0 auto; }



#firstScreen { position: relative;height: 100%;}

#firstScreen .topbar { color: #ffffff; height: 35px; line-height: 35px; background: url(opacity-black.png); }

#firstScreen .topbar .fr a { color: #ffffff; margin: 0 10px; text-decoration: none; }

#firstScreen .bg { position: absolute!important; z-index: -1; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }

#firstScreen .bg img { width: 100%; height: 100%; }

#firstScreen .logo { text-align:center; padding-top:12%; height: 263px; }

#firstScreen .siteSearch { position:relative;width:667px; margin: 3% auto; height: 62px;}

#firstScreen .siteSearch .keyword { float: left; background:url(ss.png) no-repeat 20px 10px; width: 667px; height: 50px; line-height: 50px; background-color: #ffffff; font-size: 14px;border: 0; border-radius:50px;}
#firstScreen .siteSearch .keyword input{ height:48px; border:none; line-height:48px; width:450px; margin-left:60px;font-family: "Microsoft Yahei"; font-size:16px; color:#7a7a7a;}

#firstScreen .siteSearch .submit { float: right; position:absolute; width: 150px; height: 50px; background: #c10d0c; border: 0; color: #ffffff; font-size: 16px; font-family: "Microsoft Yahei"; text-align: center; border-radius:50px; right:0;}
#firstScreen .siteSearch .submit input{ background:none; height:50px; border:none; font-size:18px; color:#ffffff; font-family: "Microsoft Yahei";width: 150px; border-radius:50px; cursor:pointer; }

#cateLink { position:absolute; bottom:100px; background: url(nav_bg.png) repeat; height:60px; line-height:60px;  text-align: center; overflow: hidden;zoom:1; }

#cateLink div { float: left; width:170px; border-right:1px solid #494949; font-size:20px;}

#cateLink a { color:#ffffff;}

#cateLink div i{ float:left; display:block; width:35px; height:30px; margin-left:20px; margin-top:15px;}

#cateLink div:hover { background:#c10d0c; border-right:1px solid #01809c;}

.a1 i{ background: url(icon.png) no-repeat 0 0;}
.a2 i{ background: url(icon.png) no-repeat -230px 0;}
.a3 i{ background: url(icon.png) no-repeat -460px 0;}
.a4 i{ background: url(icon.png) no-repeat -700px 0;}
.a5 i{ background: url(icon.png) no-repeat -930px 0;}
.a6 i{ background: url(icon.png) no-repeat -1160px 0;}
.a7 i{ background: url(icon.png) no-repeat -1368px 0;}


.foot{ position:absolute; bottom:0; width:100%; background:url(opacity-black.png) repeat; height:50px; line-height:50px;}
.footCon{ width:1060px; margin:0 auto;}
.footCon .dz{ float:left; width:50px; display:block; margin-top:3px;}
.footCon .zi{ float:left; display:block; color:#dbd9d9;  text-align:center;}
.footCon .jiucuo{ float:right; width:67px; display:block;margin-top:8px;}
.footCon img{ width:100%;}

.bodybg{background:#fff;position:fixed;width:100%;height:100%;z-index:1;top:0;}
.bodybg div{width:100%;height:100%;}
.flexslider{padding:0;margin:0 auto;position:relative;width:100%;height:100%;zoom:1;}
.flexslider .slides{height:100%;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;width:100%;height:100%;position:relative;overflow:hidden}
.flexslider .slides > li div{display:block;width:100%;height:100%;}
.slides:after{content:".";display:block;clear: both;visibility: hidden;line-height:0;height:0;}



/* pageScreen */

#pageScreen { position: relative; z-index: 90;  background-color:#f9f9f9; overflow-y:auto; height: 100%;}

.top{ background-color:#c10d0c; padding:10px 0; color:#ffffff;}
.top .top_left{ float:left; width:400px; display:block;}
.top .top_right{ float:right; display:block; width:240px;}
.top .top_right li{ padding:0 5px; float:left; display:inline-block;}
.top .top_right li a{ color:#ffffff;}
.top .top_right li img{margin-top:2px; float:left; display:block;}

#page-header { border-bottom:1px solid #bec1c1; height:110px;}
#page-header .page-logo{ float:left; display:block; margin-top:10px;}

#page-header .header .container { position: relative; height: 110px; }

#page-header .topNav { position: relative;  height: 110px; width:875px; float:right; display:block;}

#page-header .topNav li {float: left;width: 125px; display:block;}

#page-header .topNav li a { display: block;height: 110px;  font-size: 16px;  text-align: center; text-decoration: none;}

#page-header .topNav li.on { display:block;}

#page-header .topNav li.on a {background-color: #ffffff;font-weight:bold; color: #c10d0c;height: 124px;width: 125px;background:url(j.png) no-repeat center bottom;}

#page-header .topNav li i{ width:125px; height:30px; float:left; display:block; margin:20px auto 10px auto;}

#page-header .topNav li .i1{ background:url(icon.png) no-repeat 50px -105px;}
#page-header .topNav li .i2{ background:url(icon.png) no-repeat -138px -105px;}
#page-header .topNav li .i3{ background:url(icon.png) no-repeat -326px -105px;}
#page-header .topNav li .i4{ background:url(icon.png) no-repeat -515px -105px;}
#page-header .topNav li .i5{ background:url(icon.png) no-repeat -700px -105px;}
#page-header .topNav li .i6{ background:url(icon.png) no-repeat -885px -105px;}
#page-header .topNav li .i7{ background:url(icon.png) no-repeat -1065px -105px;}

#page-header .topNav li.on .i1{ background:url(icon.png) no-repeat 50px -173px;}
#page-header .topNav li.on .i2{ background:url(icon.png) no-repeat -138px -173px;}
#page-header .topNav li.on .i3{ background:url(icon.png) no-repeat -326px -173px;}
#page-header .topNav li.on .i4{ background:url(icon.png) no-repeat -515px -173px;}
#page-header .topNav li.on .i5{ background:url(icon.png) no-repeat -700px -173px;}
#page-header .topNav li.on .i6{ background:url(icon.png) no-repeat -885px -173px;}
#page-header .topNav li.on .i7{ background:url(icon.png) no-repeat -1065px -173px;}


.page-bg{ background: url(bg.png) no-repeat center bottom; background-size:100%; padding-bottom:20px;}
#cate-wrapper { padding: 35px 20px 0; width: 1160px;overflow: hidden;margin: 0 auto; background-color: #ffffff;}
#cate-wrapper .scroller { height:478px; overflow: hidden;}
#cate-wrapper .cate { overflow: hidden; zoom: 1; }

/*======== 专题 =======*/
.travel_banner{width:1162px;margin:20px auto;height:92px;}
.travel_focus{width:1162px;height:92px;overflow:hidden;position:relative;}
.travel_focus ul{ position:absolute; height:92px;}
.travel_focus ul li{width:1162px;height:92px;overflow:hidden; float:left; position:relative; background:#000;}
.travel_focus ul li div{position:absolute; overflow:hidden;}
.travel_focus .btn {position:absolute;height:22px;right:0px;bottom:10px;z-index:200; font-size:14px;}
.travel_focus .btn span {display:inline-block; _display:inline; _zoom:1;text-align:center;color:#5151;width:10px;height:10px;line-height:10px;_font-size:0; margin-left:10px; cursor:pointer; background:rgba(225,225,225,.8);}
.travel_focus .btn span.on {background:#FF6600; color:#ffffff;}
.travel_listimg,.travel_listimg ul,.travel_listimg ul li{width:1162px;}
.travel_listimg .btn span{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-left:5px;}
.travel_listimg .travel_btn{width:1162px;height:15px;position:relative;right:0;top:75px;}
.travel_listimg .travel_btn_bg{position:absolute;left:0;bottom:0;width:1162px;height:15px;z-index:1;}
.travel_listimg .btn{right:20px;bottom:5px;}
.travel_listimg .travel_btn_text{color:#ffffff;position:absolute;left:10px;bottom:0;height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:15px;z-index:100;font-size:14px;}
.travel_listimg .travel_btn_text p{height:15px;overflow:hidden;position:relative;}

.zhuanti .more{ margin-bottom:20px; background:url(line_bg.jpg) repeat-x center; height:30px; line-height:30px; text-align:center;}
.zhuanti .more a{ width:150px; background:#ffffff; display:block; margin:0 auto;}

.daohang{ background:#f0f0f0;}
/*网站导航*/


.friendLink .hd { height:45px; line-height:45px; }

.friendLink .hd li {float: left; width: 19.9%; position: relative; background: #f0f0f0; border-right: 1px solid #ffffff; text-align: center; cursor: pointer;}

.friendLink .hd li a { display: block; font-size: 16px; color: #6a6a6a; }

.friendLink .hd li.on {background: #ffffff;  color: #ffffff; }

.friendLink .hd li.on a {color: #c10d0c;}

.friendLink .hd li em {position: absolute; right: 0px; top: 0; width: 45px;height: 45px; display: block; background: url(icons.png) 0 -372px; transition:all .2s;

    -moz-transition:all .2s;

    -webkit-transition:all .2s;

    -o-transition:all .2s;}

.friendLink .hd li.on em {background: url(icons.png) 0 -320px;}

.friendLink .bd { background: #ffffff; overflow: hidden; }

.friendLink .bd ul.linkList { padding: 10px 0 10px 20px; overflow: hidden; display: none;}

.friendLink .bd ul.linkList li {float: left; width: 10.2%; height: 26px; line-height: 26px; padding: 0 5px; font-size: 12px;}

.friendLink .bd ul.linkList li:hover {background:#ffffff;  font-weight: bold;}

.friendLink {width: 1200px; margin: 0px auto; }

@media screen and (max-width:1024px){

  .friendLink { width: 1000px;}

}

#picLink { width: 1188px; padding: 9px 0 9px 10px; margin: 20px auto 40px; border: 1px solid #e8e8e8; overflow: hidden; }

#picLink ul { overflow: hidden;}

#picLink li { float: left; width: 160px; height: 60px; margin-right: 9px;}

#picLink li img {width: 160px; height: 60px;}

@media screen and (max-width:1024px){

  #picLink { width: 990px;}

  #picLink li {width: 132px; height: 50px;}

  #picLink li img {width: 132px; height: 50px;}

}

.footer{ width:100%; background:#c10d0c; padding:30px 0;}
.footerCon{ width:750px; margin:0 auto;}
.footerCon .dz{ float:left; width:80px; display:block;}
.footerCon .zi{ float:left; display:block; color:#ffffff; line-height:30px;  text-align:center;}
.footerCon .jiucuo{ float:right; width:93px; display:block;margin-top:15px;}
.footerCon img{ width:100%;}



/*--右侧菜单--*/
.right-nav{display: inline-block; width: 100px; height: 100%; padding-top: 30px; background:url(nav_bg.png) repeat left top; position: fixed; top: 0; right: 0px; z-index:99;}
.hand span{display: inline-block; width: 100px; position: absolute; left: 0; top: 50%; font: 12px/24px "Microsoft YaHei"; color: #ffffff; margin-top: 24px;}
.right-nav-touch{width: 10px;height:100%;position: fixed;right:0;top:0;}

.right-nav li{ display:block; text-align:center; line-height:50px;}
.right-nav li a{display: inline-block; width: 100px; padding-top:40px; font: 14px/20px "Microsoft YaHei"; color: #ffffff; text-align: center;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.a1{background:url(rightnavtb20160809_06.png) no-repeat center top;}
.right-nav li a.a3{background:url(rightnavtb20160809_10.png) no-repeat center top;}
.right-nav li a.a5{background:url(rightnavtb20160816_01.png) no-repeat center top;}


/*--专题--*/
.box{ width:1160px; margin:25px auto; position:relative; overflow:hidden; _height:100%;}
#roll1{width: 200%;}
#roll1 dd{width: 280px; height: 80px;float: left;margin:0 5px;}
#roll1 dd img{width: 280px; height: 80px}
.box span{position: absolute; display: inline-block;width: 30px;text-align: center;cursor: pointer;background: red;z-index: 90;color: #fff; height:50px; top:15px;}
.box .next1{right: 10px; background:url(icon_ie6.png) no-repeat 0px 0px;}
.box .prev1{left: 10px; background:url(icon_ie6.png) no-repeat 0px -61px;}


/*--新闻中心--*/
.tabs{
   width:1162px;
   height: 478px;
   overflow:hidden;
}

.tabs .horizontal{
    margin: 0px;
    padding: 0px;
	width:165px;
	 float:left;
	 margin-right:15px;
	 display:block;
}
.tabs .horizontal li{
    float: left;
    list-style: none;
    height: 95px;
    line-height: 95px;
    background-color: #f0f0f0;
    width:165px;
    text-align: center;
    cursor: pointer; text-align:left;
	border-bottom:1px solid #dddddd;
    font-size: 16px;
}
.tabs .horizontal li i{ float:left; width:70px; display:block; height:95px;}

.tab-1 i{ background: url(icon.png) no-repeat 20px -360px;}
.tab-2 i{ background: url(icon.png) no-repeat -170px -360px;}
.tab-3 i{ background: url(icon.png) no-repeat -360px -360px;}
.tab-4 i{ background: url(icon.png) no-repeat -550px -360px;}
.tab-5 i{ background: url(icon.png) no-repeat -740px -360px;}

.tab-1.selectActive i{ background: url(icon.png) no-repeat 20px -243px;}
.tab-2.selectActive i{ background: url(icon.png) no-repeat -170px -243px;}
.tab-3.selectActive i{ background: url(icon.png) no-repeat -360px -243px;}
.tab-4.selectActive i{ background: url(icon.png) no-repeat -550px -243px;}
.tab-5.selectActive i{ background: url(icon.png) no-repeat -740px -243px;}

.tabs .horizontal li:not(:first-child){
	 display: block;  font-size: 16px;color: #333333; text-transform: uppercase; border-radius: 0; margin-right: 0; overflow: hidden;  transition: all 0.3s ease 0s; 
}
.tabs .horizontal li.selectActive{
    background-color: #c10d0c;
    color: white;
}

.tabs .tabsCon{ float:right; display: block; width:980px;}
.toutiao{ height:100px; width:972px; padding:2px; border:1px solid #dddddd;}
.toutiao .tit{float:left; width:860px; text-align:center;}
.toutiao .tit h1{ height:65px; line-height:65px; font-size:30px; font-weight:bold; color:#c10d0c; }
.toutiao .tit a{ color:#e48100;}
.toutiao .date{ float:right; display:block; height:100px; color:#ffffff; font-size:16px; text-align:center; width:100px; background:#71b3e2;}
.toutiao .date h2{ font-size:42px; height:65px; line-height:65px;}


/*焦点图*/
.news{ margin-top:15px;}
.news .fl{ width:467px;}
.news .fl .focus{position:relative;width:100%;height:311px;}  
.news .fl .focus img{width:100%;height: 311px;}
.news .fl .focus .btn{position:absolute;bottom:34px;left:341px;overflow:hidden;zoom:1;} 
.news .fl .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.news .fl .focus .btn a:hover,.news .left .focus .btn a.current {cursor: pointer;background: #fc114a;}
.news .fl .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.news .fl .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.news .fl .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 14px;}
.news .fl .focus .shadow a {text-decoration: none;color: #ffffff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.news .fl .focus .fcon {position: relative;width: 100%;float: left;display: none;background: none;}
.news .fl .focus .fcon img {display: block;}
.news .fl .focus .fbg {bottom: 15px;left: 380px;position: absolute;height: 10px;text-align: center;z-index: 10;}
.news .fl .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 10px;}
.news .fl .focus .D1fBt a {position: relative;width: 10px;height: 10px;margin: 0 2px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;float: left;background: #ffffff;}
.news .fl .focus .D1fBt .current,.news .left .focus .D1fBt a:hover {background: #E83330;}
.news .fl .focus .D1fBt img {display: none}
.news .fl .focus .D1fBt i {font-style: normal;font-size: 12px;color: #ffffff;line-height: 19px;}
.news .fl .focus .prev,.news .left .focus .next {	position: absolute;width: 40px;height: 74px;background: url(../images/focus_btn.png) no-repeat;}
.news .fl .focus .prev {top: 50%;margin-top: -37px;left: 0;background-position: 0 -74px;cursor: pointer;}
.news .fl .focus .next {top: 50%;margin-top: -37px;right: 0;background-position: -40px -74px;cursor: pointer;}
.news .fl .focus .prev:hover {background-position: 0 0;}
.news .fl .focus .next:hover {background-position: -40px 0;}

.news .fr{ width:490px;}
.list{}
.list ul li{ width: 99%; height: 40px; line-height: 40px; font-size: 16px;}
.list ul li a{ float:left; width:77%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; background: url(k.jpg) no-repeat left center; padding-left:3%;}
.list ul li span{ display: block; width:20%; float: right; text-align: right; font-size:14px; color: #666;}
.newsMore{ margin-bottom:20px; background:url(line_bg.jpg) repeat-x center; height:30px; font-size: 14px;line-height:30px; text-align:center;}
.newsMore a{ width:80px; float:right; background:#ffffff; display:block; margin:0 auto;}

.newsPic{ height:150px; overflow:hidden; line-height:30px; color:#807d76;}
.newsPic img{ float:left; width:200px; height:150px; margin-right:15px;}
.newsPic h2{ font-size:16px; font-weight:bold; color:#393939;}
.newsPic span{ display:block;}

.newsList li{ border:1px dashed #dddddd; padding:5px 10px; height:42px; margin-bottom:10px;}
.newsList li:hover{ background:#f3f3f3;}
.newsList li a{color:#807d76;}
.newsList li:hover .Date{ background:#ff9700;}
.newsList li .Date{ float:right; margin-left:15px; display:block; width:90px; font-size:16px; height:20px; color:#ffffff; padding:10px; background:#c10d0c;}
.newsList li .Date i{ float:left; width:60px; height:35px; line-height:40px;  color:#ffffff; font-size:24px;  text-align:center;}
.newsList li h2{ font-size:16px; color:#393939;}
.newsList li span{ display:block; line-height:25px; height:50px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}


.zbjdList{ border-top:1px dashed #dddddd; padding-top:5px; margin-top:10px;}
.zbjdList li{ width:445px; height:50px; padding:5px 15px;float:left;display: block; margin-top:12px; border-left:3px solid #c10d0c; background:#fafafa;}
.zbjdList li a{ float:left; width:70%; display: block; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; margin-bottom:5px; }
.zbjdList li span{ display: block; width:28%; float: right; text-align: right; color: #666;}
.zbjdList li p{ color:#939393; width:445px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}


/*--信息公开--*/

.lingdao{ width:312px;}
.lingdaoCon{ margin-top:15px;}
.lingdaoCon img{ float:left; width:111px; padding:5px; border:1px solid #dddddd; display:block; margin-right:15px; }
.lingdaoCon b{ font-size:16px; color:#c10d0c; height:40px; line-height:40px;}
.lingdaoCon span{ display:block; line-height:30px;}
.lingdaoList{ margin-top:20px; background:#f6f6f6; padding:5px 0; border:1px solid #dddddd;}
.lingdaoList li{ float:left; display:block; width:48%; margin-left:2%; font-size:14px; line-height:28px; height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.title{ height:44px; line-height:44px; background:url(link.jpg) repeat-x;}
.title b{ float:left; font-size:16px; display:block; padding:0 15px; color:#c10d0c; text-align:center; background:url(hover.jpg) no-repeat center bottom;}
.title h3{ float:left; font-size:16px; display:block; padding:0 15px; color:#ffffff; text-align:center; background:#c10d0c;}
.title a{ float:right; display:block; width:80px; font-size:14px; text-align:center;}

.zzgk{ width:580px; height: 368px; overflow:hidden; margin-left:20px;}
.zzgk .zzgkCon{ margin: 0px; padding: 0px; width:580px; margin-bottom:10px; color:#424343;}
.zzgk .zzgkCon li{float: left;list-style: none;height: 44px;line-height: 44px; font-size:15px; width:116px; text-align:center; background:url(link.jpg) repeat-x; font-weight:bold; }
.zzgk .zzgkCon .selectActive{ background:url(hover.jpg) no-repeat center bottom; color:#c10d0c; background-color:#f6f6f6; cursor: pointer;}

.gkxm{ width:230px; height:370px; background:#f6f6f6; overflow:hidden;}
.gkxm ul{ margin:10px; width:210px; background:#ffffff; height:350px; overflow:hidden;}
.gkxm ul li{ float:left; display:inline-block; width:45%; margin-left:3%; text-align:center; height:35px; line-height:35px; }
.gkxm ul li a{color:#333333;}

.xxgkList{ height:88px; border:1px solid #dddddd; border-right:none; background:#f6f6f6; margin-top:18px;}
.xxgkList li{ float:left; height:88px; display:inline-block;border-right:1px solid #dddddd;}
.xxgkList li a{text-align:center;display:block;padding:8px 14px;line-height:18px}
.xxgkList li a i{display:block;width:100%;height:50px;margin:0 auto; margin-bottom:2px;}
.xxgkList li a:hover{ background:#c10d0c;height:88px; font-weight:bold; color:#FFFFFF;}

.xxgkList li a:hover i{animation:ba 1s linear;-webkit-animation:ba 1s linear;-moz-animation:ba 1s linear;}
@keyframes ba{0%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}
40%{opacity:0.6;transform:rotate(320deg) scale(1.1, 1.1);-ms-transform:rotate(320deg) scale(1.1, 1.1);-moz-transform:rotate(320deg) scale(1.1, 1.1);-webkit-transform:rotate(320deg) scale(1.1, 1.1);-o-transform:rotate(320deg) scale(1.1, 1.1);}
60%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}
80%{opacity:0.8;transform:rotate(340deg) scale(1.05, 1.05);-ms-transform:rotate(340deg) scale(1.05, 1.05);-moz-transform:rotate(340deg) scale(1.05, 1.05);-webkit-transform:rotate(340deg) scale(1.05, 1.05);-o-transform:rotate(340deg) scale(1.05, 1.05);}
100%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}}
@-webkit-keyframes ba{0%{opacity:0;}60%{opacity:0;}80%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}90%{opacity:0.6;transform:rotate(300deg) scale(1.2, 1.2);-ms-transform:rotate(300deg) scale(1.2, 1.2);-moz-transform:rotate(300deg) scale(1.2, 1.2);-webkit-transform:rotate(300deg) scale(1.2, 1.2);-o-transform:rotate(300deg) scale(1.2, 1.2);}100%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}}

.xxgkList li.a1 a i{background:url(icon.png) no-repeat 50px -510px;}
.xxgkList li.a2 a i{background:url(icon.png) no-repeat -110px -510px;}
.xxgkList li.a3 a i{background:url(icon.png) no-repeat -270px -510px;}
.xxgkList li.a4 a i{background:url(icon.png) no-repeat -430px -510px;}
.xxgkList li.a5 a i{background:url(icon.png) no-repeat -620px -510px;}
.xxgkList li.a6 a i{background:url(icon.png) no-repeat -755px -510px;}
.xxgkList li.a7 a i{background:url(icon.png) no-repeat -930px -510px;}
.xxgkList li.a8 a i{background:url(icon.png) no-repeat -1080px -510px;}
.xxgkList li.a1 a:hover i{background:url(icon.png) no-repeat 50px -650px;}
.xxgkList li.a2 a:hover i{background:url(icon.png) no-repeat -110px -650px;}
.xxgkList li.a3 a:hover i{background:url(icon.png) no-repeat -270px -650px;}
.xxgkList li.a4 a:hover i{background:url(icon.png) no-repeat -430px -650px;}
.xxgkList li.a5 a:hover i{background:url(icon.png) no-repeat -620px -650px;}
.xxgkList li.a6 a:hover i{background:url(icon.png) no-repeat -760px -650px;}
.xxgkList li.a7 a:hover i{background:url(icon.png) no-repeat -930px -650px;}
.xxgkList li.a8 a:hover i{background:url(icon.png) no-repeat -1080px -650px;}


/*--办事服务--*/

.smfw{ border:1px solid #dddddd; border-bottom:none; margin-top:20px;}
.smfw ul{ padding-bottom:30px;}
.smfw li{ float:left; width:152px; display:inline-block; background-color:#f6f6f6; height:90px; margin-left:12px; font-size:15px; color:#505151; text-align:center; margin-top:20px;}
.smfw li a{display:block;width:152px;height:90px;}
.smfw li a i{display:inline-block;width:152px;height:45px;vertical-align:top;background:url(icon.png) no-repeat;margin-bottom:8px;}
.smfw li a:hover i{animation:aa 0.7s linear;-webkit-animation:aa 0.7s linear;-moz-animation:aa 0.7s linear;position:relative;}
@keyframes aa{0%{bottom:0;}20%{bottom:7px;}40%{bottom:-4px;}55%{bottom:5px;}70%{bottom:-2px;}85%{bottom:3px;}100%{bottom:0px;}}
@-webkit-keyframes aa{0%{bottom:0;}20%{bottom:7px;}40%{bottom:-4px;}55%{bottom:5px;}70%{bottom:-2px;}85%{bottom:3px;}100%{bottom:0px;}}
.smfw li.sm1 a i{background-position:60px -760px;}
.smfw li.sm2 a i{background-position:-105px -760px;}
.smfw li.sm3 a i{background-position:-270px -760px;}
.smfw li.sm4 a i{background-position:-435px -760px;}
.smfw li.sm5 a i{background-position:-600px -760px;}
.smfw li.sm6 a i{background-position:-765px -760px;}
.smfw li.sm7 a i{background-position:-935px -760px;}
.smfw li.sm8 a i{background-position:60px -866px;}
.smfw li.sm9 a i{background-position:-105px -866px;}
.smfw li.sm10 a i{background-position:-270px -866px;}
.smfw li.sm11 a i{background-position:-435px -866px;}
.smfw li.sm12 a i{background-position:-600px -866px;}
.smfw li.sm13 a i{background-position:-765px -866px;}
.smfw li.sm14 a i{background-position:-935px -866px;}

.qyfw{ border:1px solid #dddddd; border-bottom:none;}
.qyfw ul{ padding-bottom:30px;}
.qyfw ul li{float:left;width:96px; height:100px;display:inline-block; padding:15px 0;  background:url(fwline.jpg) no-repeat right center;}
.qyfw ul li a{display:block;margin-top:9px;width:60px; height:60px;font-size:15px;background:url(icon.png) no-repeat -1218px -1080px;margin-left:15px;}
.qyfw ul li a i{display:inline-block;height:60px;width:60px; margin-top:8px; -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out; background:url(icon.png) no-repeat;}
.qyfw ul li a:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
.qyfw ul li a:hover{background:url(icon.png) no-repeat -1218px -985px;}

.qyfw li.qy1 a:hover i{background-position:-2px -1089px;}
.qyfw li.qy2 a:hover i{background-position:-98px -1089px;}
.qyfw li.qy3 a:hover i{background-position:-195px -1089px;}
.qyfw li.qy4 a:hover i{background-position:-290px -1089px;}
.qyfw li.qy5 a:hover i{background-position:-390px -1089px;}
.qyfw li.qy6 a:hover i{background-position:-485px -1089px;}
.qyfw li.qy7 a:hover i{background-position:-585px -1089px;}
.qyfw li.qy8 a:hover i{background-position:-682px -1089px;}
.qyfw li.qy9 a:hover i{background-position:-778px -1089px;}
.qyfw li.qy10 a:hover i{background-position:-875px -1089px;}
.qyfw li.qy11 a:hover i{background-position:-972px -1089px;}
.qyfw li.qy12 a:hover i{background-position:-1068px -1089px;}

.qyfw li.qy1 a i{background:url(icon.png) no-repeat -2px -993px;}
.qyfw li.qy2 a i{background:url(icon.png) no-repeat -98px -993px;}
.qyfw li.qy3 a i{background:url(icon.png) no-repeat -195px -993px;}
.qyfw li.qy4 a i{background:url(icon.png) no-repeat -290px -993px;}
.qyfw li.qy5 a i{background:url(icon.png) no-repeat -390px -993px;}
.qyfw li.qy6 a i{background:url(icon.png) no-repeat -485px -993px;}
.qyfw li.qy7 a i{background:url(icon.png) no-repeat -585px -993px;}
.qyfw li.qy8 a i{background:url(icon.png) no-repeat -682px -993px;}
.qyfw li.qy9 a i{background:url(icon.png) no-repeat -778px -993px;}
.qyfw li.qy10 a i{background:url(icon.png) no-repeat -875px -993px;}
.qyfw li.qy11 a i{background:url(icon.png) no-repeat -972px -993px;}
.qyfw li.qy12 a i{background:url(icon.png) no-repeat -1068px -993px;}

.fwTitle{ margin-bottom:20px; background:url(line_bg.jpg) repeat-x center; height:12px; font-size: 14px;line-height:12px; text-align:center;}
.fwTitle span{ width:120px; background:#ffffff; margin:0 auto; display:block; font-size:18px; color:#c10d0c;}



/*--互动交流--*/

.xjcx{ width:698px; border:1px solid #dddddd; height:132px;}
.xjcx h2{ display:block; font-size:14px; color:#c10d0c; height:50px; line-height:50px; padding-left:20px;}
.xjcx ul{ margin-top:15px; height:38px; line-height:38px;}
.xjcx ul li{ float:left; display:inline-block; background:#eeeeee; padding:0 20px; margin-left:10px;}
.xjcx ul li input, .xjcx ul li select{ border:none; background:none; font-family: "Microsoft Yahei";}
.xjcx ul .button{ background:#eb9200;}
.xjcx ul .button input{ color:#ffffff; font-size:16px;}

.fwButton{ width:450px; height:132px;}
.fwButton li{ float:left; display:block; width:140px; line-height:62px; margin-left:10px;}
.fwButton li a{display:block;width:140px; height:62px;font-size:15px; color:#ffffff;}
.fwButton li a i{ float:left;height:62px;width:60px; display:block; -webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out; background:url(icon.png) no-repeat;}
.fwButton li a:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}

/*.fwButton .fwButton1{ height:62px; background:#acc142;margin-bottom:10px;}*/
.fwButton .fwButton2{ height:134px; background:#f14c44;text-align:center;}
.fwButton .fwButton3{ float:right; height:134px; background:#fd9944; text-align:center;}
.fwButton .fwButton4{ height:134px; background:#71b3e2; text-align:center;}
/*.fwButton .fwButton5{ height:62px; background:#51c7ac;}*/

/*.fwButton .fwButton1 a i{ background:url(icon.png) no-repeat -935px -265px;}*/
.fwButton .fwButton2 a i{width:140px; background:url(icon.png) no-repeat -880px -260px;}
.fwButton .fwButton3 a i{ width:140px; background:url(icon.png) no-repeat -1230px -260px;}
.fwButton .fwButton4 a i{width:140px; background:url(icon.png) no-repeat -1060px -260px;}
/*.fwButton .fwButton5 a i{ background:url(icon.png) no-repeat -1083px -380px;}*/

.ldxx{ width:700px; height:325px; margin-top:20px;}
/*表格*/
.dflist{ width: 100%; height: auto; overflow: hidden;}
.dflist table{ width: 99.9%; border-collapse: collapse;}
.dflist table td{ height: 42px; line-height: 42px; font-size: 14px; color: #666; text-align: center; padding-left:10px;}
.dflist table td h2{ text-align:left; width:460px; padding-left:10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dflist table td span{ color:#eb9200;}
.dflist table td p{ color:#f14c44;}
.dflist table td i{ color:#acc142;}
.dflist table th{ background: #fff6f6; font-size: 16px; color: #333; text-align: center; height: 42px; line-height: 42px;}

.hdft{ width:440px; height:325px; margin-top:20px;}
.hdft h2{ color:#c10d0c; font-size:18px; padding-left:15px; height:30px; line-height:30px; margin-top:15px; font-weight:bold;}
.hdft .hdftList{ border-bottom:1px dashed #dddddd; padding-left:15px; font-size:16px; padding-bottom:10px; margin-bottom:10px;}
.hdft .hdftList li{ line-height:35px; height:35px; overflow:hidden;}
.hdft .hdftList li b{color:#c10d0c; font-weight:normal;}
.hdft .hdftList li a{ color:#eb9200;}


/*--魅力米脂--*/

.mlPic{ position:relative; width:460px; height:480px;}

/* banner */
.banner{ width:460px; height:480px; position: absolute; overflow: hidden; margin-bottom: 0; margin-left: auto; margin-right: auto;}
.slider-wrapper {
	position: relative;
	z-index: 90;
	height: 480px;
	width: 100%;
	overflow: hidden;
}
.slider-wrapper li {
	display: none;
}
li.slide-current {
	display: block;
}
.slider-wrapper li img {
	position: absolute;
	top: 0;
	left: 0;
	width:100%;
	height:480px;
	max-width: 100%;
}

.slider-controls {
	text-align: center;
	margin-top: 15px;
	position: absolute;
	left:180px;
	bottom:20px;
	z-index:999;
}
.slider-controls li {
	background: #415066;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	height: 12px;
	width: 12px;
	margin: 0 4px;
	cursor: pointer;
}
.slider-controls li.active {
	background: #00c5b9;	
}
.authors {
	margin-bottom: 15px;
	margin-top: 25px;
	color: #415066;
	font-size: 1.4em;
	text-align: center;
}
@media only screen and (max-width: 825px) {
	.slider-container {
		width: 500px;
	}
	.slider-wrapper {
		height: 260px;
	}
}
@media only screen and (max-width: 535px) {
	.slider-container {
		padding: 5px;
		width: 100%;
	}
	.slider-wrapper {
		height: 200px;
	}
	.caption {
		display: none;
	}
}
@media only screen and (max-width: 410px) {
	.slider-wrapper {
		height: 160px;
	}
}

.picBg{ position:absolute; z-index:99; width:460px; height:480px; background:url(t.png) no-repeat;}


.mzgk{ width:700px;}
.mzgkTitle{ border-bottom:1px solid #dddddd; background:url(icon.png) no-repeat -1280px -110px; padding:0px 0px 15px 35px; color:#c10d0c; font-size:16px; margin-left:10px;}
.mzgk span{ line-height:35px; margin-top:15px; height:240px; overflow:hidden; margin-left:10px; display:block;}
.mzgk span a{ color:#e88900;}
.mzgk ul{ margin-top:10px;}
.mzgk ul li{ margin-left:10px; margin-top:10px; float:left; width:165px; height:45px; line-height:45px; color:#ffffff;}
.mzgk ul li a{display:block;width:165px; height:45px; line-height:45px; color:#ffffff;}
.mzgk ul li a i{display:block;width:45px;height:45px; float:left; margin-left:25px; margin-right:5px; background:url(icon.png) no-repeat;}
.mzgk ul li a:hover{}

.mzgk ul li a:hover i{animation:ba 1s linear;-webkit-animation:ba 1s linear;-moz-animation:ba 1s linear;}
@keyframes ba{0%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}
40%{opacity:0.6;transform:rotate(320deg) scale(1.1, 1.1);-ms-transform:rotate(320deg) scale(1.1, 1.1);-moz-transform:rotate(320deg) scale(1.1, 1.1);-webkit-transform:rotate(320deg) scale(1.1, 1.1);-o-transform:rotate(320deg) scale(1.1, 1.1);}
60%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}
80%{opacity:0.8;transform:rotate(340deg) scale(1.05, 1.05);-ms-transform:rotate(340deg) scale(1.05, 1.05);-moz-transform:rotate(340deg) scale(1.05, 1.05);-webkit-transform:rotate(340deg) scale(1.05, 1.05);-o-transform:rotate(340deg) scale(1.05, 1.05);}
100%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}}
@-webkit-keyframes ba{0%{opacity:0;}60%{opacity:0;}80%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}90%{opacity:0.6;transform:rotate(300deg) scale(1.2, 1.2);-ms-transform:rotate(300deg) scale(1.2, 1.2);-moz-transform:rotate(300deg) scale(1.2, 1.2);-webkit-transform:rotate(300deg) scale(1.2, 1.2);-o-transform:rotate(300deg) scale(1.2, 1.2);}100%{opacity:1;transform:rotate(360deg) scale(1, 1);-ms-transform:rotate(360deg) scale(1, 1);-moz-transform:rotate(360deg) scale(1, 1);-webkit-transform:rotate(360deg) scale(1, 1);-o-transform:rotate(360deg) scale(1, 1);}}

.mzgk ul .gk1{ background-color:#52a3dd;}
.mzgk ul .gk2{ background-color:#fd9944;}
.mzgk ul .gk3{ background-color:#ef6038;}
.mzgk ul .gk4{ background-color:#ea5b69; height:100px; float:right; text-align:center;}
.mzgk ul .gk5{ background-color:#cac813;}
.mzgk ul .gk6{ background-color:#f14f42;}
.mzgk ul .gk7{ background-color:#b5c857;}
.mzgk ul .gk8{ background-color:#8585f7;}
.mzgk ul .gk9{ background-color:#5dcbb1;}
.mzgk ul .gk10{ background-color:#0498be;}
.mzgk ul .gk11{ background-color:#f14f42;}

.mzgk ul .gk1 a i{ background:url(icon.png) no-repeat 0px -1202px;}
.mzgk ul .gk2 a i{ background:url(icon.png) no-repeat -158px -1202px;}
.mzgk ul .gk3 a i{ background:url(icon.png) no-repeat -308px -1205px;}
.mzgk ul .gk4 a i{ background:url(icon.png) no-repeat -1325px -1313px; margin-top:10px;  width:165px;}
.mzgk ul .gk5 a i{  background:url(icon.png) no-repeat -608px -1205px;}
.mzgk ul .gk6 a i{ background:url(icon.png) no-repeat -758px -1208px;}
.mzgk ul .gk7 a i{ background:url(icon.png) no-repeat -458px -1205px; }
.mzgk ul .gk8 a i{  background:url(icon.png) no-repeat -908px -1208px;}
.mzgk ul .gk9 a i{ background:url(icon.png) no-repeat -1058px -1208px;}
.mzgk ul .gk10 a i{ background:url(icon.png) no-repeat -1208px -1208px;}
.mzgk ul .gk11 a i{ background:url(icon.png) no-repeat -1358px -1208px;}



/*文化旅游*/

.yx-rotaion{ width:486px; height:323px; overflow:hidden; }
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; width:350px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{ width:486px; height:323px;overflow:hidden;}
.rotaion_list img{ width:486px; height:323px;}

.whdt{ width:652px; height:323px; overflow:hidden}
.tzList{ margin-top:20px;}
.tzList li{ position: relative; float:left; display:block; width:144px; height:138px; margin:0 23px;}
.tzList li a{display:block;width:144px; height:128px;}
.tzList li a i{ float:left;display:block; width:144px; height:128px;vertical-align:top;}
.tzList li a:hover{}
.tzList li a:hover i{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);	/* Safari å’Œ Chrome */-moz-transform: rotateY(360deg);}
.tzList li span{ position:absolute; display:block; bottom:0; text-align:center; width:144px;}

.tzList li.tz1 a i{ background: url(t1.jpg) no-repeat;}
.tzList li.tz2 a i{ background: url(t2.jpg) no-repeat;}
.tzList li.tz3 a i{ background: url(t3.jpg) no-repeat;}
.tzList li.tz4 a i{ background: url(t4.jpg) no-repeat;}
.tzList li.tz5 a i{ background: url(t5.jpg) no-repeat;}
.tzList li.tz6 a i{ background: url(t6.jpg) no-repeat;}


/*招商引资*/

.zs_list{}
.zs_list ul li{ width: 100%; height: 36px; line-height: 36px; font-size: 14px;}
.zs_list ul li a{ float:left; width:97%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; background: url(k.jpg) no-repeat left center; padding-left:3%;}

.zsyz{ position:relative; width:312px; height:200px; overflow:hidden;}
.zsyz .zsyzCon{ margin: 0px;padding: 0px; width:312px; margin-bottom:10px; color:#424343;background:url(link.jpg) repeat-x;}
.zsyz .zsyzCon li{float: left;list-style: none;height: 44px;line-height: 44px; font-size:15px; width:116px; text-align:center;  font-weight:bold; }
.zsyz .zsyzCon .selectActive{ background:url(hover.jpg) no-repeat center bottom; color:#c10d0c; background-color:#f6f6f6; cursor: pointer;}
.zs_list1{ position:absolute; top:50px;}
.zs_list1 ul li{ width: 100%; height: 36px; line-height: 36px; font-size: 14px;}
.zs_list1 ul li a{ float:left; width:97%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; background: url(k.jpg) no-repeat left center; padding-left:3%;}


.tsyq{ position:relative; width:832px; height:481px; overflow:hidden;}
.tsyq .tsyqCon{ margin: 0px;padding: 0px; width:832px; margin-bottom:10px; color:#424343;background:url(link.jpg) repeat-x;}
.tsyq .tsyqCon li{float: left;list-style: none;height: 44px;line-height: 44px; font-size:15px; width:116px; text-align:center;  font-weight:bold; }
.tsyq .tsyqCon .selectActive{ background:url(hover.jpg) no-repeat center bottom; color:#c10d0c; background-color:#f6f6f6; cursor: pointer;}
.zs_pic{ position:absolute; top:50px;}
.zs_pic ul li{ float:left;display: block; width: 260px; height: 200px; margin:10px 8px; background:#f6f6f6; font-size: 14px;}
.zs_pic ul li img{ width:260px; height:158px; display:block;}
.zs_pic ul li span{ display:block; width:240px;overflow: hidden; height:43px; line-height:43px; text-overflow: ellipsis; white-space: nowrap; text-align: center; padding:0 5px;}

.zs_pic ul li:hover span{ font-weight:bold;}

/*内页头部*/
#pageThree { position: relative;overflow-y:auto; height: 100%; background:url(nybg.png) no-repeat center bottom;}

.ny-header { padding-top:10px;border-bottom:1px solid #bec1c1; height:154px;background:url(top_bg.jpg) no-repeat center top;}
.ny-header .page-logo{ float:left; display:block; margin-top:10px;}
.ny-header .topNav { position: relative;  height: 110px; width:880px; float:right; display:block;}
.ny-header .topNav li {float: left;width: 110px; display:block; }
.ny-header .topNav li a { display: block;height: 110px;  font-size: 16px;  text-align: center; text-decoration: none;}
.ny-header .topNav li:hover { display:block;}
.ny-header .topNav li:hover a {background-color: #fff;font-weight:bold; color: #c10d0c;height: 124px;width: 110px;background:url(j1.png) no-repeat center bottom;}

.ny-header .topNav li.on { display:block;}

.ny-header .topNav li.on a {background-color: #fff;font-weight:bold; color: #c10d0c;height: 124px;width: 110px;background:url(j1.png) no-repeat center bottom;}

.ny-header .topNav li i{ width:110px; height:30px; float:left; display:block; margin:20px auto 10px auto;}

.ny-header .topNav li .i1{ background:url(icon.png) no-repeat -1244px -408px;}
.ny-header .topNav li .i2{ background:url(icon.png) no-repeat 45px -105px;}
.ny-header .topNav li .i3{ background:url(icon.png) no-repeat -143px -105px;}
.ny-header .topNav li .i4{ background:url(icon.png) no-repeat -331px -105px;}
.ny-header .topNav li .i5{ background:url(icon.png) no-repeat -520px -105px;}
.ny-header .topNav li .i6{ background:url(icon.png) no-repeat -705px -105px;}
.ny-header .topNav li .i7{ background:url(icon.png) no-repeat -890px -105px;}
.ny-header .topNav li .i8{ background:url(icon.png) no-repeat -1070px -105px;}

.ny-header .topNav li:hover .i1{ background:url(icon.png) no-repeat -1244px -484px;}
.ny-header .topNav li:hover .i2{ background:url(icon.png) no-repeat 45px -173px;}
.ny-header .topNav li:hover .i3{ background:url(icon.png) no-repeat -143px -173px;}
.ny-header .topNav li:hover .i4{ background:url(icon.png) no-repeat -331px -173px;}
.ny-header .topNav li:hover .i5{ background:url(icon.png) no-repeat -520px -173px;}
.ny-header .topNav li:hover .i6{ background:url(icon.png) no-repeat -705px -173px;}
.ny-header .topNav li:hover .i7{ background:url(icon.png) no-repeat -890px -173px;}
.ny-header .topNav li:hover .i8{ background:url(icon.png) no-repeat -1070px -173px;}

.ny-header .topNav li.on .i1{ background:url(icon.png) no-repeat -1244px -484px;}
.ny-header .topNav li.on .i2{ background:url(icon.png) no-repeat 45px -173px;}
.ny-header .topNav li.on .i3{ background:url(icon.png) no-repeat -143px -173px;}
.ny-header .topNav li.on .i4{ background:url(icon.png) no-repeat -331px -173px;}
.ny-header .topNav li.on .i5{ background:url(icon.png) no-repeat -520px -173px;}
.ny-header .topNav li.on .i6{ background:url(icon.png) no-repeat -705px -173px;}
.ny-header .topNav li.on .i7{ background:url(icon.png) no-repeat -890px -173px;}
.ny-header .topNav li.on .i8{ background:url(icon.png) no-repeat -1070px -173px;}


/*内页内容*/

.dqwz{ height:55px; padding-left:30px; line-height:55px; font-size:14px;  background:url(icon-home.png) no-repeat 15px center; margin-top:15px;}
.dqwz li{/* float:left;*/ display:block; padding-left:10px;}

.page-body{ margin-top:15px; background:#ffffff; margin-bottom:20px; border:1px solid #eeeeee; padding:15px; }
.page-left{width:220px;_height:auto; float:left; font-family: Microsoft Yahei; background:url(leftbg.png) #f1f3f6 no-repeat center bottom;padding-bottom:300px;}
.page-zwleft{ width:220px; min-height:700px; _height:auto; float:left; font-family: Microsoft Yahei; background-color:#f8f8f8;}
.lmtitle{ width:220px; line-height:50px; padding-top:5px; height:60px; background: url(titbg.png) no-repeat; overflow:hidden;}
.lmtitle h1{font-size:18px; color:#c10d0c; text-align:center; font-weight:bold;}
.menunr{width:220px; overflow:hidden; background:#f1f7ff;}
.menunr ul{overflow:hidden; width:220px; }
.menunr ul li{height:50px; line-height:50px; border-bottom:1px solid #dddddd;}
.menunr ul li a{height: 50px; line-height:50px;padding:0 25px 0 40px; display:block;font-size: 16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:#f1f3f6; }
.menunr ul li a:hover,.menunr ul li.active a,.menunr ul li a.active{ color:#c10d0c; background:url(cate-li.png) 200px center no-repeat; border-left:3px solid #0074ca;}

.page-right{ float:right; width:920px; display:block;}
.page-title{ height:60px; line-height:60px; background:#fafafa; border-left:5px solid #c10d0c; }
.page-title b{ padding:0 20px; font-size:20px; color:#c10d0c;}

.nyCon{ padding:10px;}

/*列表样式*/
.nylist ul li{ width: 100%; height: 35px; line-height: 35px; font-size: 14px;}
.nylist ul li a{ float:left; width:77%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; background: url(k.jpg) no-repeat left center; padding-left:3%;}
.nylist ul li span{ display: block; width:20%; float: right; text-align: right; font-size:14px; color: #666;}
.nylist li.lm_line{ border-bottom:1px solid #dddddd; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}


/*分页样式*/
.pages{font-size:16px;color:#000000; padding-top:30px; line-height:37px;text-align:center;margin-top:15px; margin-bottom:15px;}
.pages a{display:inline-block;border:1px solid #e1e1e1;color:#666;padding:0px 15px;margin:0px 4px;height:37px;}
.pages a:hover{display:inline-block;border:1px solid #dddddd;color:#515151;background:#ffffff;padding:0px 15px;margin:0px 4px;}


/*栏目页 图片列表 */
 ul.picture-list{ clear:both;  border-top:none; padding-top:10px; overflow:hidden;}
 ul.picture-list li{float:left; display:inline;	background:none;padding-left:0;	padding:8px 8px 2px;height:200px; overflow:hidden;text-align:center; width:200px; }
 ul.picture-list li a img{ background:#f2f2f2;padding:3px !important; width:180px; height:135px; float:left;}
 ul.picture-list li a:hover img{ } 
 ul.picture-list li span{ display:block; height:30px; line-height:30px; width:186px; float:left; text-align:center; padding-bottom:8px;}
 ul.picture-list li a:hover span{ color: #444; font-weight: bold;}
 ul.picture-list li a{ clear:both;}
.imggx{ padding:5px 10px 10px; font-size:12px;}



.xw_bt{ margin:10px 120px;  line-height:50px; font-size:30px; color:#c10d0c; font-weight:bold; text-align:center;}
.top_bt{ margin:0px 120px;  line-height:35px; font-size:18px; color:#c10d0c; text-align:center;}
.fbsj{height:30px; font-size:14px; border:1px #eeeeee solid;background:#f9f9f9; margin-top:25px; color:#555; line-height:30px; text-align:center;}
.xwnr{ margin-top:20px; line-height:35px; font-size:16px; }
.xwnr_zw span{ text-align:center; font-size:14px;}
/*.xwnr img{ display:block; margin:0px auto; text-align: center;}*/
.wlbj { margin-top:40px; line-height:35px; font-size:15px; color:#666;}


/*政务机构*/
.zwjg{ margin:0; overflow:hidden;}
.zwjg_bt{ font-size:16px; line-height:40px; margin-top:10px; color:#ffa857; font-weight:bold; height:40px; background:#f9f9f9; border-bottom:1px #dddddd solid; padding-left:20px; }
.zwjg_nr{margin-top:10px; padding-left:10px; padding-right:10px;}
.zwjg_nr ul li{height:35px; line-height:35px; padding-left:10px; width:150px; background:url(k.jpg) left center no-repeat; float:left; font-size:15px;}

/*政务列表*/

.zwlist{}
.zwlist_bt{height:45px; line-height:45px; background:#f9f9f9; border:1px #eeeeee solid; margin-top:10px;}
.zwlist_syh{width:260px; border-right:1px solid #eeeeee; line-height:45px; font-size:16px; font-weight:bold; color:#515151; float:left; text-align:center;}
.zwlist_zt{width:500px; border-right:1px solid #eeeeee; line-height:45px; font-size:16px; font-weight:bold; color:#515151; float:left; text-align:center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zwlist_fbsj{width:121px; line-height:45px; font-size:16px;  float:left; text-align:center; font-weight:bold; color:#515151;}
.zwlist_nr{}
.zwlist_nr ul li{ line-height:45px; height:45px; border-bottom:1px #eee dashed;}
.zwlist_nr ul li:hover{ background:#f8f8f8;}
.zwlist_nr_syh{width:260px; line-height:45px; font-size:14px;  float:left; text-align:center; color:#999; height:45px;overflow:hidden;}
.zwlist_nr_zt{width:500px; line-height:45px; font-size:15px; float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:left; }
.zwlist_nr_zt a{ color:#515151;}
.zwlist_nr_fbsj{width:121px; line-height:39px; font-size:14px;  float:left; text-align:center; color:#999;}

/*政务详细页面索引框*/
.zwwh table td{ border:1px solid #eeeeee;}
.xinxi_shbg{ width:100%; float:left; margin-top:10px;}
.xinsh_bgbb{ font-size:14px; color:#515151; line-height:20px; width:100px; padding:15px 0px 15px 10px;  }
.xinsh_bgbs{ font-size:14px; color:#444; line-height:20px; padding:15px 0px 15px 5px; }




/*依申请公开列表*/

.ysqgk_bt{height:45px; line-height:45px; background:#f9f9f9; border-left:1px #eee solid; border-top:1px #eee solid;border-bottom:1px #eee solid;margin-top:10px;}
.ysqgk_bt1{width:193px; line-height:45px; font-size:16px; font-weight:bold; border-right:1px #eee solid; color:#515151; float:left; text-align:center;}
.ysqgk_bt2{width:175px; line-height:45px; font-size:16px; font-weight:bold; border-right:1px #eee solid; color:#515151; float:left; text-align:center;}
.ysqgk_nr{margin-top:10px;}
.ysqgk_nr ul li{ line-height:45px; height:45px; border-bottom:1px #ddd dashed; background:#f8f8f8;}
.ysqgk_nr ul li:hover{ line-height:45px; height:45px; border-bottom:1px #eee dashed; background:#f3f3f3;}
.ysqgk_nr1{width:197px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.ysqgk_nr2{width:175px; line-height:45px; font-size:14px;  float:left; text-align:center;}

.yisq{ padding:0px 0px 15px 0px;}
.yisq td{ border:1px solid #eeeeee;}
.yisq_dh{height:32px; background:url(link.jpg) repeat-x; margin-bottom:15px; margin-top:15px;}
.yisq_dh h1{ float:left; font-size:16px; color:#c10d0c; padding:0 15px; background:url(hover.jpg) no-repeat center bottom;  line-height:32px;}

.yisq_text{ font-size:14px; color:#444;  line-height:20px; padding:10px 5px; font-weight:bold;}
.yisq_text1{ font-size:14px; color:#444;  line-height:20px; padding:10px 5px; font-weight:bold; border-right:1px solid #eeeeee;}
.yisq_text3{ font-size:14px; color:#444;  line-height:20px; padding:10px 5px; font-weight:bold; border-top:1px solid #eeeeee;}
.yisq_tex02{ font-size:14px; color:#2b2b2b;  line-height:20px; padding:10px 5px;}
.yisq_inp{ float:left; width:160px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px;}
.yisq_inp02{ float:left; width:460px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px; }
.yisq_oxh{ float:left; font-size:12px; color:#dc0000; margin-top:14px;}
.yisq_sel{ float:left; width:162px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px;}
.yisq_te{ float:left; width:450px; height:66px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333;  margin:10px 5px 10px 10px; padding:5px; resize:none;}
.yisq_ttwk{ float:left; width:auto; font-size:14px; color:#2b2b2b;  line-height:20px; padding:10px 10px 10px 0px;}
.yisq_dan{  margin-left:10px; vertical-align:-2px; margin-right:2px;}
.yisq_tyzm{ float:left; width:auto; margin-left:10px;}
.yisq_tyzinp{ float:left; float:left; width:120px; height:22px; line-height:22px; border:#ddd 1px solid; font-size:12px; color:#333;  margin:0px 5px;}
.yisq_yzred{ font-size:12px; color:#d70000; }

.yisq_xzdw{  border:#ddd 1px solid; background:#f9f9f9; padding:5px 15px;}
.yisq_xzdw ul{ float:left;}
.yisq_xzdw ul li{ width:140px; float:left; font-size:12px; color:#2b2b2b;  line-height:20px; padding:5px 0px 5px 12px;}

.yisq_que{  border:#ddd 1px solid; background:#f9f9f9; padding:10px 15px; margin-top:5px;}
.yisq_que input{ margin-left:365px; border-style:none; background:#f14f42; width:118px; height:36px; line-height:36px; font-size:16px; color:#ffffff;  border-bottom:#cb3e32 2px solid;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; }

.xxjs{}
.xxjs_l{ width:746px; height:321px; overflow:hidden; float:left;}
.xxjs_l1{ width:758px; overflow:hidden; float:left; margin-left:15px;}
.p-search-item{ height:33px; line-height:33px; margin-right:8px; margin-top:10px; display: inline-block; float: left;}
.p-search-item span{ margin:0 6px; line-height:33px; height:33px; overflow:hidden;}
.p-search-item input{ width:170px; height:28px; border:1px #eee solid; border-radius:4px; }
.xxjs_r{width:100px; height:76px; overflow:hidden; float:right; margin-top:10px;}
.xxjs_r1{width:68px; height:33px; overflow:hidden; float:right; margin-top:10px; margin-right:30px;}
.ps-btn2{ width:100px; height:76px; background:url(../images/zwcx.png) left top no-repeat; border:none;}
.ps-btn3{ width:68px; height:33px; background:url(zwcx1.png) left top no-repeat; border:none;}


.xinlr_ser{ padding-left:10px; width:90px;}
.xinlr_ser1{ padding-left:10px; width:120px;}
.shouli_dh{ padding:15px 0px;  background:#f8f8f8;border:1px #eee solid;}
.shouli_inp{ width:160px; height:22px; line-height:22px; border:#dddddd 1px solid; font-size:12px; color:#333; }
.shouli_but{ border-style:none; background:#c10d0c; width:80px; height:30px; line-height:22px; font-size:14px; color:#ffffff;  border-bottom:#0e5b6c 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; margin-right:10px; font-family: "Microsoft Yahei"; }
.shouli_rew{ border-style:none; background:#ff4817; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#e13405 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-family:"Microsoft Yahei" }
.shouli_rew1{ border-style:none; background:#239441; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#177931 2px solid; margin-left:15px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; }

.shouli_tab{ width:100%; float:left; margin-top:15px;}
.shouli_tab tr:nth-child(odd){ background:#e3f4ff;}
.shouli_tab th{ background:#ffffff;}
.shouli_bt{ font-size:14px; color:#ff5a00;  font-weight:bold; padding-left:10px; border-bottom:#dedede 2px solid; line-height:35px;}	
.shouli_hs{ font-size:14px; color:#656565;  line-height:20px; padding:7px 0px 7px 10px;}
.shouli_hs a{ font-size:14px; color:#656565;}
.shouli_hs a:hover{ color:#f00;}
.shouli_bk{ font-size:14px; color:#000;  line-height:20px; padding:7px 0px 7px 10px;}
.shouli_le{ font-size:14px; color:#005cb2;  line-height:20px; padding:7px 0px 7px 10px;}

.yisq_te02{ float:left; width:510px; height:176px; line-height:25px; border-style:none; font-size:14px; color:#333; padding:5px; resize:none;font-family: Microsoft Yahei;}
.yisq_zhi{ width:650px; float:right; padding:25px 0px; font-size:14px; color:#333;  line-height:30px; }


.zy_xxtjhz_con{ text-align:center; padding:100px 0px; background:url(cg.jpg) no-repeat center top;}
.zy_xxtjhz_con p{line-height:35px; text-align:center; font-weight:bold; 
color:#000; font-size:14px;}
.zy_xxtjhz_con b{color:#FF0000; }


.gongmin1{ border-top:none; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.bottom-line{ border-bottom:1px solid #eeeeee;}

/*领导之窗*/

.page-ldleft{ width:300px; min-height:700px; _height:auto; float:left; font-family: Microsoft Yahei;}
.page-ldleft .lmtitle{ width:300px; line-height:60px; padding-top:5px; height:60px;/* background: url(titbg.png) no-repeat right top;*/background:none; background-color:#c10d0c; overflow:hidden;}
.page-ldleft .lmtitle h1{font-size:18px; color:#ffffff;/* padding-left:35px;*/}
.page-ldleft .menunr{width:300px; overflow:hidden; background:#f1f3f6;}
.page-ldleft .menunr ul{overflow:hidden; width:300px; padding-bottom:140px;}
.page-ldleft .menunr ul li{height:50px; line-height:50px; border-bottom:1px solid #dddddd;}
.page-ldleft .menunr ul li a{height: 50px; line-height:50px;padding:0 25px 0 40px; display:block;font-size: 16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:#f1f3f6; }
.page-ldleft .menunr ul li a:hover,.menunr ul li.active a,.menunr ul li a.active{ color:#c10d0c; background:url(cate-li.png) 280px center no-repeat; border-left:3px solid #c10d0c;}


.page-ldright{ float:right; width:840px; display:block;}

.ny-leftnav1{ width:250px; background:#f8f8f8; overflow:hidden; float:left; margin-left:15px;}
.leftnav_bt1{ width:250px; height:38px; line-height:38px; text-align:center; font-size:16px;border-bottom:5px solid #980202; color:#ffffff; background:#c31313; overflow:hidden;}
.ny-leftnav1 .lingd{ width:220px; margin:15px auto;}
.ny-leftnav1 .lingd img{ width:100px;}
.ny-leftnav1 .lingd h2{ height:40px; line-height:40px; text-align:center; color:#C50105;}
.ny-leftnav1 .lingd h3{ height:20px; line-height:20px; text-align:center; color:#C50105;}
.leftnav_ld{ width:200px; margin:0px auto 15px auto;}
.leftnav_ld ul li{ width:200px; height:49px; line-height:49px; text-align:center;border-top:1px #e1e5e9 solid; float:left; overflow:hidden; font-size:14px;}
.leftnav_ld ul li:hover{ background:url(../images/nav-hover-bg.jpg) no-repeat;}
.leftnav_ld ul li a:hover{ color:#c31313; font-weight:bold;}
.rightnr1{ width:900px; border:1px solid #eee; background:#ffffff; float:right; margin-right:15px;}

.zwgk_ldzc_xxy{ height:auto; float:left;margin:10px 15px;}
.zwgk_ldzc_xxy table{border-right:1px solid #eee;border-bottom:1px solid #eee} 
.zwgk_ldzc_xxy table td{border-left:1px solid #eee;border-top:1px solid #eee} 
.zwgk_ldzc_xxy .fw_bgimg{ width:125px; height:175px; padding:10px;}
.zwgk_ldzc_xxy .fw_bgbb{background:#f9f9f9;font-size:14px;color:#333;font-weight:bold;line-height:40px; padding:0px 10px 0px 0px;text-align:right;}
.zwgk_ldzc_xxy .fw_bgbs{ font-size:14px; color:#666; line-height:30px;padding:0px 0px 0px 10px;}
			  
.zwgk_ldzc_xxy_ldhd{width:920px; height:auto; float:left; margin-top:30px;}
.zwgk_ldzc_xxy_ldhd_tit{ width:920px; height:30px; border-bottom:1px solid #ddd;}
.zwgk_ldzc_xxy_ldhd_tit_name{ width:auto; height:30px; line-height:30px; float:left; font-size:20px; font-weight:bold; color:#1171bb;}
.zwgk_ldzc_xxy_ldhd_tit_name span{ width:auto;line-height:14px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:5px; color:#999;font-weight:normal;}
.zwgk_ldzc_xxy_ldhd_tit_more{width:auto; float:right; text-align:right; line-height:14px; font-size:14px; margin-top:10px;}

.ldzc_nr{widows:1180px; margin:0 auto; overflow:hidden; margin-top:10px;}
.ldzc_nr_l{ width:260px; background:#ffffff; float:left; min-height:300px; padding:20px;  }
.ldzc_nr_l_bt1{ width:235px; height:45px; border-left:10px #157fe2 solid; line-height:45px; color:#ffffff; background:#096dca; padding-left:15px; font-size:18px; }
.ldzc_nr_l_bt2{ margin-top:10px;}
.ldzc_nr_l_bt2 ul li{ width:240px; height:45px; line-height:45px; border-bottom:1px #eee solid; padding-left:30px; background:url(../images/xwtb.png) 15px center no-repeat;}
.ldzc_nr_r{ width:830px; background:#ffffff; float:right; min-height:300px; padding:20px;  }
.ldzc_nr_r_nr1{ width:165px; height:260px; overflow:hidden; margin:0 auto; margin-top:10px;}
.ldzc_nr_r_nr1 h1{ line-height:50px; font-size:20px; text-align:center;}
.ldzc_nr_r_nr2{ margin:15px 15px;}
.ldzc_nr_r_nr2 p{ margin-top:10px; line-height:30px; text-indent:2em; font-size:15px;}


/*服务列表*/
.fwbm{ margin:0px;}
.fwbmg_bt{ font-size:14px; color:#555;  height:35px; line-height:35px; background:#f3f3f3; height:50px; line-height:50px; text-align:center; font-weight:bold;}
.fwbmg_te{ font-size:14px; color:#555;  line-height:22px; padding-top:7px; padding-bottom:7px; text-align:center;}
.fwbmg_te a{ font-size:14px; color:#555; padding-left:10px; padding-right:10px; text-align:left; display:block;}

/*信件*/
.xinjian{ margin:0px 0px 15px 0px;}
.xinlr_but{ border-style:none; display:block; background:#f14f42; width:75px; margin:0 auto; height:24px; line-height:24px; font-size:12px; color:#ffffff;  border-bottom:#c94136 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;  font-family: "Microsoft Yahei";}
.xinjian table td{ border:1px solid #eeeeee;}

/*信件列表*/
.xjlist{ margin:15px 0;}
.xjlist_bt{height:45px; line-height:45px; background:#f9f9f9; border-left:1px #eeeeee solid; border-top:1px #eeeeee solid; border-bottom:1px #eeeeee solid; margin-top:10px;}
.xjlist_bt1{width:190px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt2{width:332px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee;font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt3{width:124px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_nr{margin-top:10px;}
.xjlist_nr ul li{ line-height:45px; height:45px; border-bottom:1px #eee dotted;}
.xjlist_nr ul li:hover{ background:#f8f8f8;}
.xjlist_nr1{width:190px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.xjlist_nr2{width:332px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.xjlist_nr3{width:124px; line-height:45px; font-size:14px;  float:left; text-align:center;}

.hdxin_xqb{ width:150px; float:left; margin-left:10px;}

.hdxin_xqb01{ width:65px; float:left; height:26px; line-height:26px; font-size:14px; color:#ffffff; text-align:center;  background:#f14f42; margin:10px 0px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;}
.hdxin_xqb01:hover{ color:#ff8787; }
.hdxin_xqb02{ width:65px; float:right; height:26px; line-height:26px; font-size:14px; color:#ffffff; text-align:center;  background:#0498be; margin:10px 0px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;}
.hdxin_xqb02:hover{ color:#1c5000; }

/*征集调查列表*/
.zjdclist{ margin:10px 0px 0px 0px;}
.zjdclist_bt{height:36px; line-height:38px; background:#f9f9f9; border:1px #eeeeee solid; border-right:none; margin-top:10px;}
.zjdclist_bt1{width:520px; border-right:1px solid #eeeeee; line-height:38px; font-size:14px; font-weight:bold; color:#515151; float:left; text-align:left; padding-left:10px;}
.zjdclist_bt2{width:120px; border-right:1px solid #eeeeee; line-height:38px; font-size:14px; font-weight:bold; color:#515151; float:left; text-align:center;}

.zjdclist_nr{margin-top:10px;}
.zjdclist_nr ul li{ line-height:45px; height:45px; border-bottom:1px #eee dotted;}
.zjdclist_nr1{width:515px; line-height:45px; font-size:14px;  float:left;  text-align:left; padding-left:25px; background:url(../images/xwtb.png) 10px center no-repeat;}
.zjdclist_nr2{width:120px; line-height:45px; font-size:14px;  float:left; text-align:center; color:#ff4817;}

/*征集调查详细页面*/
.zjdcxx_bt{}
.zjdcxx_bt1{ margin:0px 115px; line-height:50px; font-size:24px; color:#515151; font-weight:bold; text-align:center; }
.zjdcxx_bt2{ height:32px; font-size:14px;  background:#f9f9f9; margin-top:15px; color:#555; line-height:32px; text-align:center;}
.zjdcxx_bt2_l{ float:left; width:120px; background:#F60; line-height:32px; text-align:center; color:#ffffff; height:32px;}
.zjdcxx_bt2_r{ float:right;}
.zjdcxx_bt2_r span{ margin:0 15px;}
.zjdcxx_bt3{ line-height:28px; text-indent:2em; margin-top:10px;}
.zjdcxx_nr{margin-top:10px;}

.hddc_biao{ width:100%; float:left;}
.hddc_biao h4{ width:100%; float:left; font-size:14px; color:#333;  line-height:40px;  border-bottom:#dcdcdc 1px dotted; font-weight:bold;}
.hddc_biao ul{width:95%; float:left; padding:5px 0px 10px; margin-left:2%;}
.hddc_biao ul li{width:100%; float:left; line-height:25px; font-size:14px; }
.hddc_biao ul li input{ vertical-align:-1px; margin-left:10px; margin-right:10px;}

.toupiao{ float:right; margin-right:15px; height:25px; margin:5px; line-height:25px;}



/*在线访谈列表*/

.zxftlist{ margin-top:10px;}
.zxftlist ul li{ height:121px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #eee solid;}
.zxftlist_tp{ width:168px; height:108px; padding:2px; margin:2px; border:1px #eee solid; float:left;}
.zxftlist_tp img{ width:168px; height:108px; overflow:hidden}
.zxftlist_wz{ width:700px; float:right; overflow:hidden;}
.zxftlist_wz1{ line-height:30px; display:block; width:700px; height:30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zxftlist_wz1 span{color:#c10d0c; font-weight:bold; font-size:14px;}
.zxftlist_wz2{ line-height:30px; display:block; width:700px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zxftlist_wz2 span{color:#c10d0c;  font-weight:bold;font-size:14px;}



/*搜索列表*/
.sousuolb_l{ width:800px; float:left;background:#ffffff;}
.sousuolb_l_top{ width:800px; float:left; height:50px; line-height:50px; color:#999;}
.sousuolb_l_nr{}
.sousuolb_l_nr ul{}
.sousuolb_l_nr ul li{ margin-bottom:15px;}
.sousuolb_l_xw h1 a{text-align:left; font-size:14px;line-height:30px; color:#515151; font-weight:bold;}
.sousuolb_l_xw span{ color:#999;}
.sousuolb_l_xw p a{ color:#6C9;}

.sousuolb_r{ width:200px; background:#f9f9f9; float:right; border:1px solid #eeeeee;padding-left:50px;  padding-top:20px; padding-bottom:20px; }
.sousuolb_r_nr{}
.sousuolb_r_nr ul{}
.sousuolb_r_nr ul li{ margin:10px auto;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt ul li { color:#666; font-size:14px; line-height:20px;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt h1 a{ color:#F30; font-size:16px; line-height:40px;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt h1 a:hover{ color:#1188d4; font-size:16px; line-height:40px;}


.sousuojiemian{padding-top:30px; padding-bottom:30px; background: url(../images/ssbg.jpg) no-repeat center bottom;}
.ssjmnrq{margin:10px auto;}
.ssjmnrq td {height:50px; padding-right: 15px; vertical-align: middle;}
.ssjmnrq td h1{width:90px; text-align:right; float:left; font-size:14px; font-weight:normal; line-height:30px;}
.ssjmnrq_inp{ border:1px #eee solid; height:30px; line-height:30px; width:300px;}


/*办事详情*/
.bszt{height:40px; font-size:14px; border-bottom:1px #efefef solid; border-top:1px #efefef solid; background:#f9f9f9; margin-top:15px; color:#555; line-height:40px; text-align:center;}
.bszt b{ margin-right:15px; color:#ce0606;}

/*网站导航*/

.pdwzdh{ width:100%; background:#ffffff; min-height:300px;}
.pdwzdh_bt{border-bottom:1px #eee solid; height:45px; line-height:45px; margin:15px 0;}
.pdwzdh_bt_l{border-bottom:3px #c10d0c solid; float:left; padding:0 5px; height:43px; line-height:43px; font-size:20px;}
.pdwzdh_nr{ margin-top:10px;}
.pdwzdh_nr ul li{ width:180px; background:url(k.jpg) left center no-repeat; padding-left:10px; float:left; font-size:15px; line-height:35px;text-overflow: ellipsis;	white-space: nowrap;overflow: hidden;padding-right:25px;}

.dym{ margin:0px 15px; line-height:35px;}

.xwnr-x{ line-height:30px; margin-top:15px;}
.xwnr-x td{ line-height:30px; border:1px solid #eeeeee; background:#ffffff; }
.xwnr-x td b{ width:80px; text-align:center;}
.xwnr-x td p{ padding:10px; line-height:33px;}



.pageLeaderList { padding: 10px 0; }
.pageLeaderList li { padding: 10px 15px; border-left: 5px solid #fff; border-bottom: 1px dashed #eee; overflow: hidden;zoom: 1;}
.pageLeaderList li:hover { border-left-color: #c10d0c; background-color: #f6f6f6; }
.pageLeaderList li .pic { float: left; padding-right: 20px; }
.pageLeaderList li .pic img { padding: 8px; border: 1px solid #ececec; background-color: #fff; }
.pageLeaderList li .con { overflow: hidden; zoom: 1; padding-top: 20px;}
.pageLeaderList li .con .titles { padding-bottom: 15px; line-height: 2em;}
.pageLeaderList li .con .titles a { color: #c10d0c; font-size: 20px; }
.pageLeaderList li .con .titles a .job { color: #333; padding-left: 1em;}
.pageLeaderList li .con .titles a:hover { border-bottom: 1px solid #c10d0c;}
.pageLeaderList li .con .intro { padding-bottom: 15px; font-size: 14px; line-height: 18px; color: #666; }
.pageLeaderList li .con .more { float: left; padding: 0 15px; line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; background-color: #c10d0c; }


.ldzc{ width: 100%; height: auto; overflow: hidden;background: #fff;margin-top: 11px;padding-top: 10px;}
.ldzc .fl{ width: 220px; float: left; height: auto; overflow: auto; }
.ldzc .fl .name{display: block; width: 100%; text-align: center; font-size: 18px; color: #127ab1; height: 35px;font-weight:bold;line-height: 35px;}					
.ldzc .fl .zw{display: block; width: 100%; text-align: center; font-size: 16px; color: #127ab1; height: 35px;line-height: 35px;}
.ldzc .fl .tit{ width: 100%; height: 60px; line-height: 50px; font-size: 16px; font-weight: bold; color: #fff; background: url(../images/zyleftnavtitbj.png) no-repeat left top;}
.ldzc .fl .tit a{ color: #fff; padding-left: 50px; display: block; background: url(../images/zyleftnavtitnew.png) no-repeat 16px center;}
.ldzc .fl .nr{ margin: 15px auto 0; width: 198px; height: auto; overflow: hidden; }
.ldzc .fl .nr ul{width: 100%; height: auto; overflow: hidden; }
.ldzc .fl .nr ul li{  width: 198px; height: 38px; font-size: 15px; line-height: 38px; margin-bottom: 8px;}
.ldzc .fl .nr ul li a{padding-left: 43px; display: block; color: #333; background: url(zyleftnavwxz.png) no-repeat left top;}
.ldzc .fl .nr ul li a:hover{ color: #fff; background: url(zyleftnavxz.png) no-repeat left top;}
.ldzc .fr{ width: 900px; float: right; overflow: hidden; margin-bottom:10%;}
.ldzc .fr .tit{width: 100%; height: 50px; border-bottom:1px solid #ddd; line-height: 50px; background: url(../images/indexzqls.png) no-repeat 3px center; font-size: 16px; color: #333;}
.ldzc .fr .tit .bt{color: #333; padding-left: 15px; display: block; float: left;}
.ldzc .fr .tit .more{ width: 80px; display: block; float: right; text-align: right; margin-right: 5px; font-size: 12px; color: #666;}
.ldzc .fr .newslist{width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ldzc .fr .newslist ul{ width: 100%; height: auto; overflow: hidden;}
.ldzc .fr .newslist ul li{ width: 100%; background: url(../images/zqxfk.gif) no-repeat 13px center;  height: 40px; line-height: 40px; }
.ldzc .fr .newslist .bt{width: 662px;padding-left: 29px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: #666;}
.ldzc .fr .newslist .time{width: 80px; display: block; float: right;  font-size: 13px; color: #999;}
.ldzc .fr .imglist{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ldzc .fr .imglist ul{ width: 100%; height: auto; overflow: hidden;}
.ldzc .fr .imglist ul li{ width: 300px; float: left; height: 179px; overflow: hidden; margin:0 8px 16px 8px; position: relative; margin-bottom: 16px;}
.ldzc .fr .imglist ul li img{ width: 300px; height: 179px; }
.ldzc .right .imglist ul li a{ width: 100%; display: block; background: url(../images/ydyhtmbj.png) repeat left top; position: absolute; height:40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; left: 0; bottom: 0;}
.ldzc .fr .dym{ width: 100%; height: auto; overflow: auto;}
.ldzc .fr .dym .nr{width: 100%; height: auto; overflow: hidden; font-size:14px; color: #666; line-height: 35px;}
.ldzc .fr .dym .nr img{ display: block; margin: 15px auto;}
.ldzc .fr table{ width: 947px; border-collapse: collapse;}
.ldzc .fr table tr td{ }
.ldzc .fr .ldzca1{width: 140px; padding: 10px 0px; line-height: 35px; text-align: center;}
.ldzc .fr .ldzca1 img{width: 125px; height: 175px; display: block; margin: 0px auto;}
.ldzc .fr .fw_bgbb{font-family:"微软雅黑";font-size:14px;color:#333;font-weight:bold;line-height:40px; padding:0px 10px 0px 0px;text-align:right;}
/*.ldzc .right .fw_bgbs{ font-size:14px; color:#666; line-height:30px;padding:0px 0px 0px 10px;font-family:"微软雅黑";}
*/
.ldzc .fr .zb{ width: 217px; height: 317px; float: left;}	
.ldzc .fr .zb img{width: 187px; height: 232px; display: block; margin: 0px auto;}
.ldzc .fr .yb{ width: 730px; float: right;}
.ldzc .fr .yb .tit{width: 100%; height: 40px; border-bottom:1px solid #ddd; line-height: 40px; background: url(../images/indexzqls.png) no-repeat 3px center; font-size: 16px; color: #333;}
.ldzc .fr .yb .tit .bt{color: #333; padding-left: 15px; display: block; float: left;}
.ldzc .fr .yb .tit .more{ width: 80px; display: block; float: right; text-align: right; margin-right: 5px; font-size: 12px; color: #666;}
.ldzc .fr .yb  p{ display: block; color: #666; font-size: 15px; line-height: 25px; margin-top: 15px; margin-bottom: 15px;}


.show_fxdy{ width:100%; float:left; padding:20px 0px; border-top:#d3d3d3 1px dotted;}
.show_fx{ float:left; width:520px;}
.show_fx span{ float:left; margin-top:3px; font-size:14px; color:#9f9d9d; font-family:"微软雅黑";}
.show_dy{ float:right; width:400px; text-align:right; font-family:"微软雅黑";}
.show_dy a{ font-size:14px; color:#9f9d9d; margin-left:15px;}
.show_dy a:hover{ color:#f00; text-decoration:underline;}

.lt{ float:left;margin-left:10px;}
.rt{ float:right;margin-right:10px;}
.top_bannar {
    height: 44px;
    padding-right: 20px;
    line-height: 44px;
    font-size: 15px;
    word-spacing: 20px;
    margin: 0 20px;
}
.white .rt a {
    display: inline-block;
    padding: 0 10px;
}

#footer_index {
	width: 100%;
	bottom: 0;
	height: 110px;
	color: #fff;
	background: rgba(0,0,0,.6)
}
#footer_index a{ color:#ffffff;}
#footer_index .container{ width:1200px; margin:0 auto;}
#footer_index .jc {
	margin-top: 30px;
}
#footer_index .jcpt{ margin-left:10px;margin-top: 33px;}
#footer_index .dzjg{margin-top: 17px;}
.footer_info_index {
	line-height: 30px;
	padding-top: 10px;
	width: 930px;
	font-size: 13px;
	margin: 0 auto
}
#bottom {
	height: 120px;
	position: relative
}
#footer {
	border-top: 10px solid #355e92;
	background: #dee0e2;
	width: 100%;
	bottom: 0;
	height: 135px
}
.footer__bottom {
	padding: 20px 0 0 217px;
	box-sizing: border-box
}
.footer__bottom .dzjg {
	margin-top: 10px
}

.footer_info_index {
	line-height: 30px;
	padding-top: 10px;
	width: 800px;
	font-size: 13px;
	margin: 0 auto
}

.footer_index {
	position: absolute
}