html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none}
a{text-decoration:none}
a:hover{text-decoration:none}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.wrap{ width:1200px; margin:0 auto;}

/*.banner{width:100%;height:886px;background:url(images/banner.jpg) no-repeat center center;}
.b-logo{position:absolute;top:0;left:20px;}
.b-tit{position:absolute;top:90px;left:0;}
.b-lead{position:absolute;top:340px;left:0;width:100%;}
.b-lead li{font-size:20px;line-height:40px;text-align:center;color:#fff;}
.b-name{position:absolute;top:730px;left:270px;width:608px;height:53px;background:url(images/b_name.png) no-repeat;font:24px/44px "Simsun";color:#fff;text-align:center;}

.card{position:absolute;top:375px;left:483px;width:234px;height:312px;}
.card li{position:absolute;width:234px;height:312px;}
.card5{transform:rotateZ(-4.5deg) 310px 0px;}
.card6{transform:rotateZ(-14deg) 530px 14px;}
.card7{transform:rotateZ(-23.5deg) 750px 52px;}
.card4{transform:rotateZ(0) 750px 52px;}
.card5{transform:rotateZ(4.5deg) 310px 0px;}
.card6{transform:rotateZ(14deg) 530px 14px;}
.card7{transform:rotateZ(23.5deg) 750px 52px;}*/

