﻿@charset "utf-8";
/* CSS Document */

body {	font-family:"微软雅黑";
        font-size: 12px;
	color: #444444;
	margin:0;
	background:url(../images/bg.jpg) no-repeat center top ;
}

img{ border:0;}
A:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #444444; TEXT-DECORATION: none
}
ol, ul {
	list-style: none;
}
ol, ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
*{margin: 0;padding: 0;hide-focus: expression(this.hideFocus=true); /* for ie 5+ */outline: none; /* for firefox 1.5 + */}
.cl{ clear:both;}

.main{ width:100%; height:auto; overflow:hidden; }

/*网站头部*/
.logo{ width:990px; height:109px; overflow:hidden; margin:0 auto; background:url(../images/header.jpg) no-repeat top left;}
.menu{ width:100%; height:42px; overflow:hidden; margin:0 auto; background:url(../images/nav_bg.jpg) repeat top left; }
.menu ul.navigation{ width:1000px; height:41px; overflow:hidden; margin:0 auto;}
.menu ul.navigation li{ width:142px; height:41px; float:left; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; line-height:39px;}
.menu ul.navigation li a{ color:#ffffff;}
.menu ul.navigation li a:hover{ color:#c6e3ff;}

/*网站主体部分*/
.content{ width:990px; height:auto; overflow:hidden; margin:0 auto; padding:10px; }

#focus {width:987px; height:317px; overflow:hidden; position:relative;}
#focus ul {height:317px; position:absolute;}
#focus ul li {float:left; width:987px; height:317px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:987px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:987px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; }
#focus .btn span.on {}
#focus .preNext {width:45px; height:100px; position:absolute; top:110px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



/*网站banner*/
.banner{ width:100%; height:auto; overflow:hidden; margin:0 auto ;}

.mian_mid{ width:990px; height:auto; overflow:hidden;}
/*网站左侧部分*/
.side_left{ width:238px; height:auto; float:left; overflow:hidden;}

.blk_t{ width:238px; height:34px; font-size:13px; background:url(../images/left_blk_t.jpg) no-repeat; overflow:hidden; line-height:33px; text-indent:26px; color:#ffffff; font-weight:bold;}

/*--- 产品类别 ---*/
.prod_type{padding-top:4px;border-right:1px solid #ddd; background:#fff; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:none; margin-bottom:9px;}
.prod_type ul{margin-left:10px;float:none;width:90%;}
.prod_type ul li{padding:0 0 4px 8px; margin-bottom:5px;border-bottom:#ccc 1px dashed;}
.prod_type ul li a{height:29px;line-height:29px;}
.prod_type ul li a:hover,.prod_type ul li.act a{ color:#ff6600;}
.prod_type ul ul{display:none;}
.prod_type ul ul li{text-indent:20px;border:0px;padding:0px;background-position:0px 8px;}
.prod_type ul li, .prod_type ul li a, .prod_type ul li a:visited{ color:#444;}

/*左侧新闻列表*/
.list_con{ padding-top:5px; height:auto; overflow:hidden; background:#fff; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:none; margin-bottom:9px; padding-bottom:5px;}
.list_con ul{line-height:2em;margin-left:10px;}
.list_con ul li{background:url(../images/news_arrow.gif) no-repeat;background-position:0px 10px;width:700px; height:30px; line-height:30px; border-bottom:1px dashed #ddd;float:left;padding-left:10px;overflow:hidden;}
.list_more{ clear:both; text-align:right; padding-right:20px;}
.list_bot{clear:both;height:5px;font-size:1px;line-height:5px;overflow:hidden;display:none;background-image:url(../images/bag_30.jpg);}

/*网站右侧部分*/
.sid_rig{ width:742px; height:auto; float:left; overflow:hidden; margin-left:10px; display:inline;}

.blk_t_r{ width:742px; height:34px; overflow:hidden; font-size:13px; background:url(../images/right_blk_t.jpg) no-repeat #fff; overflow:hidden; line-height:34px; color:#fff; text-indent:26px; font-weight:bold; }
.company_intro{ line-height:21px; height:auto; overflow:hidden; padding:10px; border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd; background:#fff; }

.blk_t_r1{ width:742px; height:28px; overflow:hidden; font-size:13px; background:url(../images/right_blk_t1.jpg) no-repeat #fff; overflow:hidden; line-height:26px; color:#fff; text-indent:35px; font-weight:bold; padding-top:6px;}


/*右侧滚动产品展示*/
.sen { width:214px; height:202px;}
.sen_t {width:202px; height:150px; margin:8px 6px 6px 6px;}
.sen_t img { width:200px; height:150px; border:1px solid #E6E6E6;  padding:1px; margin:3px;}
.sen_b { width:204px; height:25px; line-height:25px; text-align:center; padding-top:5px;}

/*页脚*/
.footer{ width:auto; height:auto; overflow:hidden; clear:both; border-top: 1px solid #C5C5C5;
background: #EFEFEF}
.copy{width:1000px; text-align:center;line-height:21px; padding-bottom:10px; padding-top:20px;  margin:0 auto;}



.fengjing{ width:358px; height:134px; float:left;}
.fengjingl{ width:164px; height:122px; border:1px solid #ddd; float:left;}
.fengjingr{ width:169px; height:122px; line-height:24px; float:left; padding-left:10px;}