* { font-family: Microsoft Yahei;color: #666; } 
body{background:#fff; font-size: 12px; }
body,form,ul,li,ol,dl,dt,dd,table,td,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
.wrap{clear:both;}
.w1008{width:1008px;margin:0 auto;overflow:hidden;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.m{margin-top:10px;}
.red{color:#f30;}
.dis{display:none;}
.m10{margin:10px;}
.mtb{ margin-top:10px; margin-bottom:10px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f30;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:none;}
/*top*/
#top{background:url(../images/topbg.jpg) repeat-x top center;}
#top .logo{width:1002px;margin:0 auto;height:135px;background:url(../images/logo.jpg) no-repeat left top;}
#top .logo a{display:block;height:120px;}
#top .menu{background:url(../images/menubg.jpg) repeat-x top center;height:37px;}
#top .menu ul{width:1008px;margin:0 auto;height:37px;overflow:hidden;background:url(../images/line.jpg) no-repeat left center;}
#top .menu li{float:left;}
#top .menu li a{line-height:37px;background:url(../images/line.jpg) no-repeat right center;color:#fff;width:140px;display:block;height:37px;text-align:center;}
#top .menu li a:hover,#top .menu li .on{background:url(../images/menuover.jpg) no-repeat top center;}
/*banner*/
.changeimg{height:335px;}
.slide{height:320px;position:relative;}
.slide li{height:335px;position:absolute;top:0;left:0;z-index:10;width:100%;}
.slide_1{display:block;opacity:1;}
.slide_2{display:block;opacity:1;}	
.slide_i3{display:block;opacity:1;}
.slide_4{display:block;opacity:1;}
.slide-number{text-align:center;width:990px;height: 0;margin: -20px auto 0;position: relative;z-index: 999;}
.slide-number span{background:url(../images/ico.png) no-repeat -22px 0;_background:url(../images/ico.gif) no-repeat -22px 0;}
.slide-number span{display:inline-block;margin-right:10px;width:22px;height:18px;cursor:pointer;}
.slide-number .a_active{background-position:0 0;}
/*home*/
.news{width:260px;margin-right:20px;}
.news ul{padding:6px 2px;}
.news li{background:url(../images/dot.jpg) no-repeat left center;height:20px;line-height:20px;padding-left:8px;}
.about{width:475px;margin-right:20px;}
.contact{width:230px;height:158px;background:url(../images/ditu.jpg) no-repeat center 20px;}
.tit{color:#198905;font-size:16px;border-bottom:1px solid #dae5f2;padding-bottom:6px;margin-bottom:15px;}
.tit span{color:#bbb;padding-left:8px;font-size:14px;}
.more{float:right;padding-right:4px;}
.acont{width:475px;padding:5px 0;}
.acont .aimg{width:170px;}
.acont .atext{width:305px;line-height:150%;}
.acont .atext a{margin-left:14px;padding:0px 5px;background:#198905;color:#fff;}
.ctext{margin:8px auto 6px;}
.ctext p{border-bottom:1px dotted #808080;line-height:23px;}
/*page*/
.lsilde{width:230px;}
.smenu{margin-bottom:20px;}
.sm_title{font-size:16px;background:url(../images/smenu.gif) repeat-x top center;height:32px;line-height:32px;color:#fff;padding-left:12px;}
.smenu ul{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:10px;}
.smenu ul li{text-align:center;width:180px;height:34px;overflow:hidden;margin:5px auto;line-height:34px;font-weight:bold;}
.smenu ul li a{background:url(../images/leftmenu.gif) top center;display:block;}
.smenu ul li a:hover,.smenu ul li a.over{background:url(../images/leftmenu_over.gif) top center;display:block;color:#FF9;}
.cont{width:755px;margin-left:20px;}
.cont .position{border-bottom:2px solid #097C05;height:26px;line-height:26px;}
.cont .position h3{font-size:16px;background:url(../images/icon.gif) no-repeat 6px center;padding-left:24px;}
.cont .content{line-height:180%;padding:20px;font-size:14px;}
.cont .content p{text-indent:2em;margin-bottom:10px;}

/*foot*/
#foot{background:#0e8005;padding:15px 0;}
#foot p{text-align:center;line-height:24px;color:#fff;}
#foot a{color:#fff;}
/*news*/
.list_title{font:20px Microsoft Yahei;margin:0;padding:0;}
.list_title a{color:#390;}
.list_title a:hover{color:#f30;}
.list_jj{color:#999;margin:5px 0;word-wrap:break-word;overflow:hidden;line-height:15px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#666;}

.list_photo{margin:0 auto;padding:0;width:690px;overflow:hidden;}
.list_photo dt{width:220px;height:190px;float:left;text-align:center;padding:0 5px;margin:0 0 15px 0;overflow:hidden;}
.list_photo dt img{border:1px solid #ccc;padding:2px;}
.list_photo dt div{padding:6px 0;width:210px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#333;}
.list_photo a:hover{color:#f60;}
/*分页部分*/
.List_page{text-align:center;margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.List_page span{background:#3D9403;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}
/*info*/
.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 20px;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;}
.info_content img{max-width:600px;}
.other_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;}
.other_content img{max-width:600px;}

/* 通用图片列表_普通式 */ 
.picList li{ width:220px;border:1px solid #ccc;padding:5px 3px;} 
.picList{ text-align:center; line-height:0px;  } 
.picList img{ width:210px;height:150px;margin-bottom:8px;} 
.picList a:hover img{} 

/* 多个左滚?- 公用?*/ 
.leftLoop{ overflow:hidden; position:relative;height:190px;} 
.leftLoop .hd{overflow:hidden;height:24px;width:1000px;display:block;z-index:999; position:absolute;top:80px;left:0px;display:none;} 
.leftLoop .hd .prev{ display:block;width:17px;height:24px;cursor:pointer; background:url(../images/leftarrow.jpg) no-repeat;float:left;} 
.leftLoop .hd .next{display:block;width:17px;height:24px;background:url(../images/rightarrow.jpg) no-repeat;float:right;cursor:pointer;}

.leftLoop .bd{margin:0 8px;padding:0 5px;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 8px; text-align:center; float:left;display:_inline;}
.leftLoop .bd ul li div{padding:8px 5px;text-align:center;}
/*guestbook*/
#index_hot{width:680px;margin:30px auto;}
.ny_bt{ overflow:hidden; height:25px; font-size:14px; font-weight:bold; color:#0156dd; text-indent:35px; padding-top:6px;}
.ny_cont{padding:10px;font-size:14px;line-height:180%;}
.borderLi{
	border-bottom:1px dashed #dedede;
	margin-bottom:6px;
	padding-bottom:6px;
}
.G_InputText{
	width:200px;
	height:20px;
	border:1px solid #dedede;
	padding:1px 3px;
}
.G_textarea{
	width:400px;
	height:150px;
	border:1px solid #dedede;
	padding:1px 3px;
}
.G_ul{
	width:500px;
	margin:0 auto;
	line-height:26px;
}
.G_botton{
	width:55px;
	height:29px;
	line-height:29px;
	border:0;
	background:url(../images/button.gif) no-repeat;
	cursor:pointer;
}
.G_tips{
	color:#666;
	width:600px;
	margin:0 auto 20px auto;
	border:1px solid #dedede;
	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);
	
}
.G_tips dt{padding:6px 0;font-size:14px;}
.G_tips dd{padding:3px 0;font-size:14px;}