body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:14px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; color:#333333;min-width:1600px; background:url(../images/a2.png) repeat; overflow-x: hidden; }
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration: none; color:#f14a4a;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank25{clear:both;height:25px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank33{clear:both;height:33px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}
.blank60{clear:both;height:60px;overflow:hidden;display:block;}
.blank70{clear:both;height:70px;overflow:hidden;display:block;}
.blank80{clear:both;height:80px;overflow:hidden;display:block;}

@font-face{ font-family: fontF; src: url('../font/FZLTCHJW.TTF');}
@font-face{ font-family: fontI; src: url('../font/impact.ttf');}
@font-face{ font-family: fontA; src: url('../font/AvertaStdThin.ttf');}
.fontF{ font-family: fontF,"Î¢ÈíÑÅºÚ";}
.fontI{ font-family: fontI,"Î¢ÈíÑÅºÚ";}
.fontA{ font-family: fontA,"Î¢ÈíÑÅºÚ";}


.main1{width:100%; height: 100vh; position:relative;  margin:0px auto;}
.left1{width:750px;height: 100vh; position:relative;  float:left;}
.left1a{width:550px; padding-left:200px; padding-top:50px;  float:left;}
.left1b{width:550px; padding-left:200px; padding-top:150px;  float:left;}
.left1b_a{width:550px;  float:left;}
.left1b_b{width:550px; padding-top:30px;float:left;}
.left1b_b a{ display:block; width:150px; height:50px; line-height:50px; background:#ab7732; text-align:center; font-size:16px; color:#FFFFFF;letter-spacing:3px; }

.left1c{width:550px; position:absolute; left:200px; bottom:80px; float:left;}
.left1c_a{width:550px;  float:left;}
.left1c_b{width:550px; padding-top:15px;font-size:16px;float:left;}
.left1c_c{width:550px; padding-top:15px;font-size:16px;float:left;}
.left1c_c span{ background:#e5e5e5; padding:5px 10px 5px 10px;}

.right1{ width:calc(100% - 750px);height: 100vh; position:relative; background:url(../images/a1.png) no-repeat center top; -webkit-background-size:100% 100%; background-size:100% 100%; float:left; overflow:hidden;}



.main2{width:100%; height: 100vh; position:relative;  margin:0px auto;}
.left2{width:180px;height: 100vh;background:url(../images/a2.png) repeat; position:relative;  float:left;}
.left2a{width:180px; text-align:center; padding-top:50px;float:left;}

.left2b li{float:left; width:150px;height:60px; line-height:60px; text-align:center;font-size:22px; color:#515151;}
.left2b li a{ color:#666666;}
.left2b li.cu { background:url(../images/b1.png) no-repeat right center;}
.left2b li.cu a{color:#ab7732}
.left2b li:hover { background:url(../images/b1.png) no-repeat right center;}
.left2b li:hover a{color:#ab7732}

.right2{ width:calc(100% - 180px);height: 100vh; position:relative; background:url(../images/b2.png) no-repeat center top; -webkit-background-size:100% 100%; background-size:100% 100%; float:left; overflow:hidden;}
.right2a{ width:500px;height: 100vh; background:rgba(170,118,50,0.8); padding-left:50px; padding-right:50px; margin:0px auto}
.right2a_a{width:500px; color:#FFFFFF; padding-top:50px; float:left;}
.right2a_a .p1{ font-size:40px;padding-top:30px;}
.right2a_a .p2{ font-size:50px; font-weight:bold;letter-spacing:3px;padding-top:0px;}
.right2a_a .p3{ font-size:32px;letter-spacing:3px; padding-top:0px;}
.right2a_a .p4{ font-size:18px; line-height:32px; padding-top:10px;}
.right2a_b{width:500px; color:#FFFFFF; float:left;}
.right2a_b a{ width:175px; height:45px; line-height:45px; text-align:center; display:block; border:1px solid #FFFFFF; font-size:18px;color:#FFFFFF;float:left;}


.right3{ width:calc(100% - 180px);height: 100vh; position:relative; background:url(../images/c1.png) no-repeat center top; -webkit-background-size:100% 100%; background-size:100% 100%; float:left; overflow:hidden;}
.right3a{ width:550px; margin:0px auto}
.right3a .p1{ font-size:50px; text-align:left; color:#FFFFFF;letter-spacing:5px; padding-top:120px;}
.right3a .p2{ font-size:50px; text-align:right;color:#FFFFFF;letter-spacing:5px; }

.right3b{ width:1120px; margin:0px auto}
.right3b li{float:left; width:280px;}
.right3b li .p1{ text-align:center;}
.right3b li .p1 img{ width:280px; display:block}
.right3b li .p2{ text-align:center; font-size:18px; color:#FFFFFF; line-height:30px;}


.right4{ width:calc(100% - 180px);height: 100vh; position:relative; z-index:9;float:left; overflow:hidden;}
.activityBox{ width:100%;height: 100vh; position:relative; z-index:9; background:url(../images/e1.png) repeat-y right; -webkit-background-size:50% 100%; background-size:50% 100%; }
.activityBox .pageState{position:absolute; font-size:24px;position:absolute; left:200px; bottom:80px;z-index:99; float:left;}
.activityBox  span.fa { color:#ab7732}
.activityBox .prev{width:46px;height:46px;position:absolute;display:block;top:50%; margin-top:-75px; right:50px;cursor:pointer;background:url(../images/e2.png) 0 0 no-repeat;z-index:99;}
.activityBox .next{width:46px;height:46px;position:absolute;display:block;top:50%; right:50px; margin-top:25px;cursor:pointer;background:url(../images/e3.png) 0 0 no-repeat;z-index:99;}
.activityBox .pageState li{ width:100%;height: 100vh; position:relative;}

.right4_L{ width:50%;height: 100vh;  float:left; overflow:hidden;}
.right4_L.bg01{ background:url(../images/e4.png) no-repeat right center;}
.right4_L.bg02{ background:url(../images/e7.png) no-repeat right center;}
.right4_L.bg03{ background:url(../images/e10.png) no-repeat right center;}

.right4_R{ width:50%;height: 100vh; float:right; overflow:hidden;}
.right4_R_L{ width:254px;height: 100vh;  float:left; overflow:hidden;}
.right4_R_L.bg01{ background:url(../images/e5.png) no-repeat left center; }
.right4_R_L.bg02{ background:url(../images/e8.png) no-repeat left center; }
.right4_R_L.bg03{ background:url(../images/e11.png) no-repeat left center; }

.right4_R_R{ width:342px;height: 100vh; background:url(../images/e6.png) no-repeat right center;  float:right; overflow:hidden;}
.right4_R_R.bg01{ background:url(../images/e6.png) no-repeat right center;}
.right4_R_R.bg02{ background:url(../images/e9.png) no-repeat right center;}
.right4_R_R.bg03{ background:url(../images/e12.png) no-repeat right center;}




.right5{ width:calc(100% - 180px);height: 100vh; position:relative;background:url(../images/f1.png) repeat-y right; -webkit-background-size:50% 100%; background-size:50% 100%;float:left; overflow:hidden;}
.right5a{ width:836px; padding-left:120px; float:left; overflow:hidden;}
.right5a_a{ width:836px; padding-top:30px; float:left; overflow:hidden;}
.right5a_a .p1{ font-size:60px;padding-top:30px;color:#ab7732; text-indent:80px;}
.right5a_a .p2{ font-size:40px; font-weight:bold;letter-spacing:3px;color:#ab7732; text-indent:80px;}

.right5a_b{ width:796px; height:40px; padding-left:40px; padding-top:30px; float:left; overflow:hidden;}
.right5a_b li{ float:left; width:110px; height:40px; line-height:40px; text-align:center;font-size:24px; margin-left:40px;}
.right5a_b li:hover{ float:left; height:40px; line-height:40px;  background:#ab7732; color:#FFFFFF;  cursor:pointer;}
.right5a_b li.hover{ float:left; height:40px; line-height:40px; background:#ab7732; color:#FFFFFF;  cursor:pointer;}

.xwt5{ width:836px; height:171px; margin-bottom:0px; float:left; overflow:hidden;}
.xwt5_L{width:360px; padding-left:70px; padding-top:30px; float:left; overflow:hidden;}
.xwt5_L .p1{ height:50px; line-height:50px; font-size:24px; overflow:hidden;}
.xwt5_L .p1 a{color:#ab7732;}
.xwt5_L .p2{ height:50px; line-height:25px; font-size:16px; color:#515151; overflow:hidden;}

.xwt5_R{width:200px; padding-left:40px; padding-top:50px; float:left; overflow:hidden;}
.xwt5_R .p1{ height:50px; line-height:50px; font-size:30px; color:#515151; text-align:right; overflow:hidden;}
.xwt5_R .p2{ height:50px; line-height:25px; font-size:16px; color:#515151;text-align:right; overflow:hidden;}

.xwt5:hover{ width:836px; height:171px; background:url(../images/f2.png) no-repeat left;  float:left; overflow:hidden;}

.right5a_c{ width:836px; height:40px; text-indent:80px; font-size:16px; padding-top:10px; float:left; overflow:hidden;}
.right5a_c a{color:#515151;}


.right6{ width:calc(100% - 180px);height: 100vh; position:relative;float:left; overflow:hidden;}
.right6a{ width:100%;float:left; overflow:hidden;}
.right6a img{ width:100%; display:block;}

.right6a_L{ float:left; padding-left:100px; overflow:hidden;}
.right6a_L .p1{ font-size:60px;padding-top:30px;color:#ab7732; }
.right6a_L .p2{ font-size:40px; font-weight:bold;letter-spacing:3px;color:#ab7732;}
.right6a_L .p3{ font-size:28px;color:#ab7732; padding-top:20px; padding-bottom:10px;}
.right6a_L .p4{ height:40px; line-height:40px; background:url(../images/g2.png) no-repeat left center; text-indent:35px;font-size:28px; font-weight:bold;}
.right6a_L .p5{ height:40px; line-height:40px; background:url(../images/g3.png) no-repeat left center; text-indent:35px;font-size:18px;}
.right6a_L .p6{ height:40px; line-height:40px; background:url(../images/g4.png) no-repeat left center; text-indent:35px;font-size:18px;}


.right6a_R{ float:right; padding-right:100px; padding-top:200px; overflow:hidden;}
.right6a_R img{ display:block;}


.main7{width:100%;  position:relative;  margin:0px auto;}
.left7{width:180px; position: fixed; top:0px;bottom:0px;left:0px; z-index: 1000;}


.right7{ width:calc(100% - 180px);position:relative;float:right; overflow:hidden;}
.right7a{ width:100%; float:left; }
.right7a img{ width:100%; display:block;}

.right7b{ width:1300px; margin:0px auto}
.right7b_a{ width:1300px; float:left; }
.right7b_a .p1{ font-size:40px; font-weight:bold;color:#ab7732;}
.right7b_a .p2{ text-align:center; font-size:30px; color:#515151;}

.right7b_b{ width:1300px; float:left; }
.right7b_b ul{width:1350px;}
.right7b_b li{width:360px; height:500px; margin-right:35px; padding:20px; background:#FFFFFF; -webkit-box-shadow:0px 0px 5px #CCC; -moz-box-shadow:0px 0px 5px #CCC; box-shadow:0px 0px 5px #CCC;  float:left; }
.right7b_b .p1{  text-align:center; }
.right7b_b .p1 img{width:360px; height:240px; display:block}
.right7b_b .p2{ text-align:center; font-size:22px;color:#ab7732; line-height:35px;}
.right7b_b .p3{  font-size:16px; color:#515151; line-height:30px;}




.right7b_c{ width:1300px; height:248px;float:left; }
.right7b_c ul{width:1370px; height:248px; background:url(../images/h5.png) no-repeat  left;margin-left:-40px; }
.right7b_c li{width:225px; height:248px; float:left; }
.right7b_c li .p1{ text-align:center;font-size:22px;color:#ab7732; padding-top:110px; padding-left:30px;}
.right7b_c li .p2{ text-align:center; font-size:16px; color:#666666;padding-left:30px;}

.right7b_d{ width:1300px; height:440px;background:url(../images/h6.png) no-repeat right center #f7f8fa;float:left; }
.right7b_d_L{width:550px; padding-left:50px; padding-top:50px;float:left; }
.right7b_d_L .p1{ font-size:40px;font-weight:bold;color:#ab7732;}
.right7b_d_L .p1 span{ font-size:24px;}
.right7b_d_L .p2{ font-size:30px; color:#666666; padding-top:20px;}
.right7b_d_L .p3{ font-size:18px; line-height:35px; color:#666666; padding-top:20px;}

.right7c{ width:1300px; margin:0px auto}
.right7c ul{width:1300px; }
.right7c li{width:280px; height:280px; float:left; }
.right7c li .p1{  text-align:center; }
.right7c li .p1 img{width:280px; height:280px; display:block}
.right7c li .p2{  text-align:center; display:none;}
.right7c li .p2 img{width:280px; height:280px; display:block}

.right7c li:hover .p1{  text-align:center; display:none;}
.right7c li:hover .p2{  text-align:center; display:block}

.right7c li.cu .p1{  text-align:center; display:none;}
.right7c li.cu .p2{  text-align:center; display:block}

.right7d{ width:1300px; margin:0px auto}
.right7d_L{width:800px;  float:left; }
.right7d_L .p1{ font-size:40px;font-weight:bold;color:#ab7732;}
.right7d_L .p2{ font-size:18px; line-height:38px; color:#666666; }

.right7d_R{width:476px; height:330px; float:right; }
.right7d_R img{width:476px; height:290px; display:block}
.right7d_R p{ height:40px; line-height:40px; text-align:center;background:#ab7732;font-size:16px;color:#ffffff;}




.right7e{ width:1300px; margin:0px auto}
.right7e_L{width:650px;  float:left; }
.right7e_L .p1{ font-size:40px;font-weight:bold;color:#ab7732;}
.right7e_L .p2{ font-size:30px; line-height:38px; color:#666666; }
.right7e_L .p3{ font-size:18px; line-height:45px; color:#666666; padding-right:80px;}
.right7e_L .p4{ font-size:30px; line-height:38px; color:#ab7732; }
.right7e_L .p4 span{ border:1px solid #ab7732; padding:10px;}
.right7e_L .p5{text-align:center;}
.right7e_L .p5 img{width:650px; display:block}

.right7e_L .p6{ float:left;font-size:18px; line-height:45px; color:#666666; }
.right7e_L .p7{ float:right;font-size:18px; line-height:45px; color:#666666; padding-right:50px;}
.right7e_L .p8{text-align:left;}
.right7e_L .p8 img{ width:580px;display:block}


.right7e_R{width:650px;  float:right; }
.right7e_R .p1{ font-size:40px;font-weight:bold;color:#ab7732; padding-left:80px;}
.right7e_R .p2{ font-size:28px; line-height:38px; color:#666666;padding-left:80px;}
.right7e_R .p3{ font-size:18px; line-height:45px; color:#666666;padding-left:80px;}
.right7e_R .p3 span{color:#ab7732;}
.right7e_R .p4{ font-size:30px; line-height:38px; color:#ab7732; padding-left:80px;}
.right7e_R .p4 span{ border:1px solid #ab7732; padding:10px;}
.right7e_R .p5{text-align:center;}
.right7e_R .p5 img{width:650px; display:block}

.right7e_R .p6{ float:left;font-size:18px; line-height:45px; color:#666666;padding-left:80px;}
.right7e_R .p7{ float:right;font-size:18px; line-height:45px; color:#666666; padding-right:50px;}
.right7e_R.pa p{ padding-left:0px;}

.right7e_a{width:1300px;  float:left; }
.right7e_a .p1{ font-size:18px; line-height:45px; color:#666666; padding-right:80px;}
.right7e_a .p2{ font-size:40px;font-weight:bold;color:#ab7732;}
.right7e_a .p3{ text-align:center}
.right7e_a .p3 img{width:1300px; display:block}


.right7f{ width:1280px; margin:0px auto}

.right7f li{float:left; height:60px; line-height:60px; font-size:30px; color:#515151; margin-right:50px}
.right7f li.cu a{ font-size:40px;color:#ab7732}
.right7f li:hover a{font-size:40px;color:#ab7732}

.right7g{ width:width:100%; margin:0px auto}
.right7g li{float:left; width:100%; height:195px;}
.xwt7{ width:1280px;height:135px; margin:0px auto}
.xwt7_left{ width:230px; height:135px;float:left; }
.xwt7_left img{ width:190px; height:135px; border:0px;border-radius:10px;}
.xwt7_midd{ width:750px; color:#666666;float:left; }
.xwt7_midd_a{ width:750px; height:35px; line-height:35px; font-size:24px;float:left;overflow:hidden;}
.xwt7_midd_a a{color:#ab7732}
.xwt7_midd_b{ width:750px; height:60px; line-height:30px; font-size:16px;float:left;overflow:hidden;}
.xwt7_midd_b a{color:#2D8BDE;}


.xwt7_right{height:135px; padding-right:100px; float:right;}
.xwt7_right .p1{ font-size:36px;  color:#666666; padding-top:20px;}
.xwt7_right .p2{ font-size:18px;  color:#666666; text-align:right; padding-top:10px;}

.right7g li:hover{ background:#f7f8fa}
.right7g li:hover .xwt7_right{ background:url(../images/j2.png) no-repeat right;}

.epages {
	text-align: center;width:100%; float:right; padding-top:5px;
	}
.epages{margin:3px 0;}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #ab7732; background:#ffffff;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:14px; color:#ab7732;border-radius:3px;}
.epages a:hover{border:1px solid #ab7732;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#ab7732;}
.epages b{border:1px solid #ab7732;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#ab7732;border-radius:3px;}
.Total  b{border:1px solid #ab7732;padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;}



.right7h{ width:1280px; margin:0px auto}
.right7h_a{ width:1280px; float:left;overflow:hidden;}
.right7h_a h1{ text-align:center;padding-bottom:10px;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå";font-size:32px;}

.right7h_b{ width:1280px; text-align:center; padding-bottom:10px; color:#999999; font-size:14px; float:left;overflow:hidden;}
.right7h_b span{padding-left:20px; padding-right:20px;}
.right7h_b .fa{ color:#333333}

.right7h_c{ width:1280px; font-size:18px;line-height:38px;float:left;}
.right7h_c img{max-width:1000px;max-width:1000px;width:expression(this.width > 1000 ? "1000px" : true);height:auto;}
.right7h_c p{ padding-bottom:15px; line-height:38px;}

.right7h_d{ width:1280px;float:left;}
.right7h_d a{ float:left; width:200px; height:45px; line-height:45px; text-align:center;display:block; background:#ab7732; font-size:18px; color:#ffffff; }


.foot{ width:100%;height:50px; line-height:50px; text-align:center; font-size:16px; color:#FFFFFF; background:#ab7732;position:absolute; bottom:0px;float:left; overflow:hidden;}





@media only screen and (max-width: 1600px) 
{
.left1b{width:550px; padding-left:200px; padding-top:50px;  float:left;}



.right2a_a{width:500px; color:#FFFFFF; padding-top:30px; float:left;}
.right2a_a .p1{ font-size:40px;padding-top:0px;}
.right2a_a .p2{ font-size:50px; font-weight:bold;letter-spacing:3px;padding-top:0px;}
.right2a_a .p3{ font-size:32px;letter-spacing:3px; padding-top:0px;}
.right2a_a .p4{ font-size:18px; line-height:30px; padding-top:0px;}
.activityBox .pageState{position:absolute; font-size:24px;position:absolute; left:30px; bottom:40px;z-index:99; float:left;}

.right5{ width:calc(100% - 180px);height: 100vh; position:relative; z-index:9;background:url(../images/f1.png) repeat-y right; -webkit-background-size:40% 100%; background-size:40% 100%;float:left; overflow:hidden;}
.xwt5{ width:836px; height:171px; margin-bottom:-20px; float:left; overflow:hidden;}
.right5a_a{ width:836px; padding-top:0px; float:left; overflow:hidden;}
.right5a_b{ width:796px; height:40px; padding-left:40px; padding-top:20px; float:left; overflow:hidden;}

.right6a_L{ float:left; padding-left:100px; overflow:hidden;}
.right6a_L .p1{ font-size:60px;padding-top:10px;color:#ab7732; }
.right6a_L .p2{ font-size:40px; font-weight:bold;letter-spacing:3px;color:#ab7732;}
.right6a_L .p3{ font-size:28px;color:#ab7732; padding-top:10px; padding-bottom:10px;}
.right6a_L .p4{ height:40px; line-height:40px; background:url(../images/g2.png) no-repeat left center; text-indent:35px;font-size:28px; font-weight:bold;}
.right6a_L .p5{ height:40px; line-height:40px; background:url(../images/g3.png) no-repeat left center; text-indent:35px;font-size:18px;}
.right6a_L .p6{ height:40px; line-height:40px; background:url(../images/g4.png) no-repeat left center; text-indent:35px;font-size:18px;}

.right6a_R{ float:right; padding-right:100px; padding-top:100px; overflow:hidden;}
.right6a_R img{ display:block;}

}