@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}
img{boder:0;}
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 14px/180% 宋体;text-align:center;height:100%;word-break:break-all;}
body{ background:#fdb87d url(../images/html_bg.png) top center no-repeat;}
#hp,#bp,#fp{ width:1200px; margin:0 auto; }
#h_top{ height:24px; overflow:hidden;line-height:22px;}
#h_top .login_form{ padding-left:33px; color:#fff;}
#h_top .top_link{ padding-right:36px;color:#fff;}
#h_top .top_link a{color:#fff;}
#h_banner{
	height: 235px;
	overflow: hidden;
	background-image: url(../images/header-bg.jpg);
	background-repeat: no-repeat;
}


.menu{ position:relative; z-index:999; width:1200px; height:37px; margin:0 auto;  background:url(../images/mainNav.png) repeat; } 
#nav {width:1200px; height:37px; line-height:37px; margin:0 auto;}
#nav li {
	float: left;
	display: inline;
	text-decoration: none;
	position: relative;
	z-index: 990;
	width: 100px;
}
#nav .li-bg{ background:none;}
#nav li a{display:block;color:#FFF; font-size:14px;font-weight:bold;text-decoration:none;white-space:nowrap;}
#nav li a:hover{  background:url(../images/menubg.png) no-repeat; color:#ab0101;}
.menu-hover a{background:#7D9AB4; color:#fff !important;}
#nav li ul { display:none;position:absolute;left:0px;top:38px; width:102px; z-index:99999;}
#nav li ul li{
	float: left;
	display: inline;
	border-top: 1px solid #fff;
	background: #feeeb1;
	padding-right: 0px;
	text-align: center;
}
#nav li ul a{
	float: left;
	display: block;
	text-align: center;
	text-decoration: none;
	width: 80px;
	font-weight: normal;
	line-height: 30px;
	font-size: 14px;
	background: none;
	color: #ab0101 !important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#nav li ul a:hover  {color:#fff !important;  background:#d82715;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}
