@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
        border:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#c00;}
a:active{outline:none;}
.clear{clear:both;height:0;font-size:0;background:none;}
.clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
body{font:normal normal normal 12px/180% 宋体;text-align:center;height:100%;word-break:break-all;}
body{ background:#f8e4d2;}
#hp{ width:1000px; margin:0 auto;}
#h_top{ height:24px; overflow:hidden;line-height:22px;}
#h_top .login_form{ padding-left:33px; color:#333;}
#h_top .top_link{ padding-right:36px;color:#333;}
#h_top .top_link a{color:#333;}
#h_banner{
	height: 200px;
	overflow: hidden;
        background-image: url(../images/logo.png);

	}


.menu{ position:relative; z-index:999; width:1000px; height:37px;  background:url(../images/mainnav.jpg) no-repeat;} 

.menu-hover a{background:#7D9AB4; color:#fff !important;}

#contop {
	background-color: #FFF;
	float: left;
	height: 280px;
	width: 1000px;
	margin-top: 1px;}
#conmid {
	background-color: #FFF;
	float: left;
margin:0 auto;
	width: 1000px;}
.tpho {
	width: 1000px;
	margin-top: 10px;
	float: left;}
.fengc {
	margin-left: 10px;
	border: 1px solid #F7BE5A;
	margin-top: 10px;
	float: left;
	height: 150px;
	width: 728px;}

.tpho ul li {
	float: left;
	height: 58px;
	width: 320px;
	margin-left: 10px;}


.dis_date{ float:left; line-height:32px; background:url(../images/date_icon.jpg) 0 9px no-repeat; padding-left:24px; margin-left:20px;margin-right:50px;}
.newsDiv {
	
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 247px;
	width: 990px;
	
	margin-top: 10px;
	margin-left: 10px;}

.newsDiv .mbd{
	height: 210px;
	width: 980px;
     

	float: left;
	padding-right: 3px;
	padding-left: 3px;}
.phodiv {
	background-image: url(../images/pho_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 187px;
	width: 730px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;}
#bottom {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background:#DC5518;

	float: left;
	height: 70px;
	width: 1000px;}
#bottom li {
	float: left;
	height: 35px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	line-height: 35px;}



.phodiv .mbd{
	height: 150px;
	width: 722px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1bc70;
	border-right-color: #f1bc70;
	border-bottom-color: #f1bc70;
	border-left-color: #f1bc70;
	float: left;
	padding-right: 3px;
	padding-left: 3px;}	
