@charset "utf-8";
h2 { font-size:12px; display:inline;}
/*index顶部*/
.box { width:968px; overflow:hidden; padding:0px 26px 0px 9px; margin:auto; height:59px; position:relative;}
.db_z { width:310px; overflow:hidden; float:right; background:url(../images/dh_bg.jpg) top right no-repeat; padding:17px 80px 0px 0px; height:42px;}
.db_z li { float:right; background:url(../images/dh_1.jpg) no-repeat; text-align:center; margin:0px 1px 0px 0px; width:69px; height:22px; font-size:11px;}
.db_z a:link, .db_z a:visited,.db_z a:hover.db_z a:active { color:#004181;}
.db_key { padding:17px 0px 0px 0px; overflow:hidden; float:right; height:42px;}
.db_key h1,.db_key h2{
	color:#004181;
	font-size:11px;
	font-family: Arial;
	display:inline;
}
.bz{
	position:absolute;
	width:60px;
	top:5px;
	right:20px;
	font-size:11px;}
.bz a{color:#00427E;}
/*顶部结束*/

.box2 { width:979px; margin:auto; overflow:hidden; padding:0px 15px 9px 9px; }
.xl{ width:211px; overflow:auto; float:left; font-size:12px; }
.xlz { width:191px; overflow:auto; padding:0px 10px; }
.xlz li {width:171px; overflow:hidden; background:url(../images/xl.gif) center right no-repeat; border-bottom:1px dashed #bbb; padding:9px 20px 9px 0px ; }
.xlz li a:link,.xlz li a:visited,.xlz li a:hover,.xlz li a:active { color:#004181; font-weight:bold;}
.ban { width:768px; overflow:hidden; float:left;}

/*产品搜索*/
.sou { width:979px; overflow:hidden; background:url(../images/search.jpg) no-repeat; height:50px; padding:0px 15px 0px 9px; margin:auto; margin:0px auto 0px;}
.more {height:50px;font-size:12px; padding:15px 0px 0px 12px;}
.more a,.more a:link,.more a:visited,.more a:hover,.more a:active{ color:#004181;  }
.search { width:600px; overflow:hidden; padding:11px 0px 0px 0px;}
/*结束*/
/*首页第一块内一*/
.nr { width:972px; overflow:hidden; margin:auto; padding:5px 0px 0px 0px;}
.energy { width:478px; height:145px; overflow:hidden; background:url(../images/index_08.jpg) no-repeat; float:left; margin:0px 3px 0px 2px;}
.energy_t { width:450px; padding-left:26px; }
.energy_n { padding:6px 20px 5px 20px; overflow:hidden;}
.energy_t h2 { font-size:12px; display:inline;}
.about { width:478px; height:204px; background:url(../images/index_09.jpg) no-repeat; margin:5px 3px 0px 2px; float:left;}
/*结束*/

/*首页第二块内容一*/
.nr2 { width:961px; overflow:hidden; margin:5px auto 0px; padding-bottom:20px;}
.cer_t { width:248px; background:url(../images/cer.jpg) no-repeat; height:23px; padding-left:28px;}
.cer_n {
	width:234px;
	overflow:hidden;
	padding:0px 20px;
    border-right: 1px solid #E3E3E3;
	border-left: 1px solid #E3E3E3;
	background:url(../images/cer_bg.jpg) top center repeat-x #EFEFEF;
}
.cer_d { width:276px; overflow:hidden; }
.cp { width:680px; overflow:hidden;}
.cp_t { background:url(../images/cp_t.jpg); height:23px; padding-left:28px; }
.cp_n {
	width:642px;
	padding:18px 18px 18px;
	overflow:hidden;
	border-right: 1px solid #E3E3E3;
	border-left: 1px solid #E3E3E3;
	background-image: url(../images/cp_bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.cp1 { width:642px; overflow:hidden;padding:20px 0px 20px 0px;}
.cp_z { float:left; width:454px; padding:0px 30px 0px 0px; overflow:hidden;}
.cp_z2 { float:left; width:454px; padding:0px 0px 0px 30px; overflow:hidden;}
.cp_xt { float:left; background:url(../images/kuang.gif); height:136px; width:150px; padding:3px;}  
/*结束*/

.contact { width:256px; background:url(../images/contact.jpg); height:47px; color:#FFF;padding:15px 0px 0px 20px;}
.contact h2 { font-size:16px; }
.contact h2 a:link,.contact h2 a:visited,.contact h2 a:hover,.contact h2 a:active { color:#FFF;}
.contact_n { width:236px; overflow:hidden; padding:5px 20px; color:#333;}

.sy_new { width:680px; overflow:hidden;}
.comp_new { width:337px; float:left;}
.ind_new { width:337px; float:right;}
.comp_new1 { width:307px; padding:5PX 0px 0px 30px; background:url(../images/news.jpg);}
.comp_new2 { width:300px; background:url(../images/news_bg.jpg) center bottom repeat-x; border-right: 1px solid #E3E3E3; border-left: 1px solid #E3E3E3; padding:10px 15px 10px 20px;}
.comp_new2b { width:300px; overflow:hidden; padding-top:5px;}
.comp_new2n { width:300px; overflow:hidden; padding-bottom:10px;}

/*底部导航*/
.dh_bg { width:961px; background-color:#FFF; border:1px solid #DEDEDE; margin:0 auto; padding:1px; overflow:hidden;}
.dh_bg2 { background:url(../images/dh_xian.jpg) top center repeat-x #EFEEEF;}
.dh_t { width:961px; margin:0px; padding:0px;}
.dh_t h3 { font-size:12px; font-weight:bold; margin:0px; padding:2px 0px 0px 17px;}
.dh_n { width:911px; overflow:hidden; margin:0px; padding:15px 20px 10px 30px;}
.dh_n li{
	width:172px;
	overflow:hidden;
	padding:1px 0px 1px 10px;
	margin:0px;
	float:left;
	background:url(../images/dh_tu.jpg) center left no-repeat;
}
/*---结束---*/

/*内页产品系列css*/
.list_t { width:220px; background:url(../images/list_t.jpg); padding:5px 0px 0px 24px; color:#004895; height:22px;}
.list { width:224px; overflow:hidden; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:10px 9px;}
.list li { width:210px;  background-color:#F4F4F4; height:28px; line-height:28px; padding-left:14px; margin:7px 0px;}
.list li a:link,.list li a:visited { color:#333;}
.list li a:hover,.list li a:active { color:#004181; text-decoration: none; font-weight:bold;}
/*结束*/

/*内页左侧新闻css*/
.xw { width:244px; background-color:#EFEEEF; overflow:hidden; margin:10px 0px;color:#004181;}
.xw_t { width:224px; padding:5px 0px 5px 24px; }
.xw li { width:200px; padding:2px 0px 2px 10px; background:url(../images/news_d.jpg) center left no-repeat; margin:auto;}
/*结束*/

.product_t { width:677px; height:28px; background:url(../images/ny_t.jpg) no-repeat; padding:0px 0px 0px 31px; }
.product_t h1 {
	font-size:12px;
	font-weight: normal;
	display:inline;
}
.product_t span{
	float:right; padding:0px 25px 0px 7px; }
.ny_y {
	width:658px;
	padding:10px 18px 18px 30px;
	overflow:hidden;
	border-right: 1px solid #E3E3E3;
	border-left: 1px solid #E3E3E3;
	background: url(../images/cp_bg.jpg) center bottom repeat-x ;
}
.pro_ny {
	width:678px;
	padding:10px 10px 18px 18px;
	overflow:hidden;
	border-right: 1px solid #E3E3E3;
	border-left: 1px solid #E3E3E3;
	background: url(../images/cp_bg.jpg) center bottom repeat-x ;
}
.pro1 { width:678px; overflow:hidden;}
.pro_nyz { float:left; padding:0px 0px 0px 20px; width:500px; overflow:hidden;}
.keywords h1{ font-size:14px; text-align:center; padding:10px 0px;}

.da,{ width:678px; overflow:hidden;}
.product_x { background:url(../images/cp_xian.jpg) center bottom repeat-x; width:660px; padding:20px 0px 5px 8px;}
.product { width:678px; overflow:hidden; padding:10px 0px 0px;}