﻿.border{border:1px solid #386386;}
.border:hover{border:1px solid #ccc;}
.readmore a{color:#3B89CB;}

.img-mar-r,.img-mar-b,.img-mar-rb{border:1px solid #386386;padding:4px;}
.img-mar-r{margin-right:10px;}
.img-mar-b{margin-bottom:10px;}
.img-mar-rb{margin:0 10px 10px 0;}
.img-mar-r:hover{border:1px solid #000;background-color:#eee;}

.w960{width:960px;margin:0 auto;overflow:hidden;}
.w300{width:300px;}


#footer-wraper1{padding:32px 0;color:#9D9E9E;background-color:#EFF1F1;border-top:1px dotted #232323;}
#footer-wraper1 .w300{width:300px;margin-right:30px;float:left;}
#footer-wraper1 .w300 a{color:#B7B7B7;}
#footer-wraper1 .w300 a:hover{color:#666;}
#footer-wraper1 .last{margin:0;}
#footer-wraper2{height:47px;background-color:#51A1E6;line-height:47px;}
#footer-wraper2 a{color:#ffffff;line-height:47px;}


.map-wraper{background-color: #eee; padding: 10px 0;}



.pager{text-align:center;margin:15px 0;}
.pager a{margin:0 5px;}
.pager .number{padding:3px 7px;border:1px solid #aaa;margin:0 2px;}
.pager .current{background-color:#FF8A00;color:#fff;}


#holder{width:960px;margin:0 auto;clear:both;padding-top:20px;}
#side,#side-contact{width:255px;padding:25px;float:right;margin-bottom:20px;}
#side h3,#side-contact h3{color:#666;margin-bottom:20px;padding-bottom:14px;font-weight:normal;border-bottom: 1px solid #E7E6E6; font-size: 16px;}
#side ul{width:100%;}
#side li{width:100%;border-bottom:1px dotted #666;padding:3px 0;}
#side .floor2 a{padding-left:8px;background:url(404.png) left center no-repeat;}
#side .selected a{color:#E84940;}
#side-contact{margin-top:20px;}
#side-contact p{text-indent:0;}
#holder #content{min-height: 520px;width:600px;float:left;margin-bottom:20px;}
#holder #content li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed #E7E6E6;}

.title{font-size: 22px; font-weight:bold; line-height:60px;}


.homecontent{padding:30px 0;line-height:1.3em;}
.homecontent .col1{width: 530px;}
.homecontent .col2{width: 385px;}
.homecontent .column1,.homecontent .column2{width: 530px;}
.homecontent .col1 .column11 {
	display: block;
	width: 250px;
	margin: 0 30px 50px 0;
}
.homecontent .col1 .column11 li span{
	line-height:21px;
}
.homecontent .col1 li.last {
	margin-right: 0;
}
.homecontent .col2 ul li {
	display: block;
	width: 385px;
}
.homecontent .col2 p.readmore {
	display: block;
	width: 100%;
	margin-bottom:15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #E7E6E6;
	clear: both;
}
.homecontent p.readmore{
	font-weight: bold;
	text-align: right;
}