@charset "utf-8";
/* CSS Document */
/*.backbg{
	background:#fff url(../../images/index/zpbackbg.png) top center no-repeat;}*/
	body{
		background-color: #eef3f9!important;
	}
	img{
		border: none;
	}
.topbg1{
	background: url(../../styles/index/images/bghead.png) no-repeat top;}
/*.topbg2{
	background:#fff url(../../images/index/zp-topbackbg2.png) top center no-repeat;}*/
.header{
	/*height:100px;*/
        /*�߶ȸ���*/
	height: 185px;
	/*background:url(../../images/index/head-hq.png) no-repeat right bottom;*/
	position:relative;}
	.zplogo{
		position:absolute;
		top:20px;
		}
	.zptoptit{
		position:absolute;font-family: "Microsoft Yahei";
		top:10px;
		right:90px;
		color:#666;
		padding: 45px 0px 0px 0px;}
	.zptoptit a{
		padding-left:10px;
		color:#666;
                /*�����*/
		display: block;
		line-height: 29px;}
.nav{
	background:#448aca;
	width:100%;
	height:45px;}
	.navcon li{
		float:left;
		color:#fff;
		line-height:45px;
		text-align:center;font-family: "Microsoft Yahei";
                /*padding-left: 30px;
                padding-right: 33px;*/
               /*�޸�*/
               
               padding-left: 27px;
               padding-right: 28px;
               
               /*
               padding-left: 17px;
               padding-right: 15px;
               */
		}
	.navcon li.n-active{
		background:#0068b7;}
	/*.one-w{
		width:80px;}
	.two-w{
		width:140px;}
	.three-w{
		width:170px;}*/
	.navcon li:hover{
		background:#d6001a;
		cursor:pointer;}

.searchbox{
	height:112px;}
	.searchcon{
		width:738px;
		height:42px;
		background:#fff;
		border:1px solid #d6001a;}
	.searchcon li{
		float:left;
		height:40px;}
	.searchcon li.one{
		width:80px;}
	
	.searchcon li.two{
		width:570px;}
	
	.searchcon li.three{
		width:80px;}
	.s-xz, .in-title{
		border:0px;
		height:40px;
		line-height:40px;}
	.model-select-box { 
		width: 65px; 
		height: 42px; 
		line-height: 42px; 
		border: 0px; 
		float: left; 
		margin-right: 10px; 
		text-indent: 5px; 
		position: relative;
		background:#f5f5f5;
		padding:0px 5px 0px 15px; }

	.model-select-text { 
		height: 42px;  
		background: url(../../images/index/icon-04.png) no-repeat right center; 
		cursor: pointer; 
		-moz-user-select: none; 
		-webkit-user-select: none; 
		user-select: none; }
	.model-select-option { 
		display: none; 
		position: absolute; 
		background: #fff;
		width: 100%; 
		left: -1px; 
		border: 1px solid #aaa;z-index:999; }
	.model-select-option li { 
            width: 85px; height: 36px; margin: 0; border-bottom: 1px solid #c1c1c1; line-height: 36px; text-indent: 14px; background-color: #f9f9f9; font-size: 14px; color: black; cursor: pointer; 
		 }
		 
	.model-select-option li.seleced { 
		background: #06C; 
		color: #fff; }
	button{
		float:left;
		border:0;
		height:42px;
		width:83px; 
		color:#FFF; 
		line-height:42px;
		text-align:center;
		overflow:hidden;
		background:#d6282d;
		font-size:14px;
		}

/********/
.footer{
	padding-top:10px;}
.footer-yqlj{
	width: 1000px;
	margin: 0 auto;
	height:55px;
	padding: 15px 0px;
	background-color: #FFFFFF;
	}
.footer-yqlj li{
	float:left;
	padding-right:2px;
	padding-left: 37px;
	}
.bluebg{
	width: 1000px;
	margin: 0 auto;
	background:#333333;
	height:38px;
	padding:20px 0px 20px 0px;
	border-bottom: 1px solid #626262;
	}
	.bluebg  select{
		height: 38px!important;
	}
	.bluebg form{
		text-align: left;
	}
.banquan{position:relative;}.banquan p{text-align:center;line-height:24px;}.banquan span{position:absolute;top:20px;left:300px;width:80px;height:70px;}.footer-left{float:left;}.footer-select{float:left;width:250px;margin-left:122px;text-align:center;}
.bluebg > div:first-child{
	margin-left:0px!important;
}
.foot-bottom{
	width: 1000px;
	margin: 0 auto;
	height: 103px;
	background-color: #333333;
	color: #FFFFFF;
}
.foot-bottom > span{
	display: inline-block;
	float: left;
	line-height: 50px;
	
}
.foot-bottom > span > a{
	color: #FFFFFF;
}
.foot-bottom-right > span > p{
	color: #FFFFFF!important;
}
.foot-bottom-right{
	float: right;
	padding-top: 18px;
	padding-right: 5px;
	color: #000000!important;
	
}
.foot-bottom-right > span{
	float: left;
}
.foot-bottom-right > span > p{
	text-align: right;
}
.main-w{
	width: 1000px;
	margin: 0 auto;
}
