@charset "utf-8";
/* CSS Document */
	/*重置*/
*{font-family:"微软雅黑";}
*{margin:0;padding:0;list-style-type:none;}
body{margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
img{display:block;border:none;}
a{text-decoration:none;color:black;border:0;}
h1,h2,h3,h4,h5{font-size:16px;margin:0;}
dl,dd{margin:0;}
p{margin:0;}
input,button{margin:0;padding:0;border:none;background-color:transparent;outline:none;}
.clearfix{clear:both;}
	
	
/*top*/	
	.top{height:28px;background:#053333;margin:0 auto;}	
	.top .box{width:1200px;margin:0 auto;}
	.top .brow{width:311px;float:right;}
	.top li,.top span,.wechat,.phone{float:left;}
	.wechat,.phone{margin-top:6px;margin-right:6px;}
	.top li{margin-left:30px;}
	.top span{color:#cccccc;font-size:12px;line-height:28px;}
	.top .number{font-size:14px;color:#ff524c;}
	.top .english{color:#999999;}
	
	
/*head*/
.head{width:1200px;height:60px;margin:0 auto;}
.head .logo,.nav li{float:left;}
.head .logo{margin-top:7px;}
.head .nav{float:right;}
.nav li{margin-left:40px;}
.nav li a{font-size:14px;color:#333333;line-height:58px;height:58px;display:block;}	
.nav .current{border-bottom:2px solid #e66700;color:#e66700;}	
.nav li a:hover{color:#e66700;}	

	
	
/*banner*/
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;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;width:100%;top:45%;}
.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:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.banner{position:relative;height:250px;overflow:hidden;}
.banner .figure{position:absolute;left:50%;margin-left:-960px;}



/*base*/
.base-bj{background:#053333;}
.base{width:1200px;margin:0 auto;padding-top:26px;height:240px;}
.base .column{width:720px;height:200px;float:left;}
.base .caption{margin-bottom:20px;}	
.base .caption span{font-size:12px;color:#cccccc;}	
.base .caption .title{font-size:14px;color:#29cccc;}	
.base .column li{float:left;font-size:12px;color:#fff;margin-right:58px;}
.base .column .link{margin-left:80px;margin-top:10px;}
.base .column .link dl{width:107px;font-size:12px;float:left;line-height:24px;}
.base .column .link dl a{color:#b2b2b2;}
.base .line{background:#042626;width:1px;height:160px;float:left;margin-top:10px;}	
.base .contact{float:left;width:220px;margin-left:50px;}	
.base .contact dd{font-size:12px;color:#fff;line-height:22px;}	
.base .contact span{font-size:12px;color:#a1b2b2;}	
.base .follow{float:left;margin-left:60px;width:148px;}	
.base .follow .code .photo{width:88px;height:88px;float:left;}	
.base .follow .code	.text{font-size:12px;color:#999999;float:left;width:50px;margin-left:10px;margin-top:24px;}
.address{font-size:12px;color:#a1b2b2;width:540px;margin:0 auto;padding-bottom:20px;}	
.address a{color:#a1b2b2;}
.address .firm{margin-right:10px;}	

