﻿

	
.iabout{
	height:700px; width:100%;}
.iabout1{
	background:url(../enimages/iabout1.jpg) no-repeat top center;}
.iabout2{
	background:url(../enimages/iabout2.jpg) no-repeat top center;}
.iaboutinfo{
	width:672px; margin:0 auto; text-align:center; color:#fff;}
.iabouttit{
	font-size:34px; font-weight:bold; padding-top:190px;}
.iabouttit1{
	font-size:28px; height:36px; line-height:36px; padding-bottom:60px;}
.iaboutinfo p{
	font-size:16px; line-height:24px; padding-bottom:52px;}
.imore{
	width:200px; height:50px; text-align:center; line-height:50px; font-size:18px; color:#fff; background:url(../enimages/morebg.png) no-repeat center; margin:0 auto;}
.imore1{
	background:url(../enimages/morebg1.png) no-repeat center;}
.imore a{
	color:#fff; display:block; width:200px; height:50px;}
.subcase{
	width:1198px; margin:0 auto 30px auto; overflow:hidden;}
.subcase ul{
	width:1215px;}
.subcase ul li{
	width:388px; margin-right:17px; float:left; margin-bottom:20px; text-align:center; font-size:16px;}
.subcase ul li img{
	margin-bottom:15px;}
.subcase ul li p{
	line-height:24px;}
a.cname{
	color:#7f7f7f;}
a.subclass{
	color:#24ab42;}
	
.inews{
	width:1198px; margin:0 auto 30px auto; overflow:hidden;}
.inews ul{
	width:1227px}
.inews ul li{
	width:374px; height:556px; border:3px solid #9f9d9e; float:left; margin-right:29px; background:#25ac43; color:#fff;}
.inews ul li a{
	color:#fff;}
.inews ul li p{
	width:330px; margin:0 auto;}
.inews .nname{
	font-size:20px; line-height:24px; padding:25px 0 20px 0; height:48px;}
.inews .nmore{
	padding-top:20px; font-size:20px;}
.inewsqiehuan{
	width:177px; margin:75px auto;}
.inewsqiehuan span{
	display:block; width:39px; height:15px; margin:0 10px; float:left; background:url(../enimages/qiehuan.jpg) no-repeat center; cursor:pointer}
.inewsqiehuan .onth{
	background:url(../enimages/qiehuanon.jpg) no-repeat center;}
	
.foot{
	background:#222222;}
.footlx{
	width:1198px; margin:0 auto; padding:40px 0 30px 0;}
.fleft{
	width:780px;}
.fnavlist ul{
	float:left; padding:0 20px;background:url(../enimages/fnavlist.jpg) no-repeat right 10px;}
.fnavlist ul li.bclass{
	height:35px; line-height:35px; font-size:16px;}
.fnavlist ul li a{
	color:#808080;}
.fnavlist ul li a:hover{
	color:#91d93a; text-decoration:underline}
.fnavlist ul li.bclass a{
	color:#fff;}
.ewmleft{
	font-size:18px; color:#fff; padding-left:20px; margin-top:40px; width:270px;}
.ewmleft p{
	margin-bottom:20px;}
.ewmleft p img{
	margin-right:20px;}
.ewmright{
	width:270px; margin-top:24px; text-align:center; color:#fff; margin-right:108px;}
.ewmright p{
	width:50%; float:left;}
.ewmright p img{
	margin-bottom:20px;}
.footcopy{
	height:40px; text-align:center; line-height:40px; background:#000; color:#fff;}
.ftit{
	height:30px; line-height:30px; font-size:16px; color:#fff; margin-bottom:20px;}
.ilxfs{
	width:370px; margin:0 35px;}
.ilxfs p{
	 color:#989898; margin-bottom:20px;}
.gz{
	width:330px;}
.gzh{
	padding-bottom:15px; border-bottom:1px solid #333333;}
.gzhpic{
	width:54px; height:49px;}
.gzhinfo{
	 width:256px; padding-left:20px; color:#fff;}
.gzhinfo em{
	background:url(../enimages/v.jpg) no-repeat center center; padding:8px; margin:0 10px;}
.gzhinfo span{
	 color:#23ab45;}
.gzpic{
	margin-top:8px;}
.wbtit {
	line-height:22px; padding-top:5px;}
.wbtit a{
	color:#9a9a9a;}
.wbpic{
	padding:10px 0px;}
.wbinfo{
	color:#8ba6b1;}
.weibo{
	padding-bottom:5px; border-bottom:1px solid #333;}
.video{
	width:360px; margin-right:30px;}
.videobox{
	height:221px; width:360px; background:#343434;}
.footnav{
	 border-top:1px solid #484848; padding:30px 0;}
.footnavbox{
	width:1198px; margin:0 auto;}
.flogo{
	width:112px; margin-left:25px;}
.fnav{
	width:881px; margin-left:28px;}
.ewm{
	width:118px;}
.fcopy{
	color:#888888; margin-top:35px; line-height:20px; font-size:12px}
.footnavbar{
	font-size:14px; height:30px; line-height:30px;}
.footnavbar span{
	margin:0px 15px; color:#fff;}
.footnavbar a{
	color:#fff;}
	
.nbanner{
	width:100%; height:600px;}
.newsb{
	background:url(../enimages/newsbanner.jpg) no-repeat top center;}
.newsclasslist{
	width:1200px; height:40px; margin:45px auto; border-bottom:1px solid #d3d3d3;}
.newsclasslist li{
	width:106px; height:40px; float:left; margin-right:9px; text-align:center; line-height:40px; font-size:14px;}
.newsclasslist .curre{
	color:#fff; background:url(../enimages/curre.jpg) no-repeat top center;}
.newsclasslist a{
	display:block; width:106px; height:40px; background:url(../enimages/currea.jpg) no-repeat top center; color:#4d4d4d;}
.newsclasslist a:hover{
	background:url(../enimages/curre.jpg) no-repeat top center; color:#fff;}
	
.newslist{
	width:1164px; margin:0 auto 45px auto; background:#f4f4f4; padding:35px 18px;}
.newslist li{
	width:308px; padding:18px; float:left; background:#fff; margin:0 22px 35px 22px;}
.newslist .nname{
	font-size:18px; line-height:22px; height:44px; margin-bottom:15px;}
.newslist .ndate{
	height:40px; line-height:40px; color:#6e6e6e;}
.newslist .npic{
	margin-bottom:20px;}
.newslist .njj{
	color:#6e6e6e; margin-bottom:30px; font-size:16px;}
.newslist .nmore{
	font-size:16px; color:#000; margin-bottom:15px;}

.page{
	width:232px; margin:0 auto;}
.page a{
	display:block; width:104px; height:28px; border:1px solid #979797; margin:0 5px; float:left; text-align:center; line-height:28px; color:#4c4c4c;}
.page span{
	display:block; width:104px; height:28px; border:1px solid #d2d2d2; margin:0 5px; float:left; text-align:center; line-height:28px; color:#bebebe;}
	
	
	
.newsinfo{
	width:1200px; margin:0 auto;}
.newsinfo h1{
	text-align:center; font-size:28px; font-weight:bold; color:#000; margin-bottom:30px;}
.newsdate{
	font-size:18px; color:#24ab44; padding-right:80px; text-align:right; margin-bottom:70px;}
.ncenter{
	margin-bottom:30px; font-size:22px; line-height:32px;}
	
.nsh{
	background:url(../enimages/nsh.jpg) no-repeat top center;}
.fwrx{
	width:1200px; height:349px; margin:0 auto;}
.fwpic{
	width:520px;}
.ftel{
	width:630px;}
.ftel h2{
	font-size:26px; font-weight:bold; color:#4c4c4c; padding-top:65px;}
.fteln{
	padding:32px 0px 32px 120px; color:#23ab45; height:88px; background:url(../enimages/24h.jpg) no-repeat left center; font-size:24px; font-weight:bold; line-height:44px;}
.ftel p{
	font-size:18px; line-height:26px; color:#4c4c4c;}
	
.fys{
	width:1200px; margin:0 auto; padding:90px 0 50px 0;}
.fys h2{
	font-size:22px; font-weight:bold; color:#4c4c4c; margin-bottom:30px;}
.fys p{
	text-align:center;}
	
.fyzs{
	width:1200px; margin:0 auto 30px auto;}
.fyzs h2{
	font-size:22px; font-weight:bold; color:#4c4c4c; margin-bottom:30px; text-align:center;}
.fxs{
	height:315px; background:#f6f6f6; margin-bottom:30px;}
.fxspic{
	width:499px;}
.fxsinfo{
	width:685px;}
.fxsinfo h3{
	font-size:24px; font-weight:bold; color:#4c4c4c; margin:95px 0 30px 0;}
.fxsinfo p{
	font-size:20px; color:#686868;}
.fxsinfo p span{
	font-size:16px; color:#27ac43;}
	
	
.fzyys{
	height:315px; background:#f6f6f6;}
.fzyysinfo{
	width:685px;}
.fzyysinfo h3{
	font-size:24px; font-weight:bold; color:#4c4c4c; margin:50px 0 30px 0;}
.fzyysinfo p{
	font-size:18px; color:#686868; margin-bottom:15px; padding-left:10px;}
	
.fly{
	width:100%; height:864px; background:url(../enimages/lybg.jpg) no-repeat top center;}
.fly1{
	width:1200px; margin:0 auto;}
.lybox{
	width:490px; margin-right:15px; color:#fff; font-size:18px;}
.lybox label{
	display:block; margin-bottom:20px;}
.lybox h2{
	font-size:28px; font-weight:bold; margin:30px 0px;}
.ipt1{
	height:41px; width:412px; line-height:41px; border:none; border:0px; background:#fff;}
.ipt2{
	width:412px; height:149px; border:none; border:0px; background:#fff;}
	
.ngc{
	background:url(../enimages/gcaz.jpg) no-repeat top center;}
	
	
.faz{
	width:1200px; height:315px; margin:0 auto 40px auto; background:#f6f6f6;}
.fazpic{
	width:584px;}
.fazinfo{
	width:590px;}
.fazinfo h2{
	font-size:26px; font-weight:bold; color:#4c4c4c; padding:65px 0 30px 0;}
.fazinfo p{
	font-size:18px; line-height:26px; color:#4c4c4c;}
	
	
.azlist{
	width:1200px; overflow:hidden; margin:0 auto;}
.azlist ul{
	width:1224px;}
.azlist ul li{
	width:385px; height:263px; margin-right:23px; float:left; margin-bottom:30px;}
.jstd{
	background:url(../enimages/jstd.jpg) no-repeat top center;}
.td{
	width:100%; height:500px; background:url(../enimages/td1.jpg) no-repeat right top; color:#4c4c4c;}
.tdinfo{
	width:1200px; margin:0 auto;}
.tdinfo h2{
	font-size:24px; font-weight:bold; padding:105px 0 30px 0;}
.tdinfo p{
	width:630px; margin-bottom:20px; font-size:19px;}
.tdad{
	width:100%; height:500px; background:url(../enimages/td2.jpg) no-repeat top center; margin-bottom:10px;}
.td2{
	width:100%; height:800px; background:url(../enimages/td3.jpg) no-repeat top center;}
.td2info{
	width:1200px; margin:0 auto; padding-top:285px;}
.td2info p{
	width:592px; margin-bottom:45px; font-size:19px; color:#4c4c4c;}

.subnav{
	height:35px; line-height:35px; text-indent:30px; font-size:16px; width:1200px; margin:20px auto 0 auto;}

.allist{
	width:1200px; margin:0 auto 30px auto; padding:30px 0; background:#f4f4f4;}
.allist li{
	 width:400px; text-align:center; float:left; margin-bottom:20px;}
.allist li p{
	height:30px; line-height:30px; font-size:16px;}
	
.alcenter{
	width:1200px; margin:20px auto 0 auto; text-align:center;}
.alinfo{
	width:1077px; margin:20px auto; overflow:hidden;}
.alinfo ul{
	width:1080px;}
.alinfo ul li{
	width:267px; float:left; margin-right:3px; text-align:center; padding:15px 0; background:#eeeeee; font-size:14px;}
.alinfo .alxm{
	 font-size:16px; padding:10px 0; color:#fff; background:#25ac43;}
	 
.jrwm{
	background:url(../enimages/jrwm.jpg) no-repeat top center;}
.jrinfo{
	width:1200px; margin:0 auto;}
.info{
	padding-top:65px; font-size:18px; line-height:35px; color:#4c4c4c; text-align:center;}
.joblist{
	width:1200px; margin:40px auto 20px auto;}
.joblist table th{
	background:#25ac43; color:#fff; height:49px; line-height:49px; font-size:18px; font-weight:normal;}
.joblist table td{
	background:#f6f6f6; text-align:center; height:49px; line-height:49px;}
.joblist table td,.joblist table th{
	border-bottom:2px solid #fff;}
	
	
.lxfs{
	background:url(../enimages/lxfs.jpg) no-repeat top center;}
	
.lxfsbox{
	width:1200px; margin:0 auto 50px auto;}
.lxfspic{
	width:520px; margin-right:54px;}
.lxfsinfo{
	width:565px;}
.lxfsinfo h2{
	font-size:24px; font-weight:bold; color:#4c4c4c; height:60px; line-height:60px; border-bottom:1px dashed #000; margin-bottom:20px; padding-top:30px;}
.lxfsinfo p{
	font-size:18px; color:#4c4c4c; line-height:35px;}


.mappic{
	width:1200px; margin:0 auto 30px auto;}

.ly{
	width:1200px; margin:0 auto 30px auto;}
.ly h2{
	height:80px; line-height:80px; text-align:center; color:#4d4d4d; font-size:20px; font-weight:bold;}
.lyinfo{
	padding:40px; background:#f6f6f6;}
.ly1{
	width:345px;}
.ly1 input{
	display:block; width:339px; height:40px; border:1px solid #bdbdbd; line-height:40px; margin-bottom:10px;}
.ly2{
	width:755px; height:146px;}
.ly2 textarea{
	width:750px; height:144px; border:1px solid #bdbdbd;}
.yzm input{
	width:100px; height:40px; border:1px solid #bdbdbd;}
	
.subnav1{
	height:45px; line-height:45px; background:#eeeeee;}
.subnav1 .navlist{
	width:1200px; margin:0 auto;}
.navlist span{
	color:#27ab45;}
.jiejue1{
	background:url(../enimages/jiejue1.jpg) no-repeat top center;}
	
	
.jjcontent{
	background:#f7f7f7;}
.jjpic{
	width:1200px; margin:0 auto 30px auto;}
	
.jiejuebox{
	 width:1050px; height:232px; margin:40px auto;}
.jiejuepic{
	width:399px; height:232px;}
.jiejueinfo{
	width:560px;}
.jiejueinfo h2{
	font-size:24px; color:#000; height:60px; line-height:60px; padding-top:40px;}
.jiejueinfo p{
	color:#6c6c6c;}
	
	
.jiejueclass{
	width:348px; margin:0 auto;}
.jiejueclass a,.jiejueclass span{
	display:block; width:76px; height:57px; padding-top:85px; margin:0 20px; font-size:12px;}
.jj1{
	background:url(../enimages/jj1.jpg) no-repeat left top;}
.jj2{
	background:url(../enimages/jj2.jpg) no-repeat left top;}
.jj3{
	background:url(../enimages/jj3.jpg) no-repeat left top;}
	
a.j1{
	background:url(../enimages/jj11.jpg) no-repeat left top;}
a.j1:hover{
	background:url(../enimages/jj1.jpg) no-repeat left top;}
	
a.j2{
	background:url(../enimages/jj21.jpg) no-repeat left top;}
a.j2:hover{
	background:url(../enimages/jj2.jpg) no-repeat left top;}
	
a.j3{
	background:url(../enimages/jj31.jpg) no-repeat left top;}
a.j3:hover{
	background:url(../enimages/jj3.jpg) no-repeat left top;}
	
.jjinfo{
	width:1050px; margin:0 auto; padding-bottom:10px;}
.jjinfo h2{
	font-size:22px; color:#000; height:60px; line-height:60px;}
.jjinfo p{
	font-size:16px; color:#6c6c6c; margin-bottom:80px;}
.tedian h3{
	font-size:16px; font-weight:bold; color:#6c6c6c; height:30px; line-height:30px;}
.tcontent{
	width:50%;}
.t100{
	width:100%;}
.falist{
	width:1050px; overflow:hidden; margin:0 auto;}
.falist ul{
	width:1071px;}
.falist ul li{
	width:336px; float:left; margin-right:21px;}
.falist ul li p{
	text-align:center; height:30px; line-height:30px; margin-bottom:20px; font-size:16px;}
	
	
	
.asubnav{
	height:80px; line-height:80px; width:700px; margin:20px auto 40px auto;}
.asubnav span,.asubnav a{
	display:block; height:75px; width:94px; margin:0 23px; float:left; text-align:center; font-size:18px;}
.asubnav span{
	color:#25ac43; border-bottom:5px solid #25ac43;}
.asubnav a{
	color:#6d6d6d; border-bottom:5px solid #fff;}
.asubnav a:hover{
	color:#25ac43; border-bottom:5px solid #25ac43;}
	
.apic{
	width:1200px; margin:0 auto;}
.ainfo{
	font-size:20px; color:#000; width:1000px; margin:40px auto;}
.ainfo p{
	text-indent:2em; line-height:35px;}
	
	
.apiclist{
	padding:26px; width:1148px; background:#efefef; overflow:hidden; margin:0 auto 30px auto;}
.apiclist ul{
	width:1164px;}
.apiclist ul li{
	width:373px; margin-right:15px; float:left;}
	
	
.wh{
	width:1200px; margin:0 auto;}
.whpic1{
	width:445px; height:615px; margin-bottom:120px;}
.whinfo1,.whinfo2{
	width:680px; height:585px; padding-top:30px; margin-bottom:120px; font-size:20px; line-height:25px;}
.xhx{
	padding-bottom:15px; border-bottom:2px dashed #000;}
.whinfo1 p,.whinfo2 p{
	margin-bottom:20px;}
.whinfo1 p{
	 width:410px;}
.whinfo2{
	width:600px; height:300px; padding-top:60px; margin-bottom:50px;}
.whinfo2 p{
	width:425px; padding-left:65px;}
.whpic2{
	width:582px; height:360px; margin-bottom:50px;}
	
.hlist{
	padding:30px 65px; width:1070px; margin:0 auto; background:#f4f4f4; overflow:hidden;}
.hlist ul{
	width:1122px;}
.hlist ul li{
	width:321px; float:left; margin-right:53px;}
.hlist ul li div{
	width:321px; height:279px; background:#fff;}
.hlist ul li p{
	height:55px; line-height:55px; font-size:18px; margin-bottom:20px; text-align:center; color:#6d6d6d;}
	
	
.hzlist{
	padding:30px 65px; width:1070px; margin:0 auto 30px auto; background:#f4f4f4; overflow:hidden;}
.hzlist ul{
	width:1122px;}
.hzlist ul li{
	width:321px; float:left; margin-right:53px; margin-bottom:20px;}
	
.lctime{
	width:1200px; height:60px; margin:0 auto 50px auto; border-bottom:1px solid #e7e7e7;}
.lcgd{
	width:968px; margin:0 auto}
.lleft,.lright{
	width:33px; height:33px;}
.lleft{
	background:url(../enimages/lleft.jpg) no-repeat top left;}
.lright{
	background:url(../enimages/lright.jpg) no-repeat top left;}
.next,.prev{
	display:block; width:33px; height:66px; cursor:pointer; float:none}
.lctimelist{
	width:898px; margin-left:1px; overflow:hidden}
.lctimelist ul{
	width:1080px;}
.lctimelist ul li{
	width:180px; float:left; text-align:center;}
.lctimelist ul li{
	font-size:18px; color:#666666; cursor:pointer;}
.lctimelist ul li span{
	font-size:14px; color:#a0a0a0; display:block;}
.lctimelist ul li.lv{
	color:#23ac44;}

.lclist{
	width:868px; margin:0 auto; overflow:hidden; background:url(../enimages/lc.jpg) repeat-y top center; padding-top:60px; margin-bottom:20px;}
.lclist ul{
	width:956px;}
.lclist ul li{
	width:390px; float:left; margin-right:88px; color:#9a9a9a; font-size:14px; margin-bottom:40px}
.lclist ul li a{
	color:#656565;}
.lpic{
	padding-bottom:20px;}
.lname{
	height:40px; line-height:40px; padding-top:10px;font-size:18px; }
	
	
.dqsj{
	color:#23ac44; font-size:18px; text-align:center; padding-bottom:15px; background:url(../enimages/dqsj.jpg) no-repeat center bottom;}
.dqsj span{
	font-size:14px; color:#a0a0a0; display:block;}


.lmap{
	width:1200px; margin:0 auto; text-align:center;}
.dlslist{
	margin:40px auto 30px auto; width:1200px;}
.dlslist ul li{
	width:50%; float:left; font-size:18px; margin-bottom:30px;}
.dname{
	height:45px; line-height:45px; font-size:24px; color:#e62129;}
	
	
	
.box-mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 99;
	display: none;
}

.box {
	position: absolute;
	width: 830px;
	height: 600px;
	
	line-height:600px;
	
	text-align: center;
	z-index: 101;
	display: none;
}
.demo{width:100%; height:100%;margin:0 auto;}
.btnDel {
	font: "微软雅黑";
	font-size: 14px;
	width: 125px;
	height: 33px;
	line-height: 33px;
	vertical-align: middle;
	background-image: url(enimages/btn.png);
	background-repeat: no-repeat;
	border: 0px !important;
	color: #fff;
	cursor: pointer;
	background-color: transparent;
}