﻿@charset "utf-8";
body {
	 
	background:  #d7edfb top center no-repeat;
}
.header {
	width: 100%;
	height: 245px;
	position: relative;
}
.container {
	width: 1240px;
	margin: 0 auto;
	position: relative;
}
.container_col {
	background: #fff;
	padding: 20px;
	width: 1200px;
	margin: 0 auto;
}
#weather {
	float: left;
	font-size: 12px;
	color: #666;
	line-height: 24px;
	width: 260px;
	margin-top: 25px;
	margin-left: 20px;
}
.toptxt {
	font-size: 12px;
	color: #888;
	line-height: 34px;
	text-align: right;
}
.toptxt a {
	font-size: 12px;
	color: #888;
	line-height: 34px;
	padding: 0 10px;
}
.toptxt a:hover {
	color: #b61412;
}
.toptxt .diqu {
	position: absolute;
	left: 0;
	top: 0;
	line-height: 34px;
	color: #333;
}
.search {
	height: 28px;
	padding: 10px 0;
	width: 300px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 100px;border-radius: 24px;
    overflow: hidden;
	padding-right: 90px;
}
.search .search_btn {
	display: block;
	width: 108px;
	height: 48px;border-radius: 24px;
	background:url(/uploads/image/simages/ss.png)  no-repeat  20px center #0f50bc;text-indent: 40px;
	border: 0;
	color: #fff;
	font-size: 18px;
	line-height: 48px;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
	transition: all .3s ease;cursor: pointer;
}
.search .search_btn:hover {
	background:url(/uploads/image/simages/ss.png)  no-repeat  20px center #b60606;

}
.ipt-sea {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	color: #b8b8b8;
	outline: none;
	border: 0;
	width: 285px;
	padding-left: 15px;
}
.top{margin-top: 26px;}
.top ul{    padding: 0 20px;
    font-size: 14px;
    color: #fff;height: 40px;line-height: 40px;background:rgb(255 255 255 / 50%);border-radius: 20px;}
   .top ul li {float: right;}
   .top ul li a{color:#fff;} 
.logo {

	height: 112px;
	position: absolute;
	left: 0;
	top: 80px;
}
.nav {
	width: 1240px;
	height: 55px;
	margin: 0 auto ;
	background: #0f50bc;
}
.nav li {
	width: 160px;
	float: left;
	height: 55px;
	position: relative;
	text-align: center;

 
}
.nav>ul>li:first-child{width:120px;}


.nav li ul {display:none}
.nav li ul li{background:#0f50bc}
.nav li ul li a{padding-left:0}
.nav li.hover ul {    position: absolute;
    z-index: 999;
    top: 55px;
    left: 0;display:block}

.nav li a {
	display: block;
	text-align: center;
	line-height: 55px;
	height: 55px;
	font-size: 16px;
	color: #fff;
padding-left: 30px;
	overflow: hidden;
}
.nav li a i{display:block;width:26px;height:55px;    position: absolute; left: 20px;}
.nav li a i.ico{background:url(/uploads/image/simages/lm1.png)  no-repeat  center;}
.nav li a i.ico1{background:url(/uploads/image/simages/lm2.png)  no-repeat  center;}
.nav li a i.ico2{background:url(/uploads/image/simages/lm3.png)  no-repeat  center;}
.nav li a i.ico3{background:url(/uploads/image/simages/lm4.png)  no-repeat  center;}
.nav li a i.ico4{background:url(/uploads/image/simages/lm5.png)  no-repeat  center;}
.nav li a i.ico5{background:url(/uploads/image/simages/lm6.png)  no-repeat  center;}
.nav li a i.ico6{background:url(/uploads/image/simages/lm7.png)  no-repeat  center;}
.nav li a i.ico7{background:url(/uploads/image/simages/lm8.png)  no-repeat  center;}

.nav li a img {
	display: block;
	margin: 15px auto 10px auto;
	transition: all .3s ease;
}
.nav li a:hover, .nav li.active a {
	background: #b60606;
	color: #fff;
}
.nav li a:hover img {
	-moz-transform: scalex(-1);
	-webkit-transform: scalex(-1);
	-o-transform: scalex(-1);
	transform: scalex(-1);
}

.tcysmian {margin: 20px 0 0 0;
    overflow: hidden;}
.tcys_box{
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	cursor: pointer;
	transition: all 0.6s;
	margin-right: 15px;
	border-radius: 10px;
	position: relative;
	transition: all 0.6s;
}
.tcys_box:nth-child(6){margin-right: 0;}
.tcys_box:after{
	content:'';
	width: 100%;
	height: 100%;
	position: absolute;
    top: 0;
    left: 0;
    border-radius: 10px;
    z-index: 1;
}
.bor1:after{background: linear-gradient(0deg,#427fd8, #87aee5);}
.bor2:after{background: linear-gradient(0deg,#669ae5, #9fbfee);}
.bor3:after{background: linear-gradient(0deg,#51abe7, #88c6ef);}
.bor4:after{background: linear-gradient(0deg,#50c5e6, #8ad8ee);}
.bor5:after{background: linear-gradient(0deg,#55d3bb, #87e0ce);}
.bor6:after{background: linear-gradient(0deg,#51abe7, #88c6ef);}
.tcys_box.on{
	width: 625px;
}
.tcys{
	width: 623px;
	height: 98px;
	float: left;
	overflow: hidden;
	background: #fff;
	border-radius: 10px;
	position: relative;
	margin: 1px;
	z-index: 2;
}
.tcys img{
	display: inline-block;
	float: left;
	width: 100px;
	height: 100px;
}
.tcys ul{
 width: 508px;
	float: left;
	margin-bottom: 0;
	margin-top: 19px;
	margin-left: 15px;
}
.tcys ul li{
	float: left;
	margin-right: 10px;
	min-width: 116px;
 
	display: block;
	position: relative;
}

.tcys ul li a.ico1{background: url(/uploads/image/simages/a1.png)  no-repeat  left  center;}
.tcys ul li a.ico2{background: url(/uploads/image/simages/a2.png)  no-repeat  left  center;}
.tcys ul li a.ico3{background: url(/uploads/image/simages/a3.png)  no-repeat  left  center;}
.tcys ul li a.ico4{background: url(/uploads/image/simages/a4.png)  no-repeat  left  center;}
.tcys ul li a.ico5{background: url(/uploads/image/simages/a5.png)  no-repeat  left  center;}
.tcys ul li a.ico6{background: url(/uploads/image/simages/a6.png)  no-repeat  left  center;}
.tcys ul li a.ico21{background: url(/uploads/image/simages/a21.png)  no-repeat  left  center;}
.tcys ul li a.ico22{background: url(/uploads/image/simages/a22.png)  no-repeat  left  center;}
.tcys ul li a.ico23{background: url(/uploads/image/simages/a23.png)  no-repeat  left  center;}
.tcys ul li a.ico24{background:   no-repeat  left  center;}
.tcys ul li a.ico25{background:   no-repeat  left  center;}
.tcys ul li a.ico26{background: url(/uploads/image/simages/a26.png)  no-repeat  left  center;}
.tcys ul li a.ico41{background: url(/uploads/image/simages/a41.png)  no-repeat  left  center;}

.tcys ul li:last-child{margin-right: 0}

.tcys ul li a{padding-left: 25px;
	color: #4687e6;font-size: 15px;
}
.tcys ul li a:hover{
	color: #b60606;
}
 

/*3行*/
.tcys3{
	width: 623px;
	height: 98px;
	float: left;
	overflow: hidden;
	background: #fff;
	border-radius: 10px;
	position: relative;
	margin: 1px;
	z-index: 2;
}
.tcys3 img{
	display: inline-block;
	float: left;
	width: 100px;
	height: 100px;
}
.tcys3 ul{
 width: 508px;
	float: left;
	margin-bottom: 0;
	margin-top: 9px;
	margin-left: 15px;
}
.tcys3 ul li{
	float: left;
	margin-right: 10px;
	min-width: 116px;
 
	display: block;
	position: relative;
}

.tcys3 ul li a.ico1{background: url(/uploads/image/simages/a1.png)  no-repeat  left  center;}
.tcys3 ul li a.ico2{background: url(/uploads/image/simages/a2.png)  no-repeat  left  center;}
.tcys3 ul li a.ico3{background: url(/uploads/image/simages/a3.png)  no-repeat  left  center;}
.tcys3 ul li a.ico4{background: url(/uploads/image/simages/a4.png)  no-repeat  left  center;}
.tcys3 ul li a.ico5{background: url(/uploads/image/simages/a5.png)  no-repeat  left  center;}
.tcys3 ul li a.ico6{background: url(/uploads/image/simages/a6.png)  no-repeat  left  center;}
.tcys3 ul li a.ico7{background: url(/uploads/image/simages/a7.png)  no-repeat  left  center;}
.tcys3 ul li a.ico8{background: url(/uploads/image/simages/a8.png)  no-repeat  left  center;}
.tcys3 ul li a.ico9{background: url(/uploads/image/simages/a9.png)  no-repeat  left  center;}
.tcys3 ul li a.ico10{background: url(/uploads/image/simages/a10.png)  no-repeat  left  center;}
.tcys3 ul li a.ico11{background: url(/uploads/image/simages/a11.png)  no-repeat  left  center;}
.tcys3 ul li a.ico12{background: url(/uploads/image/simages/a12.png)  no-repeat  left  center;}
.tcys3 ul li a.ico13{background:   no-repeat  left  center;}
.tcys3 ul li a.ico14{background:   no-repeat  left  center;}
.tcys3 ul li a.ico15{background:   no-repeat  left  center;}
.tcys3 ul li a.ico16{background:   no-repeat  left  center;}
.tcys3 ul li a.ico17{background:   no-repeat  left  center;}
.tcys3 ul li a.ico18{background:   no-repeat  left  center;}
.tcys3 ul li a.ico19{background:   no-repeat  left  center;}
.tcys3 ul li a.ico21{background: url(/uploads/image/simages/a21.png)  no-repeat  left  center;}
.tcys3 ul li a.ico22{background: url(/uploads/image/simages/a22.png)  no-repeat  left  center;}
.tcys3 ul li a.ico23{background: url(/uploads/image/simages/a23.png)  no-repeat  left  center;}
.tcys3 ul li a.ico24{background:   no-repeat  left  center;}
.tcys3 ul li a.ico25{background:   no-repeat  left  center;}
.tcys3 ul li a.ico26{background: url(/uploads/image/simages/a26.png)  no-repeat  left  center;}
.tcys3 ul li a.ico41{background: url(/uploads/image/simages/a41.png)  no-repeat  left  center;}
.tcys3 ul li a.ico99{background: url(/uploads/image/simages/a99.png)  no-repeat  left  center;}
.tcys3 ul li:last-child{margin-right: 0}

.tcys3 ul li a{padding-left: 25px;
	color: #4687e6;font-size: 14px;
}
.tcys3 ul li a:hover{
	color: #b60606;
}
 

/*滚动新闻*/
.zxgg {
	width: 1170px;
	margin: 10px auto auto auto;
	background:  no-repeat #fcfcfc;
	padding-left: 30px;
}
.breakingnewscontroller {
	width: 100%;
	overflow: hidden;
	height: auto;
	position: relative;
	height: 35px;
}
.breakingnewscontroller .bn-title {
	display: inline-block;
	float: left;
	padding: 0 20px;
	line-height: 35px;
}
.breakingnewscontroller ul {
	padding: 0;
	margin: 0;
	display: block;
	list-style: none;
	position: absolute;
	left: 180px;
	right: 50px;
}
.breakingnewscontroller ul li {
	list-style: none;
	padding: 0 20px;
	display: none;
	height: 35px;
}
.breakingnewscontroller ul li a {
	text-decoration: none;
	color: #333;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	line-height: 35px;
}
.breakingnewscontroller .bn-arrows {
	display: inline-block;
	float: right;
	width: 50px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
}
.breakingnewscontroller .bn-arrows span {
	display: block;
	width: 20px;
	position: absolute;
	top: 0;
	bottom: 0;
	cursor: pointer;
	opacity: 0.2;
}
.breakingnewscontroller .bn-arrows span:hover {
	opacity: 1;
}
.breakingnewscontroller .bn-arrows-left {
	left: 0;
	background:  left center no-repeat;
}
.breakingnewscontroller .bn-arrows-right {
	right: 10px;
	background:  right center no-repeat;
}
.easing a, .easing span {
	transition: .25s linear;
	-moz-transition: .25s linear;
	-webkit-transition: .25s linear;
}
.news-notice {
	margin: 0;
}
.indnews {
	width: 590px;
	height: 380px;
	float: left;
}
.news-pic {
	width: 590px;
	height: 380px;
}
.news-pic, .news-pic img {
	width: 590px;
	height: 380px;
	overflow: hidden;
}
.news-notice .news-txt {
	width: 590px;
	height: 380px;
	float: right;

}
.news-title {
	height: 38px;
	background: #ebebeb;
 
	line-height: 38px;
	position: relative;
}
.news-title .name {
	position: absolute;
	left: -1px;
	top: -1px;
	height: 38px;
	background: #ebebeb;
	color: #fff;
	text-align: center;
	line-height: 38px;
	font-size: 15px;
	padding: 0 15px;
	font-weight: bold;
}
.news-name.tab-nav {
	position: absolute;
	left: -1px;
	top: -1px;
	height: 38px;
}
.news-name.tab-nav a {
	display: block;
	float: left;
	height: 38px;
	line-height: 38px;
	color: #333;
	text-align: center;
	font-size: 18px;
	padding: 0 30px;
	margin: 0;
	position: relative;
}
.news-name.tab-nav a.current {
	background: #0f50bc;
	color: #fff;font-size: 20px;
	font-weight: bold;
}
.news-name.tab-nav a i {
	width: 9px;
	height: 5px;
	background:  no-repeat;
	left: 10px;
	bottom: -5px;
	display: none;
}
.news-name.tab-nav a.current i {
	display: block;
}
.news-title .name i {
	width: 9px;
	height: 5px;
	background:  no-repeat;
	left: 10px;
	bottom: -5px;
	display: block;
}
.news-title .more {
	position: absolute;
	right: 0px;
	line-height: 38px;
	top: 0;
	font-size: 12px;
	color: #999;display:block;width: 50px;
    height: 38px;
	transition: all .3s ease;background: url(/uploads/image/simages/d2.png) no-repeat  center;
}
.news-title .more:hover {
	color: #084466;
}
.newslist {
	display: block;
	padding: 12px;
}
.tab-con .newslist{
background: url(/uploads/image/simages/d1.jpg) 2px 20px no-repeat;
height: 340px;	
}


.hotnews {
	margin: 12px 12px 0 12px;
}
.hotnews h1 {
	font-size: 16px;
	color: #333;
	text-align: center;
	margin: 0 10px;
	height: 30px;
	line-height: 30px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.hotnews .hotcon {
	margin-top: 12px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.hotnews .hotcon a {
	color: #999;
	line-height: 24px;
	font-size: 14px;
}
.hotnews .hotcon a:hover, .newslist li a:hover {
	color: #b60606;
}

#news .newslist li {

background:none;

}

.newslist li {
	position: relative;
	padding: 0 0px 0 16px;height:34px;
	background: url(/uploads/image/simages/d2.jpg)  left  center  no-repeat;
}
.newslist li a {
	display: block;
	height: 34px;
	width: 100%;
	line-height: 34px;
	font-size: 16px;
	color: #404040;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	position: relative;
}
.newslist li span {
	position: absolute;
	right: 0;
	top: 0;font-size: 14px;
	line-height: 36px;
	color: #999999;
	text-align: center;
}
.newslist li:last-child {
	border: 0;
}
.newslist.ny li {
	padding: 8px 80px 8px 14px;

}
.newslist.ny  hr{border:0;border-top: 1px #ddd dotted}
.newslist.ny li a:after {
	display: none;
}
.nytit {
	 
	line-height: 40px;
	font-size: 16px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}


.nytit h1{height: 41px;border-bottom: 1px solid #ededed;}
.nytit h1 span{color: #0f50bc;    padding: 0 15px;
    border-bottom: 2px #0f50bc solid;
    height: 40px;
    display: block;
    float: left;}
.xzgg {
	margin: 20px auto  0;

}
.xzgg img {
	width: 100%;
}
 
 
.toutiao {

	height: 66px;    border: 1px #ddd solid;
	position: relative;
	padding: 12px 90px;
	margin-bottom: 30px;
    margin-top: 15px;border-radius: 8px;
}
.toutiao i {
	width: 82px;
	height: 69px;
	background: url(/uploads/image/simages/toutiao.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}
.toutiao h1 {
	text-align: center;
}
.toutiao h1 a {
	font-size: 27px;
	color: #d71018;
}
.toutiao h1 a:hover {
	color: #b60606;
}
.toutiao p {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #333;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
 
.xz-col {
	background: #fff;
 
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

.xz-col.fcfg{
	width: 590px;
}

.xz-col.hydt{
	width: 590px;margin-right: 0;
}
.xz-col.abt {
	width: 440px;
}

.xz-col.abt .col-title .xz-lm span {padding-left: 30px;background: url(/uploads/image/simages/i1.png) no-repeat  left  3px;}

.xz-col.abt img {
	width: 100%;
}
.xz-col.gsgg {
	width: 440px;
}

.xz-col.gsgg .col-title .xz-lm span {padding-left: 30px;background: url(/uploads/image/simages/i2.png) no-repeat  left  3px;}
.xz-col.jlhd .col-title .xz-lm span {padding-left: 30px;background: url(/uploads/image/simages/i3.png) no-repeat  left  3px;}
.xz-col.jlhd {
	width: 280px;
	margin-right: 0;
	float: right;
}
.hudongicon>a {
	display: block;
 
 
	text-align: center;
}
.hudongicon>a span{width:160px;margin: 5px auto;color:#fff;display: block;background: #25a4bb;line-height: 25px;}


.hudongicon a:hover {
	color: #0f50bc;
}

.hudongicon ul li{float: left;width:31%;margin: 1%}
.hudongicon ul li a{display: block;color:#fff;background: #25a4bb;line-height: 25px;text-align: center;}

.col-title {
	border-bottom:3px #e7e7e7 solid;
   height: 37px;
 
}
.col-title .xz-lm{float: left}
.col-title .xz-lm span  {    margin-right: 15px;font-weight:bold;
	font-size: 20px;padding-bottom: 11px;
	color: #0069c5;border-bottom:3px #0069c5 solid;
}
.col-title .xz-lm a{padding-left: 15px;font-size:18px;color:#9e9e9e;}
.col-title a.morea {
	float: right;color:#0069c5;
	line-height: 30px;
}
.col-con {
	margin-top: 15px;
}
.col-con .abttxt {
	font-size: 14px;
	line-height: 28px;
	color: #666;
	margin-top: 15px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.videolist {
	overflow: hidden;
}
.videolist ul {
	width: 1200px;
}
.videolist ul li {
	width: 286px;
	height: 222px;
	float: left;
	text-align: center;
	line-height: 30px;
	margin-right: 8px;
	font-size: 14px;
}
.videolist ul li img {
	width: 286px;
	height: 192px;
}
.sqbs li {
	width: 33.33%;
	text-align: center;
	float: left;
	margin-bottom: 15px;
	margin-top: 10px;
}
.sqbs li a:hover {
	color: #b61412;
}
.mqmy {
	margin: 20px 0;
}
.mqmy li {
	width: 301px;
	height: 60px;
	margin: 10px auto;
	border: 1px solid #dddddd;
}
.bmfw {
	margin-right: -15px;
}
.bmfw li {
	width: 235px;
	float: left;
	margin-right: 25px;
	padding-left: 120px;
	margin-bottom: 30px;
	margin-top: 15px;
	position: relative;
}
.bmfw li .pic {
	display: block;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 0;
	top: 0;
}
.bmfw li .pic img {
	width: 100px;
	height: 100px;
}
.bmfw li .pic.rad {
	border-radius: 50%;
	overflow: hidden;
}
.bmfw .info .list {
	line-height: 15px;
	font-size: 12px;
	margin-bottom: 8px;
	margin-top: 2px;
}
.bmfw .info .list i {
	height: 15px;
	width: 15px;
	float: left;
	margin-right: 5px;
}
.gsht {
	float: left;
	width: 400px;
}
.col-2-r .tit {
	height: 40px;
	background:  0 9px no-repeat;
	padding-left: 30px;
	line-height: 40px;
	color: #333;
	font-size: 16px;
	float: left;
}
.sfbox {
	padding: 0 10px 15px 5px;
	height: 213px;
}
.sftxt {
	float: left;
	width: 424px;
	height: 215px;
	position: relative;
}
.sftxt .info {
	height: 198px;
	line-height: 22px;
	font-size: 12px;
	color: #666;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 9;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.sftxt a {
	display: block;
	position: absolute;
	left: 0;
	bottom: -2px;
	text-align: center;
	color: #f30;
}
.sftxt a:hover {
	color: #39f;
}
.jisuan {
	float: right;
	padding-left: 30px;
	width: 270px;
	border-left: 1px dashed #efefef;
	height: 213px;
}
.jisuan h1 {
	color: #084466;
	line-height: 30px;
	font-size: 15px;
}
.jsbox {
	position: relative;
	padding-left: 65px;
	margin-top: 8px;
}
.jsbox span {
	position: absolute;
	left: 0;
	top: 0;
	line-height: 27px;
	display: block;
	width: 65px;
	color: #7e7e7e;
}
.jsbox .jsq {
	border: 1px solid #f0f0f0;
	height: 19px;
	padding: 3px 3px 3px 10px;
	border-radius: 2px;
}
.jsbox .jsq .ipt-jsq {
	border: 0;
	height: 19px;
	line-height: 19px;
	width: 100%;
	outline: none;
}
.jsbox .jsq a {
	display: block;
	width: 42px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	background: #55aeec;
	position: absolute;
	top: 4px;
	right: 4px;
	color: #fff;
	border-radius: 2px;
}
.jsjg {
	background: #f0f0f0;
	padding: 4px 8px;
	margin-top: 10px;
	position: relative;
}
.jsjg .tab {
	line-height: 28px;
	border-bottom: 1px solid #e2e2e2;
	color: #6a6a6a;
	height: 28px;
	overflow: hidden;
}
.jsjg .tab span {
	float: right;
}
.jsjg .tab.last {
	border: 0;
}
.jsjg:before {
	content: '';
	width: 9px;
	height: 5px;
	background:  no-repeat;
	display: block;
	position: absolute;
	right: 20px;
	top: -5px;
}
.jisuan .smtxt {
	color: #55aeec;
	line-height: 40px;
}
.xxlinks {
	height: 24px;
	overflow: hidden;
}
.xxlinks a {
	color: #f33;
	line-height: 24px;
}
.xxlinks a:hover {
	color: #55aeec;
	text-decoration: underline;
}
.newslist.htlist {
	padding: 0;
	width: 360px;
}
.col-4 {
	width: 289px;
	float: left;
	margin-right: 12px;
	border: 1px solid #efefef;
}
.col-4.last {
	margin-right: 0;
}
.news-title .name2 {
	float: left;
	line-height: 39px;
	font-size: 15px;
	font-weight: bold;
	color: #084466;
	padding-left: 20px;
	background:  8px 11px no-repeat;
}
 
.txtlisttit {
	height: 38px;
border-bottom: 3px #e7e7e7 solid;background: url(/uploads/image/simages/i4.png)  left   center no-repeat;padding-left: 30px;
}
.txtlisttit a {
	display: block;
	height: 35px;
	line-height: 35px;
	float: left;
  padding-right: 20px;padding-bottom: 5px;
	color: #333;
	transition: all .3s ease;
	font-size: 20px;
}
.txtlisttit a.current {
 font-weight: bold;
    color: #0069c5;
}
 #piclist{margin-top:20px;}
#piclist .linkslist li {margin-top: 15px;
	 
	float: left;width:18%;margin-right: 2.5%;
 
}
#piclist .linkslist li:nth-child(5n){margin-right: 0}
#piclist .linkslist li img{width:100%;}

  
.yqlj{background: #f9f9f9;line-height: 44px;height:44px;border-top:6px #0f50bc solid;}
.yqlj span{display: block;font-size:16px;font-weight:bold;float: left;background: url(/uploads/image/simages/yq.png) no-repeat  left center; padding-left: 40px;}
.yqlj  dl {margin: 10px 0 0;float: left;width:1076px;margin-left: 60px;}
.yqlj  dl dt{padding-right: 60px;border-right: 1px #ddd solid;
    margin-right: 60px;float: left}
   .yqlj  dl dt:last-child{margin-right: 0;border-right: 0;padding-right: 0} 
 .yqlj  dl dt select{width:150px;font-size: 16px;border: 0;
    background: none;}
.foot {
	font-size: 12px;
	color: #787878;
	line-height: 30px;
	background: #fff;
	text-align: center;
 
	padding: 20px 0;
 
}
.mg-t-b {
	margin: 15px auto;
}
.page-left {
	width: 310px;
	float: left;
}
.page-right {
	width: 870px;
	float: right;
	background: #fff;
 
}


.lujing {background: url(/uploads/image/simages/dq.png) no-repeat  left center;padding-left: 25px;margin-bottom: 20px;
 height: 21px;
    line-height: 21px;
	font-size: 16px;
	color: #999;
}
.pageny {
	overflow: hidden;
	padding-bottom: 30px;
}
.fllist h1{
	background: #0f50bc;
    text-align: center;
    color: #fff;
    line-height: 45px;margin-bottom: 5px;
    font-size: 20px;
    font-weight: normal;
 
}
.fllist li {
 
	background: #fff;

}
.fllist li a {
	display: block;
	border-bottom: 1px solid #ededed;
	line-height: 45px;
	font-size: 16px;text-indent: 2rem;
	color: #666;background: url(/uploads/image/simages/jt.png) no-repeat  200px center;
}
.fllist li:hover, .fllist li.active {
 
	background: url(/uploads/image/simages/jt2.png) no-repeat  200px center  #e7eef8;
}
.fllist li:hover a, .fllist li.active a {
	color: #0f50bc;
 
}
.fllist li.active {
	border-left: 4px solid #b61412;
}
.hotarticl {
	margin-top: 20px;
}
.hottit {
	border-bottom: 1px solid #efefef;
	line-height: 40px;
	font-size: 16px;
	color: #f30;
	margin: 12px 12px 0 12px;
}
.pagelujing {
	height: 40px;
	border-bottom: 2px solid #efefef;
	position: relative;
}
.pagelujing .name {
	position: absolute;
	left: 0;
	top: 0;
	height: 40px;
	border-bottom: 2px solid #f33;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
}
.pagelujing span {
	position: absolute;
	right: 0;
	line-height: 40px;
	color: #888;
}
.news-txt.ny, .newslist.ny {
	border: 0;
	padding: 0; min-height: 500px;
}
.news-txt.ny {
	min-height: 600px;
}
.newslist.ny li:last-child {
	border-bottom: 1px dotted #efefef;
}
.liuyantab {
	border: 1px solid #f5f5f5;
	background: #f8f8f8;
	margin-top: 20px;
	padding: 20px;
}
/*分页*/

.biaoti {
	font-size: 18px;
	color: #333;
	text-align: center;
	margin: 0 20px;
	font-weight: 600;
	margin-top: 30px;
}


.wznr {    border-top: 1px #ddd solid;
    padding: 40px;}
.wznr h1.title{text-align:center; font-size: 30px}  
.bshare-custom{display: inline-block;}
.sshuomign {
	color: #888;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	font-weight: normal;border-bottom: 1px #ddd solid;
}
.sshuomign span {
	margin: 0 5px;
}
.pages {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px
}
.pages ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;    border-radius: 3px;
	color: #999
}
.pages ul li:hover {
	background: #0f50bc;
	color: #fff;
	border: 1px solid #0f50bc
}
.pages ul li:hover a {
	color: #fff;
}
.pages ul li.active {
	display: inline-block;
	border: 1px solid #0f50bc;
	padding: 4px 12px;
	margin: 0 1px;
	background: #0f50bc;
	color: #fff;
}
.pages ul li.active a {
	color: #fff;
}
.pages ul li a {
	display: block;
	color: #999
}
.pages ul li a:hover {
	color: #fff;
}
.dybya{margin-right: 20px;padding-left: 20px;background: url(/uploads/image/simages/dy.png) no-repeat left center;}
.gbcka{padding-left: 20px;background: url(/uploads/image/simages/gb.png) no-repeat left center;}
.article_txt {
	font-size: 16px;
	line-height:33px;
	color: #666;
	/*margin-top: 30px;*/
	overflow: hidden;
	min-height:500px;
}
.article_txt img {
	max-width: 930px;
}
.dyby {border-top: 1px #ddd dotted;text-align:right;font-size:14px;    margin-top: 20px;
    padding-top: 20px; }
    .sxy{line-height: 2;font-size:16px;}
       .sxy a{font-size: 16px;} 
/* 反馈模块 */
.contact-com-body {
	padding: 30px 10px 25px 10px;
	border-bottom: 1px solid #d3d3d3
}
.contact-com-body .row {
}
.row:before, .row:after {
	content: "";
	display: table;
	line-height: 0
}
.row:after {
	clear: both
}
.row {
	margin-bottom: 15px;
*zoom: 1
}
.col-2, .col-10 {
	float: left;
	position: relative;
	min-height: 1px
}
.contact-com-body .col-2 {
	width: 60px;
	line-height: 40px;
	margin-right: 10px;
	text-align: left
}
.contact-com-body .input-control {
	padding: 5px;
	line-height: 30px;
	height: 30px;
	width: 400px;
	border: 1px solid #ccc
}
.contact-com-body .textarea-control {
	height: 106px;
	width: 490px;
	padding: 5px;
	border: 1px solid #ccc
}
.contact-com-body .help-inline {
	line-height: 40px;
	color: #f00
}
.contact-com-body .input-shade {
	background-color: #f8f8f8
}
.contact-com-body .input-short {
	width: 340px
}
.contact-com-body .input-shorter {
	width: 140px
}
.contact-com-body img {
	width: 80px;
	height: 41px;
	margin: 2px 5px
}
.contact-com-btn {
	margin-left: 70px;
	padding-top: 20px
}
.contact-com-btn .btn {
	margin-right: 30px
}
.btn-warning {
	padding: 12px 44px;
	font-weight: bold;
	color: #fff;
	border: none;
	background-color: #ff8942;
	background: -webkit-linear-gradient(top, #ff9454, #ff7f30);
	background: -moz-linear-gradient(top, #ff9454, #ff7f30);
	background: -ms-linear-gradient(top, #ff9454, #ff7f30);
	background: -o-linear-gradient(top, #ff9454, #ff7f30)
}
.btn-warning:hover {
	color: #fff;
	background-color: #ff8945;
	background: -webkit-linear-gradient(top, #ff8237, #fd8f4d);
	background: -moz-linear-gradient(top, #ff8237, #fd8f4d);
	background: -ms-linear-gradient(top, #ff8237, #fd8f4d);
	background: -o-linear-gradient(top, #ff8237, #fd8f4d)
}
.btn-danger {
	padding: 12px 44px;
	font-weight: bold;
	color: #fff;
	border: none;
	background-color: #13bd49;
	background: -webkit-linear-gradient(top, #08d248, #13bd49);
	background: -moz-linear-gradient(top, #08d248, #13bd49);
	background: -ms-linear-gradient(top, #08d248, #13bd49);
	background: -o-linear-gradient(top, #08d248, #13bd49)
}
.btn-danger:hover {
	color: #fff;
	background-color: #0ba43b;
	background: -webkit-linear-gradient(top, #13bd49, #0ba43b);
	background: -moz-linear-gradient(top, #13bd49, #0ba43b);
	background: -ms-linear-gradient(top, #13bd49, #0ba43b);
	background: -o-linear-gradient(top, #13bd49, #0ba43b)
}
.message ul li {
	margin-bottom: 10px;
	line-height: 25px;
	padding-bottom: 10px;
	clear: both;
	position: relative;
	border-bottom: 1px dotted #ccc;
}
.message li p {
	padding-bottom: 5px;
	font-size: 14px;
}
.datetime {
	color: #999999;
	font-size: 12px;
	width: 120px;
	text-align: center;
	display: inline;
	float: right;
}
.para01 {
	display: inline-block;
	padding-bottom: 0px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.para01 a {
	font-size: 16px;
}

.mod-tit{text-align:center;font-size:20px}

 .table{padding:20px}
 .table button{background: #0f50bc;
    color: #fff;
    border: 0;
    font-size: 14px;
    padding: 5px 15px;
    cursor: pointer;}
.table th {
	text-align: center; line-height: 40px; padding-left: 5px; height: 40px; font-weight: normal; border:1px solid #b9dcff; text-align:center; font-size:14px;
}
.table td {
	text-align: center; line-height: 40px; padding-left: 5px; height: 40px; border:1px solid  #b9dcff;
}