/*top*/
.top{ width:100%; height:565px; background:url(../images/bj.png) no-repeat center; }
.top1{position:relative; width:1200px; margin:0 auto;}
.top1 .return{ position:absolute; background:url(../images/zw_09.png) no-repeat; width:103px; height:113px; top:20px;}



.content{ width:1200px; margin:0 auto; margin-top:20px;}
/*section1*/
.section1{width: 1200px;/* padding:0 15px; */overflow:hidden;}
.hdbox{height: 504px;background: url(../images/zw_03.png) no-repeat 35px center;margin:0 auto;clear: both;}
.hdbox ul{ width:938px; height:240px; background:url(../images/zw_20.png) no-repeat center top; margin:0 auto; }
.hdbox li {height: 240px;float: left;text-align: center;}
.hdbox li i {display: block;width: 54px;height: 54px;background-image:url(../images/zw_16.png);background-repeat:no-repeat;}
.hdbox li a{ color:#333; font-size:24px; display:block;}
.hdbox li.li1{width:114px;margin-right: 79px;}
.hdbox li.li2{width: 136px;margin-right: 67px;}
.hdbox li.li3{width: 135px;margin-right: 82px;}
.hdbox li.li4{width: 109px;margin-right: 79px;}
.hdbox li.li5{width: 137px;margin-right:20px;}
.hdbox li.li1 i{background-position: 0px 5px;margin: 13px auto 56px;}
.hdbox li.li2 i{background-position: -74px 4px;margin: 61px auto 72px;}
.hdbox li.li3 i{background-position: -157px 5px;margin: 20px auto 70px;}
.hdbox li.li4 i{background-position: -226px 7px;margin: 72px auto 56px;}
.hdbox li.li5 i{background-position: -290px 6px;margin: 16px auto 82px;}
.hdbox li:hover i{
    -webkit-transition: -webkit-transform .7s ease-out;
    -moz-transition: -moz-transform .7s ease-out;
    transition: transform .7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}
.hdbox .txt{ width:619px; text-align:center; color:#333; font-size:16px; margin:0 auto; margin-left:450px; padding-top:120px; margin-bottom:50px;}

/*section2*/
.section2{width: 1200px;padding-top: 40px;margin:0 auto;overflow:hidden;}
.hdbox2{height: 495px;background:url(../images/zw_37.png) no-repeat center top;margin:0 auto;}
.hdbox2 ul{overflow:hidden;margin-left: 130px;padding-top: 40px;}
.hdbox2 li{float:left;}
.hdbox2 li.ge1{background:url(../images/zw_24.png) no-repeat;width:223px;height:244px;margin-right: 20px;}
.hdbox2 li.ge2{background:url(../images/zw_26.png) no-repeat;width: 229px;height: 246px;margin-right: 20px;}
.hdbox2 li.ge3{background:url(../images/zw_28.png) no-repeat;width: 235px;height: 246px;margin-right: 20px;}
.hdbox2 li.ge4{background:url(../images/zw_30.png) no-repeat;width: 242px;height: 246px;}
.hdbox2 li a{
     color:#fff;
     font-size:26px;
     margin-top: 140px;
     margin-left: 19px;
     display:block;
     text-align: center;
     transition: all 0.2s;
     transform: rotate(30deg);
     -webkit-transform: rotate(30deg);
     -moz-transform: rotate(30deg);
}
.hdbox2 li:hover a{ margin-left:5px;}
.hdbox2 .txt{width:619px;text-align:center;color:#333;font-size:16px;margin-left: 150px;padding-top: 38px;}

/*section3*/
.section3{width: 1200px;margin:0 auto;overflow:hidden;}
.hdbox3{width:1173px;height: 432px;margin:0 auto;background: url(../images/zw_49.png) no-repeat 7px center;}
.hdbox3 .txt{width:230px;text-align:center;color:#333;font-size:16px;margin-left: 91px;padding-top: 267px;float:left;}
.hdbox3 ul{float:left;margin-left: 50px;margin-top: 100px;}
.hdbox3 li{float:left;width: 169px;height: 210px;margin-right: 25px;cursor:pointer;background: url(../images/zw_40.png) no-repeat center top;}
.hdbox3 li i{display: block;width: 50px;height: 50px;background-image:url(../images/zw_43.png);background-repeat:no-repeat;margin: 42px 57px 0;}
.hdbox3 li .jgti{background-position: 3px 2px;}
.hdbox3 li .jgti2{background-position: -85px 4px;}
.hdbox3 li .jgti3{background-position: -184px 2px;}
.hdbox3 li .jgti4{background-position: -284px 3px;}
.hdbox3 li:hover i{
    -webkit-transition: -webkit-transform .7s ease-out;
    -moz-transition: -moz-transform .7s ease-out;
    transition: transform .7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}
.hdbox3 li a{background:url(../images/zw_31.png) no-repeat;/* width: 175px; */height: 50px;line-height: 50px;text-align:center;color: #005dc7;font-size: 26px;display:block;margin-top: 88px;transition: all 0.2s;}
.hdbox3 li:hover a{ margin-left:5px;}

/*section4*/
.section4{width:1200px; padding-top:30px; margin:0 auto;overflow:hidden;}
.hdbox4 .txt{width:619px;text-align:center;color:#333;font-size:16px;margin-left: 150px;padding-top: 49px;}
.hdbox4{/* width:1140px; */height: 496px;background: url(../images/zw_62.png) no-repeat 36px center;/* position: relative; */}
.hdbox4 ul {overflow:hidden;padding: 40px 0px 0px 105px;}
.hdbox4 ul li {width:136px;height: 230px;float:left;margin-right:35px;}
.hdbox4 ul li a{display:block;/* width: 99px; *//* height: 99px; */background-image:url(../images/zw_41.png);background-repeat:no-repeat;font-size:26px;color:#da1d27;text-align: center;transition: all 0.2s;}
.hdbox4 ul li i{display: block;width: 67px;height: 67px;background-image:url(../images/zw_52.png);background-repeat:no-repeat;transition: all 0.2s;}
.hdbox4 ul li.mst1{ background:url(../images/zw_56.png) no-repeat top;}
.hdbox4 ul li.mst2{ background:url(../images/zw_58.png) no-repeat bottom;}
.hdbox4 ul li .ms1{background-position: 14px 16px;margin: 6px 34px 115px;}
.hdbox4 ul li .ms2{background-position: -54px 18px;margin: 123px 34px 6px;}
.hdbox4 ul li .ms3{background-position: -129px 10px;margin: 6px 34px 115px;}
.hdbox4 ul li .ms4{background-position: -191px 11px;margin: 123px 34px 6px;}
.hdbox4 ul li .ms5{background-position: -256px 12px;margin: 6px 34px 115px;}
.hdbox4 ul li .ms6{background-position: -314px 12px;margin: 123px 34px 6px;}
.hdbox4 ul li.mst1:hover a{ margin-top:5px;}
.hdbox4 ul li:hover i{
    -webkit-transition: -webkit-transform .4s ease-out;
    -moz-transition: -moz-transform .4s ease-out;
    transition: transform .4s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}




/*section5*/
.section5{width:1200px;  margin:0 auto;overflow:hidden;}
.hdbox5{width: 1173px;height:432px;/* margin:30px auto; */clear: both;background: url(../images/zw_83.png) no-repeat 11px center;position:relative;}
.hdbox5 .txt{width:230px;text-align:center;color:#333;font-size:16px;margin-left: 91px;padding-top: 267px;float:left;}
.hdbox5 ul{float:left;margin-left: 254px;margin-top: 100px;width: 260px;height: 260px;}
.hdbox5 ul li {width:120px;height:120px;/* position: absolute; */transition: all 0.2s;/* margin-right:20px; *//* margin-top:20px; */float: left;}
.hdbox5 ul li a{display:block;width: 48px;height: 48px;background: url(../images/zw_78.png) no-repeat;}
.hdbox5 ul li.fxt1{ background-image:url(../images/zw_67.png);}
.hdbox5 ul li.fxt1 a{background-position: 0px 2px;margin: 49px 0 0 51px;}
.hdbox5 ul li.fxt2{background-image:url(../images/zw_69.png);}
.hdbox5 ul li.fxt2 a{background-position: -81px 0;margin: 49px 0 0 23px;}
.hdbox5 ul li.fxt3{background-image:url(../images/zw_73.png);}
.hdbox5 ul li.fxt3 a{background-position: -160px 0;margin: 23px 0 0 51px;}
.hdbox5 ul li.fxt4{background-image:url(../images/zw_74.png);}
.hdbox5 ul li.fxt4 a{background-position: -244px 0;margin: 23px 0 0 23px;}
.hdbox5 ul li:hover a{transform: rotate(360deg);}
.hdbox5>div a{ color:#2ab64d; font-size:26px; font-weight:bold;}
.hdbox5>div{transition:all 0.3s;}
.hdbox5 .fx1:hover{margin-left:5px;}
.hdbox5 .fx2:hover{margin-left:5px;}
.hdbox5 .fx3:hover{margin-right:5px;}
.hdbox5 .fx4:hover{margin-right:5px;}
.fx1{position:absolute;left: 417px;top: 135px;}
.fx2{position:absolute;left: 411px;bottom: 115px;}
.fx3{position:absolute;right: 193px;top: 135px;}
.fx4{position:absolute;right: 193px;bottom: 115px;}
.hdbox5 ul li:hover a{animation: happy 0.5s ease-in-out infinite;}
@keyframes happy {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
} 

/*section6*/
.section6{width: 1200px;/* padding-top:30px; */margin:0 auto;overflow:hidden;}
.hdbox6{width:1158px;height:504px;margin: 40px auto;clear: both;background: url(../images/zw_87.png) no-repeat 8px center;}
.zd{display:block;overflow:hidden;padding-top: 190px;margin-left: 30px;}
.zd li{float:left;width:501px;margin: 0 30px;text-align:center;overflow: hidden;height: 110px;}
.zd li div{ width:195px; height:110px; border-radius:10px; background-color:#694082; float:left;}
.zd li div i{background:url(../images/zw_90.png) no-repeat;width: 71px;height: 71px;margin: 24px 0 0 60px;display: block;}
.zd li a{color:#694082;font-size:26px;font-weight:bold;display:block;float: left;margin-left: 20px;}
.zd li span{display:block;font-size: 16px;color:#333;margin-top:10px;width: 270px;text-align:left;float: left;margin-left: 20px;}
.zd li div.gk1 i{background-position: 0px 3px;}
.zd li div.gk2 i{background-position: -109px 4px;}
.zd li div.gk3 i{background-position: -215px 8px;}
.zd li div.gk4 i{background-position: -322px 4px;}
.zd li:hover i{
    -webkit-transition: -webkit-transform .7s ease-out;
    -moz-transition: -moz-transform .7s ease-out;
    transition: transform .7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}
	
	
/*aside_nav*/
.aside_nav{
	position: fixed;
	z-index: 9999;
	top: 140px;
	right: 0;
}
.aside_nav li{
	height: 50px;
	width: 115px;
	background:url(../images/zw_12.png) no-repeat;
	overflow: hidden;
	line-height: 50px;
	text-align:center;
	margin-top: 10px;
}

.aside_nav li a{
	display: block;
	color:#666;
	font-size:16px;
}

.aside_nav li:hover{
	background:url(../images/zw_06.png) no-repeat;
}
.aside_nav li:hover a { color:#fff;}
.aside_nav li.current {
    background:url(../images/zw_06.png) no-repeat; color:#fff;
}
.aside_nav li.current a{
	color:#fff;
}
/*aside_nav*/

/*foot*/
.foot{background:url(../images/zw_94.png) no-repeat;width:100%;height:204px; margin:0 auto;}
.footer{ width:752px; margin:0 auto;padding-top:130px; color:#fff; font-size:16px;}