@charset "utf-8";
/* CSS Document */
/*zhenghuisheng*/
*{ margin:0; padding:0}
body{ margin:0; padding:0; font-family:'Microsoft Yahei'; font-size:12px; color:#b6c3c6; background:url(../images/bg.jpg) center 37px  no-repeat #001f25;}
ul{ list-style:none; }
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.jz{ text-align:center;}
.tc{ text-align:center}
.zz{margin:0px auto;} 
.ti{ text-indent:-9999px;}
.h1,h2,h3,h4,h5,h6{ font-size:14px;}
a:link,a:visited{ color:#b6c3c6; text-decoration:none;}
a:hover,a:active{ color:#9eb1b5; text-decoration:underline;}

.A a:link,.A a:visited{ color:#19fbee;}
.A a:hover,.A a:active{ color:#00988f; text-decoration:none;}

.B a:link,.B a:visited{  color:#ff8304;}
.B a:hover,.B a:active{ color:#ff962b;}

.C a:link,.C a:visited{ color:#b6c3c6;}
.C a:hover,.C a:active{ color:#ff8304; text-decoration:none;}

.D a:link,.D a:visited{ color:#fff;}

/*共用样式*/
.fs14{ font-size:14px;}
.fsb{ font-weight:bold;}

.mt_3{ margin-top:3px;}
.mt_5{ margin-top:5px;}
.mt_8{ margin-top:8px;}
.mt_12{ margin-top:12px;}
.mt_15{ margin-top:15px;}

.pdt20{ padding-top:20px;}


.mb_8{ margin-bottom:8px;}
.h_10{ height:10px; overflow:hidden;}
.h_297{ height:297px;}
.h_105{ height:105px;}
.h_148{ height:148px;}
.col{ color:#147e89}


.bd1{ border:1px solid #dcebfe;}
.bd2{ border:1px solid #fff; background:#e1f8fd;}
.pbtn { display:block; overflow:hidden; text-indent:-9999px;}

.up{ float:right; padding:15px 8px 0 0;}
.wysc{ padding:16px 8px 0 0;}
.header{ height:37px;}

/*内容*/
.qh{ width:1000px; position:relative;}
.flash{ position:absolute; width:1000px; height:222px; top:236px; left:0px;}
.qh_hd1{ height:55px; background:url(../images/hd1.jpg) no-repeat;}
	.qh_hd1 ul{}
	.qh_hd1 li{ float:left; text-indent:-9999px;}
	.dh1 a{ width:116px; height:55px; display:block;}
	.dh1 a:hover{ background:url(../images/hd1.jpg) 0 -55px no-repeat;}
	.dh2 a:hover{ background:url(../images/hd1.jpg) -116px -55px no-repeat;}
	.dh3 a:hover{ background:url(../images/hd1.jpg) -232px -55px no-repeat;}
	.dh4 a:hover{ background:url(../images/hd1.jpg) -648px -55px no-repeat;}
	.dh5 a:hover{ background:url(../images/hd1.jpg) -764px -55px no-repeat;}
	.dh6 a:hover{ background:url(../images/hd1.jpg) -880px -55px no-repeat;}
	.logo{ width:300px; height:55px; display:block; }
.qh_hd2{ height:182px; background:url(../images/hd2.jpg) no-repeat; position:relative;}
	.xwzx{ position:absolute; width:113px; height:160px; left:123px; line-height:22px; text-align:center; padding-top:8px;}
	.yxzl{ left:240px}
	.wjjl{ left:880px;}
.qh_hd3{ height:132px; background:url(../images/hd3.jpg) no-repeat;}
.qh_hd4{ height:90px; background:url(../images/hd4.jpg) no-repeat;}

	.play a{ width:253px; height:81px; display:block;}
	.download a{ width:240px; height:38px; display:block; margin-top:10px;}

.ny_nav a:link,.ny_nav a:visited{width:105px; height:33px; display:block; text-align:center; line-height:33px; font-weight:bold;  color:#fff; background-position:-112px -67px;}
.ny_nav a:hover,.ny_nav a:active{ background-position:0 -67px; color:#00afb1; text-decoration:none;}


.box{ overflow:hidden; margin-bottom:30px;}
.dl,.lb a,.cz a,.sreach,.fwq a,.more a,.more1 a,.ts_nav,.ts_nav0,.sclb a,.vip a,.cjyh a{ background:url(../images/btn.jpg) no-repeat;}
.qh_left{ width:254px;}
	.qh_l1,.qh_l2,.qh_l3,.qh_l4,.qh_l5,.qh_l6,.qh_l7,.qh_l9,.qh_l32 li a,.lol23{ background:url(../images/left_bg.gif) no-repeat;}
	.qh_lb{ background:url(../images/l_b.gif) no-repeat; height:19px; overflow:hidden;}
	.qh_l1{ height:264px;}
		.qh_l11{ height:28px; line-height:28px; text-align:center;}
		.qh_l12{ width:220px; padding-top:45px;}
		.put{ padding-top:4px;}
		.input{ width:123px; height:25px; line-height:25px; padding-left:3px; color:#225e66; background:#02242a;border:1px solid #4da5ac;}
		.dl{ width:88px; height:60px; background-position:0 0; border:0; cursor:pointer;}
		.dl:hover{ background-position:-89px 0;}
		.new_user{ margin-top:10px; height:20px;}
		.user{ padding-left:18px; background:url(../images/zc.gif) 0 1px no-repeat;}
		.wjmm{ margin-left:12px; background:url(../images/wj.gif) 5px 1px no-repeat; padding-left:20px;}
		.qq{ margin-left:8px; background:url(../images/qq.gif) 5px 1px no-repeat; padding-left:22px;}
		.czlb{ width:228px;}
		.lb a,.cz a{ float:left; width:114px; height:65px; display:block;}
		.lb a{ background-position:0 -61px;}
		.cz a{ background-position:-114px -61px;}
		.lb a:hover{ background-position:0 -127px;}
		.cz a:hover{ background-position:-114px -127px;}
		/*dlh*/
		.dlh{ width:220px; padding-top:45px; line-height:22px; height:88px;}
		
	.qh_l2{ height:30px; background-position:0 -265px;}
	.qh_l3,.qh_l5{ background-position:0 -528px;}
		.qh_l31{ height:28px; padding-top:23px;}
			.srfwq{ width:104px; height:18px; border:1px solid #0b3947; background:#031a21; color:#5a6b6d;}
			.sreach{ width:64px; height:26px; display:block; background-position:-179px 0; border:0; cursor:pointer;}
			.sreach:hover{ background-position:-179px -27px;}
			/*服务器*/
			.qh_l32{}
			.qh_l32 ul{ width:230px; margin:0 auto; padding-top:5px; height:198px;}
			.qh_l32 li{ padding-top:7px; line-height:30px; width:230px; height:30px; display:block; overflow:hidden;}
			.qh_l32 li a{width:218px; height:30px; display:block; padding-left:12px; background-position:0 -959px; color:#b6c3c6; overflow:hidden;}
			.qh_l32 li a:hover,.qh_l32 li a.active,.qh_l32 li a.active:hover{ background-position:0 -923px; color:#00afb1;text-decoration:none;}
			.hot{ padding-right:8px;}
			.fwq{ width:173px; margin:0 auto;}
			.fwq a{ width:173px; height:44px; display:block; background-position:0 -193px;}
			.fwq a:hover{ background-position:0 -238px;}
			
	.qh_l4{ height:30px; background-position:0 -296px;}
	.qh_l5{}
		.qh_l5 p{ padding:0 10px; text-indent:2em; line-height:20px; padding-top:20px;} 
		.lol1{ width:93px; height:114px; padding:28px 0 0 12px;}
		.lol2{ width:125px; padding-top:28px; margin-left:10px;}
			.lol21{ padding-left:5px;}
			.lol22{ line-height:16px; padding-top:6px; }
			.lol23{ width:125px; height:24px; display:block; background-position:0 -992px; margin-top:5px; line-height:24px; text-align:center;}
	.qh_l6{ height:30px; background-position:0 -327px;}
	.qh_l7{ height:143px; background-position:0 -358px;}
		.qh_l71{ color:#00afb1; padding:46px 0 0 55px; line-height:20px; height:50px;}
		.qh_l72{ width:208px;}
		.qh_l72 p{ float:left;}
		.wjlt a,.kfzx a{ width:104px; height:25px; display:block;}
		
	.qh_l8{ height:104px; background:url(../images/wx.gif) no-repeat;}
	.qh_l9{ height:26px; background-position:0 -502px;}
	.qh_l9 p{ line-height:26px; padding-left:12px; color:#0df5e8;}
	.qh_l10{ margin-top:3px; border:1px solid #05474e; background:#01242a;}
	.qh_l10 p{ padding:5px 8px 5px 8px; line-height:22px;}
/*right*/
.more a{ width:50px; height:11px; display:block; margin:23px 18px 0 0; background-position:-174px -193px; text-indent:-9999px; overflow:hidden;}
.more1 a{ width:50px; height:11px; display:block; margin:10px 18px 0 0; background-position:-174px -205px; text-indent:-9999px; overflow:hidden;}	
.qh_right{ width:730px;}
	.qh_r1,.qh_r2,.qh_r311,.qh_r322,.qh_r312,.qh_r4,.qh_r5,.zl_btn{ background:url(../images/right_bg.gif) no-repeat; height:246px;}
	.qh_hd5{ height:19px; background:url(../images/hd5.jpg) no-repeat; overflow:hidden;}
	.ny_hd5{ height:19px; background:url(../images/ny_hd5.jpg) no-repeat; overflow:hidden;}
	.qh_r1{ background-position:0 0;}
	.qh_r11{ width:370px; height:246px;}
		.qh_r111{ height:38px; width:350px; margin-top:12px; margin-left:19px; overflow:hidden;}
		.qh_r111 li{ float:left;}
		.zh,.gg,.hd,.xw,.zh0,.gg0,.hd0,.xw0{ width:66px; height:34px; display:block; background:url(../images/btn.jpg) no-repeat; text-indent:-9999px; cursor:pointer;}
		.zh{ background-position:0 -283px;}
		.gg{ background-position:-66px -283px}
		.hd{ background-position:-132px -283px;}
		.xw{ background-position:-198px -283px;}
		.zh0{ background-position:0 -318px;}
		.gg0{ background-position:-66px -318px}
		.hd0{ background-position:-132px -318px;}
		.xw0{ background-position:-198px -318px;}
		.qh_r112{ text-align:center; height:42px; padding-top:23px;}
		.qh_r113{ width:330px; line-height:24px;}
		.qh_r113 ul{}
		.qh_r113 span{ color:#5b767b;}
		.qh_r113 a{ padding-right:5px;}
		.qh_r113 li{ height:24px; overflow: hidden;width: 323px;}
	.qh_r12{ width:326px; height:232px; margin:3px 9px 0 0; _margin-right:5px;}
.qh_r2{ height:94px; width:730px; background-position:0 -247px;}
	.qh_r2 ul{ padding-top:10px; margin-left:5px; _margin-left:0px;}
	.qh_r2 li{ float:left; margin-left:8px;}
.qh_r3{}
	.qh_r31{ width:462px;}
		.qh_r311{ height:309px; background-position:0 -342px;}
		.qh_r3111{ height:32px;}
		.qh_r3112{ height:35px; width:435px; margin:26px auto;}
			.qh_r3112 li{ float:left; margin-right:3px; cursor:pointer;}
			.ts_nav{ width:84px; height:22px; padding-top:13px; text-align:center; display:block; background-position:0 -353px; color:#fff;}
			
			.ts_nav0{ width:84px; height:22px; padding-top:13px; text-align:center; display:block; background-position:-86px -353px; color:#13b2ac;}
			.qh_r3113{ width:208px; margin-right:18px; _margin-right:9px;}
			.title{ height:28px; line-height:26px;}
			.cent{ padding-top:5px; line-height:20px;}
			.ckxq{ height:30px; margin-top:12px;}
		.qh_r312{ height:178px; background-position:0 -652px;}
			.qh_r3121{ height:44px;}
			.qh_r3122{ height:27px; width:462px; overflow:hidden;}
			.qh_r3122 ul{ width:470px;}
			.qh_r3122 li{ float:left; line-height:27px; text-align:center; margin-right:2px;}
			.zl_btn{ width:114px; height:27px; display:block; background-position:-463px -623px; color:#fff;}
			.zl_btn0{ width:114px; height:27px; display:block; color:#00afb1;}
			.qh_r3123{ width:316px; margin-left:20px; height:100px;}
			.qh_r3123 p{ line-height:22px; padding-top:15px;}
			.qh_r3123 a{ padding:0 8px;}
	.qh_r32{ width:253px;} 
		.qh_r321{ height:210px;}
		.sclb a,.vip a,.cjyh a{ height:70px; width:253px; display:block;}
		.sclb a{background-position:-244px 0;}
		.vip a{ background-position:-244px -70px;}
		.cjyh a{ background-position:-244px -140px;}
		.qh_r322{ height:280px; background-position:-463px -342px;}
			.qh_r3221{ height:42px;}
			.qh_r3222{ width:216px; line-height:24px;}
			.qh_r3222 li{ border-bottom:1px solid #03494c;}
.qh_r4{ height:198px; background-position:0 -831px;}
	.qh_r41{ height:45px;}
	.qh_r42{ height:27px; width:730px; overflow:hidden;}
	.qh_r42 ul{}
	.qh_r42 li{ float:left; line-height:27px; text-align:center; margin-right:2px;}
	.qh_r43{}
	.qh_r43 ul{ padding-top:18px;}
	.qh_r43 li{ float:left; width:182px; text-align:center;}
	.qh_r43 a img{ border:1px solid #09434c;}
	.qh_r43 a:hover img{ border:1px solid #00889d;}
.qh_r5{ height:237px; background-position:0 -1030px;}
	.qh_r51{ height:48px;}
		.qh_r521{ width:499px;}
			.qh_r5211{ height:24px;}
				.qh_r5211 li{ float:left; width:99px; text-align:center; line-height:24px;}
				.mt_col{ color:#d98a3c;}
			.qh_r5212{ width:205px;}
		.qh_r522{ width:231px;heght:191px;overflow:hidden;}
		.qh_r5221{ width:205px;heght:191px;overflow:hidden;}
		.qh_r5221 ul{ width:210px; margin-top:8px;heght:191px;overflow:hidden;}
		.qh_r5221 li{ float:left; margin-right:5px; margin-bottom:5px;}

/*ny*/
.ny_top,.ny_bottom,.new5,.ny_nav a{ background:url(../images/ny_bg.gif) no-repeat;}
.ny_top{ height:66px;}
	.ny_img{ width:150px; height:40px; line-height:32px; font-size:14px; font-weight:bold; color:#e9f8ee;}
	.ny_text{ line-height:38px; padding-right:20px; color:#2a7e86;}
	.ny_text a:link,.ny_text a:visited{ color:#00bfd2;}
	.ny_text a:hover,.ny_text a:active{ color:#00e8ff; text-decoration:none;}
.ny_cent{ background:#02242a; border-left:1px solid #052b32; border-right:1px solid #052b32; height:auto !important; height:1200px; min-height:1200px; padding-bottom:30px;}
.ny_bottom{ background-position:0 -101px; height:41px; overflow:hidden;}
/*
.ny_cent table{ background:#b6c3c6; margin:0 auto;}
.ny_cent table td{ background:#02242a;}
new*/
.new,.new_list{ width:645px;}
.new1{ padding-bottom:18px; text-align:center;}
.new1 h2{ font-size:20px; padding:15px 0 6px 0;}
.new1 p{ margin-top:15px; height:40px; line-height:40px; border-bottom:1px solid #113137; border-top:1px solid #113137;}

.new3{line-height:24px; margin-top:20px; height:auto !important; min-height:500px; height:500px;}
.new_img{ text-align:center; margin:20px 0;}
.new_img img{ border:1px solid #00ddfd;}
.new4{ margin:25px 0; height:36px; line-height:36px; border-bottom:1px solid #113137; border-top:1px solid #113137;}
.new4 p{ float:left; width:295px; padding-left:25px; }
.new5{ height:33px; background-position:0 -142px;}
	.more2 a{ width:50px; height:16px; display:block; margin:9px 18px 0 0;}
.new6{ height:166px; border:1px solid #052e35;}
.new6 ul{ width:600px; margin:0 auto; line-height:22px; padding-top:6px;}
.new6 li{ background:url(../images/dian.gif) 0 9px no-repeat; padding-left:12px;}

/*new_list*/
.ny_nav{ width:443px; overflow:hidden;}
.ny_nav ul{ width:460px;}
.ny_nav li{ float:left; margin-right:7px;}
.ny_active,.on_active{ width:105px; height:33px; display:block; text-align:center; line-height:33px; font-weight:bold; cursor:pointer;}
.ny_active{ background-position:0 -67px; color:#fff;}
.on_active{ background-position:-112px -67px; color:#00afb1;}
.new_list1{ margin-top:25px; line-height:30px;}
	.new_list1 li{ border-bottom:1px solid #022f37;}
	
/*page*/
.page{ height:35px;margin-top:25px; line-height:35px; text-align:center; background:#011d22; color:#fff;}

/*photo_list*/
.w_220{ width:220px;}
.photo_list{ width:645px; margin-top:25px; overflow:hidden;}
.photo_list ul{ width:660px;}
.photo_list li{ float:left; margin-right:18px; height:160px;}
.p_img{ width:200px; height:115px; display:block; border:1px solid #03333a; text-align:center; padding-top:6px; background:#001a1e;}
.p_text{ text-align:center; line-height:30px;}

/*xsk*/
.xsk{}
.xsk1{ width:499px; height:329px; background:url(../images/xsk_bg.jpg) no-repeat;}
.xsk11{ width:500px; height:150px; padding:158px 0 0 0;}
.xsk11 p{ float:left; line-height:28px; padding-left:15px;}
.djfz{ width:106px; height:28px; padding-left:15px; }

.xsk_zh{ padding-right:3px; color:#14c0b8; font-size:14px; font-weight:bold;}
.xsk_input{ width:186px; height:23px; line-height:23px; color:#225e66; border:1px solid #57b7c0; background:#06414c; padding-left:2px;}
.xsk_btn{ width:169px; height:40px; display:block; background:url(../images/mslq.png) no-repeat; border:0; cursor:pointer;}
.xsk2{ margin-top:30px; line-height:24px;}
.xsk_img{ padding:10px 0;}
.dj{ font-size:18px; padding:20px 0;}
.mslq{ width:169px; margin-left:100px;}

/*2013-11-19*/
.wx_id{ padding:40px 0 0 135px; color:#00ff78;}
.wx_lb{ padding:11px 0 0 123px; font-size:14px;}
.wx_lb a:link,.wx_lb a:visited{ color:#fff;}
.wx_lb a:hover,.wx_lb a:active{ text-decoration:none;}

.ny_cent table{ width:100%; margin:0 auto;}