﻿/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#505050;}
a:hover{ color:#C10001; text-decoration:none;}
li{list-style:none;}
img{ border:none;}
body{font-family:"宋体"; color:#505050; font-size:12px; background: url(../images/bg.jpg) repeat-x center top;}
#wrapper{width:980px; margin:0 auto;}
.clear{ clear:both;}

/*焦点轮播*/
div#MainPromotionBanner{
	width:980px;
	height:360px;
	background:#feb900;
	overflow:hidden;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 360px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 980px;
	height: 360px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 980px;
	height:360px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 335px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #C10001;       /*number*/
	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{width:980px; padding:0px;}
#header .topbox{width:980px; height:100px; overflow:hidden;}
#header .topbox .logo{ width:168px; height:68px; overflow:hidden; float:left; margin:16px 0px 0px 20px;}
#header .topbox .logo img{ width:168px; height:68px;}
#header .topbox .title{width:470px; height:100px; line-height:100px; text-align:left; float:left; margin-left:40px; color:#fff;}
#header .topbox .title h1{ font-size:36px;}
#header .topbox .login{width:260px; float:right; padding:38px 0px 0px 0px;}
#header .topbox .login dl{float:left; width:85px;}
#header .topbox .login dt img{float:left; margin-right:5px;}
#header .topbox .login dd{float:left;}
#header .topbox .login dd a{color:#fff; line-height:18px;}
#header .topbox .login dd a:hover{color:#ff0;}
/*顶部区域结束*/

/*菜单栏区域*/
#header .nav_box{}
#header .nav_box .nav{width:980px; height:40px; overflow:hidden; background:url(../images/nav_bg.jpg) no-repeat 0 0;}
#header .nav_box .nav ul{padding:0px 35px;}
#header .nav_box .nav ul li{float:left; text-align:center; width:128px; height:40px; line-height:40px; padding:0px 2px 0px 0px; background:url(../images/nav_li.jpg) no-repeat right top;}
#header .nav_box .nav ul li.last{background:none;}
#header .nav ul li a{display:block; width:128px; height:40px; line-height:40px; font-size:12px; font-weight:bold; color:#fff; white-space:nowrap; text-decoration:none;}
#header .nav ul li a:hover{color:#000; line-height:40px; background:url(../images/nav_hover.jpg) repeat-x 0 0;}
#header .nav ul li a.on{color:#000; line-height:40px; background:url(../images/nav_hover.jpg) repeat-x 0 0;}
/*banner图片切换效果*/
.banner{width:980px; height:360px; overflow:hidden; margin:0 auto; padding:10px 0px;}
/*banner图片切换效果结束*/
/*菜单栏区域结束*/

/*内容区*/
#container{ width:980px; padding:10px 0px 0px; overflow:hidden; margin:0px auto;}
#main_con{width:745px; float:left;}

/*首页公司简介*/
#main_con .concise{width:485px; margin-bottom:10px; float:right;}
#main_con .concise .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .concise .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .concise .title h4 a{color:#333; font-size:12px; text-decoration:none;}
#main_con .concise .title h4 a:hover{color:#f00; font-size:12px; text-decoration:underline;}
#main_con .concise .title span{margin:0px 5px;}
#main_con .concise .title p{float:right; line-height:32px; padding-right:10px;}
#main_con .concise .title p a{color:#333;}
#main_con .concise .title p a:hover{color:#f00;}
#main_con .concise .con{width:483px; height:260px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .concise .con img{float:left; margin:10px 10px 5px 10px; width:140px; height:120px; overflow:hidden;}
#main_con .concise .con p{padding:10px; text-indent:2em; line-height:25px;}
/*首页公司简介结束*/


/*首页新闻资讯*/
#main_con .news{width:250px; margin-bottom:10px; float:left;}
#main_con .news .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .news .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .news .title p{float:right; line-height:32px; padding-right:10px;}
#main_con .news .title p a{color:#333;}
#main_con .news .title p a:hover{color:#f00;}
#main_con .news .news_list{padding:10px 10px 15px; width:228px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .news .news_list ul li{width:226px; overflow:hidden; height:32px; line-height:32px; padding-left:2px; background:url(../images/dotted.png) repeat-x left bottom;}
#main_con .news .news_list ul li a{float:left; background:url(../images/pos_news.gif) no-repeat 0 11px; padding-left:15px;}
#main_con .news .news_list ul li a:hover{}
/*首页新闻资讯结束*/


/*首页图片列表展示*/
#main_con .show{width:745px; margin:0px auto 10px; clear:both;}
#main_con .show .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .show .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .show .title p{float:right; line-height:32px; padding-right:10px;}
#main_con .show .title p a{color:#333;}
#main_con .show .title p a:hover{color:#f00;}
#main_con .show .con{width:743px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .show .con .pic_list{overflow:hidden; padding:10px 7px;}
#main_con .show .con .pic_list dl{float:left; width:233px; margin:5px; overflow:hidden;}
#main_con .show .con .pic_list dt{width:231px; border:#ccc solid 1px; overflow:hidden;}
#main_con .show .con .pic_list dl:hover dt{background:#B00114; border:#B00114 solid 1px;}
#main_con .show .con .pic_list dt img{width:221px; height:150px; overflow:hidden; padding:5px;}
#main_con .show .con .pic_list dd{width:233px; height:40px; line-height:40px; overflow:hidden; text-align:center; background:#eee;}
#main_con .show .con .pic_list dl:hover dd{background:#B00114; color:#fff; cursor:pointer;}
/*首页图片列表展示结束*/


/*左侧侧边栏*/
#sidebar{width:235px; float:right; overflow:hidden;}
/*网站公告*/
#sidebar .annou{width:225px; margin-bottom:10px; float:right;}
#sidebar .annou .title{height:32px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .annou .title h4{color:#fff; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;}
#sidebar .annou .con{width:223px; height:180px; overflow:hidden; border:#E4E4E4 solid 1px;}
#sidebar .annou .con p{padding:15px 10px 0px 10px; text-indent:2em; line-height:25px; height:125px; overflow:hidden;}
#sidebar .annou p.date{padding:5px 10px 10px 10px; float:right; height:25px; line-height:25px;}
/*网站公告结束*/

/*首页联系我们*/
#sidebar .conta{width:225px; margin-bottom:10px; float:right;}
#sidebar .conta .title{height:32px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .conta .title h4{color:#fff; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;}
#sidebar .conta .con{width:223px; overflow:hidden; border:#E4E4E4 solid 1px;}
#sidebar .conta .con ul{padding:10px;}
#sidebar .conta .con ul li{height:25px; line-height:25px; padding-left:8px;}
/*首页联系我们结束*/

/*首页产品分类*/
#sidebar .pro{width:225px; margin-bottom:10px; float:right;}
#sidebar .pro .title{height:32px; overflow:hidden; background:url(../images/side_title.jpg) no-repeat 0 0;}
#sidebar .pro .title h4{color:#fff; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;}
#sidebar .pro .con{width:223px; height:268px; overflow:hidden; border:#E4E4E4 solid 1px;}
#sidebar .pro .con ul{padding:10px;}
#sidebar .pro .con ul li{height:30px; line-height:30px; overflow:hidden; border-bottom:#ccc dashed 1px;}
#sidebar .pro .con ul li a{margin-left:8px;}
/*首页产品分类结束*/



/*内页产品分类*/
#sidebar .pro .con_in{width:223px; overflow:hidden; border:#E4E4E4 solid 1px;}
#sidebar .pro .con_in ul{padding:10px;}
#sidebar .pro .con_in ul li{height:30px; line-height:30px; overflow:hidden; background:url(../images/submenu.gif) no-repeat 25px 12px; border-bottom:#ccc dashed 1px;}
#sidebar .pro .con_in ul li a{margin-left:38px;}
/*内页产品分类结束*/


/*内页公司简介*/
#main_con .concise_in{width:745px; margin-bottom:10px;}
#main_con .concise_in .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .concise_in .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .concise_in .title h4 a{color:#333; font-size:12px; text-decoration:none;}
#main_con .concise_in .title h4 a:hover{color:#f00; font-size:12px; text-decoration:underline;}
#main_con .concise_in .title span{margin:0px 5px;}
#main_con .concise_in .con{width:743px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .concise_in .con p{padding:15px 10px 15px 15px; text-indent:2em; line-height:28px;}
/*内页公司简介结束*/



/*内页产品列表图片页*/
#main_con .pro_list{width:745px; margin-bottom:10px;}
#main_con .pro_list .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .pro_list .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .pro_list .title h4 a{color:#333; font-size:12px; text-decoration:none;}
#main_con .pro_list .title h4 a:hover{color:#f00; font-size:12px; text-decoration:underline;}
#main_con .pro_list .title span{margin:0px 5px;}
#main_con .pro_list .con{width:743px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .pro_list .con .pic_list{overflow:hidden; padding:10px 1px 10px 2px;}
#main_con .pro_list .con .pic_list dl{float:left; width:173px; margin:5px; border:#ccc solid 1px; overflow:hidden;}
#main_con .pro_list .con .pic_list dl:hover{background:#B00114; border:#B00114 solid 1px;}
#main_con .pro_list .con .pic_list dt img{ width:163px; height:150px; overflow:hidden; padding:5px;}
#main_con .pro_list .con .pic_list dd{width:173px; height:40px; line-height:40px; overflow:hidden; text-align:center; border-top:#ccc solid 1px;}
#main_con .pro_list .con .pic_list dl:hover dd{background:#B00114; color:#fff; cursor:pointer; border-top:#B00114 solid 1px;}
/*内页产品列表图片页结束*/



/*内页新闻列表页*/
#main_con .news_in{width:745px; margin-bottom:10px;}
#main_con .news_in .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat right top;}
#main_con .news_in .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:10px;background:url(../images/main_title.jpg) no-repeat left top;}
#main_con .news_in .title h4 a{color:#333; font-size:12px; text-decoration:none;}
#main_con .news_in .title h4 a:hover{color:#f00; font-size:12px; text-decoration:underline;}
#main_con .news_in .title span{margin:0px 5px;}
#main_con .news_in .con{width:743px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#main_con .news_in .con .list ul{margin: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:980px; overflow:hidden;}
/*友情链接*/
#footer .fri{width:980px; margin:0px auto 10px;}
#footer .fri .title{height:32px; overflow:hidden; background:url(../images/main_title.jpg) no-repeat left top;}
#footer .fri .title h4{color:#333; font-size:12px; font-weight:bold; float:left; line-height:32px; padding-left:2px;background:url(../images/main_title.jpg) no-repeat left top;}
#footer .fri .con{width:978px; overflow:hidden; border:#E5E5E5 solid 1px; border-top:none;}
#footer .fri p{padding:10px; line-height:25px;}
#footer .fri p a{color:#666;}
#footer .fri p a:hover{color:#000;}
/*友情链接结束*/



/*底部版权所有*/
.bot_box{width:100%; background:#16253C;}
.copy{width:960px; margin:0px auto; text-align:center;}
.copy p{padding:15px 0px; line-height:20px; color:#fff;}
/*页脚结束*/