@charset "utf-8";
* { margin: 0; padding: 0;}
a {  text-decoration: none; color:#ffffff;}
a:link { text-decoration: none; }
a:visited  { text-decoration: none; }
a:hover { text-decoration:none;}
a img { border:0;}
ul { list-style:none;}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {
	font-weight: normal;
}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}
.banner0{ width:100%;margin:0 auto;}
.banner0{display: none;}
.topp{width:1200px;margin:0 auto;}
.top{width:1200px;margin:0 auto;position: absolute;z-index: 999;}
.dianhua{width: 27.9%;float: right;}
.dianhua img{width: 100%;}
.yuyan{float: right;margin-top: 3%;width: 30%;}
.yuyan a{width: 45px;line-height: 24px;background:#2a3fa8;color: #ffffff;font-size: 14px;display: inline-block;text-align: center;float: right;}
.yuyan a:last-of-type{width: 45px;line-height: 24px;background:#d51112;color: #ffffff;display: inline-block;text-align: center;float: right;}
.logo{width:54.4%;float: left;}
.logo img{width:100%;}
.nav{height: 51px;line-height: 51px;width:1200px;margin:0 auto;}
.nav ul{width:100%;}
.nav ul li{width:12%;height: 51px;line-height: 51px;text-align: center;display:inline-block;float: left;background:#ffffff;margin-right: 0.4%;}
.nav ul li:last-of-type{margin-right: 0px;}
.nav ul li a{color: #000000;display: block;font-size: 16px;}
.nav ul li:hover a.yanse{color:#ffffff;background:#2a3fa8;}
.p_dao{width: 30px;float: right; display: none;}
.p_dao img{width: 100%;}
.swiper-container {width: 100%;}
.swiper-slide img{width:100%;}
.yuyan1{display: none;}
.b1{width: 100%;background:url(../images/b1.jpg);margin-top: -4px;padding-bottom: 3%;}
.b1 .biaoti{width: 1200px;margin:0 auto;padding-top: 2%;}
.b1 .biaoti h2{font-size: 30px;color: #333333;text-align: center;}
.b1 .biaoti h3{font-size: 30px;color: #162085;text-align: center;line-height: 26px;}
.b1 .biaoti h4{font-size: 20px;color: #162085;text-align: center;}
.b11{width: 1200px;margin:0 auto;margin-top: 4%;}
.b111{width: 30.2%;float: left;}
.b111 img{width: 100%;}
.b112{width: 68.2%;float: right;}
.b112 h2{font-size: 18px;color: #333333;line-height: 70px;}
.b112 h3{font-size: 14px;color: #666666;line-height: 22px;}
.b112 h4{font-size: 14px;color: #666666;line-height: 22px;}
.b112 a{font-size: 14px;color: #162085;}
.b112 ul{width: 51.3%;margin:0 auto;margin-top: 5%;}
.b112 ul li{width: 23%;display: inline-block;margin-right: 13%;}
.b112 ul li:nth-child(3) {margin-right: 0px;}
.b112 ul li img{width: 100%;}
.b112 ul li p{font-size:14px;color: #212121;text-align: center;}
.b1 .gengduo{width: 131px;line-height: 35px;border: 1px solid #29328e;border-radius: 16px;margin:0 auto;text-align: center;margin-top: 3%; }
.b1 .gengduo a{font-size:14px;color: #29328e;}



.b2{width: 100%;background:url(../images/b2.jpg);margin-top: -4px;padding-bottom: 3%;}
.b2 .biaoti{width: 1200px;margin:0 auto;padding-top: 2%;}
.b2 .biaoti h2{font-size: 30px;color: #ffffff;text-align: center;}
.b2 .biaoti h3{font-size: 30px;color: #568cc9;text-align: center;line-height: 26px;}
.b2 .biaoti h4{font-size: 20px;color: #ffffff;text-align: center;}
.b2 ul{width: 1200px;margin:0 auto;margin-top: 4%;display: none;}
.b2 ul li{width:19%;margin-right: 0.7%;display: inline-block;background:#ffffff;padding-bottom:15px;}
.b2 ul li:last-of-type{margin-right: 0px;}
.b2 ul li img{width: 100%;}
.b2 ul li img:hover{opacity:0.4;transition:all 0.5s;}
.b2 ul li .wz{width: 100%;}
.b2 ul li .wz h2{font-size: 16px;color: #000000;text-align: center;line-height: 56px;}
.b2 ul li .wz h3{font-size: 14px;color: #ffffff;background:#162085;width: 41.8%;margin:0 auto;line-height: 33px;text-align: center;}
.b2 .gengduo{width: 131px;line-height: 35px;border: 1px solid #ffffff;border-radius: 16px;margin:0 auto;text-align: center;margin-top: 3%; }
.b2 .gengduo a{font-size:14px;color: #ffffff;}




.b3{width: 100%;background:#ffffff;margin-top: -4px;padding-bottom: 3%;}
.b3 .biaoti{width: 1200px;margin:0 auto;padding-top: 2%;}
.b3 .biaoti h2{font-size: 30px;color: #333333;text-align: center;}
.b3 .biaoti h3{font-size: 30px;color: #162085;text-align: center;line-height: 26px;}
.b3 .biaoti h4{font-size: 20px;color: #162085;text-align: center;}
.b3 ul{width: 1200px;margin:0 auto;margin-top: 3%;}
.b3 ul li{width:32%;margin-right: 1.6%;display: inline-block;}
.b3 ul li:last-of-type{margin-right: 0px;}
.b3 ul li img{width: 100%;}
.b3 ul li .wz{width: 100%;line-height: 40px;background:rgba(0,0,0,0.4);position:relative;bottom: 44px;float: left;}
.b3 ul li .wz h2{font-size: 14px;color: #ffffff;text-align: center;}
.b3 .gengduo{width: 131px;line-height: 35px;border: 1px solid #162085;border-radius: 16px;margin:0 auto;text-align: center;margin-top: 1%; }
.b3 .gengduo a{font-size:14px;color: #162085;}




.b4{width: 100%;background:url(../images/b3.jpg);margin-top: -4px;padding-bottom: 2%;}
.b4 .biaoti{width: 1200px;margin:0 auto;padding-top: 2%;}
.b4 .biaoti h2{font-size: 30px;color: #333333;text-align: center;}
.b4 .biaoti h3{font-size: 30px;color: #162085;text-align: center;line-height: 26px;}
.b4 .biaoti h4{font-size: 20px;color: #162085;text-align: center;}
.b4 .gengduo{width: 131px;line-height: 35px;border: 1px solid #162085;border-radius: 16px;margin:0 auto;text-align: center;}
.b4 .gengduo a{font-size:14px;color: #162085;}
.b4 .q{width: 1200px;margin:0 auto;margin-top: 3%;}
.b4 .q .z{width: 46.58%;float: left;}
.b4 .q .z img{width: 100%;}
.b4 .q .z .wz{width: 100%;background:rgba(0,0,0,0.4);height: 74px;position: relative;bottom: 78px;}
.b4 .q .z .wz h2{font-size: 16px;color: #ffffff;float: left;line-height: 44px;padding-left:2%; font-weight: 1000;}
.b4 .q .z .wz h3{font-size: 14px;color: #ffffff;float: right;line-height: 44px;padding-right:2%;}
.b4 .q .z .wz h4{font-size: 14px;color: #ffffff;padding-left:2%;}
.b4 .q .y{width: 51%;float: right;}
.b4 .q .y ul{width:100%;}
.b4 .q .y ul li{width: 100%;background:#ffffff;padding-top: 2%;padding-bottom: 2%;margin-bottom: 4.7%;}
.b4 .q .y ul li:last-of-type{margin-bottom: 0px;}
.b4 .q .y ul li .xixi{width: 95%;margin:0 auto;}
.b4 .q .y ul li .xixi .rq{width: 14.75%;float: left;}
.b4 .q .y ul li .xixi .rq h2{line-height: 34px;background:#06247f;color: #ffffff;font-size: 16px;text-align:center;}
.b4 .q .y ul li .xixi .rq h3{line-height: 34px;background:#ebebeb;color: #333333;font-size: 16px;text-align:center;}
.b4 .q .y ul li .xixi .wz{width: 81%;float: right;}
.b4 .q .y ul li .xixi .wz h2{font-size: 16px;color: #333333;line-height: 40px;font-weight: 900;}
.b4 .q .y ul li .xixi .wz h3{font-size: 14px;color: #333333;}


.foot{width: 100%;background:url(../images/ft.jpg);padding-bottom: 5%;}
.foot1{width: 1200px;margin:0 auto;padding-top: 2%;}
.foot1 .z{width: 35.7%;float: left;}
.foot1 .z p{font-size: 14px;color: #526891;line-height: 24px;}
.foot1 .y{width: 38.7%;float: right;}
.foot1 .y p{font-size: 14px;color: #526891;line-height: 24px;float: right;}
.foot2{width:100%;height: 44px;line-height: 44px;background:#0f154f;margin-top: 3%;}
.foot2 ul{width: 1200px;margin:0 auto;}
.foot2 ul li{width: 10.1%;display: inline-block;text-align: center;}
.foot2 ul li:nth-child(4) {margin-right: 195px;}
.foot2 .er{width: 6.8%;position: absolute;left: 46%;margin-top: -42.5px;}
.foot2 .er img{width: 100%;}
.sfoot{display: none;}




.fenye{
    width: 100%;
    padding:1% 0px;
    margin-top: 10px !important;
    text-align: center;
   margin: 0 auto;

}
.fenye a {
    text-decoration: none;
    color: #333;
    padding: 10px 15px 10px 15px;
    background-color: #eeeff3;
    margin-right: 5px;
    margin-left: 5px;
     display: inline-block;
}
.fenye span {
    text-decoration: none;
    color: #333;
    padding: 10px 15px 10px 15px;
    background-color: #eeeff3;
    margin-right: 5px;
    margin-left: 5px;
    font-size: 14px;
}
.fenye a:visited {
    text-decoration: none;
    color: #333;
}
.fenye a:link {
    text-decoration: none;
    color: #333;}
.fenye div .current{background: #124681; color: white;}


.sxp{margin-top: 2%;}
.sxp a{color: #666666;}

.banner{height: 450px;width: 100%;}

/*产品*/
.cp{width: 100%;}
.cp ul{width: 100%;border-bottom: 1px dotted #666666;padding-bottom: 2%;}
.cp ul li{width: 19%;display: inline-block;background:#ebebeb;margin-right: 0.8%;margin-top: 1.5%;}
.cp ul li:nth-child(5n){margin-right: 0px;}
.cp ul li img{width: 100%;}
.cp ul li h2{width: 100%;line-height: 48px;text-align: center;font-size: 14px;color: #000000;}

/*荣誉*/
.ry{width: 100%;}
.ry ul{width: 100%;border-bottom: 1px dotted #666666;padding-bottom: 2%;}
.ry ul li{width: 23%;display: inline-block;margin-right: 1.6%;margin-top: 1.5%;}
/*.ry ul li:nth-child(4n){margin-right: 0px;}*/
.ry ul li img{width: 100%;border: 1px solid #cfcfcf;padding: 2.5%;}
.ry ul li h2{width: 100%;line-height: 48px;text-align: center;font-size: 14px;color: #000000;}


/*单页*/
.left{width: 100%;line-height: 65px;border-bottom: 1px solid #d2d2d2;}
.left1{width: 1200px;margin:0 auto;}
.left1 ul{width: 62.4%;float: left;}
.left1 ul li{width: 13.64%;display: inline-block;text-align: center;margin-top: 1%;}
.left1 ul li a{font-size: 14px;color: #333333;}
/*.left1 ul li:hover{border-bottom: 2px solid #2a3fa8;line-height: 61px;}*/
#hg_xg{border-bottom: 2px solid #2a3fa8;line-height: 32px;}
.left1 ul li:hover a{color: #10258a;}
.lujing{width: 35%;float: right;}
.lujing span{float: right;font-size: 14px;color: #7e7e7e;}
.lujing a{font-size: 14px;color: #7e7e7e;}
.biaoti123{width: 1200px;margin:0 auto;padding-top: 2%;}
.biaoti123 h2{font-size: 30px;color: #333333;text-align: center;}
.biaoti123 h3{font-size: 30px;color: #162085;text-align: center;line-height: 26px;}
.biaoti123 h4{font-size: 20px;color: #162085;text-align: center;}
.danye{width: 1200px;margin:0 auto;margin-top: 3%;margin-bottom: 3%;}
.danye p{font-size: 14px;color: #666666;line-height: 18px;}
.banner img{width:100%;}
.banner123{display: none;}
/*新闻*/

.danye .teshu .tu{width: 25%;float: left;}
.danye .teshu .tu img{width: 100%;}
.danye .wz{width: 72%;float: right;}
.danye .wz h2{font-size: 16px;color: #333333;line-height: 46px;}
.danye .wz h3{font-size: 14px;color: #7e7e7e;line-height: 30px;}
.danye .wz h4{font-size: 14px;color: #666666;line-height: 22px;}
.danye .wz h5{font-size: 14px;color: #2a3fa8;line-height: 40px;}
.danye .zc{width: 100%;margin-top: 2%;}
.danye .zc ul{width: 100%;}
.danye .zc ul li{width: 100%;background:url(../images/dian.jpg)no-repeat left center;padding-left: 1%;border-bottom: 1px dotted #666666;}
.danye .zc ul li a{line-height: 40px;font-size: 14px;color: #333333;float: left;}
.danye .zc ul li p{line-height: 40px;font-size: 14px;color: #333333;float: right;}

.dowebok-outer{width: 1300px;margin:0 auto;}
#dowebok { width: 1200px; margin: 0 auto; padding-top: 30px; font-family: "Microsoft Yahei";}
#dowebok .owl-wrapper-outer { margin: 0 auto;}
#dowebok .item { position: relative;width: 228px; height: 339px; margin: 0 auto; background-color: #fff; overflow: hidden;}

.owl-theme .owl-controls .owl-buttons div { position: absolute; top: 180px; width: 30px; height: 60px; margin: 0; padding: 0; border-radius: 0; font: 60px/60px "宋体"; background-color: transparent; overflow: hidden; _display: none;}
.owl-theme .owl-controls .owl-buttons .owl-prev { left: -40px;}
.owl-theme .owl-controls .owl-buttons .owl-next { right: -40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before { content: "<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before { content: ">";}

.owl-item{display: inline-block;padding-bottom:15px;}

.owl-item img{width: 100%;}
.owl-item img:hover{opacity:0.4;transition:all 0.5s;}
.owl-item .wz{width: 100%;}
.owl-item .wz h2{font-size: 16px;color: #000000;text-align: center;line-height: 56px;}
.owl-item .wz h3{font-size: 14px;color: #ffffff;background:#162085;width: 41.8%;margin:0 auto;line-height: 33px;text-align: center;}

.s_banner02 img{width: 100%;}


@media screen and (max-width: 1650px){

}


@media screen and (max-width: 1200px){
.top{width:100%;}
.logo{width:62%;float: left;margin-left: 5%;}
.nav{display:none;}
.p_dao{display: block;float: right; margin-right: 20px; margin-top: 0px;}
.xiala{width: 100px; height: 30px; float: left; position: absolute; z-index: 9999;right: 52px;top:129px;display: block;}
.xiala ul{}
.xiala ul li{ width: 100%; height: 30px; float: left;  background:rgba(0, 0, 0, 0.5); line-height: 30px; text-align: center; margin-top: 1px;}
.xiala ul li a{ color: #ffffff; font-family:"微软雅黑"; font-size:14px;}
.dianhua{width: 29.9%;}
.yuyan{margin-top: 1%;}
.b11{width: 100%;}
.b2 ul{width: 100%;}
.b1 .biaoti{width: 100%;}
.b2 .biaoti{width: 100%;}
.b3 .biaoti{width: 100%;}
.b4 .biaoti{width: 100%;}
.b3 ul{width: 100%;}
.b3 ul li{margin-right: 1.45%;}
.b4 .q{width: 100%;}
.b4 .q .y ul li .xixi .wz h2{line-height: 30px;}
.b4 .q .y ul li{margin-bottom: 1.7%;}
.foot1{width: 100%;}
.foot2 .er{left: 47%;}
.foot2 .er{margin-top: -1%;}
.foot2 ul{width: 100%;}
.foot2 ul li{width: 11.1%;}
.foot2 ul li:nth-child(4){margin-right: 79px;}
.left1{width: 100%;}
.biaoti123{width: 100%;}
.danye{width: 95%;}
.cp ul li{margin-right: 0.7%;}
#dowebok{width: 100%;}
}

@media screen and (max-width: 640px){
.b2 ul{display: black;}
.dowebok-outer{display: none;}
.top{width:100%;}
.logo{width:70%;float: left;margin-left: 5%;}
.nav{display:none;}
.p_dao{display: block;float: right; margin-right: 20px; margin-top: 30px;}
.xiala{width: 100px; height: 30px; float: left; position: absolute; z-index: 9999;right: 0px;top:76px;display: block;}
.xiala ul{}
.xiala ul li{ width: 100%; height: 30px; float: left;  background:#2a3fa8; line-height: 30px; text-align: center; margin-top: 1px;}
.xiala ul li a{ color: #ffffff; font-family:"微软雅黑"; font-size:14px;}
.swiper-container{display: none;}
.banner0{display: block;}
.swiper-container{display: none;}
.dianhua{display: none;}
.topp{width: 100%;}
.yuyan{width: 0px;}
.p_dao{margin-top: 3%;margin-right: 2%;}
.logo{width: 83%;margin-left: 0px;}
.b1 .biaoti{width: 100%;}
.b1 .biaoti h2{font-size: 14px;}
.b1 .biaoti h3{font-size: 14px;line-height: 14px;}
.b1 .biaoti h4{font-size: 14px;}
.b1 .biaoti{padding-top: 5%;}
.b11{width: 100%;}
.b111{width:54%;margin:0 auto;float: none;}
.b112{width: 95%;margin:0 auto;float: none;}
.b112 h2{text-align: center;line-height: 38px;}
.b112 a{display: block;}
.b112 ul{width: 95%;margin:0 auto;}
.xiala{margin-right: 10%;margin-top: -9%;}
.yuyan{display: none;}
.p_dao{margin-top: -10%;}
.yuyan1{display: block;margin-bottom: 1%;}
.yuyan1 a{width: 50%;line-height: 24px;background:#2a3fa8;color: #ffffff;font-size: 14px;display: inline-block;text-align: center;float: left;}
.yuyan1 a:last-of-type{background:#d51112;float: right;}



.b2 .biaoti{width: 100%;}
.b2 .biaoti h2{font-size: 14px;}
.b2 .biaoti h3{font-size: 14px;line-height: 14px;}
.b2 .biaoti h4{font-size: 14px;}
.b2 .biaoti{padding-top: 5%;}
.b2 ul{width: 95%;}
.b2 ul li {width: 48.2%;float: left;margin-top: 3%;}
.b2 ul li:nth-child(2n) {float: right;}
.b2 ul li:last-of-type{display: none;}


.b3 .biaoti{width: 100%;}
.b3 .biaoti h2{font-size: 14px;}
.b3 .biaoti h3{font-size: 14px;line-height: 14px;}
.b3 .biaoti h4{font-size: 14px;}
.b3 .biaoti{padding-top: 5%;}
.b3 ul{width: 95%;margin-top: 9%;}
.b3 ul li {width: 100%;}
.b3 ul li .wz{line-height: 24px;bottom: 30px;}
.b3 ul li{margin-top: -5%;}



.b4 .biaoti{width: 100%;}
.b4 .biaoti h2{font-size: 14px;}
.b4 .biaoti h3{font-size: 14px;line-height: 14px;}
.b4 .biaoti h4{font-size: 14px;}
.b4 .biaoti{padding-top: 5%;}
.b4 .q{width: 95%;margin:0 auto;}
.b4 .q .z{width: 100%;float: none;margin-top: 2%;}
.b4 .q .z .wz{height: 43px;bottom: 47px;}
.b4 .q .z .wz h3{display: none;}
.b4 .q .z .wz h4{display: none;}
.b4 .q .z .wz h2{font-size: 13px;text-align: center;float: none;padding-left:0px;}
.b4 .q .y{width: 100%;float: none;margin-top: -8%;}
.b4 .q .y ul li .xixi .wz h2{font-size: 13px;line-height: 28px;}
.b4 .q .y ul li .xixi .rq h2{font-size: 14px;}
.b4 .q .y ul li .xixi .rq h3{font-size: 14px;}
.b4 .q .y ul li .xixi .rq{width: 13%;}
.b4 .q .y ul li .xixi .wz{width: 83%;}
.b4 .q .y ul li .xixi{width: 97%;}
.b4 .q .y ul li .xixi .wz h3{font-size: 13px;}
.b4 .gengduo{margin-top: 4%;margin-bottom: 2%;}
.b3 .gengduo{margin-bottom: 2%;}
.b2 .gengduo{margin-bottom: 2%;}
.b1 .gengduo{margin-bottom: 2%;}
.foot{display: none;}
.sfoot{display: block;width: 100%;background:url(../images/ft.jpg);padding-bottom:2%;padding-top: 2%;}
.sfoot p{font-size: 14px;color: #526891;text-align: center;}

.lujing{display: none;}
.left1 ul{width: 100%;}
.left{border: 0px;line-height: 32px;}
.left1 ul li{border: 1px solid #333333;margin-right: 0.7%;}
.left{margin-top: 1%;}
.left1 ul li:hover{border-bottom: 2px solid #2a3fa8;line-height: 28px;}
.biaoti123 h2{font-size: 16px;}
.biaoti123 h4{font-size: 16px;}
.biaoti123 h3{line-height: 14px;}
.left1 ul li:nth-child(4n) {margin-right: 0px;}
.left1 ul li{width: 22%;}
.left1 ul{text-align: center;}
.biaoti123{padding-top:7%;}
.danye .teshu .tu{width: 95%;margin:0 auto;float: none;}
.danye .wz{width: 95%;margin:0 auto;float: none;}
.danye .wz h2{font-size: 14px;line-height: 18px;}
.danye .wz h3{font-size: 14px;line-height: 18px;}
.danye .wz h4{display: none;}
.danye .wz h5{font-size: 14px;line-height: 30px;}
.danye .zc ul li a{width: 95%;overflow: hidden;height: 40px;margin:0 auto;}
.danye .zc ul li p{display: none;}
.danye .zc ul li{padding-left: 4%;}
.cp ul li{width: 48%;float: left;}
.cp ul li:nth-child(2n) {float: right;}
.cp ul li{margin-top: 3.5%;}
.cp ul li h2{line-height: 28px;}

.ry ul li{width: 47%;float: left;}
.ry ul li:nth-child(2n) {float: right;}
.ry ul li{margin-top: 3.5%;}
.ry ul li h2{line-height: 28px;}

.ry ul li:nth-child(4n){}
.danye img{width: 100%;}
.banner123{display: block;}
.banner{display: none;}
.banner123 img{width: 100%;}
.b1{margin-top: 1%;}
.b2 ul{display: block;}
}