﻿.lawyerCarousel { height: 914px; background: url(/criminalCharges/images/two-bg.jpg) no-repeat center; }
.lawyerCarousel-title { padding-top: 120px; font-size: 40px; margin-bottom: 35px; text-align: center; font-weight: 600; letter-spacing: 5px; }
.lawyerCarousel-xian { width: 1081px; margin: 0px auto; }
.lawyerCarousel-lawyer { width: 1100px; margin: 0px auto; margin-top: 108px; height: 410px; overflow: hidden; }
.lawyerCarousel-lawyer-left { width: 650px; overflow: hidden; }
.swiper-container-lawyer { height: 340px; }
.lawyerCarousel-lawyerList { height: 340px; width: 660px; position: relative; }
.lawyerCarousel-lawyerList-xian1, .lawyerCarousel-lawyerList-xian2 { border: 1px solid #e5e5e5; width: 248px; height: 328px; position: absolute; }
.lawyerCarousel-lawyerList-xian2 { top: 6px; left: 6px; }
.lawyerCarousel-lawyerList-img { text-align: center; position: relative; z-index: 2; width: 258px; height: 340px; margin-top: 15px; }
.lawyerCarousel-lawyerList-img img { max-width: 229px;object-fit:initial; }
.lawyerCarousel-lawyerList-right { margin-left: 8px; }
.lawyerCarousel-lawyerList-title p { font-size: 47px; padding: 5px 0 20px 5px; font-weight: 600; letter-spacing: 5px; }
.lawyerCarousel-lawyerList-title p span { font-size: 24px; display: inline-block; vertical-align: top; height: 57px; line-height: 65px; margin-left: 25px; letter-spacing: 3px; }
.lawyerCarousel-lawyerList-des { background: #1a9ed9; height: 249px; width: 392px; }
.lawyerCarousel-lawyerList-des p { color: white; font-size: 17px; padding-left: 40px; padding-top: 11px; width: 340px; }
.lawyerCarousel-lawyer-right { margin-left: 58px; width: 392px; overflow: hidden; }
.lawyerCarousel-ms p { line-height: 34px; color: #1a9ed9; text-align: center; font-size: 20px; padding: 10px 18px; font-weight: 600; }
.lawyerCarousel-tx { margin-top: 20px; }
.swiper-container-lawyers { overflow: hidden; width: 392px; height: 240px; position: relative; }
.swiper-paginationTwo { position: absolute; text-align: center; z-index: 10; }
#swiper-paginationTwo { bottom: 0px; }
.lawyerCarousel-yuan, .lawyerCarousel-yuan1 { background: #797880; width: 82px; height: 82px; border: 3px solid #dddedb; border-radius: 50%; display: inline-block; vertical-align: top; margin-left: 6px; cursor: pointer; overflow: hidden; text-align: center; }
.lawyerCarousel-yuan1 { margin-top: 20px; }
.lawyerCarousel-y { margin-left: 56px; }
.lawyerCarousel-yuan img, .lawyer-yuan1 img { max-width: 82px; }
.lawyerCarousel-class { border-color: #1a9ed9; }
.swiper-pagination-customs:first-child { margin: 0; }
.lawyerCarousel-btn { width:1224px;margin:0 auto; }
.lawyerCarousel-btn img {  max-width:1224px;object-fit:initial; }
.swiper-pagination-customs { margin-left: 26px; cursor: pointer; }
.lawyerCarousel-yuan img, .lawyerCarousel-yuan1 img { max-height: 83px; object-fit: initial; }
.lawyerCarousel .customs-active { display: inline-block; width: 12px; height: 12px; background: #1e8bd9; border-radius: 12px; }
.lawyerCarousel .customs-list { display: inline-block; width: 12px; height: 12px; background: #5caae5; border-radius: 12px; }

.law {
    background: url('/criminalCharges/images/law.jpg') no-repeat;
    height: 833px;
}
.jq h2 { font-size:33px;margin:0 0 30px 130px;padding-top:44px;letter-spacing:2px; }
.jq-con { width: 1180px; margin: 0 auto; background: white; padding: 14px 0; }
.jq-img { width: 220px; height: 250px;}
.jq-img1 { background: url(/criminalCharges/images/dept_show_img_2.png) no-repeat -19px 0 #eee; }
.jq-img2 { background: url(/criminalCharges/images/dept_show_img_2.png) no-repeat -244px 0 #eee; }
.jq-img3 { background: url(/criminalCharges/images/dept_show_img_2.png) no-repeat -463px 0 #eee; }
.jq-img4 { background: url(/criminalCharges/images/dept_show_img_2.png) no-repeat -18px -253px #eee; }
.swiper-container-jq .swiper-wrapper .swiper-slide { width: 250px; margin-left: 41px; }
.bgs-img1 { background: url(/criminalCharges/images/dept_show_img_1.jpg) no-repeat -19px 0 #eee; background-size: 500px; }
.bgs-img2 { background: url(/criminalCharges/images/dept_show_img_1.jpg) no-repeat -338px 0 #eee; background-size: 650px; }
.bgs-img3 { background: url(/criminalCharges/images/dept_show_img_1.jpg) no-repeat -19px -293px #eee; background-size: 500px; }
.bgs-img4 { background: url(/criminalCharges/images/dept_show_img_1.jpg) no-repeat -370px -481px #eee; background-size: 627px; }

.lxwm { padding:50px 0; }
.lxwm-con { width: 1290px; margin: 0 auto; height: 497px; box-shadow: 0 0 7px #ccc; }
.lxwm-title { height: 145px; text-align: center; line-height: 130px; }
.lxwm-title p { border-bottom: 1px solid #23bbff; display: inline-block; font-size: 36px; letter-spacing: 4px; color: #23bbff; height: 98px; font-weight: 600; }
.lxwm-des { margin:0 87px;font-size:25px;  }
.lxwm-des h3 { color: #23bbff; }
.lxwm-des p { margin-top: 30px; line-height: 65px; }
.lxwm-btn { letter-spacing:3px; margin:35px auto 0;width:1137px;height:78px;line-height:78px;text-align:center;font-size:24px;color:white;background:#21bbfe; }