/*------------------------------------------------------------------------------

CSS+DIV design layout
Version:1.0
Author:wangpeng
Time:2009/3/16

------------------------------------------------------------------------------*/
/*--- 层级嵌套命名规则：位置_类型_编号 -------------------------------------- */


/*--- goloble setting --------------------------- */
*{margin:0;padding:0;}
ul,form{margin:0;padding:0;}/* 这个标签在IE中,将会自动margin一些边距,而在FF中margin则是0,因此,如果想显示一致,所以最好在css中指定margin和 padding */  


/* Clear Fix */   
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }   
.clearfix { display:inline-block; }  /* Hide from IE Mac */    
.clearfix {display:block;}  /* End hide from IE Mac */    
/* end of clearfix */ 

#clearfloat {
    clear:both;
    height:1px;
    overflow:hidden;
    margin-top:-1px;
}

/*--- header begin --------------------------- */
#header{
	width:1000px;
	height:auto;
	margin:0 auto;
	float:none;
}
.logo{
     float:left;
     }

#boxsearch {
	width:282px;
	height:25px;
	margin-top:15px;
	margin-right:10px;
	padding:3px 8px;
	line-height:20px;
	font-size:12px;
	color:#000;
	float:right;
	overflow:hidden;
}
#boxsearch label {
	float:left;
	line-height:25px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
#boxsearch #chepai { 
	float:left;
	margin:0 5px;
	width:120px;
	height:16px;
	padding:2px 4px;
	border:1px solid #06c;
	margin-top:1px;
	color:#666;
}
.email { 
	float:left;
	margin:0 5px;
	width:200px;
	height:16px;
	padding:2px 4px;
	border:1px solid #06c;
	margin-top:1px;
	color:#F00;
}

/*--- navigator begin --------------------------- */



#nav{
	width:1000px;
	height:auto;
	margin:0 auto;
	float:none;
	background:url(../images/menu_bg.gif);
    background-repeat: repeat-x;
	}
.menu{
	background:#FFF;
	width:auto;
	height:30px;
	border-right:2px #FFF solid;
	float:left;
	}


/*-------------------------------
·居中可以用margin:0 auto方式；
·注意float浮动的运用；
-------------------------------*/
#content_flash {
	width: 1000px;
	height:auto;
	background:#FFF;
	margin:0 auto;
	float:none;
	margin-top:10px;
	margin-bottom: 10px;
}
#content {
	width: 1000px;
	margin:0 auto;
	background:#FFFFFF;
	float:none;
}

.left {
	width: 340px;
	height:auto;
	margin-right: 10px;
	background:#FFFFFF;
	float:left;
}

.left_box{
	width: 340px;
	height: auto;
	margin-bottom:35px;
}

.left_box img{
	float:left;
	}
.left_box ul{
	padding-top:8px;
	float:right;
	}
.left_box li{
	list-style:none;
	height:22px;
	font-family: "微软雅黑", "宋体";
	font-size: 9pt;
	}

