
html{overflow-x:hidden; height:100%; margin:0; padding :0;}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-color:#F8F5E7;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/bg_body.gif);
	background-repeat: repeat;
}
img {border:0;}
ul {list-style:none;}
form, ul, p, h1, h2, h3, dl, dt, dd { margin:0; padding:0; }
table,td,tr{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6{ font-size:11px}
a:link, a:visited { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}




#top{background-color:#F8F5E7; text-align:center; width:780px; margin:0 auto ;	background-image: url(../image/bg_index.gif);
	background-repeat: repeat-y;
	background-position: left top;clear:both; overflow:hidden;}
#header{background:#F1E6C7; height:146px; width:780px; background-image: url(../image/bg_head.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin:0 auto; clear:both; overflow:hidden;}
#header .logo{ float:left; width:197px; padding:11px 0 0 0; text-align:center;}
#header .banner{float:left; width:581px;}
#menu{
	background-color:#A87831;
	clear:both;
	width:780px;
	height:33px;
	color:#fff;
	margin:0 auto;
	border-top:1px #fff solid;
	overflow:hidden;
    background-image: url(../image/bg_index.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#menu .search{background-image: url(../image/bg_menu.gif);background-repeat: repeat-x;float:left; width:196px; overflow:hidden;}
#menu .search .kuang{ height:18px; line-height:18px; border:1px solid #fff; margin:0 0 0 3px;}
#menu .search .niu{ border:none; color:#fff; cursor:pointer;
	background-image: url(../image/bg_search_niu.gif); font-weight:bold;
	background-repeat: no-repeat;height: 22px;width: 30px;}

#menu .nav{background-image: url(../image/bg_menu.gif);background-repeat: repeat-x;float:left; width:581px; border-left:1px solid #D69062; height:33px;}
#menu .nav ul{margin:0;}
#menu .nav li{
	float:left;
	line-height:33px;
	color:#ff9;
	text-align:center;}

#menu .nav a{color:#fff;background-image: url(../image/bg_nav_li.gif);background-repeat: no-repeat;background-position: right top; font-weight:bold; text-decoration:none;display:block; padding:0 10px;}
#menu .nav a:hover{ background-color:#900}






 
#index{ display:table;
	clear:both;
	margin:0 auto;
	height:100%;
	width:780px;
	overflow:hidden;
	background-color:#ECE1D0;
	background-image: url(../image/bg_index.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#index ul{margin:0; padding:0;}
#index li{float:left; margin:0; padding:0;}
#index li#left{ width:196px; margin:0;}
#index li#left hr{ color:#fff; border:none; height:1px; background:#F0E7DE; margin:10px 2px; clear:both}
#index li#right{width:582px;overflow:hidden;}
.fengexian{height:3px;
	margin:10px 5px; clear:both;
	background-image: url(../image/bg_hr.gif);
	background-repeat: repeat-x;
	background-position: left center;
}


#user{ width:185px; margin:10px auto 0 auto; clear:both;}
#user h1{text-align:left;}
#user h2{text-align:left;font-weight:normal;}
#user h3{ text-align:left;font-weight:normal; color:#666; font-size:10px;}
#user .inputx{
	background:#fff;
	height:18px;
	width:136px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #999;
}
.login_input{
	border:none;
	width:59px;
	height:24px;
	line-height:23px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	float:left;
	margin:0 0 0 23px;
	background-color: #900;
	background-image: url(../image/bg_input.gif);
}
.register_input {border:none;
	width:59px;
	height:24px;
	line-height:23px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	float:left;
	margin:0 0 0 23px;
	background-color: #900;
	background-image: url(../image/bg_input.gif);}
