/* MeyerWeb Reset */

html,body,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
input,img{border:0;outline:none}
html,body{width:100%;height:100%;}
input,select{outline:none}
/* set image max width to 100% */
img,video{max-width:100%;height:auto;width:auto\9;/* ie8 */}
/* set html5 elements to block */
body{background:#f1f1f1;font-family: 'Microsoft YaHei';color:#fff;word-wrap:break-word;word-break:break-all;height:100%;min-width: 1000px;}
body div,body p{margin:0 auto;word-break:normal;font-size: 16px;}
address,cite,dfn,em,var{font-style:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
a{text-decoration:none;outline:none}
a:hover{text-decoration:none}
/* list */
ul,ol{list-style:none;}

/*Align*/
.alg_r{text-align:right}
.alg_c{text-align:center}

.fl{float: left;}
.fr{float: right;}

/*bodyStyle*/
body {
  display: block;
  margin: 0px;
  padding: 0px;
}

/*banner*/
.banner_tirst{margin: 0; padding: 0; position: fixed;bottom: -7px;z-index: 99999;width: 100%;display: none}
.banner_tirst a{display: black;z-index: 999;}
.banner_tirst img{height: 80px;margin-left: -5px;margin-bottom:-3px;z-index: 99}
#banner_li2{}
#banner {margin: 0; padding: 0 100px 0 110px; position: absolute;bottom: 42px;list-style-type: none;z-index: -1;width:50%;background-color: rgba(241,241,241,0.8);left: 16%;display: none;}
#banner li {float: left;height: 28px;padding-bottom: 1px;margin-right: 2%;margin-left: 2%;}
#banner li:first-child{margin-left: 0%;}
.banner_tirst .right{position: absolute;right: -5px;bottom:0;width: 28%;display:line-block;}
.banner_tirst .right a{
  float: right;display: block;
}
#banner_li3{width: 20%;font-size: 16px;color: #ffffff;font-weight: 600;}
#banner_li3 p{text-align: center;padding-top: 5px;color: #364370;font-size: 14px;}
#banner_li4{width: 20%;font-size: 16px;color: #ffffff;font-weight: 600;}
#banner_li4 p{text-align: center;padding-top: 5px;font-size: 14px;}
#banner_li5{width: 20%;font-size: 16px;color: #ffffff;font-weight: 600;}
#banner_li5 p{text-align: center;padding-top: 5px;font-size: 14px;}
#banner_li6{width: 20%;font-size: 16px;color: #ffffff;font-weight: 600;}
#banner_li6 p{text-align: center;padding-top: 5px;font-size: 14px;}

/*header*/
#header{
  background:url(../images/h_bg.jpg) top center no-repeat;
  background-size: 100% 100%;
  width: 100%;
  position: relative;
  overflow: hidden;display: block;
}
.xjp{
  position: absolute;
  bottom:20px;
  left: 5%;
  width: 38%;
  z-index: 999;
}
#header .con{
  font-size: 18px;
  line-height: 30px;
  /* text-indent: 2em; */
  color: #5d5e78;
  margin:30px 0 0;
  text-align: left;
  position: absolute;
  top:34%;
  left: 47%;
  width: 45%;
  z-index: 99;
  display: none;
}
#header .con p{
  line-height: 23px;
  font-size: 16px;
  font-family: 'Microsoft YaHei';
}
.dwj{
  position: absolute;
  top:10%;
  left: 50%;
  width: 38%;
  display: none;
}
.sj{
  position: absolute;
  bottom:0%;
  left: -100%;
  width: 100%;
}
.sj_line{
  position: absolute;
  bottom:0%;
  right: -100%;
  width: 100%;
}
#header .header_btn{position: absolute;bottom: 80px;left: 50%;display: none;}
#header a{color:#344271;}
#header a:hover{text-decoration:none;color: #FF9206;}

.card{
  position: absolute;
  width: 33%;
  left: 52%;
  top: 65%;
  display: none;
}
.card ul{
  width: 100%;
  overflow: hidden;
}
.card ul li{
  float: left;
  width: 48%;
  margin-top: 2%;
  margin-left: 2%;
  position: relative;
}
.card ul li a{
  display: block;
}
.card ul li a img{
  border-radius: 5px;
  width: 100%;
}
.card ul li a:hover img{
  box-shadow: 1px 1px 1px #333;
}


/*header--end*/





/*main start*/
/*main1*/
#main1{
  width: 100%;height: 3480px;overflow: hidden;position: relative;display: none;
}
#main1 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main1 .til .fl{
  position: absolute;
  left: 0;top: 0;bottom: 0;
  width: 52%;z-index: 1;
  height: 100%;
}
#main1 .til .fl .bg{
  height: 350px;
  width: 100%;
}
#main1 .til .fl .con{
  position: absolute;
  right: 5%;top: 10%;bottom: 0;
  height: 80%;
}
#main1 .til .fr{
  position: absolute;
  right: 0;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main1 .til .fr img{
  width: 100%;
  height: 100%;
}

#main1 .content1{width: 1000px;height: 950px;position: relative;}
#main1 .content1 .m1_15{margin: 60px 0;height: 60px;}
#main1 .content1 .m1_15 .m1_15_1{background-color: #3e4c83;float: left;}
#main1 .content1 .m1_15 .m1_15_1 p{font-size: 30px;font-weight: 600;padding: 10px 20px;color: #ffffff;}
#main1 .content1 .m1_15 .m1_15_2{float: left;font-size: 20px;font-weight: 600;color: #3e4c83;letter-spacing: 1px;margin: 7px 0 3px 15px;}
#main1 .content1 .m1_15 .m1_15_3{border: 1px dashed #3e4c83;position: absolute;right: 0px;top: 25px;width: 440px;}
#main1 .content1 .m1_5{height: 400px;}
#main1 .content1 .m1_5 p{    color: #5a5b5b;
    float: left;
    width: 260px;
    margin: 20px;}
#main1 .content1 .m1_6{margin: 60px 0 60px 0;display: none;color: #ffffff;position: relative;}
#main1 .content1 .m1_6 .m1_content1_p1{position: absolute;top: 60px;left: 340px;line-height: 25px;width: 557px;/* text-indent: 2em; */}
#main1 .content1 .m1_6 .m1_content1_p2{position: absolute;width: 440px;top: 230px;right: 120px;text-align: right;line-height: 25px;font-size: 14px;}
#main1 .content1 .m1_6 .m1_content1_p2 a{color: #fff}
#span13{font-family: fantasy;font-size: 40px;position: absolute;left: -20px;}
#span14{font-family: fantasy;font-size: 40px;position: absolute;left: 140px;top: 95px;}

#main1 .content2{width: 1000px;height: 550px;position: relative;}
#main1 .content2 .m1_13{margin: 60px 0;height: 60px;}
#main1 .content2 .m1_13 .m1_13_1{background-color: #3e4c83;float: left;}
#main1 .content2 .m1_13 .m1_13_1 p{font-size: 30px;font-weight: 600;padding: 10px 20px;color: #ffffff;}
#main1 .content2 .m1_13 .m1_13_2{float: left;font-size: 20px;font-weight: 600;color: #3e4c83;letter-spacing: 1px;margin: 10px 0 3px 15px;width: 850px;}
#main1 .content2 .m1_13 .m1_13_3{border: 1px dashed #3e4c83;position: absolute;right: 0px;top: 28px;width: 158px;}
#main1 .content2 .m1_7{margin: 60px 0 60px 0;background: url("../images/m1/m1_7.png") 0% 0% /95% no-repeat;height: 340px;display: none;}
#main1 .content2 .m1_7 img{position: absolute;cursor: pointer;}
#m1_content2_bg{background: url("../images/m1/m1_9.png") 0% 0% /140% no-repeat;}
#m1_content2_bg .m1_9{width: 1000px;height: 350px;position: relative;color: #ffffff;}
#m1_content2_bg .m1_9 .m1_content2_p1{position: absolute;top: 50px;left: 0px;line-height: 22px;width: 1000px;/* text-indent: 2em; */font-size: 14px;}
#m1_content2_bg .m1_9 .m1_content2_p2{    position: absolute;
    width: 540px;
    top: 210px;
    right: 105px;
    text-align: right;
    line-height: 22px;
    font-size: 14px;}
