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

body {	font-size: 12px;
	color: #666666;
	margin:0;
	background:url(../images/bg.jpg) no-repeat center top #e4eff3;
	font-family:"微软雅黑","宋体";
}
img{ border:0;}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #016cbe; TEXT-DECORATION: underline
}
A:active {
	COLOR: #666666; 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;}
.fl{ float:left;}
.fr{ float:right;}


#head{ width:968px; height:auto; overflow:hidden; margin:0 auto;}
.logo{ width:948px; height:78px; text-align:right; padding:20px 20px 0 0 ;}
.nav{ width:968px; height:37px; background:url(../images/nav.jpg) no-repeat;}
.nav li{ width:135px; height:37px; line-height:37px; color:#fff; font-size:14px; text-align:center; float:left; background:url(../images/navli.jpg) no-repeat right;}
.nav li a{ color:#ffffff !important;}
.nav li a:hover{ color:#ffffff !important}
.banner{ width:968px; height:auto; overflow:hidden;}


#weizhi{ width:948px; height:35px; background:url(../images/weizhi.jpg) repeat-x bottom; line-height:35px; margin:0 auto;}
#main{ width:948px; height:auto; overflow:hidden; background:#fff; margin:0 auto; padding:10px;}
.left_side{ width:215px; height:auto; overflow:hidden; float:left; }
.pro_list{ width:205px; height:auto; overflow:hidden; background:url(../images/b4.jpg) no-repeat; padding-bottom:8px;}
.pro_listt{ width:170px; height:40px; line-height:36px; font-size:14px; color:#0054a9; font-weight:bolder; padding-left:35px;}
.pro_listb{ width:193px; height:auto; overflow:hidden; padding-left:5px; line-height:30px}

/*--- 产品类别 ---*/
.prod_type{padding-top:4px;}
.prod_type ul{margin-left:10px;float:none;width:90%;}
.prod_type ul li{padding:0 0 4px 2px;text-indent:10px;margin-bottom:5px;border-bottom:#ccc 1px dashed; background:url(../images/list.png) no-repeat}
.prod_type ul li a{height:29px;line-height:29px;}
.prod_type ul li ul{display:none;}
.prod_type ul li ul li{text-indent:20px;border:0px;padding:0px;background-position:0px 8px; background:none}
.prod_type ul li, .prod_type ul li a, .prod_type ul li a:visited{ color:#444;}

/*左侧新闻*/
.pro_listb li{ width:100%; height:32px; border-bottom:1px dashed #ccc; background:url(../images/list.png) no-repeat; line-height:32px; text-indent:15px;}

/*网站右侧样式*/
.right_side{ width:733px; height:auto; float:left; overflow:hidden;}

.index_about{ width:504px; height:auto; overflow:hidden; border:1px solid #72bbf0; float:left; margin-right:10px; padding:6px;}
.index_about_tit{ width:504px; height:30px; overflow:hidden; background:url(../images/t2.jpg) no-repeat top left; font-size:14px; font-weight:bold; color:#ffffff; text-indent:25px; line-height:30px;}
.index_about_con{ width:488px; height:195px;; overflow:hidden; background:url(../images/b3.gif) repeat-x top left; margin-top:3px; line-height:22px; padding:8px;}
.more{ width:50px; text-align:right; float:right; margin-top:7px;}

.index_pro{ width:727px; height:auto; float:left; overflow:hidden; border:1px solid #72bbf0; margin-top:10px; background:url(../images/index_pro_bg.jpg) repeat-x top left #ffffff; padding:1px}
.sen {width:180px;height:158px;}
.sen_t {width:170px;height:128px; margin-left:5px; margin-right:5px; display:inline;}
.sen_t img {width:162px;height:120px; padding:4px; background:url(../images/b6.gif) no-repeat top left;}
.sen_b {width:180px;height:21px;line-height:21px;text-align:center; margin-top:5px;}


.bot_nav{width:948px; height:40px; overflow:hidden; background:#ebf8ff; margin:0 auto; text-align:center; line-height:40px;}
.footer{width:948px; height:auto; overflow:hidden; background:#fff; margin:0 auto; padding:10px; line-height:21px; text-align:center;}
