@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:#FDCD9C; font-family:"微软雅黑"; font-size:12px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000;}
ul,li{ list-style:none;}
img{ border:none; vertical-align:top;}
.wrap{ width:1200px; margin:0px auto; overflow:hidden;}
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
/***common***/
#topic_nav_box {
	WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 34px; OVERFLOW:hidden; font-size:12px;
}
#topic_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FONT-FAMILY: "宋体", "Arial Narrow"; BACKGROUND: #fff; HEIGHT: 34px; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#topic_nav IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topic_nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topic_nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topic_nav .logo {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 3px
}
#topic_nav .link {
	WIDTH: 800px; FLOAT: left
}
#topic_nav .end {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topic_nav UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 10px
}
#topic_nav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; COLOR: #666; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
#topic_nav A {
	LINE-HEIGHT: 14px; COLOR: #666; TEXT-DECORATION: none
}
#topic_nav A:visited {
	COLOR: #666
}
#topic_nav A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.copyright-zb {
	text-align:center;
	line-height:24px;
	padding:20px 0px 0px;
	width:980px;
	margin:0px auto;
	color:#333;
	 font-size:12px;
}
.copyright-zb a{ color:#333; padding:0px 10px;}
.copyright-zb a:hover{ color:#333;}
.footer{ width:980px; text-align:center; margin:0px auto; line-height:24px; font-size:12px; color:#333; padding-bottom:20px;}



.br_01{ width:100%; background:url(../images/br_01.jpg) no-repeat center top; height:180px;}
.br_02{ width:100%; background:url(../images/br_02.jpg) no-repeat center top; height:180px;}
.br_03{ width:100%; background:url(../images/br_03.jpg) no-repeat center top; height:180px;}
.br_04{ width:100%; background:url(../images/br_04.jpg) no-repeat center top #FDCD9C; height:510px;}
.br04{ width:1200px; height:510px; position:relative;}
.br04_01{ position:absolute; left:0px; bottom:60px; cursor:pointer;}
.br04_02{ position:absolute; left:204px; top:165px; cursor:pointer;}
.br04_03{ position:absolute; left:385px; bottom:60px; cursor:pointer;}
.br04_04{ position:absolute; left:600px; top:160px; cursor:pointer;}
.br04_05{ position:absolute; left:785px; bottom:60px; cursor:pointer;}
.br04_06{ position:absolute; right:0px; top:165px; cursor:pointer;}
.title{ width:1200px; height:78px;}
.zt_01{ width:1170px; padding:20px 15px 20px; background:#fff;}
.zt01_left{ float:left; width:622px; height:378px; padding-right:20px;}
.zt01_right{ float:left; width:528px; font-size:18px; line-height:2em; color:#4c2b1c;}
.zt_02{ width:1200px; padding:40px 0px; background:#fff;}
.zt02_01{ float:left; width:536px; padding-right:15px; overflow:hidden;}
.zt0201_01{ width:536px; height:344px; overflow:hidden; position:relative;}
.font{ width:100%; padding:10px 0px; background:rgba(0,0,0,.5); font-size:14px; color:#fff; position:absolute; left:0px; bottom:0px; text-align:center;}
.zt0201_02{ float:left; width:276px; height:179px; position:relative; overflow:hidden; margin-top:13px; margin-right:14px;}
.zt0201_03{ float:left; width:246px; height:179px; position:relative; overflow:hidden; margin-top:13px;}
.zt02_02{ float:left; width:342px; height:536px; position:relative; overflow:hidden; margin-right:15px;}
.zt02_03{ float:left; width:292px; overflow:hidden;}
.zt0203_01{ width:292px; height:169px; overflow:hidden; position:relative;}
.zt0203_02{ width:292px; height:170px; overflow:hidden; position:relative; margin-top:13px;}
.zt0203_03{ width:292px; height:170px; overflow:hidden; position:relative; margin-top:13px;}
.zt_03{ width:1200px; padding:20px 0px; background:#fff;}
.zt_03 p{ font-size:18px; color:#4c2b1c; line-height:2em; padding:0 15px 15px;}
.zt03_01{ float:left; width:232px; height:369px; overflow:hidden; margin-top:10px; display:inline; margin-left:6px;}
.zt_05{ width:1200px; padding:20px 0px; background:#fff; overflow:hidden;}
.zt05_01{ float:left; width:580px; padding:0px 15px; overflow:hidden;}
.zt0501_01{ width:580px; height:390px; overflow:hidden; position:relative; border:1px solid #ccc;}
.fontw{ width:540px; padding:10px 0px; text-align:center; font-size:14px; background:rgba(255,255,255,.7); color:#000; position:absolute; left:20px; bottom:0px;}
.zt0502_01{ float:left; width:280px; height:186px;  position:relative; margin-right:15px;}
.zt0502_01 .fontw{ width:240px;}
.zt0502_02{ margin-right:0px;}
.zt0502_03{ margin-top:18px;}
.zt_06{ width:1200px; padding:20px 0px 40px; background:#fff;}




.zt06{ width:1100px; margin:0px auto; height:460px; position:relative;}
.ppt{ width:990px; height:460px; position:relative; overflow:hidden; margin:0px auto;}


#focus ul{height:460px;position:absolute;}
#focus ul li{float:left;width:990px; height:460px;overflow:hidden;position:relative;}

#focus ul li img{width:990px; height:460px;}
.zt06 .preNext{width:37px;height:70px;position:absolute; top:160px;background:url(../images/awr.jpg) no-repeat 0 0;cursor:pointer; z-index:99;}
.zt06 .pre{left:0px; z-index:9999;}
.zt06 .pre:hover{ background:url(../images/awrh.jpg) no-repeat 0 0;}
.zt06 .next{right:0px;background-position:right top;}
.zt06 .next:hover{ background:url(../images/awrh.jpg) no-repeat right top;}
.zt06 .btn{ position:absolute; bottom:12px; right:0px;  text-align:center; z-index:99; width:1100px;}
.zt06 .btn span{ display:inline-block; cursor:pointer; zoom: 1; width:40px; height:6px; overflow:hidden; margin:0px 2px; background:rgba(255,255,255,.5);}
.zt01_right_01{ float:left; width:528px; font-size:18px; color:#C0272D; line-height:2em; padding-top:50px; font-weight:bold;}
.zt0503_01{ float:left; width:576px; height:210px; position:relative; border:1px solid #ccc;}
.fontp{ width:536px; padding:10px 0px; text-align:center;font-size:14px; color:#000; position:absolute; left:20px; bottom:0px;}
.zt0503_02{ margin-top:5px;}
.zt02_p{  font-size:18px; color:#4c2b1c; line-height:2em; padding:0 15px 15px;}
.zt0503_03{ margin-top:42px;}