@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color: #EBEBEB;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "宋体";
}
dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;border:none;}
ul,ol{list-style:none;}
fieldset,img,a img,form{border:none}

a:link{color:#663300; text-decoration:none;}
a:visited{color:#663300; text-decoration:none;}
a:hover{color:#CC0000;}

a.c:link{color:#0066FF; text-decoration: underline; }
a.c:visited{color:#0066FF;text-decoration:underline; }
a.c:hover{color:#0066FF;text-decoration:underline; }

a.d:link{color:#000000; text-decoration:none; font-size:14px; font-weight:bold}
a.d:visited{color:#000000;text-decoration:none; font-size:14px; font-weight:bold}
a.d:hover{color:#FF6600; font-size:14px; font-weight:bold}



.main {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	height:auto !important;
	min-height:660px;
	height:660px;
}
.top {
	float: left;
	height: 74px;
	width: 980px;
}
.logo {
	float: left;
	height: 74px;
	width: 400px;
}
.tbox1 {
	float: left;
	height: 74px;
	width: 580px;
	text-align: right;
}
.tbox2 {
	float: left;
	height: 86px;
	width: 725px;
}
.menu {
	float: left;
	height: 80px;
	width: 725px;
	font-size: 14px;
	color: #663300;
	font-family: "宋体";
}
#navMenu {
	width:980px;
	height:50px;
	overflow:hidden;
	background-image: url(../images/main_nav_li_bg.png);
	background-repeat: no-repeat;
	background-position: 0 -118px;
}
#navMenu li{
	float: left;
	height: 30px;
	width:163px;
	text-align:center;
	cursor:pointer;
	margin-top: 0px;
	padding-top: 16px;
	margin-bottom: 6px;
}

#navMenu li a {font-size: 12px;padding-right: 1em;padding-left: 1em;margin-left: 2px;display: block;cursor:pointer;visibility:hidden;}
#navMenu li a:hover, #navMenu li.hover a {background-repeat: no-repeat;background-position: center top;text-decoration: none;}

#navMenu li.current{background:url(../images/main_nav_li_bg.png) no-repeat; padding:10px 0 0 0;}
#navMenu li.current a{color:#000; font-weight:bolder; margin-left:-3px; cursor:pointer;}

#navMenu li.cur1{background-position:-163px 0;}
#navMenu li.cur2{background-position:-326px 0;}
#navMenu li.cur3{background-position:-489px 0;}
#navMenu li.cur4{background-position:-652px 0;}
#navMenu li.cur5{background-position:-815px 0;}
#navMenu li.cur6{background-position:-978px 0;}
.dropMenu {display:none;}

.navSubMenu{height:1px;}
.min {
	float: left;
	height:auto !important;
	min-height:500px;
	height:500px;
	width: 932px;
	margin-right: 34px;
	margin-left: 34px;
	margin-bottom: 20px;
}
.m_left {
	float: left;
	height:auto !important; 
	min-height:700px;
    height:700px;
	width: 654px;
	margin-right: 30px;
}
.m_box1 {
	float: left;
	height: 370px;
	width: 654px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.bt_box {
	float: left;
	height: 46px;
	width: 654px;
	margin-top: 10px;
}
.m_box2 {
	float: left;
	height: 240px;
	width: 654px;
	padding-top: 20px;
}
.m_right {
	float: left;
	height: 700px;
	width: 230px;
	background-image: url(../images/bd.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 18px;
}
.r_bt {
	float: left;
	height: 38px;
	width: 210px;
	margin-left: 20px;
}
.lb_1 {
	float: left;
	height: 18px;
	width: 204px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	margin-left: 26px;
	padding-bottom: 12px;
}
.line {
	float: left;
	height: 30px;
	width: 230px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.footer {height:214px;width:auto;background-image: url(../imags/footer.jpg);background-repeat: no-repeat;background-position: center top;clear:both;}
.footer2 {
	clear:both;
	background-color: #990000;
}
.foot_txt {
	height: 40px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 40px;
	color: #FFFFFF;
	font-size: 12px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
}
.z_left {
	float: left;
	height: 464px;
	width: 214px;
	margin-bottom: 40px;
	margin-right: 14px;
	padding: 8px;
	font-size: 12px;
	color: #663300;
}
.z_right {
	float: left;
	width: 718px;
	padding: 8px;
	height: 464px;
	margin-bottom: 40px;
}
.main_xb {
	float: left;
	height:auto !important; 
	min-height:474px;
    height:474px;
	width: 980px;
}
.k1 {
	background-color: #FFFFFF;
	float: left;
	height: 22px;
	width: 138px;
	border: 1px solid #663300;
}
.k2 {
	background-color: #FFFFFF;
	float: left;
	height: 24px;
	width: 140px;
}
.banner {
	padding: 8px;
	float: left;
	height: 226px;
	width: 964px;
}
.n_box1 {
	padding: 8px;
	float: left;
	height:auto !important; 
	min-height:500px;
    height:500px;
	width: 964px;
	background-color: #FFFFFF;
	margin-bottom: 30px;
}
.n_left {
	float: left;
	height: 570px;
	width: 200px;
	margin-right: 30px;
}
.n_right {
	float: left;
	height:auto !important; 
	min-height:500px;
    height:500px;
	width: 714px;
	padding-right: 20px;
}
.n_r_bt {
	float: left;
	height: 35px;
	width: 714px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}
.n_box2 {
	float: left;
	height: auto !important;
	min-height: 500px;
	height: 500px;
	width: 714px;
	font-size: 14px;
	font-family: "宋体";
	line-height: 28px;
	padding-top: 20px;
	margin-bottom: 60px;
	text-indent: 100;
	color: #630;
}
.n_box3 {
	float: left;
	height:auto !important;
	min-height:500px;
	height:500px;
	width: 714px;
	font-size: 12px;
	color: #482400;
	font-family: "宋体";
	padding-top: 20px;
	margin-bottom: 60px;
	line-height: 24px;
}
.n_box4 {
	float: left;
	height: 272px;
	width: 714px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
	margin-bottom: 20px;
}
.n_box5 {
	float: left;
	height:auto !important;
	min-height:50px;
	height:50px;
	width: 714px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
	padding-bottom: 10px;
}
.n_box6 {
	float: left;
	height:auto !important;
	min-height:500px;
	height:500px;
	width: 714px;
	font-size: 12px;
	color: #333333;
	font-family: "宋体";
	padding-top: 0px;
	margin-bottom: 60px;
	line-height: 24px;
}
.main .main_xb .n_box1 .n_right .n_box2 p strong {
	color: #F00;
}
.main .main_xb .n_box1 .n_right .n_box2 p {
	margin-right: 5px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.main .main_xb .n_box1 .n_right .n_box2 img {
	float: right;
	margin: 15px;
}
.main .main_xb .n_box1 .n_right .n_box2 p big {
	color: #C60;
}
