@charset "utf-8";
#header{width:100%;background-color:#dc352b}
.header{width:1200px;margin:0 auto;height:140px}
.header .menu{text-align:center;font-size:18px}
.header .menu li{float:left;width:109px;line-height:140px;font-weight:700}
/*
#header{width:100%;background:#dc352b url(../img/index/bg.jpg) center top no-repeat}
.header{width:1200px;margin:0 auto;height:620px width:100%;height: 140px; background-color: #dc352b; }
.header .menu{text-align:center;font-size:18px;width: 1200px;margin: 0 auto;}
.header .menu li{float:left;width:109px;line-height:140px;font-weight:500; font-size:18px;}
*/
.header .menu li a{color:#ddd}
.header .menu li a:hover,.header .menu li.active a{color:#e3f300}
.header .menu li.logo{height:140px;width:110px;background:url(../img/logo.png) center center no-repeat;background-size:85% 85%}
.header .biglogo{margin:0 auto;width:1200px;text-align:center;padding-top:240px}
.header .biglogo img{height:180px}
#main{width:100%;padding:50px 0 20px 0;background:url(../img/index/body.jpg) 0 0 repeat}
.main{position:relative;height:auto;width:1200px;margin:0 auto}
.main .first{width:1200px;clear:both;height:auto;overflow:hidden}
.main .first .first_left{float:left;width:878px}
.main .first .first_left .div-k{float:left;width:439px}
.titlesj{display:none;}
.main .first .first_left .div-k .title img{height:40px}
.main .first .first_left .div-k .list{line-height:1.8em;font-size:16px;padding:15px 0;height:200px}
.main .first .first_left .div-k .list li span{margin-right:3px}
.main .first .first_left .div-k .list li a,.main .first .first_left .div-k .list li a:hover{color:#474747}
.main .first .first_left .div-k .video div{width:324px;height:180px;margin-top:20px}
.main .first .first_right{float:left;width:302px;margin-left:20px;height:200px}
.main .first .first_right .tuijian{width:302px;height:40px;background:url(../img/index/rementuijian.png) 0 0 repeat-x;background-size:100% 100%}
.main .first .first_right .tuijian img{height:40px}
.main .first .first_right .yc-k{border:1px solid #333;border-top:0;height:470px;overflow:hidden;clear:both;padding-top:10px}
.main .first .first_right .yc-k .yanchu{width:302px;height:auto;overflow:hidden;clear:both}
.main .first .first_right .yc-k .yanchu li{width:130px;padding:20px 10px 10px 10px;float:left;font-size:14px}
.main .first .first_right .yc-k .yanchu li img{width:130px;height:166px}
.main .first .first_right .yc-k .yanchu li .time{padding-top:10px}
.main .first .first_right .yc-k .yanchu li .venue{padding-top:5px;    width: 130px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.main .bigtitle{height:100px;width:1200px;text-align:center;padding:30px 0;clear:both}
.main .bigtitle img{height:100px}
.main .juzhao-k{width:1200px}
.main .juzhao-k .juzhao{clear:both;height:auto;overflow:hidden}
.main .juzhao-k .juzhao li{float:left}
.main .juzhao-k .juzhao li.tupian img{height:264px;margin-top:13px;width:543px}
.main .juzhao-k .juzhao li.tupian.mleft{margin-left:20px}
.main .juzhao-k .juzhao li.tupian.mright{margin-right:20px}
.main .juzhao-k .juzhao li.biaoti{width:74px}
.main .juzhao-k .juzhao li.biaoti img{height:300px}
.main .shipin-k{width:1200px;height:auto;overflow:hidden;clear:both}
.main .shipin-k .shipin{clear:both;height:auto}
.main .shipin-k .shipin li{float:left;width:369px;height:230px;margin-right:30px;margin-bottom:50px}
.main .shipin-k .shipin li a{display:inline-block;margin:10px 0 20px 0;color:#333;}
.main .shipin-k .shipin li a img{width:100%;float:left;}
.main .shipin-k .shipin li a p{width:100%;margin-top:10px;line-height:20px;}
.main .shipin-k .shipin li a.link{display:inline-block;margin:10px 0 20px 0;color:#333}
.main .shipin-k .shipin li.last{margin-right:0}
.main .rili-k{width:1200px}
.main .rili-k .rili{float:left}
#calendar{width:450px;height:300px}
#calendar .wz{text-align:left}
#calendar .rili-kk .yuefen{padding-left:0;font-size:20px;color:#e8342a}
#calendar .rili-kk .yuefen .prev{display:inline-block;margin-right:10px;font-weight:500;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
#calendar .rili-kk .yuefen .next{display:inline-block;margin-left:10px;font-weight:500;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
#calendar .weekdays{margin-top:15px;width:450px;padding:10px 0;color:#a19c97}
#calendar .weekdays li{display:inline-block;width:14.2%;text-align:center}
#calendar .days{width:450px;height:260px;margin:0}
#calendar .days li{list-style-type:none;display:inline-block;width:14.2%;text-align:center;padding-bottom:10px;padding-top:10px;font-size:1rem;color:#191815;font-weight:500}
#calendar .days li .active{padding:6px 13px;border-radius:50%;background:#e8342a;color:#fff;cursor:pointer}
#calendar .days li .activea{padding:6px 8px;border-radius:50%;background:#e8342a;color:#fff;cursor:pointer}
#calendar .days li .other-month{padding:5px;color:#a19c97}
.main .rili-k .neirong{float:left;margin-left:40px;width:710px}
.main .rili-k .neirong .search{height:35px;border-bottom:1px solid #ddd}
.main .rili-k .neirong .search form{position:relative;width:200px;float:right}
.main .rili-k .neirong .search .btn,.main .rili-k .neirong .search input{border:none;outline:0}
.main .rili-k .neirong .search input{width:184px;height:22px;padding-left:13px;font-size:14px}
.main .rili-k .neirong .search .btn{height:22px;width:22px;cursor:pointer;position:absolute}
.main .rili-k .neirong .search .bar5 .btn,.main .rili-k .neirong .search .bar5 input{background:0 0}
.main .rili-k .neirong .search .bar5 input{border:1px solid #333;border-radius:5px}
.main .rili-k .neirong .search .bar5 .btn{top:2px;right:5px;background:url(../img/index/search.png) 0 2px no-repeat;background-size:80% 80%}
.main .rili-k .neirong .ycrili{clear:both;height:230px;padding-top:10px}
.main .rili-k .neirong .ycrili li{float:left;margin:0 28px}
.main .rili-k .neirong .ycrili li img{height:230px;width:180px}

.main .ysj-k{width:1200px}
.main .ysj-k .zuo{background:url(../img/index/zuo.png) left center no-repeat;width:100px;height:405px;float:left;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.main .ysj-k .zhong{width:1200px;overflow:hidden;height:405px;float:left;position:relative}
.main .ysj-k .you{background:url(../img/index/you.png) right center no-repeat;width:100px;height:405px;float:left;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.main .ysj-k .ysjlist{width:1000px;height:405px;position:absolute;left: 12%;}
.main .ysj-k .ysjlist .swiper-slide img{width:270px;height:385px}
.main .ysj-k .ysjlist .swiper-slide a.ysja{position:relative;display:block;    width: 270px;height:385px;text-align:center}
.main .ysj-k .ysjlist .swiper-slide a .ysji1{width:240px;height:359px;margin:13px auto 0 auto}
.main .ysj-k .ysjlist .swiper-slide a .ysjk{position:absolute;top:0;left:0;width:270px;height:385px}




#footer-top{height:200px;width:100%;background:url(../img/index/bottom_bg.jpg) center bottom repeat}
#footer{height:auto;background-color:#161616;padding:50px 0;overflow:hidden;clear:both}
.footer{width:1120px;margin:0 auto;font-size:14px}
.footer .f-version{color:#949494;float:left;width:450px}
.footer .f-version a {color:#949494;}
.footer .f-version li.ver{color:#fff;font-size:14px;font-weight:500;line-height:1em;padding-bottom:20px}
.footer .f-version li{line-height:2em}
.footer .f-menu{float:left;width:550px}
.footer .f-menu .menulist{height:auto}
.footer .f-menu .menulist li{float:left;margin-left:30px;height:200px}
.footer .f-menu .menulist li p.title{color:#fff;font-size:14px;font-weight:500;padding-bottom:20px;margin-top:0}
.footer .f-menu .menulist li p a{font-size:14px;line-height:2em;color:#949494}
.footer .f-menu .menulist li p a:hover{color:#c4c3c3}
.footer .qr{float:right;width:100px;height:auto;overflow:hidden}
.footer .qr .weixin{width:100px;text-align:center;clear:both;line-height:1.5em}
.footer .qr .weibo{width:100px;text-align:center;clear:both;line-height:1.5em;margin-top:20px}
[v-cloak]{display:none}
.no-mode-translate-fade-enter-active,.no-mode-translate-fade-leave-active{transition:all 1s}
.no-mode-translate-fade-enter,.no-mode-translate-fade-leave-active{opacity:1}
.no-mode-translate-fade-enter{transform:translateX(1000px)}
.no-mode-translate-fade-leave-active{transform:translateX(-1000px)}
.yes-mode-translate-fade-enter-active,.yes-mode-translate-fade-leave-active{transition:all 1s}
.yes-mode-translate-fade-enter,.yes-mode-translate-fade-leave-active{opacity:1}
.yes-mode-translate-fade-enter{transform:translateX(-1000px)}
.yes-mode-translate-fade-leave-active{transform:translateX(1000px)}
.sjbanner,.searchsj,.sjtj{display:none;}
.main .third{width:1200px;height:200px;margin-top:40px;margin-bottom:30px;font-size:16px}
.main .third .weibo{width:330px; height:225px;float:left;border:1px solid #7c7c7c;position:relative}
.main .third .weibo li{padding:5px 20px}
.main .third .weibo .logo{height:40px;padding:5px 0;background:url(../img/index/third-weibo.png) 20px center no-repeat;border-bottom:1px solid #a9a9a9}
.main .third .weibo .info{margin-bottom:20px;margin-top:20px;line-height:2em;height:105px;text-indent:2em}
.main .third .weibo .weibojia{position:absolute;right:10px;top:13px}
.main .third .weixin{width:410px;float:left;height:225px; border:1px solid #7c7c7c;margin-left:30px}
.main .third .weixin .wxgzh{ float:left}
.main .third .weixin .wxgzh p{ line-height:25px}
.main .third .weixin .wxymt p{ line-height:25px}
.main .third .weixin .wxymt{ float:left}
.main .third .weixin li{ padding:25px 8px 0px 15px}
.main .third .weixin li p{ font-size:14px;}
.main .third .weixin .logo{height:40px;padding:5px 0;background:url(../img/index/third-weixin.png) 20px center no-repeat;border-bottom:1px solid #a9a9a9}
.main .third .weixin .info{background:url(../img/index/third-weixin-qr.png) 20px center no-repeat;height:145px}
.main .third .tel{width:390px;float:left;/*border:1px solid #7c7c7c;*/margin-left:30px}
.main .third .tel li{padding:5px 18px}
.main .third .tel .logo{height:40px;padding:5px 0;background:url(../img/index/third-tel.png) 20px center no-repeat;border-bottom:1px solid #a9a9a9}
.main .third .tel .begin{margin-top:20px}
.main .third .tel .end{margin-bottom:20px;margin-top:10px}
.piaochuang{background:url(../img/index/piaochuang.png) 0 0 no-repeat;width:300px;height:153px;position:absolute;z-index:10;left:100px;top:100px;text-align:center}
.piaochuang .close{width:60px;height:50px;cursor:pointer;position:absolute;right:0;top:0;z-index:100}
.piaochuang a{text-decoration:none;color:#333;font-weight:500}
.piaochuang .neirong{margin:40px auto 0 auto;width:260px}
.piaochuang .neirong .t1{font-size:20px}
.piaochuang .neirong .t2{font-size:16px;margin-top:15px}
.piaochuang .neirong .t3{font-size:16px;margin-top:10px}
@media screen and (max-width: 991px) {
	.main .juzhao-k .juzhao li.tupian img{width:100%;height:auto;}
	.main .juzhao-k .juzhao li.tupian.mleft{margin-left:0px;}
	.main .first .first_left .div-k .list li{width:100%;height:30px;line-height:30px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
	.sjbanner,.searchsj,.sjtj{display:block !important;}
	
	.sjtj{width:100%;height:auto;overflow:hidden;clear:both;padding-top:15px;}
	.sjtj ul{width:100%;height:auto;overflow:hidden;clear:both;}
	.sjtj ul li{width:50%;float:left;font-size:14px;text-align:center;padding-bottom:20px;height:300px;}
	.sjtj ul li img{width:90%;max-height:85%;}
	.sjtj ul li .time{padding-top:10px;}
	.sjtj ul li .venue{padding-top:5px;}
	.sjbanner{width:100%;}
	.searchsj{padding:20px 0;text-align:center;width:100%;border:1px solid #ddd;border-left:0;border-right:0}
.searchsj .text{height:20px;line-height:20px;min-width:250px;border-radius:5px;border:1px solid #868285;padding:3px 10px}
.searchsj .tijiao{font-size:16px;border:0;margin-left:10px;padding:3px 10px;color:#666;cursor:pointer;border-radius:5px}
	.main{padding: 1%;width: 98%;}
	.main .first .first_left{width:100%;}
	.div-k{float: none;width:100% !important;}
	.titlepc,.bigtitle,.wb{display:none;}
	.titlesj{display:block !important;height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;clear: both;margin-top：20px;}
	.titlesj a> .sjmc{float: left;text-align: left; font-size: 18px;width: 100px;color: #dc352b;}
	.titlesj a>.sjmore{float: right;color:#333;}
	.ycrili{display:none;}
	.main .bigtitle,.main .third .weibo,.main .first .first_right,.main .first,.main .third{width: 100%;}
	.first_right{float: none;display:none;} 
	.main .rili-k .neirong{float: none;width:100%;margin: 0;}
	.search{display: none;}
	.main .juzhao-k,.main .shipin-k{width: 100%;}
	.main .ysj-k .zhong{     width: 100%;}
	.main .ysj-k .zhong ul li img{width:100%;height: 194px;}
	.main .juzhao-k .juzhao li.biaoti img,.main .juzhao-k .juzhao li.biaoti img{display: none;}
	.main .rili-k,#calendar,#calendar .weekdays,#calendar .days{    width: 100%;}
	.main .ysj-k .zuo,.main .ysj-k .you{display:none;}
	.main .ysj-k .ysjlist{width:100%;height:auto}
	.main .ysj-k{width:100%;overflow: hidden;}
	.main .ysj-k .ysjlist li{    width: 30%;
    padding: 3% 1.5%;}
	.main .first .first_left .div-k .video div{height:auto !important;}
	.main .shipin-k .shipin li{margin-right:0px;width:100%;}
}