﻿
.g-t1{color: #000;}
.g-t1 .tit{line-height: 1.3;}
.g-t1 .tit span{font-size: 0.48rem;}
.g-t1 .tit h2{font-size: 0.48rem;}

.row-a1{padding: .86rem 0 0;}

.m-txt1{overflow: hidden;margin-top: 0.55rem;}
.m-txt1 .pic{float: right;width: 6.13rem;margin-left: 1rem;}
.m-txt1 .pic img{width: 100%;display: block;}
.m-txt1 .tit{line-height: 1.2;margin-bottom: 0.32rem;}
.m-txt1 .tit h3{font-size: 0.36rem;}
.m-txt1 .tit span{font-size: 0.48rem;}
.m-txt1 .txt{overflow: hidden;}
.m-txt1 .desc{font-size: 0.21rem;text-align: justify;line-height: 1.38;
    color: #898989;margin-bottom: 0.54rem;
}
.m-txt1 .more{display: inline-block;font-size: 0.24rem;color: #000;padding-right: 0.47rem;
    background: url(../images/i-01.png) no-repeat right center;
    -o-background-size: .33rem auto;
    -ms-background-size: .33rem auto;
    -moz-background-size: .33rem auto;
    -webkit-background-size: .33rem auto;
    background-size: .33rem auto;
}
.row-a2{padding: 1.15rem 0 .86rem;}

.m-list1{padding-top: 0.06rem;}
.m-list1 .top{font-size: 0.36rem;color: #000;line-height: 1.03rem;
    border-bottom: 1px solid #b5b6b6;cursor: pointer;
    background: url(../images/i-02.png) no-repeat right center;
    -o-background-size: .31rem auto;
    -ms-background-size: .31rem auto;
    -moz-background-size: .31rem auto;
    -webkit-background-size: .31rem auto;
    background-size: .31rem auto;
}
.m-list1 ul{overflow: hidden;margin: 0 -0.06rem .33rem;display: none;}
.m-list1 li{width: 33.33%;float: left;margin-bottom: 0.12rem;}
.m-list1 .con{display: block;margin: 0 0.06rem;position: relative;}
.m-list1 .pic{padding-top: 65%;height: 0;position: relative;overflow: hidden;}
.m-list1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
    transition: .8s;
    -ms-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
}
.m-list1 .txt{position: absolute;left: .28rem;right: .28rem;bottom: .2rem;z-index: 2;color: #fff;}
.m-list1 .t1{font-size: 0.25rem;font-weight: normal;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list1 .lab{
	font-size: 12px;
	display: block;
	line-height: 0.8em;
}
.m-list1 .more{display: inline-block;font-size: 0.14rem;padding-right: 0.4rem;
    background: url(../images/i-04.png) no-repeat right center;
    -o-background-size: .17rem auto;
    -ms-background-size: .17rem auto;
    -moz-background-size: .17rem auto;
    -webkit-background-size: .17rem auto;
    background-size: .17rem auto;
}
.m-list1 .con:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.m-list1 .item.on .top{background-image: url(../images/i-03.png);border-bottom: 0;}

.row-a3{height: 6.8rem;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.row-a3 .wp{height: 100%;position: relative;}
.m-txt2{position: absolute;left: 0;top: 50%;width: 5.5rem;
    font-size: 0.36rem;line-height: 1.3;color: #000;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.m-list2{padding-top: 0.06rem;}
.m-list2 .top{font-size: 0.36rem;color: #000;line-height: 1.03rem;
    border-bottom: 1px solid #b5b6b6;cursor: pointer;
    background: url(../images/i-02.png) no-repeat right center;
    -o-background-size: .31rem auto;
    -ms-background-size: .31rem auto;
    -moz-background-size: .31rem auto;
    -webkit-background-size: .31rem auto;
    background-size: .31rem auto;
}
.m-list2 ul{overflow: hidden;margin: 0 -0.06rem;display: none;}
.m-list2 li{width: 33.33%;float: left;margin-bottom: 0.57rem;}
.m-list2 .con{display: block;margin: 0 0.06rem;position: relative;}
.m-list2 .pic{padding-top: 65%;height: 0;position: relative;overflow: hidden;}
.m-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
    transition: .8s;
    -ms-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
}
.m-list2 .txt{padding-top: 0.31rem;}
.m-list2 .t1{font-size: 0.21rem;color: #000;font-weight: normal;margin-bottom: 0.05rem;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list2 .desc{font-size: 0.14rem;line-height: 1.78;color: #898989;margin-bottom: 0.38rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.m-list2 .more{display: block;width: 1.06rem;height: 0.3rem;text-align: center;line-height: 0.28rem;
    border: 1px solid #eaebeb;border-radius: .13rem;color: #383635;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .more::after{content: '';display: inline-block;vertical-align: middle;
    width: 0.18rem;height: 0.07rem;margin-left: 0.12rem;position: relative;top: -0.02rem;
    background: url(../images/i-05.png) no-repeat center;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.m-list2 .con:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.m-list2 .con:hover .more{background-color: #eaebeb;}
.m-list2 .item.on .top{background-image: url(../images/i-03.png);border-bottom: 0;}
.row-a4{padding: .86rem 0 1.5rem;}

.m-list2-1 ul{margin-bottom: 0.3rem;}

.row-b1{padding-top: 1.2rem;}
.m-list3{}
.m-list3 li{margin-bottom: 0.58rem;}
.m-list3 .tit{font-size: 0.36rem;font-weight: normal;color: #000;margin-bottom: 0.23rem;}
.m-list3 .pic img{width: 100%;display: block;}

.row-b2{padding-top: 0.55rem;}
.m-slider1{margin: .48rem -0.11rem 0;}
.m-slider1 .pic{margin: 0 0.11rem;height: 3.39rem;padding: 0.15rem;
    background-color: #f7f7f7;border: 1px solid #545454;
}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;}
.m-slider1 .slick-dots{text-align: center;font-size: 0;margin-top: 0.71rem;}
.m-slider1 .slick-dots li{display: inline-block;vertical-align: middle;margin: 0 0.14rem;}
.m-slider1 .slick-dots li button{display: block;width: 0.14rem;height: 0.14rem;border-radius: 50%;
    border: 0;cursor: pointer;text-indent: 9999px;padding: 0;
    background-color: #221815;
}
.m-slider1 .slick-dots li.slick-active button{background-color: #ae8657;}
.m-slider1 .slick-arrow{position: absolute;bottom: -0.1rem;width: 0.34rem;height: 0.34rem;
    cursor: pointer;border: 0;font-size: 0;text-indent: 9999px;background-color: transparent;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .slick-prev{left: 2.45rem;background-image: url(../images/i-06.png);}
.m-slider1 .slick-next{right: 2.45rem;background-image: url(../images/i-07.png);}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-06-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-07-on.png);}

.row-b3{padding-top: 1.5rem;padding-bottom: 1.7rem;}
.m-list4{overflow: hidden;margin-top: 0.42rem;}
.m-list4 li{width: 16.66%;float: left;}
.m-list4 .pic{height: 1.15rem;font-size: 0;text-align: center;line-height: 1.15rem;}
.m-list4 .pic img{display: inline-block;vertical-align: middle;max-width: 80%;max-height: 80%;}

.row-d1{padding: 1.72rem 0 1.9rem;}
.g-t1-1{overflow: hidden;border-bottom: 1px solid #b5b6b6;padding-bottom: 0.26rem;}
.g-t1-1 .tit{float: left;}
.g-t1-1 .back{float: right;font-size: 0.24rem;color: #000;padding-left: 0.5rem;margin-top: 0.65rem;
    background: url(../images/i-08.png) no-repeat left center;
    -o-background-size: .33rem auto;
    -ms-background-size: .33rem auto;
    -moz-background-size: .33rem auto;
    -webkit-background-size: .33rem auto;
    background-size: .33rem auto;
}
.m-details{padding-top: 0.85rem;}
.m-details h1{font-size: 0.36rem;color: #000;margin-bottom: 0.22rem;}
/*.m-details .date{display: block;font-size: 0.24rem;margin-bottom: 0.18rem;font-family: "微软雅黑";}*/
.m-details .date{
	display: none;
	font-size: 0.24rem;
	margin-bottom: 0.18rem;
	font-family: "微软雅黑";
}

.m-details .txt{font-size: 0.21rem;color: #898989;text-align: justify;}


.m-details2{padding-top: 0.85rem;}
.m-details2 h1{font-size: 0.36rem;color: #000;margin-bottom: 0.22rem;}
.m-details2 .info span{display: block;font-size: 0.24rem;font-family: "微软雅黑";}
.m-details2 .top{overflow: hidden;margin-bottom: 0.66rem;}
.m-details2 .left{width: 6.4rem;float: left;}
.m-details2 .txt{font-size: 0.21rem;color: #898989;text-align: justify;
    float: right;width: 6.4rem;
}
.m-txt1 .desc-en{display: none;}
.m-txt6{padding-bottom: 1rem;padding-top: 0.6rem;}



.pop-anli{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;
    background-color: rgba(0,0,0,.8);
}
.pop-anli .cont{position: absolute;top: 50%;left: 50%;width: 10rem;
    background-color: #fff;padding: 0.4rem;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pop-anli .tit{font-size: 0.32rem;font-weight: normal;margin-bottom: 0.2rem;}
.pop-anli .info{font-size: 0.18rem;line-height: 1.8;margin-bottom: 0.2rem;}
.pop-anli .info span{display: block;font-family: 'Arial';}
.pop-anli .soll{max-height: 5rem;overflow-y: auto;padding-right: 0.2rem;margin-right: -0.2rem;}
.pop-anli .close{position:absolute;right:.1rem;top:.1rem;z-index:3;width:.24rem;height:.24rem;
    cursor:pointer;background:url(../images/i-close.png) center no-repeat;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;
}

.pop-anli .soll::-webkit-scrollbar {
    width: 4px;
}
.pop-anli .soll::-webkit-scrollbar-track {
    background: #b5b6b6;
}
.pop-anli .soll::-webkit-scrollbar-thumb {
    background: #222;
}
.pop-anli .soll::-webkit-scrollbar-thumb:window-inactive {
    background: #222;
}
.pop-anl .img img{width: 100%;display: block;}