@charset "utf-8";
@import url("basic.css");
/* layout */
.layout {width:1002px;margin:0 auto; background:url(../images/bgtop.jpg) no-repeat center top; height:auto !important; height:750px; min-height:750px; position:relative; zoom:1;}
/* header */
.header{ height:51px; width:730px; margin:0 auto; padding-top:153px; padding-left:22px;}
.jobs{position:absolute;left:5px;top:174px;width:120px;height:61px;z-index:5;}

.nav{ width:566px;height:50px;}
.nav ul{}
.nav ul li{ width:111px;float:left; display:inline;}
.nav ul li.navv1 a {width:111px;height:50px;display:block;background:url(../images/home.png) no-repeat center top; }
.nav ul li.navv1 a:hover {background:url(../images/homeov.png) no-repeat center top;}
.nav ul li a.navv11{background:url(../images/homeov.png) no-repeat center top;}
.nav ul li.navv2 a {width:111px;height:50px;display:block;background:url(../images/about.png) no-repeat center top; }
.nav ul li.navv2 a:hover {background:url(../images/aboutov.png) no-repeat center top;}
.nav ul li a.navv22{background:url(../images/aboutov.png) no-repeat center top;}
.nav ul li.navv3 a {width:111px;height:50px;display:block;background:url(../images/game.png) no-repeat center top; }
.nav ul li.navv3 a:hover {background:url(../images/gameov.png) no-repeat center top;}
.nav ul li a.navv33{background:url(../images/gameov.png) no-repeat center top;}
.nav ul li.navv4 a {width:111px;height:50px;display:block;background:url(../images/he.png) no-repeat center top; }
.nav ul li.navv4 a:hover {background:url(../images/heov.png) no-repeat center top;}
.nav ul li a.navv44{background:url(../images/heov.png) no-repeat center top;}
.nav ul li.navv5 a {width:111px;height:50px;display:block;background:url(../images/job.png) no-repeat center top; }
.nav ul li.navv5 a:hover {background:url(../images/jobov.png) no-repeat center top;}
.nav ul li a.navv55{background:url(../images/jobov.png) no-repeat center top;}

.icor{ width:134px; background:url(../images/icobg.png) no-repeat center 0; height:35px; margin-right:30px; text-align:center; padding-top:15px;}
.icor img{ margin:2px; width:14px; height:14px;}
/* .icor a img{}
.icor a:hover img{ margin-bottom:3px; border-bottom:2px #35c0e9 solid;}*/

