body{
	background:#D1D1D1 url(images/body_bg.jpg) repeat-x center top; font-size:12px; color:#666666; line-height:26px;
	text-align:center; margin:20px auto; padding:0;
	}
a:link{font-size:12px; text-decoration:none; color:#666666;}
a:visited{font-size:12px; text-decoration:none; color:#666666;}
a:hover{font-size:12px;text-decoration:none;color:#c52726;}
a:active{font-size:12px; text-decoration:none; color:#666666;}

.webDiv {margin:0px auto; padding:0; text-align:center; width:1000px; background-color:#FFF;}
.logodiv { text-align:left; padding-top:15px;}
.TopSearch { padding:3px 0px 0px 0px; text-align:right; width:350px; height:39px;}



/*门户首页导航*/
#nav {list-style-type: none; position:relative; top:0px; left:0px; z-index:10000;}
#nav a {
	display: block; text-align:center; color:#FFF; background:none; font-family:"宋体"; font-size:14px;
}
#nav a:link  {text-decoration:none;}
#nav a:visited  {text-decoration:none; background:none;}
#nav a:hover  {
	color:#FFF; text-decoration:none;
}
#nav li {
	float: left; width:134px;  height:31px; line-height:31px; position:relative;  /*background:#CCC;*/
}
#nav li a:hover{
	background:url(images/nav_bg2.jpg) repeat-x center top;
}
#nav li a#current{
	background:url(images/nav_bg2.jpg) repeat-x center top;
}
#nav li ul {
	line-height: 30px;
	list-style-type: none;
	text-align:center;
	left: -999em;
	width: 135px;
	position: absolute;
	margin-left:-2px;
	padding:0px 0px 8px 0px;
	float:left;
	background:url(images/nav2bg.jpg) no-repeat left bottom;
}
#nav li ul li{
	/*width:125px;*/
}
#nav li ul a{
	display:block; width:125px; text-align:center; padding-left:5px; font-size:12px; line-height:30px; height:30px;
}
#nav li ul a:link  {
	text-decoration:none; font-size:12px;
}
#nav li ul a:visited  {
	text-decoration:none; font-size:12px;
}
#nav li ul a:hover  {
	text-decoration:none; font-weight:normal; font-size:12px; background:url(images/nav2bg2.jpg) no-repeat 3px center;
}
#nav li:hover ul {left: 0;}
#nav li.sfhover ul {left: 0;}
.Navtiao{ background:url(images/nav_tiao.jpg) no-repeat left top; overflow:hidden;}

.huoban span{display:inline-block; border:1px #DDD solid; border-radius:3px; padding:5px; overflow:hidden; margin-right:10px;}
.huoban span img{width:auto; height:30px;}

.indexTitle { background:url(images/index_title_bg2.jpg) no-repeat right top; margin-bottom:10px;}
.indexTitle .inT2 { background:url(images/index_title_bg.jpg) no-repeat left top; height:25px; line-height:25px;}
.indexTitle .inT2 .FoatL { float:left; padding-left:9px; text-align:left;}
.indexTitle .inT2 .FoatR { float:right; padding-right:9px; text-align:right;}


.indexNewDiv { width:463px; padding-bottom:5px;}
.indexNewDiv .indexProList{
	float:left; text-align:left;
	padding-top:3px;
	width:200px; line-height:17px;
	display:inline; padding-left:16px;
	background:url(images/poine.gif) no-repeat left 8px;
	 
	 }
.indexNewDiv .newStyle {
	float:left; text-align:center;
	padding-top:2px;
	color:#666666;
	background:url(images/newssBB.jpg) no-repeat left top;
	width:67px; line-height:17px;
	display:inline; margin-right:16px;
}
.indexNewDiv .newsTitles {
	float:left; text-align:left;
	padding-top:2px;
	width:293px; line-height:17px;
	display:inline; padding-right:5px;
}
.indexNewDiv .newstime {
	float:right; text-align:left;
	padding-top:3px;
	width:67px; line-height:17px;
	display:inline; padding-left:8px;
}


/*左边栏目公司简介*/
.LNavTitle {
	padding:3px 0px 0px 0px;
	text-align:center; color:#FFF;
	height:34px;
	background:url(images/L_nav1.jpg) repeat-x left top;
}
.LNavList {text-align:left;}
.LNavList a, .LNavList a:visited{ display:block; height:31px;
	color:#000; padding:4px 0px 0px 22px;
	background:url(images/L_nav2.jpg) repeat-x left top;
	}
.LNavList a:hover{ 
	color:#fff;
	background:url(images/L_nav2_over.jpg) repeat-x left top;
	}
.LNavList a#LCuee{ 
	color:#fff;
	background:url(images/L_nav2_over.jpg) repeat-x left top;
	}

/*内容部分位置*/
.conTitle {
	height:34px; padding-top:6px; padding-left:39px;
	text-align:left; background:url(images/Tiaob.jpg) no-repeat right top;
}



/*新闻页新闻列表*/
.newsTitleBa {
		padding:4px 0px 0px 33px;
	text-align:left; color:#FFF;
	height:21px; line-height:21px;
	background:url(images/newsBB.jpg) no-repeat right top;
}

