@charset "utf-8";
/* CSS Document */
/* S �����⿪ʼ  */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration: none;}
body{font:12px/180% microsoft yahei;}
/* menu */



  .top{
	width: 100%;
	height: 120px;
	z-index: 99999;
	background-color: #640700;
		}
		
		.main{
			width: 1024px;
			margin: 0 auto;
		}
		.logo{
	width: 103px;
	height: 28px;
	margin-top: 5px;
	float: left;
		}
		.nav_bar{
			width: 700px;
			float: left;
			height:40px;
			margin-left: 150px;
			margin-top: 70px;
		}
		.nav_bar ul li{
			list-style-type: none;
			float: left;
			line-height: 30px;
			text-align: center;
			width:110px;
		}
		.nav_bar ul li a{
	color: #ffffff;
	text-decoration: none;
	display: block;
	font-size: 16px;
		}
		.nav_bar>ul>li a:hover{
			color: #fff;
		}
		.nav_bar ul li.l1:hover .hid{
			display: block;
		}
		.hid{
			width: 100%;
			height: 32px;
			background: #625e5b;
			position: absolute;
			left: 0;
			display: none;
			z-index:99999;
			
		}
		.hid ul{
			width: 660px;
			margin: 0 auto;
		}
		.hid ul li a{
	font-size: 14px;
	color: #cdc197;
	line-height: 30px;
			}
		.login{
			float: right;
			width: 120px;
			height: 30px;
			margin-top:15px; 
		}
.phone{position:absolute; margin-left:665px; margin-top:35px;}
.phone ul li{ float:left;}
.phone ul li p{
	color: #fff;
	text-align: right;
	font-size: 17px;
}

.banner{width:100%;overflow:hidden;height:360px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:360px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}

.content{
	width: 1004px;
	height: auto;
	margin: auto;
	margin-top: 30px;
	background-color: #f7ecd8;
}
.zhengwen{margin-top:40px; height:auto;}

.zhengwen01{ width:705px; height:auto; float:left;  margin-top:30px; margin-bottom: 30px;}
.zhengwen02{ width:250px; height:auto;float:left; margin-bottom:140px;margin-top:30px; margin-left:47px;}
.content_up{ width:1004px; height:255px;}
.jianjie_tp{float:left;}
.jianjie_wz{
	width: 470px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}

