@charset "utf-8";
/* Çì´õÇÈ½º ¸ÞÀÎ¸¸ ÇØÁ¦ */
body.main .jbFixed {position:inherit;}
body.main .jbFixed .lnb {height:70px;box-shadow:none;}
body.main.jbFixed .lnbWrap h1 img {width:190px;}
body.main.jbFixed .lnb li a {padding:15px 25px;}
body.main .jbFixed .lnb li .submenu {top:50px;}


/* visualWrap */
.visualWrap #slider {/* width:100% !important; */height:500px;margin:0 auto;top:0;}
.visualWrap #slider > div {/* margin:0 auto;position:absolute !important;top:0;width:100% !important; */height:500px;}
.visualWrap .slider1 {background:#000 url('../image/main/visual1.jpg') no-repeat center 50%;}
.visualWrap .slider2 {background:#000 url('../image/main/visual2.jpg') no-repeat center 50%;}
.visualWrap .slider3 {background:#000 url('../image/main/visual3.jpg') no-repeat center 50%;}
.visualWrap .slider4 {background:#000 url('../image/main/visual4.jpg') no-repeat center 50%;}
.visualWrap .bx-controls-direction {display:none;}
.visualWrap .bx-wrapper {position:relative;}
.visualWrap .bx-pager {position:absolute;bottom:30px;left:50%;}
.visualWrap .bx-pager > div {margin:0 4px;display:inline-block;}
.visualWrap .bx-pager a {font-size:0;width:12px;height:12px;background:url('../image/main/imgRoll_indi.png')no-repeat;background-size:100% 100%;display:inline-block;}
.visualWrap .bx-pager a.active {background:url('../image/main/imgRoll_indi_on.png')no-repeat;background-size:100% 100%;}


/* mainContent */
.mainContent .content1 {padding:25px 0;background:#fdfaeb;}
.mainContent .content1Wrap {width:1100px;margin:0 auto;overflow:hidden;}
.mainContent .head {overflow:hidden;border-bottom:1px solid #333;padding-bottom:4px;}
.mainContent .head strong {font-size:18px;float:left;}
.mainContent .head a {padding-top:3px;float:right;}
.mainContent .notice .cont li a  {width:74%;overflow:hidden;text-overflow:ellipsis;display:inline-block;-webkit-line-clamp: 1; /* ¶óÀÎ¼ö */-webkit-box-orient: vertical;word-wrap:break-word;white-space:nowrap;}
.mainContent .content2Wrap .cont li p  {width:80%;overflow:hidden;text-overflow: ellipsis;display:inline-block;-webkit-line-clamp: 1; /* ¶óÀÎ¼ö */-webkit-box-orient: vertical;word-wrap:break-word;white-space:nowrap;}

.mainContent .content1Wrap .notice {float:left;width:33%;}
.mainContent .content1Wrap .notice .cont {line-height:23px;margin-top:10px;}
.mainContent .content1Wrap .notice .cont li {position:relative;padding-left:10px;overflow:hidden;}
.mainContent .content1Wrap .notice .cont li::after {content:'';width:2px;height:2px;background:#333;position:absolute;margin-top:10px;left:0;}
.mainContent .content1Wrap .notice .cont li > a {float:left;}
.mainContent .content1Wrap .notice .cont li .date {float:right;}
.mainContent .content1Wrap .quick {width:66%;margin-top:10px;float:right;box-sizing:border-box;padding-left:60px;}
.mainContent .content1Wrap .quick > li {padding:0 23px;display:inline-block;text-align:center;}
.mainContent .content1Wrap .quick > li p {text-align:center;line-height:140%;}
.mainContent .content1Wrap .quick strong {font-weight:normal;font-size:20px;display:block;text-align:center;}
.mainContent .content1Wrap .quick img {width:70px;padding:7px 0 10px 0;}

.mainContent .content2Wrap {width:1100px;margin:0 auto;padding:25px 0;overflow:hidden;}
.mainContent .content2Wrap .cont {margin-top:15px;overflow:hidden;}
.mainContent .content2Wrap li {width:49%;float:left;text-align:center;box-sizing:border-box;padding:0 5px;}
.mainContent .content2Wrap li p {text-align:center;margin-top:5px;}
.mainContent .content2Wrap li img {width:100%;height:110px;}
.mainContent .content2Wrap .gallery {width:33%;float:left;}
.mainContent .content2Wrap .video {width:63%;float:right;}
.mainContent .content2Wrap .video li {width:33%;}

.mainContent .content3 {background:#ff9a5d;}
.mainContent .content3Wrap {width:1100px;margin:0 auto;color:#fff;}
.mainContent .content3Wrap .head {padding-top:20px;border-bottom:0;text-align:center;}
.mainContent .content3Wrap .head strong {font-size:30px;float:inherit;font-weight:normal;}
.mainContent .content3Wrap .head p {text-align:center;}
.mainContent .content3Wrap ul {padding:20px 0 20px 0;text-align:center;}
.mainContent .content3Wrap li {display:inline-block;padding:0 10px 5px 10px;font-size:17px;color:#333;font-weight:bold;}