.banner{width:100%;height:700px;background:url(images/ban.jpg) no-repeat center center;}
.banner .wrap{height:700px;overflow:hidden;}
.b-logo{position:absolute;top:0;left:120px;filter:alpha(opacity=0);opacity:0;}
.b-tit{position:absolute;top:0px;left:220px;filter:alpha(opacity=0);opacity:0;}
.b-lead{position:absolute;top:200px;left:0;width:100%;}
.b-lead li{font-size:20px;line-height:40px;text-align:center;color:#fff;}
.b-media{position:absolute;top:820px;left:0;width:100%;height:55px;line-height:55px;font-size:18px;color:#fff;text-align:center;filter:alpha(opacity=0);opacity:0;}
.b-media img{margin-left:10px;vertical-align:middle;}

.part1{width:100%;height:687px;background:url(images/bg_p1.jpg) no-repeat center center;}
.person{float:left;width:420px;height:687px;margin-left:110px;}
.p1-info{float:right;width:480px;margin-top:140px;margin-right:20px;text-align:center;font-size:0;}
.p1-info h2{font-weight:normal;font-size:30px;line-height:60px;}
.p1-info span{display:inline-block;*display:inline;*zoom:1;width:2px;height:50px;background-color:#535353;}
.p1-info b{display:block;width:250px;height:60px;margin:20px auto 40px;line-height:60px;background-color:#f6ad3c;font-size:30px;font-weight:normal;}
.p1-info p{position:relative;padding:;font-size:18px;line-height:38px;}
.p1-info i{position:absolute;display:inline-block;*display:inline;width:46px;height:35px;background:url(images/quote.png) no-repeat 0 0;}
.p1-info .lq{left:10px;top:-10px;}
.p1-info .rq{right:50px;bottom:0;background-position:-48px 0;vertical-align:bottom;}

.cur .movel{-webkit-animation: fadeInLeft  1s 0s ease both;
	-moz-animation: fadeInLeft  1s 0s ease both;
	animation:fadeInLeft  1s 0s ease both;}
.cur .mover{-webkit-animation: fadeInRight  1s 0s ease both;
	-moz-animation: fadeInRight  1s 0s ease both;
	animation:fadeInRight  1s 0s ease both;}

.p2-info{padding:50px 20px 20px 20px;}
.p2-logo{float:left;width:430px;height:190px;margin-right:30px;overflow:hidden;}
.p2-logo img{width:430px;height:190px;}
.zoompic:hover{-webkit-transform:scale3d(1.03,1.03,1.03);
				   -webkit-transition:-webkit-transform .5s linear;	
				   transform:scale3d(1.03,1.03,1.03);
				   transition:transform .5s linear;}
.p2-info b{display:inline-block;*display:inline;*zoom:1;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #707070;font-size:24px;color:#000;}
.p2-info p{font-size:16px;line-height:30px;text-align:justify;}

.cur .p2-info{-webkit-animation: fadeInDown  1s 0s ease both;
	-moz-animation: fadeInDown  1s 0s ease both;
	animation:fadeInDown  1s 0s ease both;}

.tit{padding:50px 0;font-size:36px;line-height:48px;text-align:center;}
.tit span{display:inline-block;*display:inline;*zoom:1;width:30px;height:30px;margin:0 40px;background:url(images/cubic.png) no-repeat;}
.tit .fontgrad{color:#fc9251;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(249, 148, 78, 1)), to(rgba(248, 104, 98, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.cur .tit{-webkit-animation: zoomIn  1s 0s ease both;
	-moz-animation: zoomIn  1s 0s ease both;
	animation:zoomIn  1s 0s ease both;}

.slide .hd{font-size:0;text-align:center;}
.slide .hd li{position:relative;display:inline-block;*display:inline;*zoom:1;width:188px;height:48px;border:1px solid #666;border-radius:25px;margin:0 20px;font-size:22px;line-height:48px;cursor:pointer;}
.slide .hd span{position:absolute;top:24px;right:-30px;width:20px;height:1px;background-color:#666;}
.slide .hd .on{color:#fc9251;border-color:#fc9251;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(249, 148, 78, 1)), to(rgba(248, 104, 98, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.slide .bd{width:1160px;height:380px;margin:50px auto;overflow:hidden;}
.slide a{position:absolute;top:260px;left:-47px;width:67px;height:87px;background:url(images/arrow.png) no-repeat;cursor:pointer;}
.slide .next{left:auto;right:-47px;background-position:-68px 0;}
.slide p{font-size:16px;text-align:center;}

.part4 .tit{padding-bottom:20px;}
.p4-p1{padding-bottom:50px;font-size:16px;line-height:30px;text-align:center;}
.part4 dl{padding:0 20px;overflow:hidden;}
.part4 dt{position:relative;float:left;width:580px;height:425px;background-color:#f6f6f6;}
.part4 dd{float:left;width:580px;height:425px;overflow:hidden;}
.part4 dt span{position:absolute;top:50px;left:-20px;width:34px;height:34px;background:url(images/cubic2.jpg) no-repeat;}
.part4 dt .rt{left:auto;right:-20px;}
.part4 dt h3{padding:130px 0 30px 40px;font-size:24px;}
.part4 dt p{padding-left:40px;font-size:16px;line-height:30px;}
.part4 dt b{font-size:18px;}

.part4 dt:hover span{transform:translateY(340px);transition:transform 2s linear;}

.cur .d2 dt{
	-moz-animation-delay: 1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;}
.cur .d2 dd{-moz-animation-delay: 1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;}

.cur .d3 dt{-moz-animation-delay: 2s;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;}
.cur .d3 dd{-moz-animation-delay: 2s;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;}

.cur .d4 dd{-moz-animation-delay: 3s;
	-webkit-animation-delay: 3s;
	animation-delay: 3s;}
.cur .d4 dt{-moz-animation-delay: 3s;
	-webkit-animation-delay: 3s;
	animation-delay: 3s;}

.cur .d5 dt{-moz-animation-delay: 4s;
	-webkit-animation-delay: 4s;
	animation-delay: 4s;}
.cur .d5 dd{-moz-animation-delay: 4s;
	-webkit-animation-delay: 4s;
	animation-delay: 4s;}

.part5 dl{float:left;width:580px;padding-bottom:85px;}
.part5 dt{float:left;width:200px;height:196px;overflow:hidden;}
.part5 dt img{width:200px;height:196px;}
.part5 dd{float:left;width:342px;padding:0 19px;}
.part5 h3{padding-bottom:5px;font-size:22px;font-weight:normal;}
.part5 p{font-size:14px;line-height:28px;text-align:justify;}

.part6{width:100%;height:560px;background:url(images/bg_p6.jpg) no-repeat center center;color:#fff;overflow:hidden;}
.part6 b{color:#f6ad3c;font-weight:normal;}
.tit-p6{padding:60px 0 30px;font-size:0;text-align:center;}
.tit-p6 h2{padding-bottom:30px;font-size:36px;line-height:48px;font-weight:normal;}
.tit-p6 span{display:inline-block;*display:inline;*zoom:1;width:60px;height:1px;background-color:#fff;}
.part6 p{padding:0 20px;font-size:16px;line-height:34px;text-indent:2em;text-align:justify;}
.cur .tit-p6{-webkit-animation: zoomIn  1s 0s ease both;
	-moz-animation: zoomIn  1s 0s ease both;
	animation:zoomIn  1s 0s ease both;}
.cur .p6-info{-webkit-animation: fadeInUp  1s 1s ease both;
	-moz-animation: fadeInUp  1s 1s ease both;
	animation:fadeInUp  1s 1s ease both;}
.part7{overflow:hidden;padding:75px 0 25px;}
.team{width:1100px;height:120px;padding-top:20px;margin:0 auto;border:1px dashed #bfbfbf;}
.team-logo{float:left;margin:0 35px 0 50px;}
.team p{float:left;margin:20px 0  0 35px;font-size:14px;line-height:30px;}
.gzbox{float:left;width:82px;margin:0 25px 0 120px;text-align:center;}
.ewm{float:left;width:76px;height:105px;}

/*关注数*/
.nav_r{ width:108px; height:108px; position:fixed; right:0; top:100px; background:url(images/float.png) no-repeat; cursor:pointer;}
.nav_r .gzyh{ width:100%; text-align:center; color:#fff; padding-top:25px;}
.nav_r .gzyh p{ font-size:14px;}
.nav_r  b{color:#fff;font-size: 18px; font-weight:normal;}