.register_input a{color:#fff; display:block; width:59px; line-height:23px; text-align:center; cursor:pointer;}	
.login_input a{color:#fff; display:block; width:59px; line-height:23px; text-align:center; cursor:pointer;}
.login_input a:hover{ text-decoration:none;}
.login_input a:visited{ color:#fff;}
.register_input a:visited{ color:#fff;}

#proclass{ clear:both;}
#proclass_title{ margin:16px 0 0 1px ; clear:both;}
#proclass_style{ margin:10px 0 10px 6px;}
#proclass_style h1{
	font-size:11px; text-indent:8px;
	font-weight:normal;
	background-image: url(../image/ico_h1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#proclass_style h1 a{ color:#900; display:block; text-decoration:none; padding:5px 0; margin:2px 0;}
#proclass_style h1 a:hover{ background-color:#bd4a01;color:#fff;}
#proclass_style h1 .divctrl{background-color:#990000;color:#fff;}
#proclass_style h2{ font-weight:normal; font-size:11px; line-height:150%;}
#proclass_style h2 a{ display:block; background-color:#fff; padding:2px 0; text-decoration:none; text-indent:6px; margin:0 2px 0 0}
#proclass_style h2 a:hover{background-color:#f1f1f1; text-decoration:none;}

#left_img{ clear:both; text-align:center; margin:20px auto;}

#left_faq{ clear:both; text-align:left; margin:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
#left_faq h1{ color:#914D24; font-size:18px; font-family:"Times New Roman", Times, serif; margin:10px 0 0 1px;}
#left_faq p{ clear:both; margin:5px 6px 30px 8px; line-height:168%}



#index_about{ margin:10px; clear:both; overflow:hidden; }
#index_about ul{ margin:0;}
#index_about li{ float:left; margin:0; padding:0;}
#index_about li#l{ width:350px; color:#361A00; float:left; margin:0;line-height:163%;}
#index_about li#r{ width:200px; overflow:hidden; float:left; margin:0 0 0 10px}

#index_about li#l .more{ color:#914D24; font-weight:bold;clear:both;text-align:right; width:330px; }
#index_about li#l .more a{ color:#914D24;}

#index_right_txt{ margin:10px 10px; clear:both; overflow:hidden; }
#index_right_txt ul{ margin:0;}
#index_right_txt li{ float:left; margin:0; padding:0;}
#index_right_txt li#l{ width:350px; color:#361A00; float:left; margin:0;line-height:163%;}
#index_right_txt li#l h1{color:#914D24; font-size:18px; font-family:"Times New Roman", Times, serif; margin:10px 0;}

#index_right_txt li#r{ overflow:hidden; float:left; margin:0 3px 0 7px}

#index_right_tp{ margin:0 10px; clear:both; overflow:hidden; }

#index_tuijian{clear:both; overflow:hidden; margin:10px 0; padding:0; width:560px; }
#index_tuijian ul{ margin:0; padding:0}
#index_tuijian li{ float:left; margin:0; padding:0}
#index_tuijian li.l{display:block; width:211px; overflow:hidden; float:left; display:block;}
#index_tuijian li.l img{ display:block; border:#CEC091 solid 4px; width:200px;}
#index_tuijian li.r{ width:330px;overflow:hidden; float:left; margin:0 0 0 10px;}

#index_right_txt2{ margin:0 10px; clear:both; overflow:hidden; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#index_right_txt2 p{ line-height:168%;}
#index_right_txt2 h1{ color:#914D24; font-size:18px; font-family:"Times New Roman", Times, serif; margin:0 0 10px 0;}


#index_tuijian2{clear:both;overflow:hidden;margin:10px; padding:0; width:561px;}

#index_tuijian2 .item{
	float:left;
	width:146px;
	height:180px;
	margin:0 16px 5px 16px;
	padding:0;
	overflow:hidden;
	text-align:center;
	line-height:120%;
	background-image: url(../image/bg_item.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#index_tuijian2 .item p{ margin:0}
#index_tuijian2 .item h1 a{ color:#900; text-transform:capitalize}
#index_tuijian2 .item h2{ margin:7px auto 0 auto; width:116px; height:120px; overflow:hidden;}
#index_tuijian2 .item h2 img{ border:none; display:block; width:106px; height:116px; border:2px solid #CEC091;}

#index_tuijian2 .item2{ float:left;
	width:146px;
	height:180px;
	margin:0 16px 5px 16px;
	padding:0;
	overflow:hidden;
	text-align:center;
	line-height:120%;
	background-image: url(../image/bg_item.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
#index_tuijian2 .item2 p{ margin:0}
#index_tuijian2 .item2 h1 a{ color:#900; text-transform:capitalize}
#index_tuijian2 .item2 h2{ margin:7px auto 0 auto; width:124px; height:120px; overflow:hidden;}
#index_tuijian2 .item2 h2 img{ border:none; display:block; width:120px; height:116px; border:2px solid #CEC091;}



#content{ margin:5px; clear:both;}

#content .item{ float:left; width:280px; margin:4px 5px 10px 0; padding:0; overflow:hidden; line-height:160%;}
#content .item ul{ margin:0; padding:0; overflow:hidden;}
#content .item li{ float:left; padding:0; margin:0;}
#content .item li.r{ margin:0 0 0 6px }
#content .item p{text-align:left; margin:0; padding:0}
#content .item h1{ text-align:center; color:#990000}
#content .item h1 a{ text-align:center;color:#990000}


#special{ margin:15px;}

#special .item{ float:left; width:33%; padding:0; text-align:center; margin:10px auto; overflow:hidden; line-height:160%;}
#special .item p{margin:0; padding:0; text-align:center;}
#special .item h1{ text-align:center; color:#990000}
#special .item h1 a{ text-align:center;color:#990000}

#pagetitle{ clear:both; margin:20px auto; text-align:center;}




#footer{background-color:#C14E05; clear:both; width:778px; height:56px; overflow:hidden;line-height:168%;color:#ECE1D0; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto;}
#footer ul{margin:10px}
#footer li{float:left}
#footer li#left{ width:590px;}
#footer li#right{ text-align:right;}

#footer a{color:#ECE1D0}

#bottom{
	width:778px; height:34px;
	margin:0 auto;
	background-image: url(../image/bg_bottom.png);
	background-repeat: repeat-x;
	background-position: left top;
}

#count{ display:none;}

.inputText{
    border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	
.areas{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #999;
	background-image: url(../image/bg_areas.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
}