@charset "utf-8";
/* CSS Document */

/* 重写浏览器的所有默认样式
---------------------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {/* 去掉了P */
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,th,var {/* 去掉了strong */
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym {
border: 0;
}
/* 基本属性
---------------------------------------------------------------------------------------------------------------------- */
body{
background:#800201 url(../images/top_bg.jpg) no-repeat center top;
color:#444;
font-size:12px;
text-align:left;
font-family:"宋体";
}

a{text-decoration: none; font-family:"宋体";}
a:link,a:visited{color:#dba743;font-size:12px;}
a:hover,a:active,a:focus{color:#f00;text-decoration: underline;}

/* 清除浮动，同时解决容器不扩展问题，调用<div class="clear_box">&nbsp;</div>
---------------------------------------------------------- */
.clear_box{
font:0px/0px sans-serif;
clear:both;
display:block;
overflow:hidden;
height:0;
line-height:0px;
border:0px;
padding:0px;
margin:0px;
}

.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cl{zoom:1;}

.ad{ font-size:0px; line-height:0px;}
.bk{height:0;font:0px/0px sans-serif;clear:both;display:block;overflow:hidden;line-height:0px;border:0px;padding:0px;margin:0px;}


.header{ height:341px; width:950px; margin:0 auto;}
	.shouye{ height:32px; line-height:32px; text-align:right; padding-right:30px;}
.main_nav{ width:950px; height:46px; line-height:46px; margin:0 auto; text-align:left;}
	.main_nav a,.main_nav a:visited{ font-size:16px; font-weight:bold; color:#64190c; padding:0 25px;}
	.main_nav a:hover{}
	
.main{ width:940px; margin:0 auto;}
	.main .cont{ padding:10px 15px 30px; line-height:25px; color:#333;}
	.main .tit{ font-size:0px; line-height:0px;}
	.main .content{ line-height:200%; padding:0 25px; font-size:14px;}
.box1_1{ position:relative; padding:10px 10px 0; float:left; width:300px; height:239px; background:url(../images/box1_1_bg.png) no-repeat left top;}
.box1_2{ float:right; width:580px; line-height:24px;}
	.box1_2 .title{ display:block; height:50px; line-height:50px; font-size:24px; font-weight:bold; text-align:center; color:#890303; font-family:"微软雅黑",Arial, Helvetica, sans-serif,"宋体";}
	.box1_2 a,.box1_2 a:visited{color:#960406;}
	.box1_2 a:hover{ color:#f00;}
	
.footer_box{ background:url(../images/footer_bg.jpg) no-repeat center bottom; padding-bottom:190px;}
.footer{ width:940px; margin:0 auto;}
	.footer .meiti{}
.footer2{ background:url(../images/footer2_bg.jpg) no-repeat center bottom; height:250px;}



/*幻灯切换*/
.trigger-bar { position:absolute; bottom:5px; left:10px; width:300px; height:22px; padding-top:10px;}
.trigger-bar .prev,
.trigger-bar .next {
	float:right;
	width:18px;
	height:18px;
	display:block;
	outline:none;
	background-image:url(../images/navigator.png);
	background-repeat:no-repeat;
}
.trigger-bar .prev {
	margin-right:-1px;
	background-position:-40px 0;
}
.trigger-bar .next { background-position:-17px 0; }
.trigger-bar .prev:hover {
	text-decoration:none;
	background-position:0 0;
}
.trigger-bar .next:hover {
	text-decoration:none;
	background-position:-57px 0;
}
	
.scrollable-trigger { float:right; }
.scrollable-trigger a {
	display:inline-block;
	width:6px;
	height:6px;
	margin:6px 5px 0 0;
	font-size:0px;
	color:#70B2D5;
	background:url(../images/navigator.png) -80px -10px no-repeat;
	outline:none;
	overflow:hidden;
}
.scrollable-trigger a.current,
.scrollable-trigger a:hover{
	color:#CACACA;
	background:url(../images/navigator.png) -80px 0 no-repeat;
}
.scrollable-panel {
	/* 下面四项必须设置 */
	position:relative;
	width:300px;
	height:235px;
	overflow:hidden;
}
.scrollable-panel ul {
	position:absolute;
	width:2010em; /* 设置足够的宽度 */
}
.scrollable-panel li {
	float:left;
	display:inline; /* 修复IE6双边距BUG */
	width:300px;
	height:235px;
	border:0px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	text-align:center;
}
.scrollable-panel li .pic{ height:200px; display:block;}
.scrollable-panel li .wz{ height:35px; line-height:35px; color:#ffcc33; font-weight:bold;}
.clearfix:after {clear:both;content:"\20";display:block;height:0;}
.clearfix {zoom:1}