@import url("../css/public.css");

/*main*/
.web_main{width: 1100px;margin: 0 auto;}
.page{background:#efefef;}
.web_main2{width:1100px;margin:20px auto 40px;background:#fff;overflow:hidden;}

/*header*/
.header {
	position: absolute;
	background: #683d1b;
	width: 100%;
	height: 60px;
	top: 0;
	left: 0;
	z-index: 111;
}
.header .main{
	width: 1360px;
	margin: 0 auto;
}
.top_nav{
	float: left;
}
.top_nav_link .menu{
	float: left;
	position: relative;
}
.top_nav_link .menu div a{
	display: block;
	width: 70px;
	padding-left: 50px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #fff;
	background: url(menu-icon.png) 0 0 no-repeat;
}
.top_nav_link .menu div a:hover,.top_nav_link .menu div a.active{
	background-color:#975622;
}
.top_nav_link .menu div a.nav0{

}
.top_nav_link .menu div a.nav1{
	background-position: 0 -360px;
}
.top_nav_link .menu div a.nav2{
	background-position: 0 -60px;
}
.top_nav_link .menu div a.nav3{
	background-position: 0 -120px;
}
.top_nav_link .menu div a.nav4{
	background-position: 0 -180px;
}
.top_nav_link .menu div a.nav5{
	background-position: 0 -240px;
}
.top_nav_link .menu div a.nav6{
	background-position: 0 -300px;
	width: 80px;
}
._divselect ul {
	background: url(white_filter.png);
	display:none;
	position: absolute;
	min-width: 120px;
	z-index: 20000;
}
._divselect ul li{
    line-height:35px;
    border-bottom:1px dotted #d3d4d4;
    padding:0 20px;
    font-size:14px;
}
._divselect ul li a{
    white-space:nowrap;
}
.login_area{
	float: right;
}
.login_area .login_box a {
	color: #fff;
	cursor: pointer;
	display: block;
	float: left;
	height: 30px;
	margin-right: 8px;
	margin-top: 14px;
	text-align: center;
	text-decoration: none;
	width: 70px;
}
.login_area .ni-xu{
	border: 1px solid #fff;
	border-radius: 5px;
}
.login_area .newicon {
	font-size: 16px;
	line-height: 30px;
}
.login_area .ni-login {
	background-color: #f7ab00;
	border: 1px solid #f7ab00;
	border-radius: 5px;
}
.login_area .ni-reg {
	background-color: #089fff;
	border: 1px solid #089fff;
	border-radius: 5px;
}

/*t*/
.web_t0{height: 60px;line-height: 60px;background:#8d41ad url(menu-icon.png) 0 -60px no-repeat;}
.web_t2{height: 60px;line-height: 60px;background:#ed6c00 url(menu-icon.png) 0 -120px no-repeat;}
.web_t3{height: 60px;line-height: 60px;background:#00afed url(menu-icon.png) 0 -180px no-repeat;}
.web_t4{height: 60px;line-height: 60px;background:#13c800 url(menu-icon.png) 0 -240px no-repeat;}
.web_t5{height: 60px;line-height: 60px;background:#ff2031 url(menu-icon.png) 0 -300px no-repeat;}
.web_t6{height: 60px;line-height: 60px;background:#975622 url(menu-icon.png) 0 -360px no-repeat;}
.web_t0 p,.web_t2 p,.web_t3 p,.web_t4 p,.web_t5 p,.web_t6 p{float: left;font-size: 20px;color: #fff;padding-left:50px;}
.web_t0 a.more,.web_t2 a.more,.web_t3 a.more,.web_t4 a.more,.web_t5 a.more,.web_t6 a.more{display: block;float: right;line-height: 60px;color:#fff;margin-right:10px;}
.web_c0{padding:20px 0 20px 20px;background:#fff;}
.web_c1{height:240px;padding:10px 0 13px;line-height:24px;overflow:hidden;font-size:14px;}
.web_c2 p{padding-top:10px;line-height:24px;font-size:14px;}

.web_t1{height: 32px;line-height: 32px;border-bottom:1px solid #d3d4d4;}
.web_t1 p{float: left;font-size: 16px;padding-left:10px;color:#8d41ad;}
.web_t1 a.more{display: block;float: right;line-height: 32px;margin-right:10px;}
.fw_t p{color:#ed6c00;}
.hd_t p{color:#00afed;}
.fd_t p{color:#13c800;}
.jy_t p{color:#ff2031;}
.zx_t p{color:#683d1b;}

/*page1*/
.web_logo{height:196px;background:url(logo.png) center 64px no-repeat;position:relative;}
.web_logo .mz_icon{width:181px;height:89px;position:absolute;bottom:34px;left:124px;background:url(meizhou_ci.png) center center no-repeat;}
.web_search{width:720px;border:1px solid #975622;background:#fff url(searchBg.png);margin:5px auto 0;padding:0 9px;}
.web_search .txt{border:0;padding:0;height:48px;width:500px;float:left;line-height:48px;font-size:14px;background-color:transparent;outline: none;}
.web_search .btn{border:0;padding:0;height:48px;width:50px;cursor:pointer;background:url(search-icon.png) center center no-repeat;}
.scroll_news{width:720px;margin:0 auto;padding:0 10px;background:#a8744c;position:relative;}
.gg_icon{float:left;width:50px;height:50px;background:url(horn.png) center center no-repeat;}
.news_list{float:left;height:50px;overflow:hidden;}
.news_list ul{width:630px;}
.news_list li{height:50px;}
.news_list li a{display:block;width:540px;line-height:50px;color:#fff;font-size:14px;float:left;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.news_list li span{float:right;display:block;width:90px;text-align:center;color:#fff;line-height:50px;}
#news a.more{float: left;line-height: 50px;color: #fff;}
#news a.more:hover{color: #ff0;}

/**/
	.searchTag{
		width: 740px;
		margin: 0 auto;
		padding-left: 15px;
		text-align: center;
	}
	.searchTag li{
		float: left;
		line-height: 34px;
		border-radius: 6px;
		background: #fff;
		margin-right: 15px;
		padding:0 10px;
		display: inline-block;
	}
	.searchTag li a{
		color: #a8744c;
	}
	.searchTag li.on{
		background: #a8744c;
	}
	.searchTag li.on a{
		color: #fff;
	}
	.web_search .button{
		padding: 0;
		height: 32px;
		width: 105px;
		margin-top: 8px;
	}
	input[type="button"]:disabled{
		color: #808080;
		background-color: #dddddd;
	}
	.searchType{
		width: 720px;
		height: 36px;
		line-height: 36px;
		border-top:1px dotted #a8744c;
	}
	#advsearch{
		float: right;
	}
	#field{
		float: left;
	}
	#field input{
		vertical-align: middle;
	}
/*page2*/
.newsFlash{float: left;width: 320px;height: 250px;}
.zx_newslist{float: left;width: 350px;height: 250px;margin-left: 20px;}
.zx_menu{float: left;margin-top: 20px;height: 80px;overflow: hidden;}
.zx_menu a{display: block;float: left;width: 250px;height: 80px;line-height:80px;color: #fff;margin-right: 20px;text-align: center;font-size: 20px;}
.zx_menu a.link0{background: #38cfe0;}
.zx_menu a.link1{background: #ffa54d;}
.zx_menu a.link2{background: #ff3535;}
.zx_menu a.link3{background: #ae5ac0;}

/*page3*/
.web_page2,.web_page3,.web_page4,.web_page5,.web_page6,.web_page7{width:1100px;margin:0 auto;padding-top:185px;}
.zyMenu{float:left;margin-left:20px;height:250px;overflow:hidden;}
.zy_link{height:260px;width:320px;}
.zy_link a{display:block;width:150px;height:35px;margin:0 10px 10px 0;float:left;text-align:center;font-size:18px;padding-top:85px;}
.zy0{background:url(zy-icon1.png) no-repeat;}
.zy1{background:url(zy-icon2.png) no-repeat;}
.zy2{background:url(zy-icon3.png) no-repeat;}
.zy3{background:url(zy-icon4.png) no-repeat;}
.zy_newslist{float:left;width:340px;margin:20px 20px 0 0;}

/*page4*/
.fw_newslist{float:left;width:500px;margin-right:20px;}
.fwMenu{float:left;width:1080px;height:70px;background:url(fw-bg.png) no-repeat;margin-top:20px;overflow:hidden;}
.fwMenu a{display:block;float:left;width:150px;padding-left:100px;line-height:70px;font-size:20px;margin-right:20px;}

/*page5*/
.hd_left{float:left;width:660px;}
.hd_right{float:left;width:380px;margin-left:20px;}

/*page6*/
.web_book{float:left;width:1060px;overflow:hidden;}
.booklist{width:1098px;height:230px;overflow:hidden;margin-top:20px;}

/*page7*/
.jy_left{float:left;width:380px;}
.jy_right{float:left;width:660px;margin-left:20px;overflow:hidden;}

/*picScroll-left*/
.picScroll-left{width:660px;height:172px;overflow:hidden;margin-top:10px;}

/*banner*/
.web_banner{width:100%;min-width:1100px;height:350px;background:url(banner01.jpg) center top no-repeat;}
.web_banner .login_area .login_box a{margin-top:9px;}
.web_top{width:100%;height:50px;background:url(brown-filter.png);}
.web_white{width:100%;min-width:1100px;background:#fff;}

/*position*/
.web_posit{height:50px;line-height:50px;border-bottom:1px solid #d3d4d4;}
.web_posit p{float:left;background:url(t-icon.png) 10px center no-repeat;padding-left:50px;color:#975622;font-size:18px;}


/*fullSlide*/
.fullSlide{width: 100%;min-width: 1100px;height: 450px;position: relative;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important; height:450px; overflow:hidden; text-align:center;}
.fullSlide .hd{ width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center; padding-top:5px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0;}

/*menu*/
.web_menu{width: 100%;min-width: 1100px;height: 111px;background: #683d1b;}
.web_menu .menu{width: 1099px;margin: 0 auto;height: 60px;}
.web_menu .menu a{display: block;float: left;width: 97px;height: 60px;font-size: 20px;color: #fff;line-height: 60px;background:url(menu-icon.png) 0 0 no-repeat;padding-left:60px;}
.web_menu .menu a:hover{background-color: #975622;}

.web_menu .menu a.menu1{background-position: 0 -360px;}
.web_menu .menu a.menu2{background-position: 0 -60px;}
.web_menu .menu a.menu3{background-position: 0 -120px;}
.web_menu .menu a.menu4{background-position: 0 -180px;}
.web_menu .menu a.menu5{background-position: 0 -240px;}
.web_menu .menu a.menu6{background-position: 0 -300px;}

.web_menu .menu a.on{background-color: #975622;}

/*smenu*/
.web_sMenu{height:51px;width:1099px;margin:0 auto;position:relative;}
.web_sMenu li{line-height: 35px;height:35px;font-size: 14px;display: none;float: left;position: absolute;top:8px;left: 0;}
.web_sMenu li a{display:block;font-size: 14px;float:left;line-height:35px;padding:0 20px;margin-right:8px;}
.web_sMenu li a:hover,.web_sMenu li a.on{background:#975622;border-radius:5px;color:#fff;}

/*tMenu*/
.web_tMenu{float:right;}
.web_tMenu a{padding:0 10px;}
.web_tMenu a.on{color:#975622;}

/*newsList*/
.web_newslist0{margin-top:10px;}
.web_newslist0 li{line-height: 30px;padding-left:10px;background:url(news-icon.png) 0 center no-repeat;}
.web_newslist0 li span{float: right;display: block;width: 90px;text-align: center;color:#848484;}
.web_newslist0 li a{display:block;line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;}

.web_newslist1 li{margin-top:20px;height:100px;overflow:hidden;}
.web_newslist1 li div{float:left;width:160px;height:100px;overflow:hidden;margin-right:20px;}
.web_newslist1 li div img{width:100%;}
.web_newslist1 li h2{height: 28px;line-height: 28px;width: 320px;font-size: 16px;color:#ed6c00;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.web_newslist1 li p{line-height: 24px;height: 72px;overflow: hidden;text-indent: 2em;color: #000;}

.web_newslist2 li{margin-top:20px;height:94px;overflow:hidden;}
.web_newslist2 li div{float:left;width:150px;height:94px;overflow:hidden;margin-right:20px;}
.web_newslist2 li div img{width:100%;}
.web_newslist2 li h2{height: 22px;line-height: 22px;width: 490px;font-size: 16px;color:#00afed;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.web_newslist2 li p{line-height: 24px;height: 72px;overflow: hidden;text-indent: 2em;color: #000;}

.web_newslist3 a{display:block;}
.web_newslist3{height:230px;}
.web_newslist3 li{float:left;width:145px;height:230px;margin-right:38px;}
.web_newslist3 li div{width:143px;height:198px;overflow:hidden;border:1px solid #d3d4d4;}
.web_newslist3 li div img{width:143px;height:198px;}
.web_newslist3 li p{line-height:30px;text-align:center;height:30px;color:#000;width:145px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;}

.web_newslist4{margin:10px;width:680px;height:150px;}
.web_newslist4 li{line-height: 30px;padding-left:10px;background:url(news-icon.png) 0 center no-repeat;float:left;width:320px;}
.web_newslist4 li a{display:block;line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;}

.web_newslist5 li{width:206px;height:172px;overflow:hidden;margin-right:21px;float:left;}

/*textList*/
.news_textList li{height:120px;padding:20px;background:#f3f3f3;margin-bottom:20px;}
.news_textList .date{float:left;width:160px;height:110px;border-right:1px solid #898989;padding-top:10px;}
.news_textList h2,.news_textList .nc{float: right;width: 840px;}
.news_textList h2{height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800}
.news_textList .nc{height:84px;line-height:28px;overflow:hidden;font-size:14px;color:#898989}
.news_textList li p.day{height:80px;line-height:80px;text-align:center;color:#898989;font-size:60px;font-family:Verdana}
.news_textList li p.year{line-height:20px;text-align:center;font-size:16px;color: #898989;}
.news_textList li a{display:inline-block;}
.news_textList li a:hover{color:#975622;}
.news_textList .title{height: 36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;font-weight: 800;}

/*picList*/
.news_picList{width:1088px;}
.news_picList li{float:left;width:240px;height:230px;margin:0 32px 32px 0;}
.news_picList li div{width:240px;height:200px;overflow:hidden;text-align:center;background:url(/images/loading.gif) center center no-repeat;}
.news_picList li div img{vertical-align:middle;}
.news_picList li p{width:240px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;text-align:center;}

/*lineList*/
.news_lineList li{line-height: 30px;padding-left:10px;background:url(news-icon.png) 0 center no-repeat;}
.news_lineList li span{float: right;display: block;width: 150px;text-align: center;color:#848484;}
.news_lineList li a{display:block;line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;}

/*ad*/
.web_bannerAd{margin: 30px 0;}
.web_bannerAd img{vertical-align: top;}

/*newsBox*/
.web_newsBox{width: 535px;}
.web_newsBox .web_t0{margin-bottom: 10px;}

/*navi*/
.web_navi{padding:5px 0;height: 40px;width:1100px;margin:0 auto;}
.web_navi .navi{float:left;line-height:40px;padding-left:24px;background:url(home.png) left center no-repeat;}
.web_navi .search{float:right;border:1px solid #d3d4d4;}
.web_navi .search .txt{float:left;border:0;padding:0;height:38px;background:#fff;padding:0 5px;width:300px;line-height:38px;font-size:14px;}
.web_navi .search .btn{float:left;border:0;padding:0;height:38px;width:60px;background:#975622 url(search-icon2.png) center center no-repeat;}

/*footer*/
.footer,.web_footer{width: 100%;min-width: 1100px;background: #975622;padding:10px 0;text-align: center;line-height: 1.8;display:block;color:#fff;}
.footer{position:absolute;left:0;bottom:0;}
.footer a,.web_footer a{color:#fff;}
.foot_main{height:80px;width:1100px;margin:0 auto;overflow:hidden;position:relative;}
.renzheng{position:absolute;left:60px;top:0;}
.foot_con{padding:16px 140px 0;color:#fff;}


/*以下CSS，请改CSS内容，不要改CSS名称，否则将不起作用*/
/*分页CSS*/
#havePageT{margin-top: 20px;}
.pagecontent {
	margin: 5px 0;
	padding:5px 0;
	zoom:1;
	clear:both;
	text-align:right;
}
.pagecontent a,.pagecontent span {
 margin: 0;
 padding: 3px 5px;
 border: 1px solid #d4d4d4;
 background: #fff;
 font-family: Verdana;
 font-size:12px;
}
.pagecontent a:hover {
 border: 1px solid #975622;
 background:#975622;
 color: #fff;
 text-decoration: none;
}
.pagecontent .currentPageCSS {
 border: 1px solid #975622;
 background:#975622;
 color: #fff;
 text-decoration: none;
}

/*新闻内容*/
.news_content{padding:20px;}

#con .con_title{margin: 10px auto 20px;}
#con .con_title .toplitile,#con .con_title .subtitle{color:#666;font-size:16px;line-height:30px;text-align:center}
#con .con_title h2{text-align: center;font-size: 20px;line-height: 155%;color: #975622;}
#con .con_info{padding-bottom: 8px;text-align: center;font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;border-bottom: 1px dotted #ccc;color: #555;width: 90%;margin: 0 auto;}
.con_content{margin: 20px auto;font-size: 16px;line-height: 28px;width: 95%;min-height: 300px;color:#585858}
.con_content p{margin-bottom: 1em;font-family: Microsoft Yahei,Simsun;color:#585858;}
.con_content a, #con .con_content p, #con .con_content p a, #con .con_content p strong{/*font-size: 16px;*/}

.con_content table td{padding:3px 2px;}
.con_content table td p{margin:0;}

/**/
.ROT11_01 .OT11{position:fixed;_position:absolute;bottom:100px;right:50%;z-index:99;margin-right:-642px;}
.ROT11_01 .OT11 ul{/*background:url("float.png")*/}
.ROT11_01 .OT11 li{width:60px;height:60px;padding-bottom:5px;position:relative;cursor: pointer;}
.ROT11_01 .OT11 li a{width:60px;height:100%;overflow:hidden;display:block;}
.ROT11_01 .OT11 li .wx_box{position:absolute;top:-35px;right:60px;background:url(brown-filter.png);padding:5px;display:none; }
.ROT11_01 .OT11 li .wx_box img{vertical-align:top;}
.ROT11_01 .OT11 li.qg{background:url("float_qg.png") no-repeat;}
.ROT11_01 .OT11 li.qq{background:url("float_phone.png") no-repeat;}
.ROT11_01 .OT11 li.wx{background:url("float_wx.png") no-repeat;}
.ROT11_01 .OT11 li.cx{background:url("float_cx.png") no-repeat;}
.ROT11_01 .OT11 li.backTop{background:url("float_top.png") no-repeat;} 

/*
.backTop{position:fixed;_position:absolute;bottom:80px;right:50%;z-index:99;margin-right:-642px;}
.backTop span{
    background: url("gotop.png") no-repeat scroll 0 0;
    color: #fff;
    display: block;
    height: 20px;
    padding-top: 40px;
    transition: all 0.1s ease 0s;
    width: 60px;
    text-align: center;
}
.backTop:hover span{
    background: url("gotop.png") no-repeat scroll 0 -60px;
}
*/

/*右边浮动图片*/
.floatBox{position:fixed;right:0;bottom:0;overflow:hidden;}
.floatBox .arrow{color:#23aae4;width:180px;height:20px;line-height:20px;font-size:14px;font-family:"����"; text-align:center;font-weight:bold; text-align:right;}
.floatBox .arrow a{border: 1px solid #ccc;cursor: pointer;}
.floatBox ul{height: 370px;}
.floatBox ul li{height: 52px;margin-top: 4px;border: 1px solid #ccc;padding:1px;}

/*在线留言*/
.con_tips{border-bottom: 1px solid #9cb9d7;padding:30px 0 20px;color: #f00;line-height: 24px;font-size: 14px;}
.bookTab{margin: 20px 0;}
.bookTab td{padding: 5px 3px;font-size: 14px;}
.book_input{
	background: #fff url("inputbg.gif") repeat-x scroll 0 top;
	border: 1px solid #ebebeb;
	height: 28px;
	line-height: 28px;
	width:300px;
}
.book_btn{
	background: #975622 url("bg_btn.gif") repeat scroll 0 0;
	border: medium none;
	color: #fff;
	cursor: pointer;
	font-family: Microsoft Yahei,YouYuan,SimHei,SimSun;
	font-size: 14px;
	height: 30px;
	width: 80px;
}
.f_question{
	background: #eee url("bg_wt.jpg") no-repeat scroll 5px center;
	border-bottom: 1px solid #e0e0e0;
	font-weight: bold;
	padding: 10px 0 10px 50px;
	line-height: 20px;
	font-size: 16px;
}
.f_answer{
	background: url("bg_hf.jpg") no-repeat scroll 5px 6px;
	color: #7a7a7a;
	padding: 10px 50px;
	line-height: 20px;
	font-size: 14px;
	_height:300px;
	min-height:300px;
}

/*网站地图*/
.gl-con{margin-top: 20px;}
.con-2-2{padding: 0 15px;margin-bottom: 20px;}
.gl-con .r-tit{background: #f2f2f2;height: 40px;padding-top: 10px;}
.gl-con .r-tit strong{border-bottom: 3px solid #1d9ef4;color: #063c68;display: inline-block;font: bold 16px/37px "微软雅黑";padding: 0 20px;}
.gl-con .list{padding:10px 30px;}
.gl-con .list li{display: inline-block;float: left;height: 30px;width: 142px;}
.gl-con .list li a {
	background: url("sj_li_ico.png") no-repeat scroll left center;
	color: #333;
	display: inline-block;
	font: 16px/30px "微软雅黑";
	overflow: hidden;
	padding-left: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 80%;
}

/*幻灯新闻*/
#zxFocus .focusBox{width:320px;height:250px;}
#zxFocus .focusBox .pic img{width:320px;height:250px;}
#zxFocus .focusBox .pic li{width:320px;}

#zyFocus .focusBox{width: 730px;}
#zyFocus .focusBox .pic img{width:730px;}
#zyFocus .focusBox .pic li{width:730px;}

/*投票*/
#voteListBox h2{text-align: center;font-weight: 800;}
#voteListBox h5{font-size: 16px;font-weight: 400;}
#voteListBox div{color: #aaa;}
#voteListBox p{margin-top: 10px;color: blue;font-size: 14px;}
#voteListBox table td{padding:5px 0;}


/*首页固定图片*/
.fixed_img{
    width:181px;
	height:89px;
	background:url(meizhou_ci_white.jpg) no-repeat;
	position:fixed;
	top:200px;
	left:10px;
	z-index:90000;
}
.fixed_img a{
    display:block;
    width:100%;
	height:100%;
}