.container{
	width: 1440px !important;;
	margin: 0 auto;
}
body{
	min-width: 1440px !important;    overflow-x: auto;;
}


/** banner ��ʼ ---**/
.bannerMod{ width:100%;  overflow:hidden; position:relative;   }
.bannerMod .hd{ overflow:hidden;  height:30px; margin-top: -50px;position: absolute; width: inherit;}
.bannerMod .bd{ padding:0px;  height:618px  }
.bannerMod .bd ul{ overflow:hidden; zoom:1; }
.bannerMod .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center; width: calc(100% ); }
.bannerMod .bd ul li .pic{ text-align:center; }
.bannerMod .bd ul li .pic img{ width:100%; height:618px; display:block; }
.bannerMod .bd ul li .pic a:hover img{ border-color:#999;  }
.bannerMod .bd ul li .title{ line-height:24px;   }
.bannerMod .hd ul{overflow: hidden; zoom: 1; margin: 0 auto; width: max-content; zoom: 1; }
.bannerMod .hd ul li{ float:left; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer;width: 16px;height: 16px;background: #F3FAF4;border-radius: 50%;}
.bannerMod .hd ul li.on{background: #274335;}

/** banner ���� ---**/



/** �������� ��ʼ ---**/
.aboutUsMod{
	background: #DBF3FF;
	height: 716px;
	background-size: 100% 100%;
	width: 100%;
}
.aboutUsMod .til_mod{
	height: 167px;
	width: 1440px;
	padding-top: 68px;
}
.aboutUsMod .modTitle{
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 28px;
	text-align: center;
}
.aboutUsMod .modDes{
	font-family: Microsoft YaHei;
	color: #A6B2AA;
	line-height: 14px;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 19px;
}
.aboutUsMod .til_way{
	background: url("../images/index/title_way.png");
	height: 22px;
	width: 56px;
	margin: 0 auto;
}
.aboutUsMod .aboutList{
	height: 444px;margin-top: 40px;
}
.aboutUsMod .dv_right{
	float: left;width: 782px;
}
.aboutUsMod .left_til{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	line-height: 32px;
	margin-top: 32px;
	margin-bottom: 28px;
}
.aboutUsMod .left_des{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 32px;
}
.aboutUsMod .picScroll_zhgFa{ float: right;width:600px; height:440px; overflow:hidden; position:relative; border:0px solid #ddd;  }

.aboutUsMod .picScroll_zhgFa .bd{ position:relative; height:100%; z-index:0;   }
.aboutUsMod .picScroll_zhgFa .bd li{ zoom:1; vertical-align:middle; }
.aboutUsMod .picScroll_zhgFa .bd img{ width:600px; height:440px; display:block;  }
.aboutUsMod .picScroll_zhgFa .hd{ height:36px; overflow:hidden; position:absolute; right:0px; bottom:3px; z-index:1; }
.aboutUsMod .picScroll_zhgFa .hd ul{ overflow:hidden; zoom:1; float:left;  }
.aboutUsMod .picScroll_zhgFa .hd ul li{ float:left;font-size: 20px;font-family: Source Han Sans CN;font-weight: 400;	color: #FFFFFF; margin-right:4px;  width:36px; height:36px; line-height:36px; text-align:center; background:rgba(39, 67, 53, 0.7); cursor:pointer; }
.aboutUsMod .picScroll_zhgFa .hd ul li.on{ background:#274335;}



/** �������� ���� ---**/

/** ������ ��ʼ ---**/
.gngGaoMod{
	height: 192px;
	/*margin-bottom: 40px;*/
	width: 100%;
}
.gngGaoMod .gngGaoImg{
	height: 192px;
	margin: 0 auto;
}
.gngGaoMod .gngGaoImg img{
	height: 100%;width: 100%;
}
/** ������ ���� ---**/

/** ���ſγ� ��ʼ ---**/
.hotClassMod{
	background: url("../images/index/keCheng_bg.jpg") no-repeat;
	height: 597px;
	background-size: 100% 100%;
	width: 100%;
}
.hotClassMod .til_mod{
	height: 183px;
	width: 1440px;
	padding-top: 71px;
}
.hotClassMod .modTitle{
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 28px;
	text-align: center;
}
.hotClassMod .modDes{
	font-family: Microsoft YaHei;
	color: #A6B2AA;
	line-height: 14px;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	margin-top: 16px;
	margin-bottom: 19px;
}
.hotClassMod .til_way{
	background: url("../images/index/title_way.png");
	height: 22px;
	width: 56px;
	margin: 0 auto;
}

.hotClassMod .classList{
	height: 338px;
	width: 100%;
	margin-top: 28px;
}
.hotClassMod .classList ul{}
.hotClassMod .classList ul li{margin-right: 20px;float: left;margin-bottom: 18px;}
.hotClassMod .classList ul li:last-child{margin-right: 0px;}
.hotClassMod .juJao{
	width: 466px;
	height: 338px;
}
.hotClassMod .juJao_img{
	width: 466px;
	height: 264px;
}
.hotClassMod .juJao_img img{width: 100%;height: 100%}
.hotClassMod .juJao_til{
	margin-top: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 28px;font-size: 18px;
}
.hotClassMod .up_div{
	height: 28px;
	width: 466px;
	padding-left: 12px;
	padding-right: 12px;
	margin-top: -25px;
	position: absolute;
}
.hotClassMod .jj_img{
	float: left;
	background: url("../images/index/show.png") no-repeat;
	height: 14px;
	width: 14px;margin-right: 6px;
}
.hotClassMod .show_no{
	float: left;
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 14px;
}
.hotClassMod .jj_date{
	float: right;
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 14px;
}
.hotClassMod .hover_show{
	background: url("../images/index/show_on.png") no-repeat;
	width: 64px;height: 64px;
	position: absolute;
	margin-top: -234px;
	margin-left: 201px;
	display: none;
}
.hotClassMod .classList ul li:hover .hover_show{
	display: block;
}
/** ���ſγ� ���� ---**/



/** ������Ѷ ��ʼ ---**/
.newsMod{
	background: #DBF3FF;
	height: 806px;
	background-size: 100% 100%;
	width: 100%;
}
.newsMod .til_mod{
	height: 183px;
	width: 1440px;
	padding-top: 84px;
}
.newsMod .modTitle{
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 28px;
	text-align: center;
}
.newsMod .modDes{
	font-family: Microsoft YaHei;
	color: #A6B2AA;
	line-height: 14px;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 19px;
}
.newsMod .til_way{
	background: url("../images/index/title_way.png");
	height: 22px;
	width: 56px;
	margin: 0 auto;
}
.newsMod .newsList{
	height: 502px;
	margin: 40px auto 0px;
	width: 1361px;
}
.newsMod .newsList ul li{
	float: left;
	margin-left: 49px;
	margin-right: 49px;
}
.newsMod .newsList ul li:first-child{
	margin-left: 0px;
}
.newsMod .newsList ul li:last-child{
	margin-right: 0px;
}
.newsMod .news{
	width: 388px;
}
.newsMod .news_img{
	width: 388px;
	height: 264px;
}
.newsMod .news_img img{
	height: 100%;width: 100%;
}
.newsMod .news_til{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 28px;
	margin-top: 11px;
}
.newsMod .news_des{
	height: 104px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #999999;
	line-height: 28px;
	margin-top: 15px;
}
.newsMod .news_date{
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #778D7E;
	line-height: 28px;
	margin-top: 15px;
}
.newsMod .news_year{
	height: 16px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #778D7E;
	margin-top: 2px;
}
.newsMod .to_see{
	background: url("../images/index/to_see.png") no-repeat;
	height: 36px;width: 71px;
	float: right;
	margin-top: -36px;
}
.newsMod .newsList ul li:hover .to_see{
	background: url("../images/index/to_see_on.png") no-repeat;
}

/** ������Ѷ ���� ---**/

/** ������� ��ʼ ---**/
.jinYanMod{
	background: url("../images/index/jinYan_bg.jpg") center no-repeat;
	height: 756px;
	background-size: 100% 100%;
	width: 100%;
}
.jinYanMod .til_mod{
	height: 170px;
	width: 1440px;
	padding-top: 70px;
}
.jinYanMod .modTitle{
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 28px;
	text-align: center;
}
.jinYanMod .modDes{
	font-family: Microsoft YaHei;
	color: #A6B2AA;
	line-height: 14px;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	margin-top: 16px;
	margin-bottom: 20px;
}
.jinYanMod .til_way{
	background: url("../images/index/title_way.png");
	height: 22px;
	width: 56px;
	margin: 0 auto;
}
.jinYanMod .jinYanList{
	height: 499px;
	width: 100%;
	margin-top: 40px;
}
.jinYanMod .jinYanList ul{}
.jinYanMod .jinYanList ul li{margin-right: 20px;float: left;}
.jinYanMod .jinYanList ul li:last-child{margin-right: 0px;}
.jinYanMod .jinYan{
	height: 499px;
	width: 272px;
	position: relative;
}
.jinYanMod .jinYan_img{
	height: 304px;
	width: 272px;
}
.jinYanMod .jinYan_img img{height: 100%;width: 100%;}
.jinYanMod .jinYan_til{
	height: 20px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
	margin-top: 24px;
}
.jinYanMod .jinYan_des{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #999999;
	line-height: 28px;
	margin-top: 26px;
}
.jinYanMod .jinYanList .til_des{
	background: #FFFFFF;
	height: 195px;width: 272px;
	padding-top: 24px;
	padding-left: 18px;
	padding-right: 16px;
}
.jinYanMod .jinYanList ul li .jinYan{
	transition:All 0.3s ease-in-out;
	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;

}
.jinYanMod .jinYanList ul li:hover .jinYan{
	transform:translate(0,-6px);
	-webkit-transform:translate(0,-6px);
	-moz-transform:translate(0,-6px);
	-o-transform:translate(0,-6px);
	-ms-transform:translate(0,-6px);
}
.jinYanMod .end_bg{
	width: 272px;
	height: 6px;
	background: #274335;
	margin-top: -6px;
}

/** ������� ���� ---**/

/** �Ԥ��--���ھ��� ---**/
.anLiAndLaw{
	height: 604px;
	background: #DBF3FF;
}
.anLiAndLaw .anLiMod{
	float: left;
	width: 50%;
	padding-right: 10px;
}
.anLiAndLaw .lawMod{
	float: left;
	width: 50%;
	padding-left: 10px;
}
.anLiAndLaw .anLiMod .title,.anLiAndLaw .lawMod .title{
	margin-top: 64px;
	margin-bottom: 57px;
	width: 100%;
	height: 28px;
}
.anLiAndLaw .jinGe{
	float: left;
	width: 6px;
	height: 28px;
	background: #274335;
}
.anLiAndLaw .til {
	float: left;
	margin-left: 13px;
}
.anLiAndLaw .til a{
	font-size: 28px;
	font-weight: 400;
	color: #000000;
	line-height: 24px;
}
.anLiAndLaw ul li{
	height: 120px;
	margin-bottom: 20px;
}
.anLiAndLaw ul li:last-child{
	margin-bottom: 0px;
}
.anLiAndLaw ul li .left_img{
	height: 120px;
	width: 164px;
	float: left;
}
.anLiAndLaw ul li .left_img img{
	height: 100%;
	width: 100%;
}
.anLiAndLaw ul li .right_txt{
	float: left;
	height: 120px;
	width: 75%;
	padding-left: 16px;
}
.anLiAndLaw ul li .lis_til{
	font-size: 18px;
	font-weight: 400;
	color: #333333;
	line-height: 42px;
}
.anLiAndLaw ul li .lis_des{
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	line-height: 20px;
	margin-top: 4px;
}
.anLiAndLaw ul li .createDate{
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	line-height: 20px;
	margin-top: 16px;
}
.anLiAndLaw ul li:hover .lis_til,.anLiAndLaw ul li:hover .lis_des,.anLiAndLaw ul li:hover .createDate{
	color: #009944;
}
/** �Ԥ��--���ھ��� ���� ---**/