#span15{font-family: fantasy;font-size: 40px;position: absolute;left: -20px;}
#span16{font-family: fantasy;font-size: 40px;position: absolute;left: 140px;top: 95px;}

#main1 .content3{width: 1000px;height: 900px;position: relative;}
#main1 .content3 .m1_14{margin: 60px 0;height: 60px;}
#main1 .content3 .m1_14 .m1_14_1{background-color: #3e4c83;float: left;}
#main1 .content3 .m1_14 .m1_14_1 p{font-size: 30px;font-weight: 600;padding: 10px 20px;color: #ffffff;}
#main1 .content3 .m1_14 .m1_14_2{float: left;font-size: 20px;font-weight: 600;color: #3e4c83;letter-spacing: 1px;margin: 10px 0 3px 15px;}
#main1 .content3 .m1_14 .m1_14_3{border: 1px dashed #3e4c83;position: absolute;right: 0px;top: 28px;width: 560px;}
#main1 .content3 .m1_10{position: absolute;left: 40px;width: 40%;top: 460px;display: none;z-index: 2;}
#main1 .content3 .m1_11{position: absolute;right: 40px;width: 40%;display: none;z-index: 2;}
#main1 .content3 .m1_12{position: absolute;top: 812px;display: none;}
#main1 .content3 .m1_12 p{position: absolute;bottom: 10px;width: 280px;right: 10px;font-size:14px;line-height: 20px;/* text-indent: 2em; */color: #ffffff;}
#main1 .content3 .m1_content3_nr1{position: absolute;width: 200%;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ffffff;color: #333333;right: 266px;top: 100px;height: 400px;z-index: 1;display: none;}
#main1 .content3 .m1_content3_nr1 p:first-child{    position: absolute;
    width: 600px;
    left: 1680px;
    margin: 29px 40px 40px -400px;
    line-height: 22px;
    font-size: 14px;}
#main1 .content3 .m1_content3_nr1 p:last-child{position: absolute;
    width: 550px;
    left: 1680px;
    margin: 230px 40px 40px -400px;
    line-height: 23px;
    font-size: 14px;}
#main1 .content3 .m1_content3_nr2{position: absolute;width: 200%;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ffffff;color: #333333;left: 281px;top: 480px;height: 380px;z-index: 1;display: none;}
#main1 .content3 .m1_content3_nr2 p:first-child{position: absolute;
    width: 500px;
    right: 1710px;
    margin: 25px -400px 40px 0px;
    line-height: 22px;
    font-size: 14px;}
#main1 .content3 .m1_content3_nr2 p:last-child{    position: absolute;
    width: 501px;
    right: 1708px;
    margin: 225px -400px 40px -400px;
    line-height: 22px;
    font-size: 14px;}
#span17{font-family: fantasy;font-size: 40px;position: absolute;left: -20px;}
#span18{font-family: fantasy;font-size: 40px;position: absolute;left: 140px;top: 205px;}
#span19{font-family: fantasy;font-size: 40px;position: absolute;left: -20px;}
#span20{font-family: fantasy;font-size: 40px;position: absolute;left: 60px;top: 232px;}

/*main2*/
#main2{
  width: 100%;
  height: 3100px;
  overflow: hidden;
  position: relative;
  margin-top: -10px;display: none;
}
#main2 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main2 .til .fl{
  position: absolute;
  left: 0;top: 0;bottom: 0;
  width: 52%;z-index: 1;
  height: 100%;
}
#main2 .til .fl .bg{
  height: 350px;
  width: 100%;
}
#main2 .til .fl .con{
  position: absolute;
  right: 50px;top: 10%;bottom: 0;
  height: 80%;
}
#main2 .til .fr{
  position: absolute;
  right: 0;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main2 .til .fr img{
  width: 100%;
  height: 100%;
}
#main2 .content1{
  width: 1000px;
  height: 715px;
  position: relative;
  border-bottom: 1px #5f52a0 solid;
}
#main2 .content1 .bg{
  position: absolute;
  top: 100px;right: -50px;
  display:none;
}
#main2 .content1 .cont1{
  width: 360px;height: 275px;
  position: absolute;
  top: 90px;
  left: 120px;
  display:none;cursor: pointer;
}
#main2 .content1 .cont2{
  width: 423px;height: 247px;
  background: url(../images/m2/m2-5.jpg) top left no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: 57px;top: 365px;
  display:none;
}
#main2 .content1 .cont2 p{
  color: #fff;
  font-size: 16px;
  padding-top: 80px;
  width: 303px;
  text-align: left;
  /* text-indent: 2em; */
  line-height: 28px;
}
#main2 .content1 .cont3{
  width: 330px;height: 390px;
  background: #fff;
  position: absolute;
  left: 480px;top: 60px;
  display:none;
}
#main2 .content1 .cont3 .til{
  width: 72%;height: 55px;
  overflow: hidden;
  margin-top: 50px;
  padding-bottom: 20px;
  border-bottom: 1px #5f52a0 solid;
}
#main2 .content1 .cont3 .til .fl{
  color: #5f52a0;
  font-size: 18px;
  line-height: 25px;
  width: 65%;
}
#main2 .content1 .cont3 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%; 
  text-align: center;
}
#main2 .content1 .cont3 .til .fr p{
  color: #fff;
}
#main2 .content1 .cont3 .zi{
  color: #333;
  width: 72%;/* text-indent: 2em; */
  line-height: 28px;
  padding-top: 20px;
}
#main2 .content1 .cont4{
  position: absolute;
  top: 380px;
  left: 765px;
  display:none;
}
#main2 .content2{
  width: 1000px;height: 1700px;position: relative;border-bottom: 1px solid #5f52a0;
}
#main2 .content2 .m2_nr1{
  width: 300px;height: 500px;
  background: #fff;
  position: absolute;
  left: 230px;top: 40px;
  display:none;z-index: 1;
}
#main2 .content2 .m2_nr1 .til{
  width: 85%;
    height: 95px;
    overflow: hidden;
    margin-top: 25px;
    padding-bottom: 20px;
    border-bottom: 1px #5f52a0 solid;
}
#main2 .content2 .m2_nr1 .til .fl{
  color: #5f52a0;
    font-size: 16px;
    line-height: 25px;
    width: 100%;
}
#main2 .content2 .m2_nr1 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
#main2 .content2 .m2_nr1 .til .fr p{
  color: #fff;
}
#main2 .content2 .m2_nr1 .zi{
  color: #333;
  width: 75%;/* text-indent: 2em; */
  line-height: 28px;
  padding-top: 20px;
}
#main2 .content2 .m2_nr2{
    width: 355px;
    height: 450px;
    background: #fff;
    position: absolute;
    right: 115px;
    top: 400px;
    display: none;
    z-index: 1;
}
#main2 .content2 .m2_nr2 .til{
  width: 85%;height: 55px;
  overflow: hidden;
  margin-top: 40px;
  padding-bottom: 20px;
  border-bottom: 1px #5f52a0 solid;
}
#main2 .content2 .m2_nr2 .til .fl{
  color: #5f52a0;
  font-size: 18px;
  line-height: 25px;
  width: 65%;
}
#main2 .content2 .m2_nr2 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
#main2 .content2 .m2_nr2 .til .fr p{
  color: #fff;
}
#main2 .content2 .m2_nr2 .zi{
  color: #333;
    width: 75%;
    /* text-indent: 2em; */
    line-height: 26px;
    margin-top: 20px;
}
#main2 .content2 .m2_nr3{
  width: 600px;height: 490px;
  background: #fff;
  position: absolute;
  left: 80px;top: 1100px;
  display:none;z-index: 1;
}
#main2 .content2 .m2_nr3 .til{
  width: 85%;height: 75px;
  overflow: hidden;
  margin-top: 40px;
  padding-bottom: 20px;
  border-bottom: 1px #5f52a0 solid;
}
#main2 .content2 .m2_nr3 .til .fl{
  color: #5f52a0;
  font-size: 18px;
  line-height: 25px;
  width: 65%;
}
#main2 .content2 .m2_nr3 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
#main2 .content2 .m2_nr3 .til .fr p{
  color: #fff;
}
#main2 .content2 .m2_nr3 ul{color: #333333;}
#main2 .content2 .m2_nr3 ul li{height: 90px;}
#main2 .content2 .m2_nr3 ul li p:first-child{background-color: #5f52a0;color: #ffffff;padding: 5px;font-size: 16px;float: left;margin: 20px 45px 10px 45px;}
#main2 .content2 .m2_nr3 ul li p:last-child{padding: 20px 40px 20px 40px;line-height: 25px;}

