/*banner*/
.banner .owl-theme .owl-nav{display: block !important;}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position: absolute; top:50%;display: block; width: 32px; height: 56px; margin-top:-28px;}
.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{display: none;}
.banner .owl-carousel .owl-nav button.owl-prev{background: url(prev.png) 0 0 no-repeat;opacity: .5; left: 10%}
.banner .owl-carousel .owl-nav button.owl-next{background: url(next.png) 0 0 no-repeat;opacity: .5; right:10%;}
.owl-theme .owl-nav.disabled + .owl-dots{position:absolute; bottom:10px; left: 50%; margin-left:-144px;}
.banner .owl-theme .owl-dots .owl-dot span{width: 22px; height: 22px; background:#fff;}
.banner .owl-theme .owl-dots .owl-dot.active span{background:#0081cc;}
.owl-carousel.owl-drag .owl-item{text-align:center;}
/*内容*/
.h35{ font-size: 35px;border-bottom: 1px #0082cc solid;display: inline-block}
.h18{ font-size: 18px;display: inline-block; padding-left: 13px;}
.GgTit{text-align: center; height: 90px; line-height: 92px; padding-top: 10px }
.tong{ height: 50px; line-height: 50px; background-color: #f6f6f6; margin-top: 35px; font-size: 16px; overflow: hidden}
.t_1{ font-weight: bold; padding-left: 16px; float: left}
.t_2{padding-left: 45px;float: left;}
.t_2 span{padding-left: 45px;}
.closeBtn{float: right; padding-right:15px ; width: 16px; cursor: pointer; }


.new_n{margin-top:30px; }
.new_1{ width: 31.6%; height: 420px; background-color: #f6f6f6; float: left}
.new_2{ width: 31.6%; height: 420px; background-color: #f6f6f6; float: left;margin-left: 2.6%}
.new_3{ width: 31.6%; height: 420px;  float: right}
.new_11{ padding: 15px 20px 0 20px; }
.new_111{ float: left; width: 14%}
.new_112{float: right;width: 81%;}
/*---------图片新闻滚动--------*/
#pic1 { position: relative; width:100%; overflow: hidden; }
#pic1 .bd{ position:relative; z-index:0; }
#pic1 .bd img { width:100%; height:220px;  display: block;}
#pic1 .prev,#pic1 .next { width:26px; height: 40px; display: none; position: absolute; top:90px; z-index: 10; cursor: pointer;}
#pic1 .prev { left: 0; background: url(03.png) no-repeat 0 0; }
#pic1 .next { right: 0; background: url(04.png) no-repeat 0 0;}
.bdCon{padding:10px; overflow:hidden;}
.new_111 span.day{font-size:16px;border-bottom: 1px solid #000;text-align: center; line-height: 26px;display: block;}
.new_111 span.mouth{text-align: center;line-height: 26px;display: block;}
#pic1 .summary{font-size: 12px; padding: 20px 10px; line-height: 22px;}


.new_21{ padding:10px 20px 0 20px;}
.new_21 span{font-size: 20px; line-height: 40px; display: inline-block;}
.new_21>span+span{ margin-left:6.5%;}
.new_21_on{ color: #0081cc}
.new_22{padding: 0 20px}
.new_222{display: none;}
.new_222 dl{padding: 12px 0 13px 0;}
.new_222>dl+dl{ border-top: 1px solid #e6e6e6}
.ljgd{display: inline-block; *display:inline;zoom: 1; padding-top: 10px; float: right}
#ztzl{position: relative;}
#ztzl ul li{position: relative;}
#ztzl ul li img{width: 100%; height: 195px;}
#ztzl ul li a span{display: block; height: 46px; line-height: 46px; background:#000; padding-left:2%; width:98%; opacity: .8; position: absolute; left: 0px; bottom:0px; color: #fff;}
#ztzl .prev{position: absolute; left: 10px; top:50%; margin-top:-10px; color: #91BECC;}
#ztzl .next{position: absolute; right: 10px; top:50%; margin-top:-10px; color: #91BECC;}

.gupiao{background-color: #d70000; height: 50px; line-height: 50px; color:#fff; margin-top: 40px}
.gp_1{font-size: 24px; margin: 0 auto; color:#fff}
.gp_1 td{color: #fff;}
.download{ background-color: #eaeaea; background-image:  url("bg1.jpg");background-position: center;background-repeat: no-repeat; height: 403px}
.download_1{ width: 1190px; margin:0 auto ; padding-top: 72px;height: 202px; position: relative}
.download_1 .bd{width: 1190px; overflow: hidden;height: 202px;}
.download_1 li{width: 218px;height: 202px;margin: 0 10px; background-color:#fff; float: left }
.download_1 .prev,.download_1 .next { width:27px; height: 53px; position: absolute; top:140px;  cursor: pointer;}
.download_1 .prev { left: -18px; background: url(img18.jpg) no-repeat 0 0; }
.download_1 .next { right: -18px; background: url(img19.jpg) no-repeat 0 0;}
.download_1 .span01{padding: 13px 10px 10px 14px; display: block;}
.download_1 .span01 img{vertical-align: middle; padding-right: 10px}
.download_1 .div01{font-size: 16px; line-height: 30px; padding: 0px 5px 0px 14px;height: 90px; overflow: hidden;}
.openA{padding: 20px 0 0 14px; display: inline-block}
.openA img{vertical-align: middle; padding-right: 8px}
.download_more{padding-top: 40px ;text-align: center; display: block}
.download_more img{vertical-align: middle; padding-left:4px;}


.spNewsL,.spNewsL video{width:100%; height:195px; background:#000;object-fit: cover;}

.cnnp{ margin-top: 40px}
.cnnp>div{width: 31.6%; height: 430px; background-color:#f6f6f6;  background-position: bottom; background-repeat: no-repeat; border-radius:30px;}
.cnnp_1{ float: left;}
.cnnp_2{ float: left; margin-left: 2.6%}
.cnnp_3{ float: right;}
.cnnp_11,.cnnp_21,.cnnp_31{border-radius:30px 30px 0 0;}
.cnnp_11{ background: #0181cc; width: 100%; height: 50px}
.cnnp_21{ background: #f8b62c;width: 100%; height: 50px}
.cnnp_31{ background: #adcf02;width: 100%; height: 50px}
.cnnp_12{height: 154px;}
.h30{ font-size: 20px; color: #0081cc; padding: 6px 0 0 23px;}
.box{ padding:5px 15px;}
.box_li{line-height:50px; height:50px; overflow:hidden; font-size:16px;}
.box>div+div{ border-top:1px #efefef solid;}


/*加入我们*/
.join{ width: 100%; margin-top: 30px; height: 200px; background-color:#f6f6f6; background-position: right bottom; background-repeat: no-repeat; }
.joinL{width: 50%;float: left; height: 200px; border-right: dashed 2px #ccc;}
.joinR{width: 550px; float: right;}
.joinR .new_21{height: 40px; padding: 0px;font-size: 20px;line-height: 40px;color:#0081cc; font-weight:normal;}
.jrwmg{color: #333;font-size: 16px;padding: 10px 20px 0 0;}
.jrwmg:hover{color: #0081CB;}
.input{padding: 10px 0 0 35px;}
.input_1{border: none; height: 45px; width: 400px;text-indent: 10px; font-size: 16px; line-height: 45px; color: #666}
.joinR .new_222 dl{ padding-bottom:0px; padding-top:10px; }


/*---------链接轮播--------*/
.link{margin-top: 30px; font-size: 16px; line-height: 35px}
.h20{font-size: 20px;}
.link_1{ float: right; padding-right: 15px; position: relative;width: 1030px;  }
.link_11{width: 1030px; overflow: hidden;height: 35px; line-height: 35px;vertical-align:middle}
.link_11 li{float: left; width: 206px;text-align: center; overflow: hidden}
.link_11 li img{padding-right: 20px;vertical-align:middle}
.link_1 .prev,.link .next{width:15px; height: 35px;  position: absolute; cursor: pointer; top:0;}
.link_1 .prev { left: 0; background: url(img16.jpg) no-repeat  center; }
.link_1 .next { right: 0; background: url(img17.jpg) no-repeat center;}