@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{

	list-style:none;

	margin:0;

	padding:0;

	text-decoration: none;

}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

input,textarea {outline:none;}/*去掉输入框得到焦点时边框会出现阴影效果----例如370 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 

a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

body {margin: 0px; color:#3F3F3F; font-size: 12px; font-family: Microsoft YaHei,宋体,Arial, Helvetica, sans-serif; background:url(../images/body_bg.png);}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

a:link { text-decoration: none;color:#131313;}

a:visited {text-decoration: none; color:#131313;}

a:hover { text-decoration: none; color:#131313;}

a:active {text-decoration: none; color:#131313;}





body{width:100%; margin:0 auto;}

.header{width:100%; height:125px; background:#242424; font-family:"microsoft yahei";}

.logo{width:1000px; margin:0 auto;}

.logo h1 img{margin-top:15px; float:left;}

.nav ul li{float:left; color:#eaeaea; line-height:120px; position:relative; display:inline-block;}

.nav ul li a{color:#eaeaea; font-size:18px; margin-left:40px; margin-right:30px;}

.nav ul li ul{display:none;position:absolute;}

.nav ul li a:hover{ color:#ec6100;}

.nav ul li:hover ul{display:block; top:100px; z-index:100;}

.nav ul li ul li{ display:inline-block; background:#ec6100;background:rgba(236,98,0,0.3); height:36px; line-height:36px; width:170px; text-align:center; border-bottom:#eccda7 1px solid; font-size:14px;}

.nav ul li ul li a:hover{ font-size:14px; color:#f06400;}

.nav ul li ul li a:link{font-size:14px;}

.nav ul li ul li a:active{font-size:14px;color:#fff;}



/*banner*/

.b_box{ clear:both; position:relative;

	width: 100%;

	height:430px;

}

.flexslider{position:relative;height:430px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:430px;}

.flex-control-nav{position:absolute;bottom:30px;z-index:999;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:12px;height:13px;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:300px;/*background:url(../images/prev.png) center center no-repeat;*/}

.flex-direction-nav li a.flex-next{right:300px;/*background:url(../images/next.png) center center no-repeat;*/}







.footer{background:#f45d04; height:234px; display:block;margin:0 auto; z-index:999; margin-top:100px; padding-top:40px;}

.flink{background:#fab187; line-height:48px; border-top:#fff 1px solid; border-bottom:#fff 1px dashed;}

.fr_link{width:1080px; margin:0 auto; line-height:50px; background:url(../images/link.png) left no-repeat;}

.fr_link p{ margin-left:200px;}

.fr_link p a{color:#f45d04; margin-left:20px; margin-right:20px;}

.fr_link p a:hover{color:#333;}

.copyright{width:1080px; margin:0 auto;}

.copy_r{border-left:#fab187 1px dashed; margin-left:20px; padding-left:20px; margin-top:50px;}

.copy_l,.copy_r{float:left;}

.copy_l h3{display:block; float:left; margin-top:50px; width:110px; font-size:18px; font-family:"microsoft yahei"; font-weight:100; color:#fff;}

.copy_l h3 span{font-size:12px; color:#ffa874;}

.qqcontact{float:left; width:220px; margin-top:40px; color:#ffa874; line-height:26px;}

.qqcontact span{color:#fff; font-size:24px;}

.copy{width:310px; float:right; margin-top:50px; color:#fab187; line-height:24px;}

.copy_r ul li{float:left; margin-right:20px;}

.copy_r ul li span{display:block; text-align:center; color:#fff;}