﻿*{margin:0;padding:0}
body,html{min-width:1200px;font-size:12px;background:#fff;color:#000;font-family:arial;}
div,table,tr,td,img,ol,ul,li,h1,h2,h3,h4,h5,h6,p,em,font,span,dl,dt,dd,i,textarea,input,form,select{ margin:0; padding:0; font-style:normal;}
ul,ol{ list-style-type:none;}
img{border:0}
a{text-decoration:none; cursor:pointer;color:#000}
a:hover {text-decoration:none;color:#fe0000}
input{ border:none;outline:none;background:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
.yh{font-family:"Microsoft YaHei";}
.w{color:#fff}
.ckxx{color:#001c58}
.ckxx1{color:#0059FD}
.b{font-weight:bold;}
.left{ float:left;display:inline-block;}
.right{ float:right;display:inline-block;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}

.f17{font-size:17px;color:#666}

#pagelist a{display:block;float:left;background:#fff;margin:2px;padding:5px;border:1px #ccc solid;text-decoration: none;height:12px;line-height:12px;color:#333;font-size:12px}
#pagelist a:hover{background:#E70304;color:#fff}
#pagelist a:active{color:#333}
#pagelist .ell{border:0;margin:2px 0;padding:2px;float:left}
#pagelist .act{background:#E70304;color:#fff;font-weight:bold}
#pagelist{display:inline-block;overflow:hidden} 
#page1,#page2,#page3,#page4{float:left;display:block;height:12px;line-height:12px;padding:5px;margin:2px;color:#333;border:1px #fff solid}
#page2{border:1px #ccc solid;width:20px;}
#page4{border:1px #ccc solid;cursor:pointer}



.top{
	height:170px;
	background:url(../img/bg.jpg);
}
.top_in{
	margin:0 auto;
	width:1200px;
	height:170px;
	overflow:hidden;
}
.f{float:right;margin-top:93px;margin-right:20px}
.top1{
	height:68px;
	background:url(../img/linkbg.jpg);
	overflow:hidden;
}
.toplink{
	margin:0 auto;
	width:1200px;
	height:68px;
	overflow:hidden
}
.toplinka{
	display:inline-block;
	float:left;
	width:200px;
	text-align:center;
	height:68px;
	line-height:68px;
	font-size:18px;
	font-family:arial;
	color:#fff;
}
.toplinka:hover,.toplinka-on,.toplinka-on:hover{
	display:inline-block;
	float:left;
	width:200px;
	text-align:center;
	height:68px;
	line-height:68px;
	font-size:18px;
	font-family:arial;
	color:#ac8547;
}

.t1{
	margin:70px 0 35px;
	height:50px;line-height:50px;
	text-align:center;
	background:url(../img/x1.jpg) no-repeat bottom center;
	font-family:Minion Pro;
	font-size:36px;
}
.sy1{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
}
.sy11{
	margin:0 auto 35px;
	width:1200px;
	overflow:hidden;
}
.sy2{
	width:1250px;
	overflow:hidden;
}
.sy3{
	float:right;
	width:889px;
	overflow:hidden
}
.sy6{
	float:right;
	padding:20px;
	font-size:14px;
	line-height:30px;
	width:847px;
	border:1px #cbcbcb solid;
	overflow:hidden
}
.sy4{
	width:943px;
	overflow:hidden
}
.sy5{
	float:left;
	width:272px;
	overflow:hidden;
}
.sy51{
	height:38px;
	line-height:38px;
	font-size:16px;
	font-weight:bold;
	font-family:arial;
	color:#fff;
	text-align:center;
	background:#000;
}
.sy52{
	display:block;
	padding:7px 0;
	padding-left:80px;
	padding-right:10px;
	border:#cbcbcb solid;
	border-width:0 1px 1px;
	line-height:21px;
	color:#525252;
	font-size:16px;
	overflow:hidden
}
.sy52:hover,.sy52-on,.sy52-on:hover{
	display:block;
	padding:7px 0;
	padding-left:80px;
	padding-right:10px;
	border:#cbcbcb solid;
	border-width:0 1px 1px;
	line-height:21px;
	color:#ac8547;
	font-size:16px;
	overflow:hidden
}

.cp{
	margin-right:44px;
	float:left;
	width:267px;
	height:302px;
	overflow:hidden;
}

.cpk{
	position:relative;
	width:265px;
	height:240px;
	border:1px #e7e7e7 solid;
	overflow:hiden;
}
.cpk .tz{
	vertical-align:middle; max-width:265px; width:expression(this.width>265?"265px":this.width); max-height:240px; height:expression(this.height>240?"240px":this.height);
}

.m{
	display:none;
	top:0;
	position:absolute;
	width:265px;
	height:240px;
	overflow:hidden;
}

.mb{
	position:absolute;
	width:265px;
	height:240px;
	background:#ac8547;
	overflow:hidden;
	filter:alpha(opacity=75);opacity:0.75;
}
.mbnr{
	position:absolute;
	display:inline-block;
	padding:0 10px;
	width:245px;
	height:220px;
	overflow:hidden;
}
.bj{
	z-index:10;
	position:absolute;
	bottom:-15px;
	width:64px;
	height:30px;
}

.cpa{
	display:block;
	width:267px;
	height:60px;
	line-height:60px;
	overflow:hidden;
	text-align:center;
	font-size:24px;
	font-family:Minion Pro;
	background:none;
}
.mbnr_bt{
	width:245px;
	height:60px;
	line-height:60px;
	font-size:28px;
	color:#fff;
	font-family:Minion Pro;
}
.mbnr_nr{
	width:245px;
	height:150px;
	line-height:30px;
	font-size:22px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	font-family:Minion Pro;
}

.foot{
	padding:15px 0 35px;
	background:url(../img/bg.jpg);
}

.foot_in{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
}

.f1{
	float:left;
	padding:25px 20px 0;
}
.f2{
	float:left;
	padding:0 20px;
}
.f3{
	float:left;
	padding:45px 0 0;
}
.f31{
	padding-left:15px;
  height:20px;line-height:20px;
	font-size:14px;
	font-family:arial;
	color:#fff;
}
.foota{
	font-family:arial;
	color:#fff;
	font-size:14px;
}
.foota:hover,.foota-on,.foota-on:hover{
	font-family:arial;
	color:#ac8547;
	font-size:14px;
}
.f32{
	padding-left:15px;
	background:url(../img/p1.png) no-repeat 0 1px;
	margin-top:15px;
	font-size:10px;
	color:#949494;
	font-family:arial;
	line-height:15px;
	overflow:hidden;
}
.f11{
	margin-top:10px;
	padding-left:50px;
}
.f11 img{
	float:left;
	margin-right:30px;
}

.nr{
	border:1px #d4d4d4 solid;
	padding:20px;
	margin:0 auto 35px;
	width:1158px;
	line-height:30px;
	overflow:hidden;
}

.w1{
	line-height:28px;
	padding-left:40px;
	background:url(../img/w.jpg) no-repeat 0 0;
	font-size:19px;
	font-family:arial;
	color:#ac8547;
}
.w2{
	padding:5px 0 35px 40px;
	line-height:30px;
	font-size:17px;
	font-family:arial;
	color:#666;
}

.k{
	border:1px #cbcbcb solid;
	width:655px;
	height:40px;
	margin-bottom:10px;
	overflow:hidden
}
.k1{
	float:left;
	padding-left:20px;
	width:100px;
	height:40px;
	line-height:40px;
	color:#c1c1c1;
	font-family:Minion Pro;
	font-size:16px;
}
.k2{
	float:left;
	display:block;
	margin-top:5px;
	width:515px;
	height:30px;
	line-height:30px;
	border:0;
}
#t{
	border:1px #c1c1c1 solid;
	padding:20px;
	width:615px;
	height:140px;
	line-height:20px;
	overflow:hidden;
	color:#c1c1c1;
	font-family:Minion Pro;
	font-size:16px;
	margin-bottom:20px;
}
#t1{
	border:1px #c1c1c1 solid;
	padding:20px;
	width:515px;
	height:140px;
	line-height:20px;
	overflow:hidden;

	font-family:Minion Pro;
	font-size:16px;
	margin-bottom:20px;
}

.s{
  border:1px #000 solid;
  width:100px;
  height:45px;
  line-height:45px;
  text-align:center;
  font-size:20px;
  font-family:Minion Pro;
  float:right;	
  cursor:pointer;
}


.x{
	width:730px;
	height:42px;
	margin-bottom:10px;
	overflow:hidden;
}
.xx{
	width:730px;
	margin-bottom:10px;
	overflow:hidden;
}
.x1{
	float:left;
	width:173px;
	height:42px;line-height:42px;
	font-size:16px;
	text-align:right;
}
.x2{
	float:left;
	display:block;
	border:1px #c1c1c1 solid;
	padding:0 10px;
	width:535px;
	height:40px;
	line-height:40px;
}