.left_box a:link { color: #000000; text-decoration: none} 
.left_box a:visited { color: #000000; text-decoration: none} 
.left_box a:hover { color: #999999; text-decoration: none} 
.left_box a:active { color: #666666; text-decoration: none} 
	
	
.left_title{
	margin:0 auto;
	float:left;
	}
.left_title p{
	height:40px;
	float:right;
	font-family: Arial, sans-serif; 
	font-size: 80%; 
	line-height: 140%;
	}


.mid{
	background-color: #FFF;
	width: 400px;
	height:auto;
	float:left;
	}

.mid li{
	list-style:none;
	height:22px;
	font-family: "微软雅黑", "宋体";
	font-size: 9pt;
	}
.mid a:link { color: #000000; text-decoration: none} 
.mid a:visited { color: #000000; text-decoration: none} 
.mid a:hover { color: #999999; text-decoration: none} 
.mid a:active { color: #666666; text-decoration: none} 

.mid_box{
	width: 380px;
	height:auto;
	float:left;
	margin-bottom: 20px;
	border-top:1px #CCC solid;
	}
.mid_box ul{
	padding-top:10px;
	float:left;
	}

/*滑动窗口*/
.nTab{
width: 380px;
margin: 0 auto;
background-position:left;
background-repeat:repeat-y;
margin-bottom:0px;
}
.nTab img{
	float:left;
	}
.nTab .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
}
.nTab ul{
border:0;
margin:0;
padding:0;
}
.TabTitle ul{
border:0;
margin-left:110px;
padding:0;
}

.nTab .TabTitle li{
float: right;
width: 70px;
padding-top:5px;
padding-left:12px;
padding-bottom:2px;
font-size:14px;
cursor: pointer;/*--鼠标指针为手指--*/
list-style-type: none;
}
.nTab .TabTitle .normal{background:#fff;border-left:1px #CCC solid;border-top:1px #CCC solid;border-right:1px #CCC solid;border-bottom:4px #EEE solid;}
.nTab .TabTitle .active{background:#CCC;border-bottom:2px #D5D5D5 solid; margin-left:2px; margin-right:2px;}
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 0 0 0;
border-top:1px #CCC solid;
}
.none {display:none;}

/*------------------------------------------------------------------------------*/


.right {
	background-color: #FFFFFF;
	width: 240px;
	float:right;
	margin-left:10px;
}
.right_box{
	width: 240px;
	float:left;
	margin-bottom: 10px;
	}

#footer {
	background-color: #eeeeee;
	height: auto;
	width: 1000px;
	margin-top:20px;
    border-top:#CCC 1px solid;
	margin:0 auto;
	float:none;

}

.et_normal { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; line-height: 180%;}
.et_item{font-family: Arial, sans-serif; font-size: 80%; line-height: 140%;}
.ct_sb { font-size: 9pt; font-weight: bold; } 

.bottom_menu{
	float:left;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	}
.copyright{
	text-align:right;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	float:right;
	}

/*---二级页面---------------------------------------------------------------------------*/
.sight{
	width: 1000px;
	margin:0 auto;
	float:none;
	margin-top:20px;
	margin-bottom: 10px;
	}

.left_side{
	width:221px;
	height:100%;
	padding-lef:15px;
	text-align:center;
	margin:0 auto;
	float:left;
	}
.left_side a:link { color: #000000; text-decoration: none; } 
.left_side a:visited { color: #000000; text-decoration: none; } 
.left_side a:hover { color: #9f4b4d; text-decoration: none; } 
.left_side a:active { color: #9f4b4d; text-decoration: none; } 

.right_side{
	border-left:1px #D2D2D2 dotted;
	width:770px;
	margin-bottom:60px;
	height:100%;
	float:right;
	}
.right_side table{
	border-top:#CCC 1px solid;
	font:"微软雅黑", "宋体";
	font-size:12px;
	line-height:24px;
	}
	
.leftmeunu{
	width:178px;
	height:54px;
	margin-left:15px;
	margin-bottom:2px;
	border-left:5px #CCC solid;
	background-color:#EEE;
	font-family:"微软雅黑", "宋体";
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	line-height:50px;
	text-align:left;
	}
.leftmeunu2{
	width:178px;
	height:54px;
	margin-left:15px;
	margin-bottom:2px;
	border-left:5px #7c592f solid;
	background-color:#f9b25e;
	font-family:"微软雅黑", "宋体";
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	line-height:50px;
	text-align:left;
	}


.sub_content{
	font-family:"微软雅黑", "宋体";
	text-align:left;
	width:700px;
	padding-left:20px;
	padding-right:20px;
	}
.sub_content h1{
	font-size:20px;
	line-height:260%;
	color:#990000;
	}
.sub_content h2{
	font-size:18px;
	line-height:260%;
	color:#990000;
	}
.sub_content h3{
	font-size:14px;
	line-height:220%;
	font-weight: bold;	
	color:#990000;
	}
.sub_content P{
	font-size:14px;
	line-height:200%;
	color:#333333;
	}

.logo_box{
    height:120px;
	width:120px;
	margin-left:20px;
	margin-top:20px;
	float:left;
	text-align:center;
}

/*---新闻列表---------------------------------------------------------------------------*/

.page_control {
	width:695px;
	height:auto;
	margin-bottom:10px;
	padding-bottom:5px;
	float:none;
	}
.page_control p{
	font-family:"微软雅黑", "宋体";
	line-height:160%;
	font-size:9pt;
	color:#333;	
	}
.page_control h3{
	font-family:"微软雅黑", "宋体";
	line-height:160%;
	font-size:9pt;
	font-weight:bold;
	color:#036;	
	}
.number{
	width:20px;
	height:22px;
	border:#9C6 1px solid;
	margin:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	line-height:22px;
	float:left;
	}
.btn_page{
	width:auto;
	height:22px;
	margin:5px;
	padding-left:5px;
	padding-right:5px;
	border:#9C6 1px solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	line-height:22px;
	float:left;
	}
.page_control  a:link { color: #000000; text-decoration: none; } 
.page_control  a:visited { color: #000000; text-decoration: none; } 
.page_control  a:hover { color: #9f4b4d; text-decoration: none; } 
.page_control  a:active { color: #9f4b4d; text-decoration: none; } 



/*------------------------------------------------------------------------------*/

.clear { clear: both; margin: 0 0 20px 0; }/*-区域隔离作用 -*/



.left_box02{
	background-color: #CCCCCC;
	height: 200px;
	width: 200px;
	margin:0 auto;
	margin-top:10px;
	padding:5px inherit;
	border: 3px solid #FFFFFF;/*-向外扩宽 -*/
	text-align:center;/*-居中设置 -*/
}

.wrap{
   width:650px;
   margin:20px;
   overflow:hidden; 
}
.list{ width:650px; padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px dashed #666633; font-size:12px; }/*-分割区域虚线-*/

.list .date{ float:left;width:76px; height:58px; margin:0 20px 0 0; padding:2px 0 0; background:#514F42;text-transform: uppercase;text-align: center;font-size:10px;font-weight: bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif;}/*-月份文字设定-*/
.list b{display:block; font-size:40px; color:#FFF; line-height:40px;}/*-日期文字设定-*/

.list .h2 { font-size:24px; }/*-标题-*/
.list .meta{margin:-10px 0 20px 0; color:#979680;}/*-注释文字-*/
.list p{ display:block; line-height:18px; color: #333333;}/*-文章内容-*/

/*--- 字体设置 --------------------------- */



/*中文字体尺寸设置*/
.st {font-size: 9pt; } 
.sbt { font-size: 9pt; font-weight: bold; } 
.mt { font-size: 10.5pt;} 
.mbt{ font-size: 10.5pt; font-weight: bold; } 
.lt { font-size: 11pt; }
.lbt { font-size: 11pt; font-weight: bold; }
.xlt { font-size: 12pt; }
.xlbt { font-size: 12pt; font-weight: bold; }
.xxlt { font-size: 14pt; letter-spacing: -1px; }
.xxlbt {  font-size: 14pt; font-weight: bold; letter-spacing: -1px; }


/*英文字体设置------------------*/


.heading01 { font-family: Arial, Verdana, sans-serif; font-size: 100%; font-weight: bold ; line-height: 130%}
.heading02 { font-family: Arial, Verdana, sans-serif; font-size: 90%; font-weight: bold; line-height: 115%}
.body01 { font-family: Arial, sans-serif; font-size: 80%; line-height: 131%}
.body02 { font-family: Verdana, Arial, sans-serif; font-size: 66%; line-height: 140%}
.item01 { font-family: Arial, sans-serif; font-size: 80%; line-height: 140% }
.item02 { font-family: Verdana, Geneva, Arial,sans-serif; font-size: 64%; line-height: 138%; font-weight: bold;}
.print { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 9px; line-height: 12px }
.other { font-family: Verdana, Arial; font-size: 9px; line-height: 22px;}

/*字体链接样式, link,visited,hover,active*/

/*---1. ,black--color range: #000000, #000000,#000000,#000000--*/
a:link { color: #000000; text-decoration: none} 
a:visited { color: #000000; text-decoration: none} 
a:hover { color: #999999; text-decoration: none} 
a:active { color: #666666; text-decoration: none} 

/*---2.,white--color range: #FFFFFF, #FFFFFF,#CCCCCC,#9A9A9A--*/
a.white:link { color: #FFFFFF; text-decoration: none} 
a.white:visited { color: #FFFFFF; text-decoration: none} 
a.white:hover { color: #CCCCCC; text-decoration: none} 
a.white:active { color: #9A9A9A; text-decoration: none} 

/*---3.,blue--color range: #2F6598, #2F6598,#2BAFD0,#6497C6--*/
a.blue:link { color: #2F6598; text-decoration: none} 
a.blue:visited { color: #2F6598; text-decoration: none} 
a.blue:hover { color: #2BAFD0; text-decoration: none} 
a.blue:active { color: #6497C6; text-decoration: none} 

/*---4.,green--color range: #1C6524, #1C6524,#9ACB17,#659628--*/
a.green:link { color: #1C6524; text-decoration: none} 
a.green:visited { color: #1C6524; text-decoration: none} 
a.green:hover { color: #9ACB17; text-decoration: none} 
a.green:active { color: #659628; text-decoration: none} 

/*---5.,orange--color range: #FC650D,#FC650D,#FB9A30,#CD6508--*/
a.orange:link { color: #FC650D; text-decoration: none} 
a.orange:visited { color: #FC650D; text-decoration: none} 
a.orange:hover { color: #FB9A30; text-decoration: none} 
a.orange:active { color: #CD6508; text-decoration: none} 

/*---6.,scarlet--color range: #CE3030, #CE3030,#FB6565,#9A2034--*/
a.scarlet:link { color: #CE3030; text-decoration: none} 
a.scarlet:visited { color: #CE3030; text-decoration: none} 
a.scarlet:hover { color: #FB6565; text-decoration: none} 
a.scarlet:active { color: #9A2034; text-decoration: none} 

/*---7.pansy--color range: #633065, #633065,#D23096,#97659A--*/
a.pansy:link { color: #633065; text-decoration: none} 
a.pansy:visited { color: #633065; text-decoration: none} 
a.pansy:hover { color: #D23096; text-decoration: none} 
a.pansy:active { color: #97659A; text-decoration: none} 

/*---8.olive--color range: #636B0A, #636B0A,#999A2D,#9A9A64--*/
a.olive:link { color: #636B0A; text-decoration: none} 
a.olive:visited { color: #636B0A; text-decoration: none} 
a.olive:hover { color: #999A2D; text-decoration: none} 
a.olive:active { color: #9A9A64; text-decoration: none} 

/*---9.brown--color range: #98651F,#98651F,#CF9A65,#D09A30--*/
a.brown:link { color: #98651F; text-decoration: none} 
a.brown:visited { color: #98651F; text-decoration: none} 
a.brown:hover { color: #CF9A65; text-decoration: none} 
a.brown:active { color: #D09A30; text-decoration: none} 

/*---10.aquamarine--color range: #346865,#346865,#309999,#659A99--*/
a.aquamarine:link { color: #346865; text-decoration: none} 
a.aquamarine:visited { color: #346865; text-decoration: none} 
a.aquamarine:hover { color: #309999; text-decoration: none} 
a.aquamarine:active { color: #659A99; text-decoration: none} 


/*--- 表单样式设置 --------------------------- */
.input01 {font-size: 9pt; color:#666666; background-color: #FFFFFF; border-bottom: #CCCCCC 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #000000 1px solid; height:17px margin-top: auto; margin-right: auto}
.input02 {font-size: 9pt; color:#666666; border:1px solid #808080; height:20px; padding-left:5px; padding-top:2px}
.input03 {font-size: 9pt; color:#000000; background-color:#E7E7DE; height:20px; border-top:1px solid #B8B8A2; border-left:1px solid #B8B8A2; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding-left:5px; padding-top:2px}
.input04 {font-size: 9pt; color:#666666; border:1px solid #D6D6D5; background-color:#F4F4F4; height:20px; padding-top:2px; text-align:center}

/*--- 背景样式设置 --------------------------- */


/*- layout end --------------------------- */



