@charset "utf-8";
/* CSS Document */
@charset "utf-8";
@import url("all.css");
@import url("layout.css");
@import url("top.css");

#left {
   /* background:url(../images/left_01.gif);*/
   width:235px;
	}
#right { width:720px; }

/*left------------------------------------------------------------------------------*/

#left .left { padding:10px; }
#left .title {
	height:30px;
	line-height:30px;
	padding-left:36px;
	font-weight:bold;
	font-size:14px;
	color:#0088CC;
	border-bottom:1px solid #ccc;
	background:url(../images/lefth2-bg.gif) no-repeat 0px 0px;
}

#left h2 {
    margin-top:3px;
	line-height:30px;
	height:30px;
	padding-left:36px;
	font-size:12px;
	background:url(../images/type-bg.jpg) no-repeat 0px 0px;
}

.right {
	padding:10px;
}

.right p {
	text-indent:24px;
	line-height:20px;
	margin:3px 0 0 0;
}

.contact p { text-indent:8px; line-height:22px;}
.contact p.p2 { text-indent:92px;}
.contact p.p3 { text-indent:38px;}

.news { padding-top:5px; }
.newslist { height:22px; line-height:22px; overflow:hidden; padding-left:12px; }
.newslist .time { float:right; }

/*rihgt------------------------------------------------------------------------------*/
#right .righttop { height:5px; overflow:hidden; background:url(../images/righttop.gif) top no-repeat; }
#right .rightbt { height:5px; overflow:hidden; background:url(../images/rightbt.gif) top no-repeat; }
#right .title {
	height:30px;
	line-height:30px;
	padding-left:36px;
	font-weight:bold;
	font-size:14px;
	color:#0088CC;
	border-bottom:1px solid #ccc;
	background:url(../images/righth2-bg.gif) left no-repeat;
}
#right .title span.more { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
#right .title span.txt { float:left; font-size:14px;}
#right .title span.pos { float:right;font-size:12px; color:#555; font-weight:normal;}

/*关于我们*/
#right #about {
	padding:10px;
}

#about p {
	text-indent:24px;
	line-height:22px;
	margin:3px 0 0 0;
}

#products {
    padding-left:15px;
    padding-top:5px;
	}
#products .pro {
	width:168px;
	height:150px;
	float:left;
	padding:5px;
	margin:12px 20px 0 10px;
	text-align:center;
	border:1px solid #ccc;
    display:inline;
}
#products .pro img {
	width:158px;
	height:110px;
}


/*荣誉资质*/
#honor { text-align:center; }
#honor img {
	width:200px;
	height:auto;
	border:none;
	margin:15px 10px;
}

/*联系方式*/
#contact {
	padding:20px;
	padding-left:180px;
}
#contact p {
	line-height:25px;
	text-indent:0;
	font-size:13px;
}

/*在线视频*/
.vedio { padding:0 40px; width:570px; overflow:hidden; }
.vedio .pic_list{ width:650px; }
.vedio .pic_list a{ float:left; width:176px;  margin-right:20px; margin-bottom:20px; text-align:center;  }
.vedio .pic_list a img{ width:170px; height:110px; padding:2px; border:1px solid #cccccc; margin-bottom:6px;}
.vedio .pic_list a span{ display:block; height:30px; color:#7d7f8b;}
.vedio .pic_list a:hover{ color:#7d7f8b; cursor:pointer;}
/*.vedio .pic_list a:hover img{ width:166px; height:106px; padding:1px; border:4px solid #333333; filter:alpha(opacity=100); opacity:1; text-decoration: none;}
.vedio .pic_list a:hover span{ color:#7d7f8b; }*/
.vedio h1 { margin-bottom:10px; text-align:center; color:#000000; font-size:16px; font-weight:bold; }

.change_page{ text-align:center; margin-top:15px }

/*在线留言*/
#guest {
	padding:15px;
}
#guest p {
	margin:5px 110px;
	width:480px;
}
#guest p.xx {
	text-align:center;
}
#guest input {
    color:#555;
	height:18px;
	line-height:18px;
	width:200px;
	text-indent:1px;
	border:1px solid #ccc;
}
#guest .bn {
    color:#FFFFFF;
	width:60px;
	height:24px;
	cursor:pointer;
	background-color:#1977D2;
}
#guest textarea {
	padding:5px;
	line-height:1.3em;
	border:1px solid #ccc;
	width:420px;
	height:120px;
	margin-bottom:5px;
}
#guest p.err {
	color:red;
	height:20px;
	line-height:20px;
}

