.sjs3_02{margin-top: 70px;position: relative;}
.sjs3_02 a {position: absolute;width: 300px;line-height: 70px;font-size: 32px;font-weight: bold;letter-spacing: 5px;text-align: center;border-radius: 10px;background: #e65a23;color: #fff;top: 46px;right: 140px;}
.sjs3_title{margin-top: 50px;}
.sjs3_title dl {background: linear-gradient(45deg, #e65a23, #e65a23)left center/7px 65% no-repeat;display: flex;flex-wrap: nowrap;justify-content: flex-start;margin-bottom: 40px;}
.sjs3_title dt {font-size: 36px;font-weight: bold;letter-spacing: 3px;padding-left: 20px;line-height: 60px;}
.sjs3_title dd {padding-left: 20px;padding-top: 5px;}
.sjs3_title dd form {height: 50px;width: 360px;background: #f8f8f8;border: 1px solid #ddd;position: relative;overflow: hidden;border-radius: 30px;}
.sjs3_title dd form input {width: 100%;height: 100%;border: none;text-indent: 54px;font-size: 14px;background: url(../img/sjs305.png)25px center/18px 18px no-repeat;outline: none;position: relative;z-index: 1;display: block;}
.sjs3_title dd form input.on{ background: none;text-indent: 26px;z-index: 0;}
.sjs3_title dd form button {position: absolute;top: 0;right: 0;height: 100%;line-height: 50px;font-size: 14px;color: #757575;border: none;outline: none;
    padding: 0 25px 0 44px;border-left: 1px solid #ddd;background: url(../img/sjs305.png)20px center/18px 18px no-repeat;opacity: 0;cursor: pointer;}
.sjs3_title dd form button.on{opacity: 1;}
.sjs3_list{}
.sjs3_list ul {}
.sjs3_list ul li {border: 1.5px solid #eeeeee;margin-bottom: 75px;display: flex;flex-wrap: nowrap;justify-content: space-between;padding-bottom: 28px;}
.sjs3_list ul li:hover {}
.sjs3_list_img {width: 300px;padding: 22px 0 0 20px;}
.sjs3lg {height: 360px;display: flex;overflow: hidden;flex-wrap: wrap;justify-content: center;align-content: flex-start;align-items: flex-start;margin-bottom: 12px;}
.sjs3lg img {width: 100%;}
.sjs3_list_img i {font-style: normal;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;line-height: 50px;padding: 0 3px;margin-bottom: 5px;}
.sjs3_list_img strong {font-size: 34px;}
.sjs3_list_img i font {font-size: 16px;background: #e65a23;color: #fff;line-height: 32px;height: 32px;padding: 0 15px;border-radius: 20px;letter-spacing: 1px;}
.sjs3_list_img p {font-size: 16px;line-height: 29px;}
.sjs3_list_img p font {font-size: 20px;}
.sjs3_list_img span {text-align: center;display: block;font-size: 14px;color: #9d9d9d;line-height: 30px;margin-bottom: 8px;}
.sjs3_list_img span font {color: #9d9d9d;}
.sjs3la {display: block;width: 100%;line-height: 56px;font-size: 22px;text-align: center;letter-spacing: 3px;background: #e65a23;color: #fff;border-radius: 10px;}
.sjs3_list_cont{padding: 22px 20px 0 0;width: 840px;position: relative;}
.sjs3_list_cont p {font-size: 20px;display: flex;line-height: 38px;color: #e65a23;position: relative;padding: 25px 0 14px;border-bottom: 1px dashed #ddd;margin-bottom: 20px;}
.sjs3_list_cont p font {font-weight: bold;background: url(../img/sjs301.png)left center/21px 38px no-repeat,url(../img/sjs302.png)right center/21px 38px no-repeat;padding: 0 25px;margin: 0 12px;font-size: 14px;}
.sjs3_list_cont p a {position: absolute;border: 1px solid #e44506;line-height: 36px;font-size: 14px;font-weight: bold;color: #e65a23;padding: 0 20px;border-radius: 6px;top: 25px;right: 5px;}
.cont1 {font-size: 16px;line-height: 28px;margin-bottom: 10px;letter-spacing: 1px;}
.cont1 span {font-size: 18px;background: url(../img/sjs303.png)left center/29px 29px no-repeat;padding-left: 35px;display: block;line-height: 40px;}
.cont2 {}
.cont2 span {background: url(../img/sjs304.png)left center/25px 24px no-repeat;}
.cont3 {position: absolute;width: 840px;bottom: 0;left: 0;display: flex;overflow: hidden;}
.cont3 a {width: 265px;height: 190px;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;position: relative;margin-right: 22px;}
.cont3 a:hover img {transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}
.cont3 a:hover span {bottom: 0;}
.cont3 a:nth-of-type(3) {margin-right: 0;}
.cont3 a img {min-height: 100%;width: 150%;}
.cont3 a span {position: absolute;bottom: -44px;left: 0;width: 100%;height: 44px;overflow: hidden;line-height: 44px;text-align: center;background: rgba(0,0,0,0.5);letter-spacing: 1px;color: #fff;}
.albtb {width: 100%;text-align: center;display: flex;justify-content: center;background: #ffffff;box-sizing: border-box;padding: 1% 0 4%;}
.albtb a,.albtb span{width: 40px;height: 30px;line-height: 30px;font-size: .5rem;color: #444;margin: 0 .3%;border: 1px solid #ccc;z-index: 1;transition: all .1s;display: inline-block}
.albtb span.current{background: #bd9756;border: 1px solid #bd9756 !important;color: #fff;border-radius: 2px;font-weight: 700;}
.albtb .pagel, .albtb .pager {width: 50px;}
/*.albtb .sy, .albtb .my, .albtb .qtlj {width: 40px;height: 30px;line-height: 30px;display: block;}*/
/*.albtb .syy, .albtb .xyy {width: 50px;height: 30px;line-height: 30px;}*/
/*.albtb a {text-decoration: none;color: #928f8f;margin: 0 .3%;display: block;}*/
/*.thisclass {display: block;width: 40px;height: 30px;line-height: 30px;color: #fff !important;font-weight: 700;background: #bd9756;border: 1px solid #bd9756 !important;border-radius: 2px;}*/
/*.albtb .xlk select { !* display: none; *!border: none;height: 100%;outline: none;cursor: pointer;}*/