@charset "utf-8";
/* reset */
body{font:12px/1.5 Microsoft YaHei,Tahoma,sans-serif;background:#ffffff;color:#333333;}
html,body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,fieldset,fieldset,button,sub,sup,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;} 
iframe,img{border:0 none;}
img{vertical-align:top;}
em,i{font-style:normal;}
ul,li,ol{list-style:none outside none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
a{color: #666;text-decoration:none;}
a:hover{color:#f30;text-decoration:underline;}
:focus{outline:0;}
.clear{ clear:both;overflow:hidden;font-size:0;height:0;line-height:0;}
input,textarea,select{background-color:#ffffff;}
/*layout*/
.inner{width:1000px;margin:0 auto;}
/*top*/
.top .topRight a i,.top_soft_part .top_recom .wzTip,.top_soft_part .top_recom .btn_dl,.top_soft_part .top_recom .close{background:url(../../images/global/v2/global_v2_1.png) no-repeat}
.top{min-width:1000px;height:32px;line-height:32px;background-color:#ffffe7;border-bottom:1px solid #dddddd;}
.top .col_top{width:1000px;margin:0 auto;}
.top .topCon { width:1000px; margin:0 auto; line-height:18px; height:18px; padding:7px 0; overflow:hidden}
.top .topLeft { float:left}
.top .topLeft a { float:left; margin-right:15px;color:#666666;}
.top .topLeft a:hover { color:#f30;}
.top .topRight { float:right;}
.top .topRight a { float:left; height:18px; line-height:1.75; margin-left:20px; color:#999;}
.top .topRight a:hover { color:#888}
.top .topRight a i {width:18px; height:18px; float:left; margin-right:4px; display:inline}
.top .topRight a.favoriteBtn i.iIcon { background-position:-213px -540px;}
.top .topRight a:hover.favoriteBtn i.iIcon {background-position:-194px -541px;}
.top .user_login{float:left;color:#999999;margin-left:20px;}
.top .user_login a{float:none;margin-left:0;}
.top .user_login .account{color:#0779af !important;}
.top_soft_part{height:30px;background-color:#ffffe7;border-bottom:1px solid #f0ecd8;}
.top_soft_part .col_top{width:auto;text-align:center;}
.top_soft_part .top_recom{position:relative;line-height:31px;color:#333333;overflow:hidden;*zoom:1;}
.top_soft_part .top_recom .wzTip{display:inline-block;padding-left:18px;background-position:-227px -88px;}
.top_soft_part .top_recom .btn_dl{margin:0 0 0 4px;display:inline-block;width:73px;height:20px;line-height:20px;background-position:0 -95px;color:#ffffff !important;_margin-top:4px;}
.top_soft_part .top_recom .btn_dl em{padding-left:10px;}
.top_soft_part .top_recom .btn_dl:hover{text-decoration:none;background-position:-85px -95px;}
.top_soft_part .top_recom .close{position:absolute;top:10px;right:20px;width:10px;height:9px;overflow:hidden;background-position:-170px -647px;}
.top_soft_part .top_recom .close:hover{background-position:-195px -647px;}
.top_soft_part .top_recom .hl{color:#dd0a0a;}
/*header*/
.header{position:relative;height:115px;z-index:999;}
.header .col_header{position:relative;margin:0 auto;padding-top:20px;width:1000px;height:95px;}
.header .logo{position:absolute;top:15px;left:0;}
.header .logo a{display: block;width: 180px;height: 90px;background:url('../images/gzl_icons_v2017.png') -258px 0px no-repeat;}
.header .send{position:absolute;left:205px;top:35px;width:247px;height:24px;display:inline-block;margin:0;background:url('../images/gzl_icons_v2017.png') -550px 1px no-repeat;text-indent:-9999em;}
.header .send:hover{background-position:-550px -73px;}
.header .h_banner{position:absolute;top:12px;right:0;}
.search_box{position:absolute;right:0;top:36px;width:500px;height:35px;z-index:2;background-color:#338ad1;}
.search_box .search_ipt{width:419px;height:33px;position:absolute;top:1px;left:1px;overflow:hidden;background-color:#fff;}
.search_box .search_ipt .s_ipt{position:absolute;top:-1px;left:-1px;padding:8px 0 8px 45px;width:409px;height:18px;overflow:hidden;line-height:18px;color:#666666;font-size:14px;border:0 none;background:none;}
.search_box .serch_btn{position:absolute;top:0;right:0;width:80px;height:35px;overflow:hidden;background:#338ad1;border:0 none;cursor:pointer;z-index:2;color:#fff;font:16px/35px Microsoft YaHei;text-align:center;}
.search_box .serch_btn:hover,.search_box .serch_btn_hover{background:#186fbf;text-decoration:none;}
.search_box .serch_hot{position:absolute;left:0;top:38px;color:#999999;height: 20px;overflow: hidden;}
.search_box .serch_hot a{margin-right:12px;color:#666666;}
.search_box .serch_hot a:hover{color:#f30;}
.search_box .serch_think{position:absolute;top:35px;left:0;width:420px;background-color:#ffffff;z-index:3;}
.search_box .serch_think .think_inner{border:1px solid #cccccc;border-top:0 none;}
.search_box .serch_think .think_ret{padding:3px 0;}
.search_box .serch_think .think_ret a{display:block;padding-left:10px;height:24px;line-height:24px;overflow:hidden;color:#555555;}
.search_box .serch_think .think_ret a:hover,.search_box .serch_think .think_ret a.active{background-color:#eff9ff;text-decoration:none;color:#666666;}
.search_box .serch_think .think_more{padding-right:8px;height:24px;line-height:24px;text-align:right;border-top:1px solid #dddddd;}
.search_box .serch_think .think_more a{color:#2d87cc;}
.search_box .search{height: 35px;position: relative;}
.search .type{position: absolute;z-index:10;width:25px;height:16px;padding:4px;margin:6px 0 0 4px;background:url(../images/gzl_icons_v2017.png) -331px -111px no-repeat;cursor:pointer;}
.search .type_hover{background-position:-81px -102px;}
.search .type i{float:left;width:16px;height:16px;background:url(../images/gzl_icons_v2017.png) no-repeat;display:inline-block;}
.search .typebox{position:absolute;top:34px;left:0px;border:1px solid #33b3e6;width:100px;padding:5px 1px;background:#FFF;overflow:hidden;display:none;z-index:20;}
.search .typebox li{width:100%;height:24px;float:left;cursor:pointer;}
.search .typebox li.hover{background:#eaf9ff;color:#666;}
.search .typebox i{float:left;width:16px;height:16px;margin:5px;background:url(../images/gzl_icons_v2017.png) no-repeat;}
.search .type i{background-position:-73px -23px;}
.search .type .baidu,.search .typebox .baidu{background-position:-364px -115px;}
.search .type .soft,.search .typebox .soft{background-position:-380px -115px;}
.search .type .game,.search .typebox .game{background-position:-396px -115px;}
.search .type .android,.search .typebox .android{background-position:-428px -115px;}
.search .type .iphone,.search .typebox .iphone{background-position:-444px -115px;}
.search .type .news,.search .typebox .news{background-position:-412px -115px;}
.search .type .bell,.search .typebox .bell{background-position:-459px -115px;}
.search .type .wallpaper,.search .typebox .wallpaper{background-position:-475px -115px;}
.search .typebox p{line-height:24px;float:left;}
/*main*/
.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.main{margin:0 auto;width:1000px;*zoom:1;}
/*nav*/
.nav{position:relative;margin:0 auto 10px;height:39px;background:#338ad1;border-top:1px solid #1e87c6;font-family:Microsoft YaHei;}
.nav .inner{position:relative;}
.nav .nav_list{position:absolute;top:-1px;left:0;z-index:2;font-size:16px;}
.nav .nav_list>li{position:relative;float:left;display:inline;padding-right:1px;}
.nav .nav_list li a{position:relative;display:inline-block;width:97px;height:38px;line-height:38px;margin:1px;text-align:center;color:#ffffff;}
.nav .nav_list li a:hover{background:#1e77c9;text-decoration:none;border:1px solid #1a73b1;margin:0;z-index:2;}
.nav .nav_list li.current a{background:#186fbf;border:1px solid #0f66a2;margin:0;z-index:3;}
.nav .nav_list li .split{position:absolute;top:8px;right:0px;width:1px;height:24px;overflow:hidden;background:#3695e2;}
.nav .nav_list li .sub_nav{display: none;}
.nav .nav_list li:hover .sub_nav{display:block;position:absolute;top:40px;left:0;width: 100px;background: #186fbf;}
.nav .extra_link{position:absolute;top:10px;right:16px;}
.nav .extra_link a{color:#ffffff;}
.nav .extra_link .cut{margin:0 10px;color:#cfe6a8;font-family:Arial;}
.bd_tuijian{border: 1px solid #38F; overflow: hidden;height: 49px;border-top: none;margin: 8px 0;position:relative}
/*retrieval_box*/
.retrieval_box{height: 20px;line-height: 20px;color:#666666;font-weight:bold;border-top: 2px solid #5eb2ff;background:#f6f6f6;font-size:14px;padding: 8px 0 8px 13px;}
.retrieval_box .field{font-weight:100;font-family:"Microsoft YaHei"}
.retrieval_box a{color: #666;font-family:Arial;margin:0 11px;}
.retrieval_box em{display:none;margin:0 10px;color:#cccccc;font-weight:normal;font-family:Arial;}
/*banner_box*/
.banner_box{overflow:hidden;*zoom:1;margin-bottom:10px}
.banner_box .ggimgright {float:right;}
.banner_box .ggimgleft {float:left;}

/*swiper滑动基础样式*/
.swiper-container {margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.swiper-container {}
.swiper-slide {}
.swiper-slide-active {}
.swiper-slide-visible {}
.swiper-pagination-switch {}
.swiper-active-switch {}
.swiper-visible-switch {}