#main2 .m2_14{position: absolute;left: -100px;top: 40px;z-index: -1;}
#main2 .m2_9{position: absolute;
width: 40%;
top: 125px;
right: 70px;
display: none;
cursor: pointer;}
#main2 .m2_10{position: absolute;
top: 465px;
left: 34px;
display: none;}
#main2 .m2_10 p{position: absolute;width: 460px;bottom: 10px;padding: 0 20px;/* text-indent: 2em; */line-height: 25px;color: #ffffff;}
#main2 .m2_12{position: absolute;left: 170px;top: 450px;z-index: 3;display: none;}
#main2 .m2_11{position: absolute;right: 20px;top: 600px;width: 37%;display: none;}
#main2 .m2_11 p{position: absolute;width: 335px;bottom: 10px;padding: 0 25px;/* text-indent: 2em; */line-height: 22px;color: #ffffff;}
#main2 .m2_13{position: absolute;right: 30px;top: 720px;z-index: 3;display: none;}
#main2 .m2_15{position: absolute;left: 90px;top: 840px;z-index: 2;display: none;}
#main2 .m2_line1{border-top: 1px solid #5f52a0;width: 496px;left: 34px;top: 790px;position: absolute;}
#main2 .m2_line2{border-top: 1px solid #5f52a0;width: 391px;right: 0px;top: 1030px;position: absolute;}
#main2 .m2_16{position: absolute;top: 1100px;right: 0px;width: 32%;display: none;}
#main2 .m2_16 p{position: absolute;width: 240px;bottom: 40px;padding: 0 40px;/* text-indent: 2em; */line-height: 25px;color: #ffffff;}
#main2 .m2_17{position: absolute;top: 1170px;width: 53%;left: 400px;z-index: -1;display: none;}
#main2 .m2_18{position: absolute;right: -150px;top: 1080px;z-index: -2;}
#main2 .m2_13_2{position: absolute;right: 240px;top: 1515px;z-index: 3;display: none;}

#main2 .content3{width: 1000px;height: 884px;position: relative;}
#main2 .m2_19{position: absolute;left: -100px;top: 60px;}
#main2 .m2_20{position: absolute;top: 550px;left: 200px;width: 32%;display: none;}
#main2 .m2_20 p{position: absolute;width: 240px;bottom: 35px;padding: 0 40px;/* text-indent: 2em; */line-height: 25px;color: #ffffff;}
#main2 .m2_21{position: absolute;top: 40px;width: 31%;right: 170px;z-index: 2;display: none;}
#main2 .m2_22{position: absolute;top: 590px;left: 150px;z-index: 2;display: none;}
#main2 .m2_23{position: absolute;width: 220px;background-color: #ffffff;top: 275px;left: 520px;padding: 40px;/* text-indent: 2em; */line-height: 25px;display: none;}
#main2 .m2_23 p{color: #333333;}
#main2 .content3 .m2_nr4{
  width: 320px;
  height: 500px;
  background: #fff;
  position: absolute;
  right: 480px;
  top: 60px;
  display: none;
  z-index: 1;
}
#main2 .content3 .m2_nr4 .til{
  width: 75%;height: 60px;
  overflow: hidden;
  margin-top: 40px;
  padding-bottom: 20px;
  border-bottom: 1px #5f52a0 solid;
}
#main2 .content3 .m2_nr4 .til .fl{
  color: #5f52a0;
  font-size: 16px;
  line-height: 25px;
  width: 100%;
}
#main2 .content3 .m2_nr4 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
#main2 .content3 .m2_nr4 .til .fr p{
  color: #fff;
}
#main2 .content3 .m2_nr4 .zi{
  color: #333;
  width: 75%;/* text-indent: 2em; */
  line-height: 26px;
  padding-top: 20px;
}

/*main3*/
#main3{
  width: 100%;height: 3590px;overflow: hidden;position: relative;display: none;
}
#main3 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main3 .til .fl{
  position: absolute;
  left: 0;top: 0;bottom: 0;
  width: 60%;
  height: 100%;
}
#main3 .til .fl img{
  width: 100%;
  height: 100%;
}
#main3 .til .fr{
  position: absolute;
  right: 0;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main3 .til .fr .bg{
  height: 350px;
  width: 100%;
}
#main3 .til .fr .con{
  position: absolute;
  left: 50px;top: 10%;bottom: 0;
  height: 80%;
}
#main3 .content{
  width: 1160px;
  overflow: hidden;
  zoom:1;
}
#main3 .content1{
  width: 1160px;
  float: left;
  height: 800px;
  position: relative;
  z-index: 99;
}
#main3 .content1 .bg{
  position: absolute;
  top: 0px;left: 0px;right: 0px;
}
#main3 .content1 .cont1{
  width: 510px;height: 300px;
  position: absolute;top: 120px;left: 0px;
  background: url(../images/m3/3_03.png) top center no-repeat;
  background-size: 100% 100%;
  opacity: 0.9;
  text-align: center;
  display: none;
}
#main3 .content1 .cont1 .txt{
  width: 320px;
  padding-top: 70px;cursor: pointer;color: #ffffff;
}
#main3 .txt h1{
  font-size: 52px;
  letter-spacing: 1px;
}
#main3 .txt h2{
  font-size: 22px;
  letter-spacing: 1px;
  padding-bottom: 20px;
}
#main3 .txt p{
  border-top: 1px solid #fff;
  padding-top: 15px;
  text-align: left;
  /* text-indent: 2em; */
  line-height: 28px;
}
#main3 .content1 .cont2{
  width: 320px;height: 264px;
  position: absolute;top: 320px;left: 380px;
  background: url(../images/m3/m3-15.png) top left no-repeat;
  background-size: 100% 100%;
  text-align: center;
  display: none;
}
#main3 .content1 .cont2 p{
  width: 60%;
  top: 50px;
  right: 25%;
  color: #333;
  font-size: 17px;
  line-height: 28px;
  /* text-indent: 2em; */
  text-align: left;
  position:absolute;
}
#main3 .content1 .cont3{
  width: 306px;height: 360px;
  position: absolute;top: 70px;left: 607px;
  background: url(../images/m3/m3-14.png) top left no-repeat;
  background-size: 100% 100%;
  text-align: center;
  display: none;
}
#main3 .content1 .cont3 p{
  width: 67%;
  top: 70px;
  right: 15%;
  color: #333;
  font-size: 17px;
  line-height: 28px;
  /* text-indent: 2em; */
  text-align: left;
  position:absolute;
}

