@charset "gb2312";
/* CSS Document */
*html, _html {
	background-attachment:fixed;
}
* {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
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 "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	color:#343434;
	background-color:#FFF;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
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:1190px;
}
.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;}

.banner a,.content1 a,.fangfalists li p,.content2_4 p,.content4 p,.content2_3 .bside1 li,.link {font-family:'fzlantinghei';}
.fangfalists li h6,.content2_3 .bside1 li:before,.content2_4 h6,.content6 h4,.content2_6 .bside1 li::before,.content2_7 h6,.content2_7 p{font-family:'fzyasong';}
.content2_1 h5,.content2_3 .bside2 li {font-family:'fzlantingkanhei';}

.link { background-color:#ff4800;-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;color:#fff;text-decoration:none;}
.link:hover { background-color:#9d0a3a;color:#fff;text-decoration:none;}
.banner {width:100%;height:975px; background:url(../images/banner.jpg) no-repeat center;}
.banner a {display:block;width:281px;height:64px;line-height:64px;-moz-border-radius:32px;-webkit-border-radius:32px;border-radius:32px;float:right;margin-top:568px;margin-right:188px;display:inline;position:relative;font-size:30px; padding-left:67px;}
.banner a:after {content:'';position:absolute;right:60px;top:18px;width:30px;height:30px; background:url(../images/icon.png) no-repeat -10px -26px;}

.content1 {width:100%;height:506px; background:url(../images/box1Bg.jpg) no-repeat center top #fff;}
.content1 li {width:220px;height:357px;float:left;margin-right:22px;display:inline;}
.content1 li:nth-child(5n) {margin-right:0;}
.content1 a,.content2_1 a,.content2_4 a,.content2_7 a,.content3 a,.content4 .link {display:block;width:256px;height:49px;line-height:49px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:24px;  text-align:center;margin:50px auto 0;}

.content2 {width:100%; background-color:#bde6fb;}
.content2_1 {height:803px;padding-top:35px; background:url(../images/content2_1Bg.jpg) no-repeat center;}
.content2_1 .aside {width:342px;height:125px;margin:0 auto; background:url(../images/icon.png) no-repeat -135px -5px;}
.content2_1 h4 {font-size:72px;color:#fc57a5;font-weight:normal;line-height:1.3;font-style:italic;}
.content2_1 h5 {display:inline-block;font-size:30px;color:#fff;font-weight:normal;line-height:1.4;text-align:center; background-color:#fc57a5;padding:0 8px;}
.content2_1 img {margin-top:35px;}

.fangfalists li {width:270px;float:left;padding:5px 0px 5px 30px;margin-right:35px;display:inline;}
.fangfalists li:nth-child(4n) {margin-right:0;}
.fangfalists li h6 {font-size:30px;color:#1662b6;text-align:center;font-weight:normal;line-height:1.6;}
.fangfalists li p {font-size:16px;color:#1662b6;line-height:1.4;}

.content2_2  {width:100%;height:813px;padding-top:30px; background:url(../images/content2_2Bg.jpg) no-repeat center;}
.content2_2 .aside {width:550px;height:128px;margin:0 auto; background:url(../images/icon.png) no-repeat -7px -175px;}
.content2_2 .bside {padding-top:70px;}
.content2_2 .bside1 h5 {width:527px;height:215px; background:url(../images/icon.png) no-repeat -19px -329px;}
.content2_2 .bside1 h6 {width:567px;height:271px; background:url(../images/what.png) no-repeat;margin-top:36px;}
.content2_2 .bside2 {width:622px;height:448px;margin-top:75px;}
.content2_2 .bside2 .inner,.content2_3 .bside2 .inner,.content2_5 .bside2 .inner,.content2_6 .bside2 .inner {width:100%;height:100%;}
.shenqi1 {right:0;z-index:2;bottom:0;}
.shenqi2 {left:0;z-index:1;bottom:0;}
.updown {-webkit-animation:updown 1s linear 0s infinite;animation:updown 1s linear 0s infinite;}
@-webkit-keyframes updown{0%{-webkit-transform:translate(0, 5px);}
    50%{-webkit-transform:translate(0, 0);}
    100%{-webkit-transform:translate(0, 5px);}}
@keyframes updown{0%{transform:translate(0, 5px);}
    50%{transform:translate(0, 0);}
    100%{transform:translate(0, 5px);}}
	
.content2_3 {width:100%;height:777px;padding-top:190px; background:url(../images/content2_3Bg.jpg) no-repeat center;}
.content2_3 .bside1 {width:516px;}
.content2_3 .bside1 h5 {width:403px;height:94px; background:url(../images/icon.png) no-repeat -557px -28px;}
.content2_3 .bside2 {width:654px;height:494px;}
.shenqi3 {left:0;z-index:2;bottom:0;}
.shenqi4 {right:0;z-index:1;bottom:0;}
.content2_3 .bside1 ul {margin-top:30px;}
.content2_3 .bside1 li {width:100%;font-size:24px;color:#fc57a5;line-height:2.8;padding-left:48px;position:relative;}
.content2_3 .bside1 li:before {content:attr(data-hover);position:absolute;left:0;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px; font-style:italic; background-color:#fc57a5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:30px;color:#fff;}

.content2_4 {width:100%;height:630px; background:url(../images/content2_4Bg.jpg) no-repeat center;}
.content2_4 h5 {width:475px;height:94px; background:url(../images/icon.png) no-repeat -19px -590px;}
.content2_4 li {width:272px;float:left;margin-right:34px;display:inline;margin-top:66px;}
.content2_4 li:nth-child(4n) {margin-right:0;}
.content2_4 h6 {font-size:30px;color:#1662b6;line-height:1.6;text-align:center;font-weight:normal;}
.content2_4 p {font-size:16px;color:#1662b6;line-height:1.3;}

.content2_5 {height:630px; background:url(../images/content2_5Bg.jpg) no-repeat center;}
.content2_5 .bside {padding-top:70px;}
.content2_5 .bside1 h5 {width:512px;height:215px; background:url(../images/icon.png) no-repeat -13px -711px;}
.content2_5 .bside1 h6 {width:567px;height:271px; background:url(../images/what1.png) no-repeat;margin-top:36px;}
.content2_5 .bside2 {width:622px;height:448px;margin-top:70px;}
.shenqi5 {right:0;z-index:2;bottom:0;}
.shenqi6 {left:0;z-index:1;bottom:0;}

.content2_6 {width:100%;height:744px;padding-top:156px; background:url(../images/content2_6Bg.jpg) no-repeat center;}
.content2_6 .bside1 {width:580px;}
.content2_6 .bside1 h5 {width:456px;height:93px; background:url(../images/icon.png) no-repeat -531px -586px;}
.content2_6 .bside2 {width:601px;height:494px;}
.shenqi7 {left:-25px;z-index:2;bottom:0;}
.shenqi8 {right:-20px;z-index:1;bottom:0;}
.content2_6 .bside1 ul {margin-top:30px;}
.content2_6 .bside1 li {width:100%;font-size:24px;color:#fc57a5;line-height:2.8;padding-left:48px;position:relative;}
.content2_6 .bside1 li:before {content:attr(data-hover);position:absolute;left:0;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px; font-style:italic; background-color:#fc57a5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:30px;color:#fff;}

.content2_7 {width:100%;height:623px; background:url(../images/content2_7Bg.jpg) no-repeat center;}
.content2_7 h5 {width:455px;height:93px; background:url(../images/icon.png) no-repeat -544px -714px;}
.content2_7 li {width:272px;float:left;margin-right:34px;display:inline;margin-top:66px;}
.content2_7 li:nth-child(4n) {margin-right:0;}
.content2_7 h6 {font-size:30px;color:#1662b6;line-height:1.6;text-align:center;font-weight:normal;}
.content2_7 p {font-size:16px;color:#1662b6;line-height:1.3;}

.content3 {width:100%;height:1073px;padding-top:90px; background:url(../images/content3Bg.jpg) no-repeat center;overflow:hidden;}
.content3 h4 {width:886px;height:128px; background:url(../images/icon.png) no-repeat -55px -959px;margin:0 auto 90px;}

.content3 .wrap {height:627px;width:100%;}
.content3 .wrap img {position:absolute;}
.songhuiqiao {-moz-transform:translate(200px,0);-ms-transform:translate(200px,0);-o-transform:translate(200px,0);-webkit-transform:translate(200px,0);transform:translate(200px,0);opacity:0;filter:alpha(opacity:0);z-index:3;-moz-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;}
.yienhui {-moz-transform:translate(600px,0);-ms-transform:translate(600px,0);-o-transform:translate(600px,0);-webkit-transform:translate(600px,0);transform:translate(600px,0);opacity:0;filter:alpha(opacity:0);z-index:2;-moz-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;}
.quanzhixian {-moz-transform:translate(1000px,20px);-ms-transform:translate(1000px,20px);-o-transform:translate(1000px,20px);-webkit-transform:translate(1000px,20px);transform:translate(1000px,20px);opacity:0;filter:alpha(opacity:0);z-index:1;-moz-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;-webkit-transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;transition:all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;}
.active.songhuiqiao {-moz-transform:translate(-87px,0);-ms-transform:translate(-87px,0);-o-transform:translate(-87px,0);-webkit-transform:translate(-87px,0);transform:translate(-87px,0);opacity:1;filter:alpha(opacity:100);}
.active.yienhui {-moz-transform:translate(330px,0);-ms-transform:translate(330px,0);-o-transform:translate(330px,0);-webkit-transform:translate(330px,0);transform:translate(330px,0);opacity:1;filter:alpha(opacity:100);}
.active.quanzhixian {-moz-transform:translate(766px,20px);-ms-transform:translate(766px,20px);-o-transform:translate(766px,20px);-webkit-transform:translate(766px,20px);transform:translate(766px,20px);opacity:1;filter:alpha(opacity:100);}

.content4 {width:100%;height:868px;padding-top:50px; background:url(../images/content4Bg.jpg) no-repeat center;}
.content4 h4 {width:388px;height:128px; background:url(../images/icon.png) no-repeat -42px -1124px;margin:0 auto 50px;}
.anliSlideBox {height:504px; background-color:#FFF;padding-top:55px;}
.slideContainer {width:1190px;height:371px;overflow:hidden;}
.anliSlideBox li {width:587px;height:371px;float:left;padding:0 4px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.preBnt {display:block;width:34px;height:85px;left:-50px;top:50%;margin-top:-42px; background:url(../images/icon.png) no-repeat -681px -853px;z-index:10;}
.nextBnt {display:block;width:34px;height:85px;right:-50px;top:50%;margin-top:-42px; background:url(../images/icon.png) no-repeat -763px -847px;z-index:10;}
.content4 p {font-size:16px;color:#333;text-align:center;line-height:70px;}

.content5 {width:100%;height:1010px;padding-top:50px; background:url(../images/content5Bg.jpg) no-repeat center;}
.content5 h4 {width:647px;height:66px; background:url(../images/icon.png) no-repeat -18px -1294px;margin:0 auto 60px;}
.content5  a {display:block;width:177px;height:49px;line-height:49px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:24px;  text-align:center;margin:44px auto 0;}

.content6 {width:100%;height:818px;padding-top:50px; background:url(../images/content6Bg.jpg) no-repeat center;}
.content6 h4 {width:232px;font-size:36px;color:#473c39;text-align:center;line-height:66px;border-bottom:2px solid #473c39;margin:0 auto;font-weight:normal;}
.content6 ul.love {width:1000px;margin:30px auto 0;}
.content6 ul.love li {width:220px;height:499px;border:1px solid #cccccf;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-moz-box-shadow:0 0 9px #dfdfdf;-webkit-box-shadow:0 0 9px #dfdfdf;box-shadow:0 0 9px #dfdfdf;margin-left:12px;margin-right:15px;margin-bottom:25px;margin-top:20px;}
.content6 ul.love li:hover {border:1px solid #e4007f;}
.content6 ul.love li h5 {
    display: block;
    float: left;
    font-size: 16px;
    margin: 15px 20px;
    width: 184px;
}
.content6 ul.love li p {
    color: #60605F;
    float: left;
    height: 80px;
    margin: 0 20px;
    width: 184px;
	font-size:14px;
}
.content6 ul.love li a.other_zturl {
    background-color:#9d0a3a;
	color:#fff;
	text-align:center;
	font-size:16px;
    display: block;
    float: left;
    height: 34px;
	line-height:34px;
    margin-left: 50px;
    margin-top: 20px;
    width: 116px;
	-moz-border-radius:17px;
	-webkit-border-radius:17px;
	border-radius:17px;
	text-decoration:none;
	-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;
}
.content6 ul.love li a.other_zturl:hover { background-color:#6f082a;color:#fff;text-decoration:none;}