﻿
/* CSS Document */

/*通用样式*/
*{ 
	margin: 0px; 
	padding: 0px; 
	font-family: '微软雅黑';
	border: none;
}
img{ 
	display: block;
}
ul li{ 
	list-style: none;
}
a{ 
	display: block;
	text-decoration: none;
	cursor: default;
	
}
p{
	display: block;
}
img{ 
	border: 0; 
	vertical-align: middle;
	}
	
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; resize: vertical; }
optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }

html, button, input, select, textarea { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }
h1, h2, h3 { line-height: 2; font-weight: normal; }
h1 { font-size: 1.8rem; }
h2 { font-size: 1.6rem; }
h3 { font-size: 1.4rem; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #cccccc; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #cccccc; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc; }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }	
	
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}


body {
	width: 100%;
	background-image: url(../../../cmycontent/images/bodyLine_1px.png);
	background-repeat: repeat-y;
	background-size: 100%;
	background-position: center;
	overflow-x: hidden;
	overflow-y: scroll;
}
.clearAll{
	clear: both;
}

/*banner样式,只有单张图片，考虑以后轮播的话，所以不写在导航板块中*/
.indexBanner{
	width: 14.4rem;
	position: relative;
}

/*顶部导航专用样式*/
.indexTop{
	width: 10.38rem;
	position: relative;
	top: -4rem;
	left: 2.01rem;
}
.logo{
	width: 2.51rem;
	position: absolute;
	top: 0.13rem;
	left: 0.28rem;
}
.navBg{
	width: 7.08rem;
	position: absolute;
	top: 0.16rem;
	left: 3.02rem;
	box-shadow: 2px 2px 6px 0px #333333;
	-moz-box-shadow: 2px 2px 5px 0px #333333;
	-webkit-box-shadow: 2px 2px 5px 0px #333333;
}

.showNav{
	width: 0.86rem;
	position: absolute;
	top: 0.11rem;
	left: 3.12rem;
}
.navMain{
	position: absolute;
	top: 0.16rem;
	left: 3.12rem;
	overflow: hidden;
	font-size: 12px;
	text-align: center;
	line-height: 0.36rem;
	color: #ffffff;			
}
.navMain ul{
	width: 0.82rem;
	float: left;
	margin-right: 0.04rem;
}
.navMain>ul li{
	font-size: 12px;
	width: 0.82rem;
	height: 0.36rem;
	overflow: hidden;
	background-color: #7aab24;
}
.navMain>ul li a{
	color: #ffffff;
}
.navMain ul li:first-child{
	background-color:transparent;

}
.navMain ul li:nth-child(2){
	margin-top: 0.03rem;
}

.navFocus {
	width: 0.82rem;
	height: 0.36rem;
	background-image: url(../../../cmycontent/images/shownav_bg1.png);
	background-size: 100%;
	background-repeat: no-repeat;
	box-shadow: 2px 2px 5px 0px #333333;
	-moz-box-shadow: 2px 2px 5px 0px #333333;
	-webkit-box-shadow: 2px 2px 5px 0px #333333;
}		

/*主体部分通用背景*/
.indexMain {
	width: 14.4rem;
	background-image: url(../../../cmycontent/images/mainLine_1px.png);
	background-repeat: repeat-y;
	background-size: 100%;
}
.positionTip {
	width: 14.4rem;
	height: 0.3rem;
	background-image: url(../../../cmycontent/images/mainupLink_30px.png);
	background-size: 100%;
	color: #457500;
	margin: 0 auto;
	overflow: hidden;
}
.positionTip>p{
	width: 10.02rem;
	overflow: hidden;
	font-size: 12px;
	line-height: 0.4rem;
	text-align: right;
	margin: 0px auto;
}
.positionTip>p a{
	float: right;
	display: block;
	color: #457500;
}
.positionTip>p a:hover{
	text-decoration: underline;
}

.positionTip>p span{
	float: right;
	display: block;
}
.positionTip>p a:first-child{
	margin-right: 0.16rem;	
}
.mainBg {
	width: 14.4rem;
	background-image: url(../../../cmycontent/images/mainupBg_296px.png);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 100%;
	padding-top: 0.2rem;
}
.mianDown{
	width: 14.4rem;
	margin: 0px auto;
}

.indexBottom{
	width: 14.4rem;
	padding: 0.16rem 0px;
	font-size: 12px;
	line-height: 1.5;
	color: #466e0e;
	background-color: #b9d96c;
}
.ibottomBox{
	width: 9.02rem;
	margin: 0px auto;
	overflow: hidden;
}
.ibottomBox>p{
	float: left;
}
.link22{
	float: left;
	margin-left: 0.18rem;
}
.link22>a{
	color: #466e0e;
	line-height: 1.5;
}
.link22>a:hover{
	text-decoration: underline;
}
.text22{
	float: right;
}

/*二维码*/
.QRcode{
	position: fixed;
	width: 0.84rem;
	top: 60px;
	left: 100px;
}
.QRcode>p{
	text-align: center;
	line-height: 1.5;
	font-size: 12px;
}
.QRcode>img{
	width: 0.84rem;
	margin-top: 10px;
}

/*banner*/
		.bannerBOX{
			width: 14.4rem;
			height: 4rem;
			position: relative;
			overflow: hidden;
		}
		.bannerImgs{
			width: 14.4rem;
		}
		.bannerImgs img{
			width: 14.4rem;
			position: absolute;
			top:0px;
			left:0px;
		}
		
		.ctrldots{ 
			width:160px; 
			height:4px; 
			overflow:hidden; 
			position:absolute; 
			bottom:0; 
			left:50%; 
			margin-left:-80px;
		}
		.ctrldots span{ 
			width:30px; 
			height:4px; 
			background-color:#e6e6e6; 
			float:left; 
			margin-right:2px;
		}
		.ctrldots .newdot{ 
			background-color:#007b12; 
		}






