@charset "gb2312";
/* CSS Document */
.banner{
	width:100%;
}
.banner img{
	width:100%;
	display: block;
}
.con1{
	background-image: url(../images/con1.jpg);
	width: 100%;
	height: 812px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con-box{
	width:1210px;
	margin:auto;
	overflow: hidden;
}
.con1-tit{
	margin: 25px 0 30px 10px;
}
.con1-rb{
	width:98%;
	margin: auto;
	height: 500px;
	overflow: hidden;
}
.mar-top25{
	margin-top:25px;
}
.con1-left{
	width:698px;
	height: 757px;
	float:left;
	background-image: url(../images/con1-left.jpg);
}
.pic2Scroll-left{
	width: 686px;
	height: auto;
	overflow: hidden;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}
 
.pic2Scroll-left .bd ul{ overflow:hidden;}
.pic2Scroll-left .bd ul li{ margin:0 ; width:686px; float:left; display:inline; overflow:hidden; text-align:center;  }
.pic2Scroll-left .bd ul li .pic2{text-align:center;}
.pic2Scroll-left .bd ul li .pic2 img{ display:block; width: 100%; }
.pic2Scroll-left .hd{
	width:70px;
	height: 120px;
	overflow: hidden;
	margin: auto;
}
.pic2Scroll-left .hd .prev{display:block;  float:left; margin-top:45px;  overflow:hidden;cursor:pointer; font-size:30px;width:30px;height: 30px; line-height: 25px;border-radius: 15px;
color:#f2c600; text-align: center; background-color:#750300;}
.pic2Scroll-left .hd .next{ display:block;  float:right; margin-top:45px;  overflow:hidden;cursor:pointer; font-size:30px;width:30px;height: 30px; line-height: 25px;border-radius: 15px;
color:#f2c600; text-align: center; background-color:#750300;}

.con1-right{
	width:494px;
	float:right;
	height: 758px;
}
.con2{
	background-image: url(../images/con2.jpg);
	width: 100%;
	height: 1080px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con2-tit{
	width:1017px;
	height: 96px;
	margin:25px auto 0;
}
.con2-video{
	width:1210px;
	/*border:solid 6px #fffd00;*/
	box-sizing: border-box;
	margin:20px auto;
	overflow: hidden;
}
#demo {
	overflow: hidden;
	width: 100%;
	height: 208px;
	padding-top: 15px;
	margin: auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
.con3{
	background-image: url(../images/con3.jpg);
	width: 100%;
	height: 1038px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con3-box{
	width:1210px;
	margin:auto;
	position: relative;
	height: 1038px;
}
.con3-tit{
	margin:55px auto 30px;
}
.con3-img{
	margin: 0 auto;
}
.con3-img2{
	position:absolute;
	bottom:20px;
	right:0; 
}
.con3-box-con{
	width:1210px;
	margin:auto;
	height: 650px;
}
.con3-box-left{
	float: left;
	width:690px;
	height: 638px;
}
.pic2Scroll-left5 .bd ul{ overflow:hidden;}
.pic2Scroll-left5 .bd ul li{ margin:0 ; width:690px; float:left; display:inline; overflow:hidden; text-align:center;  }
.pic2Scroll-left5 .bd ul li .pic2{text-align:center;}
.pic2Scroll-left5 .bd ul li .pic2 img{ display:block; width: 100%; }
.con3-box-right{
	display: block;
	float:right;
}
.con4{
	background-image: url(../images/con4.jpg);
	width: 100%;
	height: 830px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con4-img{
	margin: auto;
	display: block;
}
.con5{
	background-image: url(../images/con5.jpg);
	width: 100%;
	height: 1062px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con5-box{
	width:100%;
	overflow: hidden;
	margin-top: 20px;
	position: relative;
	padding-bottom: 170px;
}
.con5-left{
	float:left;
	display: block;
}
.con5-lb{
	float:right;
	width:730px;
	height: 670px;
	border: solid 6px #fffd00;
	border-radius: 6px;
	
}
.pic2Scroll-left2 .bd ul{ overflow:hidden;}
.pic2Scroll-left2 .bd ul li{ margin:0 ; width:730px; float:left; display:inline; overflow:hidden; text-align:center;  }
.pic2Scroll-left2 .bd ul li .pic2{text-align:center;}
.pic2Scroll-left2 .bd ul li .pic2 img{ display:block; width: 100%; }
.pic2Scroll-left2 .hd{
	width:70px;
	height: 120px;
	overflow: hidden;
	margin: auto;
}
.pic2Scroll-left2 .hd .prev{display:block;  float:left; margin-top:45px;  overflow:hidden;cursor:pointer; font-size:30px;width:30px;height: 30px; line-height: 25px;border-radius: 15px;
color:#f2c600; text-align: center; background-color:#750300;}
.pic2Scroll-left2 .hd .next{ display:block;  float:right; margin-top:45px;  overflow:hidden;cursor:pointer; font-size:30px;width:30px;height: 30px; line-height: 25px;border-radius: 15px;
color:#f2c600; text-align: center; background-color:#750300;}
.con5-tit2{
	position:absolute;
	bottom:0;
	right:0;
}
.con6{
	background-image: url(../images/con6.jpg);
	width: 100%;
	height: 958px;
	background-size: cover;
	background-position: center;
	overflow: hidden;
}
.con6-box{
	width:1199px;
	height: 958px;
	background-image: url(../images/con6-box.png);
	margin: auto;
	overflow: hidden;
}
.con6-tit{
	margin:35px auto 50px;
	display:block;
}
.con6-video{
	width:1187px;
	margin: auto;
	height: 701px;
	overflow: hidden;
}
.con7{
	width:100%;
	height:887px;
	background-image:url(../images/con7.jpg);
	background-size:cover;
	overflow: hidden;
}
.con7-box{
	width:1210px;
	margin: auto;
	overflow: hidden;
}
.con7-tit{
	margin:20px auto;
	display: block;
}
.con7-lb{
	width:1200px;
	height: 600px;
	margin:auto;
	overflow: hidden;
	border: solid 6px #fffd00;
}
.con7-lb-ul1,.con7-lb-ul2{
	width:100%;
	height: 100%;
	display: block;
}
.con7-lb-none{
	display: none;
}
.pic2Scroll-left3 .bd ul{ overflow:hidden;}
.pic2Scroll-left3 .bd ul li{  width:100%; float:left; display:inline; overflow:hidden; text-align:center;  }
.pic2Scroll-left3 .bd ul li .pic2{text-align:center;}
.pic2Scroll-left3 .bd ul li .pic2 img{ display:block; width: 100%; }

.pic2Scroll-left4 .bd ul{ overflow:hidden;}
.pic2Scroll-left4 .bd ul li{ width:100%; float:left; display:inline; overflow:hidden; text-align:center;  }
.pic2Scroll-left4 .bd ul li .pic2{text-align:center;}
.pic2Scroll-left4 .bd ul li .pic2 img{ display:block; width: 100%; }
.con7-nav{
	width:840px;
	margin:7px auto;
	height: 105px;
}
.con7-nav img{
	display: block;
	float:left;
	margin:0 25px;
}
.con8{
	width:100%;
	height: 886px;
	background-color:#e8a900;
	overflow: hidden;
}
.con8-tit{
	margin: 30px auto;
	display: block;
}
#demo8 {
	overflow: hidden;
	width: 100%;
	height: 710px;
	margin: auto;
}
#indemo8 {
	float: left;
	width: 800%;
}
#demo88 {
	float: left;
}
#demo888 {
	float: left;
}
.con9{
	width:100%;
	height:840px;
	background-image: url(../images/con9.jpg);
	background-size: cover;
	overflow: hidden;
}
.con9-tit{
	width:289px;
	height: 107px;
	margin:30px auto;
}
.media-con{
	width:1170px;
	background-color:#f5c524;
	margin:50px auto 0;
	border:solid 1px #f8aa23;
	height: 500px;
	overflow: hidden;
}
.media-img{
	width:630px;
	height: 500px;
	float: left;
	position:relative;
	background-color: #f59a24;
}

.media-txt{
	width:540px;
	border-left: solid 1px #f8aa23;
	float:right;
	text-align: center;
	box-sizing: border-box;
	padding:50px 0 0 0;
	color:#333333;
	font-size:24px;
	line-height: 54px;
	height: 100%;
}

/* line 29, sass/screen.scss */
#viewport, #box, .slide {
  width: 601px;
  height: 475px;
margin: 5px 8px;
}

/* line 34, sass/screen.scss */
#viewport {
  overflow: hidden;
}

/* line 97, sass/screen.scss */
#effect-list {
  overflow: hidden;
}
/* line 99, sass/screen.scss */
#effect-list li {
  display: inline;
}

.con10 {
  height: 760px;
  background: url('../images/con10.jpg') no-repeat center;
  overflow:hidden;
  width:100%;
}

.con10-tit {
  height: 103px;
  padding: 30px 0;
  text-align: center;
}

.con10-p {
  text-indent: 2em;
  line-height: 2em;
  color: #fffd00;
  padding-bottom: 30px;
}
.con10-box{display:block;
width:98%;margin:auto;}