.wrap {width: 100%;}
/* xxBox */
.xxBox{width: 100%;height: 176px;background: url("../img/xxgc.png") top center no-repeat;margin-top: 20px;padding-top: 60px;position: relative;}
.xxBox ul{width: 70%;margin-left: 28%;overflow: hidden;}
.xxBox ul li{float: left;font-size: 16px;width: 49%;margin-left: 1%;margin-top: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.xxBox ul li a{color: #555;}
.xxBox a.xxAtm{display: block;width: 310px;height: 160px;position: absolute;top: 10px;left: 0;}
/* headline */
.headline{width: 100%;border: 1px solid #e8e8e8;padding: 25px 0;background:#f9f9f9;margin-top: 40px;}
.headline .w1050{width: 1050px;margin-left: 150px;padding-right: 10px;}
.headline p{width: 100%;text-align: center;font-size: 36px;font-weight: bolder;}
.headline p a{color: #333;}
.headline .more{width: 100%;text-align: center;font-size: 16px;margin-top: 10px;}
.headline .more a{color: #555;margin: 0 4px;}
/*newsBox*/
.newsBox {width: 100%;height: 440px;overflow: hidden;margin-top: 40px;}
.slideBox {width: 660px;height: 440px;position: relative;}
.slideBox .hd {position: absolute;right: 5px;bottom: 20px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: #fff;border-radius: 5px;}
.slideBox .hd ul li.on {background: #c50018;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 440px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;font-size: 18px;background: url("../img/p-bg.png") top left repeat;text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;}
.slideTxtBox {width: 520px;height: 440px;position: relative;z-index: 1;}
.slideTxtBox .hd ul {width: 100%;height: 42px;border-bottom: 1px solid #e6e6e6;margin-bottom: 12px;}
.slideTxtBox .hd ul li {float: left;font-size: 20px;color: #999;overflow: hidden;}
.slideTxtBox .hd ul li a {display: block;color: #999;float: left;}
.slideTxtBox .hd ul li em {display: block;margin: 0 10px;float: left;}
.slideTxtBox .hd ul li.on a {font-weight: bold;color: #2a5ca1;}
.slideTxtBox .bd ul {overflow: hidden;}
.slideTxtBox .bd ul li {font-size: 18px;height: 48px;line-height: 48px;background: url(../img/li-bg.png) center left no-repeat;overflow: hidden;}
.slideTxtBox .bd ul li a {display: block;float: left;width: 75%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover {color: #2a5ca1;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 16px;overflow: hidden;}
.slideTxtBox .bd li span a {color: #999;}
/* fwBox */
.fwBox{width: 100%;height: 142px;margin-top: 40px;margin-bottom: 40px;background: #fff;box-shadow: 1px 1px 10px rgba(20, 80, 134, 0.1);}
.fwBox ul{width: 828px;padding-top: 15px;overflow: hidden;}
.fwBox ul li{width: 138px;text-align: center;float: left;}
.fwBox ul li .imgItem{width: 88px;height: 88px;border-radius: 50%;background: #e7f3ff;margin: 0 auto;}
.fwBox ul li:first-child .imgItem{background: #e7f3ff url("../img/fwicon1a.png") center center no-repeat;}
.fwBox ul li:first-child .imgItem:hover{background: #145086 url("../img/fwicon1b.png") center center no-repeat;}
.fwBox ul li:nth-child(2) .imgItem{background: #e7f3ff url("../img/fwicon2a.png") center center no-repeat;}
.fwBox ul li:nth-child(2) .imgItem:hover{background: #145086 url("../img/fwicon2b.png") center center no-repeat;}
.fwBox ul li:nth-child(3) .imgItem{background: #e7f3ff url("../img/fwicon3a.png") center center no-repeat;}
.fwBox ul li:nth-child(3) .imgItem:hover{background: #145086 url("../img/fwicon3b.png") center center no-repeat;}
.fwBox ul li:nth-child(4) .imgItem{background: #e7f3ff url("../img/fwicon4a.png") center center no-repeat;}
.fwBox ul li:nth-child(4) .imgItem:hover{background: #145086 url("../img/fwicon4b.png") center center no-repeat;}
.fwBox ul li:nth-child(5) .imgItem{background: #e7f3ff url("../img/fwicon5a.png") center center no-repeat;}
.fwBox ul li:nth-child(5) .imgItem:hover{background: #145086 url("../img/fwicon5b.png") center center no-repeat;}
.fwBox ul li:nth-child(6) .imgItem{background: #e7f3ff url("../img/fwicon6a.png") center center no-repeat;}
.fwBox ul li:nth-child(6) .imgItem:hover{background: #145086 url("../img/fwicon6b.png") center center no-repeat;}
.fwBox ul li p{font-size: 16px;color: #555;margin-top: 5px;}
/* ztBox */
.ztBox{display: -webkit-flex;display: flex;justify-content: space-between;}
/* gkItem */
.gkItem{width: 100%;margin-top: 40px;padding: 40px 0;background: #f3f7fa;}
.w540{width: 540px;}
.w596{width: 596px;}
.w550{width: 550px;}
.w600{width: 600px;}
ul.list{overflow: hidden;margin-top: 12px;}
ul.list li {font-size: 18px;height: 48px;line-height: 48px;background: url(../img/li-bg.png) center left no-repeat;overflow: hidden;}
ul.list li a {display: block;float: left;width: 75%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
ul.list li a:hover {color: #2a5ca1;}
ul.list li span {float: right;color: #999;font-size: 16px;overflow: hidden;}
ul.list li span a {color: #999;}
.slideImg{margin-top: 20px;width: 596px;height: 215px;position: relative;}
.slideImg .hd{position: absolute;right: 50%;margin-right: -95px;bottom: 0;z-index: 1;width: 184px;}
.slideImg .hd ul li{float: left;margin-right: 6px;cursor: pointer;width: 40px;height: 4px;background: #999;}
.slideImg .hd ul li.on{background: #2a5ca1;}
.slideImg .bd{position: relative;z-index: 0;}
.slideImg .bd li{display: -webkit-flex;display: flex;justify-content: space-between;}
.slideImg .bd li img{width: 290px;height: 192px;display: block;}
/* gkCon */
.gkCon{width: 100%;margin-top: 20px;}
.gkCon p{font-size: 20px;color: #145086;font-weight: bold;}
.gkCon p a{color: #145086;}
.gkCon ul{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gkCon ul li{width: 196px;height: 50px;line-height: 50px;border: 1px solid #145086;margin-top: 10px;text-indent: 60px;font-size: 18px;}
.gkCon ul li a{display: block;width: 100%;height: 100%;}
.gkCon ul li:hover a{color: #fff;}
.gkCon ul li:first-child{background: #f9fdff url("../img/gkicon1a.png") center left 20px no-repeat;text-indent: 80px;}
.gkCon ul li:first-child:hover{background: #145086 url("../img/gkicon1b.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(2){background: #f9fdff url("../img/gkicon2a.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(2):hover{background: #145086 url("../img/gkicon2b.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(3){background: #f9fdff url("../img/gkicon3a.png") center left 20px no-repeat;text-indent: 80px;}
.gkCon ul li:nth-child(3):hover{background: #145086 url("../img/gkicon3b.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(4){background: #f9fdff url("../img/gkicon4a.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(4):hover{background: #145086 url("../img/gkicon4b.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(5){background: #f9fdff url("../img/gkicon5a.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(5):hover{background: #145086 url("../img/gkicon5b.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(6){background: #f9fdff url("../img/gkicon6a.png") center left 20px no-repeat;}
.gkCon ul li:nth-child(6):hover{background: #145086 url("../img/gkicon6b.png") center left 20px no-repeat;}
/* hdItem */
.hdItem{width: 100%;margin-top: 40px;padding: 0 0 40px;background: #fff;}
.hdItem .w550 img{width: 100%;height: 312px;display: block;padding-bottom: 10px;}
.hdItem .w550 h2{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 26px;font-size: 18px;color: #666;margin-top: 15px;}
.hdItem .w550 span{display: inline-block;padding: 0 10px;height: 26px;background: #50a83a;text-align: center;color: #fff;margin-right: 10px;border-radius: 4px;}
.hdItem .w600 ul.topUl{display: -webkit-flex;display: flex;justify-content: space-between;}
.hdItem .w600 ul.topUl li{width: 290px;height: 180px;position: relative;}
.hdItem .w600 ul.topUl img{width: 290px;height: 180px;display: block;}
.hdItem .w600 ul.topUl p{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px;background: url("../img/p-bg.png") top center repeat-x;color: #fff;font-size: 16px;text-indent: 15px;
    text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hdItem .zxtitle{width: 100%;border-bottom: 1px solid #ddd;margin-top: 20px;}
.hdItem .zxtitle h6{height: 42px;line-height: 40px;font-size: 20px;}
.hdItem .zxtitle h6 a{display: block;float: left;border-bottom: 3px solid #2a5ca1;font-weight: bold;color: #2a5ca1;}
.hdItem .list{width: 100%;}
.hdItem .list ul{margin-top: 20px;}
.hdItem .list ul li {font-size: 18px;height: 48px;line-height: 48px;background: url(../img/li-bg.png) center left no-repeat;overflow: hidden;}
.hdItem .list ul li a{display: block;float: left;width: 75%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.hdItem .list ul li span {float: right;color: #999;font-size: 16px;overflow: hidden;}
/* slideTxtItem */
.w600 .slideTxtItem{width: 100%;margin-top: 34px;}
.slideTxtItem{width: 550px;z-index: 1;}
.slideTxtItem .hd ul{width: 100%;height: 40px;border-bottom: 1px solid #ddd;margin-bottom: 8px;}
.slideTxtItem .hd ul li{float: left;height: 40px;font-size: 20px;color: #999;overflow: hidden;margin-right: 30px;}
.slideTxtItem .hd ul li a{display: block;color: #999;float: left;margin: 0 3px;}
.slideTxtItem .hd ul li.on{border-bottom: 3px solid #2a5ca1;}
.slideTxtItem .hd ul li.on a{font-weight: bold;color: #2a5ca1;}
.slideTxtItem .bd ul{overflow: hidden;}
.slideTxtItem .bd ul li{font-size: 18px;margin-top: 20px;overflow: hidden;}
.slideTxtItem .bd ul li a{display: block;float: left;width: 84%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideTxtItem .bd ul li a:hover {color: #2a5ca1;}
.slideTxtItem .bd li span{float: left;padding: 0 10px;height: 26px;background: #f45209;text-align: center;margin-right: 10px;color: #fff;border-radius: 4px;}

.zxItem{width: 536px;height: 338px;background: url("../img/zxbj.png") top center no-repeat;margin-top: 18px;}
.zxItem p{font-size: 17px;color: #fff;padding-top: 70px;padding-left: 20px;line-height: 28px;width: 57%;text-indent: 2em;}
.zxItem img{display: block;margin-top: 20px;margin-left: 110px;}
/* ztItem */
.ztItem{width: 100%;padding: 40px 0;background: #fafafa;}
.picScroll-left{width: 1200px;height: 125px;overflow: hidden;position: relative;margin-top: 30px;}
.picScroll-left .hd .next,.picScroll-left .hd .prev{width: 20px;height:125px;cursor: pointer;position: absolute;z-index: 1;}
.picScroll-left .hd .next{left: 0;background: url("../img/left.png") center center no-repeat;}
.picScroll-left .hd .prev{right: 0;background: url("../img/right.png") center center no-repeat;}
.picScroll-left .bd{width: 1200px;height: 125px;}
.picScroll-left .bd ul{height: 125px;overflow: hidden;}
.picScroll-left .bd ul li{float:left;margin-right: 10px;width: 394px;height: 125px;}
.picScroll-left .bd ul li img{display: block;width: 394px;height: 125px;}
/* link */
.link{width: 100%;padding: 15px 0;}
.link p {font-size: 20px;font-weight: bold;color: #2a5ca1;width: 120px;height: 36px;line-height: 36px;}
.link span {height: 36px;line-height: 36px;font-size: 16px;margin-left: 10px;display: inline-block;width: 253px;text-align: center;border: 1px solid #dedede;}
.link .fr {width: 1080px;}
.link select {width: 253px;border: 1px solid #dedede;background: #fff;height: 36px;line-height: 36px;font-size: 16px;margin-left: 10px;text-align: center;}

/* oldModel */
.oldModel .xxBox ul li{margin-top: 0;font-size: 30px;line-height: 2em;}
.oldModel .headline .w1050{padding-top: 5px;}
.oldModel .headline p{font-size: 60px;}
.oldModel .headline p a {font-size: 60px !important;}
.oldModel .headline .more{font-size: 22px;}
.oldModel .newsBox{height: auto;}
.oldModel .slideBox{width: 1200px!important;height: 680px!important;}
.oldModel .slideBox .bd .tempWrap{ width: 1200px !important;height: 680px!important; }
.oldModel .slideBox .bd li{width: 1200px!important;height: 680px!important;}
.oldModel .slideBox .bd li img{width: 1200px!important;height: 680px!important;}
.oldModel .slideBox .bd p{height: 70px;line-height: 70px;font-size: 36px !important;}
.oldModel .slideBox .hd{bottom: 30px;}
.oldModel .slideBox .hd ul li{width: 20px;}
.oldModel .slideTxtBox{width: 100%;margin-top: 30px;height: auto;}
.oldModel .slideTxtBox .hd ul{height: 72px;}
.oldModel .slideTxtBox .hd ul li{font-size: 40px !important;}
.oldModel .slideTxtBox .bd ul li{/* font-size: 36px !important; */height: 2em;line-height: 2em;}
.oldModel .slideTxtBox .bd li span{font-size: 32px !important;}
.oldModel .fwBox ul li p{font-size: 22px;}
.oldModel ul.list li{line-height:2em !important;height:2em !important;}
.oldModel ul.list li span{}
.oldModel .gkCon ul li{font-size: 22px;width: 250px;}
.oldModel .hdItem .w550 h2{font-size: 26px;}
.oldModel .slideTxtItem .hd ul li{font-size: 26px;}
.oldModel .slideTxtItem .bd ul li{font-size: 22px;margin: 16px 0;}
.oldModel .slideTxtItem .bd ul li a{width: 80%;}
.oldModel .link p{font-size: 24px;width: 140px;}
.oldModel .link select{font-size: 22px;width: 300px;height: 56px;line-height: 2;}
.oldModel .hdItem .w600 ul.topUl p{font-size: 22px;}
.oldModel .zxItem p{font-size: 22px;width: 76%;}
.oldModel .hdItem .zxtitle h6{font-size: 26px;}
.oldModel .hdItem .list ul li{font-size: 24px;}
.oldModel .w540{width: 100%;}
.oldModel .w596{width: 100%;}
.oldModel .slideImg{width: 100%;height: 400px;}
.oldModel .slideImg .bd li img{width: 590px;height: 370px;}



/* right-nav */
.right-nav{position: fixed;left:50%;top:69%;margin-left: 620px; margin-top: -150px;z-index: 9999;}
.right-nav li{margin-bottom: 10px;background-color: #fafafa;width: 60px;height: 60px;position: relative;}
.right-nav li a{display: block;text-align: center;cursor: pointer;}
.right-nav li:hover{ color: #fff; background-color: #145086;}
.right-nav li em{ color: #74ACD6; font-size:26px;line-height: 60px; }
.right-nav li:hover em,.right-nav li:hover p{ color: #fff;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url(http://www.soulrig.com/file/4500000001/gb/img/phpj211.png) no-repeat;top: -34px;}
.right-nav li .ewm1 img{margin-left:5px;margin-top: 5px;width:119px;height:119px;}
.right-nav li .ewm2{background: url(http://www.soulrig.com/file/4500000001/gb/img/ycbg20171.png) no-repeat; height: 88px;top:8px; padding-top: 6px;width: 137px;padding-left: 12px;}
.right-nav li .ewm3{background: url(http://www.soulrig.com/file/4500000001/gb/img/phpj211.png) no-repeat;top: 110px;}
.right-nav li .ewm3 img{margin-left: 12px;margin-top: 5px;}
.right-nav li .bdsharebuttonbox a{margin-left: 8px;margin-top:8px;}
.right-nav li.share {position: relative;}
.right-nav li{border: 1px solid #dcdcdc;}
.right-nav li>a{padding-top: 7px;}
.right-nav li em{line-height: 24px;}
.right-nav li p{line-height: 25px;font-size: 13px;}
.close-btn:hover .iconfont {color: #fff !important;}

.oldModel .right-nav li {
    width: 150px;
    height: 100px;
}
.oldModel .right-nav {
    margin-top: -450px;
}


.oldModel .fwBox {
    height: auto;
}

.oldModel .slideTxtItem .bd li span {
    height: 40px;
}
.oldModel .zxItem {
    height: 500px;
    background: url(../img/zxbj.png) top center no-repeat;
    background-size: 100% 100%;
}
.oldModel .zxItem p {
    line-height: 1.5;
}
.oldModel .link span {
    width: 300px;
    margin-bottom: 20px;
    height: auto;
    line-height: 2;
}
.oldModel .link .fr {
    width: 1060px;
}
.oldModel .xxBox{
    height:220px;
    background-position: 0;
    background-size: auto 100%;
}
.oldModel .right-nav li em,.oldModel .right-nav li i{
    line-height: 34px !important;
    display: block;
}
.oldModel .xxBox ul{
    margin-left:30%;
}
.oldModel .slideTxtItem .hd ul li.on a{
    /* line-height: 2em !important; */
}
.oldModel .zxItem img{
    height: 30px;
    margin-left: 250px;
    margin-top: 10px;
}
.oldModel .right-nav li p{
    line-height: 2em !important;
}
.oldModel .title{
    margin-top: 30px;
}