*{
	margin:0px;
	padding:0px;
}
body{
	font-size:14px;
	color:#000000;
	font-family:"微软雅黑";
	background:url(../images/bg.png) repeat-x #ffffff;
	margin-top:10px;
}
img{
	border:0;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#333333;
}
ul {
	list-style-type:none;
}
.clear{
	clear:both;
}

.header{width:1180px; margin:0 auto;height:120px;border-bottom:3px #3e6a84 solid; background:#f7f7f7;}
.header .logo{float:left;}
.header .so{float:right; width:280px; height:100px; padding-top:20px;}
.header .so a{ display:block; width:90px; height:50px; line-height:50px; float:left; background:url(../images/jia.jpg) no-repeat left center; text-align:center; color:#3b657f;}
.soinput{height:40px; line-height:40px; width:140px; padding-left:10px; background:url(../images/sobg.jpg); border:0;outline:none;}
.banner{width:1180px; margin:0 auto;height:390px;border-bottom:3px #d1d9d4 solid;outline:none;cursor:pointer;}

/* flexslider开始 */
.flexslider{position:relative;height:390px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:390px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:47.5%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;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;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
/*  flexslider结束  */

.nav{margin:0 auto;width:1180px;height:48px;line-height:48px; background:url(../images/navbg.jpg);}
.nav > ul > li{float:left;width:131px;text-align:center;background:url(../images/sline.jpg) no-repeat right center;}
.nav ul li:last-child{background:url();}
.nav li a{ font-size:18px; color:#FFF;}
.nav .menu{
	width:131px;
	position: absolute;
	z-index: 999;
	background-color:#ffffff;
	filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;
	float:left;
	display:none;
	margin:48px 0 0 0;
	border-right:1px solid #ededed;
	border-left:1px solid #ededed;
	border-bottom:1px solid #ededed;
}
.nav .menu ul{}
.nav .menu ul li{
	width:131px;
	clear:both;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ededed;
	text-align:center;
}
.nav .menu a{
	font-size:16px;
	color:#000;
}


.link{ margin:10px auto 0; width:1178px; height:100px;border:1px solid #3d9ed5;background-color:#f7f7f7;}

.link .content p {height:100px;margin-top:30px; overflow:hidden}
.link .content p a{ display:block; width:105px; height:50px; line-height:50px; text-align:left; float:left;font-size:18px;}
.link .ll{ margin:30px 0 0 30px;}
.link .ll select{width:194px;height:32px;font-size:18px;margin-right:18px;}

.downnav{margin:0 auto; width:1180px; height:48px; line-height:48px; margin-top:10px; text-align:center; background:url(../images/downbg.jpg); color:#FFF;}
.downnav a{color:#FFF; font-size:16px;}
.footer{
	/* background:url(../images/2wm.jpg) no-repeat left center; */
	margin:0 auto; width:calc(1180px - 60px); height:120px; line-height:26px;text-align:right; padding:30px; font-size:16px;}
.footer .wz{ margin-top: 30px; }