@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#999;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#231f20;}
textarea{resize:none;}
li{vertical-align: middle;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#015293;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:20px 0 0; overflow:hidden; }
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
/*input.srkcss:focus{*/
/*    outline: none;*/
/*    border-color:#9ecaed !important;*/
/*	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
/*    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
/*    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
/*    -webkit-transition: border linear .2s, box-shadow linear .2s;*/
/*    -moz-transition: border linear .2s, box-shadow linear .2s;*/
/*    -o-transition: border linear .2s, box-shadow linear .2s;*/
/*   transition: border linear .2s, box-shadow linear .2s;*/
/*}*/
@media (max-width: 991px) {
    .mt20,.mt15{margin-top: 10px !important;}
    .clear20{padding: 10px 0 0;}
    .p20{padding: 10px;}
}
@media print{
	a[href]:after {
		content: none!important;
	}
	body{min-width: 1200px !important;}
	.container{width: 1200px !important;}
}

/*公共样式*/
/*.ui-menu.ui-widget { position: absolute; left: 0; top: 40px; border: 1px solid #d8d8d8; width: 360px !important; padding: 10px 0; background: #fff; }*/
/*.ui-menu.ui-widget li { line-height: 32px; font-size: 16px; padding: 0 10px; float: none;overflow: hidden; }*/
/*.ui-menu .ui-menu-item-wrapper {display: inline-block;width: 100%;float: left;padding: 0 !important;height: 32px;}*/
/*.ui-widget-content .ui-state-active {text-decoration: underline;border: none; background: none;color: #333;}*/
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float li{margin-bottom:0px;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}

/***右侧轮播漂浮***/
.ind_pl{height: 100px; width:180px; padding: 5px; border: 1px solid #dddddd; position:fixed; _position:absolute ; right:10px; bottom:10px; top: auto; _bottom:auto;_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:100; background:#fff;}
.ind_pl .f-close{ position: absolute; cursor: pointer; right: 5px; top: 5px; z-index: 1; width: 20px; height: 20px;}
.ind_pl .f-close img{float: left; margin: 0;}
.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg{ display: none !important;}
.ind_pl .mF_expo2010 .pic{height: 100px !important; width:180px !important;}
.ind_pl .mF_expo2010 .pic li img{height: 100px !important; width:180px !important;}
.ind_pl .mF_expo2010 .pic li span{ display: none;}
.ind_pl .mF_expo2010 .num{ bottom: 1px !important; right: -2px !important;}
.ind_pl .mF_expo2010 .num li{ width: 16px !important; height: 14px !important; font-family: arial !important; font-size: 12px !important; margin-right: 2px !important; line-height: 14px !important; padding: 0;}
.ind_pl .mF_expo2010 .num li.hover a,.ind_pl .mF_expo2010 .num li.current a{ background: #d71018 !important;}
.ind_pl .mF_expo2010 .num li b{ background: #000 !important; filter: alpha(opacity=40) !important;opacity: .4 !important;}

/*左右飘浮*/
.piao_left{ position: fixed; bottom:50px;left: 2px; z-index: 100;}
.couplet-close{ cursor: pointer;}
.piao_left li{ padding: 5px 0 0; font-size: 0; line-height: 0;}
.piao_left .couplet-close{text-align: right;}

/********* 首页主体内容 **********/
.ind_body{width:100%; height:auto;}
/*****头部****/
.ls-header{height:auto;position: relative; }
.bancon{position: relative;z-index: 999;}
.topbox{position: absolute; width: 100%; height: 32px;line-height: 32px;top: 10px;z-index: 9;}
.top_l li{float: left;padding: 0 12px;background: url("../images_new/top_line.png") left center no-repeat;color: #015293;}
.top_l li a{color: #015293;}
.top_l li.num1{padding-left: 0;background: none;}

.top_r{color: #015293;}
.top_r li{float: left;padding: 0 12px;background: url("../images_new/top_line.png") left center no-repeat;}
.top_r li.jft{background: none;}
.top_r li a{color: #015293;}


/*banner*/
.ls-banner{height:399px;background: url("../images_new/topbg.jpg") top center no-repeat; position: relative; margin: 0 auto;overflow: hidden;}
.banner{width: 100%;position: absolute;top: 42px;z-index: 9;}
.banswf {position:absolute;left: 0;top: 0; right:0; width: 100%;height: 399px;overflow: hidden; z-index: 1;}
.banswf .bd,.banswf .bd .tempWrap,.banswf .bd ul,.banswf .bd li ,.loopBg .bd ul,.banswf .bd li a{  width: 100%!important;height: 100%!important;margin: 0;padding: 0;}
.banswf .bd li a {background-repeat: no-repeat; background-size:100% 100%; background-position: center;background-size: cover; display:block;  width: 100%!important;height: 100%!important; }
.banswf .bd li a img{ width: 100%; height: 100%;}
.banswf .bd .on {-webkit-animation: bigger 8s linear 0s both;-moz-animation: bigger 8s linear 0s both;-ms-animation: bigger 8s linear 0s both;animation: bigger 8s linear 0s both;}
.banswf .hd {display: none;}

.logo{width: 466px; text-align: center;margin: 0px auto 0;}
.logo .img_title{display: none;}
.logo a{display: block;}
/****搜索****/
.topsearchbox{width: 452px;margin: 33px auto 0;padding-right: 100px;}
.topsearchbox .searchbox{width:100%;height:44px;border: #d60000 1px solid;background: url("../images_new/white_45.png"); border-radius: 4px; position: relative;}
.searchbox ul{background:#fff;}
.searchbox li.se_box{float: none;padding-left:20px; height:44px;background:none; position:relative; padding-right: 140px;}
.searchbox li.se_box .msg-box{left:0px;top:46px;position:absolute;}
.searchbox li.se_box input{float: left;width:100%; height:44px;background:none; line-height:44px;padding: 0; font-size: 15px; color: #000;outline: none;border: none;}
.searchbox li.sea_an{position:absolute; width:80px;height:46px;top: -1px;right: -1px; z-index: 1;}
.searchbox li.sea_an input{display: block;float: left;width: 100%;height:100%;line-height: 46px;font-size: 16px; text-align: center;color: #fff; padding: 0;border: none;background:#d60000;border-radius: 0 4px 4px 0; overflow:hidden;cursor:pointer;}
.searchbox li.se_box input::-webkit-input-placeholder {color:#000;}
.searchbox li.se_box input:-moz-placeholder {color:#000;}
.searchbox li.se_box input::-moz-placeholder {color:#000;}
.searchbox li.se_box input:-ms-input-placeholder {color:#000;}

.searchbox li.se_box .ph-label{position: absolute; left: 38px;}
.searchbox li.se_box .ph-label span{color: #000 !important;}

.searchbox li.se_select {position: absolute;right: 80px;top: 7px;}
#uboxstyle .select_box {width: 60px;height: 30px;float: left;background: url("/_res/images/search_fl.png") right center no-repeat; text-align: left;}
#uboxstyle div.tag_select, #uboxstyle div.tag_select_hover,
#uboxstyle div.tag_select_open {display: block;color: #000;width: 60px;height: 33px;line-height: 30px;font-size: 14px;}
#uboxstyle ul.tag_options {position: absolute;padding: 0;margin: 0;list-style: none;width: 100%;margin: 0;background-color: transparent;border: none;left: -7px;top: 38px; }
#uboxstyle ul.tag_options li {display: block;height: 29px;text-align: center;text-decoration: none;line-height: 29px;color: #333;  float: none; background:#fff;}
#uboxstyle ul.tag_options li.open_hover {color: #000;float: none;}
#uboxstyle ul.tag_options li.open_selected {color: #000;float: none;}
.znss_btn{  position: absolute; right: -90px;top:0px; background: #d60000; color:#fff;font-size:16px; line-height: 46px; font-weight: bold; width: 80px; text-align: center; border-radius: 4px;}
.znss_btn:hover{ color: #fff;}
/*搜索下拉*/
/*.ui-menu.ui-widget { padding: 10px 0; background: #fff; }*/
/*.ui-menu.ui-widget li { line-height: 32px; font-size: 16px; padding: 0 10px; float: none;overflow: hidden; }*/
/*.ui-menu .ui-menu-item-wrapper {display: inline-block;width: 100% !important;float: left;padding: 0 !important;height:auto;}*/
/*.ui-widget-content .ui-state-active {text-decoration: underline;border: none; background: none;color: #333;}*/
/*@media (max-width: 767px) {*/
/*    .ui-menu.ui-widget {left: auto !important;right: 10% !important;}*/
/*}*/

/*搜索热词*/
.seach-hot{width: 552px;font-size: 0;margin: 10px auto 0;}
.seach-hot a,.seach-hot .tit{ line-height: 30px; font-size: 14px; vertical-align: middle; color: #333;}
.seach-hot a:hover{color: #ea0000;}
.seach-hot .tit,.seach-hot li,.seach-hot ul{float: left;}
.seach-hot a{ padding: 0 6px; display: block;margin: 0 5px;background:#015293;color: #fff;border-radius: 2px;}

/*****导航****/
.navbar{width: 100%; height:46px; background: #015293;}
.navbar-nav{float: none;width: 100%;position: relative;}
.navbar-nav li{float:left;width:153px; height:46px;text-align: center;}
.navbar-nav li a{display:block;position: relative; height:46px;line-height:46px;text-align: center; font-size:20px;color:#fff !important;font-weight: bold; cursor:pointer;background:url("../images_new/nav_line.png") right center no-repeat;}
.navbar-nav li.last a{background: none;}
.navbar-nav li.first{width: 128px;}
.navbar-nav li a i{display: block;position: absolute;width: 14px;height: 0px;left: 50%;margin-left: -7px;bottom: -8px;background: url("../images_new/nav_currico.png") center no-repeat;bottom: 0; z-index: 9;}
.navbar-nav li a:hover,.navbar-nav li.on a,.navbar-nav li.active a{background: #004882;}
.navbar-nav li.active a i,.navbar-nav li a:hover i{height: 8px; bottom: -8px;-webkit-transition-duration: .3s;transition-duration: .3s; }

/*手机版导航*/
.phone-brand{width: 60px;position: absolute;left: 20px;top: 9px;text-align: center;display: block; width: 40px;margin: 0 20px 0 0; line-height: 30px;height:32px;font-size: 18px;font-weight: bold; color: #fff;}
.phone-brand a{color: #fff;display: block;}
.phone-brand.on{border-bottom: #fff 2px solid;height: 30px;}
.phone-nav{margin-left: 70px;margin-right: 10px;overflow-x: scroll;overflow-y: hidden;height: 32px;padding: 9px 10px;vertical-align: middle;}
.phone-nav::-webkit-scrollbar{display: none;}

.phone-nav li{float: left;width: 14.28%; line-height: 30px;text-align: center;list-style-type: none;position: relative;}
.phone-nav li a{display: block; font-size: 18px;font-weight: bold;color: #fff!important;text-decoration: none;}
.phone-nav li.on a{border-bottom: #fff 2px solid;}
.phone-right{display: inline-block;width: 42px;height: 50px;position: absolute;right: 0;top: 0;background: linear-gradient(to right, rgba(0,83,147,0), rgba(0,83,147,0.8));}
@media only screen and (max-width:479px) {
    .phone-nav ul{width: 400px;}
    .phone-nav li{width: auto;}
    .phone-nav li a{padding: 0 10px;}
}

/*****友情链接****/
.ls-link{height:44px;line-height:44px;padding: 9px 0px; border-bottom:#e8e8e8 1px solid;}
.yqlinks{position: relative;z-index: 2;padding: 0 90px; }
.yqlinks dl.select{float: left;height:44px;padding: 0 63px;background: url("../images_new/link_line.png") right center no-repeat;}
.yqlinks dl.select.last{background: none;}
.yqlinks dl dt{height:44px; line-height: 44px;overflow: hidden;font-size: 16px;color:#505050;font-weight: normal;padding-right: 30px; background: url("../images_new/linkarr.png") right center no-repeat; cursor: pointer; overflow: hidden;}
.yqlinks dl dd{display: none;position: absolute; bottom:59px;width: 100%; left:0px; overflow: hidden; z-index: 9999;}
.yqlinks dl ul{padding:15px;background: #fff;  overflow: hidden;border: #ddd 1px solid;}
.yqlinks dl ul li{float: left;color: #666;height:30px; line-height:30px;width: 16%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yqlinks dl ul li a{display: block;padding:0 5px 0 14px;background:url("../images_new/dot.png") left center no-repeat; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/***友情链接结束***/
/***网站底部-版权信息***/
.ls-footer{width: 100%;border-top:#015293 6px solid;padding-bottom: 25px;}
.ls-footer img{vertical-align:middle;}
.footnav{line-height:28px;font-size: 14px; padding-top: 20px;text-align: center;}
.footnav a{padding:0 10px;color: #666;font-weight: bold;background: url("../images_new/top_line.png") left center no-repeat;}
.footnav a.first{background: none;}
.fotcon{font-size:14px;line-height:26px;color:#444; text-align: center; position:relative;padding: 15px 0 0px;}
.fotcon a{color:#444;}
.footnav a:hover{color: #015293;}
.fotcon .bot_ico{position:absolute;left:0px;top:-20px;width:80px;height: 80px;}
.fotcon .bot_jiucuo{position:absolute;right:130px;top:-20px;width:110px;height:55px;}
.fotcon .bot_oldage{right:0;top:-10px;width:auto;height: auto;}
.fotcon .bot_oldage img{height: 40px;}
.fotcon a:hover{color:#ff0000;}
.fotcon span{padding:0 0.5em;}

/**右侧悬浮**/
.slidebox .couplet-close{position: absolute;left: 0;top: -28px;z-index: 1;cursor: pointer;}
.slidebox{width:80px;border: #dcdcdc 1px solid;border-radius: 3px;background: #fff; position: fixed; _position: absolute; left:50%;margin-left: 650px; top: 470px;  _top: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0))); /*margin-top: -2px; _margin-top: -2px;*/ z-index: 99;}
.slidebox .icon>li{margin:0 auto; position: relative;}
.slidebox .icon>li>a{display: block;text-align: center;height: 70px;padding-top: 10px;color:#999; }
.slidebox .icon li .tit{display: block;width: 80px;margin: 0 auto;height: 22px;padding-bottom: 8px; font-size: 14px;border-bottom: #f0f2f5 1px solid;}
.slidebox .icon li .ico{display: block;width: 50px;height:40px;margin: 0 auto;background:url("../images_new/slide_icons.png") 0 0 no-repeat;}
.slidebox .icon li.znys .ico{background-position:0 0;}
.slidebox .icon li.wx .ico{background-position: 0 -40px;}
.slidebox .icon li.wb .ico{background-position:0 -80px;}
.slidebox .icon li.xf .ico{ background:url(../images_new/wsxf_btn.png) center no-repeat;}
.slidebox .icon li.xf a:hover .ico{ background:url(../images_new/wsxf_btnhover.png) center no-repeat;}
.slidebox .icon li.share .ico{background-position:-180px -75px;}
.slidebox .icon li.xmt .ico{ background:url(../images_new/xmt_btn.png) center no-repeat;}
.slidebox .icon li.xmt a:hover .ico{ background:url(../images_new/xmt_btnh.png) center no-repeat;}
.slidebox .icon>li.web_top>a{height: 30px;padding: 0;margin-top: 10px; background:url("../images_new/slide_icons.png") center -125px no-repeat;border: none;}
.slidebox .icon>li>a:hover .ico,.slidebox .icon>li.web_top>a:hover{background-image: url("../images_new/slide_icons_on.png");}
.slidebox .icon>li>a:hover{color: #015293;}

.web_area{ height: auto;padding-right: 5px; position: absolute; top:-15px;right:82px; text-align: center;display: none; z-index: 1;}
.web_area .arr{display: block;position: absolute; right: 0;top: 50%;margin-top: -4px; width: 6px;height: 9px;background: url("../images_new/slide_arr.png") center no-repeat;}
.web_area ul{width: 94px;padding: 9px;border: #eee 1px solid; background: #fff;}
.web_area img{width: 94px;height: 94px;}
.web_area li .img_title{display: none;}

.web_share{top:7px;width: auto;}
.web_share .j-share-info{display: block;padding: 10px;background: #fff;}
.web_share .share-box{position: relative;top: auto;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slidebox{left: auto;margin-left: 0;right: 0;}
}
/*左右悬浮窗口*/
.j-left{width:auto; position:fixed;_position:absolute;left:20px;bottom: 20px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px;_margin-top:-2px;z-index:1000;}
.j-right{width:auto;position:fixed;_position:absolute;right:20px; top:200px; _top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));margin-top:-2px;_margin-top:-2px;z-index:1000;}
.j-left ul li .img_title,.j-right ul li .img_title{ display:none;}
.j-left ul li,.j-right ul li{ margin-top:0px;}
.j-right .couplet-close,.j-left .couplet-close{ cursor:pointer;text-align: right;}
.j-right .couplet-close{text-align:left;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {

    .navbar-nav li{width: 123px;}
    /*footer*/
    .yqlinks{padding: 0 20px;}
    .yqlinks dl.select{padding: 0 66px;}
    .ls-footer{ padding-bottom: 10px;}
    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}

}

@media only screen and (max-width:991px) {
    .mt20{margin-top: 15px;}
    .banner{position: static;}
    .topbox{position: static;margin-top: 10px;}
    .ls-banner{height:auto;padding-bottom: 20px;}
    .logo img{height: 160px;}
    .topsearchbox{margin: 20px auto 0;}
    .menubox{padding: 0;}
    .navbar-nav li.first{width: 90px;}
    .navbar-nav li{width: 96px;}
    .navbar-nav li a{font-size: 18px;}

    /* .seach-hot a, .seach-hot .tit{color: #333;} */
    /*footer*/
    .yqlinks{padding: 0;}
    .yqlinks dl.select{padding: 0 42px;}
    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}
    .fotcon span{display:inline-block;}
	.bdshare-slide-button-box{display: none !important;}

}
@media only screen and (max-width: 767px) {
    .mt20{margin-top: 15px;}

    .banner{position: static;margin: 0 auto;width: 100%;}
    .topbox{position: static;margin-top: 10px;}
    .ls-banner{height: auto;margin-top: 0; background-size: cover;padding: 0 0 20px;  overflow: inherit;}
	.container{width:100%;}
	.container-fluid{float:none;width:100%;}
    .navbar{position: relative;height: 50px; top: 0;z-index: 9;}
	.navbar-toggle{padding:9px 13px;margin:8px 10px;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
	.navbar-default .navbar-brand{padding:0px 10px;font-size:16px;font-weight:bold;color:#fff; line-height:50px;height:50px;}
	.navbar-default .navbar-brand:hover{color: #fff;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
	.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#015293;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
	.navbar-nav{margin:0;}
	.navbar-nav li{float:none;width:100% !important;background:none;height:40px;padding:0;margin:0;text-align: center; border-top: #fff 1px solid;}
	.navbar-nav li a{width: 100% !important;padding: 0; height:40px;line-height:40px;background:#DFEAF6;font-size:15px;}
    .navbar-nav li.n5{margin-left: 0;}
    .navbar-nav li.np{margin-left:0;}
	.navbar-nav li a:hover,.navbar-nav li.on a{background:#CBDFF3;border-bottom: none;}
	.navbar-nav li a i{display: none !important;}
	.navbar-nav li .ico{display: none;}

    .logo{float: none;width: 80%;height: auto; margin:20px auto 0;text-align: center;padding:0;}
    .logo img{width: 100%;max-width:364px;height: auto;}

    /*搜索*/
	.topsearchbox{width: auto;margin: 20px 10px 0;}
    .searchbox li.se_box{padding-right: 125px;padding-left: 10px;}
    .searchbox li.se_select{right: 60px;}
    .searchbox li.sea_an{width: 60px;}

    .seach-hot{width: auto;margin: 10px 10px 0;}
    /*footer*/
	.ls-footer{height: auto;}
    .footnav a{display: inline-block;}
    /*.fotcon .bot_ico,.fotcon .bot_jiucuo{display:none;}*/
	.fotcon{text-align: center;padding:15px 10px 0; }
	.fotcon span{display:inline-block;padding:0 0.25em;}
}

@media only screen and (max-width: 400px) {
    /*.topsearchbox{width: 96%;}*/
    .logo{width: 90%;}
}
/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#015293;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media (max-width:767px) {
  .ui-dialog-content{width:250px !important;height:auto !important;}
  .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}

/*页面纠错*/
.ui-dialog-title{color:#015293 !important;}
.correction-table{clear:both;font-size:14px;margin-top: 30px;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#015293;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#015293;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/
.mainbox{padding: 20px 0;}
.lmy_mainer{padding: 0 0 20px;}
.lmbox {padding: 20px;border: #ddd 1px solid;}
/*****当前位置***/
.wz_top{ height:auto; padding:12px 0 12px 26px; overflow:hidden; line-height:26px; font-size:15px;  background:url(../images_new/dqwz.png) 3px 15px no-repeat}
.wz_top a{ color:#333;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{ color:red;}
@media only screen and (max-width:991px) {
    .wz_top{padding: 8px 15px 8px 24px;}
}
@media only screen and (max-width:991px) {
    .wz_top{padding: 8px 10px 8px 24px;}
}
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height: 28px;border-radius: 3px;}
.pagination a:hover{background:#015293;border:1px solid #015293;color:#fff !important;}
.pagination a.active{border:1px solid #015293;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#015293;border:1px solid #015293;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#015293;border:#015293 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;padding:0 5px;}
.pagination .total{border:0px;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;border-radius: 3px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 14px; width: 40px;height: 28px;border-radius: 3px;line-height:20px;border: #d9d9d9 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background: #fff;vertical-align: middle;color: #666;}
.pagination button:hover{background:#015293;border:1px solid #015293;color:#fff !important;}
/*分页/翻页end*/
.con{display: none;}
.con.active{display: block;}
.hide.active{display: block !important;}
/***选项卡**/
.xw-top{position: relative;width: 100%;height:45px; background:url("../images_new/line_dc.png") bottom repeat-x;}
.xw-top li{float: left;height:45px;text-align: center;}
.xw-top li a{display:block;height:45px;line-height:44px;font-size:22px;color: #454545;padding: 0 22px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw-top li.active a,.xw-top li a:hover{border-bottom:#015293 1px solid;height: 44px; font-weight: bold; color: #015293;}

.xw-title{position: relative;width: 100%;height:42px;}
.xw-title li{float: left;text-align: center; background: url('../images_new/title_line.png') left center no-repeat;}
.xw-title li a{display:block;padding: 0 25px;height: 42px;line-height: 42px; font-size:22px;color: #454545; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw-title li.first{background: none;padding-left: 0;}
.xw-title li.first a{padding-left: 0;}
.xw-title li.active a{font-weight: bold;color:#015293;}

/***文字列表***/
.news-list li{position: relative; height: 36px;line-height: 36px;font-size: 16px;padding-left: 14px;background: url("../images_new/dot.png") left center no-repeat; vertical-align: bottom;overflow: hidden;}
.news-list li a{float: left;display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list li .date{ font-size:14px;color:#999;}
.news-list li img{float: left; padding: 14px 0 0;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
	.xw-top li a{padding: 0 20px;}
    .xw-title li a{padding: 0 14px;}
}
@media only screen and (max-width:991px) {
    .mainbox{padding:15px 15px;}
    .lmy_mainer{padding: 0 10px 15px;}
    .lmbox{padding: 15px;}


}
@media only screen and (max-width:767px) {
    .mainbox{padding: 10px 10px;}
    .lmbox{padding:10px;}

	.xw-top li a{width: auto;padding: 0 8px;font-size: 20px;}
	.xw-title{height: auto;}
	.xw-title li a{padding: 0 5px;}
	.xw-title li.active{border-color:transparent;}
	.xw-title li.active a{border:none;background: none;}

    .news-list li a{max-width: none !important;float: none;display: block;margin-right: 60px;}
}

@media only screen and (max-width:479px) {
	.xw-top{height: auto;}
	.xw-title li a{font-size: 18px;}
}
/*信息公开列表*/
.gk-listbox li{position: relative; font-size: 16px; vertical-align:bottom;padding-left:18px;padding-right: 62px; background:url(../images_new/dot.png) 0 center no-repeat;overflow:hidden;}
.gk-listbox li .nr{float:left; max-width: 100%; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk-listbox li .title{display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;margin-right: 0 !important;}
.gk-listbox li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk-listbox li .gl .split{padding:0 5px;color:#666;font-size:14px;}
.gk-listbox li .gl a{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.gk-listbox li span.date{white-space: nowrap; position: absolute; top: 0; right: 0; color: #999; font-size: 14px;}


/*专题服务区*/
.zt-topright{top: 0; position: absolute; right: 0; text-align: right; line-height: 0; font-size: 0;}
.zt-topright li{ margin-left:10px;}
.zt-topright li,.zt-topright ul{ display: inline;}
.zt-topright a{display: inline-block;padding: 0 10px;line-height: 40px;font-size: 15px;color: #fff; background: rgba(0,0,0,0.3); border-radius: 0 0 6px 6px; white-space: nowrap; }
.zt-topright a:hover{background:rgba(0,0,0,.5);}
@media (max-width: 767px){
    .zt-topright{ position: static;}
}


/*专题小头部*/
.zt-top{ height: 40px; background: #f8f8f8;}
.zt-top .container { background: none; }
.zt-logo{line-height: 0; padding-right: 100px;}
.zt-logo img{ height: 40px; width: auto; }
.zt-search{ width: 200px; margin-top: 6px; border: 1px #ddd solid;}
.zt-search ul{ padding-right: 50px; position: relative;}
.zt-search li{font-size: 0; line-height: 0; height: 24px;}
.zt-search li input{vertical-align: middle; height:100%; width: 100%; border: 0 none; background: none;}
.zt-search .ss1{position: absolute; right: 0; top: 0; width: 50px;}
.zt-search .ss1 input{position: absolute; right: 0; top: 0; background: #999; font-size: 14px; color: #fff; text-align: center; cursor: pointer;}
.zt-search .ss2 input{ text-indent: 8px; font-size: 14px;}
.zt-topr{line-height: 0; font-size: 0; text-align: right;}
.zt-topr ul,.zt-topr li{display: inline;}
.zt-topr a{ color: #333!important; display: inline-block; vertical-align: middle; line-height: 40px;  font-size: 14px; padding: 0 5px;}
@media (max-width:767px) {
    .zt-top{height: auto; padding: 0 5px;}
    .zt-logo{padding-right: 20px;}
}