/********************预加载 BEGIN********************/

* {
	margin: 0 auto;
	padding: 0;
	outline: none;
}

body {
	font-family: "Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
	font-size: 14px;
	line-height: 26px;
	color: #333;
	_background-image: url(about:blank);
	_background-attachment: fixed;
	background-color: #fefce5;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #ff7d00;
}

ul {
	list-style: none;
}

img {
	border: none;
	display: block;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400;
}

.imgDef a:hover img {
	opacity: .8;
	filter: alpha(opacity=80);
}

.fl {
	float: left;
	_display: inline;
}

.fr {
	float: right;
	_display: inline;
}

.cf:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.cf {
	*zoom: 1;
}


/********************预加载 END********************/


/********************All public BEGIN*************/

.main,
.box,
.headCont,
.listCont {
	width: 1000px;
	overflow: hidden;
}

.bg {
	background: url(../images/lanbiao.png) no-repeat;
}

.mb10 {
	margin-bottom: 10px;
}

.mb20 {
	margin-bottom: 20px;
}

.mb30 {
	margin-bottom: 30px;
}

.mb40 {
	margin-bottom: 40px;
}

.mb50 {
	margin-bottom: 50px;
}

.mr40 {
	margin-right: 40px;
   
}

.borNone {
	border: none !important;
}


/********************All public END***************/


/********************header BEGIN*****************/

.header {
	background: url(../images/a2017_banner.jpg) no-repeat center;
	height: 715px;
}

.headCont {
	width: 1000px;
}

.headCont li {
	width: 150px;
	height: 60px;
	line-height: 60px;
	float: left;
	text-align: center;
}

.headCont li a {
	width: 150px;
	height: 60px;
	display: block;
	font-size: 24px;
	color: #FDFCE4;
}

.headCont li a:hover {
	background-color: #3a8200;
}

.headpos1 {
	background-position: -0px -156px;
}

.headpos2 {
	background-position: -0px -312px;
}

.headpos3 {
	background-position: -0px -468px;
}

.headpos4 {
	background-position: -0px -621px;
}

.headList {
	width: 100%;
	height: 220px;
	background-color: #881301;
}

.listCont li {
	width: 140px;
	margin-top: 30px;
	float: left;
	margin-left: 35px;
	height: 175px;
}

.listCont li p {
	width: 140px;
	height: 140px;
}

.listCont li span {
	display: block;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
	color: #fdfce4;
}


/********************header END*******************/


/********************nav BEGIN********************/

.nav {
	width: 100%;
	height: 60px;
	background: url(../images/yishiyiyidaohang.jpg) repeat center;
}


/********************nav END**********************/


/********************main BEGIN*******************/


/**********main public begin***/

.main {}


/*头条新闻*/

.boxTop {
	height: 65px;
	background-position: 0 -800px;
	overflow: hidden;
}

.boxTop h3 {
	padding-left: 90px;
	overflow: hidden;
	height: 65px;
	line-height: 65px;
}

.boxTop h3 a {
	font-size: 40px;
}

.top_news {
	height: 55px;
	border-bottom: 1px solid #881301;
}

.top_news span {
	width: 130px;
	height: 40px;
	float: left;
	font-size: 24px;
	text-align: center;
	display: block;
	line-height: 40px;
	color: #FDFCE4;
	font-style: oblique;
	background-position: 0 -928px;
}

.top_news p {
	height: 40px;
	float: right;
	line-height: 40px;
	overflow: hidden;
	width: 840px;
	padding-left: 10px;
}

.top_news p a {
	margin-right: 10px;
	font-size: 18px;
	color: #881301;
}


/*头条新闻end*/





/*新闻资讯*/

.news {
	background-color: #ffffff;
	height: 380px;
	overflow: hidden;
}

.newsTop {
	height: 40px;
	background-color: #eeeeee;
}

.newsTop span {
	width: 210px;
	background-position: 0 -1835px;
	display: block;
	padding-left: 40px;
	font-size: 24px;
	line-height: 40px;
	height: 40px;
	float: left;
	color: #FDFCE4;
}

.newsLeft {
	float: left;
	width: 420px;
	margin-left: 20px;
}

.newsLeft li {
	height: 55px;
	margin-bottom: 15px;
	margin-top: 10px;
}

.newsLeft li span {
	font-size: 16px;
	color: #881300;
	height: 30px;
	line-height: 30px;
	display: block;
	overflow: hidden;
}

.newsLeft li span a {
	color: #881300;
	font-weight: bold;
}

