.pgnav{height:50px;line-height:50px;font-size:14px}
.pd{padding: 5rem 0;}
.tufr{float:right;margin-left:50px;width: 600px;}
.tufl{float:left;margin-right:50px;width: 600px;}
.bg{background-color:#f6f6f6;}
/*index-ruanjian*/
.ruanjian-list {padding: 50px 0;}
.ruanjian-list .text,.ruanjian-list p {text-align: center;}
.ruanjian-list .text {font-size: 2em;line-height: 50px;height: 50px;font-weight: bold;}
.ruanjian-list p {margin: 10px auto;width: 80%;}
.rjlist ul li{width: 280px;float:left;padding: 10px;background: #f4f4f4;margin:10px;border-radius: 10px;padding-bottom: 40px;text-align: center;}
.rjlist ul li img {display: block;padding: 30px 0 20px 0;margin: 0 auto;}
.rjlist ul li span {width: 80%;margin: 0 auto;display: block;height: 35px;line-height: 35px;border:1px solid #679fd3;border-radius: 10px;text-align: center;}
.rjlist ul li span:hover{background-color:#F89B22;border:1px solid #F89B22;}
.rjlist ul li:hover{box-shadow: 0 5px 15px -6px rgba(0,0,0,.2), 0 18px 20px -10px rgba(0, 0, 0, 0.26), 0 18px 20px -10px rgba(0,0,0,.04), 0 10px 20px -10px rgba(0,0,0,.04);transition:all 0.3s ease 0s;}
.rjlist ul li h3 {overflow: hidden;height: 45px;line-height: 45px;}
.rjlist ul li p {height: 170px;width: 80%;margin: 0 auto;padding: 10px 0;line-height: 30px;}
.qiye ul{margin-top: 30px;}
.qiye li {width: 25%;float: left;text-align:center;margin: 2% auto;}
.qiye span{display: block;text-align: center;font-size: 40px;font-weight: bold;color:#133063;height: 50px;line-height: 50px;}
.qiye span:hover{color:#ff0000;}
.jieshao .text {background-color: #fff;overflow: hidden;padding: 25px;}
.jieshao .text h2 {margin-bottom: 2rem;height: 2rem;font-size: 1.5rem;}
.jieshao .text h2 span{position: absolute;border-bottom: 3px solid #4667aa;display: block;padding-bottom: 10px;}
.jieshao .text p{width: 570px;line-height: 2.5rem;margin-right:10px;}
.jieshao .img{width: 570px;}
/*list-ruanjian*/
.xiangjie dl{width:550px;}
.xiangjie dl dd {width: 550px;padding: 6px 0;}
.xiangjie dl dd span{font-weight:bold;}
.xiangjie dl dd p {padding-left: 30px;background: url(/uploads/ruanjian/yuandian.png) no-repeat left 8px;}
.xiangjie dl dt {font-size: 2rem;text-align: center;height: 2rem;margin-bottom: 1.5rem;}
.xiangjie dl dd a{color: #2196F3;margin-left: 30px;text-decoration: underline;}

.anli-img {width: 540px;box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.19);padding: 15px;margin: auto 20px;}
.anli-list {width: 560px;margin-right: 30px;}
.anli-list li {margin: 35px auto;}
.anli-list li .diqu {width: 75px;padding: 10px 20px;float: left;background-color: #7298e4;font-size: 1.1rem;color: #fff;font-weight: bold;}
.anli-list li:nth-child(2) .diqu {background-color:#5fcc67}
.anli-list li:nth-child(3) .diqu {background-color: #e0c568;}
.xiangmu {padding-left: 94px;}
.xiangmu span {display: block;padding-bottom: 5px;font-weight: bold;}
.xiangmu p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.xiazai {text-align: center;}
.xiazai h1 {font-weight: 900;line-height: 92px;color: #3a424e;font-size: 52px;}
.xiazai ul {margin: 1rem 0;}
.xiazai ul li {display: inline-block;border-right: 1px solid #E2E6EE;padding: 0 15px;font-size: 24px;color: #9FA6B4;font-weight: 300;}
.xiazai .button a {display: block;text-align: center;margin: auto;margin-top: 4rem;background-color: #4667aa;width: 200px;font-size: 20px;font-weight: 700;color: #fff;border-radius: 8px;line-height: 60px;border: 1px solid #4667aa;}

.center_title h1 {font-size: 2.2rem;line-height: 2.2rem;text-align: center;padding-bottom: 40px;}
.center_title {line-height: 1.5rem;text-align: center;padding-bottom: 40px;font-size: 2rem;}
.tedian li{float: left;height: 250px;padding: 50px 19px 20px 19px;text-align: center;border: 1px solid #bcb7b6;margin: 10px 20px;}
.tedian li b{display:block;font-size:20px;padding:10px 0;}
.tedian li p{color: #747474;}
.tedian .clo-3 {width: 320px;}
.tedian .clo-4 {width: 260px;}
.tedian .clo-5 {width: 160px;}

.tedian .shiyong {clear: both;padding-top: 30px;}
.tedian .shiyong a{display: block;width: 250px;background-color: #F89B22;color: #fff;font-size: 22px;height: 50px;text-align: center;line-height: 50px;margin: 0 auto;border-radius: 4px;}
.tedian .shiyong a:hover{background-color: #ff2020;}

.zizhi p{width:1000px;text-align: center;margin: 0 auto;}
.wenzhang li {width: 380px;float: left;margin: 10px;}
.wenzhang li a {display: block;white-space: nowrap;text-overflow: ellipsis;width: 350px;overflow: hidden;}

.jiemian{width:1200px;margin:0 auto;position: relative;border: 1px solid #e9ebf3;height: 533px;}
.jiemian .jiemianbox p{text-align:center;font-size:16px;border-bottom: 1px solid #e9ebf3;width: 320px;height:50px;line-height:50px;background-color: #f7f8fb;}
#jiemiantu{position: absolute;width: 879px;right: 0;top: 0;text-align: center;padding:20px 40px;border-left: 1px solid #e9ebf3;}
#jiemiantu span{display: block;margin-bottom: 1rem;font-size: 1.2rem;}
.jiemian .jiemianbox p.on{color: #4285f4;background: #fff;position: relative;}
.jiemian .jiemianbox p.on:before {content: "";width: 4px;height: 50px;background: #4285f4;position: absolute;left: 0;top: 0}
.jiemian .jiemianbox p.on:after {content: "";width: 1px;height: 50px;background: #fff;position: absolute;right: -1px;top: 0;}
