@charset "utf-8";
*{ 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; font-weight:normal}
.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; }
input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/
.clearboth{ clear:both}

a:link { text-decoration: none;color: #000;}
a:visited {text-decoration: none; color: #000;}
a:hover { text-decoration: none; color: #000;transition: all 0.3s ease-out 0s;}
a:active {text-decoration: none; color: #000;}




.yh{ font-family:"Microsoft YaHei"; }
body {margin: 0px; color:#000; background:url(../images/bg.jpg) repeat top left;font-size: 12px; font-family:"Microsoft YaHei","微软雅黑",宋体,Arial, Helvetica, sans-serif;}

/*公共样式*/
.left{ float:left;}
.right{ float:right;}
.header,.nav ul,.bottom_con{ width:1080px; overflow:hidden; margin:0 auto;}
/*头部样式*/

.header{ height:90px; padding-top:20px;}
.header_left{ width:450px;}
.header_left img{ float:left;}
.header_left .logo{  margin-top:px;}
.header_left span a img{ margin:30px 0 0 30px;}
.header_right{ width:230px; margin-top:15px;}
.iphone_name{ height:46px; background:url(../images/iphone_icon_06.jpg) no-repeat; padding-left:50px;}
.iphone_name div a{ margin:0 5px;}
.iphone_name span{ margin-left:5px; font-size:18px;}
.header_right strong{ font-size:24px; color:#ed0000;}


.nav{ height:48px; line-height:48px; background:#0078ff; margin-top:30px; }
.nav li{ float:left; width:135px; text-align:center; font-size:16px;}
.nav li a{ color:#fff;}
.nav li a:hover{ color:#e6e6e6;}
/*banner*/
.flexslider{position:relative;height:521px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:521px;}
.flex-control-nav{position:absolute;bottom:10px;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: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;}



.bottom{ background:#232323; overflow:hidden; padding:34px 0; color:#fff;}
.bottom a{ color:#fff;}
.bottom_left{ width:263px; border-right:1px solid #a0a0a0;}
.bottom_left img{ margin:30px 0 0 60px;}
.bottom_right{ width:855px; text-align: center; margin-right:109px; line-height:24px; margin-top:36px;}