#main3 .content1 .cont4{
  width: 320px;
  height: 120px;
  position: absolute;
  top: 451px;
  left: 720px;
  background-size: 100% 100%;
  text-align: center;
  display: none;
  color: #333;
}
#main3 .content1 .cont4 p{
  line-height: 25px;
  text-align: left;
  /* text-indent: 2em; */
}
#main3 .content2{
  width: 1079px;
  float: right;
  height: 790px;
  position: relative;
  margin-top: 0px;
  z-index: 98;
}
#main3 .content2 .bg{
  position: absolute;
  top: 0px;left: 0px;right: 0px;
}
#main3 .content2 .cont1{
  width: 925px;
  height: 299px;
  position: absolute;
  top: 70px;right: 0px;
  overflow: hidden;
  display: none;
}
#main3 .content2 .cont1 .vid_src1{
  float: left;
  width: 418px;height: 299px;
  cursor: pointer;
}
#main3 .content2 .cont1 .txt{
  width: 407px;height: 299px;
  background: #963232;
  opacity: 0.9;float: right;
  text-align: center;padding:0 50px;color: #ffffff;
}
#main3 .content2 .cont1 .txt h2{
  padding-top: 90px;padding-bottom: 0px;
}
#main3 .content2 .cont1 .txt h1{
  padding-top: 0px;padding-bottom: 15px;
}
#main3 .content2 .cont2{
  width: 890px;
  height: 200px;
  position: absolute;
  top: 400px;
  left: 180px;display: none;
}
#main3 .content2 .cont2 ul{
  overflow: hidden;
  zoom:1;
}
#main3 .content2 .cont2 li{
  width: 180px;
  margin-right: 40px;
  float: left;
  text-align: center;
}
#main3 .content2 .cont2 li p{
  line-height: 20px;
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
}
#main3 .content2 .cont3{
    width: 540px;
    height: 90px;
    position: absolute;
    top: 645px;
    left: 365px;display: none;
}
#main3 .content2 .cont3 p{
  line-height: 28px;
  font-size: 16px;
  color: #fff;
  text-align: left;
  /* text-indent: 2em; */
}
#main3 .content3{
  width: 1160px;
  float: left;
  height: 800px;
  position: relative;
  z-index: 99;
  margin-top: -50px;
}
#main3 .content3 .bg{
  position: absolute;
  top: 0px;left: 0px;right: 0px;
}
#main3 .content3 .cont1{
  width: 510px;height: 300px;
  position: absolute;top: 220px;left: 0px;
  background: url(../images/m3/3_11.jpg) top left no-repeat;
  background-size: 100% 100%;
  opacity: 0.9;
  text-align: center;
  display: none;
}
#main3 .content3 .cont1 .txt{
  width: 320px;color: #ffffff;
}
#main3 .content3 .cont1 .txt h2{
  padding-top: 85px;padding-bottom: 0px;
}
#main3 .content3 .cont1 .txt h1{
  padding-top: 0px;padding-bottom: 15px;
}
#main3 .content3 .cont2{
  width: 499px;
  height: 370px;
  position: absolute;
  top: 84px;
  left: 491px;
  background: url(../images/m3/m3-16.png) top left no-repeat;
  background-size: 100% 100%;
  text-align: center;
  display: none;
  z-index: 999;
}
#main3 .content3 .cont2 p{
    width: 78%;
    top: 39px;
    right: 11%;
    color: #333;
    font-size: 16px;
    line-height: 22px;
    /* text-indent: 2em; */
    text-align: left;
    position: absolute;
}
#main3 .content3 .cont3{
  width: 400px;
  height: 180px;
  position: absolute;
  top: 431px;
  left: 615px;
  background: #fff;
  text-align: center;
  display: none;
}
#main3 .content3 .cont3 p{
  width: 80%;
  top: 21px;
  right: 8%;
  color: #333;
  font-size: 17px;
  line-height: 23px;
  text-align: left;
  position: absolute;
  /* text-indent: 2em; */
}
#main3 .content4{
  width: 1079px;
  float: right;
  height: 860px;
  position: relative;
  margin-top: -150px; 
  z-index: 98;
}
#main3 .content4 .bg{
  position: absolute;
  top: 0px;left: 0px;right: 0px;
}
#main3 .content4 .cont1{
  width: 925px;
  height: 299px;
  position: absolute;
  top: 150px;right: 0px;
  overflow: hidden;
  display: none;
}
#main3 .content4 .cont1 .vid_src2{
  float: left;
  width: 418px;height: 299px;
  cursor: pointer;
}
#main3 .content4 .cont1 .txt{
  width: 327px;height: 299px;
  background: #963232;
  opacity: 0.9;float: right;
  text-align: center;padding:0 90px;color: #ffffff;
}
#main3 .content4 .cont1 .txt h2{
  padding-top: 85px;padding-bottom: 0px;
}
#main3 .content4 .cont1 .txt h1{
  padding-top: 0px;padding-bottom: 15px;
}
#main3 .content4 .cont2{
  width: 800px;
  height: 200px;
  position: absolute;
  top: 510px;
  left: 210px;color: #ffffff;
}
#main3 .content4 .cont2 ul{
  overflow: hidden;
  zoom:1;
}
#main3 .content4 .cont2 li{
  width: 330px;margin-right: 20px;
  float: left;
  text-align: left;
  overflow: hidden;
  height: 80px;
  display: none;
  position: relative;
}
#main3 .content4 .cont2 li .wz{
  line-height: 20px;
  padding-left: 25px;
}
#main3 .content4 .cont2 li .wz p{
  font-size: 16px;
}
#main3 .content4 .cont2 li .tp{
  width: 60px;height: 60px;
  background: #963232;
  line-height: 60px;
  font-size: 30px;
  font-weight: bold;
}
#main3 .content4 .cont3{
  width: 465px;
  height: 60px;
  position: absolute;
  top: 730px;
  right: 175px;
  overflow: hidden;
  display: none;
}
#main3 .content4 .cont3 p{
  width: 100%;
  color: #fff;
  font-size: 17px;
  line-height: 28px;
  text-align: left;
  position: absolute;
}


#main3 .content5{
  width: 1160px;
  float: left;
  height: 800px;
  position: relative;
  z-index: 99;
  margin-top: -50px;
}
#main3 .content5 .bg{
  position: absolute;
  top: 0px;left: 0px;right: 0px;
}
#main3 .content5 .cont1{
  width: 510px;height: 299px;
  position: absolute;top: 175px;left: 0px;
  background: url(../images/m3/3_21.jpg) top left no-repeat;
  background-size: 100% 100%;
  opacity: 0.9;
  text-align: center;
  display: none;
}
#main3 .content5 .cont1 .txt{
  width: 320px;color: #ffffff;
}
#main3 .content5 .cont1 .txt h2{
  padding-top: 85px;padding-bottom: 0px;
}
#main3 .content5 .cont1 .txt h1{
  padding-top: 0px;padding-bottom: 15px;
}
#main3 .content5 .cont2{
  width: 315px;
  height: 285px;
  position: absolute;
  top: 125px;
  left: 498px;
  background: url(../images/m3/m3-16.png) top left no-repeat;
  background-size: 100% 100%;
  text-align: center;
  display: none;
  z-index: 999;
}
#main3 .content5 .cont2 p{
  width: 66%;
  top: 44px;
  right: 19%;
  color: #333;
  font-size: 17px;
  line-height: 28px;
  /* text-indent: 2em; */
  text-align: left;
  position: absolute;
}
#main3 .content5 .cont3{
  width: 280px;
  height: 150px;
  position: absolute;
  top: 320px;
  left: 805px;
  text-align: center;
  display: none;
}
#main3 .content5 .cont3 p{
  width: 81%;
  top: 21px;
  right: 8%;
  color: #333;
  font-size: 17px;
  line-height: 28px;
  text-align: left;
  position: absolute;
  /* text-indent: 2em; */
}
#main3 .content5 .cont4{
      width: 900px;
    height: 233px;
    overflow: hidden;
    position: absolute;
    top: 531px;
    left: 115px;
    display: none;
}
#main3 .content5 .cont4 img{
  width: 250px;
  float: left;
  margin-right: 50px;
}
/*main4*/
#main4{
  width: 100%;
  height: 5250px;
  overflow: hidden;
  position: relative;
  background-color: #f1f1f1;display: none;color: #333333;
}
#main4 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main4 .til .fr{
  position: absolute;
  top: 0;bottom: 0;
  width: 52%;
  height: 100%;
  z-index: 99;
}
#main4 .til .fr img{
  width: 100%;
  height: 100%;
}
#main4 .til .fl{
  position: absolute;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main4 .til .fl img{
  height: 100%;
  width: 100%;
}
#main4 .til .fr .con{
  position: absolute;
  left: 6%;top: 10%;bottom: 0;
  height: 80%;
  width: auto;
}

