body{font-family:"microsoft yahei";}
a{text-decoration:none;color:#333;}
.clear{clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;}
.left{float:left!important;}
.right{float:right!important;}
.w1200{width:1200px; margin:0 auto}
html{min-width: 1200px;}
/**/
.dknm-all{background:url(../img/zmtlbg2.jpg) #fff top center no-repeat;position: relative;max-width: 1920px; margin: 0 auto;}
.zs21-wrap-1{padding-top:1270px;}
.zs21-box-1 {width: 1200px;margin: 0 auto;height: 435px;overflow: hidden;background-color: #fff;}
.zs21-box-1 a {color: #666;}
.zs21-list-1 {float: left;width: 720px;height: 435px;}
.zs21-list-1-menu {float: right;width: 480px;height: 435px;}
.zs21-list-1 ul {position: relative;width: 720px;height: 563px;}
.zs21-list-1 li {position: absolute;top:0;left:0;z-index: 1;opacity:0;filter:alpha(opacity=0);height: 435px;}
.zs21-list-1 li a,.zs21-list-1 li img {display: block;position: relative;width: 100%;height: 100%;}
.zs21-list-1 .list-con {position: relative;width: 100%;height: 100%;}
.zs21-list-1 .list-pic,.zs21-list-1 .list-pic img {display: block;position: relative;width: 100%;height: 100%;}
.zs21-list-1-menu ul {/* padding-top: 3px;background: url(http://img0.cri0.fm/M00/1E/0B/rBARPGDK1UaATQN5AAAAAAAAAAA6634035.bg-3_04.jpg) no-repeat; */}
.zs21-list-1-menu li {border-top: 1px #fff solid;}
.zs21-list-1-menu li:first-child {border-top: none;}
.zs21-list-1-menu .list-con {border-top: 1px #b5d0f9 solid;}
.zs21-list-1-menu .list-title {height:72px;display: table;line-height:22px;font-size:18px;padding: 0px 4% 0;width: 92%;color:#666}
.zs21-list-1-menu .list-title a {display: table-cell;vertical-align: middle;}
.zs21-list-1-menu li.active {border-top: none;}
.zs21-list-1-menu .active .list-con {border-top: none;}
.zs21-list-1-menu .active .list-title {height:72px;background:url(../img/ztjb.png);}
.zs21-list-1-menu .active .list-title a {color: #fff;}
/**/
.secondIndex-banner {width:345px;height:610px;position: relative;margin:0 auto;}
.secondIndex-banner .banner-img {width: 100%;height: 100%;position: relative;overflow: hidden;}
.secondIndex-banner .banner-img ul {width: 10000px;zoom: 1;}
.secondIndex-banner .banner-img li {float: left;height: 100%;position: relative;width:345px;height:610px;overflow: hidden;}
.secondIndex-banner .banner-img li a {display: block;position: relative;*position:static;width: 100%;
height: 100%;vertical-align: top;font-size:18px;font-weight: bold;}
.secondIndex-banner .banner-nav {position: absolute;bottom:15px;left:10%;width: 100%;z-index: 2;margin-left:-28px;}
.secondIndex-banner .banner-nav ul {display: block;text-align: center;}
.secondIndex-banner .banner-nav li {display: inline-block;margin-left: 10px;width: 8px;height: 8px;background: #02b96b;cursor: pointer;border: 1px #fff solid;border-radius: 50% 50%;}
.secondIndex-banner .banner-nav li.active {background: #02b96b;}
.secondIndex-banner .banner-text {position: absolute;bottom:0;left:0;width: 100%;
background: #000 repeat-x bottom left;line-height: 20px;display: none;}
.secondIndex-banner .banner-text a {color: #fff;padding: 10px;display: block;}
.secondIndex-banner .banner-num {position: absolute;bottom:50px;left:50%;z-index: 2;color: #fff;background: #000;display: none;}
.secondIndex-textPic-1 {width:345px;height:610px;position: relative;}
.secondIndex-banner .banner-img li{display: block;position: relative; *position: static; width: 345px;height: 610px;}
.secondIndex-textPic-1 .list-pic {position: relative;width:345px;height:610px;}
.secondIndex-banner .banner-page,.secondIndex-banner .banner-img li:hover .banner-img-text {display:none;}
/**/
.lwyz-nmg{margin-top: 52px;}
.dknm-tit{background: url(../img/ztjb5.png)  center center no-repeat;height:102px;position: relative;margin-bottom: 34px;}
.more{position: absolute;left:60%;top:15px;font-size: 18px;}
.more a,.more-1 a{color: #666;}
/**/
.w826{width:826px;margin: 0 auto;overflow: hidden;}
.w826 ul{width:1000px}
.w826 li{width:400px;height: 275px;margin-right:25px;margin-bottom: 59px;float: left;}
.dknm-topImg{width: 400px;height: 275px;margin-bottom: 35px;position: relative;}
.dknm-imgbox{width: 400px;height: 275px;position: absolute;top: 0;left: 0;z-index: 1;}
.dknm-txtbox{width:400px;position: absolute;left: 0;bottom: 0;height:76px;box-sizing: border-box;z-index: 10;font-size: 18px;color: #fff;padding-left: 22px;padding-right: 22px;
	line-height: 26px;background:url(../img/ztjb2.png) no-repeat;}
.dknm-anniubox{background: url(../img/play.png) no-repeat;width:70px;position: absolute;left: 165px;top: 72px;height:70px;z-index: 11;}
/**/
.dyzbd{width:576px}
.dyzbd-tit-1{background:url(../img/ztjb3.png) no-repeat;width:474px; height: 54px;position: relative;float: left;}
.more-1{line-height: 51px;float: right;margin-right: 30px;}
.dyzbd-con{margin-top:38px}
.dyzbd-con li {padding-left:22px;background: url(../img/ztjb4.png) no-repeat left 8px;
 margin-left:3px;margin-bottom:30px;font-size: 18px;line-height: 22px;}
.dyzbd-con li a {color: #666;}
/**/
.dkjxs{width:576px}
.dkjxs-tit-1{background: url(../img/ztjb3.png) no-repeat;width:485px; height: 51px;position: relative;float: left;}
.dkjxs-tit .more-1{margin-right: 18px;}
.dkjxs .dyzbd-con li{margin-bottom:15px;}
.dmnmg-con{padding-bottom: 55px;}
.dmnmg-nmg{margin-top: 65px;}

.dmnmg-nmg .more {left: 56%; top: 25px;}
/* */
.banner-box .img {width: 711px;height: 100%;float: left;}
.banner-box .img .img-box {width: 100%;height: 100%;position: relative;overflow: hidden;float: none;}
.banner-box .img .img-box .con {position: relative;width: 100%;height: 100%;overflow: hidden;}
.banner-box .img .img-box .infinity {width: 10000px;}
.banner-box .img .img-box .con ul {overflow: hidden;}
.banner-box .img .img-box li {float: left;position: relative;width: 711px;height: 400px;overflow: hidden;}
.layer {width: 100%;height: 76px;position: absolute;bottom: 0;background: url(http://f2.cri.cn/M00/61/AB/rBABCmLWZeiAKMbeAAAAAAAAAAA5078482.bg-3_19.png);}
.layer .title01 {float: left;padding: 0 20px;line-height: 54px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;letter-spacing: 1px;width: 661px;}
.layer a {font-size: 22px;color: #ffffff;}
.img .img-box .arrow {position: absolute;
			z-index: 5;
			top: 160px;
			left: 15px;
			width: 23px;
			height: 39px;
			background: url() no-repeat center;
			text-indent: -999px;
			white-space: nowrap;
			overflow: hidden;
			cursor: pointer;
			outline: none;
			opacity: 0.6;
			filter: alpha(opacity=60);
}
.img .img-box .arrow-next {left: 672px;background: url() no-repeat center;}
.img .img-box .arrow:hover {opacity: 1;filter: alpha(opacity=100);}
.banner-box .img .img-box li img {width: 100%;height: 100%;}
.img-box .nav_wrap {position: absolute;right: 10px;top: 375px;z-index: 10;}
.img-box .nav_wrap a {display: block;
			width: 10px;
			height: 10px;
			background: #4d4d4d;
			margin: 0 5px;
			float: left;
			border-radius: 50%;
			cursor: pointer;}
.img-box .nav_wrap a.current {background: #ffffff;}
.text {width: 489px;height: 100%;background: #eee;float: left;position: relative;}
.title {width: 440px;height: 173px;margin: 16px auto;border-bottom: 1px solid #3a9729;}
.title a {font-size: 20px;color: #003676;line-height: 32px;font-weight: bold;}
.text-list {width: 440px;margin: 0 auto;font-size: 18px;color: #313332;line-height: 38px;}
.text-list ul li {width: 440px;overflow: hidden;height: 40px;}
.text-list ul li a {padding: 0;}
.atlas {position: relative;}
.atlas .banner-box {height: 560px;margin-top: 25px;}
.atlas .banner-box .img {width: 100%;height: 560px;}
.atlas .img .img-box .arrow {
			width: 186px;
			height:23px;
			background: none;
			top: 0;
			left:1010px;
			opacity: 1;
			filter: alpha(opacity=100);
			z-index: 9999;
			background: url(http://f2.cri.cn/M00/61/AB/rBABCmLWZeiAKMbeAAAAAAAAAAA5078482.shang.png) center center no-repeat;
		}
.atlas .img .img-box .arrow img {
			width: 37px;
			height: 23px;
			display: block;
			position: absolute;
			top: 50%;
			left: 50%;
			margin-top: -5px;
			margin-left: -18px;
			z-index: 10;
}
.atlas .img .img-box .arrow-next {top:537px;background: url(http://f2.cri.cn/M00/61/AB/rBABCmLWZeiAKMbeAAAAAAAAAAA5078482.xia.png) center center no-repeat;}
.atlas .banner-box .img .img-box .con li {width: 1000px;height: 560px;}
.atlas .banner-box .img .img-box .con li .bigao {width: 1000px;height: 560px;display: block;}
.atlas .layer {width: 1000px;height: 70px;line-height: 70px;left: 0px;bottom: 0px;}
.atlas .layer .title01 {
			float: left;
			padding: 0 20px;
			line-height: 70px;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			letter-spacing: 1px;
			width: 960px;
		}
.atlas .banner-box .img .img-box .con {width:1000px;float: left;}
.atlas .banner-box .img .img-box .menu_wrap {
			padding: 45px 0;
			width: 186px;
			height:450px;
			float: right;
			position: relative;
			overflow: hidden;}
.atlas .banner-box .img .img-box .menu_wrap .menu {
			width: 186px;
		    height:495px;
			position: absolute;
			top: 40px;
			right: 0px;
			overflow: hidden;}
.atlas .banner-box .img .img-box .menu_wrap .menu li {
			display: block;
			width:186px;
			height: 125px;
			zoom: 1;
			white-space: nowrap;
			cursor: pointer;
			outline: none;
			vertical-align: top;}
.atlas .banner-box .img .img-box .menu_wrap .menu li img {display: block;width: 186px;height:104px;}
.atlas .banner-box .img .img-box .menu_wrap .menu li.current img {width: 186px;height: 104px;}
.atlas .banner-box .img .img-box .menu_wrap .menu li .layer {display: none;}
		
		
.textwrap {display:table;width:100%;height:100%;*position:relative;overflow:hidden;}
.textsubwrap {vertical-align:middle;display:table-cell;*position:absolute;*top:50%;*left:0;*width:100%;*display:block;} 
.textcontent {*position:relative;*top:-50%;*left:0;*cursor:pointer;}
.imgScale-1 {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.imgScale-1 img {
	transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}

.imgScale-1:hover img {
	transform: rotate(0deg) scale(1.05, 1.05);
	-ms-transform: rotate(0deg) scale(1.05, 1.05);
	-moz-transform: rotate(0deg) scale(1.05, 1.05);
	-webkit-transform: rotate(0deg) scale(1.05, 1.05);
	-o-transform: rotate(0deg) scale(1.05, 1.05);
}