.newStyle2 {
	float:left; text-align:center;
	padding-top:2px;
	color:#666666;
	background:url(images/newssBB.jpg) center center no-repeat;
	width:67px; line-height:30px;
	display:inline;
}
.indexNewTitle { text-align:left; line-height:30px;}
.indexNewTitle .newsTitles2 {
	float:left;
	width:520px;
	display:inline; padding-right:5px;
	/*background-color:#093;*/
}
.indexNewTitle .newstime2 {
	float:right;
	width:70px;
	display:inline; padding-left:8px;
}

/*产品页小图列表*/
.proPicDiv {text-align:left; padding-right:1px; padding-left:10px;}
.proPicDiv img{ padding-bottom:6px;}
.proPicDiv a, .proPicDiv a:visited, .proPicDiv a:active{
	display:block;
	float:left;
	color:#666666;
	background-color:#e6e6e6;
	padding:10px 0px 0px 10px;
	width:220px;
	height:193px;
	line-height:19px;
	margin-left:14px;
	margin-bottom:15px;
	display:inline;

	}
.proPicDiv a:hover{
	background-color:#c9caca;
	color:#666666;

}

.proLeSearch {
	width:198px; height:39px;
	background:url(images/LproSearhBB.jpg) no-repeat left top;
	padding:8px 0px 0px 8px;
	text-align:left;
}
.proLeftForm {
	width:131px; height:29px;
	padding:0px 0px 0px 8px;
	_height:25px;
	_padding-top:4px;
	line-height:18px;
	background:url(images/LproSearch.jpg) no-repeat left top;
	text-align:left;
	border:0px;
}




/*友情连接*/
.webLink {padding:0px 0px 20px 30px; text-align:left; line-height:29px; text-align:left;}
.webLink a, .webLink a:visited{ 
	display:block;
	padding:0px 0px 0px 25px;
	background-color:#f2f2f2;
	color:#666666;
	border-bottom:1px #FFF solid;
	height:30px;
	}
.webLink a.a2 {background-color:#e7e7e7;}
.webLink a:hover{ background-color:#790418; color:#fff;}
.companyL { float:left; width:320px;}



.ho td{line-height:21px;height:21px;}
.border{border:1px #7c7c7c solid;}

.f_Bold{font-weight:bold;}
.f11{ font-size:11px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.font_weiyuanyaHei {font-family:"微软雅黑", "宋体";}
.font_en {font-family:Arial, Helvetica, sans-serif;}
.c_blank{color:#000;}
.c_red { color:#900;}
.c_white {color:#fff;}
.c_red2 { color:#fb0000;}
.c_blank888888 { color:#888888;}
.C_214980 {color:#214980;}
.c_bebfbf { color:#bebfbf;}
.color2{color:#7D3D8A;}
.lineHeight20 {line-height:20px;}
.input_l {height:39px; line-height:39px; border:0px; width:190px; color:#535353; padding-left:14px; background:url(images/search_bg.jpg) no-repeat left center;}
.input_2 {width:550px; border:1px #d0d0d0 solid; height:29px; line-height:29px; }
.input_3 {width:194px; border:1px #7c7c7c solid; }
.input_4 {width:367px; border:1px #7c7c7c solid; }
.homesearch {
	width:148px; height:24px; border:1px #1c88cf solid;
	padding-left:30px; line-height:24px;
	background:#bfdff0 url(images/homeSearchPic.jpg) no-repeat 5px center;}
.clearfloat {height:0px; overflow:hidden; clear:both;}

.proShowinfo:link{color:#ffffff; font-size:14px;}
.proShowinfo:visited{color:#ffffff; font-size:14px;}
.proShowinfo:hover{color:#1b4200; font-size:14px;}
.proShowinfo:active{color:#ffffff; font-size:14px;}


.proShowinfo2:link{color:#3a3a3a; font-size:14px;}
.proShowinfo2:visited{color:#3a3a3a; font-size:14px;}
.proShowinfo2:hover{color:#357a07; font-size:14px;}
.proShowinfo2:active{color:#3a3a3a; font-size:14px;}


.aBACK:link{color:#770418;}
.aBACK:visited{color:#770418;}
.aBACK:hover{color:#000;}
.aBACK:active{color:#770418;}

.Link666666:link{color:#666666;}
.Link666666:visited{color:#666666;}
.Link666666:hover{color:#770418;}
.Link666666:active{color:#666666;}


.LinkBACK_white:link{color:#fff;}
.LinkBACK_white:visited{color:#fff;}
.LinkBACK_white:hover{color:#000;}
.LinkBACK_white:active{color:#fff;}

/*page*/
.page{width:680px; padding:10px 10px 10px 10px; margin-top:10px; text-align:center;overflow:hidden;}
.page li{margin:0 5px 0 0; float:left; background-color:#FFF;line-height:25px;color:#2C65B5; font-family:arial;}
.page li.focus{border:1px solid #1E6001; margin:0 5px 0 0; height:21px;line-height:21px;background-color:#2E7B04; color:#FFF; font-weight:bold; padding:0 8px 0 8px;}
.page li a{color:#333; display:block; text-decoration:none;border:1px #CCC solid; padding:0 8px;line-height:21px;}
.page li a:hover{color:#333; text-decoration: none;border:1px #1E6001 solid; padding:0 8px;line-height:21px;}

.pro_cont img{margin:10px 0;}
