@charset "utf-8";
@import url('head-footer&all.css?v=20210106');

.winbox{width:1170px;height:50px;background: #fff;font-size:18px;color:#393e46;margin-top: 30px;margin-bottom: 30px;overflow: hidden;position: relative;}
.winbox .scroll{width:6000px;height:50px;position: absolute;left: 0;top:0;margin-left: 50px;}
.winbox .scroll li{float: left;line-height: 50px;text-align: center; padding:0 15px;}
.winbox .scroll li a{color: #393e46;font-size:18px;}
.winbox .scroll li a:hover{font-weight: bold;}
.newsbig .newsbox{overflow: hidden;background: #f2f2f8;box-shadow:2px 6px 36px rgba(0,0,0,.15);border-radius:3px;}
.newsbig .left{float:left;width:700px;height:520px;}
.newsbig .left a{display: none;height:520px;    background-size: cover;
    background-position: center;
    display: block; }
	.newsbig .left a img{display: none;}

.newsbig .right section{height:173px;background:#f2f2f8;cursor: pointer;transition: 0.5S;overflow: hidden;}
.newsbig .right section:hover{background: #fff;box-shadow:2px 8px 50px rgba(113,113,116,.3)}
.newsbig .right section.cur{background: #fff;box-shadow:2px 8px 50px rgba(113,113,116,.3)}
.newsbig .right section.cur{background: #fff;box-shadow:2px 8px 50px rgba(113,113,116,.3)} 
.newsbig .right section u{color:#f96d00;font-size:16px;margin-left: 25px;margin-top: 25px;display: block;}
.newsbig .right section p{font-size:24px;margin-left:25px;margin-top: 10px;line-height:36px;padding-right: 35px; 
    text-align: justify;}
	.newsbig .right section p a{color:#393e46;font-weight: bold;}
.title{width:1170px;height:50px;position: relative;margin-top: 10px;overflow: hidden;border-bottom: solid 2px #e5e5e5;margin-bottom:20px;}
.title .iconfont{font-size: 20px;float: right;padding-left: 10px;}
.title h2{color:#393e46;font-size:20px;border-bottom:solid 3px #f96d00;position: absolute;left:0;top:10px;height:37px;margin:0;font-weight: bold;}
.title a{float:right;font-size:14px;color:#9ca1a8;line-height:50px;}
.cur-news ul{overflow: hidden; margin-right: -50px;}
.cur-news ul li{width:270px;height:396px;float:left;margin-right: 30px;margin-top:10px;border-radius:5px;box-shadow:2px 8px 20px rgba(92,99,110,.1);background: #fff;position: relative;margin-bottom: 20px; }
.cur-news ul li .img{width:270px;height:170px; overflow: hidden;}
.cur-news ul li .img img{width:100%;}

.cur-news ul li section{width:50px;height:2px;background:#f96d00;margin-top: 30px;margin-left:30px;}
.cur-news ul li h2{font-size:18px;color:#000;font-weight: bold;width:200px;margin-top:20px;margin-left:30px;line-height: 26px; height: 62px;}
.cur-news ul li p{color:#868d98;font-size:14px;width:200px;margin-left: 30px;margin-top: 20px;line-height: 20px;}
.cur-news ul li span{width:26px;height:26px;background: #f2f2f8;position:absolute;left:244px;top:370px;border-top-left-radius:5px;border-bottom-right-radius:5px; }
.box{overflow: hidden}
.box .left{float:left;overflow: hidden;width:800px;}
.box .left .yangzi .title{width:370px;margin-top:10px;}
.box .right{float:left}
.box .left .yangzi{float: left;margin-right: 30px;}
.box .left .city{float:left;}
.box .left .yangzi .txt{width:370px;background:#fff;box-shadow:2px 8px 20px rgba(92,99,110,.1);border-radius: 5px;position: relative; padding-bottom: 15px;}
.box .left .yangzi .txt .img{ width: 370px; height: 250px; overflow: hidden; }
.box .left .yangzi .txt .img a{ display: block;
    height: 250px;
    background-size: cover;
    background-position: center;}
.box .left .travel ul li .img{ width: 370px; height: 240px; overflow: hidden; }
.box .left .yangzi .txt .text{margin-top: 16px;margin-left:30px;}
.box .left .yangzi .txt .text u{color:#fa8022;font-size:14px;}
.box .left .yangzi .txt .text h2{font-size:22px;font-weight: bold;color:#000;width:308px;line-height: 30px;margin-top: 16px; height: 80px;}
.box .left .yangzi .txt .text > p{color:#7b838f;line-height:24px;margin-top:16px;width:308px;font-size:14px; height: 75px; overflow: hidden;}
.box .left .yangzi .txt ul{width:370px;border-top:solid 1px #eee;margin-top: 40px;}
.box .left .yangzi .txt ul li{overflow: hidden;width:310px;height:110px;border-bottom:solid 1px #eee;margin-left:30px;}
.box .left .yangzi .txt ul li .left{float:left;width:80px;height:80px;border-radius:5px;margin-top:15px;}
.box .left .yangzi .txt ul li .left a{ display: block;
    height: 80px;
    background-size: cover;
    background-position: center;}
.box .left .yangzi .txt ul li .left img{width:100%;}
.box .left .yangzi .txt ul li .right{float: left;margin-top:25px;margin-left: 20px;}
.box .left .yangzi .txt ul li .right p{font-size:16px;width:208px;color:#333;font-weight: bold;}
.box .left .yangzi .txt ul li .right u{font-size:12px;color:#7b838f;}
.box .left .yangzi .txt ul li:nth-of-type(3){border-bottom: none;}
.box .left .yangzi .txt > span{width:26px;height:26px;background: #f2f2f8;position:absolute;left:344px;bottom:0;border-top-left-radius:5px;border-bottom-right-radius:5px;}
.box .left .banner{width:770px;height:100px;float: left;margin-top: 40px;border-radius:5px;margin-bottom:20px;}
.box .left .banner img{width:100%;}
.box .right .circle{width:370px;background: #fff;margin-top: 10px;border-radius:5px;box-shadow:2px 8px 20px rgba(92,99,110,.1);}
.box .right .circle .up{width:370px;height:60px;background:#fafafc;font-size:20px;font-weight: bold;color:#393e46;line-height:60px;overflow: hidden;}
.box .right .circle .up h2{margin-left:30px;font-size:20px;font-weight: bold;color:#393e46;line-height:60px;float: left;}
.box .right .circle .up a{width:30px;height:30px;margin-top: 18px;margin-right:20px;; background: url(../img/dot.png) no-repeat 0 10px;cursor: pointer;float: right;}
.box .right .circle ul li{overflow: hidden;width:310px;height:110px;border-bottom:solid 1px #eee;margin-left:30px;}
.box .right .circle ul li .left{float:left;width:80px;height:80px;border-radius:5px;margin-top:15px;}
.box .right .circle ul li .left img{width:100%;}
.box .right .circle ul li .right{float: left;margin-top:25px;margin-left: 20px;}
.box .right .circle ul li .right p{font-size:16px;width:208px;color:#333;font-weight: bold;}
.box .right .circle ul li .right u{font-size:12px;color:#7b838f;}
.box .right .circle ul li:last-of-type{border-bottom: none;}
.box .right .bdver{width:370px;margin-top: 30px;border-radius:5px;margin-bottom: 30px;}
.box .right .bdver img{width:100%}
.box .left  .travel .title{width:770px;}
.box .left  .travel ul{overflow: hidden;}
.box .left  .travel ul li{width:370px;height:490px;background: #fff;float:left;margin-right: 30px;border-radius:5px;box-shadow:2px 8px 20px rgba(92,99,110,.1);position: relative;margin-bottom:30px;}
.box .left  .travel ul li section{width:70px;height:2px;background: #f96d00;margin-top: 30px;margin-left: 30px;}
.box .left  .travel ul li h2{font-size:22px;font-weight:bold;width:300px;margin-top:32px;margin-left: 30px;color:#000;}
.box .left  .travel ul li p{width:300px;font-size:14px;color:#868d98;margin-top: 20px;margin-left: 30px;line-height: 22px;}
.box .left  .travel ul li span{position: absolute;left:344px;top:464px;width:26px;height:26px;background: #f2f2f8;border-top-left-radius:5px;border-bottom-right-radius:5px;}
.box .right .video{margin-top:30px;}
.box .right .video ul li{border-bottom: none;width:370px;margin-left: 0;transition: 0.5s;}
.box .right .video ul li:hover{background: #f2f2f8;}
.box .right .video ul li:hover .left span{background: url(../img/play02.png)}
.box .right .video ul li .left{margin-left: 30px;position: relative;}
.box .right .video ul li .left span{width:26px;height:26px;background: url(../img/play01.png);position: absolute;left:26px;top:26px;;}
.box .left .banner02{margin-top:10px;}
.box .left .culture .title{}
.box .left .city_num .title{}
.box .left .play{float: left;}
.box .left .play .title{width:770px;}
.box .left .play .txt{width:770px;background: #fff;box-shadow:2px 8px 20px rgba(92,99,110,.1);border-radius: 5px;cursor: pointer;}
.box .left .play .txt .img{width:770px;height:400px; overflow: hidden;}
.box .left .play .txt .img img{width:100%;}
.box .left .play .txt u{font-size:12px;color:#f96d00;margin-left:30px;margin-top: 20px;display: block;}
.box .left .play .txt .h1{font-size:24px;font-weight: bold;margin-left:30px;margin-top:20px;}
.box .left .play .txt p{color:#7b838f;font-size: 14px;width:660px;margin-left: 30px;margin-top: 16px;line-height: 24px;margin-bottom: 15px;}
.box .left .play .txt li{width:770px;height:190px;overflow: hidden;transition: 0.5s}
.box .left .play .txt li:hover{background: #fbfbfb;}
.box .left .play .txt li:hover .left span{background: url(../img/playbig02.png) no-repeat;}
.box .left .play .txt li .left{float:left;width:240px;height:150px;border-radius:5px;position: relative}
.box .left .play .txt li .left a{    display: block;
    margin-top: 30px;
    margin-left: 30px;
    overflow: hidden;}
.box .left .play .txt li .left img{width:100%;}
.box .left .play .txt li .left span{position: absolute;left:110px;top:66px;width:50px;height:50px;background: url(../img/playbig01.png) no-repeat;}
.box .left .play .txt li .right{float:left;width:400px;}
.box .left .play .txt li .right u{margin-top: 32px;}
.box .left .play .txt li .right h2{font-size:18px;color:#000;font-weight:bold;margin-left: 30px;margin-top:12px;}
.box .left .play .txt li .right p{width:420px;font-size:14px;line-height: 24px;}
.buy ul li .right{overflow: hidden;}
.buy ul li .right section{float:right;color:#fd0303;}
.buy ul li .right section a{font-size:24px;font-weight: bold;}
















