﻿/* 导航栏样式*/
#header{width: 100%;height: 118px;font-size: 14px;box-shadow: 0 4px 4px rgba(0,0,0,.2);position: relative;z-index: 9989;background: #eff0f2;}
/*导航条顶部*/
.header{width: 100%;box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.header-hd{width:1200px;height: 36px;margin: 0 auto;}
.header-hd-left,.header-hd-middle,.header-hd-right{float: left;}
/*导航条顶部左边*/
.header-hd-left{width:35%;height: 36px;}
.header-hd-left li{float: left;height: 36px;}
.header-hd-left li a{color:#3c3c3c;margin-right:6px;display: inline;line-height: 36px;font-size: 18px;}
.header-hd-left li a:hover{color:red;}
body
{
	font-family:"Microsoft YaHei";
	font-size:12px;
	background:#eff0f2;
}
.login{
	width:256px;
	height:77px;
	background:#3a3a3a;
	overflow:hidden;
	}
.login_box{ width:130px; height:58px; margin: 9px 0 0 20px; display:block;}
.login_btn{ width:70px; height:58px; margin: -58px 0 0 165px; display: block; background:url(../images/login_btn.jpg) no-repeat left top; cursor:pointer;}
.login_btn:hover{ background-position:0 -58px;}
input.user,input.password{ width:120px; padding:0 5px; border:none; outline:none; background-color:#fff; color:#333; height:27px; font-size:12px; line-height:27px;}
.login_box input::-webkit-input-placeholder{color:#999;}
.login_box input:-moz-placeholder{color:#999;}
.login_box input::-moz-placeholder{color:#999;}
.login_box input:-ms-input-placeholder{color:#999;}
input.password{ margin-top:4px;}
.register_box{ clear:both; padding:8px 0 0 28px;}
.register_btn1,.register_btn2{ height:14px;color:#cbb9bc; font-size:12px; line-height:14px; cursor:pointer;}
.register_btn1:hover,.register_btn2:hover{ border-bottom:1px solid #cbb9bc;}
.forget_jpg{ width:14px; height:14px; padding:0 0 0 4px; vertical-align: middle;}
a.login_qq{ width:187px; height:27px; display:block;background:url(../images/login_qq.jpg) no-repeat top center; margin:8px 0 0 15px; cursor:pointer;}
a.login_qq:hover{ background-position:0 -27px;}
a.xsk_btn{ width:203px; height:43px; display:block;background:url(../images/xsk_btn.jpg) no-repeat top center; margin:10px 0 0 7px; cursor:pointer;}
a.wdxz_btn{ width:203px; height:43px; display:block;background:url(../images/wdxz_btn.jpg) no-repeat top center; margin:7px 0 0 7px; cursor:pointer;}
nick,c3,fl,.welcome a{color:#fff;margin: 9px 0 0 10px;}
.enter a{outline:none;border:none;text-decoration:none;color:#fff;}
.welcome,.fl,.enter a {color:#fff;margin: 9px 0 0 10px;}
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;
}

fieldset,img
{
	border:0;
	vertical-align:bottom;
}

address,caption,cite,code,dfn,em,th,var
{
	font-weight:400;
	font-style:normal;
}

ol,ul
{
	list-style:none;
}

caption,th
{
	text-align:left;
}

h1,h2,h3,h4,h5,h6
{
	font-weight:400;
	font-size:100%;
}

button,input,select,textarea
{
	font-size:100%;
	cursor:pointer;
}

input,button,textarea,select,optgroup,option
{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}

.clearfix:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clear
{
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
}

input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner
{
	border:0;
	padding:0;
}

a
{
	text-decoration:none;
}

.fl
{
	float:left;
}

.fr
{
	float:right;
}

.warpDiv
{
	width:1000px;
	padding-bottom:100px;
	margin:0 auto;
}

.headerDiv
{
	height:400px;
	overflow:hidden;
}

.headerDiv .nav
{
	height:35px;
	background:url(../images/t019dabd9e952a4f9b0.png) center no-repeat;
	width:1000px;
	margin-top:30px;
	position:relative;
}

.headerDiv .nav a
{
	width:95px;
	height:35px;
	display:block;
	float:left;
	margin-left:22px;
	margin-right:10px;
}

.headerDiv .nav a.nav4
{
	margin-left:252px;
}

.headerDiv .nav a:hover
{
	background:url(../images/t01e628f4ab285e92c9.png) no-repeat;
}

.headerDiv .nav a.nav1:hover
{
	background-position:13px 4px;
}

.headerDiv .nav a.nav2:hover
{
	background-position:-114px 4px;
}

.headerDiv .nav a.nav3:hover
{
	background-position:-241px 4px;
}

.headerDiv .nav a.nav4:hover
{
	background-position:-598px 4px;
}

.headerDiv .nav a.nav5:hover
{
	background-position:-725px 4px;
}

.headerDiv .nav a.nav6:hover
{
	background-position:-852px 4px;
}

.middleLeft
{
	width:256px;
	min-height:988px;
	float:left;
}

.middleLeft .start
{
	width:256px;
	height:172px;
	background:url(../images/t0185ff5bcd50fef9bf.jpg) no-repeat;
	display:block;
	overflow:hidden;
}

.middleLeft .start:hover
{
	background:url(../images/t016683c7be21bcd7ef.jpg) no-repeat;
}

.middleLeft .start li a
{
	width:256px;
	height:172px;
	overflow:hidden;
	display:block;
	line-height:400px;
}

.middleLeft .serverBox
{
	width:256px;
	height: 240px;
	background:#3a3a3a;
	overflow:hidden;
}

.middleLeft .serverBox h3
{
	height:43px;
	border-bottom:1px solid #b3b3b3;
}

.middleLeft .serverBox h3 span
{
	border-bottom:2px solid #a99458;
	display:block;
	width:100px;
	height:42px;
	font-size:14px;
	color:#FFF;
	font-weight:700;
	line-height:43px;
	text-align:center;
}

.middleLeft .serverBox h3 .more
{
	float:right;
	line-height:43px;
	color:#adaca9;
	padding-right:10px;
}

.middleLeft .serverBox h3 .more:hover
{
	text-decoration:underline;
}

.middleLeft .serverBox ul li
{
	line-height:38px;
	height:38px;
	border-bottom:1px solid #555;
	overflow:hidden;
}

.middleLeft .serverBox ul li a
{
	font-size:12px;
	color:#c9c7c1;
	padding-left:15px;
	font-weight:700;
	width:195px;
	float:left;
}

.middleLeft .serverBox ul li a:hover
{
	color:#e4e1da;
}

.middleLeft .serverBox ul li span
{
	width:35px;
	float:left;
	color:#ec4e00;
	font-weight:700;
	background:url(../images/t01776bcb903fbc1b6a.png) center no-repeat;
	height:38px;
	padding-right:10px;
}

.middleLeft .linkbox
{
	width:256px;
	height:194px;
	background:url(../images/t011142ef76083693cb.jpg) no-repeat;
	overflow:hidden;
}

.middleLeft .linkbox a
{
	width:256px;
	height:64px;
	display:block;
	overflow:hidden;
}

.middleLeft .linkbox a:hover
{
	background:url(../images/t017487daeb135056ba.jpg) no-repeat;
}

.middleLeft .linkbox a.lj2:hover
{
	background-position:0 -64px;
}

.middleLeft .linkbox a.lj3:hover
{
	background-position:0 -128px;
}

.middleLeft .yxzl
{
	width:256px;
	height:300px;
	background:url(../images/t015bd1fda2c33bb195.jpg) no-repeat;
	overflow:hidden;
}

.middleLeft .yxzl a
{
	width:128px;
	height:150px;
	display:block;
	float:left;
}

.middleLeft .yxzl a.yxzl3
{
	background:url(../images/t01dcf1694f57648303.jpg) 0 -150px no-repeat;
}

.middleLeft .yxzl a.cur1
{
	background:url(../images/t01dcf1694f57648303.jpg) no-repeat;
}

.middleLeft .yxzl a.cur4
{
	background:url(../images/t01dcf1694f57648303.jpg) -128px -150px no-repeat;
}

.middleRight
{
	width:732px;
	min-height:600px;
	float:right;
}

.middleRight .focus_ad
{
	width:732px;
	height:70px;
	overflow:hidden;
	margin-top:10px;
}

.middleRight .focus_ad a
{
	width:238px;
	height:70px;
	display:block;
	float:left;
	margin-right:9px;
}

.middleRight .focus_ad a.gg1
{
	background:url(../images/t0144ba31a34db867cf.jpg) no-repeat;
}

.middleRight .focus_ad a.gg2
{
	background:url(../images/t01ef9aa2b75894b985.jpg) no-repeat;
}

.middleRight .focus_ad a.gg3
{
	background:url(../images/t01cc89a0aeae9d089a.jpg) no-repeat;
	margin-right:0;
}

.middleRight .focus_ad a.gg1:hover
{
	background:url(../images/t016eb4b2a5d9fc05ac.jpg) no-repeat;
}

.middleRight .focus_ad a.gg2:hover
{
	background:url(../images/t015d79e41d6dce39a8.jpg) no-repeat;
}

.middleRight .focus_ad a.gg3:hover
{
	background:url(../images/t019fc4b85fa902582e.jpg) no-repeat;
}

.middleRight .title
{
	height:59px;
	background:url(../images/t01e225a748cdb0baa1.jpg) no-repeat;
	font-size:16px;
	color:#e3e3e3;
	line-height:59px;
	font-weight:700;
	padding-left:20px;
	position:relative;
}

.middleRight .title .path
{
	position:absolute;
	top:23px;
	right:22px;
	height:20px;
	line-height:20px;
	color:#d8dad9;
	font-size:12px;
}

.middleRight .ConBox
{
	background:#FFF;
	min-height:924px;
}

.middleRight .ConBox h1
{
	width:695px;
	height:78px;
	border-bottom:1px solid #ddd;
	text-align:center;
	font-size:22px;
	color:#9a0000;
	padding-top:30px;
	margin:0 auto;
}

.middleRight .ConBox h1 span
{
	font-size:12px;
	color:#8e8e8e;
	display:block;
	margin-top:10px;
}

.middleRight .ConBox .wenzhang
{
	width:660px;
	line-height:28px;
	color:#23120c;
	font-size:14px;
	margin:20px auto 0;
}

.middleRight .ConBox .wenzhang a
{
	color:#23120c;
}

.newslist,.newscont
{
	padding:22px 28px;
}

.newslist .lab01
{
	border:1px solid #d1d1d1;
	border-bottom:0;
	background:url(../images/t01239ad16e99dc611b.png) repeat-x;
	height:30px;
	margin:0 0 10px;
}

.newslist .lab01 a
{
	width:107px;
	height:30px;
	line-height:30px;
	border-right:1px solid #d1d1d1;
	display:block;
	float:left;
	text-align:center;
	font-size:14px;
	cursor:pointer;
	color:#000;
}

.newslist .lab01 a.cur
{
	background:url(../images/t01239ad16e99dc611b.png) repeat-x 0 -30px;
	font-weight:700;
	color:#b60005;
}

.newslist .d_list li
{
	height:32px;
	line-height:32px;
	background:url(../images/t010493777b2e5661ba.png) no-repeat 3px 50%;
	text-align:right;
	border-bottom:1px dashed #999;
	padding:0 0 0 15px;
}

.newslist .d_list li .tt
{
	width:570px;
	float:left;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	font-size:14px;
}

.date_conn
{
	padding:26px 28px;
}

.date_conn .tit
{
	height:41px;
	line-height:41px;
	text-align:right;
	font-weight:400;
	background:#e2e2e2;
	padding:0 20px 0 0;
}

.date_conn .tit span
{
	float:left;
	background:url(../images/t01928c8fc329040e46.png) no-repeat 0 -96px;
	width:121px;
	height:41px;
	line-height:41px;
	text-align:center;
	display:block;
	font-size:14px;
	font-weight:700;
	color:#e7e2d3;
}

.date_conn .datelist
{
	padding:9px 0;
}

.date_conn .datelist a
{
	line-height:30px;
	word-wrap:break-word;
	display:inline-block;
	color:#000;
	margin:0 18px 0 15px;
}

.focus,.mF_tbhuabao .pic,.mF_tbhuabao .pic li,.mF_tbhuabao .pic li img
{
	width:732px;
	height:287px;
	position:relative;
	overflow:hidden;
}

.mF_tbhuabao .pic ul
{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}

.mF_tbhuabao .pic li
{
	position:relative;
	float:left;
}

.mF_tbhuabao .dot
{
	position:absolute;
	bottom:12px;
	left:30px;
}

.mF_tbhuabao .dot li
{
	float:left;
	margin-right:6px;
}

.mF_tbhuabao .dot li a
{
	display:block;
	width:15px;
	height:15px;
	overflow:hidden;
	line-height:100px;
	background:#6b6a6a;
}

.mF_tbhuabao .dot li.cur a
{
	background:#ededed;
}

.index_news
{
	width:732px;
	background:#eae8e1;
	height:306px;
	margin-top:10px;
}

.index_news .lab
{
	height:53px;
	line-height:53px;
	text-align:right;
	border-bottom:1px solid #b3b3b3;
	padding-top:0;
	background:#eae8e1;
}

.index_news .lab span
{
	width:97px;
	border-top-width:4px;
	height:53px;
	line-height:53px;
	font-size:15px;
	color:#6a6d6e;
	font-weight:700;
	float:left;
	_zoom:1;
	_position:relative;
	display:block;
	text-align:center;
	cursor:pointer;
	margin:0;
}

.index_news .lab span.cur
{
	height:52px;
	border-bottom:2px solid #a99458;
	color:#a99458;
}

.news_cont
{
	height:auto!important;
	min-height:209px;
	position:relative;
	padding:20px 20px 16px;
}

.news_cont .more
{
	position:absolute;
	top:-35px;
	right:24px;
	color:#9e9d9a;
}

.news_cont .more .ico_more
{
	background:0;
	margin:0 5px 0 0;
}

.news_cont .more:hover
{
	color:#7c7c7c;
	text-decoration:underline;
}

.news_cont .news_img
{
	float:left;
	width:205px;
	margin-top:8px;
}

.news_cont .news_conn
{
	float:left;
	width:100%;
}

.news_cont .news_conn h2
{
	height:34px;
	line-height:26px;
	font-size:20px;
	font-weight:400;
	_font-weight:bold;
	margin:0 0 4px;
}

.news_cont .news_conn h2 a
{
	color:#a41401;
}

.news_cont .news_conn .txt
{
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#9b862d;
	margin:0 0 10px;
}

.news_cont .d_list li
{
	height:29px;
	line-height:29px;
	text-align:right;
	border-bottom:1px solid #d0cec8;
}

.news_cont .d_list li .tt
{
	float:left;
	width:338px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-align:left;
	position:relative;
	padding:0 0 0 52px;
}

.news_cont .d_list li .label
{
	background:url(../images/t016bf9a51705fcdfb4.png) no-repeat;
	width:43px;
	height:15px;
	line-height:15px;
	text-align:center;
	color:#fff;
	border-radius:2px;
	display:inline-block;
	vertical-align:middle;
	position:absolute;
	top:7px;
	left:0;
}

.news_cont .d_list li a
{
	color:#6d6d6d;
}

.news_cont .d_list li a:hover
{
	color:#d17100;
	text-decoration:underline;
}

.TabBox
{
	width:732px;
	height:288px;
	background:#ece9e2;
	overflow:hidden;
	position:relative;
	margin-top:10px;
}

.TabBox .nav
{
	height:35px;
	position:absolute;
	top:15px;
	right:26px;
	z-index:99;
}

.TabBox .nav li
{
	width:80px;
	height:33px;
	float:left;
	cursor:pointer;
	background:url(../images/t01ece779cbbbfd6d09.png) no-repeat;
	color:#fff;
	margin-right:2px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	font-weight:700;
}

.TabBox .nav li.active
{
	background:url(../images/t0102e62d4a1ea605e2.png) no-repeat;
}

.TabBox .infobox
{
	width:360px;
	height:180px;
	position:absolute;
	top:90px;
	right:30px;
}

.TabBox .infobox h3
{
	font-weight:700;
	font-size:24px;
	margin-bottom:20px;
	color:#bd3739;
}

.TabBox .infobox p
{
	color:#a4a29f;
	line-height:24px;
}

.TabBox .renwu
{
	position:absolute;
	top:3px;
	left:0;
}

.footerBg
{
	height:130px;
	background:#ebebeb;
}

.footerDiv
{
	width:1000px;
	height:130px;
	overflow:hidden;
	position:relative;
	line-height:30px;
	color:#3f3f3f;
	margin:0 auto;
}

.footerDiv a
{
	color:#3f3f3f;
}

.foot_left
{
	display:inline;
	float:left;
	text-align:left;
	width:405px;
	padding-top:24px;
}

.foot_center
{
	display:inline;
	float:left;
	width:405px;
	padding-top:24px;
}

.foot_logo
{
	background:rgba(0,0,0,0) url(../images/t013dcf8efbda15f214.png) no-repeat scroll 0 0;
	display:inline;
	float:right;
	height:29px;
	margin-top:60px;
	width:55px;
}

.server_btn1
{
	background-position:0 0;
}

.server_btn1:hover
{
	background-position:-211px 0;
}

.server_btn b
{
	width:140px;
	display:block;
	line-height:46px;
	text-align:center;
	font-weight:700;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#fff;
	margin:0 35px;
}

.server_btn1 b
{
	color:#fffbcc;
}

.server_btn .s_i
{
	position:absolute;
	top:17px;
	left:16px;
}

.server_btn .ico_ico
{
	position:absolute;
	top:16px;
	right:14px;
}

.server_cont
{
	padding:38px 44px;
}

.server_cont .tit
{
	height:27px;
	line-height:27px;
	background:#d6d6d6;
	text-align:right;
	position:relative;
	overflow:hidden;
	margin:0 0 15px;
	padding:3px 8px 7px;
}

.server_cont .tit span
{
	float:left;
	font-size:16px;
	font-weight:700;
	color:#000;
}

.server_cont .tit .fr
{
	height:13px;
	line-height:13px;
	position:absolute;
	top:10px;
	right:8px;
}

.server_cont .tit .fr em
{
	float:left;
	margin:0 17px 0 0;
}

.server_cont .tit .fr .s_i
{
	vertical-align:top;
	margin:0 7px 0 0;
}

.server_cont .lab
{
	background:#fff;
	height:32px;
	margin:0 0 14px;
	padding:3px 0 0 5px;
}

.server_cont .lab span,.server_cont .lab li
{
	float:left;
	width:95px;
	height:34px;
	line-height:30px;
	background:url(../images/t01ea7b5fd424257d1d.png) no-repeat -96px -94px;
	color:#000;
	text-align:center;
	cursor:pointer;
	margin:0 1px 0 0;
}

.server_cont .lab span.cur,.server_cont .lab li.cur
{
	background-position:0 -94px;
	font-weight:700;
	color:#fff;
}

.server_cont .slist
{
	font-size:0;
	word-spacing:-1px;
	margin:0 -30px 30px 0;
}

.server_cont .slist li
{
	font-size:12px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top;
	display:inline;
	zoom:1;
	width:210px;
	margin:0 23px 19px 0;
}

i.s_green,i.s_red,i.s_yellow,i.s_gray
{
	display:inline-block;
	width:7px;
	height:14px;
	overflow:hidden;
	vertical-align:middle;
	box-shadow:inset 1px 1px 1px rgba(255,255,255,0.4);
	margin:-3px 7px 0 0;
}

i.s_green
{
	background:#71d132;
}

.s_g
{
	background:#4eaf00;
}

.s_i
{
	width:7px;
	height:13px;
	overflow:hidden;
	display:inline-block;
}

.area_main
{
	border:1px solid #e1e1e1;
	background:#fff;
	min-height:800px;
}

.location
{
	background:url(../images/t01aaf094acc855c7ba.jpg) no-repeat 0 0;
	height:59px;
	line-height:59px;
	position:relative;
	padding:0 22px;
}

.location .tit
{
	font-size:20px;
	color:#fff;
	_font-weight:bold;
}

.location .path
{
	position:absolute;
	top:22px;
	right:22px;
	height:20px;
	line-height:20px;
	color:#d8dad9;
}

.location1
{
	height:47px;
	line-height:47px;
	background:url(../images/t01aaf094acc855c7ba.jpg) repeat-x;
}

.location1 .path
{
	top:16px;
}

.ico_ico
{
	background:rgba(0,0,0,0) url(../images/t0125685bb270284279.png) no-repeat scroll 0 0;
	display:inline-block;
	height:18px;
	vertical-align:middle;
	width:20px;
}

.ico_home
{
	background-position:-80px 0;
}

.page
{
	line-height:26px;
	text-align:center;
	padding:26px 0 11px;
}

.page_conn
{
	font-size:0;
	word-spacing:-1px;
}

.page_conn a,.page_conn span
{
	font-size:12px;
	letter-spacing:normal;
	word-spacing:normal;
	vertical-align:top;
	display:inline;
	zoom:1;
	width:22px;
	height:20px;
	line-height:20px;
	margin:0 3px;
}

.page_conn a
{
	background:url(../images/t01239ad16e99dc611b.png) repeat-x 0 -61px;
	border:1px solid #b4b4b4;
	color:#666;
}

.page_conn a:hover,.page_conn a.cur
{
	background:#b60005;
	color:#fff;
	text-decoration:none;
	border-color:#670000;
}

.page_conn a.prev,.page_conn a.next,.page_conn a.fst,.page_conn a.lst
{
	width:52px;
}

.ico_new
{
	background-position:0 -20px;
}

abbr,acronym,input
{
	border:0;
}

.middleLeft .yxzl a.yxzl2,.middleLeft .yxzl a.cur5
{
	background:url(../images/t01dcf1694f57648303.jpg) -128px 0 no-repeat;
}

.middleLeft .yxzl a.cur2,.middleLeft .yxzl a.cur3
{
	background:0;
}

.middleRight .title .path a,.location .path a
{
	color:#d8dad9;
}

.middleRight .title .path b,.location .path b
{
	font-weight:400;
}

.middleRight .title .path .ico_home,.location .path .ico_home
{
	margin:0 8px 0 0;
}

.newslist .d_list li a,.newslist .d_list li .c_grey
{
	color:#000;
}

.mF_tbhuabao .prev,.mF_tbhuabao .next,.mF_tbhuabao .txt,.TabBox .sho
{
	display:none;
}

.server_btn,.server_btn:hover,.area_main #indexServer li a,.area_main .slist1 a
{
	background:url(../images/t01ea7b5fd424257d1d.png) no-repeat 0 -47px;
	width:170px;
	height:46px;
	display:block;
	position:relative;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	line-height:46px;
	padding-left:40px;
}

.server_btn:hover,.area_main #indexServer li a:hover,.area_main .slist1 a:hover
{
	background-position:-211px -47px;
	text-decoration:none;
}

i.s_red,.s_r
{
	background:#eb2001;
}

i.s_yellow,.s_y
{
	background:#fdbd09;
}

i.s_gray,.s_h
{
	background:#8a8982;
}