/*公司动态*/
#right #news h2 {
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:14px;
	color:red;
}
#news #newsdate { text-align:right; }
#news #newscontent {
	padding:5px 20px;
	line-height:1.5em;
}
#news {
    margin-top:5px;
	padding-top:12p;
	padding-left:30px;
}
#news ul{ margin-left:40px; margin-right:40px; }
#news ul li{ background:url(../images/arrow02.jpg) 0 13px no-repeat; padding-left:10px; padding-top:7px; height:20px; overflow:hidden; font-size:13px; border-bottom:1px dotted #cccccc; }
#news ul li span.s1{ float:left; width:400px; overflow:hidden; height:16px; overflow:hidden; color:#6c6c6c}
#news ul li span.s1 a{ color:#6c6c6c}
#news ul li span.s2{ float:right; color:#BBBBBB; font-family:Arial, Helvetica, sans-serif;}

#news h1 { text-align:center; font-size:13px; font-weight:bold; height:36px; line-height:36px; }

/*产品*/
#page {
    margin-top:8px;
	height:25px;
	line-height:25px;
	text-align:center;
}
#page a {
	margin-left:5px;
}

#proshow { width:680px; text-align:center;}
#proshow h1 { text-align:center; height:36px; line-height:36px; font-size:14px; }
#proshow #procontent {
	padding:0px;
	margin:0;
	padding-top:5px;
	height:auto;
	line-height:22px;
	text-align:left;
	padding-left:20px;
}
#proshow .proshowimg{
    margin:0 auto;
	text-align:center;
	margin-bottom:8px;
}
#proshow .proshowimg img{
    width:expression( this.width > 540 ? 540 : true) ;
	margin:0 auto;
	border:1px solid #ccc;
	text-align:center;
	}
#proshow #procontent p{
    width:auto;
	padding:0;
	margin:0;
	line-height:22px;
}
#proshow #procontent table{
	padding:0;
	margin:0;
	line-height:22px;
    border-top: 1px solid #ccc;
    border-left:1px solid #ccc;
	border-collapse:collapse;
	border-right:none;
    border-bottom:none;
	display:block;
}
#proshow #procontent th,td{
    border-right: 1px solid #ccc;
    border-bottom:1px solid #ccc;
	border-collapse:collapse;
	padding-left:5px;
}
#proshow #procontent img{
    width:auto;
	height:auto;
}
#proshow #inqu {
    margin-top:12px;
    height:32px;
	line-height:32px;
	text-align:center;
	}
#proshow #inqu img {
    width:120px;
	height:27px;
	border:none;
	}

/* 网站地图 */
#sitemap {
	margin-left:20px;
	margin-top:18px;
	padding-top:5px;
	}
#sitemap h3 {
    width:220px;
	padding:0; 
	float:left;
	border:1px solid #ddd;
	text-align:center;
	}
#protype {
    width:230px;
    margin-top:5px;
	height:25px;
	line-height:25px;
	border:1px solid #ddd;
	}
#pro li {
    height:22px;
	line-height:22px;
	width:240px;
	float:left;
	border:1px solid #ddd;
	}
#sitemap .sitebox {
    width:660px;
	margin-top:8px;
	border:1px solid #ccc;
	}
#sitemap .sitebox h4 { 
    height:24px;
	line-height:24px;
	padding-left:3px;
	}
#sitemap .sitebox h3 a {
    color:#1B3B4A;
	}
#sitemap .sitebox ul li{
	line-height:20px;
	height:20px;
	width:320px;
	overflow:hidden;
	text-indent:16px;
	margin:3px 0;
	float:left;
	background:url(../images/icon.gif) left top no-repeat;
    }
#sitemap .sitebox2 ul li{
	line-height:20px;
	height:20px;
	width:320px;
	overflow:hidden;
	text-indent:16px;
	margin:3px 0;
	float:left;
	background:url(../images/icon.gif) left top no-repeat;
    }
	
.page { background:color:#2F4F5E;color:#555; text-align:center; } 
.page a { color:#555; }    
.page table { background:color:#2F4F5E;color:#555; border:none;}
.page table td {background:color:#2F4F5E;color:#555; border:none; }
