@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }

/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{color:#000; font:12px/22px "微软雅黑";} 
i, em, cite { font-style: normal; }


/* li */ 
ul,li{list-style-type:none;} 

/*a*/
a{ text-decoration:none; color:#000;}
a:hover{ color:#3d8a00;}

/* img */ 
img{border:0 none; vertical-align:middle;} 

/*dd*/
dd{ color:#000;}

/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;} 

.clearfix:after {
    content: "24dq";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
.clearfix { clear:both;
}
.more{ margin-top:12px;float:right; margin-right:35px;}
.left{ float:left;}
.right{ float:right;}


/*头部*/
.header{ width:100%; min-width:1004px; height:158px; background:url(../images/header_j.gif) repeat-x;}
.top{ width:1004px;  text-align:right; margin:0px auto; line-height:33px;}
.top strong{ color:#666; margin:0px 10px; font-size:16px;}
.top a{ font-size:14px;}

.logos{ width:984px; height:66px; padding:5px 10px 5px; margin:0px auto;}
.logo_r{ width:350px; height:auto; padding-top:10px; text-align:right; float:right;}
.logo_r_h{ margin:0px 15px;}

.nav{ width:1004px; height:48px; margin:0px auto; text-align:center;}
.nav a{ font-size:14px; font-weight:bold; color:#FFF; line-height:48px; padding:0px 30px;}
.nav img{ margin-top:-4px;}
.nav a:hover{ color:#333;}
/*幻灯片*/
#full-screen-slider { width:100%; min-width:1004px; height:437px; float:left; position:relative}
#slides { display:block; width:100%; height:437px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#3d8a00}

/* tab */
.tab,.bs{width:1004px;position:relative;margin:10px auto;}
.tab .tab_menu,.bs ul{width:100%;float:left;position:absolute;z-index:1; font-family:"微软雅黑"; font-size:16px;}
.tab .tab_menu li,.bs ul li{float:left;width:210px;height:60px;line-height:60px;border:1px solid #7d7d7d;border-top:0px;cursor:pointer;text-align:left; border-bottom:0px; text-indent:90px;}
.tab .tab_box{width:1004px;clear:both;top:10px;position:relative;border-top:1px solid #7d7d7d;}
.tab_li1{ background:url(../images/tab01.png);background-repeat:no-repeat; background-position:12px -42px;}
.tab_li2{ background:url(../images/tab02.png);background-repeat:no-repeat;background-position:12px -42px;}
.tab_li3{ background:url(../images/tab03.png);background-repeat:no-repeat;background-position:12px -42px;}
.tab .tab_menu .selected{background-color:#659501;cursor:pointer; color:#FFF;background-position:12px 12px;}
.bs ul li a{ display:block;}
.bs ul li:hover{background-position:12px 12px;background-color:#659501;color:#FFF}
.bs ul li:hover a{ color:#FFF;}
.bs p{ width:1004px; border-top:1px solid #7d7d7d;clear:both;top:10px;position:relative;}
.hide{display:none;}

.kqwt{ width:980px; height:140px; clear:both; padding:10px;}
.kqwt h5{ width:139px;height:140px; float:left; background:url(../images/kqwt_h5.gif) no-repeat; margin-right:2px}
.kqwt_c{ width:677px; height:140px; float:left; overflow:hidden;}
.kqwt_c ul{height:140px; float:left; overflow:hidden; margin-right:2px}
.kqwt_c ul li{float:left; overflow:hidden; text-align:center}
.kqwt_c ul li a{color:#fff; font-family:'微软雅黑'; width:100%; height:100%; display:block}
.kqwt_c ul li a:hover{text-decoration:none}
.kqwt_ul01{ width:112px}
.kqwt_ul02{ width:94px}
.kqwt_ul03{ width:112px}
.kqwt_ul04{ width:79px}
.kqwt_ul05{ width:172px}
.kqwt_ul06{ width:95px}
.kli01{width:100%;height:83px;background:#e85d00;line-height:83px;margin-bottom:2px}
.kli01 a:hover{background:#d55906}
.kli02{width:100%;height:55px;background:#815e32;line-height:55px}
.kli02 a:hover{background:#70522c}
.kli03{width:100%;height:60px;background:#896436;line-height:60px;margin-bottom:2px}
.kli03 a:hover{background:#664a28}
.kli04{width:100%;height:78px;background:#da9c35;line-height:78px}
.kli04 a:hover{background:#bb7b03}
.kli05{width:100%;height:30px;background:#938062;line-height:30px;margin-bottom:2px}
.kli05 a:hover{background:#847359}
.kli06{width:100%;height:78px;background:#52391b;line-height:78px;margin-bottom:2px}
.kli06 a:hover{background:#422e17}
.kli07{width:100%;height:28px;background:#938062;line-height:28px}
.kli07 a:hover{background:#847359}
.kli08{width:100%;height:83px;background:#da9c35;line-height:83px;margin-bottom:2px}
.kli08 a:hover{background:#bb7b03}
.kli09{width:100%;height:55px;background:#e85d00;line-height:55px}
.kli09 a:hover{background:#d55906}
.kli10{width:100%;height:55px;background:#704f26;line-height:55px;margin-bottom:2px}
.kli10 a:hover{background:#583f20}
.kli11{width:58px;height:83px;background:#776243;line-height:83px; margin-right:2px}
.kli11 a:hover{background:#938062}
.kli12{width:112px;height:83px;background:#d89622;line-height:83px}
.kli12 a:hover{background:#da9f37}
.kli13{width:100%;height:69px;background:#e85d00;line-height:69px;margin-bottom:2px}
.kli13 a:hover{background:#d55906}
.kli14{width:100%;height:69px;background:#e6ac24;line-height:69px}
.kli14 a:hover{background:#c28d0f}

.kqwt_zx{ width:162px;height:140px; float:left; display:block; background:url(../images/kqwt_zx.jpg) no-repeat}

/*广告*/
.ad{ width:100%; min-width:1004px; height:88px; background:#659501; text-align:center;}
.ad2{ width:100%; min-width:1004px; height:88px;  text-align:center;}

/*内容区域1*/
.main1{ width:1004px; height:680px; margin:10px auto;}
.main1_l{ width:718px;}
.main1_r{ width:220px; padding-top:60px; text-align:center;}
.main1_r img{ margin:30px;}
.main1_r p{ text-align:left; font-size:14px;}


.main2{ width:1004px; height:450px; background:url(../images/page_58.gif) no-repeat; margin:30px auto; position:relative; font-family:"宋体";}
.main2 dl{width:210px; position:absolute;}
.main2 dt span{ color:#FFF; text-align:center; }
.main2 dd{  color:#8f8f8f; line-height:16px; }
.dl01{left:200px;top:70px;}
.dl01 span{ background:#9abcbe; padding:2px 5px;}
.dl01 dd{margin:3px 0px 0px 5px;}
.dl02{right:230px;top:70px;}
.dl02 dt{ text-align:right;}
.dl02 span{ background:#b2b2b2; padding:2px 5px; }
.dl03{left:255px;top:200px;}
.dl03 span{ background:#10bfc2; padding:2px 5px;}
.dl03 dd{margin:3px 0px 0px 5px;}
.dl04{right:280px;top:200px;}
.dl04 dt{ text-align:right;}
.dl04 span{ background:#c09f02; padding:2px 5px;}
.dl05{left:380px;top:290px;}
.dl05 dt{ text-align:center;}
.dl05 span{ background:#f42a83; padding:2px 5px;}

/*内容三*/
.main3{ width:1004px; height:250px; margin:0px auto;}
.main3_t{ font-size:30px; font-weight:bold; color:#373737; height:30px;}
.main3_t font{ color:#659501;}
.main3_n{ width:100%; height:220px;}

/*喜欢滚动*/
#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto;  FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_left.gif) center top;  HEIGHT: 56px; BORDER-TOP: #999 0px dotted;  BORDER-RIGHT: #999 0px dotted; position:absolute; top:65px; left:5px;
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/feature_right.gif) center top;  HEIGHT: 56px; BORDER-TOP: #999 0px dotted;  BORDER-RIGHT: #999 0px dotted; position:absolute;top:65px; right:5px;
}

.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BACKGROUND-IMAGE: url(../images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 297px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 230px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 10px
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 840px; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 860px; PADDING-RIGHT: 0px; HEIGHT: 180px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; WIDTH: 297px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 159px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 10px
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px
}

/*新闻*/
.news,.news_main,.zj_main{ width:1004px;  margin:0px auto;}
.news_t,.news_title,.zj_title{ font-size:24px; color:#373737; height:30px; font-weight:bold; }
.news_t font,.news_title font,.zj_title font{ color:#659501;}
.news_t span a{ font-size:14px;}
.news_l{ width:984px; height:120px; padding-top:10px;}
.news_l li{ width:380px; height:30px; line-height:30px; float:left; margin-left:50px;}
.news_l li a{ font-size:14px;}
.news_main,.zj_main{ padding-top:30px;}

.news_list,.zj_list{ width:1004px; height:auto; margin:15px auto;}
.news_list li,.zj_list li{ border-bottom:#CCC 1px dashed; margin-bottom:25px;}
.news_list p a{font:14px "宋体"; font-weight:bold; color:#659501; padding-left:20px;}
.news_desc { width:964px; height:60px; padding:10px 20px;font:14px "宋体"; line-height:25px; overflow:hidden; }
.news_desc a{ color:#659501;}
.news_list a:hover{ color:#4a6d03; text-decoration:underline;}

.zj_main h1{ text-align:center; margin-bottom:20px;}

.zj_list li{ height:142px;}
.zj_list dl dt{ width:110px; height:128px; padding:2px; border:#CCC 1px solid; float:left; margin-left:20px;}
.zj_list dl dd{ width:800px; height:140px; float:right; margin-right:15px;}
.zj_list dl dd p{ font-size:14px; font-family:"宋体"; font-weight:bold;}
/*底部*/
.footer{ width:100%; min-width:1004px; height:189px; margin:20px auto 0px; background:url(../images/footer_j.gif) repeat-x;}
.footer_n{ width:1004px; height:110px; padding-top:30px; text-align:center; margin:0px auto; line-height:30px; }