.newsLeft li p {
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.fous {
	width: 500px;
	height: 285px;
	margin-top: 20px;
	float: right;
}


/*新闻资讯end*/


/*地市选项卡*/

.boxMit {
	height: 375px;
	background-color: #FFFFFF;
	
}

.mitTop {
	background-color: #eeeeee;
	height: 40px;
	
	font-family: "Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
	
}



.mitTop li {
	width: 89px;
	height: 40px;
	float: left;
	color: #3a8200;
	font-size: 24px;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
}

.mitTop li.on {
	color: #FDFCE4;
	background: url(../images/yishiyiyidaohang.jpg) no-repeat center;
	/*background-color: #881300;*/
}


.mitTop li.on a:link{
	color: #ffffff;
}

.mitTop li.on a:visited{
	color: #ffffff;
}

.mitTop li a:link{
	color: #3a8200;
}
.mitTop li a:visited{
	color: #3a8200;
}
.mitTop li a:hover {
	color: #ffffff;
}



.mitUl {
	padding: 20px 0
}

.mitUl li {
	position: relative;
	width: 165px;
	height: 100px;
	float: left;
	margin-left: 25px;
	margin-top: 30px;
}

.mitUl li img {
	width: 165px;
	height: 100px;
	position: absolute;
	z-index: 9;
}

.mitUl li p {
	background-color: #000000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 99;
	position: absolute;
	bottom: 0;
	width: 165px;
	height: 30px;
	display: block;
}

.mitUl li span {
	z-index: 999;
	width: 165px;
	position: absolute;
	bottom: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	color: #ffffff;
	display: block;
}


/*地市选项卡end*/


/*高清大图*/

.boxImg {
	height: 840px;
	background: url(../images/a5202_back.jpg) no-repeat center;
}

.boxImgCont {
	width: 1000px;
}

.ad2 {
	height: 90px;
	display: block;
}

.boxImgTit {
	height: 65px;
	background-color: #eeeeee;
	margin-top: 40px;
}




.boxImgTit span {
	width: 325px;
	height: 65px;
	background-position: 0 -1927px;
	display: block;
	font-size: 26px;
	color: #FFFFFF;
	text-align: center;
	line-height: 45px;
}


/* 焦点图 */

.focus {
	width: 1000px;
	height: 540px;
	position: relative;
	overflow: hidden;
}

.focus2 {
	width: 500px;
	height: 285px;
	position: relative;
	overflow: hidden;
}

.f500x285 {
	width: 500px;
	height: 285px;
	overflow: hidden;
}

.f470x240 {
	width: 1000px;
	height: 540px;
	overflow: hidden;
}

.f500x285 img {
	width: 500px;
	height: 285px;
}

.f470x240 img {
	width: 1000px;
	height: 540px;
}

.rsBlok2 {
	width: 500px;
	height: 40px;
	background: #000;
	position: absolute;
	bottom: 0;
	z-index: 99;
	left: 0;
}

.rsBlok {
	width: 1000px;
	height: 40px;
	background: #000;
	position: absolute;
	bottom: 0;
	z-index: 99;
	left: 0;
}

.f500x285 span {
	display: block;
	width: 300px;
	position: absolute;
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	bottom: 0;
	left: 0;
	z-index: 999;
	color: #fff;
	padding-left: 10px;
	overflow: hidden;
	font-size: 14px;
}

.f470x240 span {
	display: block;
	width: 400px;
	position: absolute;
	height: 40px;
	line-height: 40px;
	vertical-align: middle;
	bottom: 0;
	left: 0;
	z-index: 999;
	color: #fff;
	padding-left: 10px;
	overflow: hidden;
	font-size: 18px;
}

.rslides {
	width: 100%;
	position: relative;
	list-style: none;
	padding: 0
}


/*左右切换按钮*/

.rslides_tabs {
	margin: 12px auto;
	clear: both;
	text-align: center;
	bottom: 0px;
	position: absolute;
	z-index: 999;
	right: 5%;
	+display: none;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin-right: 10px
}

.rslides_tabs a {
	text-indent: -9999px;
	overflow: hidden;
	background: #FFFFFF;
	display: inline-block;
	_display: block;
	*display: block;
	width: 12px;
	height: 12px
}

.rslides_tabs .rslides_here a {
	background: #6a615a;
}


/*高清大图*/


/*相关新闻*/

.boxBot {
	width: 1000px;
	background-color: #FFFFFF;
	padding-bottom: 50px;
}

.botTit {
	height: 65px;
	background-color: #004AA8;
}

.botLeft {
	width: 450px;
	float: left;
	margin: 20px 0 0 20px;
}

.botRig {
	width: 450px;
	float: right;
	margin: 20px 20px 0 0;
}

.botImg li {
	height: 99px;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
	margin-bottom: 15px;
}

.botImg li img {
	width: 140px;
	height: 80px;
	float: left;
}

.botImg li span {
	display: block;
	height: 25px;
	float: right;
	width: 290px;
	font-size: 18px;
	line-height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
}

.botImg li p {
	width: 290px;
	font-size: 12px;
	color: #666666;
	height: 50px;
	line-height: 26px;
	float: right;
}

.botList li {
	overflow: hidden;
	width: 450px;
	height: 32px;
	line-height: 32px;
	background: url(../images/a5202_sp.png) no-repeat;
	background-position: -5px -2044px;
}

.botList a {
	padding-left: 15px;
}


/*相关新闻end*/


/*相关人员*/

.boxFoot {
	height: 50px;
	background-color: #881301;
}

.footCont {
	width: 870px;
	text-align: center;
	line-height: 50px;
	height: 50px;
	color: #FDFCE4;
	font-size: 16px;
	padding-left: 110px;
}

.footCont li {
	margin-right: 35px;
	float: left;
}


/*相关人员end*/


/* share */

.share_list {
	position: absolute;		
	left: 50%;
	margin-left: 555px;
	top: 1340px;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-  this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt (this.currentStyle.marginBottom, 10)||0)));
}

.share_list a {
	position: relative;
	display: block;
	width: 32px;
	height: 25px;
	margin-bottom: 7px;
	background: url(../images/a5202_sp.png) no-repeat;
}

.share_list a span {
	display: none;
	position: absolute;
	width: 70px;
	height: 25px;
	line-height: 25px;
	left: -70px;
	top: 0;
	background-color: #E0E0E0;
	color: #7E7E7E;
	text-align: center;
}

.share_list a:hover {
	text-decoration: none;
}

.share_list a:hover span {
	display: block;
}

.share_list .wb_list {
	background-position:-1px -1663px;
}

.share_list .qzone_list {
	background-position:-3px -1700px;
}

.share_list .qq_list {
	background-position:-2px -1737px;
}

.share_list .xl_list {
	background-position:-3px -1775px;
}
.share_list .yd_list span {
	left: -112px;
	width: 100px;
	height: auto;
	padding: 5px;
	border: 1px solid #D8D8D8;
	background-color: #FFF;
}
/**********main public end*****/

/********************main END*********************/