﻿@charset "utf-8";
.a-b{height:111px;}
.a-b-l{line-height:111px;float:left;}
.a-b-l span{color:#000;font-weight:bold;}

@media all and (max-width:1000px){
	.a-b{height:60px;}
	.a-b-l{line-height:60px;float:none;padding-left:1%;}
}


/*.a-b-r{width:319px;height:31px;float:right;background:url(../images/a-b-r.png);margin-top:40px;}
.a-b-r .text{width:243px;height:31px;line-height:31px;float:left;padding-left:5px;}
.a-b-r .btn{width:71px;height:31px;float:right;cursor:pointer;}

.m-a-b{padding:4% 2%;display:none;}
.m-a-b .text{width:80%;height:40px;line-height:40px;border:1px solid #ccc;border-right:0;float:left;box-sizing: border-box; border-radius:4px 0 0 4px;padding-left:2%;}
.m-a-b .text:focus{box-shadow:0 0 6px #ccc;}
.m-a-b .btn{width:20%;background:#1244a3;height:40px;box-sizing: border-box;float:right;border-radius:0 4px 4px 0;color:#fff;font-size:13px;cursor:pointer;}

@media all and (max-width:1000px){
	.a-b{display:none;}
	.m-a-b{display:block;}
}*/


.hd{width:232px;height:36px;line-height:36px;text-align:center;border:2px solid #dbdbdb;margin:0 auto 30px;font-size:14px;font-weight:bold;color:#0844b2;}

.b-b{background:#ededed;padding:40px 0;}
.s-swiper{width:1138px;text-align:center;margin:0 auto;position:relative;overflow: hidden;padding:0 34px;}
.s-swiper .t{padding-top:8px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.s-swiper .swiper-button-prev{left:0 !important;width:34px !important;height:69px !important;background-image:none !important;}
.s-swiper .swiper-button-next{right:0 !important;width:34px !important;height:69px !important;background-image:none !important;}
.s-swiper .swiper-button-prev,.s-swiper .swiper-button-next{margin-top:-40px !important;}

@media all and (max-width:1000px){
	.s-swiper{width:96%;padding:0;}
	.s-swiper .swiper-button-prev,.s-swiper .swiper-button-next{display:none;}
}

.c-b{padding:40px 0;}
.c-b .bd{padding-top:20px;}
.c-b-l{width:667px;height:400px;float:left;position:relative;}
.c-b-l h2{font-size:20px;font-weight:normal;background:url(../images/line_1.png) left bottom no-repeat;padding-bottom:20px;margin-bottom:18px;}
.c-b-l .i{font-size:14px;line-height:24px;}
.c-b-l ul{position:absolute;left:0;bottom:0;}
.c-b-l li{width:205px;height:135px;border:2px solid #0844b2;float:left;display:inline;margin-right:20px;box-sizing: border-box;overflow:hidden;}
.c-b-l li a{display:block;width:100%;padding-top:90px;height:45px;text-align:center;font-size:14px;color:#0844b2;}
.c-b-l li a:hover{color:#fff;}
.c-b-l .l1 a{background:url(../images/l1.png) top 30px center no-repeat;}
.c-b-l .l1 a:hover{background:#0844b2 url(../images/l2.png) top 30px center no-repeat;}
.c-b-l .l2 a{background:url(../images/l3.png) top 30px center no-repeat;}
.c-b-l .l2 a:hover{background:#0844b2 url(../images/l4.png) top 30px center no-repeat;}
.c-b-l .l3 a{background:url(../images/l5.png) top 30px center no-repeat;}
.c-b-l .l3 a:hover{background:#0844b2 url(../images/l6.png) top 30px center no-repeat;}

@media all and (max-width:1000px){
	.c-b .hd{margin-bottom:10px;}
	.c-b-l li{height:100px;}
	.c-b-l li a{padding-top:10px;height:90px;}
}

.c-b-r{width:372px;height:400px;float:right;background:#0844b2;position:relative;}
.c-b-r h2{font-size:18px;color:#fff;padding:30px 0 0 20px; box-sizing: border-box;}
.c-b-r h2 em{display:block;font-size:12px;font-family:Arial;font-weight:normal;color:#6b8fd1;}
.c-b-r .video{position:absolute;bottom:20px;right:20px;z-index:0;}
.c-b-r .video img{max-width:450px;}

@media all and (max-width:1000px){
	.c-b{margin:0 2%;width:96%;overflow:hidden;}
	.c-b .wrap{width:100%;}
	.c-b-l{float:none;width:100%;height:auto;}
	.c-b-l ul{position:static;padding-top:3%;}
	.c-b-l li{width:32%;float:left;display:inline;margin-right:2%;}
	.c-b-l li:lact-child{margin-right:0;}

	.c-b-r{float:none;width:100%;height:auto;margin-top:3%;}
	.c-b-r h2{padding:3% 0 0 2%;}
	.c-b-r .video{position:static;padding:0 2% 2% 2%;margin-top:12px;}
	.c-b-r .video img{width:100%;max-width:450px;}
	.c-b-r .video video{width:100% !important;height:auto !important;}
}


.d-list{border-bottom:5px solid #dc1313;height:553px;background:#fff;}
.d-list li{height:60px;line-height:60px;border-bottom:1px solid #eee;font-size:15px;}
.d-list li a{display:block;background:url(../images/ico1.png) left 30px center no-repeat;padding-left:66px;}
.d-list li a:hover,.d-list li.on a{background:#dc1313 url(../images/ico2.png) left 30px center no-repeat;color:#fff;}

.d-b-r{width:936px;float:right;}

.bImg{width:936px;height:400px;overflow:hidden;}
.bImg dt{position:relative;}
.bImg dt .tm{width:906px;height:35px;position:absolute;left:0;bottom:0;background:rgba(220, 19, 19, 0.5);color:#fff;padding:15px 0 0 30px;}
.bImg dt .tm h3{font-size:16px;font-weight:normal;}
.bImg dt .tm p{color:#ddd;}

.sImg{overflow:hidden;}
.sImg dl{width:946px;}
.sImg dt {
    width: 210px;
    float: left;
    margin: 0px 10px 20px 10px;
    padding-bottom: 15px;
    text-align: center;
    position: relative;
    border: 1px solid #eee;
}
.sImg dt span {
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px 10px;
    background: #DE150D;
	font-size: 13px;
    font-family: "Microsoft Yahei";
    font-weight: normal;
    font-style: normal;
    color: #fff;
}

.sImg dt span a{
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px 10px;
    background: #DE150D;
	font-size: 13px;
    font-family: "Microsoft Yahei";
    font-weight: normal;
    font-style: normal;
    color: #fff;
}

.index-products-bottom {
    background: url(../images/index-products-bottom.jpg) no-repeat top center;
    height: 115px;
    margin-top: 10px;
}

.index-products-bottom span {
    background: url(../images/dh.png) no-repeat left center;
    padding-left: 25px;
    color: #fff;
    font-size: 14px;
    margin: 20px 0 10px 62px;
    display: inline-block;
}

.index-products-bottom p {
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 23px;
}

.sImg dt img{
    width: 209px;
	height:280px;
}



.sImg dt p{padding-top:7px;}
.sImg dt.on p{color:#0844b2;}

.d-b .m-bd{padding:0 2%;display:none;}
.d-b .m-bd-t{}
.d-b .m-bd-t li{width:24.25%;float:left;display:inline;height:36px;line-height:36px;background:#999;color:#fff;text-align:center;margin:0 1% 1% 0; box-sizing: border-box;}
.d-b .m-bd-t li:nth-child(4n){margin-right:0;}
.d-b .m-bd-t li.on{background:#0844b2;}

.d-b .m-bd-c{padding-top:3%;}
.d-b .m-bd-c li{width:32%;float:left;display:inline;text-align:center;margin:0 2% 3% 0;}
.d-b .m-bd-c li:nth-child(3n){margin-right:0;}
.d-b .m-bd-c li:nth-child(7),.d-b .m-bd-c li:nth-child(8),.d-b .m-bd-c li:nth-child(9){margin-bottom:0;}
.d-b .m-bd-c li img{border:1px solid #ccc;box-sizing: border-box;}

@media all and (max-width:1000px){
	.d-b{background:#fff;padding:0;}
	.d-b .wrap{width:96%;padding:0 2%;}
	.d-b-r{float:none;width:100%;}
	.d-b-l{width:100%;}
	.d-b-l h3{display:none;}
	.d-list{width:100%;height:auto;border-bottom:0;}
	.d-b-r{float:none;display:none;}
	.d-b .bd{display:none;}
	.d-b .m-bd{display:block;}
}


.e-b{padding:40px 0;}
.e-b .bd{text-align:center;padding-top:20px;}

@media all and (max-width:1000px){
	.e-b{width:96%;margin:0 2%;}
	.e-b .bd img{width:100%;}
}

.f-b{padding:40px 0;background:#f9f9f9;}
.f-b .hd{color:#fff;border:2px solid #fff;}
.f-b .bd{width:1160px; margin:0 auto;padding-top:25px;}
.f-b .bd-1{overflow:hidden;}
.f-b .bd-1 ul{width:1160px;}
.f-b .bd-1 li{width:172px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:15px;border-radius:4px;float:left;display:inline;margin-right:21px;cursor:pointer;}
.f-b .bd-1 .l1{background:#a09e9e url(../images/f1.png) left 30px center no-repeat;}
.f-b .bd-1 .l2{background:#a09e9e url(../images/f3.png) left 30px center no-repeat;}
.f-b .bd-1 .l3{background:#a09e9e url(../images/f3.png) left 30px center no-repeat;}
.f-b .bd-1 .l4{background:#a09e9e url(../images/f4.png) left 30px center no-repeat;}
.f-b .bd-1 .l5{background:#a09e9e url(../images/f5.png) left 30px center no-repeat;}
.f-b .bd-1 .l6{background:#a09e9e url(../images/f6.png) left 30px center no-repeat;}
.f-b .bd-1 .l1.on{background:#e01313 url(../images/f1.png) left 30px center no-repeat;}
.f-b .bd-1 .l2.on{background:#e01313 url(../images/f3.png) left 30px center no-repeat;}
.f-b .bd-1 .l3.on{background:#e01313 url(../images/f3.png) left 30px center no-repeat;}
.f-b .bd-1 .l4.on{background:#e01313 url(../images/f4.png) left 30px center no-repeat;}
.f-b .bd-1 .l5.on{background:#e01313 url(../images/f5.png) left 30px center no-repeat;}
.f-b .bd-1 .l6.on{background:#e01313 url(../images/f6.png) left 30px center no-repeat;}

.f-b .bd-2{padding-top:40px;overflow:hidden;}
.f-b .bd-2 ul{width:1160px;}
.f-b .bd-2 li{width:278px;height:270px;position:relative;float:left;display:inline;margin-right:8px;}
.f-b .bd-2 li .t{width:100%;height:50px;line-height:50px;background:rgb(160, 158, 158);color:#fff;position:absolute;left:0;bottom:0;text-align:center;}
.f-b .bd-2 .tm{width:100%;height:100%;background:rgba(3, 9, 32, 0.38);position:absolute;top:0;left:0;display:none;}
.f-b .bd-2 img{width:278px;height:220px;}
.f-b .bd-2 .tm a{display:block;text-align:center;}
.f-b .bd-2 .tm h3{width:168px;margin: 70px auto 0;border-top:2px solid #fff;border-bottom:2px solid #fff;font-size:16px;color:#fff;font-weight:normal;background: url(../images/f7.png) top 10px center no-repeat;padding-top: 55px;}
.f-b .bd-2 .tm p{font-size:14px;color:#ddd;padding:25px 20px 0;}
.f-b .bd-2 li:hover .tm{display:block;}

.m-f-b{display:none;background:#0844b2;}

@media all and (max-width:1000px){
	.f-b{display:none;}
	.m-f-b{display:block;padding:40px 0;}
	.m-f-b .hd{color:#fff;}
	.t-swiper{width:96%;margin:0 auto;text-align:center;overflow:hidden;}
	.t-swiper .t{height:34px;line-height:34px;background:#033794;}
	.t-swiper .t a{color:#fff;}
}

.g-b{padding:40px 0;}
.g-b .bd{padding-top:20px;}
.g-b-l{width:658px;height:504px;background:url(../images/g1.png);float:left;position:relative;}
.g-b-l li{width:30px;height:40px;line-height:26px;position:absolute;background:url(../images/lno.png);text-align:center;color:#fff;cursor:pointer;}
.g-b-l li a{color:#fff;}
.g-b-l li.on,.g-b-l li:hover{background:url(../images/lon.png);}
.g-b-l li.on a,.g-b-l li:hover a{color:#fff;}
.g-b-l .l1{right:108px;top:211px;}
.g-b-l .l2{right:292px;top:237px;}
.g-b-l .l3{right:226px;top:189px;}
.g-b-l .l4{right:164px;top:178px;}
.g-b-l .l5{right:126px;top:152px;}
.g-b-l .l6{right:79px;top:202px;}
.g-b-l .l7{right:141px;bottom:117px;}


.g-b-r{width:323px;float:right;}

.g-r-1{background:url(../images/g2.png) left center no-repeat;padding-left:45px;}
.g-r-1 em{font-size:22px;line-height:22px;color:#000;font-family:Arial;display:block;font-weight:bold;}
.g-r-2{height:43px;background:url(../images/g3.png) left center no-repeat;padding-left:48px;font-size:20px;color:#0844b2;margin-top:46px;font-weight:bold;}
.g-r-2 em{font-size:12px;font-family:Arial;display:block;font-weight:normal;text-transform: uppercase;color:#999;}

.g-r-3{padding-top:46px;}
.g-r-3 li{height:36px;line-height:36px;background:#dbdbdb;font-size:14px;}
.g-r-3 li:nth-child(2n){background:#fff;}
.g-r-3 li a{background:url(../images/g4.png) left 20px center no-repeat;padding-left:40px;}
.g-r-all .m a{display:block;height:40px;line-height:40px;background:#0844b2;color:#fff;text-align:center;}


.g-r-4{width:323px;height:31px;background:url(../images/g5.png);margin-top:40px;}
.g-r-4 .text{width:245px;height:31px;line-height:31px;float:left;padding-left:8px;}
.g-r-4 .btn{width:70px;height:31px;float:right;cursor:pointer;}
.z-tab-hd{display:none;}

@media all and (max-width:1000px){
	.g-b .wrap{width:96%;margin:0 auto;}
	.g-b-l{width:100%;float:none;text-align:center;display:none;}
	.g-b-l img{width:100%;max-width:661px;}

	.g-b-r{width:100%;}
	.g-r-1{display:none;}
	/*.g-r-2{display:none;}*/
	.g-r-2{margin:20px 0 10px;font-size:18px;}
	.g-r-3{padding-top:20px;}
	.g-r-4{display:none;}

	.g-b .m-a-b{padding:4% 0 0;}

	.g-b .hd{margin:0 auto;}
	.z-tab-hd{display:block; width:100%; margin: 0 auto; text-align: center;}
	.z-tab-hd ul li{width:13.95%; float:left; display:inline; text-align: center; height:36px; line-height: 36px; margin-right:1px; background:#999; color:#fff; font-size:14px;}
	.z-tab-hd ul li.on{background:#0844b2;}
}

.h-b{padding:40px 0 60px;background:#ededed;}
.h-b .bt{text-align:center;margin-bottom:50px;}
.h-b .bt h3{font-size:30px;font-weight:normal;color:#666;}
.h-b .bt h3 em{font-size:30px;color:#0844b2;font-weight:bold;}
.h-b .bt h4{font-size:14px;font-weight:normal;padding-top:5px;}
.h-b .bd{width:1198px;height:639px;background:url(../images/h1.png) center no-repeat;margin:0 auto;position:relative;}
.h-b .bds{width:150px;height:80px;position:absolute;cursor:pointer;}
.h-b .bds em{display:block;width:490px;height:142px;position:absolute;display:none;}
.h-b .bds:hover em{display:block;}

.h-b .bd-1{top:0;left:496px;}
.h-b .bd-1 em{background:url(../images/h2.png);top:82px;left:-159px;}
.h-b .bd-2{top:84px;left:752px;}
.h-b .bd-2 em{background:url(../images/h3.png);top:-74px;left:-40px;}
.h-b .bd-3{top:242px;left:832px;}
.h-b .bd-3 em{background:url(../images/h4.png);top:-52px;left:-68px;}
.h-b .bd-4{bottom:90px;left:738px;}
.h-b .bd-4 em{background:url(../images/h5.png);top:-13px;left:-23px;}
.h-b .bd-5{bottom:0;left:496px;}
.h-b .bd-5 em{background:url(../images/h6.png);top:-13px;left:-160px;}
.h-b .bd-6{bottom:90px;left:276px;}
.h-b .bd-6 em{background:url(../images/h7.png);top:-10px;left:-336px;}
.h-b .bd-7{top:242px;left:182px;}
.h-b .bd-7 em{background:url(../images/h8.png);top:-70px;left:-303px;}
.h-b .bd-8{top:84px;left:236px;}
.h-b .bd-8 em{background:url(../images/h9.png);top:-76px;left:-290px;}

.h-b-bd{display:none;}

@media all and (max-width:1000px){
	.h-b .bt h3{font-size:17px;}
	.h-b .bt h3 em{font-size:19px;}
	.h-b .bt h4{font-size:12px;}

	.h-b .bd{display:none;}
	.h-b-bd{display:block;width:96%;padding:0 2%;background:#ededed;}
	.h-b-bd img{width:100%;max-width:764px;}
}

.i-b{padding:40px 0;}
.i-b .bd{padding-top:20px;}
.i-b .bd h2{border-bottom:1px solid #eee;padding-bottom:1px;}
.i-b .bd h2 span{display:block;width:110px;height:30px;line-height:30px;text-align:center;background:#0844b2;color:#fff;float:left;}
.i-b .bd h2 a{float:right;font-weight:normal;font-family:Arial;line-height:30px;}

.i-b-l{width:586px;float:left;}
.i-b-l h2 span{width:160px !important;}
.i-b-l dl{padding-top:20px;}
.i-b-l dt{padding-bottom:12px;}
.i-b-l .p{float:left;}
.i-b-l .t{width:328px;height:130px;float:right;position:relative;}
.i-b-l .t h3{font-size:16px;font-weight:normal;padding-bottom:8px;}
.i-b-l .t h3 a{color:#1244a3;}
.i-b-l .i{line-height:20px;}
.i-b-l .m{display:block;width:122px;height:28px;line-height:28px;text-align:center;background:#cfeaff;color:#1244a3;position:absolute;bottom:0;left:0;}
.i-b-l dd{width:293px;height:30px;line-height:30px;float:left;}
.i-b-l dd a{background:url(../images/i1.png) left center no-repeat;padding-left:8px;}

.i-b-m{width:310px;float:left;margin-left:26px;}
.i-b-m ul{}
.i-b-m li{margin-top:20px;}
.i-b-m .q{font-size:14px;font-weight:bold;background:url(../images/q.png) left center no-repeat;padding-left:24px;margin-bottom:8px;}
.i-b-m .a{background:url(../images/a.png) top 3px left no-repeat;padding-left:24px;text-align:justify;line-height:21px;}

.i-b-r{width:250px;float:right;}
.i-b-r .bd{border:1px solid #ddd;height:240px;margin-top:20px;position:relative;text-align:center;overflow:hidden;}
.i-b-r .t{padding-top:6px;}
.i-b-r .swiper-button-prev{left:0 !important;width:18px !important;height:46px !important;background-image:none !important;}
.i-b-r .swiper-button-next{right:0 !important;width:18px !important;height:46px !important;background-image:none !important;}
.i-b-r .swiper-button-prev,.i-b-r .swiper-button-next{margin-top:-23px !important;}


@media all and (max-width:1000px){
	.i-b .wrap{width:96%;margin:0 auto;}
	.i-b-l{width:100%;float:none;}
	.i-b-l dl{padding-top:10px;}
	.i-b-l dt{display:none;}
	.i-b-l dd{width:100%;float:none;}
	.i-b-m{width:100%;float:none;margin-left:0;margin:4% 0;}
	.i-b-r{width:100%;float:none;}
}


.j-b{padding:40px 0;background:#ededed;}
.j-b .bd{padding-top:20px;}
.j-b-l{float:left;}
.j-b-r{width:660px;float:right;}
.j-b-r h2{height:30px;line-height:30px;background:#0844b2;color:#fff;}
.j-b-r h2 p{float:left;padding-left:20px;font-size:14px;}
.j-b-r h2 span{float:right;padding-right:20px;font-weight:normal;}
.j-b-r ul{}
.j-b-r li{margin-top:20px;}
.j-b-r .s1{width:310px;float:left;display:inline;}
.j-b-r .s1 span{font-size:14px;width:20%;height:28px;line-height:28px;float:left;}
.j-b-r .text{width:80%;height:28px;line-height:28px;border:1px solid #ddd;box-sizing:border-box;}
.j-b-r textarea{width:100%;height:100px;border:1px solid #ddd;box-sizing:border-box;}

.j-b-r .submit{width:100px;height:30px;line-height:30px;background:#0844b2;color:#fff;margin-right:12px;cursor:pointer;}
.j-b-r .reset{width:100px;height:30px;line-height:30px;background:#888;color:#fff;cursor:pointer;}

@media all and (max-width:1000px){
	.j-b .wrap{width:96%;margin:0 auto;}
	.j-b-r h2 span{display:none;}
	.j-b-l{width:100%;float:none;text-align:center;}
	.j-b-l img{width:100%;max-width:506px;}
	.j-b-r{width:100%;float:none;}
	.j-b-r .s1{width:100%;float:none;margin-top:20px;}
}