.p4_0{position: relative;margin: 80px auto 0px;width: 1000px;height: 360px;}
.p4_0 .p4_0_lb ul li{width: 280px;height: 280px;float: left;margin-left: 40px;}
.p4_0 .p4_0_lb ul li div:last-child{height: 100px;background-color: #ffffff;margin-top: -4px;}
.p4_0 .p4_0_lb ul li div p{margin: 0px 20px 20px 20px;padding-top: 20px;/* text-indent: 2em; */color: #5c6063;}

.p4_1{position: relative;margin: 80px auto 60px;width: 1000px;height: 700px;}
.p4_1 .p4_1_1{text-align: center;}
.p4_1 .p4_1_1 img{width: 45%;}
.p4_1 .p4_1_2{text-align: center;margin-top: 60px;}
.p4_1 .p4_1_2 .p4_1_2_zp{background: url("../images/m4/p4_1_3.png") 50% 0% / 36% no-repeat;}
.p4_1 .p4_1_2 .p4_1_2_zp img{width: 37%;}
#p4_nr1{width: 300px;height: auto;background-color: #e8e8e8;position: absolute;right: 0px;top: 90px;display: none;}
#p4_nr2{width: 300px;height: auto;background-color: #e8e8e8;position: absolute;left: 0px;top: 300px;display: none;}
#p4_nr3{width: 300px;height: auto;background-color: #e8e8e8;position: absolute;right: 0px;top: 370px;display: none;}
.p4_1 .p4_1_2 .p4_nr p{margin: 20px;/* text-indent: 2em; */line-height: 18px;text-align: left;font-size: 14px;}
.p4_1 .p4_1_3{width: 430px;height: auto;margin: 140px auto 0px;}
.p4_1 .p4_1_3 p{line-height: 30px;/* text-indent: 2em; */}

#p4_2{width: 100%;height: 1300px;background: url("../images/m4/p4_2_bg.png") 0% 0% /130% no-repeat;position: relative;margin: 60px auto 0px;}
.p4_2{position: relative;margin: 60px auto 0px;width: 1000px;height: 1300px;}
.p4_2 .p4_2_1{text-align: center;padding-top: 40px;}
.p4_2 .p4_2_1 img{width: 45%;}
.p4_2 .p4_2_2{width: 300px;position: absolute;top: 150px;left: 130px;display: none;}
.p4_2 .p4_2_3{width: 543px;position: absolute;background: url("../images/m4/p4_2_3.png") 0% 0% /116% no-repeat;right: 80px;top: 230px;height: 460px;z-index: 1;display: none;}
.p4_2 .p4_2_3 p{color: #ffffff;/* text-indent: 2em; */}
.p4_2 .p4_2_video{width: 700px;position: absolute;bottom: 210px;left: 180px;display: none;}
.p4_2 .p4_2_video img{padding-top: 4px;cursor: pointer;}
.p4_2 .p4_2_4{position: absolute;right: 80px;bottom: 160px;display: none;}

.p4_3{position: relative;margin: 0px auto 0px;width: 1000px;height: 550px;}
.p4_3 .p4_3_1{text-align: center;padding-top: 80px;}
.p4_3 .p4_3_1 img{width: 45%;}
.p4_3 .p4_3_2{margin: 50px auto 0px;background: url("../images/m4/p4_3_2.png") 0% 0% /100% no-repeat;width: 90%;height: 60%;display: none;}
.p4_3 .p4_3_2 p{padding: 30px 300px 0px 110px;/* text-indent: 2em; */line-height: 30px;}

.p4_4{position: relative;margin: 0 auto;width: 1000px;height: 1000px;}
.p4_4 .p4_4_1{text-align: center;padding-top: 60px;}
.p4_4 .p4_4_1 img{width: 45%;}
.p4_4 .p4_4_video{position: absolute;width: 60%;top: 200px;left: 40px;cursor: pointer;display: none;}
.p4_4 .p4_4_nr{position: absolute;width: 360px;background-color: #06c3aa;right: 20px;top: 250px;z-index: 1;display: none;}
.p4_4 .p4_4_nr p{color: #ffffff;line-height: 26px;/* text-indent: 2em; */}
.p4_4 .p4_4_3{position: absolute;bottom: 98px;left: 120px;z-index: 2;width: 50%;display: none;}
.p4_4 .p4_4_4{position: absolute;right: 300px;bottom: 50px;z-index: 3;display: none;}

#main4 .p4_5{position: relative;margin: 0 auto;width: 1000px;height: 800px;}
#main4 .p4_5 .p4_5_1{text-align: center;padding-top: 60px;}
#main4 .p4_5 .p4_5_1 img{width: 45%;}
#main4 .p4_5 .p4_5_nr1{
      width: 640px;
    height: 560px;
    background: #fff;
    position: absolute;
    left: 0px;
    top: 190px;
    display: none;
    z-index: 1;
}
#main4 .p4_5 .p4_5_nr1 .til{
  width: 85%;height: 55px;
  overflow: hidden;
  margin-top: 40px;
  padding-bottom: 20px;
  border-bottom: 1px #5f52a0 solid;
}
#main4 .p4_5 .p4_5_nr1 .til .fl{
  color: #5f52a0;
  font-size: 18px;
  line-height: 25px;
  width: 65%;
}
#main4 .p4_5 .p4_5_nr1 .til .fr{
  width: 81px;
  height: 48px;
  background: url(../images/m2/m2-6.jpg) center left no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
#main4 .p4_5 .p4_5_nr1 .til .fr p{
  color: #fff;
}
#main4 .p4_5 .p4_5_nr1 ul{color: #333333;margin-top: 60px;}
#main4 .p4_5 .p4_5_nr1 ul li{height: 100px;padding: 0 50px;}
#main4 .p4_5 .p4_5_nr1 ul li p:first-child{background-color: #06c3aa;color: #ffffff;padding: 5px;font-size: 24px;float: left;margin: 20px 0px 0px -5px;}
#main4 .p4_5 .p4_5_nr1 ul li p:last-child{padding: 15px 30px 0px 44px;line-height: 20px;}
#main4 .p4_5 .p4_5_2{position: absolute;top: 170px;left: 555px;z-index: 1;display: none;}
#main4 .p4_5 .p4_5_3{position: absolute;top: 710px;left: 530px;z-index: 2;display: none;}
#main4 .p4_5 .p4_5_nr2{position: absolute;top: 445px;left: 590px;background-color: #06c3aa;padding: 60px;z-index: 1;display: none;}
#main4 .p4_5 .p4_5_nr2 p{color: #ffffff;line-height: 26px;/* text-indent: 2em; */}

#p4_6_bg{position: relative;width: 100%;background: url("../images/m4/p4_6_2.png")0% 0% /140% no-repeat;}
#main4 .p4_6 {position: relative;margin: 0 auto;width: 1000px;height: 489px;}
#main4 .p4_6 .p4_6_1{text-align: center;padding-top: 60px;}
#main4 .p4_6 .p4_6_1 img{width: 45%;}
#main4 .p4_6 .p4_6_nr1{position: absolute;top: 190px;width: 850px;left: 75px;line-height: 30px;/* text-indent: 2em; */}
#main4 .p4_6 .p4_6_nr1 p{color: #ffffff;}
#main4 .p4_6 .p4_6_nr2{position: absolute;top: 320px;right: 200px;width: 400px;}
#main4 .p4_6 .p4_6_nr2 p{color: #ffffff;font-size: 14px;/* text-indent: 2em; */line-height: 25px;}
#span21{font-family: fantasy;font-size: 40px;position: absolute;left: -20px;}
#span22{font-family: fantasy;font-size: 40px;position: absolute;left: 475px;top: 32px;}

#main4 .p4_7 {position: relative;margin: 0 auto;width: 1000px;height: 530px;}
#main4 .p4_7 .p4_7_1{text-align: center;padding-top: 60px;}
#main4 .p4_7 .p4_7_1 img{width: 45%;}
#main4 .p4_7 .p4_7_nr{position: absolute;right: 60px;top: 180px;z-index: 2;border-bottom: 295px solid #ffffff;border-right: 35px solid transparent;height: 0;width: 620px;display: none;}
#main4 .p4_7 .p4_7_nr p{
  line-height: 28px;margin:50px;
}
#main4 .p4_7 .p4_7_nr ul{height: 223px;position: relative;float: left;margin: 30px -26px 0px 60px;}
#main4 .p4_7 .p4_7_nr ul:last-child{border-left: 1px solid #333333;}
#main4 .p4_7 .p4_7_nr ul:last-child li {padding-left: 30px;}
#main4 .p4_7 .p4_7_nr ul li{padding-bottom: 30px;}
#main4 .p4_7 .p4_7_2{position: absolute;
    top: 100px;
    left: 20px;
    width: 30%;
    z-index: 2;
    display: none;}
#main4 .p4_7 .p4_7_2 p{position: absolute;top: 255px;left: 10px;font-size: 14px;color: #ffffff;/* text-indent: 2em */}

#main4 .p4_8 {position: relative;margin: 0 auto;width: 1000px;height: 650px;}
#main4 .p4_8 .p4_8_1{text-align: center;padding-top: 60px;}
#main4 .p4_8 .p4_8_1 img{width: 45%;}
#main4 .p4_8 .p4_8_2{padding-top: 20px;}
#main4 .p4_8 .p4_8_2 .p4_8_nr1{position: absolute;text-align: left;width: 900px;left: 50px;line-height: 30px;/* text-indent: 2em; */}
#main4 .p4_8 .p4_8_2 .p4_8_nr1 p{color: #ffffff;}
#main4 .p4_8 .p4_8_2 .p4_8_nr2{position: absolute;top: 520px;text-align: left;width: 600px;right: 0px;line-height: 25px;/* text-indent: 2em; */background-color: #0bb59e;padding: 10px;}
#main4 .p4_8 .p4_8_2 .p4_8_nr2 p{color: #ffffff;font-size: 14px;}







