﻿@charset "utf-8";
body{ margin:0 auto; text-align:center; background:#fff; font:"宋体"; font-size:12px; }
.clear{ clear:both;}
a:link , a:visited{color: #666;text-decoration: none;line-height: 22px;}
h1{ font-size:18px;}
h3{ font-size:14px;}
h4{ font-size:12px; margin:0; padding:0; line-height:30px;}




/*网站整理架构*/
#top{ height:109px; background:url(../image/top_bg.jpg) repeat-x; width:1005px; margin-left:auto; margin-right:auto;}
.topr{ float:right; margin-right:20px;} .topl{ float:left; margin-left:20px;}
#bo2r{ width:1005px; margin-top:10px;height:45px; background:#000; margin-left:auto; margin-right:auto; line-height:45px; color:#CCC;}
#bo2r span{ margin:0 10px 0 10px;}
#bo2r a:link{ color: #CCC;}


#bo2rh{ width:1005px; margin-top:10px;height:45px; border-top:solid 1px #ccc;  margin-left:auto; margin-right:auto; line-height:45px; color:#CCC;}
#bo2rh span{  margin-right:10px;}
#bo2rh a:link{ color: #000;}
.bor2r100{ width:120px}
.bor2r800{width: 850px; text-align:left;}


/*导航*/
#nav{ width:1005px; margin-top:1px; margin-left:auto; margin-right:auto; margin-top:2px; font: bold 14px "Trebuchet MS", halvetica, Verdana, sans-serif;
	text-decoration: none;
	text-transform: uppercase; height:88px;
	background:url(../image/dh_bg1.jpg) right no-repeat;}

#nav a {
	display: block;
	height: 88px;
	float: left;
	text-decoration: none;
	padding-top: 25px;
	background: url(../image/dh_bg1.jpg) no-repeat;
	color: #fff;
	width:164px;
}
#nav a:hover {background:url(../image/dh_bg3.jpg) no-repeat center top; color:#000;}
#nav a:visited, #nav a:active {text-decoration:none; color: #fff;}
#nav #active a {background:url(../image/dh_bg2.jpg) no-repeat center top; color:#fff;}
#nav ul{ margin:0px;; padding:0;}
#nav li{float:left; list-style:none; height:88px; width:164px; margin-right:2px;  overflow:hidden;/*隐藏超出的部分*/}


/*主体部分*/
#main{ width:980px; margin-left:auto; margin-right:auto;}
.mainleft{ width:524px; float:left;}
.mainright{ width:426px; float:right;}

.mf{ background:#f4f6f7; border-top:solid 1px #8ea2b2;}/*main 辅助*/

.mainpic{ float:left;margin:0 auto; padding:0; margin-top:10px; }
.mainpic li{ float:left; width:160px; height:190px; border:solid 1px #999; margin-right:10px; list-style:none}
.mainpic img{ border:none;}
.mainpic2{ float:left; margin:0 auto; padding:0; margin-top:10px;}
.mainpic2 li{ float:left; margin-right:1px; list-style:none}

.mainr_l{ float:left; width:170px;}
.mainr_r{ float:right; width:247px; text-align:left;}
.mainr_r ul{margin:0 auto; padding:0px;}
.mainr_r li{
	background:url(../image/icond.jpg) no-repeat 5;
	padding-left:15px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	 list-style:none;
}


.mains_l{ float:left; width:600px; border: solid 1px #b7cfe2;} 
.mains_r{ width:371px; float:right;}
.sr2{text-align:left; background:url(../image/hb.jpg) no-repeat right;}
.sr4{text-align:left;}
.sr3{ border-top: solid 3px #b7cfe2; text-align:left;}


/*底部文件*/

.xl{border-top:solid 1px #b7cfe2;font-family: "宋体";font-size: 12px;line-height: 24px;font-weight: bold;color: #000; text-align:left}
.xl a{font-weight: normal;text-decoration: none;}



/*距离控制*/
.top30{ margin-top:30px;}
.top10{ margin-top:10px;}
.mp10{ margin-top:10px;}
.h88{ height:88px;}
.l{ float:left;} .r{ float:right}
.h45{ height:45px; line-height:45px;}
.h45b{ background:#f4f6f7;height:45px; width:100%; border-top:solid 1px #b7cfe2; line-height:45px; text-align:left;}
.p20{ padding:20px;}
.p10{ padding:10px;}
.p5{ padding:1px;}
.w70{ width:70px;}
.w270{ width:270px;}
.bxian{ border-bottom: solid 1px #b7cfe2;  height:85px;overflow:hidden;}
.bxian a:link,.bxian a:visited,.bxian a:hover{ color:#000;text-decoration: none;}
.bxian img{ border:solid 1px #EFEFEF; padding:1px;}
.pl10{ padding-left:10px;}
.h100{height:110px;line-height: 22px; overflow:hidden; margin:0; padding:0;}

/*color*/
.sl{ color:#546677}
.cs ,.cs a:link, .cs a:visited, .cs a:hover{ color:#F60;}


/*txt*/
.txt12{font-size: 12px;line-height: 22px; text-align:left;}

/*banner ad*/
.ad1{ margin-top:1px; width:1005px;margin-left:auto; margin-right:auto;}
.ad2{ float:left; width:480px; height:190px; border: solid 1px #b7cfe2;}
.ad3{ float:right; width:480px; height:190px; border:solid 1px #b7cfe2;}

/*kuangxian*/

.kuang{
	border: 1px solid b7cfe2;
}


/*cp lanmu*/
.cp{ background:#b7cfe2;}
.cp td{ background:#fff;}

.ccp{ width:980px;border-top:solid 1px #b7cfe2; background:url(../image/bg.jpg); height:auto!important; height:230px; min-height:230px;}
.ccp ul{ margin:0px; padding:0px;}
.ccp li{ float:left; width:310px; height:230px; border-bottom:solid 1px #b7cfe2; list-style:none;}
.pleft{ margin:10px 0 0 10px; float:left; width:120px;}
.pright{ margin:10px 10px 0 0;float:right; width:160px; text-align:left;}
.hp{ margin:10px 0 5px 10px; padding:0; text-align:left;}
.wh100{ width:100px; height:100px;}
.mp0{ margin:0; padding:0;}




/*lxwm*/
#lxwm{ width:1005px; margin-left:auto; margin-right:auto; text-align:left; height:56px;}

/**/
.nlist{line-height: 30px;color: #3f6081; text-align:left; font-size:14px; }
.nlist ul{ margin:0; padding:0}
.nlist li{ margin:0; padding:0; list-style:none;}
.nlist a{ color:#3f6081;}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}


/*关于我们*/
#about{ width:1005px; margin-left:auto; margin-right:auto;}
.aboutl{ width:150px;}
.abourr{ width:840px;}

/*首页图片调用*/
.picc{ height:180px; overflow: hidden;}
.picc li{ float:left; margin:5px; hidden; border:solid 1px #ccc;}
.picc a{ border:0}
