.h_inp .inp,a,.bannertxt h2,.bannertxt div,.yewu li span,.yewu li h2,.jjfaleft span,.jjfaleft i,.sx .swiper-button-prev:hover i,.sx .swiper-button-next:hover i,.sx .swiper-button-prev,.sx .swiper-button-next,.newtype div,.newbannertxt img,p,.zxnsright li>.img div,.fl li,.fl li p,.fl li:after,.zhytxt:after,.cpgs div,.newsxqleft>div i,.jjfa>div,.jjfa>div ul li i,.list>ul>li.ac>a i,.btn span,.zxly button,.zhybanner .swiper-slide span,.videobanner .swiper-slide img,.videobanner .swiper-slide div,.yuan,.textarea button,.list .swiper-slide:after,.videobanner .swiper-slide:after,.list li:after,.videobanner li,.videobanner li div,.videobanner li i,.videobanner li:after,.videobanner li img,.cpbanner li div,.cpbanner li span,.cpbanner li {transition:all .4s cubic-bezier(.35,.75,.55,1) 0.1s;-webkit-transition:all .4s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .4s cubic-bezier(.35,.75,.55,1) .1s;}
@font-face {font-family:'iconfont';/* project id 452100 */src:url('//at.alicdn.com/t/font_452100_15knukzbc2chaor.eot');src:url('//at.alicdn.com/t/font_452100_15knukzbc2chaor.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_452100_15knukzbc2chaor.woff') format('woff'),url('//at.alicdn.com/t/font_452100_15knukzbc2chaor.ttf') format('truetype'),url('//at.alicdn.com/t/font_452100_15knukzbc2chaor.svg#iconfont') format('svg');}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {cursor:pointer;}
.title h2 {font-size:30px;color:#333;margin-bottom:10px;}
.title p {font-size:18px;color:#055660;font-family:arial;text-transform:uppercase}
.title img {margin-top:20px;margin-bottom:15px;width:initial !important;height:initial !important;}
.title {padding-top:45px;background:url(../images/titlebac_03.png) no-repeat;background-position:center 0;}
.cptjbanners img {max-width:100%;}
.ebanner img {width:100%;height:auto;}
.ebanner {width:100%;position:relative;text-align:center;}
.ebanner>div {position:absolute;text-align:center;width:100%;top:50%;left:0;}
.ebanner>div h2 {font-size:36px;color:#fff;font-weight:bold;}
.ebanner>div p {font-size:20px;color:rgba(255,255,255,.8);margin-top:10px;text-transform:uppercase;}
.ebanner>div div {display:inline-block;position:relative;}
.ebanner>div i {color:rgba(255,255,255,.5);}
.ebanner>div i:nth-child(1) {position:absolute;top:35%;left:-65px;}
.ebanner>div i:nth-child(3) {position:absolute;top:35%;right:-65px;}
.dw {margin-top:54px;}
.dw i {font-size:20px;}
.dw h2 {font-size:18px;color:#333;display:inline-block;margin-right:25px;}
.continer {width:1200px;margin:0 auto;}
.dw span {font-size:18px;color:rgba(51,51,51,.5);text-transform:uppercase;}
.dw>div:nth-child(1) {border-left:2px solid #0767a8;padding-left:20px;float:left;}
.dw>div:nth-child(2) {float:right;}
.dw a {font-size:15px;}
.cgalxx {margin-top:90px;position:relative;}
.cgalxx>div:nth-child(1) a {font-size:24px;font-weight:bold;color:#999999;margin-right:70px;float:left;padding-bottom:35px;margin-top:1px;border-bottom:3px solid transparent;}
.cgalxx>div:nth-child(1) a.ac {color:#0057aa;border-bottom:3px solid #0057aa;}
.cgalxx>div:nth-child(1) a:hover {color:#0057aa;cursor:pointer;border-bottom:3px solid #0057aa;}
.cgalxx>div:nth-child(1):after {content:'';display:block;width:100%;height:1px;background:#d6d6d6;margin-bottom:20px;}
.sj a {float:left;width:19.16%;text-align:center;line-height:48px;font-size:18px;font-weight:bold;color:#fff;background:#b5b5b5;margin-bottom:10px;margin-right:0.6%;}
.sj a:last-child {margin-right:0;}
.sj a.ac {background:#0057aa;}
.sj a:hover {background:#0057aa;}
.sj {display:none;}
.sj.ac {display:block;}
.list p {color:#000;line-height:50px;}
.list .swiper-slide {margin-bottom:25px;}
.list .swiper-slide:after {content:'';display:block;width:0%;height:2px;background:#0057AA;}
.list .swiper-slide:hover:after {width:100%;}
.list {margin-top:82px;}
.pages {text-align:center;padding:30px 0 70px 0}
.pages a {display:inline-block;line-height:30px;padding:0 20px;color:#666666;}
.page {display:inline-block;}
.page a {padding:0;width:30px;height:30px;}
.pages a.ac {color:#fff;background:#07538a;}
.pages a:hover {color:#fff;background:#07538a;}
.gywmgsjjleft {text-align:left;/* float:left;*//* width:43.7%;*/padding-top:55px;padding-right:6.3%;position:relative;height:100%;}
.gywmgsjjleft i {font-size:150px;color:rgba(216,216,216,.5);}
.gywmgsjjleft i:nth-child(1) {position:absolute;top:-70px;left:-75px;z-index:-1;}
.gywmgsjjleft i:last-child {position:absolute;right:0;bottom:-120px;transform:rotateX(180deg);}
.gywmgsjjleft h2 {color:#005897;font-size:18px;font-weight:bold;letter-spacing:5px;}
.gywmgsjjleft span {font-size:10px;color:rgba(0,88,151,.5);display:block;margin-bottom:50px;}
.gywmgsjjleft p {text-indent:2em;color:#666666;margin-bottom:28px;line-height:28px;}
.gywmgsjjright {float:right;width:50%;margin-left:6.3%}
.gywmgsjjright img {width:100%;}
.cgal>div:nth-child(3) {margin-top:50px;}
.gywmgsjjright .swiper-button-next,.gywmgsjjright .swiper-button-prev {position:static;width:50px;height:50px;line-height:50px;text-align:center;background:rgba(0,0,0,.5);margin:0;margin-bottom:2px;pointer-events:initial !important;cursor:pointer !important;}
.gywmgsjjright .swiper-button-next:hover,.gywmgsjjright .swiper-button-prev:hover {background:#005aab;}
.gywmgsjjright i {color:#fff;font-size:20px;}
.qh {right:0;position:absolute;top:45%;z-index:10;}
.back {padding:70px 0 10px 0;background-color:#004e86;background-image:url(../images/gywmbackbac_02.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:100px;}
.gywmzzjg {text-align:center;margin-top:70px;}
.gywmzzjg div:nth-child(2) {background:url(../images/gywmzzjgbac_03.png) no-repeat;padding-bottom:110px;background-position:center center;}
.gywmzzjg div:nth-child(2) img {max-width:100%;height:auto;}
.gywmryzz {text-align:center;padding:72px 0 93px 0;background:#014e84 url(../images/gywmryzzbac_02.png) no-repeat;background-size:100% 100%;}
.gywmryzz .title {background-image:url(../images/ryzzback_03.png);background-position:center 30px;margin-bottom:40px;}
.gywmryzz .title h2 {color:#fff;}
.gywmryzz .title P {color:rgba(255,255,255,.32);}
.gywmryzz .continer p {color:#fff;line-height:30px;}
.gywmryzz .continer .swiper-slide p {/*opacity:0;*/line-height:65px;}
.gywmryzz .continer .swiper-slide-next p {/*opacity:1;*/}
.gywmryzz .continer img {width:100%;}
.gywmryzz .swiper-container {width:1200px;margin:0 auto;}
.np .swiper-button-next,.np .swiper-button-prev {position:static;background:no-repeat;width:52px;height:48px;line-height:48px;text-align:center;margin:0;margin:0 20px;display:inline-block;background:#fff;color:#005ea0;margin-top:36px;}
.np .swiper-button-next:hover,.np .swiper-button-prev:hover {background:#005ea0;color:#fff;cursor:pointer;}
/*.np i {color:#fff;font-size:20px;}
*/.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity:1;pointer-events:initial !important;}
.gywmqywh {text-align:center;background:url(../images/qywhback_02.png) no-repeat;background-position:0 100%;background-size:contain;}
.gywmqywh .title {margin-bottom:75px;}
.qywhleft {float:left;width:50%;}
.fc {width:396px;margin:0 auto;height:380px;position:relative;}
.fc div {width:123px;height:142px;background:url(../images/fcbac1_03.png) no-repeat;line-height:142px;position:absolute;color:#005ea0;cursor:pointer;}
.fc div:hover {background-image:url(../images/fcbac2_03.png);color:#fff;}
.fc div h2 {font-size:20px;}
.fc div:nth-child(1) {left:73px;top:0;}
.fc div:nth-child(2) {left:206px;top:0;}
.fc div:nth-child(3) {left:9px;top:113px;}
.fc div:nth-child(4) {left:140px;top:113px;}
.fc div:nth-child(5) {left:270px;top:113px;}
.fc div:nth-child(6) {left:75px;top:227px;}
.fc div:nth-child(7) {left:205px;top:227px;}
.qywhright {float:left;padding-left:10%;width:39.5%;text-align:left !important;border-left:1px solid #ccdfec;}
.qywhright img {vertical-align:middle;margin-top:8px;}
.qywhright h2 {display:inline-block;margin-left:1em;font-size:24px;color:#005ea0;font-weight:bold;vertical-align:middle;}
.qywhright p {/*display:inline-block;*/margin-left:1em;font-size:16px;color:#000;text-indent:2em;margin-top:20px;margin-bottom:40px;}
.gywmqywh {padding:90px 0 140px 0;}
.lxwm {text-align:center;padding:35px 0 93px 0;}
.zb {float:left;width:50%;text-align:left;border-right:1px solid rgba(9,17,101,.1);}
.BMap_Marker.BMap_noprint {background:url(/templets/htyl/images/tubiao_03.png) !important;width:22px !important;height:30px !important;background-size:100% 100% !important;display:block;transform:translateX(-8px);}
span.BMap_Marker img {display:none;}
.zb h2,.fgs h2 {font-size:18px;font-weight:bold;color:#005897;line-height:32px;margin-bottom:40px;}
.zb h2 img,.fgs h2 img {margin-right:10px;}
.zb i,.fgs i {font-size:20px;display:inline-block;margin-right:25px;}
.zb p,.fgs p {line-height:42px;}
.anchorBL {display:none;}
#dituContent {margin-top:45px;width:86% !important;}
.fgs {float:right;width:43%;text-align:left;}
#dituContents {margin-top:89px;}
.lxwmzxly {text-align:center;background:#005897 url(../images/zxlybac_02.png) no-repeat;background-position:0 100%;padding:70px 0 120px 0;}
.lxwmzxly .title {background-image:url(../images/zxlytitbac_03.png);background-repeat:no-repeat;background-position:center 18px;}
.lxwmzxly .title h2 {color:#fff;}
.lxwmzxly .title p {color:rgba(255,255,255,.3);}
.lxwminp {float:left;width:49%;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);margin-right:2%;margin-bottom:20px;}
.lxwminp:nth-child(2n+0) {margin-right:0;}
.lxwminp p {float:left;margin-left:5%;line-height:50px;color:#fff;}
.lxwminp input {float:left;border:none;line-height:50px;background:transparent;color:#fff;outline:none;width:65%;}
.lxwminp i {float:right;display:inline-block;margin-right:3%;font-size:10px;line-height:50px;color:#fff;}
.textarea {text-align:right;width:96%;padding:2%;border:1px solid rgba(255,255,255,.3);box-sizing:border-box;float:left;width:100%;}
.textarea p {color:#FFFFFF;text-align:left;}
.textarea textarea {border:none;height:120px;width:100%;text-align:left;background:transparent;}
.textarea button {width:140px;height:37px;line-height:37px;text-align:center;margin-top:10px;background:#fff;box-shadow:2px 2px #4185b9;}
.textarea button:hover {transform:scale(1.1);}
.rcln {text-align:center;}
.rclntxtleft {text-align:left;float:left;}
.rclntxtleft h2 {font-size:48px;color:#000;}
.rclntxtleft h3 {font-size:24px;color:#999999;margin-bottom:40px;}
.rclntxtleft p {line-height:30px;color:#666666;}
.rclntxt .img img {width:100%;height:auto;}
.rclntxt .img {float:right;width:31%;margin-right:1.66%;}
.rclntxt {margin-top:70px;}
.rcln {padding:50px 0 70px 0;}
.rczp {padding:65px 0 95px 0;background:#f2f6f9 url(../images/rczpbac_02.png) no-repeat;background-size:100% auto;background-position:0 100%;}
.rczp {text-align:center;}
.position:first-child {background:#005897;line-height:53px;color:#fff;font-size:15px;}
.position {line-height:53px;color:#666666;font-size:15px;margin-bottom:10px;}
.position .zptit h2 {float:left;margin-left:3.75%;}
.position .zptit h3 {float:right;margin-right:6.66%;width:60px;text-align:center;}
.position:first-child h4 {float:right;margin-right:8%;width:56px;text-align:center;margin-top:0}
.position h4 {float:right;margin-right:8%;width:56px;text-align:center;position:relative;margin-top:5px;}
.position h4 i {display:inline-block;width:42px;height:42px;border-radius:50%;background:#005897;line-height:42px;color:#fff;cursor:pointer;position:absolute;left:0;}
.zwxq .clearfix {padding:12px 0 25px 0;margin:0 5.83%;text-align:left;border-bottom:1px solid #e6e6e6;}
.zwxq .clearfix p {float:left;width:50%;line-height:30px;}
.zptit {background:#fff;line-height:53px;}
.zwxq h2 {text-align:left;line-height:96px;border-bottom:1px solid #e6e6e6;margin:0 5.83%;}
.zwxq {border:1px solid #e6e6e6;}
.gwzz {text-align:left;padding:35px 0;margin:0 5.83%;border-bottom:1px solid #e6e6e6;}
.gwzz p {line-height:30px;}
/*.gwzz p:nth-child(4) {margin-bottom:30px;}
*/.gwzz span {font-size:16px;color:#005897;font-weight:bold;display:inline-block;margin-bottom:35px;}
.zwxqlxfs {text-align:left;padding:35px 0 65px 0;margin:0 5.83%;}
.zwxqlxfs p {line-height:30px;}
.position.ac i:last-child {display:block;}
.position.ac i:first-child {display:none;}
.position .zwxq {display:none;}
.position h4 i:last-child {display:none;}
.position:nth-child(2) .zwxq {display:block;}
.flzc {text-align:center;padding-top:65px;}
.flzc>p {color:rgba(51,51,51,.7);margin:35px 0 60px 0}
.fl {padding-bottom:550px;margin-top:90px;}
.fl li {width:14.3%;height:171px;background:#f2f7f9;transform:rotateZ(45deg);text-align:center;position:absolute;display:inline-block;}
.fl li:hover {background:#005897;}
.fl li p {color:#585858;transform:rotateZ(-45deg);/*line-height:171px;*/margin-top:111px;margin-left:70px;display:inline-block;}
.fl li:hover p {color:#fff;}
.fl li:after {content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/fl1_03.png) no-repeat;background-position:center center;transform:rotateZ(-45deg);}
.fl li:nth-child(2):after {background-image:url(../images/fl2_03.png);}
.fl li:nth-child(3):after {background-image:url(../images/fl3_03.png);}
.fl li:nth-child(4):after {background-image:url(../images/fl4_03.png);}
.fl li:nth-child(5):after {background-image:url(../images/fl5_03.png);}
.fl li:nth-child(6):after {background-image:url(../images/fl6_03.png);}
.fl li:nth-child(7):after {background-image:url(../images/fl7_03.png);}
.fl li:nth-child(8):after {background-image:url(../images/fl8_03.png);}
.fl li:nth-child(9):after {background-image:url(../images/fl9_03.png);}
.fl ul {position:relative;text-align:center;}
.fl li:nth-child(1) {left:122px;}
.fl li:nth-child(2) {left:375px;}
.fl li:nth-child(3) {left:625px;}
.fl li:nth-child(4) {left:875px;}
.fl li:nth-child(5) {left:249px;top:141px;}
.fl li:nth-child(6) {left:500px;top:141px;}
.fl li:nth-child(7) {left:752px;top:141px;}
.fl li:nth-child(8) {left:375px;top:282px;}
.fl li:nth-child(9) {left:625px;top:282px;}
.fl li:nth-child(1):hover:after {background-image:url(../images/fl11_03.png);}
.fl li:nth-child(2):hover:after {background-image:url(../images/fl21_03.png);}
.fl li:nth-child(3):hover:after {background-image:url(../images/fl31_03.png);}
.fl li:nth-child(4):hover:after {background-image:url(../images/fl41_03.png);}
.fl li:nth-child(5):hover:after {background-image:url(../images/fl51_03.png);}
.fl li:nth-child(6):hover:after {background-image:url(../images/fl61_03.png);}
.fl li:nth-child(7):hover:after {background-image:url(../images/fl71_03.png);}
.fl li:nth-child(8):hover:after {background-image:url(../images/fl81_03.png);}
.fl li:nth-child(9):hover:after {background-image:url(../images/fl91_03.png);}
.ydfl {display:none;}
.ydfl img {width:40%;}
.ydfl p {font-size:20px;color:#000;}
.xwzxtit a {float:left;display:inline-block;width:32%;margin-right:2%;line-height:46px;text-align:center;background:#e8edf1;color:#333333;}
.xwzxtit {margin-top:55px;}
.xwzxtit a:last-child {margin-right:0;}
.xwzxtit a:hover {color:#fff;background:#005aab;}
.xwzxtit a.ac {color:#fff;background:#005aab;}
.newlist li img {float:left;height:154px;width:20%;}
.newlist li {margin-bottom:37px;padding:22px 0;}
.newlist li .newsinner {float:left;width:80%;}
.newlist {margin-top:80px;}
.newsinner>h2 {float:left;font-family:'Conv_Helvetica Bold ';font-size:37px;color:#999999;float:right;border-left:1px solid rgba(153,153,153,.2);padding:0 3% 0 2.7%;margin-top:30px;}
.newsinner h2 p {font-size:14px;font-family:'Conv_Helvetica Bold ';}
.newsinner div {float:left;width:80%;margin-left:3.7%;padding-top:20px;}
.newsinner {border:1px dashed #f3f3f3;box-sizing:border-box;height:156px;}
.newsinner div h2 {color:#333;font-size:16px;margin-bottom:25px;}
.newsinner div p {color:#666666;}
.newsinner div p a {color:#000;}
.newlist li:hover {background:url(../images/newsbac_02.jpg) no-repeat;background-size:100% 100%;cursor:pointer;}
.newlist li:hover .newsinner {border-color:transparent;}
.newlist li:hover h2,.newlist li:hover p,.newlist li:hover p a {color:#fff;}
.videobanner {margin-top:56px;padding:70px 0 110px 0;background:#f1f4f7;}
.videobanner .swiper-slide {border:1px solid #eeeeee;padding:1%;box-sizing:border-box;margin-bottom:20px;position:relative;background:#fff;}
.videobanner .swiper-slide h2 {color:#444;font-size:16px;font-weight:bold;text-align:left;margin:25px 0 20px 0;padding:0 5%;}
.videobanner .swiper-slide p {color:#959595;padding:0 5%;text-align:left;}
.videobanner .swiper-slide:hover h2 {color:#005aab;}
.videobanner .swiper-slide:after {content:'';display:block;height:3px;width:0;background:#005aab;position:absolute;bottom:0;left:0;}
.videobanner .swiper-slide:hover:after {width:100%;}
.zhytxt {position:absolute;text-align:center;width:100%;height:100%;top:0}
.zhytxt span {width:100px;height:100px;display:inline-block;border-radius:50%;border:2px solid #fff;text-align:center;line-height:100px;margin-top:100%;position:relative;z-index:5;}
.zhytxt span i {display:inline-block;width:100%;height:100%;transform:scale(.8) translateX(-1px) translateY(-1px);border-radius:50%;border:1px solid #fff;line-height:100px;background:url(../images/zhylogo1_03.png) no-repeat;background-position:center center;}
.zhytxt h2 {color:#fff;font-weight:bold;font-size:24px;margin-top:35px;position:relative;z-index:5;}
.zhybanner .swiper-slide div p {color:rgba(255,255,255,.4);position:relative;z-index:5;}
.zhybanner .swiper-slide:nth-child(2) div span i {background-image:url(../images/zhylogo2_03.png);}
.zhybanner .swiper-slide:nth-child(3) div span i {background-image:url(../images/zhylogo3_03.png);}
.zhybanner .swiper-slide:nth-child(4) div span i {background-image:url(../images/zhylogo4.png);}
.zhybanner .swiper-slide:nth-child(5) div span i {background-image:url(../images/zhylogo5_03.png);}
.zhybanner .swiper-slide img {width:100%;}
.zhybanner .swiper-slide:nth-child(even) .zhytxt:after {content:'';display:inline-block;width:100%;height:100%;top:-100%;left:0;position:absolute;background:rgba(0,90,171,.8);}
.zhybanner .swiper-slide:nth-child(odd) .zhytxt:after {content:'';display:inline-block;width:100%;height:100%;bottom:-100%;left:0;position:absolute;background:rgba(0,90,171,.8);}
.zhybanner .swiper-slide:nth-child(odd):hover .zhytxt:after {bottom:0;}
.zhybanner .swiper-slide:nth-child(even):hover .zhytxt:after {top:0;}
.zhytxt a:nth-child(4) {display:inline-block;width:146px;line-height:32px;color:#fff;border:1px solid rgba(255,255,255,.2);position:relative;z-index:5;margin-bottom:20px;margin-top:60px;transform:translateY(400px);}
.zhytxt a:nth-child(6) {display:inline-block;width:146px;line-height:32px;border:1px solid rgba(255,255,255,.2);color:#fff;position:relative;z-index:5;transform:translateY(400px);}
.zhytxt a:hover {background:#fff;color:#0057aa;}
.zhybanner .swiper-slide:hover span {margin-top:80%;}
.zhybanner .swiper-slide:hover a {transform:translateY(0);}
.zhybanner .swiper-slide:hover i {background-color:#fff;}
.zhybanner .swiper-slide:nth-child(1):hover i {background-image:url(../images/zhylogo11_03.png);}
.zhybanner .swiper-slide:nth-child(2):hover i {background-image:url(../images/zhylogo22_03.png);}
.zhybanner .swiper-slide:nth-child(3):hover i {background-image:url(../images/zhylogo33_03.png);}
.zhybanner .swiper-slide:nth-child(4):hover i {background-image:url(../images/zhylogo44_03.png);}
.zhybanner .swiper-slide:nth-child(5):hover i {background-image:url(../images/zhylogo55_03.png);}
.videobanner .swiper-slide div {position:relative;}
.videobanner .swiper-slide img {width:100%;}
.videobanner .swiper-slide i {position:absolute;display:inline-block;font-size:40px;width:40px;height:40px;left:0;right:0;top:0;bottom:0;color:rgba(0,90,171,7);margin:auto;}
.videobanner .swiper-slide:hover i {color:rgba(255,255,255,.7);}
.videobanner .swiper-slide:hover div {background:rgba(0,90,171,.8);}
.videobanner .swiper-slide:hover img {opacity:.2;}
.cptit {text-align:center;background:#f1f3f5;padding:30px 0 20px 0;margin-top:34px;}
.cptit h2 {color:#0767a8;font-weight:bold;font-size:24px;}
.cptit p {color:#666666;}
.cpbanner {float:left;width:46.25%;box-sizing:border-box;border:1px solid #efefef;}
.cpbanner .swiper-slide {text-align:center;min-height:347px;line-height:347px;}
.cpbanner .swiper-slide img {max-width:100%;}
.cpbanner .swiper-button-next,.cpbanner .swiper-button-prev {background:rgba(0,0,0,.3);width:50px;height:50px;line-height:50px;text-align:center;}
.cpbanner i {color:#fff;font-size:30px;}
.cpbanner .swiper-button-next:hover,.cpbanner .swiper-button-prev:hover {background:#0767a8;}
.cpjs {margin-top:23px;}
.cptxt span {color:rgba(0,0,0,.5);text-transform:uppercase;padding-bottom:17px;display:inline-block;}
.cptxt h2 {color:#333333;font-size:18px;font-weight:bold;margin-bottom:10px;}
.cptxt {float:right;width:46%;padding-left:4%;}
.cptxt div:nth-child(1) {}
.cptxt>div:nth-child(1):after {content:'';display:block;width:20px;height:2px;background:#b4b4b4;}
.cpsx p {color:#4c4c4c;line-height:30px;}
.cpsx div p {float:left;/*width:auto;*/}
.cpsx div span {color:#4c4c4c;line-height:30px;display:inline-block;float:left;max-width:85%;}
.cpsx {margin-top:20px;}
.cpsx a {display:inline-block;width:154px;line-height:34px;text-align:center;background:#0767a8;color:#fff;margin-right:16px;margin-top:20px;}
.cptitle {background:url(../images/titsj_03.png) no-repeat;padding-left:20px;border-bottom:1px solid #efefef;background-position:0 center;margin-top:26px;}
.cptitle h2 {line-height:51px;font-size:16px;color:#000;}
.cpgs {margin-top:62px;}
.cpgs div {width:10%;line-height:35px;text-align:center;background:#b7c4cd;color:#fff;float:left;margin-right:1.66%;cursor:pointer;}
.cpgs div.ac {background:#0767a8;}
.cpgs div:hover {background:#0767a8;}
.cpinner div:nth-child(1) p {padding-left:3%;line-height:30px;color:#666666;}
.cpinner div {margin-top:45px;}
.cpinner div {display:none;}
.cpinner div.ac {display:block;}
.cpinner div:nth-child(2) table {width:31%;float:left;margin-right:3.5%;}
table {border:none;}
.cpinner div:nth-child(2) table:last-child {margin-right:0;}
.cpinner div:nth-child(2) tr {border:none;line-height:42px;border-bottom:3px solid #fff;}
.cpinner div:nth-child(2) th {background:#cccccc;font-weight:bold;color:#222222;font-size:16px;}
td {border:none;padding-left:7%;}
th {border:none;}
.cpinner div:nth-child(2) tr:nth-child(even) {background:#f6f6f6;}
.cpinner div:nth-child(2) tr:nth-child(odd) {background:#eeeeee;}
.cpinner .dgxx table {width:100% !important;}
.dgxx th {background:#cccccc;font-weight:bold;color:#222222;padding-left:7%;text-align:left;font-size:16px;border-bottom:3px solid #fff;}
.dgxx tr:nth-child(even) {background:#f6f6f6;}
.dgxx tr {line-height:42px;}
.cpinner div:nth-child(4) a {width:23.33%;line-height:47px;color:#fff;display:inline-block;text-align:center;background:#0767a8 url(../images/download_03.png) no-repeat;background-position:90% center;}
.cpinner div:nth-child(4) {padding:36px 0 80px 0}
.cpinner div:nth-child(5) img {max-width:100%;border:1px solid #d2d2d2;}
.cptj .cptitle {position:relative;}
.cptj form {position:absolute;right:0;bottom:0;width:23%;}
.cptj input {width:75%;background:transparent;line-height:34px;border:navajowhite;border:1px solid #eeeeee;border-bottom:0;padding-left:5%;padding-right:20%;}
.cptj button {width:35px;height:35px;background:#0767a8;position:absolute;right:0;top:0;}
.cptj i {color:#fff;}
.cptjbanner a {color:#0767a8;float:right;margin-right:10%;display:inline-block;margin-bottom:23px;}
.cptjbanner a i {color:#0767a8;}
.cptjbanner {position:relative;margin-top:50px;margin-bottom:77px;}
.cptjbanner p {color:#666666;margin-top:25px;margin-bottom:20px;}
.cptjbanner .swiper-slide {box-sizing:border-box;border:1px solid #f0f0f0;}
.cptjbanner .swiper-slide img {max-width:100%;}
.cptjbanner .swiper-button-prev {left:-45px;}
.cptjbanner .swiper-button-next {right:-45px;}
.newsxqleft {float:left;width:75%;}
.newsxqleft {text-align:center;}
.newsxqleft div:nth-child(1) {border-bottom:1px solid #dee3e7;padding-bottom:35px;margin-top:75px;margin-bottom:40px;}
.newsxqleft h2 {color:#2c3740;font-size:20px;margin-bottom:10px;font-weight:bold;}
.newsxqleft span {color:#9ca6ae;}
.newsxqleft p {text-align:left;text-indent:2em;color:#636c74;font-size:15px;line-height:30px;margin-bottom:30px;}
.newsxqleft p img {margin-left:-2em;height:auto}
.newsxqleft img {max-width:100%;margin-bottom:35px;}
.newsxqleft>div:last-child {border-top:1px solid #dae0e5;padding-top:45px;margin:80px 0 100px 0;}
.newsxqleft>div div {float:right;}
.newsxqleft>div:last-child>a {float:left;color:#2c3740;}
.newsxqleft>div:last-child>a:hover {transform:scale(1.2);}
.newsxqleft>div:last-child>a:hover i {display:inline-block;transform:rotateX(360deg);}
.newsxqleft>div i {color:#2c3740;}
.newsxqleft>div div a {display:inline-block;box-sizing:border-box;border:1px solid #d8d8d8;width:39px;height:39px;line-height:39px;text-align:center;}
.newsxqleft>div div a i {color:#d8d8d8;}
.newsxqleft>div div a:hover {border-color:#09519d;background:#09519d;}
.newsxqright {float:right;width:20%;}
.newsxqright h2 {font-size:20px;font-weight:bold;color:#2c3740;margin:75px 0 55px 0;padding-left:20px;}
.newsxqright li h3,.newsxqright li p {padding-left:20px;}
.newsxqright li h3 {font-size:18px;color:#2c3740;font-weight:bold;margin-top:25px;}
.newsxqright li p {color:rgba(44,55,64,.6);font-size:15px;margin-bottom:35px;}
.afcp>div:first-child a {display:inline-block;width:49%;margin-right:2%;float:left;text-align:center;background:#e8edf1;line-height:46px;color:#333333;font-size:16px;}
.afcp>div:first-child a:last-child {margin-right:0;}
.afcp>div:first-child a.ac {background:#0767a8;color:#fff;}
.afcp>div:first-child a:hover {background:#0767a8;color:#fff;}
.afcp {/*margin-top:45px;*/text-align:center;}
.afcp h1 {font-size:22px;color:#0767a8;font-weight:bold;margin:45px 0 30px 0;text-align:left;}
.afcp h2 {font-size:18px;color:#0767a8;font-weight:bold;margin:0 0 30px 0;text-align:left;}
.afcp h2 img {margin-right:15px;}
.afcp p {color:#666666;line-height:30px;margin-bottom:30px;text-align:left;margin-top:25px;}
.afcp>img {max-width:100%;margin:0 auto;margin-top:45px;}
.afcp td,.afcp th {text-align:left;padding-left:5.5%;}
.afcp th {background:#0767a8;color:#fff;}
.afcp tr {line-height:42px;border-bottom:3px solid #fff;}
.afcp tr:nth-child(even) {background:#f6f6f6;}
.afcp tr:nth-child(odd) {background:#eeeeee;}
.scsjszb th:nth-child(1) {width:13.5% !important;}
.scsjszb th:nth-child(2) {width:15.5% !important;}
.scsjszb th:nth-child(3) {width:15.5% !important;}
.scsjszb {margin-bottom:30px;}
.fbscpjs {width:100% !important;}
.afcp .fhzxx {width:33.3%;text-align:left;}
.fhzxx p {text-align:left !important;}
.afcp th:nth-child(1) {width:14.5%;}
.afcp th:nth-child(2) {width:17.16%;}
.afcp th:nth-child(3) {width:68.34%;}
.abdown a {display:inline-block;line-height:42px;text-align:center;width:26%;margin-right:2.5%;float:left;color:#fff;background:#0767a8;}
.abdown a:last-child {margin-right:0;}
.abdown a img {margin-left:15px;}
.abdown {margin-bottom:110px;}
.gsleft {float:left;width:50%;}
.gsleft div {padding:15px 0 10px 0;background:#b9def8;margin-top:-19px;}
.gsleft div p {margin-left:7%;margin-bottom:0;color:#333333;}
.gsright {float:right;width:50%;text-align:right;}
.gsright img {max-width:100%;}
.xtgcleft {float:left;width:45%;box-sizing:border-box;border:1px solid #666666;text-align:center;}
.xtgcleft.xtgztp {width:100%;}
.xtgcleft img {width:100%;}
.xtgcright {float:right;width:50%;}
.xtgcright div {padding:45px 0 40px 10%;background:#b9def8;}
.xtgcright div p {margin:0;color:#333;}
.xtgcright>p {margin-bottom:15px;margin-top:15px;}
.xtgc {margin-bottom:40px;}
.jjfnbanner {position:relative;margin:20px 0 60px 0;}
.jjfnbanner .swiper-button-next,.jjfnbanner .swiper-button-prev {display:none;}
.jjfnbanner p {line-height:36px;}
.jsyl li {float:left;margin-right:1.54%;position:relative;margin-bottom:30px;cursor:pointer;}
.jsyl li:nth-child(3),.jsyl li:nth-child(5) {margin-right:0;float:right;}
.jsyl li p {position:absolute;top:40px;padding:0 30px;color:#fff;font-size:16px;opacity:0;line-height:30px;}
.jsyl li.ac {background:rgb(7,103,168);}
.jsyl li.ac img {opacity:.14;}
.jsyl li.ac p {opacity:1;}
.jsyl {margin-bottom:67px;}
.thzjsleft {float:left;width:72%;}
.thzjsright {float:right;width:21%;}
.thzjsright img {max-width:100%;}
.xntdbanner p {margin-top:20px;text-align:center;}
.xntdbanner img {max-width:100%;}
.jcwpbanner p {text-align:center;line-height:42px;}
.xgzzbanner p {text-align:center;line-height:42px;}
.thzlist>div:nth-child(odd) .img {float:left;width:50%;box-sizing:border-box;border:3px solid #d1e1f0;}
.thzlist>div:nth-child(odd) .thztxt {float:right;width:34%;padding:0 8%;}
.thzlist>div:nth-child(even) .img {float:right;width:50%;box-sizing:border-box;border:3px solid #d1e1f0;}
.thzlist>div:nth-child(even) .thztxt {float:left;width:34%;padding:0 8%;}
.thzlist .img img {width:100%;}
.thzlist .thztxt span {display:block;border-bottom:1px solid #d6d6d6;font-size:22px;font-weight:bold;color:#0057aa;padding-bottom:40px;}
.afcp .swiper-button-next,.afcp .swiper-button-prev {display:none;}
.thzlist .thztxt img {margin-top:65px;opacity:0;}
.thztxt p {margin-top:35px;line-height:30px;color:#333333;}
.thzlist {margin:80px 0 100px 0;}
.qtfxjcleft {float:left;width:58%;}
.qtfxjcleft h2 {color:#666666;font-size:18px;font-weight:bold;margin-bottom:50px;}
.qtfxjcleft p {color:#666666;line-height:30px;width:92%;text-indent:2em;}
.qtfxjcright {float:right;width:42%;}
.qtfxjcright img {max-width:100%;}
.qtfxjc {margin-top:80px;}
.qtfxbanner .swiper-button-next,.qtfxbanner .swiper-button-prev {display:none;}
.qtfxbanner {margin:75px 0 98px 0;}
.qtfxcpjsleft {float:left;width:50%;margin-top:0}
.qtfxcpjsright {float:right;width:50%;text-align:right;}
.qtfxcpjsright img {max-width:100%;}
.qtfxcptd h4 {float:left;width:39%;padding-left:5%;padding-right:3%;margin-right:6%;text-align:left;line-height:62px;margin-bottom:28px;background:url(../images/qtfxcptdbac_03.png) no-repeat;background-size:100% 100%;}
.qtfxcptd.jstd h4 {line-height:30px;padding-top:10px;padding-bottom:10px}
.qtfxcptd h4:nth-child(odd) {margin-right:0;}
.qtfxcptd h4:hover {background-image:url(../images/qtfxcptdbac1_07.png);color:#fff;}
.jsdbleft {float:left;width:37.25%;padding:50px 4.25% 80px;background:#f6f6f6;}
.jsdbleft h2 {font-size:18px;color:#333;margin-top:0;}
.jsdbleft h2 i {color:#0767a8;display:inline-block;margin-right:25px;}
.jsdbleft p {margin-bottom:0;}
.jsdbright {float:right;width:37.25%;padding:50px 4.25% 80px;background:#f6f6f6;}
.jsdb>.img {float:left;width:8.5%;}
.jsdb>.img img {width:100%;}
.jsdbright h2 {font-size:18px;color:#333;margin-top:0;}
.jsdbright h2 i {color:#0767a8;display:inline-block;margin-right:25px;}
.jsdbright p {margin-bottom:0;}
.lists {float:left;width:24%;}
.lists>ul>li>a {display:block;line-height:46px;padding:0 18%;background:#edf0f6;}
.lists>ul>li {margin-bottom:10px;}
.lists>ul>li>a i {float:right;}
.lists,.cplistpic {margin-top:55px;}
.lists>ul>li.ac>a {color:#fff;background:#005aab;}
.lists>ul>li.ac>a i {transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);}
.lists ul ul a {line-height:33px;color:#666666;padding-left:15%;display:block;}
.lists ul ul a.ac {color:#005aab;}
.lists ul ul a i {display:inline-block;transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);margin-right:2px;}
.lists ul ul {padding:30px 0;border:1px solid #efefef}
.lists ul ul a:hover {color:#005aab;}
.lists ul ul a:hover i {color:#005aab;}
.lists>ul ul {display:none;}
.lists>ul.ac ul {display:block;}
.lists>ul>li.ac ul {display:block;}
.cplistpic {float:right;width:74%;}
.cplistpic li {float:left;width:31%;text-align:center;box-sizing:border-box;border:2px solid #f0f0f0;margin-right:3.5%;margin-bottom:30px;min-height:240px}
.cplistpic li div {margin-top:1px}
.cplistpic li:hover {border-color:#005aab;}
.cplistpic li:nth-child(3n+0) {margin-right:0;}
.cplistpic li p {color:#0767a8;font-size:16px;font-weight:bold;}
.cplistpic li i {float:right;margin-right:25px;color:#0767a8;line-height:65px;}
.listbanner .swiper-slide div {height:200px;text-align:center;line-height:200px;}
.listbanner .swiper-slide img {max-width:100%;}
.listbanner .swiper-slide {box-sizing:border-box;border:2px solid #f0f0f0;}
.listbanner .swiper-slide p {line-height:44px;color:#666666;}
.listbanner .swiper-slide a {float:right;width:100%;color:#0767a8;margin-bottom:20px;}
.listbanner .swiper-slide a i {font-size:14px;display:inline-block;float:right;margin-right:22px;}
.listbanner .swiper-slide:hover {border:2px solid #005aab;}
.bxjjfa a {color:#B5B5B5;font-weight:bold;font-size:24px;margin-right:70px;display:inline-block;padding-bottom:35px;}
.bxjjfa a.ac {border-bottom:3px solid #0057aa;color:#0057aa;}
.bxfa h2 {margin-top:40px;display:inline-block;background:#0057aa;color:#fff;padding:0 30px;line-height:33px;margin-bottom:33px;}
.bxfa h2 img {margin-right:15px;}
.bxfatxt {padding-bottom:50px;border-bottom:1px dashed #e0e0e0;}
.bxfatxt p {text-indent:2em;line-height:30px;color:#333333;margin-bottom:30px;}
.bxfatxt:last-child {border-bottom:none;}
.bxjjfa {margin-top:90px;}
.bxjjfa:after {content:'';display:block;width:100%;height:1px;background:#d6d6d6;margin-top:-2px}
.zhengshu>h2 {font-size:18px;color:#333333;padding-left:15px;border-left:2px solid #0767a8;margin-bottom:20px;}
.zhengshu {float:right;width:74%;margin-top:55px;}
.qtzz {position:relative;padding:40px 4%;box-sizing:border-box;border:1px solid #e9e9e9;}
.qtzz .swiper-button-next,.qtzz .swiper-button-prev {width:15px;height:30px;background-size:100% 100%;}
.qtzz .swiper-button-prev {left:10px;}
.qtzz .swiper-button-next {right:10px;}
.qtzz p {line-height:56px;}
.zhengshu {padding-bottom:90px;}
.gxjs h2 {margin-top:0;}
.gsright.gxjs {width:35.25%;}
.gsleft.gxjs {width:64.75%;}
.gsleft.gxjs h6 {font-weight:bold;color:#666666;margin:35px 0;}
.gsleft.gxjs p {color:#666666;line-height:30px;width:90%;}
.gxjsbanner {margin-top:15px;position:relative;}
.gxjsbanner h2 {font-size:18px;color:#0767a8;font-weight:bold;margin:50px 0 30px 0;text-align:left;}
.gxjsbanner h2 img {margin-right:15px;}
.gxjsbanner img {max-width:100%;}
.gxjsbanner>h6 {font-weight:bold;color:#666;line-height:58px;}
.gxjsbanner p {line-height:38px;text-align:center;color:#000;}
.gxjsbanner .swiper-button-next,.gxjsbanner .swiper-button-prev {display:none;}
.jsylleft {float:left;width:50%;}
.jsylleft p {width:92%;margin-top:56px;}
.jsylright {float:left;width:50%;}
.jsylleft>h2 {margin-top:0;}
.jsylright img {max-width:100%;}
.xycpleft {float:left;width:50%;}
.xycpleft img {max-width:100%;}
.xycpright img {max-width:100%;}
.xycpright {float:right;width:47%;}
.xycpleft h1,.xycpright h1 {font-size:16px;font-weight:bold;color:#666666;margin-bottom:30px;}
.xtzb {margin-top:0;}
.wsdjszb th:first-child {padding-left:5.5% !important;width:14.5% !important;}
.wsdjszb td:first-child {padding-left:5.5% !important;}
.wsdjszb {margin-bottom:30px;}
.xtzb th:first-child {padding-left:8.5%;width:7%;}
.xtzb td:first-child {padding-left:8.5%;width:7%;}
.gxcptd p {line-height:52px;padding:0 5% !important;margin-bottom:26px;background:url(../images/cptdback1_03.png) no-repeat;background-size:100% 100%;cursor:pointer;}
.gxcptd p:hover {background-image:url(../images/cptdback2_03.png);color:#fff;}
.yyly .swiper-button-next,.yyly .swiper-button-prev {display:none;}
.yyly p {text-align:center;line-height:32px;}
.table .img {display:none;}
.xtzb .img {display:none;}
.zhybanner .swiper-slide:nth-child(2) a:last-child {display:none;}
.fximg {margin-top:40px;}
.continer .qtfxjc:last-child {margin-bottom:40px;}
.zhybanner .swiper-button-next,.zhybanner .swiper-button-prev {display:none;}
.list li {float:left;width:32%;margin-right:2%;margin-bottom:25px;position:relative;}
.list li:nth-child(3n+0) {margin-right:0;}
.list li p {line-height:50px;text-align:center;color:#222222;}
.list li img {width:100%;}
.list li:after {content:'';display:block;width:0;height:2px;background:#0057aa;position:absolute;left:0;bottom:0;}
.list li:hover:after {width:100%;}
.jsyl {width:100%;}
.jsyl.sfyyt li p {left:0;right:0;bottom:0;top:0;margin:auto;font-size:35px;display:inline-block;height:100px;line-height:initial;}
.bdsyycs li {float:left;width:31%;margin-right:3.5%;margin-bottom:20px;}
.bdsyycs li:nth-child(3n+0) {margin-right:0;}
.bdsyycs li img {width:100%;}
.bdsyycs li p {text-align:center;font-size:18px;line-height:36px;font-weight:bold;background:#0057aa;color:#fff;}
.videobanner li {box-sizing:border-box;padding:1%;margin-right:2%;float:left;width:32%;position:relative;}
.videobanner li:nth-child(3n+0) {margin-right:0;}
.videobanner li div {position:relative;}
.videobanner li div img {width:100%;}
.videobanner li div i {position:absolute;display:inline-block;font-size:40px;width:40px;height:40px;left:0;right:0;top:0;bottom:0;color:rgba(0,90,171,7);margin:auto;}
.videobanner li h2 {color:#444;font-size:16px;font-weight:bold;text-align:left;margin:25px 0 20px 0;padding:0 5%;}
.videobanner li p {color:#959595;padding:0 5%;text-align:left;}
.videobanner li:after {content:'';display:block;height:3px;width:0;background:#005aab;position:absolute;bottom:0;left:0;}
.videobanner li:hover div {background:rgba(0,90,171,.8);}
.videobanner li:hover:after {width:100%;}
.videobanner li:hover img {opacity:.2;}
.videobanner li:hover i {color:rgba(255,255,255,.7);}
.videobanner li:hover h2 {color:#005aab;}
.cpbanner li span {font-size:16px;color:#000;display:inline-block;width:70px;height:30px;line-height:30px;position:absolute;left:0;right:0;top:-80px;margin:auto;transform:translateX(-50%);opacity:0;}
.cpbanner li div {display:inline-block;width:1px;height:1px;background:#0767a8;position:absolute;left:50%;bottom:50%;margin:auto;}
.cpbanner li {position:absolute;left:170px;top:130px;width:10px;height:10px;border-radius:50%;background:#0767a8;text-align:center;padding:5px;box-sizing:border-box;}
.cpbanner li font {width:100%;height:100%;background:#0767a8;opacity:.7;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;animation:w .6s infinite;padding:3px;}
.cpbanner li:hover span {opacity:1;}
.cpbanner .swiper-slide img:nth-child(2) {display:none}
