@charset "utf-8";

/* CSS Document */



@import url("res.css");



#top{ height:95px; border-bottom:1px solid #023f68;}

.topbox{ width:972px; margin:0 auto;}

.logo{ background:url(../img/logo.jpg) no-repeat; width:149px; height:78px; margin-top:10px; float:left}

.toprigt{ float:right; width:675px;}

.dh{ margin-top:29px;}

.dh ul li{ float:left; width:90px; margin:0 5px;text-align:center; height:33px; line-height:32px;}

.dh ul li a.a{ background:url(../img/dhbj.jpg) repeat-x; display:block; color:#FFF; font-weight:bold}

.dh ul li a{ font-weight:bold; color:#00809c;}

.dh ul li a:hover{color:#FFF; background:url(../img/dhbj.jpg) repeat-x; display:block }

.toprigt p{ float:right; margin:10px 0;}



.banner{ width:972px; margin:0 auto;}



#main{ width:972px; margin:0 auto;}

.inleft{ float:left; width:666px;}

.inleft h3{font-family: "Century Gothic"; color:#dc7108; font-size:22px; font-weight:300; padding-bottom:15px;}

.inright{ float:right; width:270px;}

.inright h4{ font-size:14px; color:#234d65;font-weight:bold; border-bottom:1px solid #d8cb9e; padding:0 0 11px 0;}

.inright ul{ padding-top:6px;}

.inright ul li{ padding:6px 0;}

.inright ul li img{ float:left; margin-right:6px;} 



.incon{margin-top:20px;}

.incon p{ font-size:11px; line-height:18px; padding-top:6px;}



#foot{ margin-top:25px; background:url(../img/footx.gif) repeat-x;}

.footbox{ width:972px; margin:0 auto;}

.footbox ul{ float:right;}

.footbox ul li{ float:left; text-align:right; margin:10px; font-size:11px; font-weight:bold}

.footbox ul li a{ color:#000; text-decoration:none}

.footbox ul li a:hover{ color:#06F; text-decoration:underline}

.pa{float:right; padding-bottom:15px; font-size:11px;}





.ly{}

.ly h3{font-family: "Century Gothic"; color:#dc7108; font-size:22px; font-weight:300; padding-bottom:15px; float:left; width:488px;}

.qkli{ float:right; margin:0 10px 0 0; color:#adadad}

.qkli img{ margin:0 10px;}

.prod{overflow:hidden;zoom:1;background:url(../img/prodbj.jpg) repeat; padding-bottom:20px;}

.prod ul li{ width:243px; text-align:center; float:left; margin-bottom:55px; font-size:11px;}

.prod ul li img{}

.prod ul li span{ background:url(../img/dlbj.jpg) repeat-x; width:225px; margin:0 auto;line-height:33px; display:block}

.prod ul li a{ color:#0a5c87; text-decoration:none}

.prod ul li a:hover{ color:#0a5c87; text-decoration:underline;}





.prodlist{ float:left; width:666px;}

.prodlist ul li{ float:left; width:222px; text-align:center; margin-top:20px;}

.prodlist ul li p{ background:url(../img/dlbj.jpg) repeat-x; width:204px; margin:0 auto; height:35px;line-height:34px; display:block; font-size:11px;overflow:hidden; }

.prodlist ul li a{ color:#0a5c87; text-decoration:none}

.prodlist ul li a:hover{ color:#0a5c87; text-decoration:underline;}



.listleft{ float:left}

.listleft p{ text-align:center; color:#636768; padding:10px 0; font-weight:bold; text-decoration:underline; width:252px;}

.listright{ float:right; width:390px;}

.listright h4{ font-size:14px; color:#636667; border-bottom:1px solid #e4e4e4; line-height:28px; margin-bottom:10px;}

.listright dl{ padding:10px 0 0 0;}

.listright dl dt{ padding:5px 0; color:#616060;}







.proc{ margin:15px 0 0 0;}

.lyleft{ float:left; width:666px;}

.leftbox{ width:621px; margin:0 auto;}

.leftbox ul{ margin:15px 0 0 0;}

.leftbox ul li{ padding:1px 0; background:url(../img/Procbj.jpg) repeat-y; text-align:center; color:#163b3d;}

.leftbox ul p{ color:#789293; text-align:center; background:#FFF;}

.leftbox2{ width:621px; margin:0 auto; padding-top:45px;}

.leftbox2 ul li{ padding:1px 0; background:url(../img/Procbj2.jpg) repeat-y; text-align:center; color:#504d34 }

.leftbox2 ul p{ color:#aeab95; text-align:center; background:#FFF;}



.lyright{ float:right; width:270px;}

.feed { padding: 30px 20px; }

	.feed ul{ padding:20px 0;}

	.feed li{ margin:0 0 3px; }

	.feed .c{ padding:0 0 0 100px;}

	.feed .c input{padding:2px 3px;margin:0 10px 0 0;font-size:12px;font-family: Tahoma;

}

	.feed li span{ width:90px; float:left;line-height:22px; font-size:11px;}

	.feed .in,.feed .in2{ width:214px; height:19px; line-height:19px; background:#F5F5F5; border:1px solid #ccc;}

	.feed .in2{ width:350px; height:86px;}

	.fedw{ color:#b78b60; font-size:12px;padding:25px 0 5px 20px;}

	.hs{ color:red; font-weight:100;}

	.fedw span{ color:red}



.co{ padding:0 0 5px; background:#f3f3f3;}

.co img{ margin:8px 15px 0 8px; float:left}

.co p{ padding:10px 0 0 10px; line-height:20px;}

.co p strong{ color:#926941}



.map{ background:#f0f5f6; height:30px; margin-bottom:12px;}

.map a{ background:#578db7; line-height:30px; padding:5px 14px; color:#FFF; font-weight:bold}

.map a:hover{ background:#255377; text-decoration:none}

.mapbox{float:left; width:666px;}

.mapbox ul li{ float:left; width:250px; line-height:20px; text-indent:20px;}

.mapbox ul li a{ color:#767070}



.equi{ float:left; width:666px;}

.equi ul { padding-top:20px;}

.equi ul li{ float:left; width:333px; text-align:center; padding-bottom:15px;}

.equi ul li p{ line-height:22px;}



.digg {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center

}

.digg A {

	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none

}

.digg A:hover {

	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid

}

.digg A:active {

	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid

}

.digg SPAN.current {

	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099

}

.digg SPAN.disabled {

	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid

}







.page_list { margin:3px 15px; padding:15px 0; text-align:right;}

	.page_list A { border:1px solid #ccc; padding:2px 5px; text-decoration:none;}

	.page_list A:hover {  border:1px solid #dc7108; background:#dc7108; color:#fff; }

	.page_list .current { margin:2px; padding:2px 5px; background:#dc7108; border:1px solid #dc7108; color:#fff; font-weight:bold;}

	.page_list .fl{ float:left; font-size:12px;}

