﻿@charset "utf-8";
/* CSS Document */

body{ font-family:Arial;  font-size:12px; margin:0px; padding:0px; background:#fff; color:#666; line-height:1.5; }
div,form,img,ul,li,dl,dt,dd{padding:0px; margin:0px; border:0px;}
td,p,div,li,select,input,textarea{font-family:Arial;font-size:12px;}
td,p,div,li,input,textarea {word-break:break-all;} 
table,tr,td,th{ font-size:12px;}
ul,li{ LIST-STYLE-TYPE:none;}       
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}

.fB{ font-weight:bold;}
.fI{ font-style:italic;}

.fl{ float:left;}
.fr{ float:right;}

.clear{ clear:both;}
 
a,a:hover,a:visited{ font-size:12px; color:#666; text-decoration:none;}
a:hover{ color:#a42f21;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.top{float:left; width:253px; padding-top:44px; height:14px; line-height:14px; padding-left:310px;}
.top ul{ float:left; width:253px; height:14px;}
.top li{float:left; display:inline; height:14px; line-height:14px; margin-left:30px; width:50px;}
DIV.menu-list {
	BORDER-RIGHT: #990000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #990000 1px solid; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #990000; FILTER: alpha(opacity=80); PADDING-BOTTOM: 5px; BORDER-LEFT: #990000 1px solid; WIDTH: 205px; PADDING-TOP: 0px; BORDER-BOTTOM: #990000 1px solid; POSITION: absolute; opacity: 0.8; margin-left:0px; margin-top:10px;*margin-top:0px; 
}
DIV.menu-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
DIV.menu-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.menu-list UL LI {
	MARGIN: 5px 5px 0px; LIST-STYLE-TYPE: none
}
DIV.menu-list UL LI A,DIV.menu-list UL LI A:visited {
	DISPLAY: block; WIDTH: 100%; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.menu-list UL LI A SPAN {
	DISPLAY: block;  WIDTH: 100%; HEIGHT: 100%
}
DIV.menu-list UL LI A:hover {
	BACKGROUND: url(/controls/images/bg-left.jpg) #ffffff no-repeat 0px 0px; COLOR: #333
}
DIV.menu-list UL LI A:hover SPAN {
	BACKGROUND: url(/controls/images/bg-right.jpg) no-repeat right top
}

.newslist li{ height:13px; line-height:1; display:inline; float:left; padding-top:1px; margin-top:8px; clear:both; background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:20px; width:307px;}
.piclist{ float:left; margin-left:-6px; display:inline; margin-top:4px;}
.piclist li{ float:left; margin-left:6px; display:inline; }
.piclist li img{ width:148px; height:120px; border:1px solid #999999;}
.subpage_right_piclist{float:left; width:645px; overflow:hidden; margin-left:30px; display:inline; padding:10px 0px;}
.subpagepiclist{ float:left; margin-left:-15px; margin-top:-10px;}
.subpagepiclist li{ float:left; font-size:13px;  margin-left:15px; width:150px; text-align:center;   display:inline; margin-top:10px; }
.subpagepiclist li img{ width:148px; height:120px; border:1px solid #999999; padding:1px;}

.linklist { float:left; width:913px;  padding:0px 0px 0px 53px; height:40px; overflow:hidden;}
.linklist li{ float:left; margin-left:18px; display:inline; width:122px; height:42px;}
.linklist li img{width:120px; height:40px; border:1px solid #999; padding:0xp; margin:}
.subpagelinklist { float:left; width:645px; }
.subpagelinklist ul{ float:left; margin-left:-8px; margin-top:-10px; display:inline; }
.subpagelinklist li{ float:left; margin-left:8px; margin-top:10px; display:inline; width:122px; height:42px;}
.subpagelinklist li img{width:120px; height:40px; border:1px solid #999;}

.subpage_left_list{float:left; width:205px; padding-left:10px; padding-top:10px;}
.subpage_left_list li{float:left; clear:both; background-position:0px 1px; font-size:14px; color:#333333;  background-image:url(../../template/images/h3.gif); margin-top:10px; background-repeat:no-repeat; text-indent:18px;width:205px;  height:16px; line-height:16px;}
.subpage_left_list a,.subpage_left_list a:hover,.subpage_left_list a:visited{ font-size:14px; color:#333; text-decoration:none;}
.subpage_left_list a:hover{ color:#a42f21;}

.subpage_right_lanmutitle{float:left; width:500px; margin:20px 0px 0px 50px; font-size:13px; font-weight:bold; display:inline; text-align:left;}
.subpage_right_list{float:left; width:645px; margin-left:30px; display:inline; padding:10px 0px;overflow:hidden; }
.subpage_right_list ul{ float:left; width:645px;}
.subpage_right_list_left{float:left; height:13px; line-height:1; padding-top:1px; margin-top:8px; background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:20px; width:545px;}
.subpage_right_list_lefthy{float:left; height:13px; padding-top:1px; margin-top:8px; background-image:url(listbg.gif); background-repeat:no-repeat; text-indent:20px; width:545px;}
.subpage_right_list_right{float:right;height:13px; padding-top:1px; text-align:right;  margin-top:8px;width:100px;}

.subpage_right_title{float:left; width:645px; display:inline; margin:0px 30px; padding:10px 

0px; text-align:center; padding-top:20px;}
.subpage_right_title span{font-size:14px; font-weight:bold;}
.subpage_right_contentkuang,.subpage_right_contentkuangcur{float:left;margin:0px 30px; overflow:auto; display:inline; line-height:1.5;  width:645px; font-size:14px; padding:20px 0px; height:455px;}
.subpage_right_contentkuangcur{height:515px; margin-top:10px;padding:0px; }
.subpage_right_content{float:left; overflow:hidden; display:inline; line-height:1.5;  

width:625px; font-size:14px; }
.subpage_right_content_qt{float:left;margin:0px 30px; overflow:hidden; display:inline; line

-height:1.5;  width:645px; font-size:14px; padding:10px 0px;}
.subpage_right_content p,.subpage_right_content span{font-size:14px; }
.subpage_right_content_qt div{ display:block;  clear:both;}
.subpage_right_content_onepage{float:left;margin:0px 30px; overflow:hidden; display:inline; 
line-height:1.5;  width:645px; font-size:14px; padding:10px 0px;}

.subpage_right_list_left_content{float:left; height:13px; line-height:1; padding-top:1px;  background-image:url(listbg.gif); padding-bottom:3px; background-repeat:no-repeat; text-indent:20px; width:545px;}
.subpage_right_list_left_bottomline{ float:left; width:645px; padding-bottom:5px; border-bottom:1px dashed #999;}

.logintext{ display:block; padding:0px; margin:0px; border:1px solid #999; background-color:#FFFFFF; width:140px; padding:4px; height:23px;  font-size:12px; color:#666;}
.searchtext{ display:block; padding:0px; margin:0px; border:1px solid #999; border-right:none; background-color:#FFFFFF; width:158px; padding:4px; height:23px;  font-size:12px; color:#666;}

.bottom a,.bottom a:hover,.bottom a:visited{ font-size:12px; color:#fff; text-decoration:none;}
.bottom a:hover{ color:#ff0;}

#k_usermenu a,#k_usermenu a:hover,#k_usermenu a:visited{ float:left; display:inline;width:70px; text-align:center; padding:2px 0px; margin-right:5px; font-size:12px; border:1px solid #999; text-decoration:none;}
