@charset "utf-8";

	*{
		margin: 0px;
		padding: 0px;
	}

	html, body {
		height: 100%;
	}

	body {
		min-width: 1080px;
		font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
		font-size: 12px;
		color: #333;
		line-height: 20px;
		background: #FFF;
	}

	a {
		color: #000;
		text-decoration: none;
	}

	a:hover {
		color: #1e7300;
		text-decoration: underline;
	}

	ol, ul, li {
		list-style-type: none;
	}

	img {
		border: none;
		vertical-align: top;
		width: 100%;
	}

	.coverBox {
		width: 100%;
		height: 600px;
		position: relative;
		transition: background .5s linear;
	}
	.coverPic,.coverPic li,.coverPic li img{
		width: 100%;
		height: 600px;
		display: none;
	}

	.coverButton {
		width: 45px;
		height: 22px;
		margin-left: -22px;
		position: absolute;
		left: 50%;
		bottom: 40px;
		z-index: 99;
	}

	.coverButton span {
		background: url(http://images.china.cn/images1/ch/2016newstemp/images/f_3.png) no-repeat top left;
		display: block;
		width: 45px;
		height: 22px;
		animation: pageArrow 1000ms ease infinite;
		text-shadow: 2px 2px 3px rgba(0,0,0,.4);
	}

	.chinalogo {
		width: 196PX;
		height: 60PX;
		background: url(../img/logo.png) no-repeat left top;
		padding-left: 90px;
		overflow: hidden;
		margin-left: -522px;
		position: absolute;
		left: 50%;
		top: 50px;
	}

	@-webkit-keyframes pageArrow {
		0% {
			opacity: 0;
			-webkit-transform: translateY(-60%);
		}

		50% {
			opacity: 1;
			-webkit-transform: translateY(0);
		}

		100% {
			opacity: 0;
			-webkit-transform: translateY(60%);
		}
	}

	.wrap {
		background: #deefff;
		width: 100%;
		position: relative;
		z-index: 999;
	}

	.g_12 {
		background: #FFF;
		width: 1040px;
		overflow: hidden;
		margin: 0 auto;
		zoom: 1;
		padding: 0 20px;
	}

	.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {
		display: inline;
		float: left;
	}

	.g_12 .grid_2 {
		width: 240px;
		height: 132px;
		margin-bottom: 20px;
	}

	.g_12 .grid_3 {
		width: 280px;
	}

	.g_12 .grid_4 {
		width: 334px;
		height: 320px;
	}

	.g_12 .grid_6 {
		width: 484px;
		height: 132px;
		padding: 0 16px;
	}

	.g_12 .grid_9 {
		width: 760px;
	}

	.g_12 .grid_10 {
		width: 1040px;
		height: 80px;
		float: left;
	}

	.g_12 .grid_11 {
		width: 940px;
	}

	.g_12 .grid_12 {
		width: 1040px;
	}

	.g_12 .grid_13 {
		width: 1040px;
	}

	.g_12 .grid_14 {
		width: 1040px;
	}

	.clear {
		clear: both;
		display: block;
		width: 0;
		height: 0;
		overflow: hidden;
	}

	.adBox {
		padding-top: 10px;
	}

	.mainBav {
		width: 100%;
		height: 60px;
		background-color: #1e7300;
	}

	.nav {
		width: 1080px;
		height: 60px;
		overflow: hidden;
		margin: 0 auto;
	}

	.nav a {
		font: 24PX/60PX "微软雅黑";
		color: #FFF;
		float: left;
		padding: 0 22px;
	}

	.g_12 .grid_1 {
		width: 100px;
		height: 60px;
		float: left;
		font: bold 22px/60px "微软雅黑";
	}

	.n_list {
		width: 940px;
		float: left;
		font: 14px/60px "微软雅黑";
	}

	.n_list a {
		float: left;
		background: url(../img/mm-02.jpg) no-repeat left 28px;
		margin-right: 16px;
		padding-left: 12px;
	}

	.newsTitle {
		background: url(../img/b_3.gif) repeat-x left center;
		clear: both;
		width: 100%;
		height: 40px;
		overflow: hidden;
		margin: 20px 20px 20px 0;
	}

	.newsTitle span {
		height: 40px;
		font: bold 30px/40px "微软雅黑";
		color: #1e7300;
		background: #FFF url(../img/b2.jpg) no-repeat left center;
		float: left;
		padding: 0px 16px;
	}

	.newsTitle a {
		font: normal 14px/40px "微软雅黑";
		color: #999;
		float: right;
		padding-left: 20px;
		background: #FFFFFF;
	}

	.newsfirst a {
		padding: 0 20px;
	}

	.newsList_1 {
		background: url(../img/b_3.gif) repeat-x left bottom;
		height: 132px;
		margin-bottom: 20px;
	}

	.newsList_1 dt {
		font: bold 22px/28px "微软雅黑";
	}

	.newsList_1 dd {
		font: 14px/22px "微软雅黑";
		color: #666;
		overflow: hidden;
	}

	.newsList_1 dd a {
		color: #666;
	}

	.newsList_2 {
		margin-bottom: 20px;
	}

	.newsList_2 dt {
		font: bold 22px/28px "微软雅黑";
	}

	.newsList_2 dd {
		font-size: 14px;
		color: #666;
		line-height: 22px;
	}

	.newsList_2 dd a {
		color: #666;
	}

	.newsList_3 li {
		font-size: 14px;
		line-height: 22px;
	 /*text-overflow: ellipsis; overflow: hidden; white-space: nowrap;*/
		background: url(http://images.china.cn/images1/ch/2016firsttop/mm-02.jpg) no-repeat left 10px;
		padding-left: 10px;
		padding-bottom: 10px;
	}

	.newsList_4 {
		background: #4c87c1;
		height: 320px;
		overflow: hidden;
		position: relative;
		margin-right: 19px;
	}

	.newsList_4:last-child {
		margin-right: 0;
	}

	.newsList_4 h3 {
		width: 100%;
		font: 14px/30px "微软雅黑";
		color: #FFF;
		background: rgba(0,0,0,.7);
		text-align: center;
		position: absolute;
		left: 0;
		top: 160px;
	}

	.newsList_4 h3 a {
		color: #FFF;
	}

	.newsList_4 p {
		font-size: 14px;
		color: #FFF;
		line-height: 22px;
		padding: 15px 30px;
	}

	.newsList_4 p a {
		color: #FFF;
	}

	.grid_13 {
		width: 1040px;
		height: 396px;
		float: left;
	}

	.nbox {
		float: left;
	}

	.nbox a,.nbox a img {
		width: 100%;
		height: 100%;
	}

	.nbox {
		position: relative;
		background: #1E7300;
	}

	.nbox:nth-child(1){
		width: 344px;
		height: 396px;
		left: 0;
		top: 0;
	}

	.nbox:nth-child(2),.nbox:nth-child(3),.nbox:nth-child(4){
		width: 125px;
		height: 130px;
		top: 0;
	}

	.nbox:nth-child(2) {
		left: 10px;
	}

	.nbox:nth-child(3) {
		left: 20px;
	}

	.nbox:nth-child(4){
		left: 30px;
	}

	.nbox:nth-child(5){
		width: 395px;
		height: 130px;
		left: 10px;
		top: 10px;
	}

	.nbox:nth-child(6){
		width: 136px;
		height: 270px;
		left: 20px;
		top: -130px;
	}

	.nbox:nth-child(7){
		width: 136px;
		height: 130px;
		left: 30px;
		top: -130px;
	}

	.nbox:nth-child(8){
		width: 136px;
		height: 270px;
		left: 30px;
		top: -120px;
	}

	.nbox:nth-child(9),.nbox:nth-child(10){
		width: 264px;
		height: 130px;
		left: 354px;
		top: -250px;
	}
	.nbox:nth-child(10){
		left: 366px;
	}
	.nbox .txtf{
		width: 100%;
		height: 100%;	
		background:rgba(0,255,255,0.8);
		float: left;
		position: absolute;
		left: 0;
		top: 0;
		display: none;
	}
	.nbox h5{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 40%;
		font: 18px/24px "微软雅黑";
		text-align: center;
		color: #FFFFFF;
	}
	.nbox:nth-child(1) h5{
		font-size: 24px;
	}
	.nbox:hover .txtf{
		display: block;
	}
	/*****企业展示*******/
	.grid_14 {
		width: 1040px;
		height: 400px;
		float: left;
	}

	.wid1040 {
		width: 1040px;
		margin: 0 auto;
		position: relative;
	}

	.qir4 {
		height: 400px;
		width: 560px;
		position: absolute;
		top: 0;
		right: 0;
		background: #fbfbfb;
	}
	/*以下    引用的css  css/... .css  */
	.hiSlider-pages,.hiSlider-title {
		position: absolute;
		z-index: 3
	}

	.hiSlider-title{
		bottom: 0;
		width: 100%;
		height: 40px;
		padding: 6px 0;
		color: #333;
		text-indent: 10px;
		background: #efefef;
		z-index: 2;
		font: 24px/34px "微软雅黑";
	}

	.hiSlider-pages {
		bottom: 20px;
		right: 10px;
		text-align: right
	}

	.hiSlider-pages a {
		height: 12px;
		width: 12px;
		margin: 0 6px;
		display: inline-block;
		overflow: hidden;
		text-indent: -100px;
		font-size: 0;
		border-radius: 50%;
		background: #9e9d9d
	}

	.hiSlider-pages a.active {
		background: #3ed8f1
	}
	.qir4 li {
		width: 270px;
		height: 190px;
		float: left;
		margin: 0 20px 20px 0;
	}
	.qir4 li .icopic,.qir4 li .icopic img {
		width: 270px;
		height: 156px;
		position: relative;
	}
	.qir4 li .icopic .icon{
		width: 40px;
		height: 40px;
		float: left;
		position: absolute;
		left: 10px;
		top: 120px;
	}
	.qir4 li .txpic span {
		font: 16px/34px "微软雅黑";
		width: 258px;
		height: 33px;
		padding-left: 10px;
		display: block;
		border: 1px solid #dddddd;
		border-top: 0;
	}

	.qir4 li:nth-child(2),.qir4 li:nth-child(4) {
		margin-right: 0;
	}

	.qir4 li:nth-child(3),.qir4 li:nth-child(4) {
		margin-bottom: 0;
	}

	/*以下    资质认证  */		
	.zzrzban {
		padding-top: 60px;
	}

	.zzrz3 {
		padding-top: 40px;
		position: relative;
		padding-bottom: 20px;
	}

	.zzrz3 #chuangk {
		height: 200px;
		width: 960px;
		margin: 0 auto;
		overflow: hidden;
	}

	.zzrz3 ul {
		height: 200px;
		width: 3840px;
		position: relative;
	}

	.zzrz3 ul li {
		display: inline-block;
		margin-left: 15px;
		list-style: none;
		float: left;
	}

	.zzrz3 ul li,.zzrz3 ul li img {
		width: 300px;
		height: 200px;
	}

	.button {
		width: 32px;
		height: 60px;
		font-size: 50px;
		background: url(../img/pre_left.png) no-repeat center center;	
		text-align: center;
		line-height: 53px;
		position: absolute;
		top: 110px;
		cursor: pointer;
	}

	.button:nth-child(2) {
		left: 0px;
	}

	.button:nth-child(3) {
		right: 0px;
		background: url(../img/pre_right.png) no-repeat center center;
	}

	/*以下    footer  */		
	.footer {
		text-align: center;
		padding-bottom: 30px;
		background-color: #1e7300;
		padding-top: 30px;
	}

	.footer p {
		margin-top: 10px;
		line-height: 20px;
		color: #fff;
	}



	/**/
	.grid_15 {
		width: 1040px;
		height: 312px;
		float: left;
	}

	.pre {
		width: 100%;
		height: 312px;
		float: left;
		margin: 0px auto;
	}

	.pre_jiantou .pre_lun {
		display: block;
		width: 32px;
		height: 60px;
		position: absolute;
		top: 78%;
		z-index: 50;
	}

	.pre_jiantou .pre_left {
		background: url(../img/pre_left.png)no-repeat center center;
		left: 190px;
	}

	.pre_jiantou .pre_right {
		background: url(../img/pre_right.png)no-repeat center center;
		right: 190px;
	}

	.piclist {
		width: 936px;
		height: 312px;
		margin: 0 auto;
		overflow: hidden;
		position: relative;
	}

	.piclist>div {
		width: 234px;
		height: 156px;
		float: left;
		position: relative;
	}

	.piclist>div a {
		width: 194px;
		height: 76px;
		float: left;
		position: relative;
		font: 18px/36px "微软雅黑";
		padding: 40px 20px;
		text-align: center;
		color: #ffffff;
	}

	.piclist div:nth-child(1),.piclist div:nth-child(7) {
		background: #ff5a5a;
	}

	.piclist div:nth-child(2),.piclist div:nth-child(8) {
		background: #5af9ff;
	}

	.piclist div:nth-child(3),.piclist div:nth-child(5) {
		background: #5aff6d;
	}

	.piclist div:nth-child(4),.piclist div:nth-child(6) {
		background: #ff795a;
	}

	/***/
	.grid_16 {
		width: 1040px;
		height: 240px;
		margin-bottom: 40px;
		float: left;
	}