@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:14px;font-family:"Arial";color:#898989;line-height:25px; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: inline-block;}
a{ color:#5c5c5c; text-decoration:none}

em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

.header{height: 88px;}
.headerbox{width: 1280px; height:88px; margin: 0 auto; background:#062748; }

.nav{float: right; padding-right: 82px;}

.nav li{float: left;   padding:0 30px; position: relative;}
.nav li h3 a{display: block; font-size:14px;font-weight: bold;color: #fff;line-height: 88px;}
.nav .on h3 a{color: #fff;}
.nav li a:hover{color: #fff;}
.sub{position: absolute;width: 100%; top: 88px;left: 0;background: #fff;z-index: 100;display: none;}
.sub dt{line-height: 40px; font-size: 14px; border-bottom: 1px solid #eee;}
.sub dt a{display: block;text-align: center; font-size: 14px; color: #fff;}
.sub dt a:hover{background: #fff;color: #fff;}

.yzxz{float: right; width:80px; float:right;z-index: 10; margin-top:30px; margin-right:40px;}
.yzxz ul{ }
.yzxz li{ width:28px; float:left; margin:0px 5px;;}

 .search{ width:236px; height:36px;background: #093D70; float:right; margin-top:22px; margin-right:20px;}
   .search1 { height: 36px;line-height:36px;  width: 195px; font-size: 14px; color: #fff; padding-left: 3px; float: left; }
.search2 { background: url(../images/search.png) no-repeat;width: 25px; height: 24px; border: 0px;padding: 0px; margin-top:5px;}   
  
 input:-moz-placeholder,
textarea:-moz-placeholder { 
    color: #fff;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
    color: #fff;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
    color: #fff ;
} 







.banner{width:1280px; margin:0 auto; overflow:hidden; padding-top:10px;}
.banner img{ max-width:100%;}
.banner .swiper-button-next {background: url(../images/a_011.png); width: 48px;height: 48px;margin-top: -24px;right: 4vw;}
.banner .swiper-button-prev {background: url(../images/a_031.png); width: 48px;height: 48px;margin-top: -24px;left: 4vw;}

.banner .swiper-button-next:hover {background: url(../images/a_01.png); width: 48px;height: 48px;margin-top: -24px;right: 4vw;}
.banner .swiper-button-prev:hover {background: url(../images/a_03.png); width: 48px;height: 48px;margin-top: -24px;left: 4vw;}



.cont1{ width:1280px; height:auto; background:#062748; padding:55px 60px;box-sizing: border-box; margin:100px auto; }
.cnt1{ width:550px; height:auto; float:left;}
.cnt1 img{ width:100%;}
.cnt2{ width:535px; float:right; color:#428ED3;}
.cnt2 h2{font-size: 24px; height:56px;font-weight: 700;}
.cnt2 a{font-size: 14px;text-align: center; width: 220px; line-height:55px; font-weight: 400; color: #fff;background: #428ED3;transition: .5s;display: block; margin-top: 50px;}
.cnt2 a:hover{ text-decoration:underline;}
.cnt2 a img{display: inline-block;width: 13px;vertical-align: middle; margin: -3px 0 0 25px;}

.news_nr{overflow: hidden; margin:0 auto; width:1280px; margin-bottom:70px;}
.news_nr li{float: left; width:32%; margin-right:2%;}
.news_nr li:nth-child(3n) { margin-right:0px;}


.newsbox span img{width: 100%;}
.news_text{transition: .5s;}
.news_text h2{font-size: 14px;color: #fff; width:100%; height:36px; text-indent:10px; background:#000; line-height:36px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_text p{font-size: 14px;color: #428ED3; line-height: 25px; margin-top:10px;height: 75px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}


.footer{ width:1280px; height:auto; margin:0 auto;border-top: 3px solid var(--3, #093D70); line-height:70px; text-align:center; color:#428ED3;}


#left{width:265px; float:left; background: url(../images/b_01.png) center top no-repeat;; padding-top:10px; height:600px; margin-top:-19px; }
#left_one{ width:260px; margin-top:10px;}
#left_one h3{ width:260px; height:60px; line-height:60px; padding-left:20px;}
#left_one h3 .bit10{ font-size:14px; color:#FFFFFF;  font-weight:bold;}
#left_one #menu_left{ width:260px;  padding-right:20px;}
#left_one li{ width:240px; height: auto;line-height:60px;}
#left_one li a{width:240px; height:60px; display:block; background:url(../images/left1.png) left 15px center no-repeat;  box-sizing: border-box; padding-left:40px; color:#FFFFFF;border-bottom: 1px dashed rgba(51, 128, 181, 0.50);white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;}
#left_one li a:hover{ color:#428ED3}

#left_one li .sbmeu{ width:100%; text-indent:5px; height:50px;  }
#left_one li .sbmeu a{height:50px; line-height:50px; background:none;font-size: 12px;padding-left: 25px;text-transform: uppercase;}

#left_one li .sbmeu .active{ color:#428ED3}



.abcont1{ width:1280px; height:auto; margin:70px auto; background:#062748; color:#428ED3; padding-bottom:100px;}
.abcnt2{ width:980px; float:right; background:url(../images/a6.png) center top 350px no-repeat;}
.abcnt2 h4{ width:100%; height:60px; line-height:60px; border-bottom:1px solid rgba(51, 128, 181, 0.50); color:#71ABD9;}
.abct1{ width:930px; margin-top:50px;}
.abct1 h3{ margin-top:60px; margin-bottom:20px;} 
.abct1 ul{ width:100%; }
.abct1 ul li{ width:25%; float:left; height:140px; padding:30px 30px; border-right:1px solid #062748; border-bottom:1px solid #062748;background:rgba(9, 60, 112, 0.8);box-sizing: border-box; }
.abct1 ul li:nth-child(8)  { text-align:center; line-height:80px; font-size:24px; color:#fff;}

.abct2{ width:980px; height:auto; margin-top:40px;}
.abct2 h3{ margin-bottom:40px;}
.abct2 ul{}
.abct2 ul li{border-bottom: 1px solid rgba(51, 128, 181, 0.30); margin-bottom:30px; padding-bottom:10px;}
.abct2 ul li:last-child{border-bottom: none;}
.abprt{ width:900px; margin-top:50px;}
.abprt ul{ width:100%; margin-top:60px;}
.abprt ul li{ width:32%; float:left; margin-right:2%; margin-bottom:20px; }
.abprt ul li:nth-child(3n){ margin-right:0px;}
.abprt ul li img{ width:100%;border: 4px solid #52ADFF;background: #FFF; display:block;}
.abprt ul li a{color: #52ADFF; text-align:center;font-weight: 700;}
.abprt ul li p{ height:50px; line-height:25px; width:100%;}
.abprt ul li:hover a{ text-decoration:underline;}

.abcnt2 h2{ width:100%; height:60px; line-height:60px; text-align:center; margin-top:15px; font-size:20px; margin-bottom:50px; border-bottom:1px solid rgba(51, 128, 181, 0.50); color:#71ABD9;}
.abpd{ width:95%; }
.abpd img{ max-width:100%;}


 #nx_pg{     margin: auto;
    text-align: center;}
 #nx_pg li{ display:inline-block;}
 #nx_pg a{display:inline; padding:7px 14px 7px 14px; background:#093D70; border:1px solid #093D70; color:#428ED3;font-size:14px; margin:0px 3px 50px 3px; -webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
 #nx_pg a:hover{background:#428ED3;border:1px solid #428ED3; color:#093D70;}
 #nx_pg .on{ background:#428ED3;border:1px solid #428ED3; color:#093D70;}



.pagebar{width:100%;padding:5px 0px 0px 0px; text-align: center; margin-top:10px;  }
.pagebar li{ display:inline-block;}
.pagebar a{display:inline; padding:7px 14px 7px 14px; background:#093D70; border:1px solid #093D70; color:#428ED3;font-size:14px; margin:0px 3px 50px 3px; -webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.pagebar a:hover{background:#428ED3;border:1px solid #428ED3; color:#093D70;}
.pagebar .on{ background:#428ED3;border:1px solid #428ED3; color:#093D70;}







.abcnt2 h5{ width:100%; height:70px; margin-top:70px;font-weight:700;font-size:14px;color:#71ABD9;}
.abpdk{ width:900px;}
.abpdk li{ width:100%; height:40px; margin-bottom:25px;border-bottom: 1px solid rgba(58, 128, 191, 0.30);} 







@media(max-width:1260px){
.headerbox{width: 100%; padding: 0 3%;}
.nav li{padding-left: 30px;}


}
@media(max-width:1000px){
 .search{display: none;}
/* .header{position: fixed;width: 100%;height: 60px; top: 0;background: #fff;left: 0;z-index: 100;}
.logo img{height: 60px;width: auto;}
.dhbtn{position: absolute;width: 30px;height: 30px;background: url(../images/d1.png) no-repeat center center #58b300;background-size: 20px 20px; right: 3%; top: 15px;}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center #58b300;background-size: 20px 20px;}
.nav{position: fixed;width: 200px; height: calc(100% - 60px);top: 60px;left: -200px;background: #fff;}
.yzxz{display: none;}
.nav{ padding-left:0px;}
.nav li{float: none; padding: 0; }
.nav li h3 a{ display: inline; padding: 0 15px; line-height: 42px;}
.nav li h3 {border-bottom: 1px solid #eee; line-height: 42px;}
.sub{position: static; }
.sub dt a{text-align: left; padding-left: 30px;box-sizing: border-box;}
.dhbj{position: fixed;width: 100%; height: 100%;background: rgba(0,0,0,.7);top: 0;left: 0;z-index: 10;display: none;}
.banner{margin-top: 60px;}
.banner .swiper-button-next{width: 25px;height: 25px; margin-top: -13px;background-size: 100% 100%;}
.banner .swiper-button-prev{width: 25px;height: 25px; margin-top: -13px;background-size: 100% 100%;} */
}