.anliliebiao{ width:1040px; height:auto; margin-top:30px;}
.anliliebiao ul li{ float:left; margin:0px 36px 40px 0px;}
.anliliebiao ul li img{ width:310px; height:223px;}
.anliliebiao .biaoti{ color:#333; font-size:16px; margin-top:12px;}
.anliliebiao .jianjie{ color:#666;font-size:16px; margin-top:3px; width:310px; border-bottom:1px solid #CCC; padding-bottom:15px; }

.wenzhangbiaoti{ font-size:18px;}
.wenzhangjianjie{ font-size:18px; color:#999; line-height:30px; border-bottom:2px solid #CCC; padding-bottom:5px; margin-bottom:20px; }

.anliwenzhang{ width:1004px; height:auto; margin-top:30px;}


.anliwenzhanghx{border-top:2px solid #CCC;margin-top:40px;}
.anliwenzhanghx a{color:#000}

.content_down{width:1004px; height:750px; margin-top:40px;}
.content_down01{ width:1004px; height:610px; margin-top:30px;}
.content_down02{width:1004px; height:510px; margin-top:30px;}}

.content_down img:hover{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.content_down02 img:hover{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

.neirong1{width:925px; height:37px;}
.neirong{ width:925px; height:455px; margin:auto;}
.neirong ul li{ float:left;}

.anlimuse{ width:1024px; height:42px; margin:auto;}
.anlimuse ul li{
	width: 157px;
	height: 40px;
	background-color: #82653b;
	float: left;
	margin-right: 12.4px;
}
.anlimuse ul li p{text-align:center; line-height:40px;}
.anlimuse ul li a{ color:#FFF; font-size:16px;}
.anlimuse ul li:hover{ background-color:#666;}
.anlimuse .hover{ background-color:#666;}

.neirong img:hover{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

.content_down ul li{ float:left;}
.content_down02 ul li{ float:left;}

.footer{
	width: 100%;
	overflow: hidden;
	height: 240px;
	background-color: #640700;
	margin-top: 40px;
}
.footer_w{ width:1004px; margin:auto; margin-top:40px; height:120px;}
.footer_w p{ color:#DFDFDF; font-size:13px;}
.footer1{ float:left;margin-top:10px;}
.footer2{ float:left; margin-left:80px;}
.footer3{ float:left; margin-left:40px;}
.footer4{ float:left; margin-left:40px;}
.footer5{ float:left; margin-left:40px;}
.footer6{ float:left; margin-left:40px;}
.weibu{ width:1004px; margin:auto;}
.weibu p{ color:#CCC;}
.footer0{ width:1000px; height:60px;}
.footer0 ul li{ float:left;}

#picarea{width:1000px; margin-left:2px;}

#bigpicarea{position:relative;margin:0px auto;width:1000px;height:420px;overflow:hidden;}
.image{text-align:center}
.image img{border:#ececec 1px solid;margin:0px auto;}
#bigpicarea .word{text-align:center;height:30px;line-height:30px;background:#fff;color:#333;position:absolute;bottom:0px;left:0px;width:100%;}

#smallpicarea{margin:20px 0 0 0;padding-top:35px}
#thumbs{margin:0px auto;width:1000px;height:120px;overflow:hidden;}
#thumbs li{width:124px;display:inline;float:left;height:116px;overflow:hidden;}
#thumbs ul{margin-top:3px}
#thumbs li.last_img{margin-right:4px}
#thumbs li.first{margin:25px 10px 0px 15px;width:9px;height:16px;cursor:pointer}
#thumbs li.last{margin:25px 0px 0px 5px;width:9px;height:16px;cursor:pointer}
#thumbs li a{border:#fff 2px solid;width:120px;display:block;font-size:0px;}
#thumbs li a:hover{border:#000 2px solid;}
#thumbs li a.current{border:#f8ae0f 2px solid;}

.bigbtnPrev{z-index:100;position:absolute;width:35px;height:51px;top:186px;cursor:pointer;left:10px}
.bigbtnNext{z-index:100;position:absolute;width:35px;height:51px;top:186px;cursor:pointer;right:10px}

#big_play_prev{background-image:url(../images/leftbig.png);width:35px;display:block;height:51px;_background:none;_filter:progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}
#big_play_next{background-image:url(../images/rightbig.png);width:35px;display:block;height:51px;_background:none;_filter:progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}

.film_focus{width:1004px;height:288px;overflow:hidden;position:relative;margin:20px auto;}
.film_focus .film_focus_imgs_wrap{background:url(../images/load.gif) no-repeat center center;}
.film_focus ul.film_focus_imgs{height:288px;height:9999em;position:absolute;right:0;top:0;overflow:hidden;}
.film_focus ul.film_focus_imgs li{height:288px;overflow:hidden;}
.film_focus ul.film_focus_imgs li img{height:288px;width:864px;}
.film_focus .film_focus_desc h3{height:45px;line-height:45px;overflow:hidden;position:absolute;left:138px;bottom:0;background:rgba(0, 0, 0, .5);color:#fff;width:100%;padding-left:20px;z-index:99;font-size:16px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');}
.film_focus ul.film_focus_nav{width:140px;height:288px;position:absolute;left:0;top:0;z-index:100;}
.film_focus ul.film_focus_nav li{height:72px;background:#b2b2b2;border-bottom:1px solid #fff;padding:0px 18px 0 29px;position:relative;cursor: pointer;cursor: hand;color:#333;font-size:20px;overflow:hidden;line-height:70px;}
.film_focus ul.film_focus_nav li.cur{background:url(../images/hd_on01.png) no-repeat;width:140px;height:72px;left:0px;word-break:break-all;color:#fff;font-size:20px;overflow:hidden;line-height:10px;border-bottom:0px solid #000;}
.film_focus ul.film_focus_nav li b{display:none}
.film_focus ul.film_focus_nav li b span{display:block}
.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:72px;}
.film_focus ul.film_focus_nav li.cur span{display:none}




#wrapper #page_main .page-right .page-right .page_list .list_info .disabled li a {
	float: left;
	width: 50px;
	text-align: center;
}
#wrapper #page_main .page-right .page-right .page_list .list_info .disabled li .pageinfo {
	float: left;
	line-height: 35px;
	width: 90px;
}
#wrapper #page_main .page-right .page-right .page_list .list_info .disabled li {
	float: left;
	line-height: 35px;
	width: 60px;
	text-align: center;
}
#wrapper #page_main .page-right .page-right .page_list .list_info .disabled .thisclass {
	width: 50px;
	line-height: 35px;
	background-color: #640700;
	text-align: center;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 40px;
}
.page_list{
	text-align: right;
	padding-top: 10px;
	padding-left: 20px;
}
