﻿a{cursor: pointer;}
.fl{float: left;}
.fr{float: right}
.row-a1{padding-top: .44rem;}
.row-a1 .wp{position: relative;}
.m-box1{width: 9.35rem;position: relative;padding: .17rem .66rem .12rem .25rem;border-radius: .1rem .72rem .1rem .1rem;border: .07rem solid #E9F2FF;background: url(../images/p-bg2.jpg) no-repeat center;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;}
.m-box1:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: .1rem .72rem .1rem .1rem;border: 2px solid #fff;}
.g-t1{position: relative;z-index: 2;overflow: hidden;}
.g-t1 .t1{font-family: 'AlimamaShuHeiTi-Bold';font-size: .28rem;float: left;padding-left: .5rem;line-height: .4rem;background: url(../images/i-02.png) no-repeat left center;-o-background-size: .39rem auto;-ms-background-size: .39rem auto;-moz-background-size: .39rem auto;-webkit-background-size: .39rem auto;background-size: .39rem auto;}
.g-t1 .more{float: right;height: .4rem;line-height: .4rem;padding: 0 .49rem 0 .12rem;font-size: .18rem;color: #1D86FF;border-radius: .2rem;background: #E7F3FF;}
.g-t1 .more span{position: absolute;right: .04rem;top: .04rem;width: .32rem;height: .32rem;background: linear-gradient(90deg, #C7E3FF 0%, #DEEFFF 100%);border-radius: 50%;}
.g-t1 .more span:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i-03.png) no-repeat center;-o-background-size: .1rem auto;-ms-background-size: .1rem auto;-moz-background-size: .1rem auto;-webkit-background-size: .1rem auto;background-size: .1rem auto;}
.m-list1{position: relative;z-index: 2;margin-top: .15rem;}
.m-list1 .con{display: block;overflow: hidden;line-height: .41rem;}
.m-list1 .date{float: right;font-size: .18rem;color: #666;margin-left: .2rem;}
.m-list1 .t1{font-size: .18rem;color: #333;font-weight: normal;padding-left: .34rem;background: url(../images/i-10.png) no-repeat left center;-o-background-size: .14rem auto;-ms-background-size: .14rem auto;-moz-background-size: .14rem auto;-webkit-background-size: .14rem auto;background-size: .14rem auto;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.m-deng{position: absolute;right: 0;bottom: 0;z-index: 1;width: 4rem;height: 2.24rem;padding: .48rem 0 0 .39rem;background: url(../images/p-bg3.png) no-repeat center;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;border-radius: .4rem .04rem .04rem .04rem;}
.m-deng .t1{font-size: .32rem;color: #fff;font-family: 'AlimamaShuHeiTi-Bold';text-shadow: 0px 2px 4px #087CEC;letter-spacing: .04rem;margin-bottom: .5rem;}
.m-deng .btn{display: block;width: 1.24rem;height: .4rem;text-align: center;line-height: .4rem;background: linear-gradient(90deg, #FFD131 0%, #FCB425 100%);color: #fff;border-radius: .2rem;font-size: .18rem;text-shadow: 0px 2px 4px #E89B02;}
.m-deng .btn:after{content: '';display: inline-block;vertical-align: middle;width: .1rem;height: .16rem;margin-left: .06rem;position: relative;top: -1px;background: url(../images/i-04.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;}
.row-a2{padding-top: .79rem;}
.m-tab1{margin: 0 -.13rem .47rem;*zoom:1;}
.m-tab1:after,.m-tab1:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.m-tab1 li{width: 20%;float: left;position: relative;}
.m-tab1 li:after{content: '';position: absolute;bottom: -.31rem;left: 0;right: 0;height: .31rem;background: url(../images/i-09.png) no-repeat center;opacity: 0;-o-background-size: .25rem auto;-ms-background-size: .25rem auto;-moz-background-size: .25rem auto;-webkit-background-size: .25rem auto;background-size: .25rem auto;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab1 li a{display: block;margin: 0 .13rem;height: 1.4rem;border-radius: .1rem;position: relative;background: linear-gradient(180deg, #ECF6FF 0%, #D5ECFF 100%);overflow: hidden;padding-left: .3rem;}
.m-tab1 li a:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, #50AEFF 0%, #94CDFF 100%);opacity: 0;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab1 li a:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background: url(../images/i-bg1.png) no-repeat center;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;}
.m-tab1 .ico{position: relative;z-index: 2;width: .6rem;height: .6rem;float: left;display: block;margin-right: .2rem;margin-top: .4rem;box-shadow: 0px 2px 10px 0px rgba(77,141,200,0.23);}
.m-tab1 .ico img{width: 100%;height: 100%;display: block;}
.m-tab1 .t-c{overflow: hidden;position: relative;z-index: 2;height: 100%;}
.m-tab1 .t1{position: absolute;left: 0;top: 50%;font-size: .18rem;font-family: 'AlimamaShuHeiTi-Bold';-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab1 li:hover a:before,.m-tab1 li.on a:before{opacity: 1;}
.m-tab1 li:hover .t1,.m-tab1 li.on a .t1{color: #fff;}
.m-tab1 li:hover:after,.m-tab1 li.on:after{opacity: 1;}
.m-box2{border-radius: .08rem;padding: .08rem;overflow: hidden;background: linear-gradient(208deg, #ABD8FF 0%, #91EEFF 100%);}
.g-t2{text-align: center;font-size: .3rem;font-family: 'AlimamaShuHeiTi-Bold';height: .8rem;line-height: .8rem;border-radius: .08rem .08rem 0 0;background: linear-gradient(180deg, #E9F5FF 0%, #F7FAFF 100%);}
.g-t2:after,.g-t2:before{content: '';display: inline-block;vertical-align: middle;width: .28rem;height: .28rem;position: relative;top: -1px;margin: 0 .44rem;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;}
.g-t2:before{background-image: url(../images/i-26.png);}
.g-t2:after{background-image: url(../images/i-27.png);}
.m-list2{overflow: hidden;background-color: #fff;border-radius: 0 0 .08rem .08rem;padding: .08rem 0;}
.m-list2 li{width: 33.33%;float: left;padding-left: .6rem;}
.m-list2 li a{display: block;font-size: .18rem;font-weight: normal;color: #333;line-height: .58rem;position: relative;padding-left: .19rem;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-list2 li a:after{content: '';position: absolute;left: 0;top: 50%;width: .08rem;height: .08rem;border-radius: 50%;background-color: #1D86FF;opacity: .3;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-list2 li a:hover{color: #1D86FF;}
.m-list2 li a:hover:after{opacity: 1;}
.row-a3{padding-top: .78rem;}
.m-tab2{margin: 0 -.2rem .53rem;*zoom:1;}
.m-tab2:after,.m-tab2:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.m-tab2 li{width: 50%;float: left;position: relative;}
.m-tab2 li a{display: block;margin: 0 .2rem;height: 1.8rem;line-height: 1.8rem;font-size: 0;border-radius: .04rem;position: relative;padding-left: .32rem;background-position: center;background-repeat: no-repeat;overflow: hidden;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;}
.m-tab2 li:after{content: '';position: absolute;bottom: -.31rem;left: 0;right: 0;height: .31rem;background: url(../images/i-09.png) no-repeat center;opacity: 0;-o-background-size: .25rem auto;-ms-background-size: .25rem auto;-moz-background-size: .25rem auto;-webkit-background-size: .25rem auto;background-size: .25rem auto;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab2 li a:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background: url(../images/i-bg4.png) no-repeat center;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab2 .ico{position: relative;z-index: 2;width: .56rem;height: .56rem;display: inline-block;vertical-align: middle;margin-right: .12rem;}
.m-tab2 .ico img{width: 100%;height: 100%;display: block;}
.m-tab2 .t1{display: inline-block;vertical-align: middle;font-size: .32rem;font-family: 'AlimamaShuHeiTi-Bold';transition: .5s;position: relative;z-index: 2;letter-spacing: .04rem;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-tab2 .t1:after{content: '';display: inline-block;vertical-align: middle;width: .32rem;height: .32rem;margin-left: .2rem;background: url(../images/i-13.png) no-repeat center;position: relative;top: -1px;-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-tab2 li:hover a:after,.m-tab2 li.on a:after{opacity: 1;}
.m-tab2 li:hover .t1,.m-tab2 li.on .t1{color: #fff;}
.m-tab2 li:hover .t1:after,.m-tab2 li.on .t1:after{background-image: url(../images/i-14.png);}
.m-tab2 li:hover:after,.m-tab2 li.on:after{opacity: 1;}
.m-list3{}
.m-list3 li{margin-bottom: .16rem;}
.m-list3 .con{display: block;overflow: hidden;position: relative;}
.m-list3 .date{float: left;width: .7rem;display: block;text-align: center;border: 1px solid #278FF9;font-size: .18rem;margin-right: .23rem;}
.m-list3 .date span{display: block;line-height: .31rem;color: #fff;font-weight: bold;background-color: #278FF9;}
.m-list3 .date em{display: block;line-height: .3rem;color: #278FF9;}
.m-list3 .t-c{overflow: hidden;border-bottom: 1px solid rgba(222, 228, 233, .5);padding-bottom: .12rem;padding-right: 1.2rem;position: relative;}
.m-list3 .t1{font-size: .18rem;font-weight: normal;color: #333;padding-left: .26rem;margin-bottom: .13rem;line-height: 1;background: url(../images/i-15.png) no-repeat left center;-o-background-size: .18rem auto;-ms-background-size: .18rem auto;-moz-background-size: .18rem auto;-webkit-background-size: .18rem auto;background-size: .18rem auto;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-list3 .key{font-size: .16rem;color: #666;}
.m-list3 .more{position: absolute;right: .23rem;bottom: .13rem;font-size: .16rem;color: #007FFF;}
.m-list3 li:last-child .t-c{border-bottom: 0;}
.m-list3 .con:hover .t1{color: #007FFF;}
.row-a4{padding-top: .56rem;}
.g-t3{height: 1.2rem;line-height: 1.2rem;padding-left: .28rem;font-size: 0;margin-bottom: .4rem;background-position: right center;background-repeat: no-repeat;-o-background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;}
.g-t3 .ico{display: inline-block;vertical-align: middle;width: .5rem;height: .5rem;margin-right: 12px;}
.g-t3 .ico img{width: 100%;height: 100%;display: block;}
.g-t3 .t1{display: inline-block;vertical-align: middle;font-size: .28rem;font-family: 'AlimamaShuHeiTi-Bold';}
.g-t3 .more{display: inline-block;vertical-align: middle;margin-left: .29rem;position: relative;height: .4rem;line-height: .4rem;padding: 0 .49rem 0 .12rem;font-size: .18rem;color: #1D86FF;border-radius: .2rem;background: rgba(29, 134, 255, .1);}
.g-t3 .more span{position: absolute;right: .04rem;top: .04rem;width: .32rem;height: .32rem;background: linear-gradient(90deg, #C7E3FF 0%, #DEEFFF 100%);border-radius: 50%;}
.g-t3 .more span:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i-03.png) no-repeat center;-o-background-size: .1rem auto;-ms-background-size: .1rem auto;-moz-background-size: .1rem auto;-webkit-background-size: .1rem auto;background-size: .1rem auto;}
.m-list4{margin: 0 -.1rem;*zoom:1;}
.m-list4:after,.m-list4:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.m-list4 li{float: left;width: 33.33%;margin-bottom: .3rem;}
.m-list4 .con{display: block;margin: 0 .1rem;height: 1.56rem;position: relative;padding: .13rem .14rem 0;background: linear-gradient(0deg, #EBF4FF 0%, #FBFDFF 100%);box-shadow: 0px 6px 10px 0px rgba(161,181,209,0.16);border-radius: 8px;border: 2px solid #FFFFFF;}
.m-list4 .con:before{content: '';position: absolute;right: 0;bottom: 0;width: 1.07rem;height: 1.02rem;background: url(../images/i-bg6.png) no-repeat right bottom;-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-list4 .t1{font-size: .18rem;line-height: 1.44;color: #333;margin-bottom: .11rem;position: relative;z-index: 2;display: -webkit-box;height: 50px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-list4 .t1:before{content: '';display: inline-block;vertical-align: middle;width: .14rem;height: .08rem;position: relative;top: -1px;background: url(../images/i-10.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-list4 .info{border-top: 1px dashed #D2D8DE;font-size: .14rem;color: #8291A0;line-height: .28rem;padding-top: .08rem;position: relative;z-index: 2;}
.m-list4 .item{padding-left: .24rem;background-position: left center;background-repeat: no-repeat;-o-background-size: .17rem auto;-ms-background-size: .17rem auto;-moz-background-size: .17rem auto;-webkit-background-size: .17rem auto;background-size: .17rem auto;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.m-list4 .i1{background-image: url(../images/i-17.png);}
.m-list4 .i2{background-image: url(../images/i-18.png);}
.m-list4 .con:hover .t1{color: #1D86FF;}
.m-slider1{margin: 0 -.16rem;}
.m-slider1 .con{display: block;margin: 0 .16rem .4rem;}
.m-slider1 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-slider1 .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-slider1 .txt{height: 1.11rem;margin-top: -.09rem;position: relative;z-index: 2;background-color: #fff;border-radius: .1rem;padding: .21rem .3rem 0 .17rem;box-shadow: 0px 6px 10px 0px rgba(161,181,209,0.16);}
.m-slider1 .t1{font-size: .18rem;line-height: 1.89;color: #333;margin-bottom: .11rem;position: relative;z-index: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.m-slider1 .t1:before{content: '';display: inline-block;vertical-align: middle;width: .19rem;height: .12rem;position: relative;top: -1px;margin-right: .04rem;background: url(../images/i-20.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-slider1 .more{position: absolute;right: .3rem;bottom: .26rem;font-size: .16rem;color: #007FFF;}
.m-slider1 .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-slider1 .con:hover .t1{color: #007FFF;}
.m-slider1 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.13rem;font-size: 0;text-align: center;}
.m-slider1 .slick-dots li{display: inline-block;margin: 0 .05rem;}
.m-slider1 .slick-dots li button{display: block;width: .4rem;height: .08rem;border-radius: .04rem;font-size: 0;text-indent: 9999px;border: 0;background-color: #E6E9ED;cursor: pointer;}
.m-slider1 .slick-dots li.slick-active button{background-color: #1D86FF;}
.m-slider1 .slick-arrow{position: absolute;top: 50%;margin-top: -20px;z-index: 2;width: .82rem;height: .82rem;border-radius: 50%;cursor: pointer;border: 2px solid #EAEEF2;font-size: 0;text-indent: 9999px;box-shadow: 0px 6px 10px 0px rgba(161,181,209,0.16);background-color: #fff;background-position: center;background-repeat: no-repeat;-o-background-size: .16rem auto;-ms-background-size: .16rem auto;-moz-background-size: .16rem auto;-webkit-background-size: .16rem auto;background-size: .16rem auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.m-slider1 .slick-prev{left: -1.06rem;background-image: url(../images/i-21.png);}
.m-slider1 .slick-next{right: -1.06rem;background-image: url(../images/i-22.png);}
.row-a6{padding-top: .9rem;}
.row-a6 .g-t3{margin-bottom: 0;}
.m-list5{overflow: hidden;padding: .26rem 0;background-color: #fff;border: 1px solid #DFE2E6;}
.m-list5 li{width: 33.33%;float: left;padding-left: .75rem;}
.m-list5 .t1{font-weight: normal;font-size: .18rem;line-height: .7rem;padding-left: .38rem;background: url(../images/i-24.png) no-repeat left center;-o-background-size: .21rem auto;-ms-background-size: .21rem auto;-moz-background-size: .21rem auto;-webkit-background-size: .21rem auto;background-size: .21rem auto;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.row-a7{padding-top: .8rem;padding-bottom: .5rem;}
.m-list7{margin: 0 -.15rem;*zoom:1;}
.m-list7:after,.m-list7:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.m-list7 li{float: left;width: 25%;margin-bottom: .4rem;}
.m-list7 .con{display: block;margin: 0 .15rem;overflow: hidden;background: #FFFFFF;border-radius: .1rem;box-shadow: 0px 6px 10px 0px rgba(161,181,209,0.16);}
.m-list7 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;}
.m-list7 .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-list7 .txt{height: .82rem;padding: .12rem .15rem 0;}
.m-list7 .t1{font-size: .18rem;padding-left: .27rem;margin-bottom: .06rem;color: #333;background: url(../images/i-20.png) no-repeat left center;-o-background-size: .19rem auto;-ms-background-size: .19rem auto;-moz-background-size: .19rem auto;-webkit-background-size: .19rem auto;background-size: .19rem auto;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.m-list7 .info{overflow: hidden;line-height: .24rem;}
.m-list7 .num{float: left;padding: 0 .12rem;height: .24rem;line-height: .24rem;font-size: .14rem;color: #1D86FF;border-radius: .12rem;background-color: rgba(29, 134, 255, .1);}
.m-list7 .date{float: right;font-size: .14rem;color: #8291A0;}
.m-list7 .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-list7 .con:hover .t1{color: #007FFF;}
.main_article{font-size: .18rem;margin-top: 30px;overflow: hidden;}
.main_article .weizhi{background: url(../images/icon_wz.png) no-repeat left 0px center #fff;background-size: 24px;line-height: 40px;padding-left: 30px;color: #808595;}
.main_article article{background: #fff;padding: 20px;margin: 20px 0;}
.main_article article h1{color: #001737;font-size: 24px;margin: 0 0 20px 0;}
.main_article .wz_info{font-size: 12px;line-height: 28px;color: #808595;margin-bottom: 20px;border-bottom: #dbdbdb 1px dashed;}
.main_article .wz_info span{margin: 0 20px 0 0;}
.main_article .content{font-size: 16px;line-height: 32px;word-break: break-all;}
.main_article .content p{margin: 20px 0;text-indent: 2em;}
.main_article .wz_zhuanzai{text-align: center;color: #808595;font-size: 14px;line-height: 1.5;margin: 30px auto;letter-spacing: .05em;}
.main_article .tags{margin: 30px 0;font-size: 16px;background: url(../images/icon_tags.png) no-repeat left center;background-size: 24px;padding-left: 34px;color: #8392A5;}
.main_article .tags a{color: #8392A5;border: 1px solid #8392A5;display: inline-block;font-size: 14px;padding: 5px 15px;margin: 5px;border-radius: 4px;transition: all .2s;}
.main_article .info-pre-next{line-height: 34px;margin-bottom: 20px;overflow: hidden;border-top:solid 2px #ccc;padding-top: 20px;}
.main_article .info-pre-next p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 45%;float: left;}
.main_article .info-pre-next p:nth-child(2){text-align: right;float: right;}
.main_article .wz_love .h_title{margin: 10px 0 0 30px;}
.main_article .wz_love{background: #ffffff;border-radius: 2px;overflow: hidden;margin-bottom: 20px;}
.main_article .wz_love .h_title{margin: 10px 0 0 30px}
.main_article .wz_love p{width: 88px;height: 25px;background: #012684;font-size: 16px;color: #fff;line-height: 25px;text-align: center;margin-top: 20px;}
.main_article .wz_love ul{overflow: hidden;margin: 10px 0 20px;}
.main_article .wz_love ul li{float: left;width: 50%;margin-bottom: 20px;position: relative}
.main_article .wz_love ul li a{display: block;margin: 0 30px;}
.main_article .wz_love ul li i{width: 120px;height: 90px;display: inline-block;overflow: hidden;float: left;margin-right: 12px;border-radius: 3px;}
.main_article .wz_love ul li img{width: 100%;min-height: 100%;transition: .5s;float: left;}
.main_article .wz_love ul li h2{font-size: 15px;font-weight: normal;line-height: 20px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;padding-top: 10px;}
.main_article .wz_love ul li span{font-size: 12px;color: #808595;position: absolute;display: block;left: 164px;bottom: 10px;}
.main_article .wz_love ul li:hover img{transform: scale(1.1);}
.main_article .blogs_info_page{width: 70%;float: left;}
.main_article .rbox{float: right;width: 28%;}
.main_article .isgood_news{border-radius: 3px;background: #fff;padding: 5px 20px 0;overflow: hidden;border:1px solid #DFE2E6}
.main_article .isgood_news li{position: relative;margin: 24px 0;overflow: hidden;}
.main_article .isgood_news li i{width: 120px;height: 90px;display: inline-block;overflow: hidden;float: left;margin-right: 12px;border-radius: 2px;}
.main_article .isgood_news li i img{width: 100%;min-height: 100%;transition: .5s;float: left;}
.main_article .isgood_news li em{position: absolute;top: 0;left: 0;height: 17px;line-height: 17px;width: 21px;color: #ccc;font-size: 12px;font-style: normal;text-align: center;background: rgba(0,0,0,.5);border-radius: 2px 0 0;z-index: 99;}
.main_article .isgood_news li:nth-child(1) em, .isgood_news li:nth-child(2) em, .isgood_news li:nth-child(3) em{color: #fff;}
.main_article .isgood_news li:nth-child(1) em{background: #f95456}
.main_article .isgood_news li:nth-child(2) em{background: #f6a625;}
.main_article .isgood_news li:nth-child(3) em{background: #4385f4}
.main_article .isgood_news li p{font-weight: normal;line-height: 20px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;margin-top: 5px;text-indent: 0;line-height: 2;}
.main_article .isgood_news li span{width: 71px;height: 13px;position: absolute;display: block;left: 135px;bottom: 10px;}
.main_article .isgood_news li:hover img{transform: scale(1.1);}
.main_article .isgood_news li:hover p{color: #012684;}
.main_article .hot_news{border-radius: 3px;background: #fff;padding: 5px 20px 0;margin: 20px 0;overflow: hidden;position: relative;border: 1px solid #DFE2E6}
.main_article .hot_news ol{overflow: hidden;padding: 10px 0 20px 0px;}
.main_article .hot_news li{line-height: 36px;list-style-type: inherit;padding-left: 10px;}
.main_article .hot_news p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;float: left;margin-top: 0;margin-bottom: 0;text-indent: 1em;}
.main_article .hot_news li span{float: right;width: 20%;text-align: center;color: #808595;font-size: 12px;}
.main_article .hot_news section{background-color: #fff;line-height: 42px;box-shadow: 0px 9px 24px rgb(0 0 0 / 5%);margin: 10px 0;border-radius: 10px;}
.main_article .hot_news ol:before{content: "";background: url(../images/icon_fire.png) no-repeat;background-size: 20px;width: 20px;height: 20px;position: absolute;right: 40px;top: 22px;}
.main_article .hot_news li:nth-child(1) span{color: #f33;font-weight: bold;}
.main_article .hot_news li:nth-child(2) span, .hot_news li:nth-child(3) span{color: #f80;font-weight: bold;}
.main_article .ad_r{margin: 20px 0;overflow: hidden;border-radius: 3px;background: #fff;padding: 20px;}
.main_article .ad_r img{width: 100%}
.main_article .tagsclous{border-radius: 3px;background: #fff;padding: 5px 20px 0;margin: 20px 0;overflow: hidden;}
.main_article .tagsclous ul{padding: 10px 0 20px 0;overflow: hidden;position: relative;}
.main_article .tagsclous a{display: inline-block;float: left;line-height: 34px;text-align: center;position: relative;color: #2c3e50;margin: 4px 5px;padding: 0 14px;border-radius: 3px;transition: .2s}
.main_article .tagsclous a:nth-child(8n-7){background: #def6ff}
.main_article .tagsclous a:nth-child(8n-6){background: #f2fbf2}
.main_article .tagsclous a:nth-child(8n-5){background: #f8f3fe}
.main_article .tagsclous a:nth-child(8n-4){background: #fff7f0}
.main_article .tagsclous a:nth-child(8n-3){background: #fff3f3}
.main_article .tagsclous a:nth-child(8n-2){background: #edf9fe}
.main_article .tagsclous a:nth-child(8n-1){background: #f1f3fd}
.main_article .tagsclous a:nth-child(8n){background: #def6ff}
.main_article .tagsclous a:hover{background: #012684;color: #fff}
.main_article .hot_news li a{position: relative;width: 80%;float: left;}
.main_article .hot_news li a:before{content: '';position: absolute;left: 0;top: 50%;width: .08rem;height: .08rem;border-radius: 50%;background-color: #1D86FF;opacity: .3;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.main_article h2.h_title{line-height: 50px;font-size: 22px;}
.main_article .blogs{width: 70%;float: left}
.main_article .blogs ul{margin-top: 20px}
.main_article .blogs_list{overflow: hidden;position: relative;transition: all .8s;padding: 20px;background: #fff;margin-bottom: 20px}
.main_article .blogs_list i{display: block;width: 210px;height: 158px;background: #ccc;overflow: hidden;float: left;margin-right: 20px;border-radius: 3px;}
.main_article .blogs_list i img{width: 100%;min-height: 100%;transition: all .6s;}
.main_article .blogs_list h2{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 10px 0;line-height: 28px;font-size: 20px;}
.main_article .blogs_list p{color: #808595;font-size: 14px;line-height: 24px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;}
.main_article .blogs_list:hover{box-shadow: 0px 12px 8px -12px #c0bebe;}
.main_article .blogs_list h2:hover{color: #012684;}
.main_article .blogs_list img:hover{transform: scale(1.1);}
.main_article .blogs_base{color: #999;font-size: 14px;margin: 30px 0 0 0;line-height: 24px;}
.main_article .blogs_base a{color: #999;}
.main_article .blogs_base span{margin-right: 20px;padding-left: 24px;line-height: 24px;display: block;float: left;}
.main_article a.read_more{color: #1D86FF;font-size: 14px;font-weight: 600;text-align: center;padding: 8px 30px;border-radius: 4px;float: right;background: #E7F3FF;}
.main_article span.blogs_time{background: url(../images/icon_time.png) no-repeat left center;background-size: 20px;}
.main_article span.blogs_onclick{background: url(../images/icon_fire.png) no-repeat left center;background-size: 20px;}
.list_course{overflow: hidden;width: 100%;margin-top: 40px;}
.course_item{float: left;width: 70%;}
.course_item ul{margin: 0 -1%;}
.course_item .ul li{float: left;width: 31%;margin: 0 1% 40px}
.course_item .ul li .img{position: relative;}
.course_item .ul li .img img{display: block;width: 100%;}
.course_item .ul li .img .text{position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(0,0,0,0.45);}
.course_item .ul li .img .text p{line-height: 28px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;font-size: 12px;}
.course_item .ul li .web{padding-top: 10px;}
.course_item .ul li .web h4{font-size: 20px;color: #282829;font-weight: normal;line-height: 1.8;height: 66px;overflow: hidden;}
.course_item .ul li .web h4 a{color: #282829;}
.course_item .ul li .web p{font-size: 14px;color: #6fbb32;margin-top: 10px;}
.course_item .ul li .web p span{float: right;color: #7a7f81;}
.course_item .page_size{margin-top: 20px;}
.course_hot{float: right;width: 20%;background: #f6f7f8;}
.course_hot_box{padding: 0 10px;}
.course_hot .tit{margin-bottom: 15px;}
.course_hot .tit h3{font-weight: normal;font-size: 16px;color: #000;line-height: 44px;border-bottom: 1px solid #d8dbde;}
.course_hot .course_item{float: none;width: 100%;}
.course_hot .course_item ul{margin: 0;}
.course_hot .course_item ul li{float: none;width: 100%;margin: 0;margin-bottom: 35px;}
.course_details{padding-bottom: 40px;padding-top: 40px;}
.course_details .img1{float: left;width: 540px;margin-right: 30px;}
.course_details .img1 video{display: block;width: 100%;}
.course_details .web{overflow: hidden;padding-right: 3%;}
.course_details .web h3{font-size: 24px;font-weight: normal;color: #000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 24px;}
.course_details .web .bq{margin-top: 30px;}
.course_details .web .bq ul li{float: left;padding: 0 10px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #66c1f1;background: #f0f9fe;color: #0098e8;font-size: 16px;}
.course_details .web .text{margin-top: 25px;}
.course_details .web .text p{font-size: 16px;line-height: 28px;color: #4d5153;height: 56px;}
.course_details .web .text p a{color: #4d5153;}
.course_details .web .text h4{font-size: 16px;font-weight: normal;color: #4d5153;margin-top: 30px;}
.course_details .web .text h4 font{font-weight: bold;margin-left: 5px;}
.course_details .web .btn{margin-top: 40px;}
.course_details .web .btn a{display: inline-block;width: 159px;height: 48px;line-height: 48px;text-align: center;color: #fff;background: #ffac04;border: 1px solid #fa9504;font-size: 20px;}
.course_details .web .btn a.a1{background: #fff;color: #ffac04;margin-left: 20px;}
.kcgs{float: left;width: 69%;background: #fff;}
.kcgs .tit{}
.kcgs .tit span{display: inline-block;padding: 0 45px;border-top: 5px solid #278FF9;font-size: 16px;color: #278FF9;font-weight: bold;line-height: 55px;}
.kcgs .web{padding: 0 35px 50px;}
.kcgs .web .img1{}
.kcgs .web .img1 img{display: block;width: 100%;}
.kcgs .web .text{margin-top: 25px;}
.kcgs .web .text p{font-size: 14px;line-height: 27px;text-align: justify;}
.kcgs .web .list{}
.kcgs .web .list ul li{margin-top: 27px;}
.kcgs .web .list ul li h4{font-size: 14px;color: #000;}
.kcgs .web .list ul li p{font-size: 14px;color: #555;margin-top: 10px;line-height: 20px;}
.show_course{margin-bottom: 40px;overflow: hidden;width: 100%;}
.lsjs{float: right;width: 30%;background: #fff;}
.lsjs .tit{border-bottom: 1px solid #e7ebed;}
.lsjs .tit h3{line-height: 60px;font-size: 18px;color: #0098e8;}
.lsjs .tit h3 span{display: inline-block;height: 20px;line-height: 20px;padding-left: 27px;border-left: 5px solid #0098e8;}
.lsjs .list{padding: 0 30px;padding-left: 0;}
.lsjs .list ul li{border-top: 1px solid #e7ebed;padding: 25px 0 20px;}
.lsjs .list ul li:first-child{border-top: none;}
.lsjs .list ul li .top{}
.lsjs .list ul li .top .img1{float: left;width: 95px;overflow: hidden;margin-right: 20px;}
.lsjs .list ul li .top .img1 img{display: block;width: 100%;}
.lsjs .list ul li .top .web{overflow: hidden;padding-top: 10px;}
.lsjs .list ul li .top .web h3{font-size: 14px;font-weight: normal;color: #000;height: 42px;}
.lsjs .list ul li .top .web p{font-size: 14px;line-height: 26px;color: #555;margin-top: 10px;}
.lsjs .list ul li .text{margin-top: 20px;}
.lsjs .list ul li .text p{font-size: 14px;color: #909598;line-height: 26px;}
.sort-total{color: #b31e22;padding-right: 10px;float: right;}
.item-show__div{margin-top: 30px;}
.item-show__div > .pull-left{width: 70%;float: left;}
.item-show__div > .pull-right{width: 200px}
.item-show__head > .pull-right{height: 600px}
.item-show__body > .pull-left{min-height: 800px}
.item-pic__box{position: relative;width: 360px;float: left;}
.item-card{float: left;width: 33.33%;padding: 10px;position: relative;margin-bottom: 10px;transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding-top: 0;}
.item-card:hover{-webkit-box-shadow: 0 10px 15px rgba(255,0,0,.3);-moz-box-shadow: 0 10px 15px rgba(255,0,0,.3);box-shadow: 0 10px 15px rgba(255,0,0,.3);}
.item-card .photo{width: 100%;height: 240px;display: block;position: relative;}
.item-card .photo img{width: 100%;height: 240px;}
.cover{object-fit: cover;}
.item-card .photo:hover > .name{color: #b31e22;text-decoration: underline;}
.item-card .photo > .name{color: #666;padding: 10px;position: absolute;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, .9);transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;width: 70%;height: 60px;font-size: 14px;line-height: 1.8;box-sizing: border-box;}
.item-card .photo:hover > .name{color: #b31e22;text-decoration: underline;}
.item-card .photo > .name:empty{display: none}
.item-card .middle{height: 36px;padding-top: 8px;overflow: hidden;line-height: 36px;transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.item-card:hover .middle{padding-top: 0}
.item-card .buttom{color: #666;width: 100%;height: 34px;line-height: 34px;position: relative;display: -webkit-flex;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.item-card .buttom div{position: relative;z-index: 5}
.item-card .buttom b{color: #333}
.item-card .buttom::after{z-index: 1;content: '';height: 1px;position: absolute;bottom: 1px;left: 0;right: 0;background-color: #e0e0e0;transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.item-card:hover .buttom::after{bottom: 34px}
.item-card .price small{font-size: 12px}
.item-card .price{color: #b31e22;font-size: 18px;font-weight: bold;position: absolute;right: 0;bottom: 0;background-color: rgba(255, 255, 255, .9);height: 60px;width: 30%;box-sizing: border-box;text-align: center;line-height: 60px;}
.item-card .sale{opacity: 0;float: right;transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.item-card:hover .sale,.item-card .no-hide{opacity: 1}
.look_price{line-height: 20px;position: absolute;left: 0;right: 0;bottom: 0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);background-color: rgba(255,255,255,.8);text-align: center;}
.picked-item:hover .look_price{color: #fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99b31e22, endColorstr=#99b31e22);background-color: rgba(179,30,34,.8);}
.desc-segments__content .picked-item{margin: 20px auto}
.sort-box{color: #666;height: 40px;margin-top: 20px;line-height: 40px;background: #f5f5f5;}
.sort-box .sort-text{color: #666;height: 40px;padding: 10px;line-height: 20px;margin-right: 10px;display: inline-block;}
.sort-box .sort-text:hover{color: #b31e22}
.desc-segments__content{border: 1px solid #e0e0e0;position: relative;margin-bottom: 40px;margin-top: 10px;height: 1900px;padding: 20px;}
.desc-segments__content .picked-item{margin: 20px auto}
.lace-title{display: block;width: 180px;height: 20px;overflow: hidden;position: absolute;left: 50%;margin-left: -90px;background-repeat: no-repeat;background-position: center;}
.lace-title.type-2{}
.lace-title span{width: 70px;margin: auto;display: block;text-align: center;line-height: 20px;}
.page_tags ul{margin: 30px auto;}
.page_tags ul a{color: #8392A5;border: 1px solid #8392A5;display: inline-block;font-size: 14px;padding: 5px 15px;margin: 5px;border-radius: 4px;transition: all .2s;}
.page_tags ul a:hover{background: #012684;color: #fff;border: 1px solid #012684;}
.pagebar{padding:20px;overflow:hidden;clear:both}
.pagebar .pagination{display: flex;justify-content: center;margin-top: 10px;}
.pagination li{background: #fff;border: 1px solid #ccc;color: #333;font-size: 12px;padding: 8px 10px;margin: 0 2px;border-radius: 3px;line-height:100%}
.pagination span{color: #333;font-size: 12px;padding: 7px 2px;margin: 0 2px;border-radius: 3px;}
.pagination li:hover{color: #333;border: 1px solid #333;}
.pagination li.page-num-current{color: #fff;background: #333;border: 1px solid #333;}

.show_chanpin{overflow: hidden;margin-bottom: 40px;}
.prdt_info{margin:20px auto; overflow:hidden;}
.prdt_info .prdt_img{float:left; background:#fff;}
.prdt_info .prdt_img .img_p{width:400px; height:400px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.prdt_info .prdt_img .img_p p.img-box{position:static;+position:absolute;top:50%; width:400px;}
.prdt_info .prdt_img .img_p img{max-width:400px; max-height:400px;position:static;+position:relative;top:-50%;left:-50%;}

.prdt_info .info{float:left; margin: 0 0 0 20px;}
.prdt_info .info .prdt_name{line-height:2em; font-size:16px; font-weight:bold;}
.prdt_info .info .prdt_price{width: 738px; padding:0 20px; background:#FFF2E8; line-height:5em; margin: 15px 0 25px; color:#6c6c6c;}
.prdt_info .info .prdt_price span{font-size:25px; color:#F40; font-weight:bold; margin-left:68px;}
.prdt_info .info .prdt_price em{font-weight:bold}
.prdt_info .info .prdt_other{width:738px; height:256px; padding:0 20px; line-height:4.2em;}
.prdt_info .info .prdt_other dt{float:left; width:100px; color:#6c6c6c;}
.prdt_info .info .prdt_other dd{width:528px; float:left;line-height: 60px;height: 60px;}
.prdt_info .info .prdt_other dd span:nth-child(1){font-weight:bolder;width:80px;float:left;font-size: 14px}
.prdt_info .info .prdt_other dd span:nth-child(2){float:left}
.prdt_detail_title{width:1198px; height:3em; line-height:3em; border:1px solid #eee; background:#fff;}
.prdt_detail_title span{display:block; width:100px; text-align:center; color:#ad0000; font-weight:bold; border-top:2px solid #f40; border-right:1px solid #eee;}
.prdt_detail{width:1198px; float: left; padding:30px 10px; height:auto; border:1px solid #eee; border-top:0; background:#fff; overflow:hidden;}
.show_xuqiu_left{width: 70%;float: left;overflow: hidden}
.show_xuqiu_left .s_main{margin-top: 0;}
.need{width:100%;margin:0px auto;overflow: hidden;margin-bottom: 30px;}
.ntitle{height:45px; line-height:45px; width:100%; background: #eee; margin:0 auto; text-indent:20px;}
.pname{width:100px; text-align:center;font-size: 14px}
.need_content{min-height:100px;border:1px solid #dddddd; border-top:0;margin:0 auto; box-sizing: content-box; padding:15px;text-align:justify;text-justify:inter-ideograph; line-height:24px; margin-bottom:30px;}
.need .Info{padding:20px 0;overflow: hidden}
.need .Info .infoview{width:620px; margin-top:2px;margin-left:10px;font-size: 14px}
.need .Info .infoview .s_name{color:#0055ad; float:left; width:80px;}
.need .Info .infoview .s_con{display:block; float:left; width:230px;}
.need .Info .infoview .s_d_name{color:#0055ad; margin-left:20px; float:left;}
.need .Info .infoview dl{height:18px; line-height:20px;}
.need .Info .infoview dd{margin-bottom:5px;line-height:20px;}
.need .Info .img_p{width:100px; height:100px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.need .Info p.img-box{position:static;+position:absolute;top:50%; width:100px;}
.need .Info img{max-width:100px; max-height:100px;position:static;+position:relative;top:-50%;left:-50%;}
.top_main {
  width: 100%;
  height: 40px;
  color: #535353;
  font-size: 14px;
  line-height: 40px;
  border-bottom: 1px solid #e5e5e5;
}

.top_main li {
  position: relative;
  display: inline-block;
  text-align: center;
  margin: 0 8px;
}

.top_main li a {
  color: #535353;
  cursor: pointer;
}

.top_main li a:hover {
  color: var(--colour1);
}
.index_tableBox__ZadJW {
  font-size: 14px;
  line-height: 1.5em;
  max-width: 100%;
  width: 100%
}

.index_tableBox__ZadJW td,.index_tableBox__ZadJW th {
  border: 1px solid #e4eef6;
  padding: 8px;
  vertical-align: middle
}

.index_tableBox__ZadJW td:nth-child(odd),.index_tableBox__ZadJW th {
  background-color: #f0f7fc
}

.index_tableBox__ZadJW a {
  color: #0084ff;
  cursor: pointer;
  text-decoration: none
}


.leftprocomt {
  padding-top: 10px;
  border: 1px solid #ddd;
  border-top: 0;
  overflow: hidden;
  width: 100%;
}
.leftprocomt li {
  float: left;
  text-align: center;
  width: 108px;
  margin-left: 9px;
}
.leftprocomt li img {
  width: 108px;
  height: 81px;
  border-radius: 3px;
  -webkit-transition: all .3s ease-in-out 0s;
  -moz-transition: all .3s ease-in-out 0s;
  transition: all .3s ease-in-out 0s;
}
.leftprocomt li p {
  line-height: 30px;
  -webkit-transition: all .3s ease-in-out 0s;
  -moz-transition: all .3s ease-in-out 0s;
  transition: all .3s ease-in-out 0s;
  font-size: 14px;
  line-height: 1.5;
}
.leftprocomt li:hover img {
  -webkkit-filter: brightness(105%);
  filter: brightness(105%);
}
.leftprocomt li:hover p {
  color: #0e87db;
}



.inExhibit ul{
  overflow: hidden;
}
.inExhibit ul li{
  list-style-type: none;
  float: left;
  margin-top: 18px;
  margin-right: 14px;
  width: calc((100% - 14px)/2);
  border-radius: 9px;
  background-color: #ffffff;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.inExhibit ul li:nth-child(2n){
  margin-right: 0;
}

.inExhibit ul li:nth-child(2n){
  margin-right: 0;
}
.inExhibit1{
  font-size: 0;
  width: 125px;
  margin-right: 40px;
  overflow: hidden;
}
.inExhibit1 img{
  transition: all .5s;
}
.inExhibit2{
  flex: 1;
}
.inExhibit3{
  font-size: 18px;
  color: #333333;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.inExhibit3 a{
  color: #333333;
}
.inExhibit4{
  margin-top: 9px;
  overflow: hidden;
}
.inExhibit4 span{
  display: inline-block;
  width: 36px;
  height: 22px;
  border-radius: 4px;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #ffffff;
}
.inExhibit4 code{
  float: right;
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  line-height: 22px;
}
.inExhibit5{
  margin-top: 12px;
  font-size: 16px;
  color: #666666;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.inExhibit5 span{
  display: flex;
  align-items: center;
}
.inExhibit5 span img{
  margin-right: 9px;
}
.inExhibit6{
  margin-top: 12px;
  font-size: 16px;
  color: #333333;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.inExhibit6 span img{
  vertical-align: middle;
}
.inExhibit6 span code{
  color: #f47517;
  font-weight: bold;
}
.inExhibit7{
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.inExhibit7a a{
  display: inline-block;
  height: 26px;
  border: 1px solid #d2d2d2;
  border-radius: 5px;
  padding: 0 10px;
  margin-right: 10px;
  font-size: 12px;
  color: #333333;
  line-height: 24px;
}
.inExhibit7b a{
  display: inline-block;
  width: 100px;
  height: 36px;
  border: 1px solid #dcdcdc;
  text-align: center;
  line-height: 34px;
  font-size: 16px;
  color: #d81e06;
}
.inExhibit7b a.on{
  font-size: 16px;
  color: #999999;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
}
.inExhibit ul li:hover .inExhibit1 img{
  transform: scale(1.2);
}
.inExhibit3:hover a{
  color: #e50113;
}
.inExhibit7a a:hover{
  color: #e50113;
  border: 1px solid #e50113;
}
.tColor {
  background-color: #33a8fe;
}

.main_l{width:100%; margin:0px auto 20px; background:#fff; overflow:hidden;}
.main_l .main_top{width:100%; height:auto; border:1px solid #ddd; overflow:hidden; font-size:14px;}
.main_l .mt_filter{width:100%; padding:5px 0; line-height:1.5em; overflow:hidden;}
.main_l .mtf_exp{border-bottom:1px dotted #ddd;}
.main_l .mtf_exp .dl_group{overflow: hidden;padding-left: 15px;}
.main_l .mt_filter dt{width:60px; text-align:right; margin:3px 20px 0 0; float:left; font-weight:bold;}
.main_l .mt_filter dd{width:809px; float:left;}
.main_l .mt_filter dd a{padding:0 5px; margin:3px; display:block; float:left;color: #333}
.main_l .mt_filter dd a.all{margin-right:9px;}
.main_l .mt_filter dd a:hover, .mt_filter dd a.hover{background:#007FFF; color:#fff;}
.main_l .list_tab{width:899px; margin:0 auto; border-bottom:1px solid #de141d; overflow:hidden; margin-top:20px;}
.main_l .list_tab .tt_title{background:#de141d; color:#fff; width:110px; height:35px; line-height:35px; text-align:center;}
.main_l .search_view{height:35px; width:202px; position:relative;}
.main_l .search_view .key_txt{border:1px solid #ccc; width:200px; height:20px; padding:4px 0; line-height:20px; text-indent:0.5em; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); transition: border linear .2s,box-shadow linear .2s;}
.main_l .search_view .bnt_search{color:#bebebe; cursor:pointer; border-color:transparent; background:transparent; padding:5px 10px; line-height:15px; text-align:center; font-size:14px; position:absolute; top:0; right:0;}
.main_l .search_view .bnt_search:hover, .main_l .search_view .bnt_search:focus{color:#f09215;}
.main_l .search_view .bnt_search .iconfont{font-family:"fontello"; font-style: normal;}

.policy-express-list{width: 70%;float: left;}
.needlist{width:100%;margin:10px auto;border:1px solid #dddddd;}
.needlist .Info{padding:10px 20px;overflow: hidden}
.needlist .Info .infoview{margin-left:20px; width:720px; margin-top:2px;}
.needlist .Info .infoview .s_name{color:#0055ad; float:left; width:80px;}
.needlist .Info .infoview .s_con{display:block; float:left; width:200px;}
.needlist .Info .infoview .s_d_name{color:#0055ad; margin-left:50px; float:left;}
.needlist .Info .infoview dl{height:18px; line-height:20px;}
.needlist .Info .infoview dd{margin-bottom:5px;line-height:20px;font-size: 14px;height: 20px;float: left;overflow: hidden;width: 100%;}
.needlist .Info .infoview dd a{color: #333}
.needlist .Info .infoview dd .detail{color:#007FFF; float:right;}
.needlist .Info .img_p{width:100px; height:100px; border:1px solid #dddddd; text-align:center;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.needlist .Info p.img-box{position:static;+position:absolute;top:50%; width:100px;}
.needlist .Info img{max-width:100px; max-height:100px;position:static;+position:relative;top:-50%;left:-50%;}



/* play */
#play{width:640px;text-align:center;position:relative;overflow:hidden;margin:5px auto;}
#play .change_a{width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span{background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}
#play .img_ul{position:relative;z-index:1;}
.img_hd {width:640px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee;overflow:hidden;height:66px;padding:2px 0;margin-top:15px;margin:5px auto;position:relative;}
.img_hd ul{position:absolute;z-index:1}
.img_hd ul li{float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img{height:60px;}
.img_hd ul li.on{border-color:rgb(45, 150, 233);}
.img_hd .bottom_a{background:url(../images/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a{background-position:0 -24px;left:5px;}
.img_hd .next_a{background-position:-30px -24px;right:5px;}

.blogs_info_page .aside {
  display: flex;
  flex-wrap: nowrap;
  padding: 30px 0 45px 15px;
  margin-top: 10px;
  background: url(../images/expo_bg.jpg) no-repeat;
}
.blogs_info_page .aside .wp{
  position: relative;
}
.blogs_info_page .aside .logo {
  width: 256px;
  height: 213px;
  opacity: 1;
  border-radius: 10px;
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: url(../images/expo_index_bg.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 0 5px;
  margin-right: 32px;
}
.blogs_info_page .aside .logo img {
  max-width: 256px;
  max-height: 213px;
}
.blogs_info_page .aside .key_information {
  width:100%;
  font-size: 16px;
  padding-left: 32px;
  margin-right: 27px;
  text-align: center;
  color: #fff;
}
.blogs_info_page  .aside  .starting_time {
  padding-top: 34px;
  display: flex;
  justify-content: right;
  position: absolute;
  width: 280px;
  bottom: 0;right: 0;
}
.blogs_info_page  .aside  .starting_time .text {
  display: flex;
  flex-wrap: nowrap;
  justify-content: right;
  align-items: center;
  background-image: url(../images/expo_day_bg.png);
  background-repeat: no-repeat;
  width: 203px;
  height: 86px;
}
.blogs_info_page .aside .key_information .exhibition_name {
  font-size: 27px;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 40.54px;
  color: #ffffff;
  text-align: left;
  border-radius: 15px;
  padding: 0 0 10px 0;
}
.blogs_info_page .aside .key_information .date {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 10px 0 0 0;
}
.blogs_info_page .aside .key_information .address {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  padding: 5px 0 0 0;
}
.blogs_info_page .aside .key_information .address .labelinfo {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 28px;
  color: #ffffff;
  text-align: left;
  display: block;
}
.blogs_info_page .aside .key_information .address .value {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.blogs_info_page .aside .key_information .address .value a{
  color: #fff;
}
.blogs_info_page .aside .starting_time .text .wbox-1 {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 23.17px;
  color: #ffffff;
  vertical-align: top;
  width: 50px;
  text-align: right;
  margin-right: 10px;
}

.blogs_info_page .aside .starting_time .text .wbox-2 {
  height: 75px;
  font-size: 36px;
  font-weight: 500;
  line-height: 75px;
  color: #ffffff;
  margin-right: 15px;
}

.blogs_info_page .aside .starting_time .text .wbox-3 {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 23.17px;
  color: #ffffff;
  text-align: left;
  vertical-align: top;
  padding-right: 10px;
  padding-top: 15px;
}

.mobile_tpl{
  padding:30px 10px 0 10px
}