body{
	background:#f5f5f5 url(../images/g-bg_01.png) no-repeat center top;
}
.topnav{
	height: 34px;
	background: url(../images/top-bg_03.png) repeat-x;
}
.topnav .top{
	width: 1140px;
	margin: 0 auto;
	overflow: hidden;
	line-height: 34px;
}
.topnav .top .s1{
	float: left;
	font-family: "simsum";
	font-size: 13px;
	color: #666;

}
.topnav .top .t-r1{
	float: right;
}
.t-r1 .time{
	float: left;
	color: #666;
	font-family: "simsum";
	font-size: 13px;
}
.t-r1 .weather{
	float: left;
	color: #666;
	font-family: "simsum";
	font-size: 13px;
	overflow: hidden;
}
.t-r1 .weather img{
	margin-top: 3px;
}
.logo{
	width: 1140px;
	margin: 41px auto 0;
}
.logo img{
	margin-left: 30px;
}
.nav{
	width: 1140px;
	height: 55px;
	margin: 80px auto 0;
	background: #d41616;
	overflow: hidden;
}
.nav ul li{
	float: left;
	padding: 0 25px;
	background: url(../images/nav_07.png) no-repeat right center;
	line-height: 55px;
}
.nav ul li.last{
	background: none;
}
.nav ul li a{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.nav ul li:hover{
	background: #f99d24;
}
.container{
	width: 1140px;
	margin: 0 auto;
}
.container .postion{
	height: 46px;
	line-height: 46px;
	padding-left: 21px;
	background: url(../images/pos_03.png) no-repeat left center;
	margin-left: 5px;
}
.container .postion span{
	font-size: 14px;
	color: #666;
	
	margin-right: 8px;
}
.container .postion a{
	font-size: 14px;
	color: #666;
	margin-right: 8px;
}
.gl-content{
	background: #fff;
	overflow: hidden;
	padding-bottom: 40px;
}
.gl-menu{
	float: left;
	width: 240px;
	background:#fafafa;
}
.gl-menu .gm-title{
	height: 52px;
	width: 100%;
	background: #d41616 url(../images/tt-bg.png) no-repeat 200px center;
	line-height: 52px;
	font-size: 18px;
	color: #fff;
	text-indent: 24px;
}
.submenu ul li{
	height: 46px;
	border: 1px solid #dddddd;
	line-height: 46px;
	text-align: left;
	margin-bottom: 8px;
	background: #fff url(../images/n15_03.png) no-repeat 190px center;
}
.submenu ul li a{
	font-size: 18px;
	color: #666;
	//padding-right: 66px;
	text-indent: 40px;
	display: block;
}
.submenu ul li:hover{
	background:#fff url(../images/n16_03.png) no-repeat 190px center;
	
}
.submenu ul li:hover a{
	color: #d41616;
}
.r-con{
	width: 900px;
	float: left;
}
.r-con .r-title{
	width: 860px;
	border-bottom: 1px solid #ececec;
	height: 42px;
	line-height: 42px;
	margin-left: 20px;
	margin-top: 10px;
}
.r-con .r-title span{
	font-size: 18px;
	color: #d41616;
	padding: 10px 10px;
	border-bottom: 1px solid #d41616;
	text-align: center;
}
.r-ul{
	padding: 10px 30px 0;
	font-size: 0;
}
.r-ul li{
	height: 30px;
	line-height: 30px;
}
.r-ul li a{
	float: left;
	font-size: 14px;
	color: #666;
}
.r-ul li span{
	float: right;
	font-size: 13px;
	color: #808080;
}
.r-ul li:hover a{
	color: #d41616;
}

.xi-content{
	background: #fff;
	overflow: hidden;
	padding-bottom: 60px;
}
.n-text{
	width: 880px;
	margin: 40px auto 0;
}
.n-text h2{
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #474747;
}
.time{
	height: 40px;
	background: #f9f9f9;
	margin-top: 30px;
	text-align: center;
	line-height: 40px;
	margin-bottom: 30px;
}
.time span{
	font-size: 14px;
	color: #666;
}
.n-text .img{
	width: 600px;
	height: 400px;
	margin: 0 auto 20px;
}
.n-text .img img{
	width: 100%;
	height: auto;
}
.n-text p{
	font-size: 15px;
	text-indent: 2em;
	line-height: 30px;
	margin-bottom: 10px;
}
.dybox{
	height: 40px;
	line-height: 40px;
	margin-top: 40px;
	background: #f9f9f9;
}
.dybox .dy-1{
	float: left;
	margin-left: 15px;
}
.dybox .share{
	float: right;
}
.dybox .dy-1 span{
	cursor: pointer;
	font-size: 15px;
	color: #0062c5;
	margin: 0 4px;
}
.dybox .share{
	margin-right: 30px;
	float: right;
}

.zi-page {text-align: center;padding: 20px;font-size: 12px;}
.zi-page .zi-pager a, .zi-page .zi-pager span {display: inline-block;zoom: 1;line-height: 26px;border: 1px solid #e6e6e6;padding: 0 10px;background: #fff;text-decoration: none;color: #666;}
.zi-page span.current {background: #fe7d00;border-color: #fe7d00;color: #fff;font-weight: 600;padding: 0 10px;}
.zi-page input {border: 1px solid #e6e6e6;background: #fff;width: 30px;height: 26px;line-height: 26px;padding: 0;margin: 0;text-align: center;}
.zi-page span.disabled {border: 0;background-color: #fe7d00;color: #fff;}

.lead-content{
	background: #fff;
	overflow: hidden;
	padding: 20px 20px 40px;
}
.lead-menu{
	width: 230px;
	float: left;
}
.le-content{
	width: 850px;
	float: right;
}
.lead-title{
	height: 50px;
	background: #ee5611 url(../images/le2_06.png) no-repeat 200px center;
	line-height: 50px;
}
.lead-title span{
	color: #fff;
	font-size: 18px;
	display: block;
	padding-left: 18px;
	background: url(../images/le1_03.png) no-repeat left center;
	margin-left: 20px;
}
.lead-title span b{
	font-size: 22px;
}
.lead-ul{
font-size: 0;
}
.lead-ul li{
	width: 228px;
	height: 33px;
	border: 1px solid #ebebeb;
	line-height: 33px;
	margin-top: 12px;
	/* cursor: pointer; */
}
.lead-ul li span{
	float: left;
	font-size: 16px;
	color: #4b4b4b;
	margin-left: 22px;
	width: 54px;
	margin-right: 24px;
}
.lead-ul li span i{
	margin-right: 15px;
}
.lead-ul li em{
	float: left;
	color: #4b4b4b;
	font-size: 12px;
}
.lead-ul li.on{
	background: url(../images/le3_03.png) no-repeat;
	width: 236px;
	height: 35px;
	border: none;
}
.lead-ul li:hover{
	background: url(../images/le3_03.png) no-repeat;
	width: 236px;
	height: 35px;
	border: none;
}
.lead-ul li:hover span,.lead-ul li:hover em{
	color: #fff;
}
.lead-ul li.on span,.lead-ul li.on em{
	color: #fff;
}
.lead-jj{
	width: 813px;
	padding: 26px;
	overflow: hidden;
}
.lead-jj-hide{
	display: none;
}
.lead-jj .lead-img{overflow: hidden;padding-bottom: 24px;}
.lead-img .img{
	float: left;
	width: 136px;
	height: 185px;
	background: #ccc;
}
.lead-img .img img{
	width: 100%;
	height: 185px;
}
.lead-img .lead-xx{
	float: left;
	margin-left: 25px;
	margin-top: 15px;
	width: 640px;
}
.lead-img .lead-xx span{
	margin-right: 12px;
}
.lead-jj .lead-img em{
	display: block;
	font-size: 19px;
	color: #b95b01;
	font-weight: bold;
	margin-top: 3px;
	padding-bottom: 13px;
	border-bottom: 1px dashed #ccc;
}
.lead-jj .lead-img .l-div{
	font-size: 16px;
	color: #666;
	margin-top: 11px;
	display: block;
}
.lead-jj .zs-con{
	overflow: hidden;
}
.zs-con .zs-title h6{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	background: #f1f1f1;
	height: 37px;
	line-height: 37px;
}
.zs-con .zs-title h6 span{
	display: block;
	width: 97px;
	background: #ee5611;
	text-align: center;
	height: 37px;
	color: #fff;
}
.zs-con .zs-title .zs-jt{
	height: 280px;
	overflow-y: scroll;
	margin-left: 10px;
}
.zs-con .zs-title .zs-jt p{
	font-size: 14px;
	color: #666;
	line-height: 30px;
	/*overflow: hidden;
	height: 30px;*/
}
.zs-con .zs-title .zs-jt p i{
	margin-right: 60px;
	float: left;
}
.zs-con .zs-title .zs-jt p b{
	float: left;
	width: 423px;
}
.ld-active{
	margin-top: 20px;
	overflow: hidden;
}
.ld-active h6{
	height: 37px;
	background: #f1f1f1;
	line-height: 37px;
}
.ld-active h6 span{
	color:#fff;
	background: #ee5611;
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	width: 97px;
}
.ld-active h6 a{
	font-size: 14px;
	float: right;
	color: #666;
	margin-right: 14px;
}
.ld-active ul{
	font-size: 0;
	overflow: hidden;
	margin-top: 8px;
}
.ld-active ul li{
	line-height: 34px;
	height: 34px;
	width: 99%;
	background: url(../images/n5_03.png) no-repeat left center;
	border-bottom: 1px dashed #ccc;
	margin: 0 auto;
}
.ld-active ul li a{
	float: left;
	margin-left: 16px;
	font-size: 14px;
	color: #666;
}
.ld-active ul li span{
	float: right;
	margin-right: 14px;
	color: #999;
	font-size: 13px;
}
.ld-active ul li:hover{
	background:  url(../images/n6_05.png) no-repeat left center;
}
.ld-active ul li:hover a{
	color: #d41616;
}

/*新加样式*/
.container .postion{
	font-size: 14px;
	color: #666;
	
	margin-right: 8px;
}

.tpgl dl {float:left; padding-top:20px; padding-left:8px;padding-right:8px;margin:0px; }
.tpgl dl img {width:250px; height:180px; padding:2px; border:#CCC solid 1px;}
.tpgl dl a:hover img {border:1px solid #666;}
.tpgl dd {text-align:center;margin:0px;padding-top:0px;height:30px;}
.tpgl dd a{color:#666;font-family: 微软雅黑; font-size:16px; line-height:41px;  }
.tpgl dd a:hover{color:#d41616;font-family: 微软雅黑; font-size:16px; line-height:41px;  }  /*左边栏目选中效果*/
.tppage {text-align:center; font-size:12px; clear:both; margin-top:10px;}

.t-r1 .time111{
	float: left;
	color: #666;
	font-family: "simsum";
	font-size: 13px;
}

.n-text .title111 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #474747;
}

.n-text .title222 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #474747;
	padding-top:10px;
}

.lead-ul li span a{
	font-size: 16px;
	color: #4b4b4b;
}

.lead-ul li.on span a{
	color: #fff;
}

.lead-ul li:hover span a{
	color: #fff;
}