/* reset */
html{-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-touch-callout: none;font-family:'MicroSoft YaHei', Helvetica;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}
body{font-size:34px;background-color: #fff;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select{margin:0; padding:0; font-weight: normal;text-indent: 0;}
a,button,textarea,select{ background: none; -webkit-tap-highlight-color:rgba(255,0,0,0); outline:none; appearance:none;-webkit-appearance:none;}
em{font-style:normal}
li{list-style:none}
a,a:hover{text-decoration:none;color:#333;}
img{border:none; vertical-align:top;outline-width:0;}
table{border-collapse:collapse;}
textarea{ resize:none; overflow:auto;}
.clear  {clear:both;}

.main{width: 1030px;margin: 0 auto;}
.title{text-align: center;}
/* end reset */
.container{width:1080px;margin: 0 auto;position: relative; overflow: hidden;background: #fff;}
.header img{width: 100%;}
.menu {  width: 100%;height: 90px;  background: #2e17bd;line-height: 90px;padding-left: 10px; box-sizing: border-box;}
.menu a { font-size: 42px;  color: #fff;  padding:0 27px; }
.banner{background: url(jxw_sjd_ban.jpg) no-repeat center top;height: 616px;}
.yw_video{height: 720px;margin-top: 30px;}

.jxw_tit{text-align: center;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.jxw_hint{text-align: justify;font-size: 38px;line-height: 64px;text-indent: 2em;margin-top: 25px;color:#767676;}

/*吉祥物 江南忆*/
.jxw_jny{background: url(jxw_sjd_sec1.jpg) no-repeat center top;height: 2876px;}
.jxw_jny ul.jny_imgs{padding-top: 245px;margin-left: 50px;height: 365px;margin-bottom: 30px;}
.jxw_jny ul.jny_imgs li{float: left;}
.jxw_jny ul.jny_imgs li img{ -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;}
.jxw_jny ul.jny_imgs li img:hover{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    /*Safari 和 Chrome*/
    -moz-transform: scale(1.05);
    /*Firefox*/
    -ms-transform: scale(1.05);
    /*IE9*/
    -o-transform: scale(1.05);
    /*Opera*/
    transition: 0.6s;
}
.yjn_name{background: url(yjn_name.jpg) no-repeat center top;height: 45px;margin-left:5px;}
.jxw_jny ul.jny_lists{width: 980px;margin: 0  auto ;}
.jxw_jny ul.jny_lists li{padding-bottom: 50px;border-bottom: 2px dashed #d5d5d5;margin-top: 40px;}
.jxw_jny ul.jny_lists li .jxw_tit{margin-bottom:20px;}
.jxw_jny ul.jny_lists li p.hint{color:#767676;font-size: 38px;line-height: 66px;text-align: justify;text-indent: 2em;}
.jxw_jny ul.jny_lists li.en{border-bottom: none;}
.jxw_jny ul.jny_lists li.en .jxw_tit{margin-bottom:10px;}
.jxw_jny ul.jny_lists li.en  p.hint{font-size: 35px;line-height:64px;text-indent:0;}

.jxw_showbox{height: 772px;position: relative;}
.jxw_showbox .show_box{width: 980px;height: 520px;position:relative;margin: 0 auto;text-align: center;}
.jxw_showbox .show_box img{display: none;width: 505px;
    -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;
}
.jxw_showbox .show_box img:hover{
    transform: scale(1.05);  -webkit-transform: scale(1.05); /*Safari 和 Chrome*/  -moz-transform: scale(1.05); /*Firefox*/  -ms-transform: scale(1.05); /*IE9*/  -o-transform: scale(1.05); /*Opera*/  transition: 0.6s;
}
.jxw_showbox ul{margin-left: 30px;}
.jxw_showbox ul li{float: left;height: 220px;cursor:pointer;text-align: center;width: 330px;
    -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;
}
.jxw_showbox ul li img{height: 220px;
}
.jxw_showbox ul li p{font-size: 22px;color:#333;margin-top: -5px;}
.jxw_lian .jxw_showbox .show_box img{width: 510px;}
.jxw_chen .jxw_showbox .show_box img{width:490px;}
.jxw_prev,.jxw_next{position: absolute;top:360px;width: 42px;height: 42px;cursor: pointer;}
.jxw_prev{left: 15px;}
.jxw_next{right: 15px;}
.jxw_cong .jxw_prev{background: url(prev_cong.png) no-repeat center top;}
.jxw_lian .jxw_prev{background: url(prev_lian.png) no-repeat center top;}
.jxw_chen .jxw_prev{background: url(prev_chen.png) no-repeat center top;}
.jxw_cong .jxw_next{background: url(next_cong.png) no-repeat center top;}
.jxw_lian .jxw_next{background: url(next_lian.png) no-repeat center top;}
.jxw_chen .jxw_next{background: url(next_chen.png) no-repeat center top;}

.jxw_lists{width: 1000px;margin: 60px auto 0;}
.jxw_lists li {margin-bottom: 20px;}
.jxw_lists li p{color:#fff;text-align: justify;}
.jxw_lists li p.tit{font-size: 60px;margin-bottom: 10px;}
.jxw_lists li p.hint{font-size: 38px;line-height:64px;text-indent: 2em;}
.jxw_lists li.en p.tit{margin-bottom:10px;}
.jxw_lists li.en  p.hint{font-size: 35px;line-height:60px;text-indent:0;}

/*吉祥物 琮琮*/
.jxw_cong{background: url(jxw_sjd_sec2.jpg) no-repeat center top;height: 2806px;}
/*吉祥物 莲莲*/
.jxw_lian{background: url(jxw_sjd_sec3.jpg) no-repeat center top;height: 2548px;}
/*吉祥物 宸宸*/
.jxw_chen{background: url(jxw_sjd_sec4.jpg) no-repeat center top;height: 2649px;}

/*吉祥物诞生记*/
.jxwdsj{background: url(jxw_sjd_sec5.jpg) no-repeat center top;height: 2424px;}
.dsj_section{padding-top: 170px;height: 720px;}
.dsj_section .swiper-container{width:1030px;height:720px;margin: auto;}
.dsj_section .swiper-container img{width:1030px;height:720px;margin: auto;}
.dsj_cont p.tit{font-size: 70px;text-align: center;font-weight: bold;margin-bottom: 30px;margin-top: 50px;}
.dsj_cont p.hint{font-size: 38px;line-height: 66px;text-indent: 2em;text-align: justify;}
.jxwdsj_box {padding-top: 30px;}
.jxwdsj_box .swiper-container{width:1030px;height:600px;margin: auto;}
.jxwdsj_box .swiper-container img{width:1030px;height:600px;}
/*各界祝福*/
.gjzf{background: url(jxw_sjd_sec6.jpg) no-repeat center top;height: 793px;}
.gjzf_box {padding-top: 160px;}
.gjzf_box .swiper-container{width:1030px;height:530px;margin: auto;}
.swiper-button-prev{background: url(djs_sjd_3.png) no-repeat center top;width:53px;height:86px;background-size: 100% 100%;left: 0;}
.swiper-button-next{background: url(djs_sjd_4.png) no-repeat center top;width:53px;height:86px;background-size: 100% 100%;right: 0;}

.video_box {height: 720px;margin-top: 30px;}
.video_box .swiper-container{width:1030px;height:720px;margin: auto;}

.footer img{width: 100%;}
