﻿
/* CSS Document */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}  
table,td,tr,th{font-size:12px;} li{list-style:none; } img{vertical-align:middle;border:0;} 
ol,ul {list-style:none;} h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
address,cite,code,em,th {font-weight:normal; font-style:normal;}
a{ text-decoration:none;}
a:active{outline:none;}
a:focus {outline: none;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
*html .clearfix{height:1%;} 
*+html .clearfix{height:1%;} 
.clearfix{display:inline-block;} 
.clearfix {display:block;}

*::-moz-selection{ background:none repeat scroll 0 0 #000; color:#fff} 
*::selection{ background:none repeat scroll 0 0 #000; color:#fff} 
body{ font-size:12px; font-family:"宋体"; margin:0 auto; background:url("bigbg.jpg")/*tpa=/www.sf05.com/image/bigbg.jpg/*tpa=/bigbg.jpg*/ repeat; }
.wrap{margin:0 auto; padding:0; margin:0; overflow:hidden; background:url("background.jpg")/*tpa=/www.sf05.com/image/background.jpg/*tpa=/background.jpg*/ no-repeat center top;} 

.wrap2{margin:0 auto; padding:0; margin:0; overflow:hidden; background:url("background2.jpg")/*tpa=/www.sf05.com/image/background2.jpg/*tpa=/background.jpg*/ no-repeat center top;} 





/*header*/
.head{ width:998px; height:430px; margin: 0 auto;}




/*nav*/
.nav{ width:998px; height:60px; margin:0 auto;overflow:hidden;background:url("nav.jpg")/*tpa=/www.sf05.com/image/nav.jpg/*tpa=/nav.jpg*/ no-repeat;}
.nav li{ float:left; display:block; width:166px; height:60px;}
.nav li a{ display:block; width:166px; height:60px;}
.hover35:hover,.navselect35{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat ;} 
.hover12:hover,.navselect12{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat -166px 0px;}
.hover13:hover,.navselect13{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat -332px 0px;}
.hover19:hover,.navselect19{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat -498px 0px;}
.hover14:hover,.navselect14{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat -664px 0px;}
.hover29:hover,.navselect29{ background: url("nav1.jpg")/*tpa=/www.sf05.com/image/nav1.jpg/*tpa=/nav1.jpg*/ no-repeat -830px 0px;}


/*main*/
.main{ width:1002px; margin:0 auto; overflow:hidden}
.conter{ width:1002px; background:url("mainbg.png")/*tpa=/www.sf05.com/image/mainbg.png/*tpa=/mainbg.png*/ repeat-y;  overflow:hidden}
.mianfooterbg{ background: url("mainfooter.png")/*tpa=/www.sf05.com/image/mainfooter.png/*tpa=/mainfooter.png*/ no-repeat; height:28px; overflow:hidden }

.left{ width:620px; float:left; margin-left:16px; }
.right{ width:344px; float:right; margin-right:9px; }
.bannerbg{ width:613px; height:284px; margin:13px auto; background:url("bannerbg.png")/*tpa=/www.sf05.com/image/bannerbg.png/*tpa=/bannerbg.png*/ no-repeat}
.banner{ width:593px; height:264px; margin:9px 10px; display:inline-block}

/*新闻*/
.newbg{ background:url("newbg.png")/*tpa=/www.sf05.com/image/newbg.png/*tpa=/newbg.png*/ no-repeat; width:619px; height:284px; margin:0px auto;}
.newnav{ background:url("newnavbg.png")/*tpa=/www.sf05.com/image/newnavbg.png/*tpa=/newnavbg.png*/ no-repeat; height:49px; margin:2px 0px 0px 5px; width:333px; display:inline-block; overflow:hidden}
.newnav ul li{ display:block; width:333px; height:49px; line-height:40px ; text-align:center; float:left; font-family:"微软雅黑"; font-size:14px;  }
.newnav ul li a{display:block; width:333px; height:49px; color:#ffeb40;font-weight:bold}
.newnav ul li a:hover{display:block; width:333px; height:49px; color:#ff00ff;}

.new{ width:310px; margin:0 auto;float:left;padding-left:15px}
.new ul li{  height:34px; line-height:34px; padding-left:30px ; border-bottom:1px dashed #403933; background:url("newicon.png")/*tpa=/www.sf05.com/image/newicon.png/*tpa=/newicon.png*/ no-repeat 0px 6px;}

.new ul li a{ color:#c49c83;}
.new ul li a:hover{color:#ff8d44;}
.new li span {color: #af7350; float: right; padding-right:16px;}

.newnav2{ background:url("newnavbg.png")/*tpa=/www.sf05.com/image/newnavbg.png/*tpa=/newnavbg.png*/ no-repeat; height:49px; margin:2px 0px 0px 5px; width:333px; display:inline-block; overflow:hidden}
.newnav2 ul li{ display:block; width:333px; height:49px; line-height:40px ; text-align:center; float:left; font-family:"微软雅黑"; font-size:14px;  }
.newnav2 ul li a{display:block; width:333px; height:49px; color:#ffeb40;font-weight:bold}
.newnav2 ul li a:hover{display:block; width:333px; height:49px; color:#ff00ff;}


/*新闻选中*/
.newnav ul li a.select{display:block; width:153px; height:49px; background:url("newhover.png")/*tpa=/www.sf05.com/image/newhover.png/*tpa=/newhover.png*/ no-repeat; color:#ffeb40;}


/*职业介绍*/
.careerbg{ background:url("careerbg.png")/*tpa=/www.sf05.com/image/careerbg.png/*tpa=/careerbg.png*/ no-repeat; width:619px; height:376px; margin:13px auto;}
.careernav{ width:300px; overflow:hidden;margin:22px 0px 0px 50px; display:inline-block}
.careernav ul li{ float:left; display:block; width:128px; height:44px; line-height:44px; background:url("peoplebtn.png")/*tpa=/www.sf05.com/image/peoplebtn.png/*tpa=/peoplebtn.png*/ no-repeat ; text-align:center; margin-left:5px;}
.careernav ul li a{ display:block ; width:128px; height:44px; color:#ffcf97; font-family:"微软雅黑"; font-size:13px; }
.careernav ul li a:hover{display:block ; width:128px; height:44px; background:url("btnhover.png")/*tpa=/www.sf05.com/image/btnhover.png/*tpa=/btnhover.png*/ no-repeat;  color:#f6ff00;}
.navclick{display:block ; width:128px; height:44px; background:url("btnhover.png")/*tpa=/www.sf05.com/image/btnhover.png/*tpa=/btnhover.png*/ no-repeat;  color:#f6ff00 !important;}
.careercon{ overflow:hidden}
.careerleft{ width:290px; float:left; margin:7px 0px 0px 8px}
.careerright{ width:304px; float:right; margin-right:10px}
.careername{ font-family:"微软雅黑"; font-size:16px; width:280px; background:url("careertitle.jpg")/*tpa=/www.sf05.com/image/careertitle.jpg/*tpa=/careertitle.jpg*/ no-repeat 10px 10px; height:46px; line-height:35px; color:#ff6200; text-align:center; margin-top:15px;}
.careerright p{ width:290px; color:#cd9672; line-height:26px ; text-indent:2em; margin-top:5px;}
/*职业*/
.career_cotent{width:620px;height:304px; float : left}
.picAction li.unselect{width:20px; height:5px; float:left; margin: 0 3px; cursor: pointer; background-color:#ff8c20; }
.picAction li.select{background:#f00}
.indexraiders { margin-top:14px;}

/*图片*/
.photobg{ background:url("photo.jpg")/*tpa=/www.sf05.com/image/photo.jpg/*tpa=/photobg.png*/ no-repeat; width:619px; height:2319px; margin:0 auto; }
.photonav{ margin-top:28px !important;}
.photo{ overflow:hidden; width:584px; margin:28px auto}
.photo ul li{ display:block; width:174px;; float:left; margin-left:17px;}
.photo ul li p{ width:172px; height:30px; line-height:30px; text-align:center; color:#e9801e;}


/*游戏下载*/
.gamebg{ width:341px; height:308px; background:url("gamebg.jpg")/*tpa=/www.sf05.com/image/gamebg.jpg/*tpa=/gamebg.jpg*/ no-repeat;}
.downloadgame{ width:293px; height:138px; margin:43px 0px 0px 33px; display:inline-block; background:url("downloadgame.jpg")/*tpa=/www.sf05.com/image/downloadgame.jpg/*tpa=/downloadgame.jpg*/ no-repeat; }
.downloadgame a{ display:block;width:281px; height:146px;}

.loginbg{ width:293px; height:150px; background:url("loginbtn.jpg")/*tpa=/www.sf05.com/image/loginbtn.jpg/*tpa=/loginbtn.jpg*/ no-repeat; margin-left:33px; overflow:hidden}	
.loginbg a{ display:block; width:129px ; height:52px;  float:left; margin:10px 0px 0px 6px}

/*登录*/
.txt1{ width:175px; height:26px; background-color:#180502; border:1px solid #501610; color:#dca49b;}
.userlogin{ margin:21px 0px 0px 36px}
.userlogin tr td{ height:35px; line-height:35px;}
.btn76{ width:76px; height:34px; border:0px; cursor:pointer ; background:url("btn76.png")/*tpa=/www.sf05.com/image/btn76.png/*tpa=/btn76.png*/ no-repeat; margin-top:6px}
.pwd{text-align:center}
.pwd a{color:#ab8f78;}
.pwd a:hover{ color:#ff7100;}

/*开服信息*/
.service{ width:340px; margin-top:5px;}
.servicetitle{ width:320px; height:28px; background:url("righttitle.png")/*tpa=/www.sf05.com/image/righttitle.png/*tpa=/righttitle.png*/ no-repeat 10px 0px; }
.servicecon{ width:334px; border:1px solid #3f2910; background-color:#2b1c10; margin-top:12px ; overflow:hidden; }
.servicecon ul{ width:310px; margin:0 auto; padding:8px 0px;}
.servicecon ul li{height:28px; line-height:28px;border-bottom:1px dashed #523426;}
.servicecon ul li span{ color:#d4966f; margin-left:5px;width:120px; }
.name{ color:#d4966f;  display:block; float:left  }
.servicecon ul li b{ font-weight:normal; color:#ff7b62;  float:left; margin-left:10px; }
.servicecon ul li i{ font-style:normal; margin-left:25px; color:#d8c140}
.rightbanner{ width:338px; height:154px; margin-top:18px}

/*客服信息*/
.faqtitle{ background:url("righttitle.png")/*tpa=/www.sf05.com/image/righttitle.png/*tpa=/righttitle.png*/ no-repeat 10px -30px; margin-top:16px;}
.faqcon{ background-color:#1d1919; border:1px solid #312a23; overflow:hidden; width:334px;margin-top:18px; }
.faqpic{ width:164px; float:left}
.faqpic ul li{ display:block; width:70px; float:left; padding:10px 0px 10px 6px;}
.faqpic ul li p{ width:68px; height:22px; line-height:22px; color:#ca9b74; text-align:center}
.btn68{width:68px; border-radius:3px; font-size:12px; height:25px;text-align:center; font-family:"微软雅黑"; background-color:#000; border: 1px solid #352c20;color:#ff8c20; cursor:pointer;}
.phone{ width:170px; float:right}
.phone p{ color:#716c67; line-height:24px; margin-top:15px;}
.phone p i{ font-style:normal; color:#db9753}


/*友情介绍*/
.linktitle{background:url("righttitle.png")/*tpa=/www.sf05.com/image/righttitle.png/*tpa=/righttitle.png*/ no-repeat 10px -60px; margin-top:16px; margin-bottom:6px;}
.linkpic{ overflow:hidden;padding-bottom: 5px;}
.linkpic ul li{ display:block; width:77px; height:30px; float:left; padding:5px 0px 0px 5px;}


/*footerbg*/
.footer{ width:998px; margin:0 auto; padding:50px 0px ;}
.footerfont{ color:#999999;text-align:center; line-height:25px; color:#716c67;}
.footnav {width:997px; margin:0 auto; padding-top:10px;  overflow:hidden} 
.footnav p{ line-height:32px; text-align:center; color: ;}
.footnav a{  color:#f9dfbb; }
.footnav a:hover{ color:#ff6000}	