.newsleft {
	background-image: url(../images/dt_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 247px;
	width: 240px;
	margin-left: 10px;
	margin-top: 10px;}
.newsleft2 {
	background-image: url(../images/dt_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 187px;
	width: 240px;
	margin-left: 10px;
	margin-top: 10px;}
.title_t {
	font-size: 14px;
	line-height: 26px;
	color: #000;
	text-decoration: none;
	float: left;
	height: 37px;
	width: 960px;
	padding-left: 21px;
	text-align: left;
        line-height:37px;
         background:#FBDF90;
	font-weight: bold;}
.title_t a{ color:#FFF;}
.title_t2 {
	font-size: 14px;
	line-height: 36px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 37px;
	width: 95%;
        background:#DC5518;
	text-indent:2em;
	text-align:left;
	font-weight: bold;}
.title_t2 a{ color:#FFF;}
.newsleft .mbd{
	height: 210px;
	width: 232px;
	margin-top: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1bc70;
	border-right-color: #f1bc70;
	border-bottom-color: #f1bc70;
	border-left-color: #f1bc70;
	float: left;
	padding-right: 3px;
	padding-left: 3px;}
	.newsleft2 .mbd{
	height: 150px;
	width: 232px;
	margin-top: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f1bc70;
	border-right-color: #f1bc70;
	border-bottom-color: #f1bc70;
	border-left-color: #f1bc70;
	float: left;
	padding-right: 3px;
	padding-left: 3px;}
.more{
	color: #333;
	float: right;
	font-weight: normal;}
.more a{color:#333;}
.pho {
	background-color: #399;
	float: left;
	height: 206px;
	width: 320px;}
.news {
	float: left;
	width: 650px;
	height: 206px;
	margin-left: 5px;}
.lanmu {
	float: left;
	height: 249px;
	width: 358px;
	margin-left: 10px;
	margin-top: 10px;


	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f1bc70;
	border-bottom-color: #f1bc70;
	border-left-color: #f1bc70;}
.lanmunr{
	height: 210px;
	width:352px;
	padding-right: 3px;
	padding-left: 3px;}


.news-list01{ float:left; display:inline;}
.news-list01 li{
	font-size:14px;

	height: 32px;
	line-height: 32px;
	border-bottom: 1px dashed #D7D7D7;
	padding-left: 13px;
	background-image: url(../images/li02.jpg);
	background-repeat: no-repeat;
	background-position: 3px center;}
.news-list01 li a{ float:left;}
.news-list01 li span{ float:right; color:#999;}
/*专题*/
.ztDiv{
	height: 59px;
	border: 1px solid #c4520e;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;}
.ztDiv .hd{ float:left; width:52px; height:59px; overflow:hidden;}
.ztDiv .bd{
	width:900px;
	height:53px;
	overflow:hidden;
	float:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;}
.ztDiv .bd ul{ padding-left:7px;}
.ztDiv .bd ul li{ float:left; margin-right:6px;}
.ztDiv .bd ul li img{ width:440px; height:50px;}
.ztDiv .ft{ width:23px; height:59px; overflow:hidden; float:right;}
/*内页*/
.ny-left{ width:240px; float:left; overflow:hidden; padding-bottom:20px;}
.ny-left-title{
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	width: 240px;
	height: 37px;
	text-align: center;
	line-height: 30px;
	background-image: url(../images/dt_bg.jpg);
	background-repeat: no-repeat;}
.ny-left-content{
	width: 238px;
	overflow: hidden;
	background: #FFF;
	padding-bottom: 20px;
	padding-top: 10px;
	min-height: 300px;
	_height: 300px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F7BE73;
	border-bottom-color: #F7BE73;
	border-left-color: #F7BE73;
	text-align: left;}
.ny-left-content li{
	line-height: 40px;
	padding-left: 40px;
	font-size: 14px;
	background-image: url(../images/ny-li-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;}
.ny-left-content ul .cur a{ font-weight:none;}

.ny-left-content li ul{ display:none; overflow:hidden; width:175px; padding:0; margin:0;}
.ny-left-content li ul li{margin-bottom:0px; background:none; border:none; padding:0;}
.ny-left-content li ul li a{ width:155px; height:30px; line-height:30px; font-weight:normal; border:none; color:#333333; font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1; display:block; padding-left:15px;}
.ny-left-content li.cur ul{ display:block;}
.ny-left-content li ul li ul{ display:none; overflow:hidden; padding:0; margin:0; padding-left:15px;}

.ny-right{ width:730px; float:right;}
.ny-right-title{
	width: 710px;
	height: 30px;
	line-height: 30px;
	background: #F93;
	overflow: hidden;
	padding-left: 20px;
	color: #FFF;
	text-align: left;}
.ny-right-title span{ color:#fff; padding:0 5px;}
.ny-right-title a{ color:#fff;}
.ny-right-content{
	position: relative;
	width: 698px;
	min-height: 450px;
	_height: 450px;
	float: left;
	padding: 15px;
	background: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EDC049;
	border-bottom-color: #EDC049;
	border-left-color: #EDC049;}
.ny-right2{ width:980px; float:right;}
.ny-right-title2{
	width: 960px;
	height: 30px;
	line-height: 30px;
	background: #F93;
	overflow: hidden;
	padding-left: 20px;
	color: #FFF;
	text-align: left;}
.ny-right-title2 span{ color:#fff; padding:0 5px;}
.ny-right-title2 a{ color:#fff;}
.ny-right-content2{
	position: relative;
	width: 948px;
	min-height: 450px;
	_height: 450px;
	float: left;
	padding: 15px;
	background: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EDC049;
	border-bottom-color: #EDC049;
	border-left-color: #EDC049;}

.paging{ width:100%;height:30px;line-height:30px; margin-top:10px;}
/*内页右边内容区 - 文字列表*/

/*内页右边内容区 - 文字内容*/
.right-main-title{ font-size:18px; line-height:30px; margin-top:10px; text-align:center;}
.right-sub-title{ height:30px; line-height:30px; border-bottom:1px dotted #cacaca; text-align:center; padding-bottom:10px; margin-bottom:20px;}
.right-sub-title span{ margin: 0 5px; color:#999;}
.right-main-show{
	line-height: 24px;
	margin-bottom: 20px;
	text-align: left;
font-size:14px;}
.next-page{ margin-top:20px; line-height:24px;}
/*内页右边内容区 - 文字内容*/
.img-center{ display:block; width:100%; text-align:center;}

.container{ width:980px; overflow:hidden; margin:0 auto;background:#FFF;padding:10px;}
.content{ width:980px;margin:0 auto;}



.picScroll-left {
	width:900px;
	position: relative;
	margin:0 auto;
}
.picScroll-left .hd {
}
.picScroll-left .hd .prev, .picScroll-left .hd .next {
	display: block;
	width: 11px;
	height: 25px;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
.picScroll-left .hd .prev {
	background: url(../images/link_left.png) no-repeat;
	left: -30px;
	top: 50px;
}
.picScroll-left .hd .next {
	background: url(../images/link_right.png) no-repeat;
	right: -30px;
	top: 50px;
}
.picScroll-left .hd .prevStop {
	background-position: -60px 0;
}
.picScroll-left .hd .nextStop {
	background-position: -60px -50px;
}
.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}
.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
}
.picScroll-left .hd ul li.on {
	background-position: 0 0;
}
.picScroll-left .bd {
	padding: 0px;
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left .bd ul li {
	margin: 0 2px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}
.picScroll-left .bd ul li .pic {
	text-align: center;
	padding-top: 5px;
}
.picScroll-left .bd ul li .pic a {
	width: 175px;
	height: 120px;
	display: block;
}
.picScroll-left .bd ul li .title {
	width:185px;
	line-height: 24px;
	padding-top: 6px;
}