.pgbanner{width:100%; height:200px; margin:0px auto; text-align:center; overflow:hidden; background-image:url(/images/articlebanner-line.jpg); background-position:center center; background-repeat:no-repeat;}
.pgbanner span{width: 980px;height: 200px;display: block;margin: 0px auto;position: relative;}
.pgbanner span a{width: 130px;height: 40px;display: block;position: absolute;right: 0px;bottom: 10px;text-indent:-200px;overflow: hidden;}
.pgnav{margin-top: 1rem;border-left: 5px solid #0d4680;text-indent:10px;background-color: #f5f5f5;line-height: 3rem;height: 3rem;}
.pgnav .lanmu a:last-of-type{background:none}
.pgnav .lanmu a {margin-right:12px;padding-right:20px;background: url(/templets/icon/fenge.png) right center no-repeat;}

.case_top{margin:50px 0 40px 0;position: relative;}
.case_top .img{width: 540px;height: 357px;}
.case_top span{display: block;}
.case_top .txt{width: 52%;}
.case_top .txt h1{color: #133985;font-size:28px;font-weight:400;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #dbdbdb;}
.case_top .txt span{background: url(/templets/icon/title.png) left center no-repeat;font-size: 16px;color: #333;padding-left: 23px;margin-bottom: 10px;}
.case_top .txt p{margin-left:23px;color:#666;font-size: 16px;line-height: 35px;}
.case_top .case_nav {position: absolute;bottom: 0;right: 0;}
.case_top .case_nav ul li{float:left;margin-right:12px;padding-right:20px;background: url(/templets/icon/fenge.png) right center no-repeat;}
.case_top .case_nav ul li a{ display:inline-block; color:#888686;padding: 0.3rem 0.5rem;}
.case_top .case_nav ul li a:hover,.case_nav ul li.dq a{color: #fff;background: #0e2b66;border-radius: 4px;}
.case_top .case_nav ul li:last-of-type{ padding-right:0; margin-right:0; background:none}

.case_fl {width: 75%;}
.case_fl .nr{border-top:1px solid #dbdbdb;padding-top:24px;margin-bottom:24px;color: #666;}
.case_fl .nr h2 {background: url(/templets/icon/title.png) left center no-repeat;font-size: 16px;color: #333333;padding-left: 23px;margin-bottom: 10px;}
.case_fl .nr .nr-txt{width:100%;font-size: 1em;line-height:35px;}
.case_fl .nr .nr-txt p a{color: #0d4680;}
.case_fl .nr .nr-imgs img {margin: 10px auto;display: block;}
.case_fl .nr .nr-imgs span {text-align: center;display: block;}
.case_fl .nr table {background: #eeeeee;margin: 0 auto;text-align: center;width: 72%;border-spacing: 0;}
.case_fl .nr table tr:nth-child(1) {background: #537699;color: #fff;}
.case_fl .nr table tr td {height: 40px;border: 1px solid #fff;font-size: 0.9em;}


.case_fr {width: 21%;background: #f7f7f7;padding: 1%;}
.case_fr .tuijian_img {background: #fff;margin: 0 auto;text-align: center;}
.case_fr .product_bt{text-align:left;font-size: 1.1em;line-height: 40px;color: #dd0000;border-bottom: 1px solid #eee;font-weight:bold;}
.case_fr .product_list{margin: 10px auto;}					
.case_fr .product_list ul{overflow: hidden;}						
.case_fr .product_list ul li{width: 50%;float:left;font-size: 1em;height: 30px;line-height:30px;overflow: hidden;}
.case_fr .product_list ul li a:hover{text-decoration:none;color: #184ab9;}
.case_fr .lianxi{border-top:1px solid #f3f3f3;overflow: hidden;}
.case_fr .lianxi_2{height: 20px;padding-bottom: 12px;border-bottom: 1px solid #eee;font-size: 1em;font-weight: bold;margin-top: 10px;}
.case_fr .lianxi_3{margin-top:5px;font-size: 1.5em;font-weight:bold;color:#FF0000;}
.case_fr .lianxi_4{margin-top:10px;font-size: 1em;line-height: 30px;}

.xitong li {width: 23%;float: left;margin-right: 10px;padding: 5px;background: #f3f3f3;}
.xitong li:nth-child(4n) {margin-right: 0;}
.xitong li .text{text-align:center;}
.xitong li .text span{display:block;}
.xitong li .text>a{border:1px solid #0d4680;padding: 0 7px;border-radius: 5px;margin-right: 5px;text-align: center;background: #0d4680;color: #FFF;}
.xitong li .text>a:last-child {background: none;color: #333;}

.anlitj {border-top: 1px solid #dbdbdb;padding-top: 15px;}
.anlitj h2 {background: url(/templets/icon/title.png) left center no-repeat;font-size: 16px;color: #333333;padding-left: 23px;margin-bottom: 10px;}
.anlitj li {width: 24%;float: left;margin-right: 10px;padding: 10px 10px 4px 10px;margin-bottom: 20px;border:1px solid #ddd;height: 300px;}
.anlitj li .anli_text span {display: block;font-size: 16px;margin-bottom: 5px;}
.anlitj li .anli_text p {font-size: 0.8em;color: #777;}

.kejibotsms {padding: 50px 0;background: #2B8CF4;background-image: url(/templets/icon/keji_bg.png);}
.need_form {text-align: center;width: 1000px;margin: 0 auto;}
.need_form span {text-align: center;font-size: 30px;line-height: 40px;color: #fff;}
.need_form p {color: #fff;text-align: center;margin: 10px 0 30px;}
.need_form textarea {height: 70px;margin: 30px auto;padding: 10px;width: 100%;}
.need_form .form-control {width: 470px;height: 40px;line-height: 40px;text-indent: 10px;float: left;margin-right: 25px;background: #FFF;}
.need_form .submit{color: #fff;background-image: linear-gradient(90deg,#ffb026,#ff8737); border-radius: 5px; padding: 0.8em 1.5em;}
.need_form li a {color: #fff;background-image: linear-gradient(90deg,#ffb026,#ff8737);border-radius: 5px;padding: 0.6em 1.5em;margin-left: 40px;}

.anniu h2{font-size: 28px;height:38px;margin:38px auto 0;background:url(/templets/icon/list_case.jpg) no-repeat bottom center;text-align:center;}
.anniu ul{overflow: hidden;margin: 34px 0;}
.anniu ul li{margin: 0 10px 10px 0;float: left;text-align: center;font-size: 15px;}
.anniu ul li a{padding:7px 24px;background: #f7f7f7;border-radius: 8px;line-height:24px;display:block;}
.anniu ul li:nth-child(1) a{background: #ddd;}
.anniu ul .on a{ background:#0d4680; color:#fff;}
.anniu ul li a:hover{background:#0d4680; color:#fff;}

.list_case li{height:298px;border-bottom:1px dashed #b6b6b6;position:relative;margin-bottom: 15px;}
.list_case li img{width: 28%;height: auto;display:block;float:left;margin: 0 3%;margin-top: 3%;}
.list_case .gaikuang{width: 66%;float:left;margin-top: 2%;}
.list_case .gaikuang h3{font-size:18px;margin-top:10px;margin-bottom:18px;font-weight:normal;}
.list_case .gaikuang h3 a{color: #0d4680;}
.list_case .gaikuang h3:first-letter{ font-size:24px;}
.list_case .gaikuang p{font-size:14px;}
.list_case .gaikuang .jianjie{margin-bottom:6px;}
.list_case .gaikuang .text{line-height:2; width:500px }

.list_case .gaikuang hr{border:1px solid #e8e9e9;margin-bottom: 15px;width: 90%;margin: 15px 0;}
.list_case .gaikuang .chakan{font-size: 14px;color: #0d4680;width: 113px;height: 23px;border: 1px solid #0d4680;display: block;text-align: center;line-height: 23px;position:absolute;bottom:35px;right:55px;}
.list_case .gaikuang .chakan:hover{ background:#0d4680; color:#fff}
.list_case .gaikuang .top_fl{width:29px;height:18px;background:url(/templets/icon/top_fl.png) no-repeat center;position:absolute;top:0;left:0;}
.list_case .gaikuang .bottom_fr{width:29px;height:18px;background:url(/templets/icon/bottom_fr.png) no-repeat center;position:absolute;bottom: 5px;right:0;}

.fenye{text-align:center;}
.fenye ul{display: inline-block;margin: 2% auto;}
.fenye ul li{float:left;margin: 0 5px;padding: 0px 10px;border:1px solid #d8dadf;}
.fenye ul li:hover{text-decoration:none;color:#fff;border: 1px #0d4680 solid;background-color: #0d4680;}
.fenye ul li:hover a{color:#fff}
.fenye ul li.thisclass{background-color: #0d4680;color:#fff;border: 1px #0d4680 solid;}

.right-zhuanhua{width: 21%;background: #f7f7f7;padding: 1%;float: right;}
.right-zhuanhua {background: #fff;box-shadow: 0px 4px 0px 0px #e8e8e8;border-radius: 8px;box-sizing: border-box;margin: 0 0 30px;border: 1px solid #f3f3f3;}
.right-zhuanhua h4 {color: #4894ee;text-align: center;position: relative;font-size: 24px;margin-top: 15px;}
.right-zhuanhua strong {display: block;text-align: center;color: #4894ED;font-size: 18px;font-weight: bold;margin: 22px 0 0;}
.right-zhuanhua strong em {font-size: 30px;margin: 0 5px 0 0;color: #4894ED;font-style: normal;}
.right-zhuanhua .experts-cover {margin: 20px 0 0;position: relative;}
.right-zhuanhua .experts-cover::after {content: '';display: block;clear: both;}
.right-zhuanhua .experts-cover::before {content: '';width: 100%;height: 50px;background: linear-gradient(90deg, #fff 0%, #fff0 25%, #fff0 75%, #fff 100%);position: absolute;top: 0;left: 0;}
.right-zhuanhua .experts-cover img {width: 14%;height: 14%;border-radius: 43px;float: left;margin: 0 3% 0 0;}
.right-zhuanhua .experts-cover img:last-of-type {margin: 0;}
.right-zhuanhua .wenda-ask {background: #046EEC;border-radius: 8px;height: 45px;line-height: 45px;color: #fff;text-align: center;font-size: 17px;font-weight: bold;display: block;margin: 30px auto 10px;}
.right-zhuanhua .wenda-ask:hover {background-color: rgb(4 110 236 / 0.8) !important;}
.right-zhuanhua span {text-align: center;display: block;font-size: 14px;color: #999;line-height: 4px;padding: 10px 0 0 0;}
.right-zhuanhua h4::before, .right-zhuanhua h4::after {content: '';position: absolute;left: 0;top: 50%;width: 60px;height: 1px;background: #eee;}
.right-zhuanhua h4::after {left: auto;right: 0;}