@charset "utf-8";
/* CSS Document */
/*CSS 解决页面切换时滚动条出现时跳动问题 start*/
html {overflow-y: scroll;}
:root {overflow-y: auto;overflow-x: hidden;}
::-ms-clear,::-ms-reveal{display:none;}
:focus{outline:0;}
/*CSS 解决页面切换时滚动条出现时跳动问题 end*/
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;overflow: hidden;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:focus { color: #333;outline:none;}
a:hover{text-decoration:none;cursor: pointer;color:#c80101;}
a img {border:none;}
i,em{font-style: normal;font-weight: normal;}
.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:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
.over{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;}
ul,li{ vertical-align:middle;}
.bot20{ margin-bottom:20px;}
.mainbox{padding:20px; background:#fff;}
.jump-info .btn-group{ text-align: center; padding: 0;}
.jump-info .btn-group .btn{ background:#275bb0 !important; float: none; padding: 0; display: inline-block;}
.ui-dialog-title{ color:#275bb0 !important;}
.ui-dialog-footer button.ui-dialog-autofocus{background-color: #275bb0;border-color: #275bb0;}
.ui-dialog-footer button.ui-dialog-autofocus:active, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:hover{background-color: #275bb0;border-color: #275bb0;}
a.nolink{ cursor:default !important;}
.hide.active{ display: block!important;}

.z-hide{display: block; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0;}
/*------------头底开始------------*/
/*头部*/
.header{ height: 176px; background: url("../images_center/headerbg.jpg") top center no-repeat #ddf3fe;}
.head{ position: relative; z-index: 1}
.head .banner{ width: 100%; height: 176px; position: absolute; left: 0px; top:0px; z-index: 2; text-align: right;}
.head .banner .img_title,.head .logo .img_title{ display: none;}
.head .logo{ position: absolute; left: 0px; top:47px; z-index: 8}
.head   .toplink{ line-height: 30px; position: absolute; left:0; top:10px; z-index: 10;}
.head   .toplink li{ display: inline; }
.head   .toplink li .img-title{ display: none;}
.ls-banboxbig .db-logo{ padding-top: 30px; }
/****栏目页导航****/
.menubox{ height: 60px; background: #275bb0;}
.navbar{width:100%;background:none;border-radius:0;border:0;margin:0 auto;position:relative;z-index:999; height:60px; font-size:0;}
.navbar-nav{ height:60px;}
.navbar-nav li{float:left;width:300px; text-align: center; overflow: hidden;    background: url(../images_new/navline.png) right center repeat-y;}
.navbar-nav li.last{background: none;}
.navbar-nav li a{display:block; height:60px;text-align:center;line-height:60px;font-size:22px;;color:#fff;cursor:pointer;position:relative; font-weight: bold; }
.navbar-nav li a img{ margin-right: 15px; vertical-align: top; margin-top: 15px;}
.navbar-nav li a:hover,.navbar-nav li.on a{     background: #316bc8;  }
.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{ color: #fff;}
/*快速导航*/
.quick_bg{ background: #faf5f5; height: 42px;}
.datatime{ font-size: 15px; color: #666666; line-height: 42px; width: 235px;}
.tianqibox iframe{ margin-top: 0px;}
/*****搜索****/
.search{width:326px;height:32px;background: url(../images_center/se_bg.png) no-repeat left center;margin-top:5px;}
.search ul li.ss1{ margin-right: 37px;  }
/*.search ul li.ss1 .msg-box{position:absolute !important;bottom:20px !important;left:0 !important;z-index:1000;}*/
.search ul li.ss2{width:37px;float:right;}
.search ul li.ss1 input{width:100%;height:32px;line-height:32px;font-size:15px;color:#adadad; text-indent: 17px; border: none; background: none;}
.search ul li.ss2 .search-btn{width:100%;height:32px;border:0;    background: url(../images_center/fdj.png) center no-repeat;text-align:center;}
.search ul li.ss2 .search-btn:hover{cursor: pointer;}
/*****搜索end****/
/*轮播图*/
.flash{ width: 485px; height: 364px; margin: 23px 18px 32px 0; overflow: hidden;}
.ls-flash{ width: 100%; height: 100%; position:relative; }
.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic li,.ls-flash .flash-pic img,.ls-flash .flash-pic a{height:100%; width: 100%; }
.ls-flash .flash-pic{ position:relative; z-index:0;}
.ls-flash .flash-pic li{ zoom:1; vertical-align:middle;}
.ls-flash .flash-pic a{display:block; color: #fff; position: relative;}
.ls-flash .flash-pic img{display:block;}
.ls-flash .flash-pic .title{display: block; height: 40px; line-height: 40px; padding: 0 120px 0 11px; font-size: 16px;      background: rgba(0, 0, 0, 0.5);  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ls-flash .flash-pic a:hover .title{color: #fff;}
.ls-flash .flash-num{ height:12px; overflow:hidden; position:absolute; right:2px; bottom:14px; z-index:1; }
.ls-flash .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.ls-flash .flash-num ul li{ float:left; margin-right:8px; width:12px; height:12px; text-indent: -20em; font-size: 0;      background: #cfcecf !important; overflow: hidden; cursor: pointer; border-radius: 50%;}
.ls-flash .flash-num ul li.on{background:#dd0000!important; }
/*要闻*/
.ywbox{ width: 385px; padding-top: 13px;}
.yw_tab{ height: 46px; background: url("../images_center/secbg.png") bottom repeat-x;}
.yw_tab ul li{ float: left; background: url("../images_center/line.png") right center no-repeat; padding-right: 21px; margin-right: 21px;}
.yw_tab ul li a{ font-size: 22px; color: #666666; display: block; line-height: 46px;}
.yw_tab ul li.active a{ font-weight: bold; color:#275bb0; background: url("../images_center/sec2.png") bottom repeat-x;}
.yw_tab ul li#last{ background: none; margin: 0px; padding: 0px;}
.bigtitle{ height: 84px; border-bottom: 1px dashed #b9b9b9; padding: 8px 0 10px}
.bigtitle .title a{ font-size: 22px; color: #eb040e; line-height: 36px; display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.bigtitle .remarks{ line-height: 24px; color: #999; text-indent: 2em; height: 48px; overflow: hidden;}
.bigtitle .remarks a{ color: #eb040e;}
.yw_con .list{ padding-top: 5px;}
.yw_con .list li{ height: 38px; line-height: 38px; overflow: hidden; background: url("../images_center/dot.png") left center no-repeat; padding-left: 16px; font-size: 16px;}
.yw_con .list li a{ display: block; max-width: 290px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.yw_con .list li .date{ font-size: 15px; color: #999; font-family: Arial;}
/*公示公告*/
.gsggbox{ width:265px; height: 350px; margin-top: 23px; background: #fafafa; padding: 0 14px 15px; }
.gsgg_tit{ height: 42px; background: url("../images_center/gsgg_bg.png") center  repeat-x;text-align: center;}
.gsgg_tit a{ font-size: 22px; font-weight: bold; color: #275bb0; padding: 0 10px; display: inline-block; background: #fafafa;  line-height: 42px;}
.gsgg_list{ height: auto; overflow: hidden;}
.gsgg_list ul{height: 308px!important;overflow: hidden;}
.gsgg_list ul li{ height: auto; border-bottom: 1px dashed #d4d4d4; background: url("../images_center/dot1.png") left 18px no-repeat; padding: 8px 0px 8px 12px; line-height: 22px; overflow: hidden;}
.gsgg_list ul li a{ font-size: 15px; color: #666;}
/*招商服务*/
.zsfw_bg{ background: #fafafa; padding: 30px 0px; margin-bottom: 15px;}
.zsfw_title{ border-right: 1px solid #e3e3e3; padding: 23px 38px 23px 10px; width: 147px; height: 92px; float: left;}
.zsfw_list{ margin-left: 225px;}
.zsfw_list ul li{ width: 295px; height: 138px; float: left; line-height: 138px; text-align: left; padding-left: 30px;}
.zsfw_list ul li img{ margin-right: 20px; vertical-align: middle;transition:all 0.3s; height: 90px;}
.zsfw_list ul li a{ font-size: 22px; color: #666; display: inline-block;}
.zsfw_list ul li a:hover{ color: #c80101;}
.zsfw_list ul li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
/*友情链接*/
.yqlink{ background: url("../images_center/linkbg.png") bottom repeat-x; height: 58px;}
.yqlink ul li{ float: left;}
.yqlink ul li span{ display: block; font-size: 24px; line-height: 58px;}
.yqlink ul li.active span{ color: #275bb0; font-weight: bold; background: url("../images_center/linksec2.png") bottom repeat-x;}
.link_tu{ height: auto; margin: 30px 0 28px; overflow: hidden;}
.link_tu ul{ height: 96px!important; overflow: hidden;}
.link_tu ul li{ float: left; margin-right: 22px;}
.link_tu ul li .img_title{ display: none;}


@media (min-width: 992px) and (max-width:1199px) {
	.navbar-nav li{ width: 248px;}
	.flash{ width: 405px; height: 324px;}
	.ywbox{ width: 325px; height: 334px; overflow: hidden;}
	.yw_con .list li a{max-width: 240px;}
	.gsggbox{ width: 200px; height: 310px;}
	.gsgg_list ul{ height: 268px!important;}
	.zsfw_list ul li{ width: 225px;}
	.foot_right{ padding-top: 10px;}
	}
@media (max-width:991px) {
	.contain{ padding: 0 10px;}
	.navbar-nav li{ width: 192px;}
	.flash{ width: 100%; height: 560px; float: none; margin: 20px 0px;}
	.ywbox{ width: 435px;}
	.bigtitle{ height: auto; overflow: hidden;}
	.bigtitle .remarks{ height: auto;}
	.yw_con .list li a{max-width: none; margin-right: 60px; float: none;}
	.zsfw_bg{ padding: 20px 0px; margin: 20px 0px;}
	.zsfw_title{ padding: 0px 0 20px; border: none; float: none; margin: 0 auto;}
	.zsfw_list{ margin-left: 0px;}
	.zsfw_list ul li{ width: 33.3%; padding-left: 0; text-align: center;}

}

@media (max-width: 767px) {
	.head .logo{ position: relative; text-align: center;}
	.search{ margin: 5px auto 0px; float: none;}
	.head  .toplink{ position: static; padding-top: 10px;}
  .ls-banboxbig .db-logo {padding-top: 20px;}
	/*栏目导航*/
	.menubox{ height: auto;}
	.navbar-default .navbar-brand:hover{color:#fff;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#c80101;border-top:0;}
	.navbar{height:auto;}
	.navbar-nav{height:auto;margin:0;}
	.navbar-nav li{float:none;width:100% !important;height:40px;line-height:40px;border:0;border-top:#fff 1px solid;}
	.navbar-nav li img{display:none;}
	.navbar-nav li a{height:40px;line-height:40px;font-size:18px;text-align: center;color:#fff;border:0;}
	.navbar-nav li a:hover, .navbar-nav li.on a{background:#c80101;color:#fff;}
	.navbar-default .navbar-brand { color: #fff; font-weight: bold; }
	.navbar-brand { float: left; padding: 13px 10px; font-size: 18px; line-height: 20px; height: 20px; }
	.navbar-toggle{margin-right:10px;padding:7px 9px;}
	.navbar-default .navbar-toggle .icon-bar{background-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:#c80101;}
	.flash{ margin: 10px 0px; height: 500px;}
	.ywbox,.gsggbox{ width: auto; float: none; padding-top: 0px;}
	.zsfw_list ul li{ height: auto; line-height: 60px;}
	.zsfw_list ul li img{display: block; margin: 0 auto;}
}
@media (max-width: 600px) {
	.flash{ height: 460px;}
}
@media (max-width: 500px) {
	.flash{ height: 380px;}
}
@media (max-width: 400px) {
	.search{ width: 98%; height: 30px; border: 1px solid #e3dcdc; border-radius: 30px; background: #fff;}
	.flash{ height: 300px;}
	.head .logo img{ width: 90%; height: auto;}
}
@media (max-width: 379px) {
	.flash{ height: 240px;}
}


/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}

@media print{

	a[href]:after {
		content: none!important;
	}
	.top,.header-warp,.footer,.wzy_position,.wzbot1,.updown{ display:none;}
}
/* ***********  通用栏目页样式 on  ********** */
/*当前位置*/
.position{line-height: 26px;padding:12px 0;font-size: 15px;color:#666;background:url(../images/posico.png) no-repeat 0 16px;padding-left:25px;}
.position i{font-style:normal;}
.position a{font-size:15px;color:#666;}
.position a:hover{color:#d62525;}
.position .search-keywords{color:#d62525;}
@media (max-width:767px) {
	.position{margin:0 10px;padding:7px 0 7px 25px;background-position:0 11px;}
}
@media (max-width:480px) {
	.position{font-size:14px;}
	.position a{font-size:14px;}
}

.leftnr{width:240px;border: 1px solid #eee;background:#fafafa; margin-bottom: 20px;}
.lmtitle{ height: auto; padding:2px 2px 0; overflow:hidden; text-align:center;border-bottom:1px solid #275bb0;}
.lmtitle h1{font-size:20px; line-height: 30px;padding:10px 0;background:#275bb0; color:#fff; font-weight:bold;}
.menunr{padding: 0 15px 15px;}
.menunr ul li{ border-bottom: 1px solid #ebebeb;line-height: 0;}
.menunr ul li a{display:block;line-height:30px;padding:10px 30px 10px 20px; vertical-align: middle;background: url(../images_center/sub.png) right center no-repeat; font-size: 16px;}
.menunr ul li a:hover,.menunr ul li.active a{color: #275bb0;background: url(../images_center/sub-hoverblue.png) right center no-repeat;}
.menunr ul li.active a,.menunr ul li a.active{color: #275bb0;}

.btn-group{ width:100%; cursor:pointer; position:relative;}
.btn{ width:100%; padding:8px 12px; font-size:16px;font-weight:bold;text-align:left;border-radius: 0;box-sizing: border-box;}
.btn-danger{ color: #fff;background:#275bb0; border:none;}
.btn-group.open .dropdown-toggle{ background:#275bb0;}
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus{color:#fff;background:#275bb0;border-color:#275bb0;}
.btn .caret{ float:right; margin-top:8px;}
.btn-danger:hover{color: #fff;background:#275bb0;}
.btn-group .caret{ float:right; margin-top:8px;}
.dropdown-menu{ width:100%; padding:0; border-radius:0; box-shadow:none; border:none; top:38px;}
.dropdown-menu > li > a { padding: 8px 20px;}
.dropdown-menu a{ background:#f2f4f2; border-top:1px solid #fff;border-left:4px solid #f2f4f2;}
.dropdown-menu a:hover{background:#fff !important;border-left:4px solid #275bb0;color:#275bb0;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#fff;border-left:4px solid #275bb0;color:#275bb0;}

.rightnr{margin-left: 260px;overflow: hidden;position: relative;min-height: 500px;}
.lm-position{ height:46px; line-height:46px;border-bottom: 1px solid #ebebeb;}
.lm-position .postitle{display:block;float:left;height:45px;padding:0 5px;line-height:45px;border-bottom:2px solid #275bb0;color:#275bb0;font-size:20px;}
.guidang{ position: absolute; top: 0px; right: 0px;}
.lm_map{ min-height:500px;}
.listnews{height: auto; padding: 15px 0px; font-size: 14px; line-height: 32px; }
.listnews .titelr{ width:687px; border-bottom:1px dashed #e0e0e0; padding:8px 11px; font-size:14px;}
.listnews .titelr div{height:30px; width:687px; position:relative;}
.listnews .titelr div a{ height:30px; line-height:30px;}
.listnews .titelr div .tr{ position:absolute; top:5px; right:0;}
.listnews .titelr div .tl{ position:absolute; top:5px; left:0;}
.listnews ul{ clear: both;}
.listnews li{padding-left: 15px; background: url(../images_center/dot.png) left center no-repeat; height: 36px; line-height: 36px; font-size: 16px; vertical-align: bottom;overflow: hidden;}
.listnews li span.date{ color:#999; font-family:arial;font-size: 14px;white-space:nowrap;}
.doc_list li .buvisa{ display:inline-block; max-width:755px; _width:755px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.listnews li a span.buvis{ color:#999;}
.listnews li a:hover span.buvis{ color:#c00;}
.listnews td{ line-height:26px;}
.listnews li.lm_line{ border-bottom:1px dashed #ddd; padding:15px 0 0; height:0; line-height:0; margin-bottom:15px; background:none;}
.listnews li.lm_line.add{ display:none;}
.doc_list li{ overflow: hidden;}
.doc_list li a{overflow: hidden;display: block; text-overflow: ellipsis;white-space: nowrap; max-width: 800px;}
.doc_list li img{ padding-top:13px; float:left;}
.doc_list li .blue_font{ color:#0080ff;}

.listnews ul.doc_list{ padding-bottom:10px;}
.listnews li.columnName{margin-bottom: 5px; height: 40px; line-height:40px;font-size: 14px;background: none;padding:0;border-bottom:1px dashed #ddd;}
.listnews li.columnName a.more{ font-size:12px;float: right;margin-right: 0;}
.listnews li.columnName a.more{ color:#888;}
.listnews li.columnName a.more:hover{ color:#c00;}
.listnews li.columnName a.title{color:#333;float:none;font-size:16px;font-weight:bold;display:block;margin:0 50px 0 0;}

/*栏目页 图片列表 */
ul.picture-list{width: 103%; clear:both;  border-top:none;overflow:hidden;}
ul.picture-list li{margin: 0 20px 10px 0;padding: 0; line-height:30px;background: none; float: left; height: auto; width: 220px;}
ul.picture-list li a{display: block;}
ul.picture-list li a img{background: #fff; width:100%; height:160px;}
ul.picture-list li a:hover{ color:#c80101;}
ul.picture-list li a:hover img{ background:#F1F9FF;}
ul.picture-list li .img_title{ display:block; width:100%; height:36px; line-height:36px;  text-align:center; padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.picture-list li a{ clear:both;width: 100%;}
.imggx{ padding:5px 10px 10px; font-size:12px;}

/*栏目页 视频列表 */
.listnews .videoNews-list{width:103%;clear:both;}
.listnews .videoNews-list li{margin: 0 20px 10px 0;padding:0; background: none; float: left; height: auto; width: 210px;}
.listnews .videoNews-list li .img{padding:4px;border:#ddd 1px solid;overflow: hidden;}
.listnews .videoNews-list li .img a{display:block;width:100%;overflow:hidden;position: relative;}
.listnews .videoNews-list li .img img.video-thumb{ width: 100% !important; height: 150px !important; float: left;transition:all .6s;-webkit-transition:all .6s;}
.listnews .videoNews-list li .right-main{float:none;height:60px;}
.listnews .videoNews-list li .video-title{display:block;margin:10px 0 0px;}
.listnews .videoNews-list li .video-title a{display: block;height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-attr{clear:both;height:26px;line-height:26px;font-size:12px;color:#999;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .img .ico{display: block;position: absolute;width: 48px;height: 48px;top: 50%;left: 50%;margin:-24px 0 0 -24px;z-index: 1;}

/*视频列表 图片*/
/*视频列表 文字列表*/
ul.videoNews-img-list{padding-bottom: 5px;}
ul.videoNews-img-list li{padding-left: 17px; height: 36px; line-height: 36px; font-size: 14px; vertical-align: bottom;}

/*单页面*/
.dqlanmu{padding: 10px 0;font-size: 24px;line-height: 36px;text-align: center;font-weight: bold;color: #B20107;}
.ptlminfo{line-height:34px;color:#666;font-size:14px;text-align:center;border-bottom:#e7e7e7 1px solid;height:auto;padding-top:10px;}
.ptlminfo span{margin:0 0.3em;display:inline-block;vertical-align:middle;}
.ptlminfo  .share-box{position:relative;right:auto;top:0px;}

.ptlmcontent{font-size:16px;margin:0 auto;height:auto;line-height:2;padding:20px 0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word; overflow:hidden;}
.ptlmcontent p{margin-bottom:15px;}
.ptlmcontent img{max-width:100%;}
.ptlmcontent table{max-width:100% !important;}
/*文章页*/
.wenzhang{padding:30px 30px 10px; border: 1px solid #e3e3e3; margin-bottom: 20px;}
.wzy-mianbox{border:1px solid #e7e7e7;}
.wz-posit{text-indent:10px;}
.wztit{font-size:20px;line-height:36px;text-align:center;font-weight:bold;color: #B20107;}
.wzfbt{font-size:20px;text-align:center;line-height:32px;font-weight:normal;}

/*上标题，标题，副标题，小标题*/
.newstitlet{text-align:center;font-size:20px;}
.newstitle{font-size:22px;line-height:36px;text-align:center;font-weight:bold;color: #B20107; letter-spacing:5px;}
.newstitlef{line-height:1.5;text-align:center;font-size:20px;color:#333;padding:5px 0;font-weight:700;}
.newstitles{text-align:center;font-weight:normal;}

.newsinfo{height:auto;text-align:center;line-height:30px;font-size:14px; border-bottom: 1px solid #e7e7e7;color:#666;overflow:hidden;padding:0px 0px 10px;}
.newsinfo a{ color:#999;}
.newsinfo11{ height:auto;line-height:30px; font-size:14px; border-bottom:1px solid #dcdcdc;  color:#999; overflow:hidden; padding:4px 0px; margin-bottom:10px;}
.newsinfoleft span{padding-right:10px;}
.newsinfo .newsinforight{width: 260px;}
.newsinforight span{ display:block;float: left;}
.wz_font {display:inline-block;width: 139px; }
.wz_font i {display: inline-block;font-style: normal; vertical-align: top; width: 45px;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden;}
.wz_font a {display: inline-block;width: 30px;height: 24px;line-height: 24px;border: #e6e6e6 1px solid;text-align: center;cursor: pointer;color: #999999;}
.wz_font a:hover {color: #275bb0;}
.wz_font a.active {color: #275bb0;}
.wz_font a.j-fontBig {border-right: 0;border-radius: 2px 0 0 2px;}
.wz_font a.j-fontSmall {border-left: 0;border-radius: 0 2px 2px 0;}
.newsinfo .info_sp{display: inline-block;margin: 0 0.5em;}
/*.newsinforight .print{ display:block;float: left; background:url(../images/print.gif) 5px center no-repeat; padding-left:26px;  }*/
.newsinforight .share{float: left;padding-left: 18px; background: url(../images/wzicon2.gif) left center no-repeat; margin-left: 10px;}
.share .bdsharebuttonbox a{padding: 0 !important;width: 24px;height: 24px;float: left; margin: 3px 0 3px 4px;}
.bdsharebuttonbox .bds_tsina{ background:url(../images/fx_wb.gif) center no-repeat !important; background-size:auto 90%!important;}
.bdsharebuttonbox .bds_weixin{ background:url(../images/fx_wx.gif) center no-repeat !important; background-size:auto 90%!important;}
.bdsharebuttonbox  a.bds_more{ background:url(../images/fx_more.gif) center  no-repeat !important; }
.sharebox{ padding-top:25px;}
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.top_ztimg{position:absolute;width:100px;height:36px;right:0px;top:12px;overflow:hidden;}
.top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:10px;}
.wzcon{font-size:14px;margin:0 auto;height:auto;line-height:2;padding:20px 0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word; overflow:hidden;}
.wzcon p{margin-bottom:15px;}
.wzcon img{max-width:100%;}
.wzcon table{max-width:100% !important;}
.wzcon{font-family: '宋体'!important;}

/***文章页底部**/
.wzbot1{height:36px;line-height:36px;text-align:right;font-size:12px;color:#666;padding:15px 0px 0 0;border-top:#dcdcdc 1px solid;}
.wzbot1 ul.fxd_close{width:auto;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:68px;height:30px;line-height:30px;background:url(../images/print.gif) 0 center no-repeat;padding-left:22px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:68px;height:30px;line-height:30px;padding-left:22px;background:url(../images/close1.gif) 0 center no-repeat;}
.wzbot1 .share{float: left;padding-left: 18px;background: url(../images/wzicon2.gif) left center no-repeat;}

.hit_click{font-size: 14px; border-top:1px solid #dcdcdc; height:62px; line-height:52px; text-align:right; color:#666; padding-right:10px;}
#bsPanelHolder{height:auto;display:inline;overflow:hidden;}
.sharecon{  height: 25px; }
.sharecon .share-box {position:relative;right: auto;top: 0;}
.wzbot1 .j-share-info{ position: relative;	height: 25px;	width: 100px;}
.wzbot1 .share-box{ top:0px;}
/*上一篇下一篇*/
.updown{padding: 5px 10px;border: dashed #E1E1E1 1px;background: #F6F6F6;margin: 10px 0;}
.updown div{line-height: 26px;}

@media (max-width:991px) {
	.wzbot1{padding: 10px 0;}
	.wzbot1 .updown{margin-right: 0;}
	.wzbot1 .close{float: none; padding-bottom: 10px;}
}

/***文章底部二维码***/
.wzewm{text-align: center;margin-bottom: 20px;}
.wzewm .j-qrcode{margin: 10px auto;width: 160px;height: 160px;}

.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px 0;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:1040px !important;}
@media (min-width: 992px) and (max-width:1199px) {
	.doc_list li a{max-width:600px;}
	ul.picture-list li{width: 230px;}
	ul.picture-list li a img{height:165px;}
}
@media (max-width:991px) {
	.rightnr{ margin-left: 0px; min-height: auto;}
	.doc_list li a{float: none; margin-right:80px; max-width: none;}
	.doc_list li img{display: none;}
	ul.picture-list li{width:235px;}
	ul.picture-list li a img{height:170px;}
	.wenzhang{ padding: 15px 15px 0; margin-bottom: 10px;}
}

@media (max-width: 767px) {
	.listnews{ padding: 10px 0px;}
	ul.picture-list{width:100%;}
	ul.picture-list li{width:100%;margin: 0 0 10px;}
	ul.picture-list li a img{border: none;padding: 0;width: 100%;height: auto;}
}
/*搜索*/
.ssy_container{ padding:20px;  border: 1px solid #e3e3e3; margin-bottom: 20px; }
.ssy_leftbar{width:200px;height:auto;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:12px;font-size:16px;font-weight:bold;color:#333; }
.total_wz,.searchType-column{height:auto; padding:8px 0 8px 20px;background:#f1f1f1;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}
.ssy_rightbar{ height:auto;padding-top:28px;margin-left:220px;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:15px;}
.ssy_rightbar .search-list li.search-title{line-height:26px;font-weight:bold;font-size:14px;}
.ssy_rightbar .search-list li.search-title .columnname{display: inline-block;background: #275bb0;color: #fff;line-height:20px;padding: 0px 8px;border-radius: 3px;margin-right:10px;}
.ssy_rightbar .search-list li.search-title a{}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;color:#666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ssy_rightbar .search-list li.search-column{color:#0384ce;line-height:22px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:22px; color:#999;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#999;}
.ssy_rightbar .search-list li.search-url a{color:#999;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline;}
.secondsearch{ display:none;}
.warm-prompt{ line-height:30px; font-size:14px; color:#727272;}
@media only screen and (max-width:991px) {
	.ssy_container{padding:10px; margin-bottom: 10px;}
	.ssy_leftbar{display:none;}
	.ssy_rightbar{float:none;width:100%;padding-top:0px;margin-left:0;}
	.ssy_rightbar .search-list li.search-info{white-space: normal;}
	.ssy_rightbar .search-list{ margin-bottom: 10px;}
}