@charset "utf-8";
/* CSS Document */
*{
	margin:0; 
	padding:0;
}
iframe{ border:none;}
body{
	font-family:Arial, "宋体";
	 font-size:12px;
	 margin:0 auto;
	 color:#545454;
	 background:url(../images/bj.jpg) left top repeat-x;
	 
}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{
	margin:0; 
	padding:0;
}
span{ 
	border-width:0;
}
img{ 
	border:0; 
	padding:0;
	vertical-align:middle;
}
ul,input{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
a{ color: #333; text-decoration: none;}

a:hover{ text-decoration:none; color:#000;}
a:visited { text-decoration: none; color:#000;}

a,area{ 
	blr:expression(this.onFocus=this.blur()) 
} /* for IE */
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.boxx{float:left; width:100%; height:auto;}
.box{margin:auto; clear:both; width:1000px; height:auto;}
/*top*/
.top{ float:left; width:1000px; height:74px;}
.top_L{float:left; height:74px; width:421px;}
.top_R{float:right;height:74px; width:534px;}
/*nav*/
.nav{float:left; width:1000px; background:url(../images/nav.jpg) left top no-repeat; height:40px; }
.nav ul li{float:left; width:125px; text-align:center; line-height:40px; height:40px; } 
.nav ul li a{font-size:14px; color:#FFF; font-weight:bold;}

/*banner*/
.banner{float:left; width:1000px;height:360px;  position:relative; margin:0 auto; margin-top:8px; overflow:hidden;}
.new_banner{width:1000px;height:360px; position:relative; margin:0 auto;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}
.prev{ background-position:0 0;left:0; top:180px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:0; top:180px;}
.next:hover{ background-position:-36px -36px;}
.rslides_tabs{ position:absolute; left:450px; bottom:10px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#008413;}



.box1{float:left; width:1000px; height:auto; margin-top:20px;}
.box1_L{float:left; width:314px;}
.box1_L_title{float:left; height:31px; width:314px; border-bottom:#008414 2px solid;}
.box1_title_L{float:left; height:31px; line-height:31px; width:106px; background:url(../images/z_01.jpg) left top no-repeat;}
.box1_title_R{float:right; height:31px; width:41px;}
.box1_title_L span{ float:left; width:100px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; }
.box1_L_tt{float:left; width:304px; line-height:25px; padding:10px 5px;}
.box1_C{float:left; width:338px; margin-left:26px;}
.box1_C_title{float:left; height:31px; width:338px; border-bottom:#008414 2px solid;}
.box1_title_L1{float:left; height:31px; line-height:31px; width:106px; background:url(../images/z_01.jpg) left top no-repeat;}
.box1_title_R1{float:right; height:31px; width:41px;}
.box1_title_L1 span{ float:left; width:100px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; }
.box1_C_tt{float:left; width:338px; padding-top:10px; }
.box1_C_tt ul li{float:left; width:330px; background:url(../images/dian.jpg) left center no-repeat; padding-left:8px; line-height:30px;}
.box1_C_tt ul li a{color:#545454;}
.box1_R{float:right; width:300px;}
.box1_R_title{float:left; height:31px; width:301px; border-bottom:#008414 2px solid;}
.box1_title_L2{float:left; height:31px; line-height:31px; width:106px; background:url(../images/z_01.jpg) left top no-repeat;}
.box1_title_R2{float:right; height:31px; width:41px; padding-right:1px;}
.box1_title_L2 span{ float:left; width:100px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; }
.box1_R_tt{float:left; width:285px; padding-top:15px; }

.box2{float:left; width:1000px; margin-top:25px;}
.box2_L{ float:left; width:678px;}
.box2_L_title{float:left; background:url(../images/z_02.jpg) left top no-repeat; width:678px; height:31px;} 
.box2_title_L{float:left; width:100px; text-align:center; height:31px; line-height:31px; font-size:14px; color:#FFF; font-weight:bold; }
.box2_title_R{float:right; width:45px; height:29px;}
.box2_L_tt{float:left; width:678px; padding-top:7px;}
.box2_L_tt ul li{float:left; padding:11px; width:202px;}
.box2_L_tt ul li img{width:202px; height:168px; padding:2px; border:1px solid #c2c2c2;}

.box2_R{float:right; width:301px;}
.box2_R_tt{float:left; width:301px; height:auto;}

.box3{float:left; width:1000px; margin-top:22px;}
.box3_title{float:left; height:31px; width:1000px; background:url(../images/z_04.jpg) left top no-repeat;}
.box3_title_L{float:left; width:100px; text-align:center; height:31px; line-height:31px; font-size:14px; color:#FFF; font-weight:bold; }
.box3_title_R{float:right; width:45px; height:29px;}
.box3_tt{float:left; width:1000px; overflow:hidden; margin-top:15px;}

#demo{width:970px; overflow:hidden; margin:0px auto;}
#demo td{width:250px; background:url(../images/z_05.jpg) left top no-repeat;  margin:15px 10px; height:180px;}
#demo td img{padding:3px; margin-right:10px;}
#demo td span{ float:left; width:234px; margin-left:3px; height:33px; line-height:33px; background-color:#e9e9e9; margin-top:5px;}

.foot{ float:left; width:100%; background-color:#008413; height:auto !important; min-height:210px; margin-top:40px;}
.foot_tt{margin:auto; width:1000px; height:auto;}
.foot_L{float:left; width:697px;}
.foot_L_01{float:left; width:697px; margin-top:35px;}
.foot_L_01 ul li{float:left; color:#a9e4b1; padding-left:10px;}
.foot_L_01 ul li a{color:#a9e4b1;}
.foot_L_01 ul li span{padding:0px 10px;}
.foot_L_02{float:left; margin-top:23px; margin-left:10px; width:697px; color:#73c07e;}
.foot_R{float:left; margin-top:11px; width:121px;}

.ab_tt{float:left; width:1000px; margin-top:20px;}
.ab_tt_L{float:left; width:750px;}
.ab_title{float:left; width:750px; height:31px; line-height:31px;}
.ab_title_l{float:left; background:url(../images/z_01.jpg) left top no-repeat; width:106px; line-height:106px;height:31px; line-height:31px;}
.ab_title_l span{ float:left; width:100px; text-align:center; height:31px; line-height:31px; font-size:14px; color:#FFF; font-weight:bold; }
.ab_title_r{ float:right; color:#b3aaaa;}
.ab_title_r a{color:#b3aaaa;}
.ab_text{float:left; width:700px; padding:25px; line-height:25px;}
.ab_tt_R{float:right; width:223px;}
.ab_R_01{float:left; width:223px;}
.r_01{float:left; width:223px; height:42px; background-color:#008413; line-height:42px; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#FFF; font-weight:bold;}
.r_02{float:left; width:201px; margin-left:11px; margin-top:15px; margin-bottom:17px;}
.r_02 ul li{float:left; width:201px; background:url(../images/l01.jpg) left top no-repeat; height:29px; line-height:29px; text-align:center; padding-bottom:6px;}
.r_02 ul li a{font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#141414;}
.r_02 ul li:hover{background:url(../images/l02.jpg) left top no-repeat;}
.r_02 ul li:hover a{font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#fff;}
.ab_R_02{float:left; width:223px;}
.ab_R_02 img{ float:left; width:219px; height:185px; border:1px solid #e9e9e9; padding:1px;}

.new_text{float:left; width:682px; padding:32px; line-height:25px;}
.new1{float:left; width:682px; height:99px;}
.new_title{float:left; width:632px; height:37px; line-height:37px; background:url(../images/new1.jpg) left center no-repeat; padding-left:50px; background-color:#ededed; }
.new_title a{color:#545454; font-size:14px; font-weight:bold;}
.new_tt{float:left; width:666px; height:62px; line-height:25px; padding-left:11px; padding-top:5px;}

.pag{float:left; width:750px; line-height:38px; color:#878787; text-align:center; height:38px; border:1px dashed #bebebe; border-left:none; border-right:none;}
.pag a{color:#878787;}

.pro_text{float:left; width:733px; padding-left:5px; padding-top:19px; padding-bottom:30px;}
.pro_text ul li{float:left; width:240px; background:url(../images/z_05.jpg) left top no-repeat; margin:10px 2px;}
.pro_text ul li img{ width:234px; height:174px; padding:3px;}
.pro_text ul li span{float:left; width:234px; text-align:center; height:33px; line-height:33px; background-color:#e9e9e9; margin-left:3px;}
.pro_text ul li a{ color:#333333;}

/*news*/
.news_aa{ width:670px; height:auto!important; float:left; margin:30px 0 0 40px; overflow:hidden;}
.news{
	overflow:hidden;
	 width:670px;
	 margin:auto;
}
.con_news_title{
	
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;

}
.con_news_title h5{ font-size:16px; font-weight:bold; }
.con_news_title h6 {
    background: none repeat scroll 0 0;
    color:#666;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
}
.con_news_img{ margin:10px 0; text-align:center;}
.con_news_txt {
    line-height: 24px;
    padding: 15px;

}
.pageNavi {
    border-top: 1px dashed #CCCCCC;
    clear: both;
    line-height: 25px;
    margin-bottom: 10px;
    padding-left: 15px;
	
}
.pageP, .pageN{
	float:left;
	width:200px;
	margin:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.pageN{
	float:right;
	text-align:right;
	
}
















