@charset "gb2312";
/* Style Reset */
body, p, h1, ul, li {
	margin:0;
	padding:0;
}
ul, ol, li, dl, dt, dd {
	list-style:none;
}
a {
	text-decoration:none;
	outline:0px;
}
fieldset, img, input {
	border: 0;
}
.clear {
	clear:both;
}
/* top */
body {
	 background:#f3f3f3;
}
.top {
	width:100%;
	background:#f3f3f3;
	position:relative;
}
.searchbtn {
	display:block;
	position:absolute;
	left:4.0625%;
	width:45px;
	top:23px;
	background:url(../images/searchbtn.jpg) no-repeat 0 0;
	height:39px;
}
.logo {
	margin:4px 4px 4px 1.875%;
	max-width:60%;
}
.navbtn {
	position:absolute;
	right:4.0625%;
	width:45px;
	top:2px;
	height:39px;
	background:url(../images/navbtn.jpg) no-repeat 0 0;
}
/* banner */
.big-pic {
	width:100%;
	position:relative;
}
.big-pic-in {background:#f3f3f3;
	position:relative;
	width:100%;
	height:150px;
	overflow:hidden;
	margin:0 auto;
}
.pic-list {
	position:relative;
	height:auto;
	-webkit-transform:translate3d(0, 0, 0);
	z-index:0;
}
.big-pic img {
	float:left;
	height:150px;
	width:100%;
}
.big-pic2 .pic-list {
	width:205%;
}
.big-pic2 .pic-list img {
	width:100%;
}
.big-pic2 .pic-list img {
	width:50%;/*50%*/
}
.big-pic3 .pic-list {
	width:305%;
}
.big-pic3 .pic-list img {
	width:33.33333%;/*33.33%*/
}
.big-pic4 .pic-list {
	width:405%;
}
.big-pic4 .pic-list img {
	width:25%;/*25%*/
}
.slide-dot {
	width:100%;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	height:38px;
	background:rgba(255, 255, 255, .3);
}
.slide-dot span {
	display:inline-block;
	width:11px;
	height:11px;
	border-radius:11px;
	vertical-align:top;
	z-index:10;
	background:#333333;
	margin:14px 5px 0 5px;
}
.slide-dot .slide-dot-cur {
	z-index:10;
	vertical-align:top;
	background:#fff5be;
}
.transition {
	-moz-transition: -moz-transform 0.3s ease-out;
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-o-transition: -o-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
}
/* ad */
.ad {
	width:100%;
	padding:15px 0 0 0;
}
.ad li {
	width:30.1%;
	float:left;
	margin-bottom:6px;
	padding: 0px 1.6%;
}
.ad li p {
	width:100%;
	background:#f6f6f6;
	color:#0053bd;
	font-size:14px;
	line-height:30px;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ;
}
.ad a, .ad img {
	display:block;
	width:100%;
	margin:0 auto;
}
/* newsul */
.newsul {
	width:99%;
	margin:10px auto 10px auto;
	border:1px solid #d4d4d4;
	border-bottom:0;
}
.newsul li {
	height:44px;
	padding-left:10px;
	border-top:1px solid #fff;
	border-bottom:1px solid #d4d4d4;
	background-image:-moz-linear-gradient(center top, #ebe6e1, #faf9f8);
	background-image: -moz-linear-gradient(top, #ebe6e1, #faf9f8);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebe6e1), to(#faf9f8));
	background-image: -webkit-linear-gradient(top, #ebe6e1, #faf9f8);
	background-image: -o-linear-gradient(top, #ebe6e1, #faf9f8);
	background-image: linear-gradient(top, #ebe6e1, #faf9f8);
}
.newsul li p {
	width:100%;
	height:44px;
	background:url(../images/icons.png) 97% center no-repeat;
}
.newsul li p a {
	display:block;
	width:86%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font:14px/44px Î¢ÈíÑÅºÚ;
	color:#6d6d6d;
}
/* telbtn */
.telbtn {
	width:94%;
	margin:0 auto 20px auto;
	height:54px;
}
.telbtn a {
	display:block;
	width:30%;
	float:left;
	height:54px;
	text-indent:15%;
	font:16px/54px Î¢ÈíÑÅºÚ;
	color:#fff;
}
.telbtn a.tel {
	background:url(../images/tel.jpg) 14% center no-repeat #177088;
	margin-right:5%;
}
.telbtn a.sms {
	background:url(../images/sms.jpg) 14% center no-repeat #6d9107;
	margin-right:5%;
}
.telbtn a.map {
	background:url(../images/map.jpg) 14% center no-repeat #d14129;
}
/* copyright */
.copyright {
	width:100%;
	padding:20px 0 20px 0;
	background:#0053bd;
	border-top:7px solid #0f5fc2;
	position:relative;
}
.copyright a {
	color:#95c7a2;
}
.copyright a:hover {
	color:#b3dc97;
}
.copyright p {
	font:14px/24px Î¢ÈíÑÅºÚ;
	text-align:center;
	color:#95c7a2;
	width:72%;
	margin:0 0 0 8%;
}
.homebtn {
	display:block;
	width:45px;
	background:url(../images/homebtn.jpg) 0 0 no-repeat;
	height:39px;
	position:absolute;
	right:3.90625%;
	top:25px;
}
/* search */
.searchbox {
	width:100%;
	height:50px;
	padding:10px 0 0 0;
	display:none;
}
.searchbox div {
	width:94%;
	margin:0 auto;
	height:38px;
	border:1px solid #aeaeae;
	border-radius:48px;
	background-image:-moz-linear-gradient(center top, #e8e7e7, #f5f5f5);
	background-image: -moz-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e7e7), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: -o-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: linear-gradient(top, #e8e7e7, #f5f5f5);
	-moz-box-shadow:0px 2px 2px #5a5858 inset;
	-webkit-box-shadow:0px 2px 2px #5a5858 inset;
	box-shadow:0px 2px 2px #5a5858 inset;
}
.button {
	float:left;
	background:url(../images/searchico.png) no-repeat center center;
	width:20%;
	height:38px;
}
.text {
	float:left;
	width:70%;
	background-image:-moz-linear-gradient(center top, #e8e7e7, #f5f5f5);
	background-image: -moz-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e7e7), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: -o-linear-gradient(top, #e8e7e7, #f5f5f5);
	background-image: linear-gradient(top, #e8e7e7, #f5f5f5);
	height:26px;
	margin:4px 0 0 0;
	font:1em/26px Î¢ÈíÑÅºÚ;
	color:#606263;
}
/* nav */
.allpage {
	width:100%;
	overflow-x:hidden;
}
.navbg {
	background:#0050b3;
	border:1px solid #0f5fc2;
	float: right;
	margin-right: -197px;
	overflow: auto;
	width:179px;
	display:none;
}
.all {
	float:left;
	margin-right:0;
	width: 100%;
}
.navbg li {
	width:100%;
	min-height:50px;
	border-bottom:1px solid #0f5fc2;
	background:url(../images/navicons.png) 126px 14px no-repeat;
}
.navbg li a {
	display:block;
	width:100%;
	height:49px;
	color:#fff;
	border-bottom:1px solid #115c26;
	font:1em/50px Î¢ÈíÑÅºÚ;
	text-indent:36px;
}
.navbg ul {
	display:none;
	width:100%;
	border-top:1px solid #093816;
	margin:0 0 -1px 0;
	background:#0d3c1a;
}
/* sub */
.sub {
	width:100%;
	padding:15px 0;
}
/*·ÖÒ³ÑùÊ½*/
.paging {
	margin:0 auto;
	text-align:center;
	font-size:14px;
	padding:10px 0px;
}
/* product */
.product {
	width:100%;
}
.product li {
	width:50%;
	float:left;
	padding-top:5px;
	text-align:center;
}
.product li a {
	display:block;
}
.product li div {
	width:90%;
	margin:0 auto;
}
.product li img {
	width:90%;
	display:block;
	margin:0 auto;
}
.product li p {
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	font:13px/40px Î¢ÈíÑÅºÚ;
	text-align:center;
	color:#6d6d6d;
}
/* view */
h1 {
	font:700 18px/30px Î¢ÈíÑÅºÚ;
	color:#0c0c0c;
	text-align:center;
	border-bottom:1px dashed #999;
	width:90%;
	margin:0 5% 10px 5%;
	padding-bottom: 5px;
}
h1 p {
	width:90%;
	font:700 18px/30px Î¢ÈíÑÅºÚ;
	color:#0c0c0c;
	text-align:center;
	margin:0 5%;
}
.view {
	font:14px/180% Î¢ÈíÑÅºÚ;
	color:#1f1f1f;
	width:90%;
	margin:0 5%;
}
.view p {
	font:14px/180% Î¢ÈíÑÅºÚ;
	color:#1f1f1f;
	width:100%;
}
.backlist {
	display:block;
	width:74px;
	height:32px;
	border:1px solid #868381;
	background:#0c0c0c;
	border-radius:4px;
	margin:15px auto;
	color:#fff;
	font:14px/32px Î¢ÈíÑÅºÚ;
	text-align:center;
}
.prevpage, .nextpage {
	display:block;
	width:90%;
	margin:0 5% 8px 5%;
	height:26px;
	font:14px/26px Î¢ÈíÑÅºÚ;
	color:#333;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.sub center img {
	max-width:80%;
	margin:0 auto;
}
@media all and (min-width:640px) {
 body {
width:640px;
margin:0 auto;
}
}