#time {
	background-image: url(../images/menu_list_bg.png);
	background-repeat: repeat-x;
	height: 300px;
	width: 1200px;
	font-size: 12px;
	text-decoration: none;
}
.contop {
	background-color: #FFF;
	float: left;
	height: 315px;
	width: 1200px;
	margin-top: 1px;
}
#conmid {
	background-color: #FFF;
	float: left;

	width: 1200px;
}
.tpho {
	width: 1200px;
	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;
	background-color: #FEF2D3;
	height: 300px;
	width: 1200px;
}
.newsDiv {
	background-image: url(../images/news_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 300px;
	width: 843px;
	
	margin-top: 10px;
	margin-left: 10px;
}

.newsDiv .mbd{
	height: 260px;
	width: 828px;
	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: 10px;
	}
	
.newsDiv2 {
	background-image: url(../images/news_bg2.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 300px;
	width: 843px;
	
	margin-top: 10px;
	margin-left: 10px;
}

.newsDiv2 .mbd{
	height: 260px;
	width: 828px;
	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: 10px;
	}	
	
.newsDiv3 {
	background-image: url(../images/news_bg3.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 300px;
	width: 843px;
	
	margin-top: 10px;
	margin-left: 10px;
}

.newsDiv3 .mbd{
	height: 260px;
	width: 828px;
	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: 10px;
	}	
.phodiv {
	background-image: url(../images/pho_bg.png);
	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: 14px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/web_copy_bg.png);
	background-repeat: repeat;
	float: left;
	height: 70px;
	width: 1200px;
}
#bottom li {
	float: left;
	height: 35px;
	width: 1200px;
	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 {
	float: left;
	height: 300px;
	width: 342px;
	margin-left: 0px;
	margin-top: 10px;
	background-image: url(../images/dt_bg.png);
	background-repeat: no-repeat;
	background-position: 10px top;
}
.newsleft2 {
	background-image: url(../images/dt_bg.png);
	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: #FFF;
	text-decoration: none;
	float: left;
	height: 37px;
	width: 95%;
	padding-left: 21px;
	text-align: left;
	font-weight: bold;
}
.title_t a{ color:#FFF}
.title_t2 {
	font-size: 14px;
	line-height: 29px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 37px;
	width: 95%;
	padding-left: 38px;
	text-align: left;
	font-weight: bold;
}
.title_t2 a{ color:#FFF}
.newsleft .mbd{
	height: 260px;
	width: 310px;
	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: 10px;
	padding-left: 10px;
	margin-left: 10px;
	}
	.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;
	line-height: 35px;
}
.more a{color:#333;}
.pho {
	background-color: #ededed;
	float: left;
	height: 239px;
	width: 320px;
	margin-top: 10px;
}
.news {
	float: left;
	width: 480px;
	margin-left: 15px;
}
.lanmu {
	float: left;
	height: 300px;
	width: 415px;
	margin-left: 10px;
	margin-top: 10px;
	background-image: url(../images/t_bg.png);
	background-repeat: no-repeat;
	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:402px;
	padding-right: 3px;
	padding-left: 3px;}


.news-list01{ float:left; display:inline;}
.news-list01 li{
	font-size:14px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #D7D7D7;
	padding-left: 13px;
	background-image: url(../images/li02.png);
	background-repeat: no-repeat;
	background-position: 3px center;
}
.news-list01 li a{ float:left;}
.news-list01 li span{ float:right; color:#999;}

.news-list01 img{
	float: left;
	color: #999;
	height: 80px;
	width: 310px;
	margin-bottom: 5px;
}
/*专题*/
.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:1100px;
	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 .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_bg2.png);
	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:930px; float:right;}
.ny-right-title{
	width: 910px;
	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: 898px;
	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:1180px; float:right;}
.ny-right-title2{
	width: 1160px;
	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: 1148px;
	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 20px; color:#999;}
.right-main-show{
	line-height: 30px;
	margin-bottom: 20px;
	text-align: left;
	font-size: 16px;
	text-indent: 2em;
}
.next-page{ margin-top:20px; line-height:24px;}
/*内页右边内容区 - 文字内容*/
.img-center{ display:block; width:100%; text-align:center;}

.container{ width:1180px; overflow:hidden; margin:0 auto;background:#FFF;padding:10px;}
.content{ width:1180px;margin:0 auto;  }

.imgnews1{}
.imgnews1 .tit{padding:20px 0;}
.imgnews1 .tit h3{
	font-size: 18px;
	color: #333;
	padding-left: 40px;
	font-weight: 400;
	font-family: "微软雅黑";
}
.imgnews1 .tit a{float:right;font-size:14px;color:#999;margin-top:5px;}
.imgnews1 .con{}
.imgnews1 .con li{width:30.5%;float:left;padding-left:4%;font-size:14px;}
.imgnews1 .con li:first-child{padding-left:0px;}
.imgnews1 .con li a{display:block;}
.imgnews1 .con li img{width:228px;height:154px;border:1px solid #ccc;}
.imgnews1 .con li h3{
	font-size: 14px;
	color: #333;
	line-height: 1.4em;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.imgnews1 .con li h3:hover{color:#cf1212;}
.imgnews1 .con li p{
	text-indent: 2em;
	line-height: 1.8em;
	text-align: left;
}
.imgnews1 .con li .time{
	display: block;
	color: #333;
	font-size: 14px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}

.link1-content ul{ float:left; margin-left:15px;}
.link1-content li{ width:102px; height:92px; float:left; display:inline; margin-left:20px; margin-top:20px;}
.link1-content li a{ display:block; width:102px; height:92px;float:left; text-align:center; font-size:14px; color:#fff;}
.link1-content li a:hover{ text-decoration:none; color:#ff6600;}
.link1-1 a{ background:url(../images/link1-li-1.jpg) no-repeat;}
.link1-2 a{ background:url(../images/link1-li-6.jpg) no-repeat;}
.link1-3 a{ background:url(../images/link1-li-3.jpg) no-repeat;}
.link1-4 a{ background:url(../images/link1-li-4.jpg) no-repeat;}
.link1-5 a{ background:url(../images/link1-li-5.jpg) no-repeat;}
.link1-6 a{ background:url(../images/link1-li-2.jpg) no-repeat;}
.link1-content li a img{ width:60px; height:60px;border:0; float:left; display:inline; margin-left:20px; margin-right:20px; margin-top:5px;}