/*info.css*/
.infoBanner{width:1200px;margin:0 auto;}
.infoBanner img{display:block;}
.infoTab{width:1200px;margin:0 auto;padding:30px 0 28px;height:39px;text-align:center;background:#f8f9fb;}
.infoTab li{width:141px;height:39px;line-height:39px;display:inline-block;border-radius:4px;background:#efefef;box-shadow:0 0 5px rgba(0,0,0,0.14);margin:0 33px;font-size:16px;*display:inline;*zoom:1}
.infoTab li a{display:block;width:141px;height:39px;color:#000;}
.infoTab li:hover,.infoTab li.cur{background:#6285c9;color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.14);cursor:pointer;}
.infoTab li:hover a,.infoTab li.cur a{color:#fff;}
.tabCon{width:1200px;margin:0 auto;background:#f8f9fb;box-shadow:0 11px 6px -10px rgba(0,0,0,0.14);}
.noticeList{width:1150px;margin:0 auto;}
.noticeList li{width:504px;height:72px;border-radius:8px;padding:12px 20px 12px 25px;}
.noticeList li h3{background:url(../images/icon02.png) no-repeat left top;font-weight:normal;height:40px;line-height:20px;padding-left:30px;font-size:16px;}
.noticeList li time{height:26px;padding-top:7px;line-height:26px;font-size:14px;display:block;}
.noticeList li:nth-child(odd){float:left;}
.noticeList li:nth-child(even){float:right;}
.noticeList li.bg{background:#e9eef5;box-shadow:-1px -1px 5px rgba(0,0,0,0.14);}

.noticeList2{width:1058px;margin:0 auto;}
.noticeList2 li{width:520px;border-radius:8px;padding:12px 20px 12px 25px;box-sizing: border-box;}
.noticeList2 li h3{background: url(../images/icon02.png) no-repeat left center;font-weight:normal;width: 330px;height:40px;line-height: 40px;padding-left:30px;font-size:16px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.noticeList2 li time{height:26px;padding-top:7px;line-height:26px;font-size:14px;display:block;float:right}
.noticeList2 li:nth-child(odd){background: #e9eef5;box-shadow: -1px -1px 5px rgba(0,0,0,0.14);}
/* .noticeList2 li:nth-child(even){float:right;} */
/* .noticeList2 li.bg{background:#e9eef5;box-shadow:-1px -1px 5px rgba(0,0,0,0.14);} */


.divBox{width:1200px; margin:0 auto;background:#f8f9fb;box-shadow:0 11px 6px -10px rgba(0,0,0,0.14);padding:20px 0 50px;}
/*notice-intro.html*/
.noticeIntro {width:1200px; margin:0 auto;}
.noticeIntro h1{text-align:center;line-height:45px;font-size:22px;color:#162e73;border-bottom:1px solid #bfbfbf;width:1015px;margin:0 auto;}
.noticeIntro time{display:block;text-align:center;width:100%;line-height:20px;font-size:16px;}
.noticeIntro .intro{padding-top:17px;width:1015px;margin:0 auto;overflow-y: hidden;position: relative;}
.noticeIntro .intro img{display:block;margin:15px auto;}
/*.noticeIntro .intro p{font-size:16px;line-height:24px;text-indent:2em;text-align:left;padding:10px 0;}*/
.noticeIntro .intro p{font-size:16px;line-height:26px;text-align:left;}
.noticeIntro .intro .more{position: absolute;left: 0;bottom: 0;text-align: center;height: 100px;line-height: 100px;width: 100%;z-index: 2;background-image: linear-gradient(rgba(248,249,251,0.6),rgba(248,249,251,1));cursor: pointer;}

/*notice-courier.css*/
.noticeCourier .noticeList li h3{background:url(../images/icon03.png) no-repeat left top;}

/*classic-case.css*/
.classicCaseList{width:1116px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.classicCaseList li{width:480px;min-height:20px;line-height:20px;border-bottom:1px solid #d2d2d2;float:left;padding:18px 50px 18px 28px;font-size:16px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.classicCaseList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}

/*customer-show.css*/
.customerShowList{padding:40px 0 0;width:1078px;margin:0 auto;clear:both;overflow:hidden;*padding-bottom:28px;}
.customerShowList li{width:170px;height:123px;line-height:123px;float:left;margin:0 54px 28px 0;border:1px solid #f0f0f0;background:#fff;}
.customerShowList li.last{margin-right:0;}
.customerShowList li img{width:170px;height:121px;display:inline-block;vertical-align:middle;}

/*exchange-garden.css*/
.exchangeGardenBox{height:385px;line-height:385px;font-size:36.34px;color:#324784;text-align:center;}
.exchangeGardeSearch{padding:12px 30px 18px;clear:both;overflow:hidden;}
.exchangeGardeSearch label{float:left;line-height:25px;font-size:16px;color:#162e73;padding-right:12px;margin-top:2px;}
.exchangeGardeSearch .text{width:194px;padding:4px;border:1px solid #7786ae;float:left;margin-right:45px;margin-top:2px;background:#f8f9fb;}
.exchangeGardeSearch .btn{width:101px;height:28px;line-height:28px;background:#fff;border:1px solid #7786ae;float:left;color:#162e73;font-size:16px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.exchangeGardeSearchList{padding:0 30px;clear:both;overflow:hidden;}
.exchangeGardeSearchList li{width:523px;height:65px;border-radius:8px;padding:8px 10px 15px 13px;}
.exchangeGardeSearchList li h3{background:url(../images/icon04.png) no-repeat left 5px;font-weight:normal;height:44px;line-height:22px;padding-left:30px;font-size:16px;}
.exchangeGardeSearchList li .bottom{height:20px;padding:2px 0 0 0;line-height:20px;font-size:14px;}
.exchangeGardeSearchList li time{padding:0 10px 0 0;float:left;}
.exchangeGardeSearchList li .views{padding:0 25px;float:left;background:url(../images/icon05.png) no-repeat left bottom;}
.exchangeGardeSearchList li .look{padding:0 0 0 25px;float:right;}
.exchangeGardeSearchList li:nth-child(odd){float:left;}
.exchangeGardeSearchList li:nth-child(even){float:right;}
.exchangeGardeSearchList li.bg{background:#e9eef5;box-shadow:-1px -1px 5px rgba(0,0,0,0.14);padding:8px 10px 8px 13px;}
.exchangeGardeMessageInfo{padding:0 90px 0 57px;color:#162e73;clear:both;overflow:hidden;}
.exchangeGardeMessageInfo .tit{font-size:16px;background:url(../images/icon06.png) no-repeat left 2px;padding-left:36px;padding-bottom:15px;}
.exchangeGardeMessageInfo .tit .zz-red{color:#dd0f0f;}
.exchangeGardeMessageInfo .tit time{float:right;font-size:14px;color:#000;}
.exchangeGardeMessageInfo p{font-size:16px;line-height:20px;text-indent:2em;}
.exchangeGardeMessageInfo h2{line-height:30px;font-weight:normal;color:#dd0f0f;padding-top:30px;font-size:16px;}
.exchangeGardeMessageInfo .btn{display:block;width:101px;height:28px;line-height:28px;background:#fff;border:1px solid #7786ae;text-align:center;color:#162e73;font-size:16px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.15);float:right;margin:45px 0 30px;}
.exchangeGardeMessage{padding:18px 0 35px 95px;}
.exchangeGardeMessage li{padding-bottom:11px;clear:both;overflow:hidden;}
.exchangeGardeMessage li.text-center{text-align:center;}
.exchangeGardeMessage li label{float:left;width:170px;line-height:25px;font-size:16px;color:#162e73;padding-right:12px;text-align:right}
.exchangeGardeMessage li .text{width:191px;padding:4px;border:1px solid #7786ae;float:left;background:#f8f9fb;}
.exchangeGardeMessage li .text02{width:721px;}
.exchangeGardeMessage li .textarea{width:725px;height:261px;resize:none;border:1px solid #7786ae;float:left;background:#f8f9fb;}
.exchangeGardeMessage li .btn{width:101px;height:28px;line-height:28px;background:#fff;border:1px solid #7786ae;display:inline-block;color:#162e73;font-size:16px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.15);}

/*legalize-cjwt.css*/
.tabCon .legalizeCjwt{padding-bottom:20px;}
.tabCon .legalizeGzscq{padding:30px 0;}
.legalize-cjwt-list{width:1090px;margin:0 auto;background:#f7f7f7;box-shadow:-1px -1px 5px rgba(0,0,0,0.14);border-radius:5px;}
.legalize-cjwt-list dt{line-height:37px;background:#caddee;font-size:16px;color:#000;padding:0 13px;border-radius:5px 5px 0 0;box-shadow:0 1px 16px rgba(0,0,0,0.14);}
.legalize-cjwt-list dd{padding:13px 13px 0;}
.legalize-cjwt-list dd p{font-size:16px;line-height:24px;color:#484848;padding-bottom:15px;}

/*legalize-gkwj.css*/
.legalizeGkwjList{width:1010px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.legalizeGkwjList ul{width:50%;float:left;}
.legalizeGkwjList li{width:505px;border-bottom:1px solid #d2d2d2;height:45px;line-height:45px;font-size:16px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.legalizeGkwjList li a{display:block;background:url(../images/icon01.png) no-repeat 10px center;width:455px;padding:0 10px 0 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.legalizeGkwjList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}

/*legalize-yxsq.css*/
.legalizeEmailList{width:1116px;padding-bottom:45px;margin:0 auto;clear:both;overflow:hidden;padding-top:45px;}
.legalizeEmailList li{width:269px;border:1px solid #ddd;float:left;position:relative;background:url(../images/icon07.png) no-repeat 25px center #fff;padding:0 0 25px 77px;margin:0 12px 12px;min-height: 183px;}
.legalizeEmailList li:hover{border-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15)}
.legalizeEmailList li .line{width:8px;height:30px;background:#6285c9;position:absolute;left:39px;top:0;}
.legalizeEmailList li h2{font-size:16px;font-weight:normal;padding:22px 0 0 18px;}
.legalizeEmailList li p{font-size:16px;padding:10px 0 10px 18px;}
.legalizeEmailList li p span{color:#162e73;}
.legalizeEmailList li .xz{display:block;line-height:18px;background:url(../images/round02.png) no-repeat -10px -5px;font-size:16px;padding-left:18px;}
.legalizeEmailList li:hover .xz{background-position:-10px -36px;}

/*legalize-zscx.css*/
.legalizeZScs{padding:50px 0;}
.legalizeZscx{width: 425px;margin: 0 auto 10px;background: #f0f3f8;border-radius: 15px;position: relative;padding: 15px 0;box-shadow: 0 0 5px rgba(0,0,0,0.14);}
.legalizeZscx .line{width:98px;height:5px;position:absolute;left:50%;top:0;margin-left:-49px;background-color:#6285c9;}
.legalizeZscx h2{line-height:57px;font-size:20px;color:#162e73;font-weight:normal;text-align:center;}
.legalizeZscx p{padding:7px 0;height:25px;text-align:left;padding-left:20px;font-size:16.8px;color:#162e73;overflow:hidden;}
.legalizeZscx p i{display:inline-block;width:17px;height:17px;background:url(../images/radio02.png) no-repeat left center;vertical-align:top;margin-top:4px;margin-right:5px;}
.legalizeZscx p i.cur{background:url(../images/radio.png) no-repeat left center;}
.legalizeZscx p span{display:inline-block;vertical-align:top;text-align:justify;width:95px;margin:0 10px;line-height:22px;}
.legalizeZscx p span:after{content:"";display:inline-block;width:100%;}
.legalizeZscx p.nobg{padding-left:0;}
.legalizeZscx p.nobg img{display:inline-block;vertical-align:top;margin:0 5px;height:24px;}
.legalizeZscx p.nobg span{padding-left:43px;}
.legalizeZscx .text{width:192px;height:22px;background:#fff;border:1px solid #8f9abb;vertical-align:top;padding:0 5px;}
.legalizeZscx .text02{width:100px;}
.legalizeZscx .btn{display:block;width:101px;height:30px;border-radius:3px;border:1px solid #8390b4;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.4);margin:8px auto 0;font-size:15.97px;color:#162e73;cursor:pointer;}
.legalizeZScs .markBox {font-size:12px;color:#f00;width:445px;margin:0 auto;text-align: center;}

/*legalizeGzscq.css*/
.mt35{margin-top:35px;}
.mt25{margin-top:25px;}
.legalizeGzscq{padding:30px 0;}
.legalizeGzscq h2{font-size:22px;color:#162e73;font-weight:600;text-align:center;line-height: 38px;border-bottom:1px solid #bfbfbf;width:1015px;margin:0 auto;}
.legalizeGzscq time{display:block;height:35px;line-height:35px;text-align:center;font-size:16px;}
/*.legalizeGzscq p{line-height:24px;font-size:16px;text-indent:2em;width:1010px;margin:0 auto;padding:10px 0;}*/
.legalizeGzscq p{line-height:26px;font-size:16px;width:1010px;margin:0 auto;}
.legalizeGzscq p img{margin:0 auto;}
.legalizeGzscq li a{padding-left:165px;background-position:135px center}

/*certificate-nsy.css*/
.certificate-nsy h2{height:105px;line-height:105px;text-align:center;font-size:22px;color:#162e73;font-weight:600;}
.certificate-nsy .markBox{font-size:12px;color:#f00;width: 1133px;margin:0 auto;padding-bottom:20px;}
.certificateTable{width:1133px;margin:0 auto 115px;background:#fff;border-top:3px solid #6285c9;border-collapse:collapse;box-shadow:3px 2px 15px rgba(0,0,0,0.15);border-radius:0 0 5px 5px }
.certificateTable tr th,.certificateTable tr td{line-height:25px;padding:5px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;font-size:16px;text-align:center;}
.certificateTable tbody tr td:last-child,.certificateTable thead tr th:last-child{border-right:0;}
.certificateTable tbody tr:last-child td{border-bottom:0;}
.certificateTable tr th{font-weight:normal;}


/*certificate-zscc.css*/
.certificateZscc{padding:48px 0 60px;}
.certificateZsccBox{width:425px;height:140px;margin:0 auto 40px;background:#f0f3f8;border-radius:15px;position:relative;padding-top:15px;box-shadow:0 0 5px rgba(0,0,0,0.14)}
.certificateZsccBox .line,.certificateZsccList li .line{width:98px;height:5px;position:absolute;left:50%;top:0;margin-left:-49px;background-color:#6285c9}
.certificateZsccBox h2,.certificateZsccList li h2{line-height:30px;font-size:20px;color:#162e73;font-weight:normal;text-align:center;}
.certificateZsccBox p,.certificateZsccList li p{padding:17px 0 17px 30px;height:25px;text-align:left;font-size:16.8px;color:#162e73;}
.certificateZsccBox p i,.certificateZsccList li p i{display:inline-block;width:17px;height:17px;background:url(../images/radio02.png) no-repeat left center;vertical-align:top;margin:4px 10px 0 0;}
.certificateZsccBox p i,.certificateZsccList li p i.nobg{padding-left:0;background:none;}
.certificateZsccBox p i.cur,.certificateZsccList li p i.cur{background:url(../images/radio.png) no-repeat left center;}
.certificateZsccBox .text{width:192px;height:22px;background:#fff;border:1px solid #8f9abb;vertical-align:top;padding:0 5px;}
.certificateZsccBox .btn,.certificateZsccList li .btn{display:block;width:101px;height:30px;border-radius:3px;border:1px solid #8390b4;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.4);margin:8px auto 0;font-size:15.97px;color:#162e73;cursor:pointer;}
.certificateZsccBox .btn.mt25{margin-top:25px;}
.certificateZsccBox .label{width:100%;height:25px;line-height:25px;position:absolute;left:0;bottom:0;text-align:center;color:#c8c8c8;font-size:12.43px;}
.certificateZsccList{width:425px;height:290px;margin:0 auto;background:#f0f3f8;border-radius:15px;clear:both;overflow:hidden;}
.certificateZsccList li{width:381px;height:200px;float:left;background:url(../images/line.png) no-repeat right center;position:relative;padding-top:20px;}
.certificateZsccList li h2{line-height:35px;}
.certificateZsccList li p{padding:11px 0 11px 30px;}
.certificateZsccList li p span{display:inline-block;padding-right:15px;vertical-align:top;width:92px;text-align:justify;padding-right:10px;}
.certificateZsccList li p span:after{content:"";display:inline-block;width:100%;}
.certificateZsccList li p.nobg{padding-left:56px;}
.certificateZsccList li p.nobg span{width:93px;}
.certificateZsccList li.nobg{background:none;width:100%;}
.certificateZsccList .img{width:77px;height:24px;display:inline-block;vertical-align:top;margin-left:10px;}
.certificateZsccList li .text{width:192px;height:22px;background:#fff;border:1px solid #8f9abb;vertical-align:top;padding:0 5px;letter-spacing:0}
.certificateZsccList li .text02{width:105px;height:22px;background:#fff;border:1px solid #8f9abb;vertical-align:top;padding:0 5px;letter-spacing:0}
.certificateZsccList li .btn{margin-top:30px;}
.certificateZscc .markBox{font-size:12px;color:#f00;width:445px;margin:0 auto;text-align: center;}

/*train.css*/
.trainCertificate{padding:36px 0 60px;}
.trainCourseInfo{width:1014px;margin:0 auto;padding-bottom:30px;}
.trainCourseInfo h2{line-height:80px;font-weight:bold;font-size:22px;text-align:center;color:#162e73;}
.trainCourseInfo .con,.trainCourseInfo .con p{line-height:26px;text-align:left;font-size:16px;}
.trainCourseInfo .con p{padding:10px 0;}
.trainMessage{width:1014px;margin:0 auto;padding-bottom:30px;}
.trainMessage .tit{padding:20px 0 10px;border-bottom:1px solid #bfbfbf;margin-bottom:25px;}
.trainMessage .tit h2{line-height:38px;font-weight:bold;font-size:22px;text-align:center;color:#162e73;}
.trainMessage .tit time{display:block;line-height:34px;text-align:center;font-size:16px;}
.trainMessage .con,.trainMessage .con p{font-size:16px;line-height:26px;}
.trainMessage .con img,.trainMessage .con p img{display:block;margin:0 auto;}
/*.trainMessage .con p{padding:10px 0;}*/
.trainMessage ul{padding:10px 0;}
.trainMessage ul li{font-size:16px;line-height:30px;}
.trainBox{width:1015px;margin:0 auto;}
.trainBox p img{width:950px;padding:15px;border:1px solid #cad4e3;box-shadow:0 0 5px rgba(0,0,0,0.15);margin:0 auto 25px;}
.trainBox  p{line-height:26px;text-align:left;font-size:16px;padding:10px 0;}
.trainTeam{width:1045px;margin:0 auto;padding-bottom:25px;}
.trainTeam ul li{min-height:185px;height:auto!important;height:185px;border-radius:12px;padding:15px 30px;box-shadow:0 0 5px rgba(0,0,0,0.15);margin-bottom:20px;border:1px solid #eee;}
.trainTeam ul li h2{line-height:28px;font-size:20px;color:#162e73;}
.trainTeam ul li span{display:block;padding:10px 0;font-size:14px;line-height:22px;}
.trainTeam ul li p{font-size:16px;line-height:2;text-align:justify;text-align-last:justify;text-indent: 2em;}
.trainInfo{padding-top:13px;}

.trainInfoList{width:1060px;margin:0 auto;clear:both;overflow:hidden;}
.trainInfoList li{width:496px;height:100px;padding-top:10px;border-radius:3px;}
.trainInfoList li h2{background:url(../images/icon08.png) no-repeat 15px 7px;font-size:18px;color:#162e73;height:66px;line-height:33px;font-weight:normal;padding:0 33px 0 35px;}
.trainInfoList li h2 a{color:#000;}
.trainInfoList li time{display:block;padding:0 33px 0 30px;line-height:30px;font-size:14px;}
.trainInfoList li.bg{background:#ebf1f7;}
.trainInfoList li.bg:hover{background:#f1f5f9;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.trainInfoList li.bg:hover a{color:#162e73;}


.trainInfoList2{width:1060px;margin:0 auto;clear:both;overflow:hidden;}
.trainInfoList2 li{width:496px;padding:12px 0;border-radius:8px;height:33px;}
.trainInfoList2 li h2{background:url(../images/icon08.png) no-repeat 15px 7px;font-size:18px;color:#162e73;height: 33px;line-height:33px;font-weight:normal;padding:0 0 0 35px;width:340px;overflow:hidden;text-overflow:ellipsis;float:left;white-space:nowrap;}
.trainInfoList2 li h2 a{color:#000;}
.trainInfoList2 li time{display:block;padding:0 10px 0 0;line-height:30px;font-size:14px;float:right;}
.trainInfoList2 li.bg{background:#ebf1f7;}
.trainInfoList2 li.bg:hover{background:#f1f5f9;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.trainInfoList2 li.bg:hover a{color:#162e73;}


.trainApply{padding:30px 0 65px;}
.trainApply h2{height:45px;line-height:45px;text-align:center;font-size:22px;color:#162e73;}
.trainApply .formBox{padding:25px 0 0 60px;}
.trainApply .formBox li{line-height:23px;font-size:14px;padding:3px 0 4px;clear:both;overflow:hidden;}
.trainApply .formBox li label{display:inline-block;width:80px;text-align:right;vertical-align:top}
.trainApply .formBox li span{display:inline-block;vertical-align:top}
.trainApply .formBox li input{display:inline-block;border:1px solid #000;padding:3px;background:#f8f9fb;vertical-align:top;font-size:12px;}
.trainApply .formBox li input.w110{width:110px;}
.trainApply .formBox li input.w120{width:124px;}
.trainApply .formBox li input.w140{width:140px;}
.trainApply .formBox li input.w190{width:190px;}
.trainApply .formBox li input.w250{width:250px;}
.trainApply .formBox li input.w310{width:310px;}
.trainApply .formBox li input.w460{width:460px;}
.trainApply .formBox li select{display:inline-block;border:1px solid #000;padding:2px;background:#f8f9fb;vertical-align:top;border-radius:3px}
.trainApply .formBox li select.w75{width:75px;}
.trainApply .formBox li select.mr29{margin-right:12px;}
.trainApply .formBox li textarea{display:inline-block;border:1px solid #000;padding:2px;background:#f8f9fb;vertical-align:top;width:564px;height:98px;color:#afafaf;}
.trainApply .formBox li .xlxwBox{display:inline-block;}
.trainApply .formBox li .xlxwBox .ptb5{padding:5px 0 0;}
.trainApply .formBox li .xlxwBox .btn{display:inline-block;color:#ff3737;padding:0 20px;cursor:pointer;}
.trainApply .formbtn{text-align:center;padding-top:40px;height:40px;}
.trainApply .formbtn .lookMore{display:inline-block;margin:0 78px;}

/*regulation.css*/
.regulationInfo{padding:15px 0 25px;}
.regulationInfo h2{line-height:38px;font-size:22px;color:#162e73;text-align:center;font-weight:600;border-bottom:1px solid #bfbfbf;width:1015px;margin:0 auto;}
.regulationInfo time{display:block;line-height:25px;font-size:16px;text-align:center;}
.regulationInfo .con{width:1014px;margin:0 auto;}
.regulationInfo .con,.regulationInfo .con p{font-size:16px;line-height:26px;}
/*.regulationInfo .con p{padding:10px 0;}*/
.regulationListBox{padding-bottom:40px;}
.regulationList{width:1116px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.regulationList li{width:480px;height:40px;line-height:20px;border-bottom:1px solid #d2d2d2;float:left;padding:18px 38px 18px 40px;font-size:16px;background:url(../images/icon09.png) no-repeat 17px 20px;}
.regulationList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}

.specificationList{width:1116px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.specificationList li{width:480px;height:40px;line-height:20px;border-bottom:1px solid #d2d2d2;float:left;padding:18px 38px 18px 40px;font-size:16px;background:url(../images/icon10.png) no-repeat 17px 20px;}
.specificationList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}

.institutionList{width:1116px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.institutionList li{width:480px;height:40px;line-height:20px;border-bottom:1px solid #d2d2d2;float:left;padding:18px 38px 18px 40px;font-size:16px;background:url(../images/icon11.png) no-repeat 17px 20px;}
.institutionList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}

/*about.css*/
.aboutContact{padding-bottom:20px;}
.aboutContact .ConBox{width:1042px;margin:0 auto;}
.aboutContact .ConBox h1{line-height:40px;font-weight:600;font-size:20px;padding-bottom:20px;}
.aboutContact .ConBox p{line-height:21px;font-size:16px;}
.aboutContact .ConBox ul li{padding-top:20px;width:440px;}
.aboutContact .ConBox ul li h3{height:23px;border-bottom:1px solid #959595;*height:22px;}
.aboutContact .ConBox ul li h3 span{display:inline-block;border-bottom:2px solid #6285c9;font-size:16px;height:20px;line-height:20px}
.aboutContact .ConBox ul li p{padding:5px 0;line-height:27px;}
.aboutContact .ConBox ul li p a.linkStyle{color:#162e73;text-decoration: underline;}
.aboutContact .map{width:1015px;padding:15px;border:1px solid #cad4e3;box-shadow:0 0 5px rgba(0,0,0,0.15);margin:35px auto 25px;background:#fff;}
.aboutSearch{padding:35px 0 45px;}
.aboutSearch h2{height:38px;line-height:38px;color:#162e73;font-size:22px;text-align:center;}
.aboutSearch .searchBox{padding:50px 0 35px;text-align:center;}
.aboutSearch .searchBox .text{display:inline-block;border:1px solid #7f8db2;padding:4px 3px 3px;background:#f8f9fb;vertical-align:top;font-size:12px;width:342px;margin:0 15px;}
.aboutSearch .searchBox select{display:inline-block;border:1px solid #7f8db2;padding:2px;background:#fff;vertical-align:top;width:99px;color:#162e73;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.14);}
.aboutSearch .searchBox .btn{display:inline-block;border:1px solid #7f8db2;padding:2px;background:#fff;vertical-align:top;width:99px;color:#162e73;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.14);cursor:pointer;}
.aboutSearch .resultBox{width:1013px;margin:0 auto;}
.aboutSearch .resultBox h2{height:44px;line-height:44px;font-size:18px;color:#162e73;text-align:left;border-bottom:1px solid #bfbfbf;font-weight:normal;}
.aboutSearch .resultBox ul li{border-bottom:1px solid #bfbfbf;padding-bottom:25px;}
.aboutSearch .resultBox ul li.last{border-bottom:none;}
.aboutSearch .resultBox ul li .tit{padding:25px 0;font-size:16px;line-height:25px}
.aboutSearch .resultBox ul li .tit a{color:#dd0f0f;}
.aboutSearch .resultBox ul li .tit time{color:#162e73;padding:0 20px;}
.aboutSearch .resultBox ul li p{font-size:16px;line-height:21px;}
.aboutInfo .con{width:1000px;margin:0 auto;padding-bottom:40px;}
.aboutInfo .con,.aboutInfo .con p{font-size:16px;line-height:21px;}
.aboutInfo .con p{padding:10px 0;}
.aboutInfo .con img{display:block;padding:20px 0;margin:0 auto;max-width:540px;}
.aboutFzjg{width:100%;padding:40px 0;}
.fzjgBox{width:100%;height:492px;padding:23px 0 33px;}
.fzjgList{width:560px;height:492px;position:relative;background:url(../images/map02.png) no-repeat center;margin:0 auto;}
.fzjgList li{position:absolute;cursor:pointer;}
.fzjgList li .dian{display:inline-block;width:21px;height:21px;background:url(../images/dian.png) no-repeat center;vertical-align:middle;border-radius:50%;}
.fzjgList li:hover .dian{background-color:rgba(0,0,0,0.4);}
.fzjgList li .infoBox{width:197px;background:#fff;border-radius:0 6px 6px 6px;position:absolute;right:-250px;top:12px;z-index:2;padding:20px 15px 10px 15px;box-shadow:3px 2px 15px rgba(0,0,0,0.17);display:none;}
.fzjgList li .infoBox i{width:20px;height:16px;background:url(../images/dialogarrow.png) no-repeat;position:absolute;left:-20px;top:0;}
.fzjgList li .infoBox p{font-size:14px;line-height:21px;}
.fzjgList li.changchun{top:121px;right:59px;}
.fzjgList li.beijing{top:181px;right:142px;*z-index:3;}
.fzjgList li.beijing .dian{background:url(../images/dian02.png) no-repeat center;vertical-align:top}
.fzjgList li.yantai{top:205px;right:80px;width:30px;line-height:8px;*line-height:12px;}
.fzjgList li.huifang{top:230px;right:103px;width:30px;line-height:12px;*z-index:3;}
.fzjgList li.jinan{top:231px;right:123px;width:37px;line-height:12px;*z-index:4;}
.fzjgList li.xian{top:250px;right:206px;*z-index:5;}
.fzjgList li.shanghai{top:290px;right:68px;line-height:10px;}
.fzjgList li.suzhou{top:286px;right:88px;line-height:10px;}
.fzjgList li.nanjing{top:282px;right:109px;*z-index:3;}
.fzjgList li.wuhan{top:315px;right:159px;*z-index:3;}
.fzjgList li.chengdu{right:257px;top:308px;*z-index:5;}
.fzjgList li.guiyang{right:225px;top:364px;*z-index:4;}
.fzjgList li.changsha{right:174px;top:336px;*z-index:4;}
.fzjgList li.hangzhou{right:100px;top:323px;line-height:8px;*line-height:12px;}
.fzjgList li.ningbo{right:77px;top:322px;line-height:8px;*line-height:12px;}
.fzjgList li.fuzhou{right:109px;top:370px;}
.fzjgList li.huizhou{top:404px;right:133px;line-height:8px;*line-height:12px;}
.fzjgList li.guangzhou{right:170px;top:395px;line-height:8px;*line-height:12px;}
.fzjgList li.foshang{bottom:55px;right:185px;}
.fzjgList li.shenzheng{bottom:52px;right:135px;line-height:8px;*line-height:12px;}
.fzjgList li.zhuhai{bottom:40px;right:172px; line-height: 12px;}
.aboutime{padding:15px 0 70px;}


.certificateZsccBox02{width:425px;margin:0 auto 10px;background:#f0f3f8;border-radius:15px;position:relative;padding:15px 0;box-shadow:0 0 5px rgba(0,0,0,0.14)}
.certificateZsccBox02 .line{width:98px;height:5px;position:absolute;left:50%;top:0;margin-left:-49px;background-color:#6285c9}
.certificateZsccBox02 h2{line-height:30px;font-size:20px;color:#162e73;font-weight:normal;text-align:center;}
.certificateZsccBox02 p{padding:10px 0 10px 30px;height:25px;text-align:left;font-size:16.8px;color:#162e73;overflow:hidden}
.certificateZsccBox02 p i{display:inline-block;width:17px;height:17px;background:url(../images/radio02.png) no-repeat left center;vertical-align:top;margin-top:4px;}
.certificateZsccBox02 p i.cur{background:url(../images/radio.png) no-repeat left center;}
.certificateZsccBox02 p span{display:inline-block;width:95px;text-align:justify;vertical-align:top;margin:0 10px;line-height:22px;}
.certificateZsccBox02 p span:after{content:"";display:inline-block;width:100%;}
.certificateZsccBox02 .text{width:192px;height:22px;background:#fff;border:1px solid #8f9abb;vertical-align:top;padding:0 5px;}
.certificateZsccBox02 .text02{width:105px;}
.certificateZsccBox02 .img{width:77px;height:24px;display:inline-block;vertical-align:top;margin-left:10px;}
.certificateZsccBox02 .btn{display:block;width:101px;height:30px;border-radius:3px;border:1px solid #8390b4;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.4);margin:8px auto 0;font-size:15.97px;color:#162e73;cursor:pointer;}

/*2020.07 newVersion*/
.serviceInfo{padding:34px 0;}
.servieceType{height:40px;line-height:40px;color:#696969;font-size:16px;}
.servieceType a,.servieceType span{display:inline-block;font-size:20px;color:#696969;padding:0 10px;vertical-align: top;margin:0 20px;cursor: pointer;}
.servieceType a:first-child,.servieceType span:first-child{margin-left:0;}
.servieceType a:hover,.servieceType span:hover{color:#de1d25;}
.servieceType a.active,.servieceType span.active{color:#fff;background:#de1d25;}
.serviceTypeMore{background:#f4f8fd;padding:8px 13px;margin-top:32px;}
.serviceTypeMore .box{padding:25px 0;border:2px dashed #305ea4;color:#305ea4;font-size:14px;line-height:40px;}
.serviceTypeMore .box a{display:inline-block;font-size:18px;color:#7a7a7a;padding:0 35px;vertical-align: top;}
.serviceTypeMore .box a:hover,.serviceTypeMore .box a.active{color:#de1d25;}
.servieceArticle{padding-top:40px;}
.servieceArticle .title{height:68px;border-bottom:2px solid #4f4d4d;padding-left:5px;}
.servieceArticle .title h2{position:relative;display:inline-block;line-height:57px;padding:0 12px 0 3px;border-bottom:11px solid #305ea4;font-size:30px;color:#3c3c3c;font-weight: normal;}
.servieceArticle .title h2 span{font-size:14px;color:#de1d25;padding-left:17px;}
.servieceArticle h3{padding:20px 15px 15px 5px;font-size:20px;color:#3c3c3c;font-weight: normal;}
.servieceArticle p{padding:0 15px 20px 5px;font-size:16px;color:#3c3c3c;}
.servieceArticle .stepList {padding-top: 20px;}
.servieceArticle .stepList li {position: relative;float: left;margin-right: 45px;cursor: pointer;}
.servieceArticle .stepList li .icon {width: 93px;height: 93px;padding: 5px;border-radius: 50%;}
.servieceArticle .stepList li .icon span {display: block;width: 91px;height: 91px;margin: 0 auto;border-radius: 50%;
background: url(../images/stepIcon.png) no-repeat center #6699cc;}
.servieceArticle .stepList li:hover .icon,.servieceArticle .stepList li.active .icon {background: #6699cc;}
.servieceArticle .stepList li:hover .icon span,.servieceArticle .stepList li.active .icon span{border: 1px dashed #fff;}
.servieceArticle .stepList li .icon span.icon01 {background-position: 0 0;}
.servieceArticle .stepList li .icon span.icon02 {background-position: 0 -90px;}
.servieceArticle .stepList li .icon span.icon03 {background-position: 0 -180px;}
.servieceArticle .stepList li .icon span.icon04 {background-position: 0 -270px;}
.servieceArticle .stepList li .icon span.icon05 {background-position: 0 -360px;}
.servieceArticle .stepList li p {line-height: 45px;font-size: 18px;color: #3c3c3c;text-align: center;padding: 0;}
.servieceArticle .stepInfo{position:relative;border:2px solid #d3d3d3;margin-top:40px;padding:25px;}
.servieceArticle .stepInfo .arrow{ position: absolute;top:-60px;left:30px;width:0;height:0;content:'';border-top:30px solid transparent;border-bottom:30px solid #d3d3d3;border-left:20px solid transparent;border-right: 20px solid transparent;}
.servieceArticle .stepInfo .arrow i{position: absolute;top:-20px;left:-17px;z-index:2;width:0;height:0;content:'';border-top:25px solid transparent;border-bottom:25px solid #fff;border-left:17px solid transparent;border-right: 17px solid transparent;}
.servieceArticle .stepInfo article{display:none;}
.servieceArticle .stepInfo h4{font-size:20px;color:#6699cc;font-weight: normal;line-height:60px}
.servieceArticle .stepInfo p{font-size:16px;color:#575656;padding:0;}

.downloadBox{padding:10px 0 100px;}
.downloadBox .infoTab{background:#fff;}
.servieceScroll {width: 100%;height: 246px;padding: 40px 0 70px;}
.serviceTypeContent article {position: relative;width: 1200px;margin: 0 auto;display:none;}
.serviceTypeContent article .arrowIcon {position: absolute;top: 100px;width: 44px;height: 43px;background: url(../images/arrowIcon.png) no-repeat;cursor: pointer;}
.serviceTypeContent article .arrowIcon.Left {left: -50px;background-position: 0 -43px;}
.serviceTypeContent article .arrowIcon.Right {right: -50px;background-position: -44px -43px;}
.serviceTypeContent article .arrowIcon.Left:hover {background-position: 0 0;}
.serviceTypeContent article .arrowIcon.Right:hover {right: -50px;background-position: -44px 0;}
.servieceScroll .swiper-slide {position: relative;display: flex;width: 200px;height: 246px;border: 7px solid #fff;flex-wrap: wrap;
flex-direction: column;align-items: center;justify-content: center;vertical-align: middle;cursor: pointer;box-sizing: border-box;}
.servieceScroll .swiper-slide h3 {font-size: 20px;line-height: 30px;font-weight: normal;text-align: center;padding-top: 10px;}
.servieceScroll .swiper-slide span {display: block;padding: 10px 0;font-size: 14px;color: #737272;text-align: center;}



