@charset "utf-8";
body {	margin:0;
		padding:0;
		text-align:left;
		color:#000000;
		font-size:12px;
		font-family: helvetica, sans-serif;
		}

a:link {  color: #000000; text-decoration: none}
a:visited {  color: #000000; text-decoration: none}
a:hover {  text-decoration:none;
			color: #f00;
		}
		
a:focus {
     outline:none;
     -moz-outline:none;
}
div,p { margin:0; padding:0;}
td { text-align:center;}
img {border:0px; }
	
ul, li { list-style-type:none;
			list-style:none;
			margin:0;
			padding:0;
		text-align:left;
	}
.wenben {
	font-size:12px;
	line-height:28px;
	text-align:left;
	color:#000000;
	letter-spacing:0.0em;
	font-family:Arial, Helvetica, sans-serif;
}

.wenben0 {
	font-size:12px;
	line-height:22px;
	text-align:left;
	color:#000000;
	letter-spacing:0.0em;
	font-family:Arial, Helvetica, sans-serif;
}

.wenben01 {
	font-size: 14px;
	line-height:40px;
	text-align:left;
	color:#000000;
	letter-spacing:0.0em;
	font-family:"微软雅黑";
}

.border { border:#pic 1px solid;}
.center { width:1002px; margin:0 auto;}
.left { float:left;}
.right { float:right;}
/*PAGE
----------------------------------------*/
#page{
	clear:both;
	line-height:35px;
	height:35px;
	_padding-top:8px;
	width:90%;
	text-align:center;
	border:1px solid #CCC;
	margin:12px auto;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.withe {  color: #fff;}
.withe a:link {  color: #fff; text-decoration: none}
.withe a:visited {  color: #fff; text-decoration: none}
.withe a:hover {  text-decoration: underline; color:#ff0;}

.red {  color: #F00;}
.red a:link {  color: #F00; text-decoration: none}
.red a:visited {  color: #F00; text-decoration: none}
.red a:hover {  text-decoration:none; color:#06F;}


/* Wrap
----------------------------------------*/
#wrap { min-height:1%;}

/* Header
----------------------------------------*/
#top_box { width:1002px; margin:0 auto; height:102px; background: url(skin/name.gif) top left no-repeat; position:relative;}

#top_link { position:absolute; top:20px; right:30px; color:#333;}

#top_link a { margin:0 5px; color:#333; background: url(skin/dot1.gif) left center no-repeat; padding-left:10px;}
#top_link a:hover { color:#f60; text-decoration:underline;}

#top_link_1 { position:absolute; top:50px; right:30px; color:#333; font-size:20px;}

#menu { width:100%; height:49px; background:url(skin/menu_bg.gif) center no-repeat;}

#menu ul { width:1002px; margin:0 auto;}

#menu li { float:left; height:49px; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}

.menu_nav a { width:123px; text-align:center; height:49px; line-height:49px; display:block; color:#fff;}

.menu_nav a:hover { text-align:center; display:block; color:#fff; background:url(skin/menu_h.gif) center no-repeat;}

.menu_line { background:url(skin/menu_line.gif) no-repeat center; width:2px; height:50px;}

#flash_box { width:1002px; margin:0 auto; height:327px; text-align:center;}
/* Mid
----------------------------------------*/	

#mid_box{height: auto !important; min-height: 600px; height: 600px; padding-top:20px; padding-bottom:10px;}

/* left
----------------------------------------*/
#left_box { width:227px;
			min-height:1%;
			float:right;
			}
			
#in_left_box { width:227px;
			height:500px;
			float:left;
			}			
			
.lf_title { color:#FFF; padding-left:20px;  line-height:35px; font-size:14px;}			
			
.lf_cp_title { width:227px; height:35px; background:url(skin/lf_title.gif); position:relative;}

.lf_cp_box { width:227px; min-height:180px;}

.in_lf_cp_box { width:227px; min-height:133px; border:#e9e9e9 1px solid; background:#f0f4f9; border-top:none;}

.cp_list { padding:5px 0; width:227px; padding-bottom:15px; width:90%; margin:0 auto;}

.cp_list li { line-height:30px; background:url(skin/dot.gif) left center no-repeat; padding-left:15px; border-bottom:#e0e0e0 1px dashed;}


.lf_lx_title { height:35px; background:url(skin/lf_title.gif) center no-repeat; position:relative;}

.lf_lx_box { min-height:180px; padding-top:5px;}

.lx_list { width:95%; margin:0 auto; padding-bottom:50px;}
.lx_list li { line-height:24px; background:url(skin/dot.gif) left center no-repeat; padding-left:15px; border-bottom:#e0e0e0 1px dashed;}

.lf_cqzs_title { height:34px; margin-bottom:5px;}


/* Right
----------------------------------------*/
#right_box { width:749px;
			height: auto !important; min-height:600px; height: 600px;
			float:left;
			}

#in_right_box { width:749px;
			height:500px;
			float:right;
			}

#rt_title_box { width:100%; height:36px; line-height:36px; text-align:left; background:url(skin/rt_bg.gif) no-repeat; position:relative;}

.location { padding-left:30px; font-size:14px; color:#1a4a8e;}
.more { position:absolute; top:0; right:10px; color:#CCC; font-style:italic;}
.more a img{ position:absolute; top:12px; right:10px;}
.more a:hover img{ position:absolute; top:13px; right:10px;}

.txt { padding:10px; margin:0 auto;}

.rt_main_box { min-height:600px;}

.in_main_box { border:#d3d3d3 1px solid; border-top:none;}
.in_main_box0 { background:#f6f6f6;}

.gs_pic { float:right; margin-left:10px; padding:2px; margin-bottom:100px;}

.in_gs_pic { float:left; width:180px; margin-right:10px; padding:2px;}
/* Footer
----------------------------------------*/
#end { border-top:#119e00 2px solid; padding-top:10px; height:60px; line-height:30px; text-align:center;}

#zzry_picUL{text-indent:0; overflow:hidden;}

#zzry_picUL li{width:235px;
				height:190px;
				float:left;
				line-height:30px;
				text-align:center;
				}

#zzry_picUL li a img{ width:200px; height:150px; border:2px solid #ccc; padding:1px;}
#zzry_picUL li a:hover img{ width:200px; height:150px; border:2px solid #ccc; padding:1px;}

		
/*NEWS CONTENTS PAGE*/

#indexNews li{ width:95%; margin:0 auto; line-height:33px; border-bottom:1px dashed #999; padding:0 12px 0 10px; position:relative; background:url(skin/new.gif) left center no-repeat;}
#indexNews li:hover{border-bottom:1px solid #999;}

.Newstime{position:absolute; right:12px; top:0; line-height:33px;}

#newTitle{
	font-weight:bold;
	text-align:center;
	line-height:30px;
	color:#ff0000000;
	font-size:20px;
}

#newsContent{
	margin-bottom:16px;
	text-align:left;
}
#newsContent img { max-width:700px;}

#newsInfo{
	color:#666;
	margin:0px;
	font-weight:normal;
	text-align:center;
}
.infoClass{
	margin:0px;
	margin-bottom:10px;
	line-height:12px;
}
#infoImage{
	text-align:center;
	margin:10px 0;
}

/*GUESTBOOK PAGE*/
dt,dd { line-height:24px;
		list-style:none;
		}
.borderLi{
	border-bottom:1px dashed #ccc;
	padding-top:3px;
	padding-bottom:3px;
}
.G_InputText{
	width:160px;
	height:16px;
	border:1px solid #000000;
}
.G_textarea{
	width:300px;
	height:100px;
	border:1px solid #000000;
}
.G_ul{
	width:80%;
	margin:0 auto;
	line-height:26px;
}
.G_botton{
	width:55px;
	height:24px;
	line-height:24px;
	border: #000000 1px solid;
	background:#fff;
	cursor:pointer;
}
.G_tips{
	width:80%;
	margin:10px auto 0 auto;
	border:1px solid #CCC;
	margin-top:15px;
	padding:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}


/*PRODUCTS LIST PAGE*/
#picUL{text-indent:0; overflow:hidden; text-align:center;}

#picUL a {
			width:210px;
			height:180px;
			text-align:center;
			margin:13px;
			display:inline;
			border:1px solid #ccc;
			padding:2px;
			float:left;
			background:#eaeaea;
			display:block;
}
#picUL a:hover{
			background:#ccc;
}


#picUL a img{
			height:150px;
			border:#ccc 1px dotted;
}

.shan { font-size:20px;}
.p_name { font-weight:bold;}


/*INDEX*/

#in_mid_box{ width:1002px; margin:0 auto; min-height: 520px; padding-bottom:10px; padding-top:20px;}

#in_gsjj { height:250px;}
#in_cpzs { height:220px; margin-top:14px;}
