.wrap_search {
    position: relative;
    width: 229px;
    height: 32px;
    border:1px solid #EAEAEA;
    box-sizing: border-box;
    margin-top: 16px;}
 
.wrap_search input::-webkit-input-placeholder { /* webkit browsers 适配谷歌 */
    color: #909399;}
.wrap_search input:-moz-placeholder { /* mozilla firefox 4 to 18 适配火狐 */
    color: #909399;}
.wrap_search input::-moz-placeholder { /* mozilla firefox 19+ 适配火狐 */
    color: #909399;}
.wrap_search input:-ms-input-placeholder { /* internet explorer 10+  适配ie*/
    color: #909399;}
.wrap_search .key {
    width: 195px;
    height: 32px;
    outline: none;
    border: none;
    padding: 0 10px;
    box-sizing: border-box;
    background-color: #EAEAEA;
    color:#909399;}
.wrap_search .search {
    position:absolute;
    right: 0;
    top: 0;
    display:inline-block;
    cursor: pointer;
    height: 32px;
    width: 32px;
    background: url(images/search_icon.png) center no-repeat;
    background-color: #EAEAEA;
    font-size: 0;
    border: none;
    outline: none;
    padding: 0;
    vertical-align:middle;}.nav{
    height: 54px;
    background:#EAEAEA;
    width: 100%;}
.nav ul{
    width:1200px;
    margin: auto;
    position: relative;}
.nav ul li{
    width: 120px;
    float: left;
    line-height: 54px;
    color: #303133;
    text-align: center;
    font-size: 16px;
    position: relative;}
.nav ul li a{
    display: inline-block;
    vertical-align:bottom;
    text-align: center;
    color: #303133;
    position: relative;}
.nav ul li span{
    margin: 2px;
    display: inline-block;
    width: 15px;
    height: 9px;
    line-height: 54px;
    position: absolute;
    top: -2px;}
.nav ul li span img{
    line-height: 54px;
    width: 100%;
    height: 100%;}

.pullMenu1{
    z-index: 99;
    position: absolute;
    width: 110px;
    background: #FFFFFF;
    left: 6px;
    box-shadow:0px 10px 30px -10px rgba(0,0,0,0.15);}
.pullMenu1 ul{
    display: inline-block;
    position: absolute;
    width: 110px;
    margin: auto;
    background: #FFFFFF;
    box-shadow:0px 10px 30px -10px rgba(0,0,0,0.15); 
    left: 0px;}
.pullMenu1 ul li{
    float: none;
    line-height: 35px;
    height: 35px;
    text-align: center;
    width: 110px;
    color: #606266;
    border-bottom: 1px solid rgb(222, 222, 222);}
.pullMenu1 ul li:hover{
  background:rgb(242, 242, 242);}
.pullMenu1 ul li:last-child(){
    border: none;}
     .swiper-slide .detail{
        height:42px;
        background:rgba(0,0,0,.7);
        position:absolute;
        width:100%;
        bottom:0;
        color:#fff;
        opacity:0;
        transition:opacity .3s .3s;}
    .swiper-slide a{
       display:block;
       width:100%;
       height:100%;}
    .swiper-slide-active .detail{
        opacity:1;}
    .swiper-slide .detail h3{
       line-height: 42px;
       width: 400px;
       font-size: 16px;
       font-weight:normal;
       padding-left: 20px;}
    .swiper-slide .detail p{
        width: 580px;
        margin:5px auto 0;} 
    .swiper-slide .detail p span{
        width: 280px;
        display:block;} 
/**/.effect1 img{
        transform:scale(1.25,1.25) translate(10%,10%);
        transform:scale(1.1,1.1) translate(4.545%,4.545%);}
        .swiper-slide img{
    animation-duration:5s;
    animation-timing-function:linear;
    animation-fill-mode: forwards;
    -webkit-animation-duration:5s;
    -webkit-animation-timing-function:linear;
    -webkit-animation-fill-mode: forwards;}   
.swiper-pagination{
    bottom: 10px;
    right: 10px;}
.swiper-pagination-bullet{
    width: 14px;
    height: 14px;
    background:#fff;
    margin:0 5px;}
    .swiper-slide img{
        width: 100%;
        height: 100%;} .clearfix:after,.clearfix:before {
    content: "";
    display: table
;}

.clearfix:after {
    clear: both
;}
.titleBar{
    margin-bottom: 16px;}
.titleBar .titleBarL{
    line-height: 32px;
    float: left;
    color: #303133;
    font-size: 20px;
    font-weight: 600;
    position:relative;}
.titleBar .titleBarL::after{
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    background:#E97100;
    width:40px;
    height:1px;}
.titleBar .titleBarR{
    line-height: 32px;
    float: right;
    color: #606266;
    font-size: 16px;}
.contentTopMuenList{
    width: 100%;
    height: 350px;}
.contentTopMuenList ul{
    width: 100%;
    height: 202px;}
.contentTopMuenList ul.square {list-style-type:square;}
.contentTopMuenList ul li{
    width: 100%;
    height: 24px;
    margin-bottom: 12px;
    line-height: 24px;
    display: inline-block;}
.contentTopMuenList ul li a{
    width: 100%;
    height: 24px;
    margin-bottom: 16px;
    line-height: 24px;
    display: inline-block;
    position: relative;}
.contentTopMuenList ul li a h5:hover{
    color: #f97800 !important;}

.contentTopMuenList ul li a h5{
    display: inline-block;
    width: 450px;
    height: 24px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis; 
    overflow:hidden;
    color: #303133;}
.contentTopMuenList ul li a div{
    position: absolute;
    right: 0px;
    font-size: 14px;
    height: 24px;
    top:0px;
    color: #606266;
    line-height: 24px;}.clearfix:after,.clearfix:before {
    content: "";
    display: table
;}

.clearfix:after {
    clear: both
;}
.titleBar{
    margin-bottom: 16px;}
.titleBar .titleBarL{
    line-height: 32px;
    float: left;
    color: #303133;
    font-size: 20px;
    font-weight: 600;}
.titleBar .titleBarR{
    line-height: 32px;
    float: right;
    color: #606266;
    font-size: 16px;}
.contentCenterLeftMuenList{
    width: 100%;
    height: 350px;}
.contentCenterLeftMuenList ul{
    width: 100%;
    height: 318px;}

.contentCenterLeftMuenList ul li a{
    width: 100%;
    height: 90px;
    margin-bottom: 16px;
    line-height: 24px;
    display: inline-block;
    position: relative;}
.contentCenterLeftMuenList ul li a h5:hover{
    color: #f97800 !important;}

.contentCenterLeftMuenList ul li a h5{
    display: inline-block;
    width: 528px;
    height: 24px;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis; 
    overflow:hidden;
    color: #303133;}
.contentCenterLeftMuenList .image {
    position: absolute;
    left: 0;
    top: 0;
    width: 120px;
    height: 90px;}
.contentCenterLeftMuenList .content {
    position:relative;
    padding-left: 140px;
    box-sizing: border-box;}
.contentCenterLeftMuenList .content h3 {
    color: #303133;
    font-size: 16px;
    line-height: 24px;}
.contentCenterLeftMuenList .content .txt {
    color: #606266;
    height: 48px;
    font-size: 14px;
    line-height: 24px;
    position: relative;
    max-height: 48px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.contentCenterLeftMuenList .content .txt:hover {
    color: #F49237;}
.contentCenterLeftMuenList .content .date {
    color: #F49237;
    font-size: 12px;
    line-height: 20px;}



.clearfix:after,.clearfix:before {
    content: "";
    display: table
;}
.clearfix:after {
    clear: both
;}
.titleBar{
    height: 32px;
    text-align: center;}
.titleBar .titleBarL{
    line-height: 32px;
    float: left;
    color: #303133;
    font-size: 20px;
    font-weight: 600;}
.titleBar .titleBarR{
    line-height: 32px;
    float: right;
    color: #606266;
    font-size: 16px;}
.titleBar{
    margin-bottom: 16px;}

.muen2{
    height: 90px;
    display: inline-block;
    position: relative;
    margin-bottom: 15px;}
.muen2 a{
    width: 100%;
    height: 90px;
    display: inline-block;}
.muen2 .leftMuenList1{
    width: 100px;
    height: 90px;
    margin-right: 20px;
    text-align: center;
    float: left;
    overflow: hidden;}
.muen2 .leftMuenList1 img{
    width: auto;
    height: 100%;}
.muen2 .leftMuenList2{
    width: 372px;
    height: 90px;
    float: right;}
 .leftMuenList2 h3{
    color: #303133;
    font-weight: 600;
    font-size: 16px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis; 
    overflow:hidden;
    height: 24px;
    line-height: 24px;}
 .leftMuenList2 div{
    color: #606266;
    height: 48px;
    font-size: 14px;
    line-height: 24px;
    position: relative;
    max-height: 48px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.leftMuenList2 div:hover{
  color: #f97800;}#demo2{
    height:220px;
    width:1200px;
    position: relative;}
.item{
   width:386px;
   height:120px;
   float:left;
   margin-right:20px;}
.item:last-child{
 margin-right:0px !important;}
.item img{
   width:100%;
   height:100%;}
.Wechatcode2 a{
    color: #ffffff;}
.selectstyle273521{ font-size: 16px; width: 150px; color: #222222; font-family: 宋体; position: relative; height: 20px;}
.titlestyle273521{ font-size: 9pt; color: #222222; font-family: 宋体; text-align: center ;}
