*{ margin:0px; padding:0px; list-style:none;}
body,td,th {
	font-size: 14px;
	color: #333333;
}
body {
	margin: 0px; font-family:Î¢ÈíÑÅºÚ;
}
img{ max-width:100%; border:0px;}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #696969;
}
a:active {
	text-decoration: none;
}
.w{ color:#FFFFFF;}
.w a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.w a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.w a:hover {
	text-decoration: none;
	color:#FFFFFF;
}
.w a:active {
	text-decoration: none;
}
#header{ overflow:hidden;}
.w1300{ width:1300px; margin:0px auto; overflow:hidden;}
.w1200{ width:1200px; margin:0px auto; overflow:hidden;}
.logo{ width:220px; float:left; height:85px;}
.nav{ width:1000px; float:right; height:85px;}
.nav li{ float:left; font-size:18px; width:16.5%; text-align:center; line-height:85px;}

.banner {
	max-width:1920px; min-width:1300px;
	height:550px;
	margin:0px auto;

}
.flexslider {
		height:550px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
	position:relative;
}
.slides {
	position: relative;
	z-index: 2;
}
.slides li {
		height:550px;
}
.flex-control-nav {
	position: absolute;
	bottom: 25px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 5px;
*display: inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 12px;
	height: 12px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}



.indexxp{width:1260px; margin:0px auto; overflow:hidden;}
.indexxptit{ font-size:30px; line-height:100px;}
.indexxp li{ float:left; width:50%;}
.indexxp li img{ max-width:100%;}

.indextubiao{width:1300px; margin:0px auto; overflow:hidden; margin-bottom:20px; padding:20px 0px;}
.indextubiao li{ width:25%; text-align:center; float:left; text-align:center; font-size:18px;}

.indexcpbg{ background:#eee; overflow:hidden; padding:50px 0px; min-width:1300px;}
.indexcptit{ text-align:center; font-size:30px;}
.indexcp{width:1300px; margin:0px auto; overflow:hidden;}
.indexcp li{ width:17%; height:251px;  float:left; margin-right:15px; margin-left:10px; padding-bottom:20px; text-align:center;}
.indexcp li .pic{box-shadow: 0 0 10px #999; border:1px solid #ccc; height:200px; margin-bottom:10px; background:#fff;}
.indexcp li .pic img{ height:200px; width:100%;}
.indexabout{ background: url(../images/f_30.jpg) center top no-repeat #FFFFFF; overflow:hidden; padding-top:50px; min-width:1300px;}
.indexabouttit{text-align:center; font-size:30px; color:#FFFFFF;}
.indexabouttit span{ font-size:18px;}
.indexnews{width:1300px; margin:0px auto; overflow:hidden;}
.indexnews1{ width:600px; float:left; overflow:hidden; background:#f2f2f2; padding:20px;}
.indexnews2{width:600px; float:right; overflow:hidden;background:#f2f2f2;padding:20px;}
.indexnewstit{ font-size:30px; line-height:50px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.indexnewstit span{ width:60px; font-size:16px; float:right; }
.inewslist{ overflow:hidden; min-height:300px;}
.inewslist li{ overflow:hidden; margin-bottom:15px; border-bottom:1px dashed #ccc; min-height:110px;}
.inewslist li .pic{ float:left; width:150px; height:100px; margin-right:20px;}
 .inewslist li .pic img{ width:100%;}
.inewslist li .title{ font-size:18px; color:#0086d7; font-weight:600; line-height:200%;}
.content{width:1300px; margin:0px auto; overflow:hidden;}
.right{ width:1000px; float:right; overflow: hidden; }
.left{ width:260px; float:left; overflow:hidden;}

.fenleitit{ line-height:50px; background:#0066CC; font-size:16px; color:#FFFFFF; text-indent:2em;}

.fenlei{ overflow:hidden; border:1px solid #ccc;}
.fenlei li{ background:url(../images/fenleibg.png) center left no-repeat; border-top:1px solid #ccc; text-indent:2em; line-height:45px; }

.fenlei a:hover li{
 background:url(../images/fenleibg.png) center left no-repeat #eee; text-indent:3em;
}



.place{line-height:50px; margin-bottom:10px;}


.xw {
	overflow:hidden; width:96%; margin:0px auto;
}
.xw li {
	margin-bottom:15px; line-height:45px; border-bottom:1px solid #ddd; padding-left:20px; font-size:16px;
}

.xw li span{ width:80px; float:right;}
.e2{ overflow:hidden;}
.e2 li{ text-align:left; border-bottom:1px solid #ddd; min-height:130px; padding:15px 0px;}
.e2 li .title{ font-size:22px; color:#666666}
.e2 li img{ width:150px; height:120px; margin-right:20px; float:left;}
.e2 li span{ width:100px;}

.cp{ overflow:hidden;}
.cp li{ width:22%; float:left; margin-right:15px; margin-left:10px; padding-bottom:20px; text-align:center; height:270px;}
.cp li .pic{box-shadow: 0 0 10px #999; border:1px solid #ccc; height:200px; margin-bottom:10px; background:#fff;}
.cp li .pic img{ height:200px; width:100%;}
.viewbox{ overflow:hidden; border:1px solid #ccc;padding:20px; min-height:600px;}
.viewbox .title{ text-align:center; line-height:200%;}
.viewbox .info{text-align:center; margin-bottom:20px;}
.place2{ text-indent:1em; line-height:40px; background:#eee; margin-bottom:20px; margin-top:20px; font-size:18px;}
.footer{ background:#143766; padding:30px 0px;min-width:1300px;}
.footer2{ background:#091b29; text-align:center; padding:5px 0px;min-width:1300px;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
