@font-face {
	font-family:'siyuan';
	src: url("fonts/siyuan.ttf");
}
.btnMore{display: inline-block;width:154px;border: 1px solid #003a99;border-radius: 30px;line-height: 50px;color: #0d6db9;font-size: 16px;text-align: center;}
.btnMore:hover{border-color: #003a99;background: #003a99;color: #fff;}
.ad{border-bottom: 1px solid #eeeff1;line-height: 62px;height:62px;overflow: hidden;}
.ad .tit{color: #186aab;font-size: 16px;font-weight: bold;font-family: "siyuan";}
.ad .lb{display: inline-block;background: url(../images/lb.png) no-repeat;width: 14px;height: 16px;vertical-align: middle;margin-right: 8px;}
.ad .adwrap{margin-left: 20px;}
.ad .addlist a{font-size: 16px;color: #666666;}
.row .rhd{text-align: center;margin-bottom: 33px;}
.row .rhd h4{background: url(../images/titbg.png) no-repeat;height: 25px;line-height: 25px;margin: 0 auto 15px;font-size: 30px;color: #186aab; line-height:30px;}
.row .rhd p.en{font-size: 18px;color: #666666;}
.newsCenter{padding: 85px 0 90px;}
.newsCenter .imgbox{width: 507px;height: 338px;position: relative;}
.newsCenter .imgbox a.block{overflow: hidden;}
.newsCenter .imgbox a.block img{width: 507px;height: 338px;-webkit-transition: transform .4s;transition: transform .4s;}
.newsCenter .imgbox a.block:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.newsCenter .imgbox a.mask{position: absolute;left: 0;bottom: 0;right: 0;background:rgba(24,106,171,.5) ;color: #fff;line-height: 49px;padding: 0 17px;font-size: 18px;}
.newsCenter .newTxt{width: 656px;}
.newsCenter .newTxt .newslist{margin-top: -11px;}
.newsCenter .newTxt .newslist li{border-bottom: 1px dashed #cccccc;line-height: 49px;}
.newsCenter .newTxt .newslist a.block{font-size: 16px;padding-left: 23px;position: relative;}
.newsCenter .newTxt .newslist a.block:hover{color: #489fed;}
.newsCenter .newTxt .newslist a.block:before{content: '';position: absolute;left: 7px;top:22px;width: 5px;height: 5px;background: #489fed;}
.newsCenter .newTxt .newslist span.date{font-size: 16px;color: #999;}
.newsCenter p.ope{margin-top: 58px;text-align: center;}
.bg1{background: #f9f9f9;}
.member{padding: 95px 0 98px;}
.member .memberlist{margin-bottom: 45px;}
.member .memberlist li{width: 280px;margin-right: 26px;}
.member .memberlist li:last-child{margin-right: 0;}
.member .memberlist img{width: 280px;height: 280px;}
.member .memberlist a.block .memtxt{background: #fff;padding: 24px 16px 26px;}
.member .memberlist a.block .memtxt h4{font-size: 18px;margin-bottom: 12px;}
.member .memberlist a.block .memtxt p{color: #666;}
.member .memberlist a.block:hover .memtxt{background: #0d6db9;color: #fff;}
.member .memberlist a.block:hover .memtxt p{color: #fff;}
.member .ope{text-align: center;}
.industryState{padding: 88px 0 99px;}
.industryState .stateTxt{width: 583px;}
.industryState .stateTxt li{margin-bottom: 58px;}
.industryState .stateTxt .date{width: 81px;background: #0d6db9;color: #fff;height: 123px;text-align: center;}
.industryState .stateTxt .date .day{display: block;padding: 21px 0 22px;font-size: 40px;}
.industryState .stateTxt .date .month{display: block;line-height: 40px;background: #bcbcbc;}
.industryState .stateTxt .stateInfo{float: right;width: 467px;}
.industryState .stateTxt .stateInfo h4{font-size: 18px;padding-top: 4px;}
.industryState .stateTxt .stateInfo p{font-size: 14px;line-height: 28px;margin: 9px 0 14px;}
.industryState .stateTxt .stateInfo p a{color: #666666;}
.industryState .stateTxt .stateInfo a.detail{font-size: 16px;color: #999999;}
.industryState .stateImg{width: 568px;}
.industryState .stateImg li{margin-bottom: 48px;}
.industryState .stateImg a.fl{overflow: hidden;}
.industryState .stateImg a.fl,.industryState .stateImg a.fl img{width: 200px;height: 133px;}
.industryState .stateImg a.fl img{-webkit-transition: all .4s;transition: all .4s;}
.industryState .stateImg .stateInfo{width: 345px;float: right;}
.industryState .stateImg .stateInfo h4{font-size: 18px;padding-top: 2px;}
.industryState .stateImg .stateInfo p{font-size: 14px;line-height: 28px;margin: 13px 0 14px;}
.industryState .stateImg .stateInfo p a{color: #666666;}
.industryState .stateImg .stateInfo a.detail{font-size: 16px;color: #999999;}
.industryState p.ope{text-align: center;padding-top: 12px;}
.industryState .stateTxt li:hover a,.industryState .stateTxt li:hover a.detail,.industryState .stateImg li:hover a,.industryState .stateImg li:hover a.detail{color: #0d6db9;}

.contentNav{border-bottom: 1px solid #dfe1e5;line-height: 74px;}
.contentNav .breadcrumb{font-size: 14px;color: #666666;}
.contentNav .breadcrumb .line{padding:0 5px;}
.contentNav .breadcrumb a{color:#666;}
.contentNav .breadcrumb a:hover{color:#186aab;}
.contentNav .subNav{font-size: 16px;}
.contentNav .subNav a{margin-right: 34px;}
.contentNav .subNav a:hover,.contentNav .subNav a.current{color: #186aab;}

.content{}
.about{padding: 66px 0 90px;}
.about h4{font-size: 30px;text-align: center;color: #186aab;margin-bottom: 30px;}
.about .dlist{margin-bottom: 7px;}
.about .dlist dt{line-height: 50px;background: #f9f9f9;padding: 0 15px 0 23px;}
.about .dlist dt .toggle{display:inline-block;background: url(../images/toggle.png) no-repeat;width: 18px;height: 18px;}
.about .dlist dt.current .toggle{background-position: 0 -24px;}
.about .dlist dt.current span.fl{color: #0d6db9;}
.about .dlist dt span.fr{margin-top: 17px;}
.about .dlist dt span.fl{font-size: 18px;}
.about .dlist dd{padding: 25px 16px 34px;display: none;}
.about .dlist .dCon{}
.about .dlist .dCon p{font-size: 16px;color: #666666;line-height: 36px;margin-bottom: 34px;}
.about .dlist dd span.more{font-size: 16px;color: #ff7e3b;}
.about .dlist dd span.more .open{display: inline-block;background: url(../images/open.png) no-repeat;width: 20px;height: 10px;vertical-align: middle;margin-left: 12px;}
.about .dlist dd span.more.current .open{background-position: 0 -12px;}
.contact{padding: 66px 0 90px;}
.contact h4{font-size: 18px;color: #0d6db9;margin-bottom: 20px;}
.contact p{font-size: 16px;color: #666;line-height: 36px;}
.contact .map{margin-top: 25px;}
.members{margin: 33px auto 64px;}
.members li{width: 280px;margin: 0 26px 38px 0;}
.members li:nth-child(4n){margin-right: 0;}
.members a.block,.members a.block img{width: 280px;height: 350px;overflow: hidden;-webkit-transition: transform .4s;transition: transform .4s;}
.members .membtxt{border: 1px solid #d2d2d2;border-top: none;padding: 24px 16px;}
.members .membtxt h4{font-size: 18px;}
.members .membtxt p{font-size: 16px;line-height: 24px;color: #666666;}
.members .membtxt p.pos{margin: 8px 0;}
.members .membtxt p.pos span.cor1{color: #1e4292;}
.members .membtxt a.detail{display: inline-block;margin-top:12px;width: 80px;line-height: 29px;background: #0d6db9;color: #fff;font-size: 14px;text-align: center;border-radius: 3px;}
.members .membtxt a.detail:hover{background: #1b7bc8;}
.members li:hover a.block img{-webkit-transform: scale(1.1);transform: scale(1.1);}


/********列表1********/
.content .rhd{padding-top: 75px;}
.n-lb1{overflow: hidden;}
.n-lb1 .txtScroll-left{position:relative;overflow: hidden;padding:50px 0;border-bottom: 1px solid #ededed;}
.n-lb1 .txtScroll-left .hd{ overflow:hidden;position:absolute;bottom:50px;right:0px;z-index: 999;}
.n-lb1 .txtScroll-left .hd .prev,.n-lb1 .txtScroll-left .hd .next{ z-index:999;display:block; width:19px; height:19px;margin-left: 8px; float:right;overflow:hidden; cursor:pointer;}
.n-lb1 .txtScroll-left .hd .next{background: url(../images/bright.png) no-repeat center center;}
.n-lb1 .txtScroll-left .hd .prev{background: url(../images/bleft.png) no-repeat center center;}
.n-lb1 .txtScroll-left .hd .next:hover{background: url(../images/bright2.png) no-repeat center center;}
.n-lb1 .txtScroll-left .hd .prev:hover{background: url(../images/bleft2.png) no-repeat center center;}
.n-lb1 .txtScroll-left .hd ul{overflow:hidden;}
.n-lb1 .txtScroll-left .hd ul li{ float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.n-lb1 .txtScroll-left .bd{ overflow:hidden;}
.n-lb1 .txtScroll-left .bd ul{ overflow:hidden;}
.n-lb1 .txtScroll-left .bd ul li{ overflow: hidden;}
.n-lb1 .txtScroll-left .bd .img{width:336px;height: 224px;overflow: hidden;float: left;margin-right: 36px;}
.n-lb1 .txtScroll-left .bd .text{overflow: hidden;}
.n-lb1 .txtScroll-left .bd .title{float:left;font-size: 20px;line-height: 20px;color:#186aab;margin-top:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb1 .txtScroll-left .bd .date{float:right;font-family:arial;margin-top:18px;font-size: 14px;color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb1 .txtScroll-left .bd .wj{clear:both;font-size: 14px;line-height: 28px;color:#666666;padding-top:20px;
    overflow:hidden; text-overflow:ellipsis;display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:2; }
.n-lb1 .txtScroll-left .bd span{border-radius:50px;height:26px;background: #c5c5c5;text-align:center;line-height:26px;margin-top:35px;width:65px;display: block;color:#ffffff;}
.n-lb1 .txtScroll-left .bd a:hover span{color:#ffffff;background: #186aab;}
.n-lb1 .list{overflow: hidden;}
.n-lb1 .list li{overflow: hidden;width: 100%;}
.n-lb1 .list li a{display: block;overflow: hidden;padding:50px 0;border-bottom: 1px solid #ededed;background: url(../images/lb9_ico.png) right 56px no-repeat;}
.n-lb1 .list li .date{background:#f5f5f5;width:75px;height:102px;float: left;overflow: hidden;text-align: center;margin-right: 30px;}
.n-lb1 .list li .date h1{font-size: 40px;color:#186aab;font-family: arial;line-height: 42px;padding-top: 16px;}
.n-lb1 .list li .date h2{font-size: 14px;color:#186aab;font-family: arial;font-weight: normal;line-height: 16px;padding-top:10px;}
.n-lb1 .list li .text{overflow: hidden;}
.n-lb1 .list li .title{font-size: 18px;color:#333333;margin:6px 0 0 0 ; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 30px;}
.n-lb1 .list li .time{color:#bbbbbb;line-height: 1;margin:12px 0 8px 0;}
.n-lb1 .list li .time img{vertical-align: text-middle;}
.n-lb1 .list li .wz{font-size: 14px;color:#666666;line-height: 28px;  overflow:hidden; text-overflow:ellipsis;display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:2; }
.n-lb1 .list li a:hover .title,.n-lb1 .list li a:hover .wz{color:#186aab;}

/********列表2********/
.n-lb2{overflow: hidden;margin-top:50px;}
.n-lb2 .txtScroll-left{position:relative;overflow: hidden;padding:35px;background: #f2f2f2;}
.n-lb2 .txtScroll-left .hd{ overflow:hidden;position:absolute;bottom:35px;right:35px;z-index: 999;}
.n-lb2 .txtScroll-left .hd .prev,.n-lb2 .txtScroll-left .hd .next{ z-index:999;display:block; width:19px; height:19px;margin-left: 8px; float:right;overflow:hidden; cursor:pointer;}
.n-lb2 .txtScroll-left .hd .next{background: url(../images/bright.png) no-repeat center center;}
.n-lb2 .txtScroll-left .hd .prev{background: url(../images/bleft.png) no-repeat center center;}
.n-lb2 .txtScroll-left .hd .next:hover{background: url(../images/bright2.png) no-repeat center center;}
.n-lb2 .txtScroll-left .hd .prev:hover{background: url(../images/bleft2.png) no-repeat center center;}
.n-lb2 .txtScroll-left .hd ul{overflow:hidden;}
.n-lb2 .txtScroll-left .hd ul li{ float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.n-lb2 .txtScroll-left .bd{ overflow:hidden;}
.n-lb2 .txtScroll-left .bd ul{ overflow:hidden;}
.n-lb2 .txtScroll-left .bd ul li{ overflow: hidden;}
.n-lb2 .txtScroll-left .bd .img{width:420px;height: 280px;overflow: hidden;float: left;margin-right: 36px;}
.n-lb2 .txtScroll-left .bd .text{overflow: hidden;}
.n-lb2 .txtScroll-left .bd .title{font-size: 20px;line-height: 20px;margin-top:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb2 .txtScroll-left .bd .date{font-family:arial;margin-top:28px;font-size: 14px;color:#999999;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb2 .txtScroll-left .bd .wj{clear:both;font-size: 14px;line-height: 28px;color:#666666;padding-top:25px; overflow: hidden; text-overflow: ellipsis; display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:3;}
.n-lb2 .txtScroll-left .bd span{color:#666666;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:40px;width:72px;padding:0 16px;display: block;}
.n-lb2 .txtScroll-left .bd span i{font-family: "宋体";font-style: normal;padding-left:8px;}
.n-lb2 .txtScroll-left .bd a:hover .title,.n-lb2 .txtScroll-left .bd a:hover .wj{  color: #186aab;}
.n-lb2 .txtScroll-left .bd a:hover span{color:#ffffff;background: #186aab;border:0;}
.n-lb2 .list{overflow: hidden;padding:10px;margin-top:10px;}
.n-lb2 .list li{float: left;width:546px;margin-left:88px;}
.n-lb2 .list li:nth-of-type(2n+1){margin-left:0;}
.n-lb2 .list li a{padding:40px 23px;border-bottom: 1px solid #dbdbdb;display: block;}
.n-lb2 .list li a:hover{box-shadow: 0 0 10px #dbdbdb;}
.n-lb2 .list li a:hover .title{ color: #186aab;}
.n-lb2 .list li a:hover .date{ color: #186aab;}
.n-lb2 .list li a:hover .text{ color:#186aab;}
.n-lb2 .list li a .title{font-size: 18px;line-height: 24px;}
.n-lb2 .list li a .date{font-size: 12px;color:#999999;font-family: arial;margin:16px 0;}
.n-lb2 .list li a .text{line-height: 26px;color:#666666;}

/********列表3********/
.n-lb3{overflow:hidden;margin-top:50px;}
.n-lb3,.n-lb3 .list,.n-lb3 li,.n-lb3 a{overflow: hidden;display: block;}
.n-lb3 li{margin-bottom: 40px;width:100%;}
.n-lb3 a.list-a{padding:25px;background: #f2f2f2;}
.n-lb3 .img{float:left;width:277px;height: 185px;margin-right: 35px;}
.n-lb3 .img img{width:277px;height: 200px;}
.n-lb3 .text{overflow: hidden;}
.n-lb3 .title{font-size: 18px;color:#333333;margin-top:12px;line-height: 24px;float: left ; width: 80%; overflow: hidden; white-space: nowrap; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb3 .date{font-family:arial;margin-top:12px;font-size: 14px;line-height: 24px;float: right;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb3 .wj{clear:both;font-size: 14px;line-height: 28px;color:#666666;padding-top:18px;  overflow: hidden; text-overflow: ellipsis; display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:2;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.n-lb3 span{text-align: center;float:right;border-radius:2px;height:34px;line-height:34px;border:1px solid #cacaca;margin-top:36px;width:68px;padding:0 16px;display: block;color:#666666;background: url(../images/jt.png) 88px center no-repeat;}
.n-lb3 span i{font-family: "宋体";font-style: normal;padding-left:5px;}
.n-lb3 a:hover .title,.n-lb3 a:hover .wj{margin-left:6px;color:#186aab;}
.n-lb3 a:hover .date{padding-right:6px; color:#186aab;}
.n-lb3 a:hover span{color:#ffffff;background: #186aab;border:0;height:36px;width:70px;}
.n-lb3 li:last-child{margin-bottom: 0;}
.n-lb3 a.list-b{padding:0 25px 45px 20px;border-bottom:1px solid #f4f4f4;}
.n-lb3 a.list-b .title{font-size: 18px;}
.n-lb3 a.list-b .date{font-size: 12px;}
.n-lb3 a.list-b span{margin-top:20px;}

/*文章列表4*/
.list4{}
.list4 li{padding: 42px 0;}
.list4 li:nth-child(2n+1){background: #f8f8f8;}
.list4 a.fr{width: 277px;overflow: hidden;}
.list4 a.fr img{width: 277px;height: 185px;-webkit-transition: all .4s;-webkit-transition: all .4s;}
.list4 .listtxt{width: 700px;padding-top: 42px;}
.list4 .listtxt span.block{font-size: 20px;color: #999999;}
.list4 .listtxt h4{font-size: 16px;padding: 13px 0 22px;}
.list4 .listtxt a.detail{font-size: 16px;color: #999999;-webkit-transition: all .4s;-webkit-transition: all .4s;}
.list4 li:hover a.fr img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list4 li:hover a.detail{margin-left: 20px;color: #004da3;}
.list4 li:hover a{color: #004da3;}
/*********fy*********/
.fy{overflow: hidden;margin-top:50px;text-align: center;margin-bottom: 83px;}
.fy-con{overflow: hidden;display: inline-block;}
.fy-con .pre{width:65px; margin-right:10px; margin-left: 10px;}
.fy-con .next{width:65px; margin-right:10px; margin-left: 10px;}
.fy a{ display:block;border-radius: 3px; width:35px;height:40px; text-align:center; line-height:40px; float:left; font-size:12px;background:#b0b0b0;color:#ffffff;margin-right:7px; margin-left: 7px;}
.fy a:hover{ color:#fff; background:#186aab;}
.fy .cpb {color:#ffffff;border:none;border-radius: 3px;background:#186aab;width:35px;height:40px;line-height: 40px;display:block;text-align:center;float:left;font-size:12px; margin-right:7px; margin-left: 7px;}

/*产品列表*/
.n-lb11{}
.n-lb11 .layout{ margin: 0px 51px  4em 0px;overflow: hidden;float: left;width: 366px;}
.n-lb11 .layout:nth-of-type(3n){ margin-right: 0px;}
.n-lb11 a{display: block; }
.n-lb11 a .img{ width: 100%; height: 244px; display: block; overflow: hidden;}
.n-lb11 a .img img{width:100%;height: 244px; display: block; transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.n-lb11 a .text{ text-indent: 20px; line-height: 55px; background: #efefef; color:#333333; font-size: 18px; }
.n-lb11 a:hover .text{ background:#186aab; color:#FFFFFF;}
.n-lb11 a:hover .img img{transform: scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);}
.n-lb11 .txtMarquee-left{ width:100%;  position:relative;overflow: hidden}
.n-lb11 .txtMarquee-left .bd{background: url(../images/lb_lcvack.jpg) repeat-x center ; height: 86px; position:relative;}
.n-lb11 .txtMarquee-left .bd .tempWrap{}
.n-lb11 .txtMarquee-left .bd ul{width:100%; margin: 0 auto; overflow: hidden; text-align: center; }
.n-lb11 .txtMarquee-left .bd ul li{  display:inline-block;cursor: pointer; margin-left:15px;margin-right:15px;overflow: hidden}
.n-lb11 .alist-stylesix-show{overflow: hidden;}
.n-lb11 .alist-stylesix-rq{font-size: 16px;color:#333333;display: block;line-height: 22px;text-align: center;
    width: auto !important; margin: 0 !important; height: auto !important; border: none !important; border-radius: 0 !important;}
.n-lb11 .alist-stylesix-show a{margin:15px auto 0;display: block;width: 10px;height:10px;border:2px solid transparent;border-radius: 100%;;}
.n-lb11 .txtMarquee-left .bd ul li:hover .alist-stylesix-rq{color:#123672;}
.n-lb11 .txtMarquee-left .bd ul li:hover a{border:2px solid #123672; background: #ffffff;}
.n-lb11 .txtMarquee-left .bd ul li.alist-stylesix-active .alist-stylesix-rq{color:#123672;}
.n-lb11 .txtMarquee-left .bd ul li.alist-stylesix-active a{border:2px solid #123672;  background: #ffffff;}

/*图片方格2*/
.content .submenu{text-align: center;margin-top: -5px;text-align: center;font-size: 0;margin-bottom: 50px;}
.content .submenu a{display: inline-block;padding: 0 24px;line-height: 42px;border-radius: 30px;border: 1px solid #c5c5c5;font-size: 16px;margin: 0 8px;}
.content .submenu a:hover,.content .submenu a.current{color: #fff;background: #004da3;border-color:#004da3;}
.imgSquare{}
.imgSquare li{width: 375px;margin: 0 37px 42px 0;}
.imgSquare li:nth-child(3n){margin-right: 0;}
.imgSquare a.block{overflow: hidden;}
.imgSquare a.block img{width: 375px;height: 250px;-webkit-transition: all .4s;transition: all .4s;}
.imgSquare li:hover a.block img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.imgSquare .imgSqtxt{border: 1px solid #e8e8e8;border-top: none;height: 197px;padding: 37px 18px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.imgSquare .imgSqtxt .imgSqhd{margin-bottom: 22px;}
.imgSquare .imgSqtxt .imgSqhd h4{font-size: 18px;margin-bottom: 10px;}
.imgSquare .imgSqtxt .imgSqhd .date{color: #999999;}
.imgSquare .imgSqtxt p{line-height: 24px;font-size: 14px;color: #666666;}
.imgSquare li:hover a{color: #004da3;}

/*图片logo集*/
.logoSquare {margin-bottom: 83px;}
.logoSquare li{width: 285px;margin: 0 20px 22px 0;}
.logoSquare li:nth-child(4n){margin-right: 0;}
.logoSquare a.block{border: 1px solid #e8e8e8;overflow: hidden;}
.logoSquare a.block img{width: 283px;height: 153px;-webkit-transition: all .4s;transition: all .4s;}
.logoSquare a.block:hover img{-webkit-transform: scale(.9);transform: scale(.9);}


/*详情*/
.hr{border:none;border-bottom: 1px solid #e8e8e8;}
.content.bg{background: #f8f8f8;padding: 28px 0 83px;}
.content.bg .breadcrumb{margin-bottom: 20px;}
.content.bg .breadcrumb .bread{font-size: 14px;color: #666666;}
.content.bg .breadcrumb .bread .ihome{display: inline-block;background: url(../images/ihome.png) no-repeat;width: 14px;height: 13px;vertical-align: -2px;margin-right: 8px;}
.content.bg .breadcrumb .bread a{color: #666666;}
.content.bg .breadcrumb .bread a:hover{color: #004da3;}
.content.bg .breadcrumb .bread .line{margin: 0 4px;}
.content.bg .breadcrumb .bread font{color: #004da3;}
.detailcon{background: #fff;padding:70px 46px 68px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.detailcon .dethd{text-align: center;padding-bottom: 32px;border-bottom: 1px solid #d4d4d4;margin-bottom: 34px;}
.detailcon .dethd h4{font-size: 26px;margin-bottom: 32px;line-height:40px;}
.detailcon .dethd .des{font-size: 14px;color: #999999;}
.detailcon .dethd .des span.date{margin-right: 24px;}
.detailcon .dethd .des .cir-btn{display: inline-block;}
.detailcon .dethd .des .cir-btn .sharebox{display: inline-block;vertical-align: middle;}
.detailcon .dethd .des .cir-btn .sharebox .circle{display: inline-block;background: url(../images/shareIcon.png) no-repeat;width: 30px;height: 23px;margin:0 10px 0 0 ;padding-left: 0!important;}
.detailcon .dethd .des .cir-btn .sharebox .icon1{background-position: 0 0;}
.detailcon .dethd .des .cir-btn .sharebox .icon2{background-position: -38px 0;}
.detailcon .dethd .des .cir-btn .sharebox .icon3{background-position: -75px 0;}
.detailcon .dethd .des .cir-btn .sharebox .icon4{background-position: -116px 0;}
.detailcon .detbd{}
.detailcon .detbd p{font-size: 16px;color: #666666;margin-bottom: 26px;line-height: 36px;}
.detailcon .detbd img{display: block;max-width: 100%;height: auto;margin: 0 auto;}
.detailcon .detft{border-top: 1px solid #d4d4d4;padding-top: 43px;}
.detailcon .detft a.back{font-size: 14px;color: #666666;}
.detailcon .detft a.back .iback{display: inline-block;background: url(../images/back.png) no-repeat;width: 23px;height: 19px;margin-left: 9px;vertical-align: middle;-webkit-transition: all .4s;transition: all .4s;}
.detailcon .detft a.back:hover{color: #004da3;}
.detailcon .detft a.back:hover .iback{background-position:0 -33px ;}
.detailcon .detft p{margin-bottom: 15px;}
.detailcon .detft p:last-child{margin-bottom: 0;}
.detailcon .detft p a{font-size: 14px;color: #666666;}
.detailcon .detft p a:hover{color: #004da3;}

/*单页*/
.dy,.dy2{padding: 0 0 83px;}
.dy h4,.dy2 h4{font-size: 28px;color: #2453a0;margin-bottom: 18px;text-align: center;}
.dy p,.dy2 p{font-size: 16px;line-height: 32px;}
.dy img,.dy2 img{display: block;margin: 0 auto;max-width: 100%;height: auto;}

.dy2 p.first{margin-bottom: 0;overflow: hidden;width: 100%;height: 1199px;position: relative;}
.dy2 p.first img{display: block;position:absolute;left:50%;margin-left:-960px;max-width: 1920px;width: 1920px;}



/*会员登陆*/
.login{width: 483px;height: 409px;border: 1px solid #e2e2e2;margin: 85px auto 120px;padding: 56px 80px 0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.login .loginTab{margin-bottom: 27px;}
.login .loginTab li{width:50%;padding-bottom: 15px;text-align:center;border-bottom: 1px solid #dadada;position: relative;-webkit-transition: all .4s;transition: all .4s;font-size: 18px; cursor:default;}
.login .loginTab li.current{border-bottom-color:#0d6db9 ;color: #0D6DB9;}
.login .loginTab li .topArrow{position: absolute;left: 50%;bottom:-1px;background: url(../images/topArrow.png) no-repeat;width: 14px;height: 7px;margin-left: -7px;display: none;}
.login .loginTab li.current .topArrow{display: block;}
.login .loginlist{display: none;}
.login .loginlist:first-child{display: block;}
.login .loginlist li{margin-bottom:28px ;border-bottom: 1px solid #ebebeb;padding-bottom: 14px;}
.login .loginlist li:nth-child(3),.login .loginlist li:nth-child(4){border-bottom: none;padding-bottom: 0;}
.login .loginlist .lb{width: 35px;text-align: right;float: left;margin-right: 7px;}
.login .loginlist .log{display: inline-block;background: url(../images/login.png) no-repeat;}
.login .loginlist .log1{width: 15px;height: 16px;}
.login .loginlist .log2{background-position: 0 -62px;width: 15px;height:17px;}
.login .loginlist .inptxt{width:272px;height: 20px;font-size: 16px;color: #999999;position: relative;top:-2px;border: none;}
.login .loginlist .lb2{font-size: 0.14rem;color: #999;}
.login .loginlist .lb2 .ch{-webkit-appearance: checkbox;appearance: checkbox;vertical-align: middle;margin-right:10px;margin-left: 10px;}
.login .loginlist .btnSubmit{display: block;width: 100%;line-height: 49px;background: #0979d1;color: #fff;text-align: center;font-size: 18px;margin-top: 33px;border: none;cursor: pointer;}
.login .loginlist .btnSubmit:hover{background: #268ee0;}
.message{right: 1px;top:1px;width: 132px;border:none;border-left: 1px solid #dadada;text-align: center;color: #186aab;font-size:16px;background: none; }



.bdt{border-top: 1px solid #666666;}
.bdr{border-right: 1px solid #666666;}
.bdb{border-bottom: 1px solid #666666;}
.bdl{border-left: 1px solid #666666;}
.applyForm{margin: 30px 0 115px;}
.applyForm .aftop{}
.applyForm .aftop .aftfl{width: 1036px;}
.applyForm .aftop .aftfl .aftlist{}
.applyForm .aftop .aftfl .aftlist li,.applyForm .afmlist li{height: 60px;width: 278px;}
.applyForm .aftop .aftfl .aftlist li.wd1{width: 287px;}
.applyForm .aftop .aftfl .aftlist li.wd2{width: 193px;}
.applyForm .aftop .aftfl .aftlist li.wd3{width: 480px;}
.applyForm .aftop .aftfl .aftlist .lb,.applyForm .afmlist .lb,.applyForm .aftblist .lb{line-height: 60px;font-size: 16px;text-align: center;}
.applyForm .aftop .aftfl .aftlist .lb.lb1{width: 110px;}
.applyForm .aftop .aftfl .aftlist .lb.lb2{width: 68px;}
.applyForm .aftop .aftfl .aftlist .lb.lb3{width: 76px;}
.applyForm .aftop .aftfl .aftlist .lb.lb4{width: 71px;}
.applyForm .aftop .aftfl .aftlist .inpw,.applyForm .afmlist .inpw{width: 60%; height: 100%;position: relative;}
.applyForm .aftop .aftfl .aftlist .inpw .inptxt,.applyForm .afmlist .inptxt{width: 100%; height: 100%;padding: 10px;font-size: 16px;border: none;}
.applyForm .aftop .aftfl .aftlist .img{position: absolute;right: -20px;top:20px;}
.applyForm .aftop .aftfl .aftlist .inpw .check{margin-top: 10px;margin-left:15px;display:inline-block;font-size: 16px;}
.applyForm .aftop .aftfl .aftlist .inpw .check:first-child{margin: 7px 18px 0 20px;}
.applyForm .aftop .aftfl .aftlist .inpw .check .ch{vertical-align: middle;margin-left: 5px;}
.applyForm .aftop .aftfr{width: 162px;height: 180px;background: #f4f4f4;position: relative;}
.applyForm .aftop .aftfr .inputwrap{position: relative;width: 93px;height: 36px;top:124px;margin: 0 auto;}
.applyForm .aftop .aftfr .inputwrap .file{position: absolute;left: 0;top:0;opacity: 0; display:none;}
.applyForm .aftop .aftfr .inputwrap .btnUpload{position: absolute;left: 0;top:0;width: 93px;height: 36px;background: #0979d1;color: #fff;font-size: 16px;color: #fff;line-height: 36px;text-align: center;border: none;}
.applyForm .aftop .aftfr .btnShow{position: absolute;left: 0;top:0;width: 93px;height: 36px;background: #0979d1;color: #fff;font-size: 16px;color: #fff;line-height: 36px;text-align: center;border: none;display: none;}
.applyForm .aftop .aftfr:hover .btnShow{display: block;}
.applyForm .afmlist{}
.applyForm .afmlist li.wd1{width: 557px;}
.applyForm .afmlist li.wd2{width: 643px;}
.applyForm .afmlist li.wd3{width: 480px;}
.applyForm .afmlist li.wd4{width: 720px;}
.applyForm .afmlist .lb.lb1{width: 110px;}
.applyForm .afmlist .lb.lb2{width: 200px;}
.applyForm .afmlist .lb.lb4{width: 76px;}
.applyForm .aftblist{}
.applyForm .aftblist li{width: 100%;height: 60px;}
.applyForm .aftblist li:last-child{height: 347px;}
.applyForm .aftblist li:last-child .lb{height: 347px;width:111px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 110px 45px;line-height: 32px;}
.applyForm .aftblist .lb{width: 110px;}
.applyForm .aftblist .inpw{width: 88%;height: 100%;}
.applyForm .aftblist .check{margin-top: 22px;margin-left: 26px;}
.applyForm .aftblist .check label{margin-right: 56px;font-size: 16px;}
.applyForm .aftblist .check .ch{vertical-align: middle;margin-left: 8px;}
.applyForm .aftblist .textarea{width: 100%; height: 340px;border: none;padding: 10px;font-size: 16px;}
.applyForm .ope{text-align: center;margin: 76px 0 0 0;}
.applyForm .ope .btnSubmit2,.applyForm .ope .btnReset{width: 210px;line-height: 49px;background: #0979d1;color: #fff;text-align: center;font-size: 18px;border: none;cursor: pointer;}
.applyForm .ope .btnReset{background: #b3b3b3;margin-left: 11px;}
.applyForm .ope .btnSubmit2:hover{background:#188ae4 ;}
.applyForm .ope .btnReset:hover{background: #cbcaca;}
.applyForm h4{text-align: center;font-size: 30px;color: #0d6db9;margin-bottom: 16px;}
.applyForm h5{text-align: center;font-size: 24px;margin-bottom: 38px;}

.applyForm #schedule-box{
	position: absolute;
	left: 0;
	top:100%;
	z-index: 999;
	width: 320px;
	margin: 0 auto;
	padding: 35px 20px;
	font-size: 13px;
	background: #fff;
	display: none;
}
.applyForm .schedule-hd{
	display: flex;
	justify-content: space-between;
	padding: 0 15px;
}
.applyForm .today{
	flex: 1;
	text-align: center;
}
.applyForm .ul-box{
	overflow: hidden;
}
.applyForm .ul-box > li{
	float: left;
	width: 14.28% !important;
	text-align: center;
	padding: 5px 0;
	margin-right: 0;
	height: auto !important;
}
.applyForm .other-month{
	color: #999999;
}
.applyForm .current-month{
	color: #333333;
}
.applyForm .today-style{
	border-radius: 50%;
	background: #58d321;
}
.applyForm .arrow{
	cursor: pointer;
}
.applyForm .dayStyle{
	display: inline-block;
	width: 35px;
	height: 35px;
	border-radius: 50%;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
}
.applyForm .current-month > .dayStyle:hover{
	background: #00BDFF;
	color: #ffffff;
}
.bapplyForm .today-flag{
	background: #00C2B1;
	color: #fff;
}
.applyForm .boxshaw{
	box-shadow: 2px 2px 15px 2px #e3e3e3;
}
.applyForm .selected-style {
	background: #00BDFF;
	color: #ffffff;
}
.uploadfile{display: none; }

.content .submenu{text-align: center;margin-top: -5px;text-align: center;font-size: 0;margin-bottom: 50px;}
.content .submenu a{display: inline-block;padding: 0 24px;line-height: 42px;border-radius: 30px;border: 1px solid #c5c5c5;font-size: 16px;margin: 0 8px;}
.content .submenu a:hover,.content .submenu a.current{color: #fff;background: #186aab;border-color:#186aab;}


/*视频*/
.videoContainer{width: 1200px;margin:0 auto;}
.videoContainer .videolist{margin-top: 60px;}
.videoContainer .videolist li{float: left;width: 369px;margin: 0 46px 39px 0;}
.videoContainer .videolist li:nth-child(3n){margin-right: 0;}
.videoContainer .videolist a.block{display: block;width: 369px;height: 208px;position: relative;overflow: hidden;}
.videoContainer .videolist a.block img{width: 369px;height: 208px;-webkit-transition: all .4s;transition: all .4s;}
.videoContainer .videolist a.block:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}

.videoContainer .videolist a.block .vmask{position: absolute;left: 0;top:0;right: 0;bottom: 0;background: rgba(0,0,0,.3);text-align: center;-webkit-transition: all .4s;transition: all .4s;}
.videoContainer .videolist a.block:hover .vmask{background: rgba(0,0,0,0.1);}
.videoContainer .videolist a.block .vmask .ivideo{display: inline-block;background: url(../images/viewicon.png) no-repeat;width: 43px;height: 43px;margin-top: 79px;}
.videoContainer .videolist a.sptxt{display: block;margin-top: 23px;font-size: 18px;color: #333;}
.videoContainer .videoMore,.downloadWrap .videoMore{text-align: center;padding-top: 30px;font-size: 16px;color: #999999;}
.videoContainer .videoMore .imore,.downloadWrap .videoMore .imore{display: inline-block;background:url(../images/more.png) no-repeat;width: 19px;height: 15px;margin-left: 10px;-webkit-animation: spin 2s infinite  linear;animation: spin 2s infinite  linear;}
@-webkit-keyframes spin{
	0%{
		-webkit-transform: rotate(0);
	}
	 
	100%{
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spin{
	0%{
		transform: rotate(0);
	}
	 
	100%{
		transform: rotate(360deg);
	}
}
/*video弹窗*/
.videoMask{position: fixed;left: 0;top:0;right: 0;bottom: 0;background: rgba(0,0,0,.7);z-index: 999;}
.videoDialog{position: fixed;width: 58.33%;background: #fff;left: 50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index: 1000;}
.videoDialog span.close{position: absolute;right: -72px;background: url(../images/myClose.png) no-repeat;width: 45px;height: 45px;cursor: pointer;}
.videoDialog .videoInner{}
.videoDialog .videoInner video{width: 100%;height:480px; object-fit:fill}
.videoDialog .videoInner p.des{line-height: 62px;color: #fff;background: #202026;padding: 0 26px;font-size: 18px;}
.downloadWrap{}
.downloadWrap .donwloadlist{margin-top: 53px;}
.downloadWrap .donwloadlist li:first-child,.downloadWrap .donwloadlist li:nth-child(2){border-top: 1px solid #d8d8d8;}
.downloadWrap .donwloadlist li{width: 571px;margin-right: 57px;border-bottom: 1px solid #d8d8d8;line-height: 66px;float: left}
.downloadWrap .donwloadlist li:nth-child(2n){margin-right: 0;}
.downloadWrap .donwloadlist a.block{display: block;font-size: 16px;color: #333;}
.downloadWrap .donwloadlist span.fr{font-size: 14px;color: #999999;}
.downloadWrap .donwloadlist span.fr .idownload{display: inline-block;background: url(../images/download.png) no-repeat;width: 19px;height: 18px;vertical-align: middle;margin-right: 9px;}
.downloadWrap .donwloadlist .is{vertical-align: middle;margin-right: 9px;}