﻿/* 全局样式*/
*{margin:0;padding:0;}
img{border:none;}
body{font-size:12px;background:url(/images/bg_body.jpg) repeat-x center 130px;font-family:Tahoma, Verdana, Arial, sans-serif, "宋体";}
ul,ol{ list-style-type:none;}
a{ text-decoration:none; color:#595959;}
a:hover{ text-decoration:underline; color:#ff6600;}
h1,h2{ font-size:14px;}
h3{font-size:13px;}	
/*类*/
	/*常用*/
	.clear{clear:both;}
	.float_left{float:left;}
	.float_right{float:right;}
	.no_bg{background:none!important;}
	.no_bor{ border:none!important;}
	/*6像素清除浮动*/
	.clear6{overflow:hidden; height:6px; clear:both;}
	.clear0{overflow:hidden; height:1px; clear:both;}

#main{width:1003px;margin:auto; clear:both;}
	/*logo*/#logo{background:url(/images/bg_header.gif) repeat-x left center;height:90px;}
			#logo div img{float:left;padding-left:0px;}
			#logo div,#menu ul{margin-left:auto;margin-right:auto;text-align:center;width:1003px}
			#logo div p{float:right;text-align:right;padding:5px;margin-top:50px;margin-left:20px;color:#666666;}
	/*菜单*/#menu{height:44px; position:relative;background:url(/images/menutop.gif) repeat-x left top;width:100% ;font-size:12px;}
	#menu ul li{float:left;border-left:1px solid #bbbbbb;}
	#menu ul li a{ display:block; width:110px; height:26px; text-align:center;padding-top:13px; font-size:14px;}
	#menu ul li #change,#menu ul li a:hover{ text-decoration:none; background:url(/images/menu1.gif) repeat-x left 1px;}
	#menu1 ul li{float:left;border-left:1px solid #bbbbbb;}
	#menu1 ul li a{ display:block; width:120px; height:26px; text-align:center;padding-top:13px; font-size:14px;}
	#menu1 ul li #change,#menu1 ul li a:hover{ text-decoration:none; background:url(/images/menu1.gif) repeat-x left 1px;}

	.menub{width:1003px; line-height:31px; padding-left:20px; background:url(/images/menub.gif) no-repeat; float:left; font-size:12px;margin:auto 0px;}
	.menub span{font-weight:bold; color:#ff6600;}
	/*FLASH*/#ggw{height:198px;margin-top:3px;margin-bottom:3px;clear:both;}

/*左边*/
.webleft{float:left; width:218px;}
.webleft h2{line-height:31px; background:url(/images/index_left.jpg) no-repeat; font-size:14px; font-weight:bold; color:#003366;padding-left:30px;}
.webleft h3{line-height:33px; background:url(/images/index_left1.jpg) no-repeat; font-size:14px; font-weight:bold; color:#003366; padding-left:30px;}

.ibox{border-left:1px solid #D4E4F4; border-right:1px solid #D4E4F4; border-bottom:1px solid #D4E4F4;margin-bottom:8px; clear:both;}
.leftsideBar {
	margin:0 4px;
	margin-bottom:8px;
}
.leftsideBar li {
padding-left:5px;
border-bottom:1px #999 dashed;
line-height:25px;
}
.leftsideBar li a {
padding-left:20px;
	background: url(/images/left_bg_dian.gif) no-repeat left center;
    display:block;
    color:#323232;
}
.leftsideBar li a:hover {
	color:#ff6600;
	display:block;
	background: url(/images/left_bg_dianred.gif) no-repeat left center;
}
.icontact{line-height:22px; padding:5px;}
/*中*/
.webmain{float:left; width:529px; margin-left:10px;}
.webmain .mtop{background:url(/images/index_c.jpg) no-repeat;padding-left:30px; line-height:31px; font-size:14px; font-weight:bold; color:#003366;}
.webmain .mtop span{padding-left:400px; font-size:12px; font-weight:normal;}
.webmain1{float:left; width:775px; margin-left:10px;}
.webmain1 .mtop{background:url(/images/index_c.jpg) no-repeat;padding-left:30px; line-height:31px; font-size:14px; font-weight:bold; color:#003366;}
.webmain1 .mtop span{padding-left:400px; font-size:12px; font-weight:normal;}
.prok{ white-space: nowrap;height:auto;width:529px; overflow:hidden; font-size:12px;}
.prok ul li{float: left;
	display:inline; width:115px; height:130px;	margin:8px 5px 5px 10px; 
	 text-align:center; overflow:hidden}
.prok li a img{
height:100px; width:111px;
	 border:1px solid #ccc;}
.prok a:link,
.prok a:active,
.prok a:visited,
.prok a:hover
{background:none;color: #666;text-decoration: none;}
.prok a:hover	
{color: #ff6600;}	
.prok li a strong { margin-top:1px;		
	width:130px; 
	height:25px; 
	display:block; 
	color:#333; 
	white-space:nowrap;
/*	text-overflow:ellipsis; */
	overflow: hidden;}

.prok li a:hover img { 
	border-color: #8FC2D8;
}
.prok li a:hover strong { 
	color:#ff6600;
}

.mnew{padding:5px;}
.mnew h2{font-size:12px; font-weight:bold; line-height:25px;padding-left:15px; background:url(/images/left_bg_dian.gif) no-repeat left center;}
.mnew p{line-height:18px;border-bottom:1px #ccc dashed;padding:5px 0 5px 0; clear:both; overflow:hidden;}

/*右*/
.webright{float:right; width:236px;}

.log{margin-bottom:8px;background:url(/images/r_login.jpg) no-repeat; padding-top:60px; height:120px;clear:both;}
.log li{line-height:30px;text-align:center;}
.log input{border:1px solid #999; padding:2px;}

.new{width:234px; overflow:hidden; border:1px solid #c7d9e4; height:250px;}
.new h1{ background:url(/images/newtitle.jpg) repeat-x; height:22px; padding-top:10px;padding-left:8px;}
.new h1 span{padding-left:100px; font-size:12px; font-weight:normal;}
.new ul li{ height:27px; color:#647181; text-align:left; padding:0 10px; line-height:27px;overflow:hidden;}
.new ul li a:link,.news ul li a:visited,.news ul li a:active{ color:#647181;}
.new ul li a:hover{ color:#f60;}

.jia{background:url(/images/yizi.jpg) no-repeat right bottom; height:130px; line-height:25px; padding:5px;}

.df{text-align:center;padding-top:5px; padding-bottom:5px;}

.footer{padding:5px; border:1px solid #ccc; margin-top:8px; margin-bottom:8px; background:#f5f5f5;clear:both;}
.footer a{padding-right:5px; padding-left:5px;}
.end{border-top:2px solid #00A8D6;width:100%; clear:both;}
.fleft{width:65%;float:left;}
.fleft li{text-align:center; line-height:25px;}

/*两栏右*/
.nright{float:right; width:775px;}
.topdh{line-height:25px; color:#999;clear:both;}
.nright .ntop{background:url(/images/nrighttop.jpg) no-repeat;padding-left:30px; line-height:31px; font-size:14px; font-weight:bold; color:#003366;}
.nright .ntop span{padding-left:400px; font-size:12px; font-weight:normal;}
.iboxspan{padding:10px; line-height:25px; clear:both;}

.left2 {
	margin:0 8px;
	margin-bottom:8px;
}
.left2 li {
padding-left:5px;
border-bottom:1px #999 dashed;
line-height:30px;
font-size:14px;
}
.left2 li a {
padding-left:20px;
	background: url(/images/left2-1.gif) no-repeat left center;
    display:block;
    color:#323232;
}
.left2 li a:hover {
	color:#ff6600;
	display:block;
	background: url(/images/left2.gif) no-repeat left center;
}


.propic{ white-space: nowrap;height:auto;width:755px; overflow:hidden; font-size:12px;}
.propic ul li{float: left;
	display:inline; width:230px; height:210px;	margin:8px 10px 5px 10px; 
	 text-align:center; overflow:hidden}
.propic li a img{
height:180px; width:200px;
	 border:1px solid #ccc;}
.propic a:link,
.propic a:active,
.propic a:visited,
.propic a:hover
{background:none;color: #666;text-decoration: none;}
.propic a:hover	
{color: #ff6600;}	
.propic li a strong { margin-top:1px;		
	width:130px; 
	height:25px; 
	display:block; 
	color:#333; 
	white-space:nowrap;
/*	text-overflow:ellipsis; */
	overflow: hidden;}

.propic li a:hover img { 
	border-color: #8FC2D8;
}
.propic li a:hover strong { 
	color:#ff6600;
}
.inputsearch{ border-bottom:1px solid #BDC5CA; border-right:1px solid #BDC5CA; 
border-top:1px solid #6F787E; border-left:1px solid #6F787E; 
padding:5px 2px 3px 25px; font-size:12px;BACKGROUND: url(/images/searchbg.gif) 2px no-repeat;}

.producto_lista {
	background: url(bg_producto_lista.png) repeat-x bottom;
	border: 1px solid #d3d3d3;
	height: 120px;
	position: relative;
	margin-bottom: 10px;
	padding:10px 3px 3px 5px;
	clear:both;
	
}
.producto_lista:hover {
background-color:#fcfcfc;
	border: 3px solid #D4E4F4;
	height: 120px;
	position: relative;
	margin-bottom: 10px;
	padding:8px 1px 1px 3px;
}
.producto_lista span{ font-size:12px;color:#555; text-decoration:underline;}
.producto_lista .new {
	position: absolute;
	bottom: 0;
	left: 0;
}

.producto_lista img
{float: left;
margin:2px 8px 2px 2px; border:1px #eee solid
}
.producto_lista ul {
	float: left;
}

.producto_lista h5 {
	margin: 8px 10px 0 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color:#000000;
}
.producto_lista h5 a {
	margin: 8px 10px 0 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color:#000000;
}
.producto_lista h5 a:hover{
color:#ff6600;
 text-decoration:underline;
}

.producto_lista p {
	margin: 5px 10px 0 5px;
	color: #737373;
	font-size: 12px;
	line-height: 18px!important;
}

.promsg{border-bottom:1px dashed #ccc; margin-bottom:8px;}

.proshow{text-align:center; clear:both;}
.proshow img{vertical-align:middle;}
.proshow h1{font-size:16px; font-weight:bold; text-align:center;padding:5px; border-bottom:1px dashed #ccc;margin-bottom:8px;}
.proshow .topb{line-height:30px; font-size:14px; font-weight:bold; color:#347ABA;}
.proshow .topb a {color:#347ABA; padding:0px 10px 0 10px;}
.proshow .xh{padding:5px; font-weight:bold;text-align:left;}
.proshow h2{font-size:14px; color:#003399; line-height:30px;text-align:left;}
.proshow .ms{border:1px dashed #ccc; padding:5px;text-align:left;margin-bottom:10px;}
.proshow .projs{text-align:left;word-wrap:break-word;word-break:break-all;}

#bpn{width:775px; float:right; clear:both; margin-bottom:20px;}
.bpro{float:left; width:380px; margin-top:8px; border:1px solid #D4E4F4; clear:both;}
.bpro h1{font-size:14px; color:#003399; font-weight:bold;background:#D4E4F4; padding:5px 5px 5px 10px;}
.bpro span{padding-left:270px; font-size:12px; font-weight:normal;}
.bpro li {line-height:23px;padding-left:15px;}
.bnew{float:right; width:380px; margin-top:8px; border:1px solid #D4E4F4; clear:both;}
.bnew h1{font-size:14px; color:#003399; font-weight:bold;background:#D4E4F4; padding:5px 5px 5px 10px;}
.bnew span{padding-left:240px; font-size:12px; font-weight:normal;}
.bnew li {line-height:23px;padding-left:15px;}

.pager{width:100%; line-height:18px;padding:10px 0px 0 2px;font-size:14px;font-weight:normal; border-top:1px #cccccc dashed;margin-top:10px;clear:both;}
.pleft{width:29%;float:left;text-align:left;}
.pright{width:70%;float:right; text-align:right;}
.pager .pright a:link,.pright a:hover,.pright a:visited{font-size:14px;}


.newstitle{font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding:10px; margin-bottom:5px; text-align:center; clear:both;}
.newsspan{line-height:25px; text-align:center; margin-bottom:15px;}
.newsspan a{padding-left:10px; padding-right:10px;}
.newsmsg{text-align:left;word-wrap:break-word;word-break:break-all;}
.newssm{margin-top:20px; border:1px dashed #ccc; padding:5px; background:#F7FBFE;line-height:20px;}
.tableright{padding-left:5px; text-align:left; line-height:30px;}

.baojiacp{text-align:left;}
.baojiacp li{border-bottom:1px dashed #ccc; line-height:35px; padding-left:15px; background:url(/images/dot.gif) no-repeat left center; font-size:14px;}