/*main5*/
#main5{width: 100%;height: 2300px;overflow: hidden;position: relative;display: none;}
#main5 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main5 .til .fl{
  position: absolute;
  left: 0;top: 0;bottom: 0;
  width: 60%;
  height: 100%;
}
#main5 .til .fl img{
  width: 100%;
  height: 100%;
}
#main5 .til .fr{
  position: absolute;
  right: 0;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main5 .til .fr .bg{
  height: 350px;
  width: 100%;
}
#main5 .til .fr .con{
  position: absolute;
  left: 50px;top: 10%;bottom: 0;
  height: 80%;
}
#main5 .content1{width: 1000px;height: 132px;position: relative;}
#main5 .content1 .m5_4{margin: 60px 0;text-align: center;}
#main5 .content1 .m5_4 p{font-size: 30px;
    position: absolute;
    left: 407px;
    top: 5px;
    font-weight: 600;
    color: #ffffff;}
#m5_map{width: 100%;position: relative;text-align: center;cursor: move;}
#m5_map .ss2{position: absolute;top: 260px;left: 650px;width: 3%;}
#m5_zz1{width: 23.9%;background-color: #f1f1f1;height: 1000px;position: absolute;top: 541px;z-index: 2;}
#m5_zz2{width: 23.9%;background-color: #f1f1f1;height: 1000px;position: absolute;top: 541px;z-index: 2;right: 0px;}
#main5 .content2{width: 1000px;height: 545px;position: relative;z-index: 2;color: #ffffff;}
#main5 .content2 .m5_6{margin: 60px 0;text-align: center;position: relative;}
#main5 .content2 .m5_6 p{font-size: 30px;position: absolute;left: 342px;top:4px;font-weight: 600;color: #ffffff;}
#main5 .content2 .m5_content2_nr{position: relative;display: none;height: 450px;overflow: hidden;}
#main5 .content2 .m5_content2_nr_bt{position: relative;font-size: 18px;font-weight: 600;margin-bottom:20px;color: #ffffff;height: 40px;}
#main5 .content2 .m5_content2_nr_bt p:first-child{width: 1000px;text-align: center;float: left;background:url(../images/m5/m5_bg.png) top center no-repeat;background-size: 100% 100%;margin: 10px 0 0;padding: 7px 0 23px;}
#main5 .content2 .m5_content2_nr ul{overflow: hidden;height: 306px;width: 1000px;}
#main5 .content2 .m5_content2_nr ul li{width: 199px;float: left;color: #ffffff;border-right: 1px #fff solid;}
#main5 .content2 .m5_content2_nr ul li img:last-child{position: absolute;top: 61px;display: none;width: 199px;border-right: 1px #fff solid;}
#main5 .content2 .m5_content2_nr ul li div:last-child{width: 199px;background-color: #8ac22f;margin-top: -4px;padding: 40px 0;border-right: 1px solid #ffffff;height: 102px;}
#main5 .content2 .m5_content2_nr ul li p{font-size: 14px;
    text-align: center;
    line-height: 20px;
    width: 180px;}


/*main6*/
#main6{
  width: 100%;height: 5800px;overflow: hidden;position: relative;display: none;
}
#main6 .til{
  width: 100%;
  height: 350px;
  overflow: hidden;
  zoom:1;
  position: relative;
}
#main6 .til .fl{
  position: absolute;
  left: 0;top: 0;bottom: 0;
  width: 52%;z-index: 1;
  height: 100%;
}
#main6 .til .fl .bg{
  height: 350px;
  width: 100%;
}
#main6 .til .fl .con{
  position: absolute;
  right: 5%;top: 10%;bottom: 0;
  height: 80%;
}
#main6 .til .fr{
  position: absolute;
  right: 0;top: 0;bottom: 0;
  float: none;
  height: 100%;
  width: 50%;
}
#main6 .til .fr img{
  width: 100%;
  height: 100%;
}
#main6 .content1{width: 1000px;height: 880px;position: relative;}
#main6 .content1 .m6_4{margin: 60px 0 40px 0;height: 60px;}
#main6 .content1 .m6_4 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content1 .m6_4 p:last-child{color:#fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;margin-left: 5px;border-left: 5px solid;}
#main6 .content1 .content1_nr{position: relative;width: 1000px;height: 650px;background-color: #e5e5e5;color: #333333;padding: 30px;}
#span1{font-family: fantasy;font-size: 40px;position: absolute;left: 80px;}
#main6 .content1 .content1_nr p{/* text-indent: 2em; */font-size: 18px;line-height: 30px;width: 870px;}
#main6 .content1 .content1_5_6{position: relative;background-color: #ffffff;padding: 40px 60px;height: 480px;display: none;}
#main6 .content1 .content1_5_6 .m6_5{position: absolute;width: 50%;cursor: pointer;}
#main6 .content1 .content1_5_6 .m6_6{position: absolute;width: 40%;right: 60px;}
#main6 .content1 .content1_5_6 p{position: absolute;width: 870px;top: 450px;line-height: 30px;}
#span2{font-family: fantasy;font-size: 40px;position: absolute;left: 220px;}

#m6_content2{position: relative;width: 100%;background: url("../images/m6/m6_7.png")0% 0% /170% no-repeat;height: 530px;}
#m6_content2 .content2{width: 1000px;height: 430px;position: relative;display: none;}
#m6_content2 .content2 .m6_8{    margin: 60px 0 10px 0;height: 60px;padding-top: 25px;}
#m6_content2 .content2 .m6_8 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#m6_content2 .content2 .m6_8 p:last-child{color: #fe8a00;
    font-size: 23px;
    font-weight: 600;
    padding: 0px 10px;
    float: left;
    margin-left: 5px;
    border-left: 5px solid;
    width: 890px;}
#m6_content2 .content2 .m6_content2_nr1{position: absolute;    width: 900px;
    padding: 0 50px;font-size: 18px;/* text-indent: 2em; */line-height: 28px;color: #ffffff;}
#span3{font-family: fantasy;font-size: 40px;position: absolute;left: 50px;}
#span4{font-family: fantasy;font-size: 40px;position: absolute;left: 520px;top: 60px;}
#m6_content2 .content2 .m6_content2_nr2{position: absolute;width: 800px;padding:0 75px;font-size: 14px;text-indent: 0em;line-height: 20px;top: 425px;left: 0px;color: #ffffff;line-height: 28px;}

#main6 .content3{width: 1000px;height: 620px;position: relative;}
#main6 .content3 .m6_9{margin: 60px 0 40px 0;height: 60px;}
#main6 .content3 .m6_9 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color:#ffffff;}
#main6 .content3 .m6_9 p:last-child{color:#fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;margin-left: 5px;border-left: 5px solid;}
#main6 .content3 .m6_10{position: absolute;width: 30%;top: 230px;z-index: 2;display: none;left: 15px;}
#main6 .content3 .m6_11{position: absolute;left: 128px;top: 260px;display: none;}
#m6_11_img1{position: absolute;right: -93px;top: 60px;z-index: 2;cursor: pointer;border-bottom: 70px solid #ff8b01;border-right: 25px solid transparent;height: 0;width: 107px;}
#m6_11_img1 p{font-size: 30px;color: #ffffff;padding: 15px 0px 0px 20px;}
#m6_11_img2{position: absolute;right: -123px;top: 140px;z-index: 2;cursor: pointer;border-bottom: 70px solid #c7c7c7;border-right: 25px solid transparent;height: 0;width: 137px;}
#m6_11_img2 p{font-size: 30px;color: #ffffff;padding: 15px 0px 0px 17px;}
#m6_content3_p1{color: #333333;position: absolute;top: 50px;left: 230px;/* text-indent: 2em; */width: 410px;line-height: 30px;}
#m6_content3_p2{color: #333333;position: absolute;top: 130px;left: 230px;/* text-indent: 2em; */width: 410px;}
#m6_content3_p3{color: #333333;position: absolute;top: 200px;left: 230px;/* text-indent: 2em; */width: 410px;font-size: 14px;line-height: 25px;}
#m6_content3_p4{color: #333333;position: absolute;top: 40px;left: 230px;/* text-indent: 2em; */width: 410px;line-height: 30px;display: none;}
#m6_content3_p5{color: #333333;position: absolute;top: 130px;left: 230px;/* text-indent: 2em; */width: 410px;line-height: 30px;display: none;}
#main6 .content3 .m6_content3_nr1{position: absolute;width: 635px;padding:20px 25px 20px 40px;font-size: 18px;/* text-indent: 2em; */line-height: 28px;background-color: #ffffff;color: #333333;left: 147px;top: 107px;display: none;}