.icorr{ height:20px; padding:2px 5px;background:#fff;}
.icorr img{ margin:2px 4px; width:14px; height:14px;}
.textcenter{ text-align:center;}

/* banner */
.bannner{height:277px; margin: 6px auto 16px auto; width:673px;}
.bannner img{}
.islogo{padding:33px 0 10px; clear:both; height:171px; border-bottom:1px #ccc dashed;}
.islogo img{ float:left; margin:0 12px 0 0;}
.lawp{ margin:12px 0 5px;}

/* contant */
.contant{width:673px; margin:0 auto 10px auto;}
.contant h2{ font-size:22px; font-weight:600; color:#FF23A0; padding:16px 0 10px 0;}
.contant h3{ font-size:16px; font-weight:600; padding-top:10px;}
.contantp{ padding:6px 0;}
.contclor{ color:#c67c02;}
.contantpp{ padding:0 10px; width:653px;}
.contant td {padding-bottom:20px;padding-top:10px;}
.xuanz{ padding:7px 16px; background:#fff url(../images/jibbg.png) no-repeat left top; height:81px; margin:6px 0;}
.xuanz a{ float:left; display:block; white-space:nowrap; border:1px #6a8bbe solid; background:#dbe7f9; padding:1px 8px; margin:5px 3px; zoom:1;font-weight:600;}

.coleft{ width:404px; background:url(../images/colbgbg.png) repeat-y left;}
.coleft h1{ height:41px; padding:0 13px; line-height:41px; background: url(../images/coltop.png) no-repeat left top; font-size:18px; font-weight:600; color:#fff;}
.coleft h1 p{ font-size:12px; float:right;}
.coleft h1 p a{ color:#fff;}
.coleft h1 p a:visited{ color:#fff;}
.hh1{ font-size:12px; margin:0 3px;}
.conm{padding:6px 10px; zoom:1;}
.conm ul{}
.conm ul li{ height:27px; line-height:27px; color:#6a6a6a; font-size:12px; padding:0 6px;}
.conm ul li span{ float:right;}
.conm ul li a{ color:#6a6a6a;}
.conm ul li a:hover{ color:#6a6a6a; text-decoration:underline;}
.libg{ background:#eaeaea;}
.conlb{ background:url(../images/colb.png) no-repeat left; height:14px; line-height:0; font-size:0px;}

.gamec{ width:171px; height:117px; margin:10px;}

.coright{ width:253px;}
.corightt{background:url(../images/colbgbgg.png) repeat-y left;}
.corightt h1{ height:41px; padding:0 13px; line-height:41px; background: url(../images/coltopp.png) no-repeat left top; font-size:18px; font-weight:600; color:#fff;}
.corightt h1 p{ font-size:12px; float:right;}
.corightt h1 p a{ color:#fff;}
.corightt h1 p a:visited{ color:#fff;}
.conlbb{ background:url(../images/colbb.png) no-repeat left; height:15px; line-height:0; font-size:0px;}

.bbs{ margin-top:13px;}
.cocle{ padding:3px 0;}
/* .cocll{ width:640px; margin:12px 4px; text-align:center; font-size:16px;}
.cocllimg{ width:640px; height:142px; overflow:hidden; margin:6px auto;}
*/
.coclee{ padding:10px 0; border-bottom:1px #fff dashed; margin-bottom:12px; line-height:21px; position:relative; zoom:1;}
.cocleimg{ width:208px; height:142px; overflow:hidden;}
.coclltext{ width:430px; padding-left:12px;}
.coclltext h6{ font-weight:600; font-size:16px; padding-bottom:3px;}
.cxiang{ position:absolute; bottom:3px; right:0; text-align:right; width:88px; height:30px;padding-right:8px;}

.cocll{ width:208px; margin:8px 4px; text-align:center;}
.cocllimg{ width:208px; height:142px; overflow:hidden;}




.clogo{ padding:12px 0 0;}
.clogo img{ margin-right:3px;}
.clogoo{ text-align:center; padding-left:130px;}

/* meun */
.meun{ line-height:34px;background:url(../images/munbg.png) repeat-x; margin-top:6px; margin-bottom:6px; position:relative;}
.meunj{ position:absolute; width:17px; height:10px; top:-8px; left:100px;}
.meunjj{ position:absolute; width:17px; height:10px; top:-8px; left:55px;}
.meunjjj{ position:absolute; width:17px; height:10px; top:-8px; left:190px;}
.meun a{ margin:0 6px; color:#807352;}
.meun a:visited{ margin:0 6px; color:#807352;}
.meun a:hover{ margin:0 6px; color:#807352; text-decoration:none;}
.meun .meunhh{color:#b07d05; font-size:15px;}
.meun .meunhh a{color:#b07d05; font-size:15px; text-decoration:none;}
.meun p{background:url(../images/munl.png) no-repeat left top;}
.meun p span{ display:block; width:100%; height:34px;background:url(../images/munr.png) no-repeat right top; padding-left:15px;}
.meunw{ width:300px; margin-left:22px;}
.meunww{ width:590px; margin-left:50px;}
.meunw1{ width:162px; margin-left:295px;}


/* renrenkx */
.renrenkxo{ width:671px; margin:25px auto; background:url(../images/renrenbg.png) repeat-y left top;}
.renrenkxt{ background:url(../images/renrenkx.png) no-repeat left top;}
.renrenkxb{ background:url(../images/renrenb.png) no-repeat left bottom; padding:6px 25px;}
.renrenkxb p{ padding:8px 0; line-height:22px;}
.renrenlogo{ text-align:center; padding:16px 0 8px 0;}
.renrenblue{ color:#0074bb;}
.renrenred{ color:#f23842;}
.renrencon{ padding:6px 0;}
.renrencon p{ padding:0;}
.renrencon a{ color:#f23842;}
.renrencon a:visited{ color:#f23842;}
.renrentop{ margin-top:18px;}


/* footer */
.footer{ font-size:12px; color:#fff; padding-top:160px;height:50px;background:url(../images/bgbottom.jpg) no-repeat right bottom; text-align:center; vertical-align:bottom; width:1002px; margin:0 auto; position:relative;}
.footer a{ color:#fff;}
.footer a:hover{ color:#fff;}
.top{position:absolute;right:31px;top:32px;width:110px;height:115px;}
.top a{ display:block;width:110px; height:115px;}
