.n_banner_contact{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/contact.jpg) no-repeat top center;}
.n_banner_job{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/job.jpg) no-repeat top center;}
.n_banner_jishu{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/jishu.jpg) no-repeat top center;}
.n_banner_keyan{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/keyan.jpg) no-repeat top center;}
.n_banner_news{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/news.jpg) no-repeat top center;}
.n_banner_putewei{width: 100%;margin: 0 auto;height: 280px;overflow: hidden;background: url(../images/putewei.jpg) no-repeat top center;}

.n_con{width: 100%;margin: 0 auto;overflow: hidden;background: url(../images/subBg.jpg);padding-top: 20px;padding-bottom: 30px;}
.n_content{width: 1200px;margin: 0 auto;overflow: hidden;}
.n_left{width: 240px;float: left;overflow: hidden;margin-right: 10px;}
.n_right{width: 950px;float: left;overflow: hidden;}

.h45{line-height: 45px;}

.inputStyle1{ width:230px; height:30px; line-height:30px; color:#666; border:#CCC solid 1px; padding-left:5px;}
.inputStyle2{ width:380px; height:100px; line-height:30px; color:#666; border:#CCC solid 1px; padding-left:5px;}
.dateStyle{ font-size:12px; color:#999;}
.submitBtn{ height:28px; line-height:28px; text-align:center; color:#FFF; border:0px; background:#2b2d41;}
.w115{ width:115px;}

.rongyu_list{width: 910px;overflow: hidden;}
.rongyu_list ul li{float: left;overflow: hidden;width: 260px;margin: 15px 20px 25px;}
.rongyu_list ul li img{width: 260px;height: 200px;}
.ry_tu{text-align: center;margin-top: 15px;}
.n_page{width: 100%;text-align: center;font-size: 14px;padding: 20px 0 35px;background: #fff;}

.pro_list{width: 910px;overflow: hidden;}
.pro_list ul li{float: left;overflow: hidden;width: 260px;margin: 15px 20px 25px;}
.pro_list ul li img{width: 242px;height: 182px;overflow: hidden;}
.pro_list ul li a.pro_a{width: 242px;height: 182px;border: 1px #ddd solid;padding: 8px;overflow: hidden;display: block;}
.pro_list ul li a.pro_a:hover{width: 242px;height: 182px;border: 1px #ff0000 solid;}
.pro_tu{text-align: center;margin-top: 15px;}

.pagination {
	margin: 0px 15px 25px;
	float: right
}

.pagination ul {
	display: inline-block;
	list-style: none;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.05)
}

.pagination ul>li {
	display: inline
}

.pagination #lastspan,.pagination ul>li>a,.pagination ul>li>span {
	float: left;
	padding: 4px 9pt;
	line-height: 20px;
	text-decoration: none;
	background-color: #035cac;
	border: 1px solid #ddd;
	border-left-width: 0;
	color:#fff;
}
.pagination ul li span.current{background-color: #ff7300}
.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover {
	background-color: #ff7300
}

.pagination ul>.active>a,.pagination ul>.active>span {
	color: #999;
	cursor: default
}

.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span {
	color: #999;
	background-color: transparent;
	cursor: default
}

.pagination ul>li:first-child>a,.pagination ul>li:first-child>span {
	border-left-width: 1px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination #lastspan,.pagination ul>li:last-child>a,.pagination ul>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}