﻿*html, _html {
	background-image:url(../images/6c69c54fd8eb47bba6ce24e52cb8a413.gif);
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5  Microsoft Yahei, Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	color:#404040;
	background-color:#FFF;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight:normal;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: underline;
	color:#F40;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1200px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}

.tall {-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.bt {-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.ot {-moz-transition:opacity 0.3s linear 0s;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;}
.translateXY {-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY {-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.translateX {-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.contentBox {-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.borderBox {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.backgroundSize {-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}

.link3 {
	display: block;
	width: 154px;
	height: 154px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background-color: #ff8500;
	-moz-transition: all 0.5s linear 0s;
	-webkit-transition: all 0.5s linear 0s;
	transition: all 0.5s linear 0s;
}
.link3:hover { -moz-transform:rotateY(360deg) perspective(200px);-ms-transform:rotateY(360deg) perspective(200px);-o-transform:rotateY(360deg) perspective(200px);-webkit-transform:rotateY(360deg) perspective(200px);transform:rotateY(360deg) perspective(200px); background-color:#db5903 ;}
.link3 em {display:block;width:103px;height:78px; background:url(../images/linkicon.png) no-repeat;margin:39px auto 0;}

.bannerfqfk {width:100%;height:550px; background:url(../images/banner.jpg) no-repeat center;overflow:hidden;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;}
.bannerfqfk .link {margin-right:104px;margin-top:518px;display:inline;}


.bannerzjzj {width:100%;height:600px; background:url(../images/zj.jpg) no-repeat center; background-color:#685439;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	

.bannersgz {width:100%;height:690px; background:url(../images/sgz.jpg) no-repeat center;overflow:hidden;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;}
	
	
.bannersgz {padding:0;}
.bannersgz h3 {font-size:60px;text-align:center;color:#000;line-height:1.4; margin-top:30px}
.bannersgz p {font-size:18px;text-align:center;color:#000;line-height:1.4}
	


.content1  {height:356px; background:url(../images/content1bg.jpg) no-repeat center;}
.fenqiliucheng {float:left;margin-top:114px;margin-left:260px;display:inline;}
.fenqiTxt {width:147px;height:178px;position:relative;z-index:2}
.fenqiTxt:after {content:'';position:absolute;left:50%;margin-left:-30px;bottom:-10px;width:61px;height:17px; background:url(../images/shadow.png) no-repeat;z-index:-1}
.fenqiTxt .inner {width:100%;height:100%; background:url(../images/bubble.png) no-repeat;padding-top:21px;}
.fenqiTxt5 .inner {padding-top:32px;}
.fenqiArrow {width:41px;height:178px; background:url(../images/arrow.png) no-repeat center center;}
.fenqiTxt em {display:block;font-size:24px;text-align:center;color:#fff;line-height:26px;}
.fenqiTxt1 i {display:block;width:60px;height:69px;margin:0 auto; background:url(../images/icon.png) no-repeat -14px -9px;}
.fenqiTxt2 i {display:block;width:61px;height:64px;margin:0 auto; background:url(../images/icon.png) no-repeat -101px -14px;}
.fenqiTxt3 i {display:block;width:54px;height:59px;margin:0 auto; background:url(../images/icon.png) no-repeat -189px -19px;}
.fenqiTxt4 i {display:block;width:50px;height:64px;margin:0 auto; background:url(../images/icon.png) no-repeat -278px -14px;}
.fenqiTxt5 i {display:block;width:64px;height:44px;margin:0 auto; background:url(../images/icon.png) no-repeat -363px -34px;}
.fenqiTxt5 em {line-height:36px;}
.fenqiTxt:hover .inner{-webkit-animation:shake 4s  infinite;  
    -moz-animation:shake 4s infinite;  }
@-webkit-keyframes shake {  
  
    0%, 100% {-webkit-transform: translateY(0);}  
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateY(-4px);}  
    20%, 40%, 60%, 80% {-webkit-transform: translateY(4px);}  
}  
@-moz-keyframes shake {  
    0%, 100% {-moz-transform: translateY(0);}  
    10%, 30%, 50%, 70%, 90% {-moz-transform: translateY(-4px);}  
    20%, 40%, 60%, 80% {-moz-transform: translateY(4px);}  
}  
keyframes shake {  
    0%, 100% {transform: translateY(0);}  
    10%, 30%, 50%, 70%, 90% {transform: translateY(-4px);}  
    20%, 40%, 60%, 80% {transform: translateY(4px);}  
}  



.bannerzjzj {padding:32px 0;}
.bannerzjzj h3 {font-size:60px;text-align:center;color:#fff;line-height:1.4}
.bannerzjzj p {font-size:18px;text-align:center;color:#fff;line-height:1.4}





.content2 {padding:32px 0; background:url(../images/content2bg.jpg) repeat;}
.content2 h3 {font-size:60px;text-align:center;color:#fff;line-height:1.4}
.content2 p {font-size:18px;text-align:center;color:#fff;line-height:1.4}
.content2 ul {margin-top:30px;}
.content2 li {width:283px;height:618px;float:left;margin:0 13px 26px 5px;display:inline;position:relative;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;}
.content2 li:nth-child(4n) {margin-right:5px;}
.content2 li a {display:block;width:166px;text-align:center;line-height:44px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px; background-color:#ff4200;color:#fff;font-size:22px;position:absolute;left:50%;bottom:40px;margin-left:-83px;text-decoration:none;}
.content2 li a:hover { background-color:#db5903;}
.content2 li:hover {-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}

.content3_1 {height:255px; background:url(../images/content3_01.jpg) no-repeat center;}
.content3_2 {height:256px; background:url(../images/content3_02.jpg) no-repeat center;}
.content3_3 {height:255px; background:url(../images/content3_03.jpg) no-repeat center;}
.content3_4 {height:255px; background:url(../images/content3_04.jpg) no-repeat center;}
.content4_1 {height:248px; background:url(../images/content4_01.jpg) no-repeat center;}
.content4_2 {height:249px; background:url(../images/content4_02.jpg) no-repeat center;}
.content4_3 {height:248px; background:url(../images/content4_03.jpg) no-repeat center;}
.content4 .link {float:left;position:relative;left:50%;margin-left:-77px;margin-bottom:30px;}


.content5 {height:165px; background:url(../images/zk.jpg) no-repeat center; background-color:#e6dcdd}

.content6 {height:690px; background:url(../images/cz.jpg) no-repeat center; background-color:#e6dcdd}
.content6 {padding:0;}
.content6 h3 {font-size:60px;text-align:center;color:#fff;line-height:1.4; margin-top:30px;}
.content6 p {font-size:18px;text-align:center;color:#fff;line-height:1.4}



.content4 {background-color:#efefef;overflow: hidden;padding:30px 0px 100px;}
.content4 h3 {font-size:50px;text-align:center;color:#43435f;font-weight:bolder;}
.floatBox,.random,.randomSlide {width:1202px;height:402px;}
.circleBox {position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; background-color:#f2e8d2;}
.txtBox {width:1200px;height:427px;left:0;top:0;}
.txt {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;}
.txt img {position:absolute;width:395px;height:395px;left:50%;top:50%;-moz-transform:translate(-50%,-50%) scale(0,0);-ms-transform:translate(-50%,-50%) scale(0,0);-o-transform:translate(-50%,-50%) scale(0,0);-webkit-transform:translate(-50%,-50%) scale(0,0);transform:translate(-50%,-50%) scale(0,0);-moz-transition:all .4s ease-in 0s;-webkit-transition:all .4s ease-in 0s;transition:all .4s ease-in 0s;}
.txt1 {width:26px;height:26px;background:rgba(248,129,129,0.8);left:336px;top:125px;}
.txt2 {width:112px;height:112px;line-height:112px;color:#401809;font-size:17px; background:#e7d4b9;left:216px;top:130px}
.txt3 {width:138px;height:138px;line-height:138px;color:#401809;font-size:25px; background-color:#fdcb91;left:380px;top:45px;}
.txt4 {width:148px;height:148px;color:#401809;font-size:31px; background-color:#ffcd5d;left:340px;top:210px;}
.txt .p1{padding-top:38px;}
.txt5 {width:103px;height:103px;color:#401809;font-size:16px; background-color:#fad47f;left:185px;top:290px;}
.txt6 {width:90px;height:90px;color:#401809;font-size:18px; background-color:#f7dddd;left:478px;top:163px;}
.txt6 .p1{padding-top:22px}
.txt7 {width:178px;height:178px;line-height:178px;color:#401809;font-size:36px; background-color:#fde2a4;left:495px;top:235px; z-index:2;}
.txt8 {width:123px;height:123px;color:#401809;font-size:22px; background-color:#f4d48c;left:553px;top:86px;}
.txt9 {width:123px;height:123px;color:#401809;font-size:28px; background-color:#faca58;left:695px;top:30px;}
.txt10 {width:178px;height:178px;color:#401809;font-size:44px; background-color:#fad88b;left:650px;top:183px;}
.txt11 {width:80px;height:80px;color:#401809;font-size:17px; background-color:#fabd76;left:750px;top:340px;}
.txt11 .p1{padding-top:18px}
.txt12 {width:126px;height:126px;color:#401809;font-size:24px; background-color:#fbd9db;left:900px;top:306px;}
.txt13 {width:25px;height:25px;background-color:#f2e8d2;left:833px;top:290px;}
.txt14 {width:152px;height:152px;color:#401809;font-size:32px; background-color:#e5e5e5;left:845px;top:120px;}
.txt15 {width:20px;height:20px;background-color:#fdcb91;left:820px;top:228px;}
.txt16 {width:23px;height:23px;background-color:#fbd9db;left:843px;top:85px;}
.txt17 {width:25px;height:25px;background-color:#e8d19d;left:182px;top:382px;}
.txt18 {width:13px;height:13px;background-color:#fbd9db;left:655px;top:380px;}
.upDown {-webkit-animation:upDown 2s ease-in-out 0s infinite alternate;animation:upDown 2s ease-in-out 0s infinite alternate;}
.upDown1 {-webkit-animation:upDown1 2.4s ease-in-out .6s infinite alternate;animation:upDown1 2.4s ease-in-out .6s infinite alternate;}
.upDown2 {-webkit-animation:upDown2 2.8s ease-in-out .8s infinite alternate;animation:upDown2 2.8s ease-in-out .8s infinite alternate;}
@-webkit-keyframes upDown{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(16px);
			}
	}
@keyframes upDown{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(16px);
			}
	}
@-webkit-keyframes upDown1{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(-16px);
			}
	}
@keyframes upDown1{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(-16px);
			}
	}
@-webkit-keyframes upDown2{
		0%{
				-webkit-transform:translateY(0);
			}
		100% {
				-webkit-transform:translateY(10px);
			}
	}
@keyframes upDown2{
		0%{
				transform:translateY(0);
			}
		100% {
				transform:translateY(10px);
			}
	}
.content4 h5{font-size:25px;color:#000;width:655px;margin:0 auto;margin-top:80px;font-weight:bolder; }
 .ban h3{width:1140px;height:63px; margin:0px auto; position:absolute;text-align:center}

/*content4*/
.box56{width:100%;height:502px; background: url(../images/box5.jpg) no-repeat center;width:100%;}
.box56 .box56_center{width:1200px;height:502px;margin:0 auto;}
.box56 .box56_center h1{font-size:60px;color:#fff; text-align:center;padding-top:50px;font-weight:bolder}
.box56 .box56_center h2{font-size:35px;color:#fff;font-weight:500;text-align:center;}
.box56 .box56_center .ban{width:247px;height:247px;background:#fb8100; text-decoration: none; text-align: center; -moz-border-radius:300px; -webkit-border-radius:300px; border-radius:300px; -moz-transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;margin:0 auto;margin-top:30px}
.box56 .box56_center .ban .link {display: block; width:247px; height:247px;font-size:56px;color: #fff;padding-top:20px}
.box56 .box56_center .ban:hover {background:#dbb866;color: #fff;}
.ban img{margin-top:-30px!important;}