@charset "utf-8";
/* CSS RESET 
Use for:	
Version:	v1.0
Date:		2014/12/11
Author:		sfnicole
E-mail:		793038920@qq.com	
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%;}
address,caption,cite,code,dfn,em,th,var { font-weight:normal; font-style:normal;} 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img,abbr,acronym{border:0;}
input,textarea,select{ font-family:Arial, Tahoma, "Lucida Grande", Helvetica, Verdana, Geneva, sans-serif, "Lucida Sans Unicode"; font-size:12px;}
caption,th{ text-align:left;}
q:before, q:after{ content: '';}
ul,ol,dl{ list-style:none;}
object,a:focus{ outline:none;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

@font-face { font-family: 'wf_SegoeUILight'; src: url("http://i.s-microsoft.com/fonts/Segoe-UI/West-European/Light/latest.eot"); src: url("http://i.s-microsoft.com/fonts/Segoe-UI/West-European/Light/latest.eot?#iefix") format("embedded-opentype"), url("http://i.s-microsoft.com/fonts/Segoe-UI/West-European/Light/latest.woff") format("woff"), url("http://i.s-microsoft.com/fonts/Segoe-UI/West-European/Light/latest.ttf") format("truetype"), url("http://i.s-microsoft.com/fonts/Segoe-UI/West-European/Light/latest.svg#web") format("svg"); font-weight: normal; font-style: normal }

html{-webkit-text-size-adjust: none;}

body{width:100%; font:normal 12px/1.5 "wf_SegoeUILight",'Segoe UI',Segoe,'Segoe WP', "Open Sans","Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#FFF url(../jpg/bg_body.jpg) no-repeat center 92px;color:#555555}

.header{height:92px; margin:0 auto; box-shadow:0 1px 4px #333;}
.header .head{ width:1100px; margin:0 auto;}
.logo{width:420px; height:92px;}
.logo .iggLogo{ float:left; width:150px; height:92px; display:block; text-indent:-999em; background: url(../png/igg-logo-200-b.png) no-repeat 15px 6px; background-size: 129px 75px;}
.logo .siteLogo{ float:left; width:270px; height:92px; display:block; text-indent:-999em; background:url(../png/sitelogo.png) no-repeat 0 0;}
.lang{ float:right; margin:12px 27px 0 0 }
.wrapper{ width:1100px; padding-top:370px; margin:0 auto;}
.content{ padding:20px 25px; font-size:24px;font-weight:300; }

.title{ padding:0 5px 0 55px; line-height:40px; font-size:24px; background: url(../png/ico_download2.png) no-repeat left center; position:relative;}
.title span.txt{ background-color:#FFF; position:relative; z-index:2}
.title_line{width:980px; height:1px; display:block; border-top:1px dotted #b8b8b8; position:absolute; top:22px; right:0; z-index:0; background-color:transparent}

.slide{margin:0 25px; padding-top:20px;}
.slide_bd{ height:600px; overflow: hidden;}
.slide_bd .g_logo_list{ height:600px; overflow:hidden;}
.g_logo_list{ width:100%; display:inline-block}
.g_logo_list li{ width:50%; height:120px; float:left; border-bottom:1px dotted #b8b8b8; padding:42px 0 38px;}
.dl_download{ display:inline-block;}
.dl_download dt.img{ float:left; width:120px; height:120px;}
.dl_download dt.img img{ width:120px; height:120px;}
.dl_download dd{ padding-left:140px;}
.dl_download dd .gName{ font-size:24px; line-height:2}
.dl_download dd .btn_download{ margin:15px 13px 0 0 }
.btn_download{ display:inline-block; width:130px; height:40px; background:#ff8400 url(../png/ico_download.png) no-repeat 12px center; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px; text-decoration: none;}
.btn_download span{ display:block;width:130px; height:40px; padding:5px 0 0 45px; font-size:14px; line-height:14px; color:#FFF; cursor:pointer;}
.btn_download:hover{ background:#ff8e14 url(../png/ico_download.png) no-repeat 12px center;}

.slide_hd,.pagination{ height:20px; margin-top:43px; text-align:center;}
.slide_hd .swiper-pagination-switch{ display:inline-block;width: 20px;height: 20px;background: url(../png/icocircle.png) no-repeat 0 -20px;cursor: pointer; margin-right: 10px;overflow: hidden;text-indent: -999px; }
.slide_hd .swiper-active-switch{ background-position:0 0;}

.iggLog{ margin:110px 10px 0; padding:20px 20px 0; background:url(../png/bg_igglogo.png) repeat 0 0; border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;}
.iggLog .g_logo_list li{ border-bottom:none; padding:25px 0 38px;}
.iggLog .g_logo_list li .dl_download{ padding-left:8px;}
.iggLog .title span{ background-color:transparent;}

.footer{ margin-top:103px; height:86px; border-top:1px solid #dddddd; background-color:#ededed;}
.footer .foot{padding-top:32px; width:1100px; margin:0 auto; text-align: center}
.copyright{ padding-left:68px; background:url(../png/igglogo.png) no-repeat left center; display:inline-block; line-height:30px; color:#555555; font-size:14px;}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-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;
}