#main6 .content4{width: 1000px;height: 840px;position: relative;}
#main6 .content4 .ss1{position: absolute;top: 460px;left: 340px;z-index: 10;width: 5%;display: none;}
#main6 .content4 .m6_12{margin: 0px 0 40px 0;height: 60px;}
#main6 .content4 .m6_12 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content4 .m6_12 p:last-child{    color: #fe8a00;
    font-size: 24px;
    font-weight: 600;
    padding: 14.5px 10px;
    float: left;
    margin-left: 5px;
    border-left: 5px solid;
    width: 890px;}
#main6 .content4 .m6_13{position: absolute;top: 120px;cursor: pointer;display: none;z-index: 2;left: 6px;}
#main6 .content4 .m6_13 div{width: 0px;height: 0px;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid #ff8b00;position: absolute;top: 135px;left: 317px;z-index: 2;display: none;}
#main6 .content4 .m6_14{position: absolute;top: 437px;left: 639px;display: none;cursor: pointer;}
#main6 .content4 .m6_15{position: absolute;top: 438px;left: 322px;z-index: 2;cursor: pointer;display: none;}
#main6 .content4 .m6_15 div{width: 0px;height: 0px;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 20px solid #ff8b00;position: absolute;top: -20px;left: 140px;z-index: 2;display: none;}
#main6 .content4 .m6_16{position: absolute;top: 120px;left: 323px;z-index: 1;}
#m6_content4_p1{    position: absolute;
    top: 35px;
    width: 540px;
    left: 50px;
    line-height: 20px;
    /* text-indent: 2em; */
    display: none;
    color: #ffffff;
    font-size: 14px;}
#m6_content4_p2{position: absolute;
    top: 225px;
    width: 540px;
    left: 50px;
    line-height: 22px;
    /* text-indent: 2em; */
    font-size: 14px;
    color: #ffffff;}
#m6_content4_p3{position: absolute;
    top: 35px;
    width: 540px;
    left: 50px;
    line-height: 20px;
    /* text-indent: 2em; */
    color: #ffffff;
    font-size: 14px;}

#m6_content5{position: relative;width: 100%;background: url("../images/m6/m6_17.png")0% 0% /150% no-repeat;}
#m6_content5 .content5{width: 1000px;height: 650px;position: relative;}
#main6 .content5 .m6_27{margin: 60px 0 40px 0;height: 60px;padding-top: 40px;}
#main6 .content5 .m6_27 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content5 .m6_27 p:last-child{color:#fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;margin-left: 5px;border-left: 5px solid;}
#m6_content5 .content5 .m6_18{position: absolute;top: 130px;width: 30%;left: 80px;z-index: 2;display: none;}
#m6_content5 .content5 .m6_18 p{position: absolute;top: 278px;width: 250px;left: 30px;/* text-indent: 2em; */color: #ffffff;}
#m6_content5 .content5 .m6_content5_nr1{position: absolute;
    width: 600px;
    padding: 30px 60px;
    font-size: 14px;
    /* text-indent: 2em; */
    line-height: 27px;
    background-color: #ffffff;
    color: #333333;
    left: 338px;
    top: 138px;
    display: none;}
 #m6_content5 .content5 .m6_content5_nr1 p{
  font-size: 14px;
 }   

#main6 .content6{width: 1000px;height: 1060px;position: relative;}
#main6 .content6 .m6_19{margin: 60px 0 40px 0;height: 60px;}
#main6 .content6 .m6_19 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content6 .m6_19 p:last-child{color:#fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;margin-left: 5px;border-left: 5px solid;}
#main6 .content6 .m6_20{position: absolute;top: 140px;width: 40%;display: none;}
#main6 .content6 .m6_content6_nr1{    position: absolute;width: 210px;padding: 10px 15px 10px 15px;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ff8b00;color: #ffffff;left: 97px;top: 429px;display: none;}
#main6 .content6 .m6_content6_nr2{position: absolute;width: 200%;padding:10px 0 10px 15px;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ffffff;color: #333333;left: 216px;top: 80px;z-index: -1;}
#span5{font-family: fantasy;font-size: 40px;position: absolute;left: 190px;}
#span6{font-family: fantasy;font-size: 40px;position: absolute;left: 720px;top: 410px;}
#span7{font-family: fantasy;font-size: 40px;position: absolute;left: 5px;}
#span8{font-family: fantasy;font-size: 40px;position: absolute;left: 220px;top: 250px;}
#main6 .content6 .m6_content6_nr2 .m6_content6_p1{margin: 20px 20px 20px 190px;width: 545px;line-height: 30px;}
#main6 .content6 .m6_content6_nr2 .m6_content6_p2{margin: 20px 20px 20px 190px;background-color: #f0f0f0;width: 505px;line-height: 30px;padding: 10px 30px 10px 10px;}
#main6 .m6_21{position: absolute;width: 40%;top: 680px;left: 160px;display: none;}
#main6 .m6_21 p{position: absolute;color: #ffffff;background-color: #ff8b00;padding: 10px;bottom: 3px;/* text-indent: 2em; */}
#main6 .content6 .m6_content6_nr3{position: absolute;width: 200%;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ffffff;color: #333333;right: 216px;top: 680px;z-index: -1;height: 400px;display: none;}
#main6 .content6 .m6_content6_nr3 p{position: absolute;left: 1776px;top: 40px;width: 240px;background-color:#E8E7E7;line-height: 32px;padding: 20px;}

#m6_content7_8_bg{background: url("../images/m6/m6_26.png") left bottom /100% no-repeat;z-index: -1;}
#main6 .content7{width: 1000px;height: 620px;position: relative;padding-bottom: 150px;}
#main6 .content7 .m6_22{margin: 10px 0 40px 0;height: 60px;}
#main6 .content7 .m6_22 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content7 .m6_22 p:last-child{color: #fe8a00;
    font-size: 23px;
    font-weight: 600;
    padding: 0px 10px;
    float: left;
    margin-left: 5px;
    border-left: 5px solid;
    width: 890px;}
#main6 .content7 .m6_23{position: absolute;display: none;cursor: pointer;top: 130px;z-index: 2;}
#main6 .content7 .m6_content7_nr1{position: absolute;width: 750px;padding:10px 30px 10px 15px;font-size: 16px;/* text-indent: 2em; */line-height: 24px;background-color: #ff8b00;color: #ffffff;right: 34px;top: 85px;z-index: 1;opacity: 1;}
#main6 .content7 .m6_content7_nr1 .m6_content7_p1{    padding: 53px 20px 50px 380px;
    line-height: 24px;
    font-size: 16px;}
#main6 .content7 .m6_content7_nr1 .m6_content7_p2{padding: 30px 20px 20px 20px;line-height: 30px;}
#span9{font-family: fantasy;font-size: 40px;position: absolute;left: 395px;}
#span10{font-family: fantasy;font-size: 40px;position: absolute;left: 430px;top: 370px;}

#main6 .content8{width: 1000px;height: 550px;position: relative;}
#main6 .content8 .m6_24{margin: 0px 0 40px 0;height: 60px;}
#main6 .content8 .m6_24 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content8 .m6_24 p:last-child{color: #fe8a00;
    font-weight: 600;
    padding: 12.7px 10px;
    float: left;
    margin-left: 5px;
    border-left: 5px solid;
    font-size: 26px;}
#main6 .content8 .m6_25{position: relative;background: url("../images/m6/m6_25.png") 0% 0% /100% no-repeat;display: none;color: #ffffff;}
#main6 .content8 .m6_content8_p1{padding: 50px 40px 20px 40px;line-height: 24px;/* text-indent: 2em; */}
#main6 .content8 .m6_content8_p2{padding: 10px;line-height: 25px;/* text-indent: 2em; */background-color: #ef8003;margin: 40px 0px 0px 479px;}

