.pcsokrban{display: block;}
.msokrban{display: none;}
.sokrtit{text-align: center;margin-bottom: 20px;}
.sokrtit h3{display: inline-block;color: #f0801e;font-size: 28px;}
.sokrtit h3 span{color: #009c43;}
.sokryibox{padding: 30px 0;}
.sokryi{padding: 105px 320px 105px 250px; display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-around; background: url(../img/sokrm2_bg.png) no-repeat center;background-size: 100% auto;}
.sokryiul .sokryili{padding: 0 20px;margin: 10px 0; height: 40px;line-height: 40px;background-color: #f0801e;border-radius: 30px;color: #fff; text-align: center; font-size: 16px;}
.sokryiul.bianse .sokryili{background-color: #009c43;}
.sokrerbox{padding: 30px 0;}
.sokrer{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.sokrer .sokrerli{cursor: pointer; width: 282px;height: 355px; padding: 70px 30px 20px 20px; margin: 20px 20px 0;box-sizing: border-box;}
.sokrer .sokrerli:nth-child(1){ background: url(../img/sokrit4_libg1b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli:nth-child(2){ background: url(../img/sokrit4_libg2b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli:nth-child(3){ background: url(../img/sokrit4_libg3b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli:nth-child(4){ background: url(../img/sokrit4_libg4b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli:nth-child(5){ background: url(../img/sokrit4_libg5b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli:nth-child(6){ background: url(../img/sokrit4_libg6b.png) no-repeat center;background-size: 100% 100%;}
.sokrer .sokrerli h3{text-align: center;font-size: 28px;color: #f0801e;padding: 15px 0 10px;border-bottom: 1px solid #f0801e;}
.sokrer .sokrerli p{font-size: 16px;line-height: 30px; padding: 0 15px; font-weight: bold;color: #f0801e;transition: all 0.3s ease-out 0s;margin-top: 30px;}
.sokrer .sokrerli span{margin-top: 30px; display: inline-block; text-align: center; font-size: 16px; width: 100%; height: 35px;line-height: 35px;background-color: #f0801e; color: #fff;}
.sokrer .sokrerli:hover p{line-height: 25px; margin-top: 10px;}
.sokrsanbox{padding: 30px 0;}
.sokrsan {position: relative;margin-top: 80px;}
.sokrsan::before{content: "";display: block;position: absolute;top: 105px; left: 405px; width: 400px;height: 400px;border-radius: 400px;background: url(../img/sokrsanbox.jpg) no-repeat center;background-size: 545px auto;}
.sokrsan .sokrsanli{padding: 0 80px; display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;align-items: flex-start;}
.sokrsan .sokrsanli:nth-child(2){padding: 0; margin: 80px 0;}
.sokrsan .sokrsanli .sokrsanfu{border: 2px solid #f0801e;display: inline-block;width: 250px;height: auto;box-sizing: border-box;padding: 20px; border-radius: 15px;position: relative;}
.sokrsan .sokrsanli .sokrsanfu i{position: absolute; top: -65px; left: 40px; font-size: 40px; color: #dbdbdb;font-weight: bold;}
.sokrsan .sokrsanli .sokrsanfu span{font-size: 18px;font-weight: bold;padding: 5px 15px; background-color: #f5f5f5; position: absolute; top: -20px;}
.sokrsan .sokrsanli .sokrsanfu p{text-align: justify;line-height: 25px;}
.sokrsibox{padding: 0px 0 30px;}
.sokrsibox .wrap{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;}
.sokrsibox .wrap .sokrsi{width: 48.5%;background-color: #fff;box-shadow: 0 0 5px 2px rgba(0,0,0,0.1);padding: 15px; box-sizing: border-box; border-radius: 15px; margin-top: 30px;position: relative;overflow: hidden;}
.sokrsibox .wrap .sokrsi::before { content: "";display: block;width: 100%; height: 1px;border-radius: 2px;background-color: #f0801e; position: absolute;left: 0; bottom: 0;}
.sokrsibox .wrap .sokrsi::after {content: "";display: block; width: 13%;height: 3px;border-radius: 6px;background-color: #f0801e;position: absolute; bottom: 0;}
.sokrsibox .wrap .sokrsi a{font-size: 18px; font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.sokrsibox .wrap .sokrsi a span{color: #009c43; margin-right: 5px;}
.sokrsibox .wrap .sokrsi p{margin: 15px 0; line-height: 25px;}
/* 新首页 */
.sokrtlt{width: 100%;margin-bottom: 20px; text-align: center;}
.sokrtlt h3{display: inline-block;position: relative; font-size: 24px;padding-bottom: 15px;}
.sokrtlt h3::before{content: "";display: block;width: 50%;height: 5px;background-color: #ff9c00;position: absolute;bottom: 0;left: 0%;}
.sokrtlt h3::after{content: "";display: block;width: 50%;height: 5px;background-color: #009C43;position: absolute;bottom: 0;right: 0%;}
.sokrdpyi{padding: 30px 0;}
.sokrdpyi .wrap{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;}
.sokrdpyi .wrap .sokrdpyi-img{margin-right: 20px;}
.sokrdpyi .wrap .sokrdpyi-img img{width: 100%; height: 100%;}
.sokrdpyi .wrap .sokrdpyi-ul{flex: 1; display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li{width: 23.5%;margin-top: 20px; box-sizing: border-box; border: 1px solid #e5e5e5;background-color: #fff;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li:nth-child(-n+4){margin-top: 0;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-liimg{width: 100%;height: 138px; box-sizing: border-box; padding: 10px; display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;align-items: center;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib{padding: 0 10px 10px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib h3{margin-bottom: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;align-items: center;color: #000000;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p{display: inline-flex;display: -msinline-flex;display: -webkitinline-flex;align-items: center;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf{display: inline-block;height: 20px;width: 100px; margin-right: 5px; background-image: url(../img/sokrpfin.png); background-repeat: repeat-x; background-size: 20px 20px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainjiu{width: 97px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainba{width: 95px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainqi{width: 94px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainliu{width: 92px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainwu{width: 90px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainsi{width: 88px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix p .sokrpf.sidainer{width: 86px; margin-right: 15px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix strong em{display: inline-block;width: 19px; height: 19px;border-radius: 5px; background-color: #f0801e; color: #fff; text-align: center; font-size: 13px; margin-right: 5px;}
.sokrwzdr{padding: 30px 0 10px;}
.sokrwzdr .wrap{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap; justify-content: space-between;}
.sokrwzdr .wrap a{display: block;box-sizing: border-box;border: 1px solid #e5e5e5;background-color: #fff;width: 48.5%;padding: 20px; margin-bottom: 20px;}
.sokrwzdr .wrap a h3{font-size: 18px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.sokrwzdr .wrap a p{line-height: 25px;font-size: 15px;color: #000000;margin: 10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.sokrwzdr .wrap a span{color: #000000;}
@media screen and (max-width:767px){
.pcsokrban{display: none;}
.msokrban{display: block;}
.sokryibox{display: none;}
.sokrerbox{padding: 3vw;}
.sokrtit h3{font-size: 22px;}
.sokrer .sokrerli{width: 48%;height: auto; margin: 10px 0 0;}
.sokrer .sokrerli p{margin-top: 10px;}
.sokrer .sokrerli span{margin-top: 10px;}
.sokrsan::before{display: none;}
.sokrsanbox{padding: 3vw;}
.sokrsan .sokrsanli{padding: 0;}
.sokrsan .sokrsanli .sokrsanfu{width: 48%;}
.sokrsibox{padding: 3vw;}
.sokrsibox .wrap .sokrsi{width: 100%;margin-top: 15px;}
.sokrsibox .wrap .sokrsi p{margin: 10px 0;}
/* 新首页 */
.sokrdpyi{padding: 3vw;}
.sokrtlt{margin-bottom: 15px;}
.sokrtlt h3{font-size: 20px;}
.sokrdpyi .wrap .sokrdpyi-img{display: none;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li{width: 100%;margin-top: 10px;display: flex;display: -ms-flexbox;display: -webkit-flex;align-items: center;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li:nth-child(-n+4){margin-top: 10px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-liimg{width: 130px; height: 100px;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib{padding: 10px 10px 10px 0;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib h3{margin: 0;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix{flex-direction: column-reverse;align-items: flex-start;}
.sokrdpyi .wrap .sokrdpyi-ul .sokrdpyi-li .sokrdpyi-lib .sokrdpyi-lix strong{margin: 10px 0;}
.sokrwzdr{padding: 3vw;}
.sokrwzdr .wrap a{width: 100%;padding: 3vw;margin-bottom: 10px;}
.sokrwzdr .wrap a h3{-webkit-line-clamp: 2;}
.sokrwzdr .wrap a p{-webkit-line-clamp: 5;}
}