/* 全局CSS定义 */
* { 
margin : 0;
padding : 0;
border : 0;
} 
body{
font-family:宋体,Arial, Helvetica, sans-serif;
font-size: 12px;
color:# 000;
line-height:20px;
text-align:center;
background-color:#fff;
}
a:link {;text-decoration: none;color:#666;}
a:visited {text-decoration: none;color:#666;}
a:hover {text-decoration: none;color:#0000FF; text-decoration:underline;}
a:active {text-decoration: none;color:#666;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/*---------- base ---------*/
img{
	border:none;
	margin:0px;
	padding:0px;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */ 
div,form,ul,li,ol,dl,dt,dd,th,td,iframe{margin: 0; padding: 0;border:0; overflow:hidden; text-align:left;}

textarea{ 
	padding:8px;
	border:#CCCCCC 1px solid;
	font-size:14px;
	}

button {cursor:pointer;}/*所有按钮鼠标放上时为手型标志*/
p{text-indent:2em;}

.dotline{ border-bottom:#CCCCCC 1px dashed;}
.unline{ border-bottom:#CCCCCC 1px  solid;}
.clearboth{ clear:both;}
.L{ float:left;}
.R{ float:right;}
/* 结构部分 */	
.container{
	width:980px; 
	margin:auto;
	}
	
.container_head{
	width:1250px;
	margin:auto;
	}
	
/*-------------------------------------------------------------------------------------------*/
#top{
	width:100%;
	background-image:url(../images/top_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	}

#top_bg{ 
	position:absolute;
	z-index:1; 
	height:130px; 
	width:1250px;
	background:#906902;
	/*background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;实现FF背景透明，文字不透明*/
	filter:alpha(opacity=20); /*IE 透明度80% */
	-webkit-opacity:0.2;
	-moz-opacity:0.2; /*Moz + FF 透明度80%*/
    opacity: 0.2;  /*支持CSS3的浏览器（FF 1.5也支持）透明度80%*/
	}
#top_bg2{ 

	z-index:1; 
	height:130px; 
	width:100%;
	background:#906902;
	/*background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;实现FF背景透明，文字不透明*/
	filter:alpha(opacity=20); /*IE 透明度80% */
	-webkit-opacity:0.2;
	-moz-opacity:0.2; /*Moz + FF 透明度80%*/
    opacity: 0.2;  /*支持CSS3的浏览器（FF 1.5也支持）透明度80%*/
	}	
#head{
	margin-left:140px;
	position: absolute;
	z-index:2;	
	}/*实现IE文字不透明*/
	 

.mainbody_l .imgs { 
	width:1250px;
	height:465px;
	position:relative;
	left:0;
	top:0; 
	background:url(../images/root_pic01.jpg) 0 0 no-repeat; 
	overflow:hidden;
	}
.mainbody_l .imgs img { 
	width:1250px; 
	height:465px;

	left:0;
	top:0; 
	}
.imgsbar{
	clear:both;
	width:120px;
	padding:10px 0px;
	margin:auto;
	}
.imgsbar ul { 
	list-style-type:none; 
	text-align:center;
	padding:0; 
	}
.imgsbar ul li{
	position: relative;
	display:inline-block;
	float:left;
	cursor:pointer;
	width:6px;
	height:7px;
	background:url(../images/thumbNav.png) -6px 0 no-repeat;
	margin:0 4px;
	}
.imgsbar ul li.over, .imgsbar ul li:hover { 
	background-position:0 0; 
	}

#down_btn{
	width:262px;
	height:113px;
	display:block;
	background-image:url(../images/ind_btn01.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	}
#down_btn:hover{
	background-position:0px -113px;
	}
	
#down_btn1{
	width:165px;
	height:113px;
	display:block;
	background-image:url(../images/ind_btn02.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	}
#down_btn1:hover{
	background-position:0px -113px;
	}

#down_btn2{
	width:262px;
	height:113px;
	display:block;
	background-image:url(../images/ind_btn02.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	}
#down_btn2:hover{
	background-position:0px -113px;
	}

.tel{
	width:275px;
	height:103px;
	background-image:url(../images/tel.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}

.ind_L{
	float:left;
	width:620px;
	}

.ind_R{
	float:right;
	width:310px;
	min-height:600px;
	background-image:url(../images/shaow_ind.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}

#into{
	margin-bottom:30px;
	padding-bottom:25px;
	border-bottom:#e2e2e2 1px solid;
	}

#into dl{
	margin-left:60px;
	}
#into dt{
	font-size:16px;
	color:#bd5900;
	font-weight:bold;
	}

.into_1{
	background-image:url(../images/icon_ind01.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}

.into_2{
	background-image:url(../images/icon_ind02.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.into_3{
	background-image:url(../images/icon_ind03.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.into_4{
	background-image:url(../images/icon_ind04.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.into_5{
	background-image:url(../images/icon_ind05.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.into_6{
	background-image:url(../images/icon_ind06.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}

.can{
	margin-left:35px;
	}

.can dl dd{
	margin-bottom:35px;
	}
	
.can dl dd span{
	color:#bd5900;
	}	
	
.can dl dt{
	font-size:16px;
	color:#d39924;
	font-weight:bold;
	margin-bottom:10px;
	}

/*字体---------------------------------------------------------------------------------------*/
h1{/*标题*/
	font-family:'Microsoft YaHei',宋体,Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:30px;
	font-weight:lighter;
	}

h2{/*标题*/
	font-family:'Microsoft YaHei',宋体,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
.b16{/*正文*/
	font-family:宋体,Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0a87c1;
	}

.h4{/*红12*/
	font-family:'Microsoft YaHei',宋体,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d13333;
	}
a.h4:link {color:#d13333;}
a.h4:visited {color:#d13333;}
a.h4:hover{color:#0c00ff; text-decoration: underline;}
a.h4:active {color:#d13333;}


/*CSS yahoo style pagination*/

DIV.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.yahoo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline
}
DIV.yahoo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.yahoo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid
}
DIV.yahoo SPAN.current {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}