/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#505050;}
a:hover{ color:#f00; text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
body{ font-family:"宋体"; color:#505050; font-size:12px; background:#fff;}
#wrapper{width:1000px; margin:0 auto;}
.clear{ clear:both;}

/*焦点轮播*/
div#MainPromotionBanner{
	width:1000px;
	height:330px;
	background:#feb900;
	overflow:hidden;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 330px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 1000px;
	height: 330px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 1000px;
	height:330px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 305px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #49A83A;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/*焦点轮播结束*/



/*顶部区域*/
#header .topbox{width:1000px; height:94px; overflow:hidden;}
#header .topbox .logo{ width:168px; height:68px; overflow:hidden; float:left; margin:13px 0px 0px 30px;}
#header .topbox .logo img{ width:168px; height:68px;}
#header .topbox .title{width:500px; height:94px; line-height:94px; text-align:left; float:left; margin-left:40px; color:#000;}
#header .topbox .title h1{ font-size:36px;}
#header .topbox .login{width:160px; float:right; padding:12px 30px 0px 0px;}
#header .topbox .login dl{float:left; margin-right:20px;}
#header .topbox .login dt{width:60px; text-align:center;}
#header .topbox .login dt img{width:40px; height:40px; overflow:hidden;}
#header .topbox .login dd{width:60px; text-align:center; margin-top:5px; color:#666; line-height:22px;}
/*顶部区域结束*/
/*菜单栏区域*/
#header .nav_box{ width:1000px; margin:0px auto;}
#header .nav_box .nav{ width:1000px; background:url(../images/nav_bg.png) no-repeat center top; height:46px; overflow:hidden;}
#header .nav_box .nav ul{padding:0px 143px;}
#header .nav_box .nav ul li{ float:left; text-align:center; width:102px; background:url(../images/nav_li.gif) no-repeat right center;}
#header .nav_box .nav ul li.last{ background:none;}
#header .nav ul li a{display:block;height:46px;line-height:46px; width:102px;font-size:12px;font-weight:bold;color:#fff;white-space:nowrap;text-decoration:none;}
#header .nav ul li a:hover{background:url(../images/nav_hover.gif) no-repeat 0 0; color:#fff; line-height:46px;}
#header .nav ul li a.on{background:url(../images/nav_hover.gif) no-repeat 0 0; color:#fff; line-height:46px;}
/*banner图片切换效果*/
.banner{width:1000px; height:330px; overflow:hidden; margin:0 auto;}
/*banner图片切换效果结束*/
/*菜单栏区域结束*/

/*内容区*/
#container{width:1000px; overflow:hidden; margin:10px auto 0px; border-bottom:#74D03F solid 3px;}
#main_con{ width:760px; float:right;}
/*首页公司简介*/
#main_con .concise{width:758px; margin-bottom:10px; float:right;}
#main_con .concise .title{height:38px; overflow:hidden; background:url(../images/main_title.png) no-repeat 0 0;}
#main_con .concise .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .concise .title p{float:right; padding-right:10px; line-height:38px;}
#main_con .concise .title p a{color:#57A501;}
#main_con .concise .title p a:hover{color:#000;}
#main_con .concise .con{ width:758px; height:170px; overflow:hidden;}
#main_con .concise .con img{ float:left; margin:10px; width:150px; height:140px; overflow:hidden;}
#main_con .concise .con p{ padding:10px 5px 10px 10px; text-indent:2em; line-height:25px;}
/*首页公司简介结束*/
/*内页公司简介*/
#main_con .concise_in{width:758px; margin-bottom:10px; float:right;}
#main_con .concise_in .title{height:38px; overflow:hidden; background:url(../images/main_title.png) no-repeat 0 0;}
#main_con .concise_in .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .concise_in .con{width:758px;}
#main_con .concise_in .con p{padding:15px 10px 15px 15px; text-indent:2em; line-height:28px;}
/*内页公司简介结束*/
/*面包屑导航*/
.bread_nav{float:right; color:#333; font-size:14px; font-weight:normal; height:38px; line-height:38px; margin-right:20px;}
.bread_nav a{color:#333; font-size:14px; font-weight:normal; text-decoration:none;}
.bread_nav a:hover{color:#333; font-size:14px; font-weight:normal; text-decoration:underline;}
.bread_nav span{margin:0px 5px; font-weight:normal;}
/*面包屑导航结束*/

/*推荐产品滚动*/
#main_con .case{width:758px; margin-bottom:10px; float:right;}
#main_con .case .title{height:38px; overflow:hidden; background:url(../images/main_title.png) no-repeat 0 0;}
#main_con .case .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .case .title p{float:right; padding-right:10px; line-height:38px;}
#main_con .case .title p a{color:#57A501;}
#main_con .case .title p a:hover{color:#000;}
#main_con .case .con{ width:758px; height:170px; overflow:hidden;}
#main_con .case .con ul{ width:745px; height:155px; padding-left:10px; overflow:hidden; padding-top:17px;}
#main_con .case .con ul li{ float:left; margin-right:10px;}
#main_con .case .con ul li .image{ width:136px; height:124px; overflow:hidden; border:#d5d5d5 solid 1px;}
#main_con .case .con ul li .image img{ width:136px; height:124px;}
#main_con .case .con ul li .text{width:136px; height:30px; text-align:center;}
#main_con .case .con ul li .text p{height:30px; line-height:30px;}
/*推荐产品滚动结束*/


/*新闻资讯*/
.fl{float:left; margin-left:2px;}
.fr{float:right;}
#main_con .news{width:374px;}
#main_con .news .title{height:38px; overflow:hidden; background:url(../images/news_title.png) no-repeat 0 0;}
#main_con .news .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .news .title p{float:right; padding-right:10px; line-height:38px;}
#main_con .news .title p a{color:#57A501;}
#main_con .news .title p a:hover{color:#000;}
#main_con .news .news_list{height:152px; padding:10px; overflow:hidden;}
#main_con .news .news_list ul li{width:351px; height:27px; line-height:27px; padding-left:3px; background:url(../images/pos_news.gif) no-repeat 0px 10px;}
#main_con .news .news_list ul li a{float:left; margin-left:10px;}
#main_con .news .news_list ul li a:hover{}
#main_con .news .news_list ul li span{float:right; width:70px; text-align:center; color:#999; font-size:12px;}
/*新闻资讯结束*/
#sidebar{width:240px; float:left; overflow:hidden;}

/*网站公告*/
#sidebar .annou{width:240px; background:url(../images/side_title.png) no-repeat 0px 0px;}
#sidebar .annou .title{height:40px; overflow:hidden;}
#sidebar .annou .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:40px; padding-left:42px;}
#sidebar .annou .con{ width:236px; /*height:135px;*/ overflow:hidden; background:url(../images/side_bg.gif) repeat-y right top; border-left:#79CF3A solid 4px;}
#sidebar .annou .con p{padding:20px 15px 0px 15px; text-indent:2em; line-height:20px; /*height:65px;*/ overflow:hidden;}
#sidebar .annou p.date{padding:25px 15px 0px 15px; float:right; height:25px; line-height:20px;}
/*网站公告结束*/

/*首页联系我们*/
#sidebar .conta{width:240px; background:url(../images/side_title.png) no-repeat 0px 0px;}
#sidebar .conta .title{height:40px; overflow:hidden;}
#sidebar .conta .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:40px; padding-left:42px;}
#sidebar .conta .con{ width:236px; height:205px; overflow:hidden; background:url(../images/side_bg.gif) repeat-y right top; border-left:#79CF3A solid 4px;}
#sidebar .conta .con ul{padding:25px 15px 0px;}
#sidebar .conta .con ul li{height:25px; line-height:25px; padding-left:8px;}
/*首页联系我们结束*/

/*首页产品分类*/
#sidebar .pro{width:240px; background:url(../images/side_title.png) no-repeat 0px 0px;}
#sidebar .pro .title{height:40px; overflow:hidden;}
#sidebar .pro .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:40px; padding-left:42px;}
#sidebar .pro .con{width:236px; height:200px; overflow:hidden; background:url(../images/side_bg.gif) repeat-y right top; border-left:#79CF3A solid 4px;}
#sidebar .pro .con ul{padding:20px 15px;}
#sidebar .pro .con ul li{height:30px; line-height:30px; overflow:hidden; background:url(../images/pro_li.gif) no-repeat 8px 12px; border-bottom:#ccc dashed 1px;}
#sidebar .pro .con ul li a{margin-left:20px;}
/*首页产品分类结束*/

/*内页左侧产品分类*/
#sidebar .pro_in{width:240px; background:url(../images/side_title.png) no-repeat 0px 0px;}
#sidebar .pro_in .title{height:40px; overflow:hidden;}
#sidebar .pro_in .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:40px; padding-left:42px;}
#sidebar .pro_in .con{ width:236px; height:290px; overflow:hidden; background:url(../images/side_bg.gif) repeat-y right top; border-left:#79CF3A solid 4px;}
#sidebar .pro_in .con ul{padding:20px 15px;}
#sidebar .pro_in .con ul li{height:30px; line-height:30px; overflow:hidden; background:url(../images/pro_li.gif) no-repeat 8px 12px; border-bottom:#ccc dashed 1px;}
#sidebar .pro_in .con ul li a{margin-left:20px;}
/*内页左侧产品分类结束*/


/*内页产品列表图片页*/
#main_con .pro_list{width:758px; margin-bottom:10px; float:right;}
#main_con .pro_list .title{height:38px; overflow:hidden; background:url(../images/main_title.png) no-repeat 0 0;}
#main_con .pro_list .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .pro_list .con{width:758px;}
#main_con .pro_list .con .pic_list ul{overflow:hidden; padding:20px 11px 20px 11px;}
#main_con .pro_list .con .pic_list ul li{float:left; width:154px; margin:10px 12px; border:#ccc solid 1px; padding:2px; overflow:hidden;}
#main_con .pro_list .con .pic_list ul li .image{ width:154px; height:140px; overflow:hidden; padding-bottom:5px;}
#main_con .pro_list .con .pic_list ul li .image img{ width:154px; height:140px;}
#main_con .pro_list .con .pic_list ul li .text{ width:154px; height:30px; line-height:30px; overflow:hidden; text-align:center; border-top:#ccc solid 1px;}
/*内页产品列表图片页结束*/

/*内页新闻列表页*/
#main_con .news_in{width:758px; margin-bottom:10px; float:right;}
#main_con .news_in .title{height:38px; overflow:hidden; background:url(../images/main_title.png) no-repeat 0 0;}
#main_con .news_in .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#main_con .news_in .con{width:758px;}
#main_con .news_in .con .list ul{padding:15px;}
#main_con .news_in .con .list ul li{height:35px; line-height:35px; padding-left:10px; background:url(../images/news_line.gif) no-repeat left bottom;}
#main_con .news_in .con .list ul li a{float:left; margin-left:10px;}
#main_con .news_in .con .list ul li a:hover{}
#main_con .news_in .con .list ul li span{float:right; width:80px; text-align:right; color:#999; font-size:12px;}
/*内页新闻列表页结束*/

/*翻页*/
div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px 3px 20px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:20px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
background:#fff;
}
/*翻页结束*/
/*内容区结束*/

/*页脚*/
#footer{width:1000px;}

/*友情链接*/
#footer .fri{width:1000px; margin-top:5px; border-bottom:#74D03F solid 3px;}
#footer .fri .title{height:38px; overflow:hidden; background:url(../images/fri_title.png) no-repeat 0 0;}
#footer .fri .title h4{color:#fff; font-size:14px; font-weight:normal; float:left; line-height:38px; padding:0px 46px;}
#footer .fri .con{width:1000px; overflow:hidden;}
#footer .fri p{padding:10px; line-height:25px;}
#footer .fri p a{color:#666;}
#footer .fri p a:hover{color:#000;}
/*友情链接结束*/

#footer .copy{width:1000px; text-align:center; background:#fbfbfb url(../images/copy_bg.jpg) no-repeat center bottom;}
#footer .copy p{padding:10px; line-height:20px;}
/*页脚结束*/