body,div,img,form,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,ol,p,th,td,fieldset{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; color:#2d2d2d; font-size:12px; background:#f6f6f6; line-height:1.6em;}
img{ border:0; display:block;}
a{ text-decoration:none; color:#2d2d2d;}
a:hover{ }
li{ list-style:none;}
.clear{ clear:both;content:"\200B"; display:block; height:0; clear:both;}
a{ text-decoration:none;}
.warp{ width:980px; margin:0 auto; *z-index:9999px; }

																/*****INDEX*****/	
/*---------- topnav ---------*/
#topnav{ height:74px; background:#fff; position:relative;}
.logo{ width:188px; height:40px; float:left; background:url(../images/logo.jpg) no-repeat; display:block; position:absolute; top:17px; font-size:0; text-indent:-999em;}
.nav{ width:630px; height:74px; line-height:74px; float:right;}
.nav li{ float:left; width:90px; height:74px; text-align:center; }
.nav li a{ color:#333; display:block; width:90px; height:74px; font-size:14px;}
.nav li a:hover{ color:#000; background:#f5f5f5; text-decoration:none; }

/* nivoSlider */
.nivoSlider{position:relative;z-index:1}
.nivoSlider img{position:absolute;top:0;left:0;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:97.6%;z-index:8;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

/*---------- banner----------- */
#banner{ position:relative; z-index:1; height:555px;}
.fullSlide{width:100%;position:relative;height:555px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:555px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:555px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:80px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*---------- content ---------*/
#content{margin-top:-60px; position:relative; z-index:9999;}
.content{ margin-top:10px; background:url(../images/conbg.jpg) repeat-y; }
.bor{height:2px;}
.con{ background:url(../images/conbg.jpg) top center repeat-y; width:980px; box-shadow:0 0 6px #DCDCDC; padding-bottom:16px;}
.tit{ font-weight:normal; font-size:14px; width:60px;}
.tits{ font-weight:normal;}
.conleft{ width:250px; float:left; padding-left:18px;}
.video{ width:250px; height:161px; margin-top:13px; display:inline;}
.zp_pic{ width:250px; height:79px; background:url(../images/pic1.jpg) no-repeat; display:block; margin-top:10px;}

.conmiddle{ width:377px; float:left; margin-left:27px;}
.conmiddle{ width:377px; float:left; margin-left:27px;}
.newcon{ width:377px;}
.newcon li{ border-bottom:1px solid #ededed; height:36px;_height:32px; line-height:36px;_line-height:32px;}
.newcon li a{ background:url(../images/icon.gif) -11px 10px no-repeat; display:block;}
.datea{ text-indent:1em; color:#8E8E8E; width:70px; float:left;}
#frist{ width:380px; height:60px; margin-top:12px; padding-bottom:10px; line-height:24px;}
.cons{ text-indent:1em; width:300px;_width:280px; float:left; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/icon.gif) -11px 15px no-repeat;}
.pics a{ margin-left:10px; height:60px; display:block; text-align:left; width:287px; float:left; line-height:24px; text-indent:1em;}
.pics{ height:60px; width:80px; float:left;}
.one{ width:280px; margin-left:10px; float:left; height:60px; text-indent:1em; }
.pics span{ margin-left:10px; color:#8e8e8e;}
.npic{ width:80px; height:60px; display:block; float:left;}

/*----------轮播图------------*/
.conright{ width:279px; float:right; position:relative; }
.focus{ height:150px;}
.lunbo{overflow:hidden;}
.lunbo .d1{width:258px;height:144px;display:block;position:absolute;left:0px;top:26px;}
.lunbo .d2{width:86px;height:11px;clear:both;position:absolute;z-index:100;top:5px; right:25px;}
.lunbo .d2 ul{display:inline;}
.lunbo .d2 li{width:11px;height:11px;overflow:hidden;cursor:pointer; background:url(../images/icon.gif) 0 -41px no-repeat;float:left;margin:0 3px;display:inline;}
.lunbo .d2 li.nuw{ background:url(../images/icon.gif) 0 -63px no-repeat;}

/*-----------gameshow-------------*/
#gameshow{ background:#FFF; margin-top:10px; height:178px; box-shadow:0 0 6px #DCDCDC;}
.scrolltab{position:relative;width:980px;margin:0 auto;}
.scrolltab .ulBigPic{width:868px;height:444px;padding:20px 60px 0;overflow:hidden;}
.scrolltab .ulBigPic li{width:868px;height:444px;display:none;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff;}
.scrolltab .ulBigPic .sPic{width:570px;float:left;overflow:hidden;}
.scrolltab .ulBigPic .sSideBox{width:290px;float:right;overflow:hidden;}
.scrolltab .sSideBox span{width:290px;display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:190px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sLeftBtnABan{background-position:-161px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:10px;}
.scrolltab .sRightBtnA{background-position:-36px 0;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{width:980px;height:164px;position:relative;}
.scrolltab .dSmallPic{width:930px;height:164px;position:absolute;left:25px;top:7px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:140px;height:163px;border:1px solid #fff;padding:3px 6px 0;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:38px;display:block;position:absolute;top:80px;background:url(../images/icon.gif) 0 -100px no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer; background-position:0 -100px; top:80px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:0px; background-position:-18px -100px; top:80px;}

/*------------product---------------*/
#product{ background:#e8e9eb repeat-y; border-top:1px solid #dcdbdb; padding:28px 0; width:100%;}
.webo{ width:108px; float:left; margin-left:7px;}
.sina{ display:block; width:58px;}
.webo p,.ewm p{ margin:10px 0; color:#6c6c6c; font-weight:normal;}
.ewm{ width:113px; float:left; margin-left:43px;}
.fgx{ width:2px; height:186px; background:url(../images/fgx.jpg) no-repeat; float:left; margin:0 50px; display:inline;}
.FY_pro{ width:270px; float:left;}
.pro{ color:#6c6c6c; font-size:14px; margin-bottom:6px;}
.prolist li{ float:left; margin-right:30px; display:inline; text-align:left; width:60px; line-height:24px;}
.prolist li a{ color:#a6a6a6;}
.prolist li a:hover{ text-decoration:underline;}
.about_FY{ width:63px; float:right; margin-left:54px;_margin-left:27px; }
#join{ margin-right:-15px;_margin-right:-35px;}

/*------------video---------------*/
.pop{position:absolute;left:50%; margin-left:-267px; top:-20px; border:3px solid #eee;}
.pop_head{position:relative;}
.pop_head a.close{width:38px;height:38px;background:url(../images/icon.gif) 0 -160px no-repeat;position:absolute;right:-41px; top:-3px;line-height:20px;color:#000;text-decoration:none;}
.pop_body{background:#CCC;width:472px;height:267px;overflow:hidden;}

/*------------footer---------------*/
#footer{ padding:16px 0; background:#3e3e3e;}
.jtlogo{ width:206px; height:29px; background:url(../images/jt_logo.jpg) no-repeat; float:left; display:block; margin-top:8px;}
.copyright{ width:640px; float:right;}
.copyright p{ text-align:right; line-height:24px; color:#828282; width:640px;}
.copyright p a{ margin:0 13px; color:#828282;}

                                                             /*****Product*****/	
#bigpic{ background:url(../images/productpic.jpg) top center no-repeat; position:relative;padding-top:30px;height:120px; }
.tit2{ font-size:36px; font-weight:normal; color:#6a6a6a; height:35px;_height:39px; line-height:35px;_line-height:39px; margin-top:20px;}
#products{ background:none;box-shadow:none; padding-bottom:0;}
#pr_nav .tab-index{ width:900px; position:absolute; top:183px; left:50%; margin-left:-490px; }

#pr_nav .tab-index li{float:left; margin-right:15px; width:97px; height:31px; line-height:31px;  text-align:center; background:url(../images/icon.gif) 0 -260px no-repeat; cursor:pointer; font-size:14px;}
#pr_nav .tab-index li.on{ color:#fff; background:url(../images/icon.gif) 0 -220px no-repeat; }
#pr_nav .tab-content .tab-box{display:none; padding:35px 0;_padding-bottom:0px; }
#pr_nav .tab-content .on{display:block; color:#fff; }
#first{ margin-left:0;}
.tab-box ul li{ float:left; width:310px; margin:0 0 32px 24px; background:#fff;}
.date{  float:right; background:url(../images/icon.gif) 13px -316px no-repeat; padding-left:26px;}


															/*****News*****/	
#newbigpic{ background:url(../images/newbigpic.jpg) top center no-repeat; position:relative; padding-top:30px;height:120px; }
.news{ border-bottom:1px dotted #d0d0d0; height:130px; margin:30px 0; display:block; width:100%; cursor:pointer;}
.newsleft{ width:121px; float:left; display:block; }
.newsmiddle{ width:180px; height:110px; float:left; display:block;}
.newsright{ width:658px; float:right; display:block;}
.dates{ color:#a4a4a4; font-size:24px; line-height:1.3em;}
.newsleft p{ font-size:12px; color:#2f2f2f;}
.newtit{ color:#000; height:24px; line-height:22px; font-size:20px; margin-bottom:20px; font-weight:normal; width:600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsright p{ color:#838383; line-height:2em; width:650px; height:70px; font-weight:normal; overflow: hidden; text-overflow: ellipsis;}
#next{ width:56px; height:26px; color:#72646a; display:block; background:url(../images/icon.gif) 0 -420px no-repeat; line-height:26px; text-align:center; float:right;}

															/*****News2*****/
#newscon{ background:#FFF; margin-top:27px; box-shadow:0 0 6px #DCDCDC;}
.newtits{ font-size:22px; color:#404040; padding-left:36px; float:left; height:32px; line-height:32px; }
.atn{ width:164px; height:32px; float:right; margin-right:19px;}
.leftatn{ width:30px; height:30px; float:left; background:url(../images/icon.gif) 0 -620px no-repeat; display:block;}
.middleatn{ width:96px; height:30px; float:left; background:url(../images/icon.gif) -30px -620px no-repeat; display:block;}
.rightatn{ width:30px; height:30px; float:right; background:url(../images/icon.gif) -132px -620px no-repeat; display:block;}
.newdate{ color:#adadad; text-indent:3em; width:182px; float:left;}
.wbpic{ width:70px; height:19px; background:url(../images/icon.gif) 0 -670px no-repeat; float:left;}
.sinawb,.txwb{ width:35px; height:19px; display:block; float:left;}
.text{ padding:54px 43px;color:#404040; line-height:2em; font-size:14px; text-indent:2em; margin-bottom:20px;}
.text p{ color:#404040; line-height:2em; font-size:14px; text-indent:2em; margin-bottom:20px;}
.newspic{ margin:0 auto 20px;}
.nextandlast{ height:30px; line-height:30px; margin-top:50px;}
.last,.nexts{ width:440px; color:#838383; height:24px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.last{ float:left}
.nexts{ float:right; text-align:right;}


															/*****join*****/
#joinbigpic{ height:150px; line-height:150px; background:url(../images/joinpic.jpg) top center no-repeat; position:relative;}
.tit3{ font-size:24px; font-weight:normal; color:#4584c5; line-height:2em;}
.tit4{ font-size:14px; color:#a4a4a4; font-weight:normal; line-height:2em;}
.technology{ margin-top:48px;}
.type{ font-size:24px; color:#000; line-height:40px; font-weight:normal; height:40px; border-bottom:1px solid #e1e1e1; text-indent:2em; }
.zw_list{ padding:30px 0;}
#zhiwei{ width:326px; height:30px; line-height:30px; float:left; text-align:center; background:none; margin:0; color:#414141; }
#tab{ _margin-left:18px;}


															/****join2*****/
.tit5{ color:#5d5d5d; font-size:14px; text-indent:4em; margin-bottom:20px;}
#claim{ width:980px; }
#claim li{ background:none; font-size:14px; color:#787878; width:980px; margin:0; text-indent:4.8em; line-height:2em;}
.resume{ display:block; width:173px; height:49px; background:url(../images/icon.gif) 0 -460px no-repeat; margin:30px 0 30px 56px;}
.ts{ text-indent:4.8em; color:#787878;	}

															/*****business****/
#businessbigpic{ background:url(../images/business.jpg) top center no-repeat; position:relative;padding-top:30px;height:120px;}
#business{ background:none; box-shadow:none;}
.business{ font-size:36px; font-weight:normal; margin-top:40px; text-align:center; height:50px; line-height:50px;}
#partner{ _margin-top:0px}
.tit1{ font-size:14px; font-weight:normal; text-align:center; line-height:2em;}
.contact{ margin-top:30px;}
.t1{ width:200px; float:left; height:151px; padding-left:44px;}
.border{ width:1px; float:left; height:151px; background:url(../images/bor.jpg) no-repeat;}
.name{ font-size:24px; height:30px; line-height:30px;}
.zw{ font-size:14px; margin:16px 0;}
.qq,.phone,.mail{ text-indent:2em;}
.qq{ background:url(../images/icon.gif) 4px -537px no-repeat;}
.phone{ background:url(../images/icon.gif) 3px -564px no-repeat;}
.mail{ background:url(../images/icon.gif) 0 -593px no-repeat;}
.pic{ margin-top:29px;}
.share{ font-size:16px; text-align:center; font-weight:normal;}
.pic li{ width:170px; float:left; padding:12px 12px;}
#borright{ border-right:1px solid #eee; border-bottom:1px solid #eee;}
#borbottom{ border-bottom:1px solid #eee;}
#bors{ border:1px solid #eee; border-left:none; border-top:none;}

														/*****process******/
#processbigpic{ background:url(../images/processbigpic.jpg) top center no-repeat;  position:relative;padding-top:30px;height:120px;}
.setting{ font-size:18px; color:#000; font-weight:normal;}
.gsjs{ background:#fff;}
.ldgh{ background:#fff; padding:47px 0;}
.fzlc{background:#F1F8FE; padding:47px 0;}
.fyry{background:#fff; padding:47px 0;}
.fd{ font-size:18px; font-weight:normal; margin-bottom:15px; text-indent:0.5em; color:#f66605;}
.culture{ padding:30px 0; background:#f1f8fe;}
.culturepic{ margin:-18px auto 0;}
.struggle{ width:450px; float:left; margin-top:30px;}
.struggle2{ width:450px; float:right; margin-top:30px;}
#renzai{ padding:0 16px;}
.description{ font-size:30px; color:#555; height:40px; font-weight:normal; line-height:40px;padding-top:30px;}
.about_left{width:960px;}
.about_right{float:right;}
.about_left p{ margin-top:15px; color:#676767; text-indent:2em; line-height:24px; font-size:14px;}
.descriptionConleft{ width:600px; float:left;}
.descriptionConleft p{ margin-top:15px; color:#676767; text-indent:2em; line-height:24px;}
.descriptionConright{float:right; width:260px;}
.wang_lingdao .descriptionConright { width:600px;}
.wang_lingdao .descriptionConright p{ margin-top:15px; color:#676767; text-indent:2em; line-height:24px;}
.wang_lingdao .descriptionConleft { width:260px;}
.struggle p,.struggle2 p{ text-indent:1em; color:#575757; line-height:2em;}
.learn{ color:#69a81e;}
.shares{ color:#1d9adb;}
.innovation{ color:#ff382a;}
.team li{ width:217px; height:162px; float:left; margin:0 28px 23px 0;}
.ceo{ padding:27px 0 0 0;}
#process{ margin-top:38px; }
.year{ color:#48b5e8; font-size:22px; margin:26px 0; font-weight:normal;}
/*Tab选项卡切换*/
#processnav{ width:960px; height:74px; background:url(../images/icon1.gif) 0 0 no-repeat;}
#process_nav .tab-index li{float:left; width:100px; height:34px; line-height:34px; text-align:center; cursor:pointer; margin-top:40px; font-size:30px; color:#999; }
#process_nav .tab-index li.on{ margin-top:31x;}
#process_nav .tab-index li.on a{display:block; width:100px; height:34px; line-height:34px; color:#48b5e8;}
#process_nav .tab-content .tab-box{display:none; overflow-y:scroll; height:250px; margin-top:20px;}
#process_nav .tab-content .on{display:block; color:#555; height:250px; overflow-y:scroll; width:960px;}
#processcon p,#honorcon p{ height:30px; line-height:30px;}
.descriptionCon{ padding:20px 0 0 0;}
#honor_nav{ width:960px;  float:left;}
#honorsnav{ width:960px; height:74px; background:url(../images/icon1.gif) 0 0 no-repeat;}
#honorcon{ width:960px;}
#honor_nav .tab-index li{float:left; width:85px; height:34px; line-height:34px; text-align:center; cursor:pointer; margin-top:40px; font-size:30px; color:#999; }
#honor_nav .tab-index li.on a{display:block; width:85px; height:34px; line-height:34px; color:#48b5e8;}
#honor_nav .tab-content .tab-box{display:none; width:960px; overflow-y:scroll; height:250px; }
#honor_nav .tab-content .on{display:block; color:#555; margin-top:20px; height:250px; overflow-y:scroll; width:960px;}
.descriptionCon{ padding:20px 0 0 0;}
.honorright{ width:241px; height:233px; float:right; margin-top:77px;}

.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}

/*Tab选项卡切换*/
#nav_nav{ width:672px; height:31px; margin:23px 0 0 223px;_margin-top:7px;}
#nav_nav .tab-index li{float:left; width:97px; height:31px; margin-right:15px; line-height:31px; text-align:center; background:url(../images/icon.gif) 0 -260px no-repeat; cursor:pointer; font-size:14px;}
#nav_nav .tab-index li.on a{background:url(../images/icon.gif) 0 -220px no-repeat; display:block; color:#fff;}
nav_nav a:hover{ text-decoration:none;}
														/**************people****************/
#peoplebigpic{background:url(../images/people.jpg) top center no-repeat; position:relative;padding-top:30px;height:120px;}
#peopletab{ padding:0 10px;}

/* lbt */
.lbt{width:958px; margin:0 auto;position:relative;}
.lbt .bg{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.lbt .bg ul{width:100% !important;}
.lbt .bg li{width:100% !important;height:477px;overflow:hidden;text-align:center; margin:0;}
.lbt .bg li a{display:block;height:488px;}
.lbt .hd{width:240px;position:absolute;z-index:1;bottom:15px;left:50%;margin-left:-100px;height:21px;line-height:21px;}
.lbt .hd ul{text-align:center;}
.lbt .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:8px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.lbt .hd ul .on{background:#f00;}
.lbt .prev,.lbt .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.lbt .next{left:auto;right:15%;background-position:-6px -137px;}
.hj{ font-size:18px; color:#000; margin-bottom:22px; font-weight:normal; margin-left:-18px;}
.happy{ padding:0 12px;}
.happynav{ height:61px; background:url(../images/happy.jpg) top center no-repeat;}
.happycon{ background:#17beea repeat-y; padding:10px 29px;}
#p3{ margin-right:0;}
.happycon li{ float:left; margin:0 23px 23px 0;}
.happycon li a p{ width:284px; height:30px; line-height:30px; background:#fff; text-align:center; color:#acacac;}

.salary{ margin-top:24px; padding:10px 29px; height:700px;}
.salarycon{ margin:-15px auto 0;}
.salarycon li{ float:left; width:173px; height:118px; margin:0 14px 14px 0;}
#lasts{ margin-right:0;}

.train{ margin-bottom:50px; padding:10px 29px;}
.traincon{ background:#fff repeat-y; padding:10px 0;}
.trainconleft{ width:557px; float:left;}
.trainconright{ width:357px; height:326px; background:url(../images/pic57.jpg) no-repeat; float:right;}
.leftpic{ width:62px; height:61px; background:url(../images/pic58.jpg) no-repeat; float:left; margin-left:10px;}
.leftcon{ width:410px;_width:390px; float:left; margin-left:10px;}
.left1{ width:500px; height:auto; height:80px; margin-bottom:10px;}
.green{ height:26px; line-height:26px; color:#90cb3e; font-size:14px;}
.yuangong{ margin-top:20px;}
.yuangong p{ line-height:2em; text-indent:2em;}
.cover span{ height:118px; text-align:left; font-size:12px; font-family:"宋体"; display:block; text-indent:2em;}
.go_top{ width:60px; height:50px; position:fixed; display:block; _position:absolute; text-align:center;cursor:pointer; text-decoration:none;  top:305px;_top:326px; background:url(../images/go_top.jpg) no-repeat; text-indent:-9999em;}

                                           /**********************contactus**************************/
html,body{margin:0;padding:0;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

                               /************************************about*********************************************/
#chuangdao{ height:200px;}
#chuangdao p{ font-size:14px; line-height:30px;}
#lingdao{ height:200px;}
#lingdao p{ font-size:14px; line-height:30px;}					
#gsdescription{ _height:auto; _margin-bottom:-33px;}		   
.huanj{ margin-left:0;}	
.bigpic{ position:absolute;top:-320px; margin-left:300px; left:50%; }


.brandbox{width:980px;margin:20px auto;}
.brandbox ul li{float:left; }
.brandbox ul li.brand_item{width:310px;height:180px;margin:0 10px 40px 0;}
.brand_item a{display:block;width:310px;height:180px; background:#fff; padding-bottom:30px;_padding-bottom:0; }
.brand_name p,.brand_detail p{ height:30px; line-height:30px;}
.brand_item a:hover{text-decoration:none}
.gamename{ color:#000; margin-left:5px; float:left;}
.gamedate{ float:right; margin-right:5px; color:#c4c4c4;}

#aboutbigpic{ height:120px; padding-top:30px; background:url(../images/aboutbigpic.jpg) top center no-repeat;}
.bannera{height:74px; padding-top:30px; background:url(../images/aboutbigpic1.jpg) top center no-repeat;}
#gy_nav{ margin-top:-176px;}


/* pageContent */
#pageContent{margin:0 auto;width:980px;}
.thickbox{ margin-right:15px; float:left; display:inline;}
#pageContent h2{font-size:14px;margin:40px 0 0 0;height:28px;line-height:28px;background:#eee;border:solid 1px #ddd;padding:0 10px;color:#3366cc;}
#pageContent h5{font-size:12px;}
.anchor ul{padding:0px 15px 0 16px;}
.anchor ul li{padding:2px 0;}
.anchor2 p a{ margin-bottom:15px;}
#gy_nav li.on a{ display:block;  color:#fff;}

.news_page{ margin:0 auto; width:500px; padding:0 10px;}
.news_page a{ float:left; padding:0 10px;display:block; background-color:#e5e5e5; margin-left:10px; _margin-left:8px;color:#000;}
.news_page a:hover,#curr{ float:left; padding:0 10px;display:block; background-color:#de0303; margin-left:10px; _margin-left:8px;color:#FFFFFF;}

.fx{ height:20px;}
.title{ height:32px; line-height:32px;}

pre{background:#ffffff;border:1px solid #cecece;padding:10px;}
.clear{clear:both;}
.container{width:980px;margin:0 auto;}
.gallery{list-style-type:none; _margin-top:10px;}
.gallery li{float:left;}
.gallery li a,.gallery li img{float:left;}
.anchor li{ margin:0 0 0 10px; }


/********game********/
.bg1,.bg2,.bg3,.bg4,.bg5,.bg6,.bg7,.bg8,.bg9,.bg10,.bg11,.bg12,.bg13,.bg14,.bg15,.bg16,.bg17,.bg19{ position:relative; height:850px;}
.bg1{ background:url(../images/bg3jsl.jpg) top center no-repeat; color:#fff3c9;}
.bg2{ background:url(../images/bg8swsg.jpg) top center no-repeat; color:#ac8975;}
.bg3{ background:url(../images/bg9lwjs.jpg) top center no-repeat; color:#52514f;}
.bg4{ background:url(../images/bg6xaxt.jpg) top center no-repeat; color:#e6c985;}
.bg5{ background:url(../images/bg1dbtx.jpg) top center no-repeat; color:#5f5249;}
.bg6{ background:url(../images/bg4lhtx.jpg) top center no-repeat; color:#f2ddcc;}
.bg7{ background:url(../images/bg2gj.jpg) top center no-repeat; color:#4a1c02;}
.bg8{ background:url(../images/bg5dpqk.jpg) top center no-repeat; color:#e7efbe;}
.bg9{ background:url(../images/bg11f2.jpg) top center no-repeat; color:#011520;}
.bg10{ background:url(../images/bg10frxm.jpg) top center no-repeat; color:#940930;}
.bg11{ background:url(../images/bg12txwx.jpg) top center no-repeat; color:#012d20;}
.bg12{ background:url(../images/bg13yxwz.jpg) top center no-repeat; color:#1f0300;}
.bg13{ background:url(../images/bg14zw.jpg) top center no-repeat; color:#462200;}
.bg14{ background:url(../images/bg15jtxm.jpg) top center no-repeat; color:#13512c;}
.bg15{ background:url(../images/bg18frxz.jpg) top center no-repeat; color:#093660;}
.bg16{ background:url(../images/bg16hhsh.jpg) top center no-repeat; color:#880200;}
.bg17{ background:url(../images/bg17mcsd.jpg) top center no-repeat; color:#880200;}
.bg19{ background:url(../images/bg19xxas.jpg) top center no-repeat; color:#d0f0f7;}
.Video{ width:385px; height:217px; position:absolute; border:5px solid #7d1f19; left:50%; top:192px;}
.enter{ display:block; width:13px; height:76px; background:url(../images/enterbg.jpg) no-repeat; position:absolute; left:50%; margin-left:395px; top:192px; font-weight:bold; color:#fff; padding:10px;}
.gamecon{ width:385px; padding:0 5px; position:absolute; left:50%; height:300px; top:428px;}
.info{ width:192px; float:left; line-height:2em;}
.gamenames{ font-weight:bold; font-size:12px; width:60px; float:left;}
.yxjs{ font-size:18px; font-weight:bold; margin:10px 0;}

.platform{ width:63px; font-size:14px;}
.link{ width:900px; position:absolute; left:60px; top:-2px;_top:-4px; color:#5f5249;}
.link a{ color:#5f524a;}
.partner{ position:absolute; top:800px;color:#5f524a; }
.partner a{ display:inline-block; width:45px; text-align:center; line-height:2em; color:#5f524a;}
.partner a:hover{ text-decoration:underline; color:#666;}
.yxname,.gamecon p,.partner a{ font-size:12px; font-weight:normal;}
.gamecon p{ width:400px;}
#xaxt{ background:url(../images/sp.jpg) no-repeat; width:385px; height:217px; text-align:center; line-height:217px; font-size:30px;}
.more{ color:#666; float:right;}
.links{ color:#ff0101; font-family:"楷体"; font-size:16px; position:absolute; top:350px; left:800px; font-weight:bold;}


/**contactus*/
.contact_text{ width:920px; margin:0 auto; padding:30px; line-height:30px; font-size:14px;}
.contact_name{ font-size:18px; font-weight:bold; border-bottom:1px dotted #CCCCCC; padding:5px 0;}

/***文章内容img居中**/
.text p img {display:inline-block !important;}
.text span img {display:inline-block !important;}
.text div img {display:inline-block !important;}


/*-----------gameshow-------------*/
#gameshow{ background:#FFF; margin-top:10px; height:200px; box-shadow:0 0 6px #DCDCDC;}
.rollBox{width:980px;overflow:hidden; margin:auto 0; background:#FFF; height:200px; box-shadow:0 0 6px #DCDCDC;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/icon.gif) 1px -86px no-repeat;overflow:hidden;float:left;display:inline;margin:72px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/icon.gif) -18px -86px no-repeat;overflow:hidden;float:right;display:inline;margin:72px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:940px;overflow:hidden; height:183px;float:left; margin-top:12px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:152px; height:164px; float:left;text-align:center; margin:0 5px;} 
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
