@charset "utf-8";
@font-face{font-family:dincond-medium-webfont;src:url(../fonts/dincond-medium-webfont.eot);src:url(../fonts/dincond-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/dincond-medium-webfont.woff2) format('woff2'),url(../fonts/dincond-medium-webfont.woff) format('woff'),url(../fonts/dincond-medium-webfont.ttf) format('truetype'),url(../fonts/dincond-medium-webfont.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:DINLight;src:url(../fonts/DINLight.eot);src:url(../fonts/DINLight.eot?#iefix) format('embedded-opentype'),url(../fonts/DINLight.woff2) format('woff2'),url(../fonts/DINLight.woff) format('woff'),url(../fonts/DINLight.ttf) format('truetype'),url(../fonts/DINLight.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:HelveticaNeueLT;src:url(../fonts/HelveticaNeueLT.eot);src:url(../fonts/HelveticaNeueLT.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLT.woff2) format('woff2'),url(../fonts/HelveticaNeueLT.woff) format('woff'),url(../fonts/HelveticaNeueLT.ttf) format('truetype'),url(../fonts/HelveticaNeueLT.svg#novecentowide-bold-webfont) format('svg')}

html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; 
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#444;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #444;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; 
	outline:none;
    blr:expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
a img{ border:none;}
a:hover {color: #e7582e;}
.wrap{width:92%;margin:0 auto; overflow:hidden;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.cf:after{content:""; display:block; height:0; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{     width:100%;    overflow-x:hidden;}
*{ box-sizing:border-box;}
.pc-div { display:none;}

.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  -moz-animation-name: fadeInUp50;
  -ms-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft50 {
  -webkit-animation-name: fadeInLeft50;
  -moz-animation-name: fadeInLeft50;
  -ms-animation-name: fadeInLeft50;
  animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight50 {
  -webkit-animation-name: fadeInRight50;
  -moz-animation-name: fadeInRight50;
  -ms-animation-name: fadeInRight50;
  animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.scrollbar::-webkit-scrollbar {
  width: 5px;
  height: 3px;
  background-color: rgba(210, 210, 210, 0.4);
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: rgba(123, 121, 121, 0.4);
}

/*菜单*/
#header{position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;overflow: hidden; background:#003477;}
#header,.header{font-size: 16px;font-weight: bold;color: #fff;line-height: 52px;height: 52px;}
#header a.navBox,.header a.navBox{background: center center no-repeat transparent;
	display: block;
	width: 120px;
	height: 52px;
	position: absolute;
	top: 0;
	right: 0;
}
.home .banner .swiper-pagination-bullet-active { background:#ff0000;}
.logo img{width: auto; height:30px; display:block; margin:11px 0 0 10px;}
.burgers_box{ width:100%;height:100%}
.icon {height: 3px;width: 21px;top: 26px;background-color: #fff;border-radius: 20px;position: absolute;transition-duration: 0.5s;}
.icon:before {left: 0;position: absolute;top: -8px;height: 3px;width: 21px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.icon:after {left: 0;position: absolute;top: 8px;height: 3px;width: 21px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.menu {width: 52px;height: 52px;position: relative;transition-duration: 1s;display: block;cursor: pointer;z-index:99; float:right; padding-left:16px;}
.burger_lin .icon {transition-duration: 0.5s;transition-delay: 0.5s;}
.burger_lin .icon:after {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin .icon:before {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.5s;background: transparent;}
.burger_lin.open .icon:before {transition: top 0.5s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(-45deg);}
.burger_lin.open .icon:after {transition: top 0.4s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(45deg);}
.burger_lin.cloase { display:none}
.menu_ex{position: fixed;z-index: -10;}
.iop{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1!important; }
.nav_hide{background:#fff;position: fixed;top: 52px;left: 0;width: 100%;height: 100%;z-index: 999999;padding-top: 20px;display: none;border-top:1px solid #ddd;}
.nav_hide ul li>a {
    -webkit-user-select: none;
	color:#666666;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    border-bottom: 1px solid #e1dede;
    margin: 0 25px;
    position: relative;
    display: block;
}
.nv_hide {margin: 0 25px;padding: 9px 0;border-bottom: 1px solid #e1dede;display: none;}
.nv_hide dd a{line-height: 22px;border-left: 1px solid #e1dede;display: block;position: relative;padding: 8px 20px;color:#666666;}
.sec-line {
    position: absolute;
    height: 0;
    width: 20px;
    border-bottom: 1px solid #d7d7d7;
    left: 0;
    top: 18px;
}
.tt_hide>a { background: url(../images/ico-arr-right2.png) no-repeat center right;}






/*首页*/
.mTitle { clear:both; margin-bottom: 4%;}
.mTitle p.p1 { font-size: 18px; color: #fac807;background: url(../images/pic07.png) no-repeat left center; padding-left: 26px; font-weight: bold; background-size: 16px; margin-bottom: 15px;}
.mTitle p.p1 a { color: #fac807;}
.mTitle p.p2 {text-transform:uppercase; font-size: 52px; color: #ccd6e7;font-weight: bold; line-height: 60px; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}

.home .row1{ clear:both;position: relative; margin-top: 52px;}
.home .row1 .swiper-slide img{width: 100%;display: block; height: auto;}
.home .row1 .swiper-button-prev{width: 16px!important;height: 14px!important;background: url(../images/pic05.png) no-repeat center center; left: inherit; right:10%; top: 60%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .row1 .swiper-button-next{width: 16px!important;height: 14px!important;background: url(../images/pic06.png) no-repeat center center; right:1%; top: 60%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .row1 .swiper-button-prev:hover{background: url(../images/pic05-on.png) no-repeat center center;}
.home .row1 .swiper-button-next:hover{background: url(../images/pic06-on.png) no-repeat center center;}
.home .row1 .swiper-container-horizontal>.swiper-pagination-bullets { bottom:5px;}
.home .row1 .swiper-pagination-bullet { height:8px; width: 8px; background: #d8d8d8;opacity: 1;}
.home .row1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 6px;}
.home .row1 .swiper-pagination-bullet-active { background: #fac807; width: 20px; border-radius: 5px; opacity: 1;}





.home .mlinks { width:100%; background: #0b3580; padding: 3% 1% 2% 1%;}
.home .mlinks .bx a { display:block; width: 32.3333%; float: left;color: #fff; text-align: center; background: #00a0e9; margin: 0 0.5% 1% 0.5%; padding:7px 0 5px 0; line-height: 20px;  }
.home .mlinks .bx a img { display:block; width: 46px; margin: 0 auto; height: auto; }
.home .mlinks .bx2 {width:67%; margin: 0 auto;}
.home .mlinks .bx2 a {width: 49%;}


.home .row2 { clear:both; background:#f8f9fc; width:100%; padding: 28px 4% 20px 4%; margin: 0 auto;}
.home .row2 .list { height:100%; width: 100%; margin: 0 auto;}
.home .row2 .list .listL { width:100%;}
.home .row2 .list .listR { width:100%; }
.home .row2 .list .listL p.p1 { font-size: 18px; color: #fac807;background: url(../images/pic07.png) no-repeat left center; padding-left:26px;font-weight: bold; background-size: 16px; margin-bottom: 15px;}
.home .row2 .list .listL p.p1 a { color: #fac807;}
.home .row2 .list .listL p.p2 {text-transform:uppercase; font-size: 52px; color: #ccd6e7;font-weight: bold; line-height: 60px; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"}
.home .row2 .list .listR ul li { width: 100%; height: 80px; border-bottom: 1px dashed #b8c3d7; margin-bottom: 15px;}
.home .row2 .list .listR ul li a { display: block; width: 100%; height: 100%;}
.home .row2 .list .listR ul li .L { width:21%; float: left; padding-left: 1%;}
.home .row2 .list .listR ul li .R { width:79%; float: left; padding-top: 16px;}
.home .row2 .list .listR ul li .L p.p1 { font-size: 40px; color: #696f7c; line-height: 46px;font-family:DINLight;}
.home .row2 .list .listR ul li .L p.p2 { font-size: 13px; color: #686f7f; line-height: 20px;}
.home .row2 .list .listR ul li .R p.p1 { font-size: 15px; font-weight: bold; color: #484848;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.home .row2 .list .listR ul li .R p.p2 { font-size: 13px; color: #9298a1; line-height: 20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }



.home .row3 { clear:both; padding: 30px 0 6% 0;}
.home .row3 .list { text-align: center; width: 94%; margin: 0 auto; margin-top: -10px}
.home .row3 .list .li { width:48%; float: left; text-align: center; margin: 0 1% 2% 1%; position: relative}
.home .row3 .list .li .bg { display:block; width: 100%; height: auto;}
.home .row3 .list .li .text p.p1 img { display: block; width: 48px; height: auto; margin: 0 auto;}
.home .row3 .list .li .text p.p2 { color: #fff; font-size: 13px; line-height: 18px; padding: 0 1%;}
.home .row3 .list .li .text { width:100%; height: 100%; position: absolute; left: 0; top: 0; padding-top:15px}
.home .row3 .list .li .num { width:35px;height: 28px; line-height: 28px; font-size: 18px; color: #e9b52a; font-family: dincond-medium-webfont; position: absolute; left: 5%; top: 4%; text-align:left;}



.home .row4 { clear:both; width:100%; background: url(../images/pic23.jpg) no-repeat center center; background-size: cover; padding:30px 1% 23% 1%; }
.home .row4 .mTitle { margin-bottom: 2%}
.home .row4 .list .listL { margin-bottom:35px;}
.home .row4 .list .listR {background: url(../images/pic24.png) repeat center center; padding: 1% }
.home .row4 .list .listR .li { width:25%; height: 87px; text-align: center;float: left; padding: 10px 0; color: #fff; background: #003477; border-right:1px solid #eee;}
.home .row4 .list .listR .li:last-child{border-right:0}
.home .row4 .list .listR .li p.p1 { font-size: 13px; line-height: 20px;}
.home .row4 .list .listR .li p.p2 { font-size: 20px; line-height: 26px; }
.home .row4 .list .listR .li p.p3 { font-size: 13px; line-height: 20px;}
.home .row4 .list .listL .d1 { font-size: 15px; color: #003477; margin-bottom: 10px; line-height: 22px;}
.home .row4 .list .listL .d2 { font-size: 14px; color: #545454; margin-bottom: 16px; line-height: 22px; text-align: justify;}
.home .row4 .list .listL .d3 a { display: block; width: 68%; height: 36px; line-height: 36px; text-align: center; font-size: 14px; background: #fac807; color: #fff; border-radius: 20px;}



.footer { clear:both; width:100%; background:#1c202b;padding:30px 0; color: #a4a6aa;}
.footer a { color: #a4a6aa;}
.footer .box1 {  margin-bottom: 24px;}
.footer .box1 .box1L{width: 100%;}  
.footer .box1 .box1L .d1 img { display: block; width: 255px; height: auto; margin: 0 auto; margin-bottom: 25px;}
.footer .box1 .box1L .d2 { line-height: 22px; font-size: 12px; text-align: center;}


.footer .box2 { clear:both; font-size: 12px; line-height: 20px; text-align: center;}
.footer .box2 .box2L { width: 100%;}
.footer .box2 .box2R { width: 100%;}



/*-------------------------内页------------------------*/
.iCon { clear:both; padding-bottom:13%;}
.iCon2 { clear:both;}
.iBanner { clear:both; width:100%; margin-top:52px;  }
.iBanner .iBann { display:block; width: 100%; height: auto;}


.secMenu { clear:both; line-height:28px; color:#fff; overflow: hidden;background:#dfdfdf; padding:10px 0 6px 0; margin-bottom:25px;}
.secMenu .secNav { width:100%; height:100%;font-size:14px; display: flex;flex-wrap: wrap;align-items: flex-start;}
.secMenu .secNav p {width:25%; margin:0 0 10px 0;float:left; text-align:center; }
.secMenu .secNav a { color:#222222; display: inline-block; line-height: 20px; border-bottom: 2px solid #dfdfdf; padding-bottom: 5px;}
#nowMenu { color:#043a85; border-bottom: 2px solid #fac807;}


.pagetitle { clear:both; margin-bottom: 28px;}
.pagetitle p.p1 { font-size: 20px; color: #fac807;background: url(../images/pic07.png) no-repeat left 6px; padding-left: 28px; font-weight: bold;background-size:18px; line-height:30px;}
.pagetitle p.p2 {text-transform:uppercase; font-size: 52px; color: #ccd6e7;font-weight: bold; line-height: 60px; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}


/*公司简介*/
.gsjj-div .box1 { background: #f0f3f8; margin-bottom: 5%;}
.gsjj-div .box1 .box1L { width:100%;padding: 32px 4% 20px 4%;}
.gsjj-div .box1 .box1R { width:100%;}
.gsjj-div .box1 .box1R img { display:block; width: 100%; height: auuto;}
.gsjj-div .box1 .box1L .d1 { font-size: 18px; color: #1755a9; line-height: 26px; margin-bottom: 4px;}
.gsjj-div .box1 .box1L .d2 { font-size: 14px; color: #1755a9; margin-bottom: 20px; line-height:22px;}
.gsjj-div .box1 .box1L .d2:after { content:''; display: block; width: 27px; height: 2px; background: #144c97; margin-top: 10px;}
.gsjj-div .box1 .box1L .d3 p { margin-bottom: 15px; text-align: justify; line-height: 26px;}
.gsjj-div .box2 { clear:both;  width:98%; margin:0 auto}
.gsjj-div .box2 .li { width:31.3333%; height: 110px; text-align: center; color: #fff; background: #1f57b3; float: left; padding: 10px 1% 0 1%; border-right:1px solid #c5c5c5; margin:0 1% 2% 1%; border-right:1px solid #fff;}
.gsjj-div .box2 .li p.p1 { font-size: 14px; line-height:20px;}
.gsjj-div .box2 .li p.p2 { font-size: 26px; line-height: 30px; margin-bottom: 5px;font-family:HelveticaNeueLT; font-weight: bold;}
.gsjj-d.iv .box2 .li p.p3 { font-size: 14px; line-height:20px;}
.gsjj-div .box2 .li i { font-style:normal; font-size: 18px; display: inline-block;vertical-align:super;}
.gsjj-div .box2 .li b { font-style:normal; font-size: 18px; display: inline-block;}

.gsjj-div .box3 { clear:both;background: #000; margin-bottom:60px;margin-top:25px;}
.gsjj-div .box3 video { width:100%; height:auo; background-size:cover;}

/*发展历程*/
.fzlc-div { clear: both; width: 100%;margin-bottom: 20px;}
.fzlc-div ul li {padding-bottom: 30px;}
.fzlc-div ul li .L { width: 100%;font-size: 30px; color: #144d96;font-family:dincond-medium-webfont; line-height: 40px; background: url(../images/pic397.jpg) no-repeat left center; padding-left:30px; margin-bottom:4px; background-size:18px}
.fzlc-div ul li .R { width: 100%; padding-left:30px; }
.fzlc-div ul li .R p.p1 { font-size: 18px; color: #454545; line-height: 24px; font-weight: bold; margin-bottom:5px;}
.fzlc-div ul li .R p.p2 { font-size: 14px; color: #898989; line-height:20px; }



/*.fzlc-div .fzlc-qh .swiper-slide { width:238px; height: 424px; position: relative; overflow: hidden;background: url(../images/pic41.png) no-repeat center center;}
.fzlc-div .fzlc-qh .swiper-slide:nth-of-type(even) {background: url(../images/pic42.png) no-repeat center center;}
.fzlc-div .fzlc-qh .swiper-slide .d1 { text-align: center; font-size: 60px; color: #144d96;font-family:dincond-medium-webfont; height: 126px; line-height: 126px; width: 100%; position: absolute; left: 0; top: 25px; z-index: 1;}
.fzlc-div .fzlc-qh .swiper-slide .d2 { width: 94%; height: 115px; position: absolute; left: 2%; bottom: 15px; z-index: 1; padding: 0 5px 5px 10px; overflow-y: auto;}
.fzlc-div .fzlc-qh .swiper-slide .d2 p.p1 { font-size: 20px; color: #454545; text-align: center; line-height: 28px; margin-bottom: 6px;}
.fzlc-div .fzlc-qh .swiper-slide .d2 p.p2 { font-size: 15px; color: #898989; line-height: 25px;}
.fzlc-div .fzlc-qh .swiper-slide .d2::-webkit-scrollbar{
    width: 6px;
}
.fzlc-div .fzlc-qh .swiper-slide .d2::-webkit-scrollbar-track{
    background: #eae9e9;
}
.fzlc-div .fzlc-qh .swiper-slide .d2::-webkit-scrollbar-thumb{
    border-radius: 5px;background: #c9c9c9;
}
.fzlc-div .fzlc-qh .swiper-slide:nth-of-type(odd) .d1 { top:inherit; bottom:29px;}
.fzlc-div .fzlc-qh .swiper-slide:nth-of-type(odd) .d2 { top:0; bottom:inherit; padding: 10px 12px }
.fzlc-div .fzlc-qh .swiper-button-prev {width: 32px; height: 32px; background: url(../images/pic39.png) no-repeat center center; top: 219px; left: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.fzlc-div .fzlc-qh .swiper-button-next {width: 32px; height: 32px; background: url(../images/pic40.png) no-repeat center center; top: 219px; right: 0;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.fzlc-div .fzlc-qh .swiper-button-prev:hover { background: url(../images/pic39-on.png) no-repeat center center;}
.fzlc-div .fzlc-qh .swiper-button-next:hover { background: url(../images/pic40-on.png) no-repeat center center;}*/


/*企业文化*/
.qywh-div .box {margin-bottom: 4%; background: #f1f1f1;}
.qywh-div .box .boxL { width: 100%; padding: 6% 4%;}
.qywh-div .box .boxR { width: 100%;}
.qywh-div .box .boxR img {display:block; width:100%; height:auto;}
.qywh-div .box .boxL .d1 { font-size: 28px; color: #0e7acd;text-transform:uppercase;font-family:dincond-medium-webfont; line-height: 30px;}
.qywh-div .box .boxL .d2 { font-size: 18px; color: #505050; margin-bottom: 15px; font-weight: bold; }
.qywh-div .box .boxL .d2:after { content:''; display: block; width: 19px; height: 2px; background: #0e7acd; margin-top: 10px;}
.qywh-div .box .boxL .d3 { font-size: 16px; color: #7f7f7f; line-height: 26px;}



/*荣誉资质*/
.ryzz-div .box1 { overflow: hidden; background: url(../images/pic45.jpg) no-repeat center center; margin-bottom: 6%; background-size: cover; padding: 5% 4%; }
.ryzz-div .tit { width: 100%; margin-bottom: 25px; }
.ryzz-div .tit p.p1 { font-size: 16px; color: #353535; line-height: 24px;}
.ryzz-div .tit p.p2 { font-size: 14px; color: #0e7acd;text-transform:uppercase;font-family:dincond-medium-webfont;}
.ryzz-div .tit p.p2:after { content:''; display: block; width: 19px; height: 2px; background: #0e7acd; margin-top: 10px;}
.ryzz-div .box1 .list { width: 100%; margin-bottom: 35px; }
.ryzz-div .box1 .list .li { text-align:center; width: 200px; float: left; font-size: 14px; color:#353535;}
.ryzz-div .box1 .list .li img { display: block; width: 100%; height: auto; margin-bottom: 6px;}

.ryzz-div .box2 { clear:both;position: relative; padding: 5% 4% 0 4%; }
.ryzz-div .box2 .list { clear: both;width: 100%; text-align: center; margin-bottom: 20px; }
.ryzz-div .box2 .list .swiper-slide{ }
.ryzz-div .box2 .list p.p1 { width: 100%;border-radius:10px; }
.ryzz-div .box2 .list p.p1 img { display:block; width: 100%; height: auto;}
.ryzz-div .box2 .list p.p2 { line-height: 24px; padding: 10px 10px; width: 100%;}


/*人才队伍*/
.rcdw-div { padding:2% 4% 14% 4%;}
.rcdw-div .pic img { display: block; margin: 0 auto; width: 100%; height:auto; margin-bottom: 3%;}
.rcdw-div .d1 { font-size: 18px; color: #0f3c86; margin-bottom: 25px; border-bottom: 1px dashed #bfbfbf;font-weight: bold; padding-bottom: 10px; line-height: 22px;}
.rcdw-div .d2 { font-size: 14px; color: #2f2f2f;}

/*加入我们*/
.jrwm-div .text { position: relative}
.jrwm-div .text img {display: block; width: 100%; height: auto; margin-bottom: 20px; }
.jrwm-div .text .wz { position:absolute; left:5%; top: 10%;}
.jrwm-div .text p.p1 { font-size: 20px; color: #353535; margin-bottom: 20px; line-height: 26px;}
.jrwm-div .text p.p1:after { content:''; display: block; width: 16px; height: 2px; background: #0e7acd; margin-top: 12px;}
.jrwm-div .text p.p2 { font-size: 16px; color: #3c74cf; font-style: italic; line-height: 22px;}

.jrwm-div .list .list_dl .list_dt { width:100%; margin:0 auto;  margin-bottom:8px;line-height:22px;background:#f3f3f3 url("../images/pic52.png") no-repeat 97% center;cursor: pointer; padding: 3% 0;}
.jrwm-div .list .list_dl .list_dt a{ display: block; background: url("../images/pic51.jpg") no-repeat 12px center; padding-left:30px;}

.list_dd{padding:20px 80px 0 80px; display: none;}
.list_dd p.p0 { font-weight:bold; color:#333; font-size:15px; margin-bottom:10px; margin-top:20px;}
.list_dd .fd { font-weight:bold; color:#333;}
.jrwm-div .btn { clear:both; width:130px; height:40px; line-height:40px; text-align:center; color:#a8c166; border:2px solid #c3db83; margin:30px 0 50px 0; cursor:pointer; font-size:14px;}

.zp-tit { clear:both; height:40px; margin-bottom:30px;}
.zp-tit a { display:block; width:120px; height:40px; line-height:40px; text-align:center; background:#f5f5f5; font-size:16px; color:#333333; float:left; margin-right:10px;}
#nowMenu2 { color: #83d2ff;}


.zp-con .d1 { margin-bottom: 20px;}
.zp-con .d1 .d1L { width: 100%; font-size: 18px; color: #353535; line-height: 30px; font-weight: bold;}
.zp-con .d1 .d1R { width: 100%; display:none}
.zp-con .d1 .d1R a { display:block; width: 160px; height: 40px; line-height: 40px; color: #fff; border-radius: 20px;font-size: 18px; background:#fac807 url("../images/pic395.png") no-repeat 25px center; padding-left: 60px;}

.zp-con .d2 { clear:both; background: #f3f3f3; margin-bottom: 25px; padding:4%}
.zp-con .d2 p { width:100%;font-size: 14px; color: #333; line-height: 26px;}
.zp-con .d3 { clear:both;}
.zp-con .d3 .d3_1 { font-size: 14px; color: #212121; line-height: 26px; margin-bottom: 4px; font-weight: bold;}
.zp-con .d3 .d3_2 { font-size: 14px; margin-bottom: 20px; border-bottom: 1px solid #dcdcdc; padding-bottom: 20px; color: #7a7a7a; line-height: 32px;}
.zp-con .d4 { clear:both;}



/*应用领域*/
.yyly-div .tit { font-size: 20px; color: #0f3c86; margin-bottom: 2%; line-height: 30px; font-weight: bold;}
.yyly-div .box1 { position: relative; margin-bottom: 5%;}
.yyly-div .box1 .pic { display:block; width: 100%; height: auto;}
.yyly-div .box1 p.p2 { width: 90%; height: 85px; line-height:85px; position: absolute; left: 5%; top: 20%; color: #fff; font-size: 17px; font-weight: bold;}
.yyly-div .box1 p.p2_1 {background: url("../images/pic70.png") no-repeat left center; padding-left: 85px; background-size:60px;}
.yyly-div .box1 p.p2_2 {background: url("../images/pic70_2.png") no-repeat left center; padding-left: 85px;background-size:60px;}
.yyly-div .box1 p.p2_3 {background: url("../images/pic70_3.png") no-repeat left center; padding-left: 85px;background-size:60px;}
.yyly-div .box1 p.p2_4 {background: url("../images/pic70_4.png") no-repeat left center; padding-left: 85px;background-size:60px;}
.yyly-div .box1 p.p2_5 {background: url("../images/pic70_5.png") no-repeat left center; padding-left: 85px;background-size:60px;}
.yyly-div .box2 { clear:both; margin-bottom: 5%;}
.yyly-div .box2 .list .li { width:244px; height: 99px; overflow: hidden; float: left; margin: 0 19px 19px 0;}
.yyly-div .box2 .list .li img { display:block; width: 100%; height: 100%; border: 1px solid #cfcfcf;}
.yyly-div .box2 .list .li:nth-child(5n) { margin: 0 0 19px 0;}

.yyly-div .box2 .list1 img { display:block; float: left; margin:0 1% 2% 1%;width: 31.3333%; height: auto;}

.yyly-div .box2 .list2 { clear:both; margin-bottom: 20px; }
.yyly-div .box2 .list2 img { display:block; width: 100%; height: auto; margin-bottom:15px;}

.yyly-div .box2 .list3 { clear:both; margin-bottom: 20px;}
.yyly-div .box2 .list3 img { display:block; float: left; width: 48%; height: auto; margin:0 1% 2% 1%; }


.yyly-div .box3 { clear:both; }
.yyly-div .box3 .list { margin-top:45px;}
.yyly-div .box3 .list .li { width:100%; margin-bottom: 25px; border-bottom:1px dashed #ddd; padding-bottom: 35px;}
.yyly-div .box3 .list .li .liL { width:100%;}
.yyly-div .box3 .list .li .liR { width:100%;}
.yyly-div .box3 .list .li .liR img { display:block; width: 100%; height: auto;}
.yyly-div .box3 .list .li .liL .d1 { width: 100%; font-size: 15px; color: #444444; margin-bottom: 15px; font-weight: bold; line-height: 22px;}
.yyly-div .box3 .list .li .liL .d2 { font-size: 13px;color: #7a7a7a; text-align: justify; margin-bottom: 15px; line-height: 24px;}


/*产品列表*/
.cpp .secMenu .secNav p { width: 33.3333%; padding: 0 2%;}
.cp-div .cpL { width:100%; text-align: center;}
.cp-div .cpR { width: 960px; float: right; overflow:hidden;}
.cp-div .cpL .d1 { width: 100%; background: #2d71d7; color: #fff; font-size: 16px; font-weight: bold;line-height: 22px; margin-bottom: 5px; padding: 9px 3%;}
.cp-div .cpL .d2 { width: 100%; font-size: 14px; }
.cp-div .cpL .d2 a { display:block;line-height: 22px; margin-bottom: 5px; background: #e3e3e3; color: #4f4f4f;padding:7px 3%;}


.cp-con .cpboxL { width:290px; float: left; overflow:hidden;}
.cp-con .cpboxR { width: 100%; }
.cp-con .cpboxL .d1 { width: 100%; background: #2d71d7; color: #fff; font-size: 18px; font-weight: bold; height: 48px; line-height: 48px; padding-left: 15px; margin-bottom: 6px;}
.cp-con .cpboxL .d2 { width: 100%; font-size: 16px; }
.cp-con .cpboxL .d2 a { display:block;line-height: 40px; height: 40px; padding-left: 15px; margin-bottom: 6px; background: #e3e3e3; color: #4f4f4f;}


.cp-div .cp-tit { margin-bottom: 5%;}
.cp-div .cp-tit a { display:block; width: 259px; float: left; text-align: center; font-size: 18px; color: #757575; height: 58px; line-height: 58px; background: #e3e3e3; margin-right: 1px;}
.cp-div .cp-tit2 a {width: 290px;}
#cptit { background: #2d71d7; color: #fff; font-weight: bold;}
.cp-div .list { clear:both;}
.cp-div .list .li { width: 48%; height: 350px; float: left; margin:0 1% 10px 1%;}
.cp-div .list .li a { display: block; width: 100%; height: 100%;}
.cp-div .list .li p.p1 { width: 100%; height: 278px; overflow: hidden; margin-bottom: 10px;}
.cp-div .list .li p.p1 img { display:block; width: 100%; height: 100%; border: 1px solid #ddd;}
.cp-div .list .li p.p2 { font-size: 16px; padding: 0 10px;}


/*产品内容*/
.cp-con { padding:0 0 4% 0;}
.cp-con .tit { font-size: 18px; color: #4f4f4f; line-height: 25px; margin-bottom: 25px;background: url("../images/pic79.jpg") no-repeat bottom center; font-weight: bold; padding-bottom: 20px;}
.cp-con .dtit { font-size: 16px; color: #0f3c86; margin-bottom:10px; line-height: 24px; font-weight: bold;}
.cp-con .box1 { margin-bottom: 30px;}
.cp-con .box1 .box1L { width:100%; color: #7a7a7a; text-align: justify;}
.cp-con .box1 .box1R { width:100%;}
.cp-con .box1 .box1R img { display:block; width: 100%; height: auto;}
.cp-con .box1 .box1L .d2 { margin-bottom:10px;}
.cp-con .box1 .box1L .d3{ clear:both; margin-bottom: 20px;}
.cp-con .box1 .box1L .d3 a { display:block; width: 140px; height: 32px; line-height: 30px; font-size: 14px; color: #2d71d7; border-radius: 20px; border: 1px solid #2d71d7; padding-left: 23px;background:#fff url("../images/pic402.png") no-repeat 82% center;}
.cp-con .box1 .box1L .d3 a:hover { color: #fff; background: #003477 url("../images/pic402-on.png") no-repeat 82% center;border: 1px solid #003477;}

.cp-con .box2 { clear:both;margin-top: 25px;}
.cp-con .box2 .dtit {border-top:1px dashed #bfbfbf;padding-top: 25px; }
.cp-con .box2 table { border:1px solid #ddd; width: 100%;}
.cp-con .box2 table tr td { padding:5px 8px; line-height: 20px; box-sizing: border-box; border: 1px solid #ddd}
.cp-con .box2 .text img { display: block; width: 100%!important; height: auto!important;}

.cp-con .box2 .list { text-align: center; }
.cp-con .box2 .list p.p1 { width: 100%; height: 200px;margin-bottom: 5px;}
.cp-con .box2 .list p.p1 img { display:block; width: 100%; height: 100%; border: 1px solid #ddd;}
.cp-con .box2 .list p.p2 {font-size: 14px; color: #656565;}

.cp-con .box3 .list { text-align: center; }
.cp-con .box3 .list p.p1 { width: 100%;margin-bottom: 5px;}
.cp-con .box3 .list p.p1 img { display:block; width: 100%; height: auto; border: 1px solid #ddd;}
.cp-con .box3 .list p.p2 {font-size: 14px; color: #656565;}



/*公司新闻*/
.gsxw-div .R { width: 100%; }
.gsxw-div .R ul li { height: 110px; overflow: hidden; margin-bottom: 20px; background:#f3f3f3; padding:2%}
.gsxw-div .R ul li a { display:block; width: 100%; height: 100%;}
.gsxw-div .R ul li .liL { width: 35%; height:100%; float: left; margin-right:5%}
.gsxw-div .R ul li .liL img { display:block; width:100%; height:100%;}
.gsxw-div .R ul li .liR { width: 60%; height:100%; float: left; font-size: 14px; color: #383838; }
.gsxw-div .R ul li .liR p.p1 { font-size: 15px; color: #4f4f4f;line-height: 22px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.gsxw-div .R ul li .liR p.p2 { font-size:12px; color:#929292; line-height:18px; margin-bottom:6px;}
.gsxw-div .R ul li .liR p.p3 { font-size: 13px; color: #7a7a7a;line-height: 20px;font-family:dincond-medium-webfont;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.laosding2 { clear:both; text-align: center; background:#f3f3f3; padding: 5px 0}




.news-content { width: 100%; margin:0 auto; margin-bottom:80px; font-size: 14px; line-height: 26px; }
.newsdetail-content { width:100%; margin:0 auto}
.newsdetail-content p { margin-bottom:13px;}
.newsdetail-content img { width:100%!important; display:block; height:auto!important;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 13px 0; border-bottom:1px dashed #e1e0e6; margin-bottom: 20px; text-align:center }
.newsdetail-title .title { font-weight: normal; font-size: 17px; line-height: 26px; color: #202020; margin-bottom: 10px; }
.newsdetail-title .info { color: #696969; font-size: 12px; }

.fy{ clear:both; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:14px;}
.fy b{ display:inline-block; width:24px; height:24px; background:#e7582e; border-radius:4px; line-height:24px; margin:0 4px; color:#fff; font-weight:100; text-align:center; border:1px solid #e7582e}
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px; background:#f7f7f7; border:1px solid #f0f0f0;}


/*新品发布*/
.xpfb-div .li { margin-bottom: 15px; background: #f3f3f3; padding: 13px 12px}
.xpfb-div .li a { display:block; width: 100%; height: 100%;}
.xpfb-div .li .liL { width:100%; height: 171px; float: left; margin-right: 40px; overflow: hidden;}
.xpfb-div .li .liL img { display:block; width: 100%; height: 100%;-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;}
.xpfb-div .li .liC { width:100%; height: 100%; float: left; padding-top: 18px;}
.xpfb-div .li .liR { width:100%; height: 100%; float: right;background: url(../images/pic68.jpg) no-repeat left center; padding-left: 34px; padding-top: 16px;}
.xpfb-div .li .liR p.p1 { font-size: 80px; color: #2283d6; line-height: 70px;font-family:dincond-medium-webfont; margin-bottom: 4px;}
.xpfb-div .li .liR p.p2 { font-size: 24px; color: #2283d6; line-height: 28px;font-family:dincond-medium-webfont;}
.xpfb-div .li .liR p.p3 { font-size: 24px; color: #2283d6; line-height: 28px;font-family:dincond-medium-webfont;}
.xpfb-div .li .liC p.p1 { font-size: 20px; color: #4f4f4f; margin-bottom: 25px; line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.xpfb-div .li .liC p.p1:after { content:''; display: block; width: 23px; height: 3px; background: #2283d6; margin-top: 12px;}
.xpfb-div .li .liC p.p2 { color: #7a7a7a;}
.xpfb-div .li:hover .liL img {transform: scale(1.07, 1.07);}
.xpfb-div .li:hover .liC p.p1 { color: #2283d6;}

/*通知公告*/
.tzgg-div .li {padding: 13px 4% 13px 4%;}
.tzgg-div .li p.p1 {  font-size: 16px; color: #4f4f4f; margin-bottom:4px; line-height: 24px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.tzgg-div .li p.p2 {color: #7a7a7a; font-size: 13px; line-height:20px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.tzgg-div .li p.p3 {color: #7a7a7a; font-size: 13px;}


/*销售网络*/
.xswl-div .tit { margin-bottom:20px;}
.xswl-div .tit p.p1 { font-size: 18px; color: #2a508f; font-weight: bold; line-height: 28px;}
.xswl-div .tit p.p2 { font-size: 14px; color: #7a7a7a;}
.xswl-div .list { margin-bottom:30px;}
.xswl-div .list .li { margin-bottom:15px;}
.xswl-div .list .li1 { width:100%;}
.xswl-div .list .li2 { width:100%;}
.xswl-div .list .li p.p1 { font-size: 18px; color: #2a508f; font-weight: bold; line-height: 28px; }
.xswl-div .list .li p.p2 { font-size: 14px; color: #7a7a7a; line-height:20px;}
.xswl-div .pic { clear:both; }
.xswl-div .pic img { display:block; margin: 0 auto; max-width: 100%}


/*客户服务*/
.khfw-div { padding-bottom:40px;}
.khfw-div .text { color: #7a7a7a; margin-bottom: 25px; text-align: justify;}
.khfw-div .list {background: url("../images/pic58.jpg") no-repeat center center; padding:7% 4%; background-size:cover}
.khfw-div .list p {background: url("../images/pic59.png") no-repeat left center; padding-left: 30px; font-size: 14px; height: 32px; line-height: 32px; font-weight: bold; color: #4f4f4f; margin-bottom: 8px; background-size:22px;}



/*联系方式*/
.lxfs-div .box1 { margin-bottom: 20px;}
.lxfs-div .box1 .d1 { font-size: 17px; color: #363636; margin-bottom: 15px; border-bottom: 1px dashed #bfbfbf; height: 38px;}
.lxfs-div .box1 .d2 { font-size: 14px; color: #545454;}
.lxfs-div .box1 .d2 p {padding-left: 30px; line-height:24px; margin-bottom: 12px;}
.lxfs-div .box1 .d2 p.p1 {background: url("../images/pic54.png") no-repeat left 3px;}
.lxfs-div .box1 .d2 p.p2 {background: url("../images/pic55.png") no-repeat left center;}
.lxfs-div .box1 .d2 p.p3 {background: url("../images/pic56.png") no-repeat left center;}
.lxfs-div .box2 { clear:both; height: 260px; overflow: hidden;}
/* 高德英文地图 */
.map01wrap{width: 100%;}
/* maptl */
.maptl{font-size: 34px;color: #333333;text-align: center;margin-bottom: 30px;}
/* map */
.map{width: 100%;height: 300px;}

/*在线留言*/
.zxly-div{}
.zxly-div .L {width:100%;}
.zxly-div .R {width:100%; display:none}
.zxly-div .R img { display:block; width: 100%; height: auto;}
.zxly-div .d1 { height: 40px; margin-bottom: 15px;}
.zxly-div .d1 input { width:100%; height: 40px; line-height: 40px; display: block; padding: 0 10px; font-size: 14px; color: #666666; border: 1px solid #bfbfbf;}
.zxly-div .d2 { margin-bottom:24px;}
.zxly-div .d2 textarea {width:100%; height: 187px; line-height: 24px;display: block;padding:10px 10px;border: 1px solid #bfbfbf; font-size: 16px; color: #666666; }
.zxly-div .d3 button { height: 52px; line-height: 52px; text-align: center; color: #fff; width: 100%; background: #fac807; border-radius: 5px; border: 0; cursor: pointer; font-size: 14px;}


/*合作伙伴*/
.hzhb-div .box1 {margin-bottom: 35px; padding:0 4%;}
.hzhb-div .box1 .pic { display:block; width: 100%; height: auto;}
.hzhb-div .box1 .text { width: 100%; margin-bottom:20px;}
.hzhb-div .box1 .text p.p1 { font-size: 18px; color: #1755a9; line-height: 24px; font-weight: bold; margin-bottom: 10px;}
.hzhb-div .box1 .text p.p2 { font-size: 14px; color: #717882; line-height: 22px;}
.hzhb-div .box1 .text p.p2:after { content:''; display:block; width: 22px; height: 2px; background: #1755a9; margin-top: 10px;}

.hzhb-div .box2 { clear:both; padding:0 3%}
.hzhb-div .box2 .tit { font-size: 18px; color: #0f3c86; font-weight: bold; border-bottom: 1px dashed #c5c4c4; margin-bottom: 25px; line-height: 24px; padding-bottom: 6px;}
.hzhb-div .box2 .list1 { clear:both; margin-bottom: 20px;}
.hzhb-div .box2 .list1 img { display:block; float: left; margin:0 1% 2% 1%;width: 31.3333%; height: auto;}

.hzhb-div .box2 .list2 { clear:both; margin-bottom: 20px; }
.hzhb-div .box2 .list2 img { display:block; width: 100%; height: auto; margin-bottom: 12px;}
.hzhb-div .box2 .list2 img:last-child{margin-right:0}

.hzhb-div .box2 .list3 { clear:both; margin-bottom: 20px;}
.hzhb-div .box2 .list3 img { display:block; float: left; width: 48%; height: auto; margin:0 1% 2% 1%; }