#main6 .content9{width: 1000px;height: 780px;position: relative;}
#main6 .content9 .m6_26{margin: 10px 0 40px 0;height: 60px;display: none;}
#main6 .content9 .m6_26 p:first-child{background-color: #fe8a00;font-size: 30px;font-weight: 600;padding: 10px 20px;float: left;color: #ffffff;}
#main6 .content9 .m6_26 p:last-child{color: #fe8a00;
    font-size: 23px;
    font-weight: 600;
    padding: 0px 10px;
    float: left;
    margin-left: 5px;
    border-left: 5px solid;
    width: 890px;}
#main6 .content9 .m6_27{width: 1000px;height: 525px;position: relative;overflow: hidden;z-index: -1;display: none;}
#main6 .content9 .m6_27 .fl{position: absolute;bottom: 0;left: 0;width:626px;}
#main6 .content9 .m6_27 .fl li{height: 80px;width: 95%;padding-right: 5%;}
#main6 .content9 .m6_27 .fl .bai{background: #fff;padding-top: 25px;}
#main6 .content9 .m6_27 .fl .hui{background: #f0f0f0}
#main6 .content9 .m6_27 .fl li p{line-height: 25px;color: #3b3b3b;font-size: 16px;margin-left: 25px;}
#main6 .m6_content9_nr1{width: 650px;height: 120px;background: #ff9619;z-index: 99;display: none;}
#main6 .m6_content9_nr1 p{padding:15px;line-height: 30px;/* text-indent: 2em; */}
#span11{font-family: fantasy;font-size: 40px;position: absolute;left: 20px;}
#span12{font-family: fantasy;font-size: 40px;position: absolute;left: 550px;top: 132px;}
/*Main--end*/












#main1 .daohang{position: relative;bottom: 135px;width: 240px;margin: 145px auto;cursor: pointer;}
#main1 .daohang img:first-child{margin-right: 50px;margin-left: 110px;}
#main2 .daohang{position: relative;bottom: 170px;width: 240px;margin: 120px auto;cursor: pointer;}
#main2 .daohang img:first-child{margin-right: 50px;}
#main3 .daohang{position: relative;bottom: 170px;width: 240px;margin: 210px auto;cursor: pointer;}
#main3 .daohang img:first-child{margin-right: 50px;}
#main4 .daohang{position: relative;bottom: 170px;width: 240px;margin: 10px auto;cursor: pointer;}
#main4 .daohang img:first-child{margin-right: 50px;}
#main5 .daohang{position: relative;bottom: 170px;width: 240px;margin: 280px auto;cursor: pointer;}
#main5 .daohang img:first-child{margin-right: 50px;}
#main6 .daohang{position: relative;bottom: 0px;width: 240px;margin: 40px auto;cursor: pointer;}
#main6 .daohang img:first-child{margin-right: 50px;}

p a:hover{
  /* text-shadow:1px 2px 2px #222; */
  text-decoration: underline;
}


/*footer*/
#footer{
  width: 100%;height: 30px;
  background: #364370;
  position: fixed;
  bottom: 0;left: 0;
  padding-top: 5px;
  z-index: 9999;
}
#footer p{
  line-height: 15px;
    font-size: 12px;
  color: #fff;
  text-align: center;
  margin-right: 3%
}
/*footer--end*/
/*bodyStyle--end*/


/*媒体查询*/
@media print, screen and (max-width: 1850px) {
/*   .banner_tirst .right{bottom:20px;} */
}

@media print, screen and (max-width: 1750px) {
  .banner_tirst img{height: 75px;}
  .card .six ul li .fl_txt{
    bottom: -65%;
    width: 300px;
  }
  .card .six ul li .lin_2{
    bottom:-86%;
  }
}
@media print, screen and (max-width: 1700px) {
  #header .con{
    top:33%;
  }
}
@media print, screen and (max-width: 1667px) {
  #header .con{
    top:30%;
  }
  .dwj{
    top:6%;
  }

}
@media print, screen and (max-width: 1630px) {
  .banner_tirst img{height: 70px;}
  #banner li{
    margin-right: 1%;
    margin-left: 1%;
  }
  #banner_li4{width: 24%;}
  #banner_li5{width: 23%;}
  #banner_li6{width: 26%;}
}
@media print, screen and (max-width: 1600px) {
  #sanjiao{right: 22%;}
  .card .six ul li .fl_txt{
    bottom: -68%;
  }
  .card .six ul li .lin_2{
    bottom:-89%;
  }
}
@media print, screen and (max-width: 1550px) {
  #banner{
    width: 100%;
    left: 0px;
    padding:0px;
  }
  #banner li:first-child{
    margin-left: 26%;
  }
  #banner li{
    margin-right: 1%;
    margin-left: 1%;
    height: 60px;
  }
  #banner_li3{width: 10%;}
  #banner_li3 p{line-height: 60px}
  #banner_li4{width: 10%;}
  #banner_li4 p{line-height: 25px}
  #banner_li5{width: 9.5%;}
  #banner_li5 p{line-height: 25px}
  #banner_li6{width: 10%;}
  #banner_li6 p{line-height: 25px}
}
@media print, screen and (max-width: 1520px) {
  .banner_tirst img{height: 65px;}
  .card .six ul li .fl_txt{
    bottom: -72%;
    padding:20px 10px 10px 10px;
  }
  .card .six ul li .lin_2{
    bottom:-96%;
  }
}
@media print, screen and (max-width: 1500px) {
  #header .con{
    top:30%;
    width: 54%;
    left:44%;
  }
  .dwj{
    top:7%;
  }
}
@media print, screen and (max-width: 1430px) {
  .banner_tirst .right{
    width: 40%
  }
  #banner{
    width: 100%;
    left: 0px;
    padding:0px;
  }
  #banner li:first-child{
    margin-left: 25%;
  }
  #banner li{
    margin-right: 1%;
    margin-left: 1%;
    height: 60px;
  }
  #banner_li3{width: 11%;}
  #banner_li4{width: 11%;}
  #banner_li5{width: 10%;}
  #banner_li6{width: 11%;}

.card{
  top: 65%;
}
}
@media print, screen and (max-width: 1415px) {
  #banner_li3 p,#banner_li4 p,#banner_li5 p,#banner_li6 p,#banner_li7 p,#banner_li8 p{padding-top: 2px;}
}
@media print, screen and (max-width: 1400px) {
  #sanjiao{right: 26%;}
  .card .six ul li .fl_txt{
    bottom: -75%;
  }
  .card .six ul li .lin_2{
    bottom:-101%;
  }
}


@media print, screen and (max-width: 1373px) {
  #header .con{
    top:25%;
  }
  .dwj{
    top:2%;
  }
  #header .con{
    left: 47%;
    width: 50%;
  }
}
@media print, screen and (max-width: 1350px) {
  #banner li:first-child {
    margin-left: 26%;
}
  #banner_li3{width: 8%;}
  #banner_li4{width: 10%;}
  #banner_li5{width: 9%;}
  #banner_li6{width: 10%;}
}
@media print, screen and (max-width: 1300px) {
  #sanjiao{right: 29%;}
  #banner li:first-child {
    margin-left: 28%;
}
}
@media print, screen and (max-width: 1250px) {
  #banner li:first-child {
    margin-left: 31%;
}
  #banner_li3{width: 6%;}
  #banner_li4{width: 8%;}
  #banner_li5{width: 7%;}
  #banner_li6{width: 8%;}
}

@media print, screen and (max-width: 1176px) {
  #header .con{
    top:22%;
  }
  .banner_tirst img{
    height: 60px;
  }
  #banner_li3{width: 6%;}
  #banner_li4{width: 8%;}
  #banner_li5{width: 8%;}
  #banner_li6{width: 8%;}
}

@media print, screen and (max-width: 1140px) {
#footer p{
  margin-right: 5%
}
}
@media print, screen and (max-width: 1120px) {
  #sanjiao{right: 31%;}
.dialog{
  position:absolute;
  top:150px;left:50%;
  margin-left: -530px;
  width:1000px;height:370px;
  z-index:99;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  z-index: -1;
}

 
}




/*媒体查询--end*/

