body {}
dt{font-weight: normal;}
.picfocus{overflow: hidden;}
.picfocus img{
	width: 100%;
    -webkit-transition:0.36s ease;
    -moz-transition:0.36s ease;
    -o-transition:0.36s ease;
  -ms-transition:0.36s ease;
}
.picfocus:hover img,
a:hover .picfocus img,
.item:hover .picfocus img{
     transform:scale(1.1);
     -webkit-transform:scale(1.1);
     -moz-transform:scale(1.1);
     -o-transform:scale(1.1);
     -ms-transform:scale(1.1);
}

@-webkit-keyframes serv_one_border{
	0%{opacity: 0;}
	5%{opacity: 1;}
	80%{opacity: 0;}
	100%{opacity: 0;-webkit-transform: scale(1.5);transform: scale(1.5);}
}
@keyframes serv_one_border{
	0%{opacity: 0;}
	5%{opacity: 1;}
	80%{opacity: 0;}
	100%{opacity: 0;-webkit-transform: scale(1.5);transform: scale(1.5);}
}

.common-tit {text-align: center;}
.common-tit .tit { color: #272727; font-size: 40px; line-height: 1;  position: relative; }
.common-tit .tit_desc { font-size: 14px; color: #808080; margin:  20px 0 0; line-height: 1;}

  
.more_btn{position: relative;width: 150px; height: 50px; font-size: 16px; line-height: 50px; text-align: center;  color: #fff; display: inline-block;}
.more_btn::before{ content: ""; position: absolute; z-index: 0; top: 0; bottom: 0; left: 0; right: 0; background: url(../image/btn_more_bg.png) no-repeat top center; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.more_btn span{position: relative; z-index: 100;}
.more_btn .icon{width: 25px; height: 21px; margin: 14px 10px 0 0; vertical-align: top; background: url(http://www.1558.cn/template/pc/wzjs/images/btn_more_icon.png) no-repeat top left; display: inline-block;}
.more_btn:hover{background: #2897c2; color: #FFF;}
.more_btn:hover::before { -webkit-transform: scaleY(0);  -ms-transform: scaleY(0); transform: scaleY(0);}
.IndexLinkMoreButtonClassStyleCommon{width: 160px;height: 50px;font-size: 14px;color: #7B7B7B;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: relative;color: #2897C2;display: flex;align-items: center;justify-content: center;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition: .5s ease-in;transition: .5s ease-in;}
.IndexLinkMoreButtonClassStyleCommon::before{background: url(../image/317d3c5926865abab42f5e4055790138.png) center center no-repeat;background-size: cover;}
.IndexLinkMoreButtonClassStyleCommon:hover{background-color: #2897C2;color: #FFF;}
.IndexLinkMoreButtonClassStyleCommon:hover::before{-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);}
.IndexLinkMoreButtonClassStyleCommon::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}

@media (max-width: 1699px){
  	.IndexLinkMoreButtonClassStyleCommon { width: 135px; height: 42px; font-size: 13px; }
}

body{padding: 0;}


.zt-banner{height: 640px;}
.zt-banner .container{padding: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;height: 100%;}
.zt-banner .title{font-size: 48px;font-weight: bold;color: #fff;}
.zt-banner .desc{font-size: 20px; color: #EDEDED; line-height: 34px; margin: 23px 0 0;}
.zt-banner .more_btn{margin-top: 40px; color: #fff; }
@media (max-width: 1599px){
	
}



.jzlc_page{}



.jzlc_1{padding: 85px 0; background: #fff; overflow: hidden;}
.jzlc_1 .cont{padding: 40px 0 0; text-align: center;}
.jzlc_1 .item{position: relative; display: inline-block; width: 648px; margin: 0 22px; background: #fff; box-shadow:0px 1px 27px 0px rgba(46,48,51,0.16);}
.jzlc_1 .item::before,
.jzlc_1 .item::after{content: ''; width: 12px; height: 12px; position: absolute; top: 0; left: 0; z-index: 100; background: url(../image/icon_jiao_TL_gray.png) no-repeat left bottom}
.jzlc_1 .item::after{background-image: url(../image/icon_jiao_TR_gray.png); left: auto; right: 0;}

.jzlc_1 .item .tit{position: relative; height: 124px; background: url(../image/jzlc_tit1.jpg) no-repeat top center; line-height: 1; color: #fff;}
.jzlc_1 .cont .tit::before,
.jzlc_1 .cont .tit::after{content: ''; width: 13px; height: 24px; position: absolute; bottom: -11px; left: 0; z-index: 100; background: url(../image/icon_jiao_CL_gray.png) no-repeat left bottom}
.jzlc_1 .cont .tit::after{background-image: url(../image/icon_jiao_CR_gray.png); left: auto; right: 0;}
.jzlc_1 .item .tit .p1{font-size: 24px; padding: 33px 0 18px;}
.jzlc_1 .item .tit .p2{font-size: 16px; }

.jzlc_1 .item .info{padding: 0 68px; text-align: left;}
.jzlc_1 .item .info::before,
.jzlc_1 .item .info::after{content: ''; width: 13px; height: 13px; position: absolute; bottom: 0; left: 0; z-index: 100; background: url(../image/icon_jiao_BL_gray.png) no-repeat left bottom}
.jzlc_1 .item .info::after{background-image: url(../image/icon_jiao_BR_gray.png); left: auto; right: 0;}

.jzlc_1 .item .m_1{display: flex; border-bottom: 1px dashed #D1D1D1; padding: 35px 0;}
.jzlc_1 .item .m_1:last-child{border: none;}
.jzlc_1 .item .icon{width: 40px; height: 40px;}
.jzlc_1 .item dl{margin: 0 0 0 27px;}
.jzlc_1 .item dt{font-size: 20px; line-height: 1; color: #363636;}
.jzlc_1 .item dd{font-size: 16px; line-height: 1; color: #737373; margin: 12px 0 0;}
@media (max-width: 1699px) {
  	.jzlc_1{padding: 60px 0; }
	.jzlc_1 .item{width: 500px;}
	.jzlc_1 .item .info{padding: 0 40px;}
}


.jzlc_2{padding: 85px 0 100px; background:#f7f7f7 url(../image/jzlc2_bg.jpg) no-repeat top center; overflow: hidden;}
.jzlc_2 .cont{padding: 50px 0 0; text-align: center;}
.jzlc_2 .cont ul{margin: 0 -6px;}
.jzlc_2 .cont li{float: left; width: 25%; padding: 0 6px;}
.jzlc_2 .cont li .item{ display: block; position: relative;}
.jzlc_2 .cont li .info{position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: #fff; display: flex; justify-content: center; align-items: center;}
.jzlc_2 .cont li .info .icon{width: 76px; height: 76px; margin: 0 auto 36px;}
.jzlc_2 .cont li .info .icon img{max-width: 100%; width: auto;}
.jzlc_2 .cont li .info .tit{font-size: 18px; line-height: 1;}
.jzlc_2 .cont li .info .desc{font-size: 14px; line-height: 24px; margin: 13px 0 0; width: 210px;}
@media (max-width: 1699px) {
  	.jzlc_2{padding: 60px 0; }
	.jzlc_2 .cont li .info .icon{width: 56px; height: 56px; margin: 0 auto 20px;}
}


.jzlc_3{padding: 85px 0 100px; background:#fff; overflow: hidden;}
.jzlc_3 .cont{padding: 65px 0 0; text-align: center;}
.jzlc_3 .item{position: relative; float: left; width: 50%; box-shadow:0px 1px 27px 0px rgba(46,48,51,0.16); cursor: pointer;
-webkit-transition:0.36s ease;
    -moz-transition:0.36s ease;
    -o-transition:0.36s ease;
  -ms-transition:0.36s ease;
}
.jzlc_3 .item .tit{line-height: 96px; text-align: center; color: #464646; font-size: 26px; font-weight: bold; background: #E5E5E5;}
.jzlc_3 .item .info{height: 220px; background: #fff;}
.jzlc_3 .item_left .info{padding: 60px;}
.jzlc_3 .item_left ul{display: flex;}
.jzlc_3 .item_left li{flex: 1;}
.jzlc_3 .item_left .icon{width: 68px; height: 68px; border-radius: 50%; border: 1px solid #848484; margin: 0 auto 16px; display: flex; justify-content: center; align-items: center;}
.jzlc_3 .item_left .icon img{ filter: grayscale(1); opacity: 1; transition: all 0.3s;}
.jzlc_3 .item_left p{font-size: 16px; color: #848484; font-size: 16px; line-height: 1;}
.jzlc_3 .item_right .info{ display: flex; justify-content: center; align-items: center;}
.jzlc_3 .item_right ul{display: inline-block; text-align: left;}
.jzlc_3 .item_right li{float: left; width: 50%; margin: 20px 0; display: flex; justify-content: center; align-items: center;}
.jzlc_3 .item_right .icon{width: 35px; height: 35px; background: #999; border-radius: 50%; display: flex; justify-content: center; align-items: center;}
.jzlc_3 .item_right p{flex: 1; margin: 0 0 0 18px; font-size: 24px; color: #373737; overflow: hidden;}
.jzlc_3 .item.on{z-index: 1;
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.jzlc_3 .item.on .tit{background:linear-gradient(263deg,#37C3D5 0%,#2994C1 100%); color: #fff;}
.jzlc_3 .item.on p{color: #2A95C2;}
.jzlc_3 .item_left.on .icon{border-color: #2A95C2;}
.jzlc_3 .item_left.on .icon img{ filter: grayscale(0); opacity: 1;}
.jzlc_3 .item_right.on .icon{background: #2A95C2;}
@media (max-width: 1699px) {
  	.jzlc_3{padding: 60px 0; }
	.jzlc_3 .item .tit{line-height: 78px; font-size:22px;}
	.jzlc_3 .item .info{padding: 40px; height: 162px;}
	.jzlc_3 .item_left .icon{width: 50px; height: 50px; }
	.jzlc_3 .item_left .icon img{width: 80%; width: 32px;}
	.jzlc_3 .item_right .info{padding: 0 50px;}
	.jzlc_3 .item_right p{font-size: 18px;}
}



.jzlc_4{padding: 85px 0 100px; background:url(../image/jzlc4_bg.jpg) no-repeat top center; overflow: hidden;}
.jzlc_4 .common-tit .tit,
.jzlc_4 .common-tit .tit_desc{color: #fff;}
.jzlc_4 .cont{padding: 50px 0 0; text-align: center; overflow: hidden;}
.jzlc_4 .cont ul{margin: 0 -14px;}
.jzlc_4 .cont li{float: left; width: 25%; padding: 0 14px;}
.jzlc_4 .cont .item{position: relative;}
.jzlc_4 .cont .item .jiao{position: absolute; z-index: 1; width: 100%; height: 100%; border: 1px solid #767676; }
.jzlc_4 .cont .item .box{ position: relative; z-index: 10;  
background: url(../image/icon_jiao_TL.png) no-repeat top left,
			url(../image/icon_jiao_TR.png) no-repeat top right,
			url(../image/icon_jiao_BL.png) no-repeat bottom left,
			url(../image/icon_jiao_BR.png) no-repeat bottom right; }
.jzlc_4 .cont .tit{position: relative; border-bottom: 1px solid #767676; font-size: 24px; color: #fff; line-height: 1; padding: 40px 0; }
.jzlc_4 .cont .tit::before,
.jzlc_4 .cont .tit::after{content: ''; width: 13px; height: 24px; position: absolute; bottom: -13px; left: 0; z-index: 100; background: url(../image/icon_jiao_CL.png) no-repeat left bottom}
.jzlc_4 .cont .tit::after{background-image: url(../image/icon_jiao_CR.png); left: auto; right: 0;}
.jzlc_4 .cont .tit em{font-size: 29px; margin: 0 28px 0 0; display: inline-block; line-height: 1; }
.jzlc_4 .cont .info{color: #D1D1D1; line-height: 42px; font-size: 16px; padding: 32px 0;}
.jzlc_4 .cont .info p{width: 180px; margin: 0 auto;}
@media (max-width: 1699px) {
  	.jzlc_4{padding: 60px 0; } 
  	.jzlc_4 .cont .tit{    padding: 30px 0;}
    .jzlc_4 .cont .tit{ font-size: 22px; }
  	.jzlc_4 .cont .tit em{margin: 0 20px 0 0;}
}


.jzlc_5{padding: 85px 0 100px; background: #fff; overflow: hidden;}
.jzlc_5 .cont{padding: 50px 0 0; text-align: center; overflow: hidden;}
.jzlc_5 .cont ul{margin: 0 -28px;}
.jzlc_5 .cont li{float: left; width: 33.3%; padding: 0 28px;}
.jzlc_5 .cont .tit{height: 100px; font-weight: bold; color: #fff; text-align:  center; font-size: 26px; display: flex; justify-content: center; align-items: center;}
.jzlc_5 .cont li:nth-child(1) .tit{background: #4DC4DA;}
.jzlc_5 .cont li:nth-child(2) .tit{background: #23B9A9;}
.jzlc_5 .cont li:nth-child(3) .tit{background: #2290E8;}
.jzlc_5 .cont .picfocus{position: relative; overflow: hidden;}
.jzlc_5 .cont .picfocus .info{position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; font-size: 22px; color: #fff;}
.jzlc_5 .cont .picfocus .info p{padding: 10px 12px; line-height: 1;
background: url(../image/icon_jiao_txt_TL.png) no-repeat top left,
			url(../image/icon_jiao_txt_TR.png) no-repeat bottom right;
}
@media (max-width: 1699px) {
  	.jzlc_5 {padding: 60px 0; }
	.jzlc_5 .cont ul{margin: 0 -15px;}
	.jzlc_5 .cont li{ padding: 0 15px;}
  	.jzlc_5 .cont .tit{font-size: 22px; height: 80px;}
  	.jzlc_5 .cont .picfocus .info{font-size: 20px;}
}


.jzlc_6{padding: 85px 0 100px; background: #F6F6F6; overflow: hidden;}
.jzlc_6 .cont{padding: 80px 0 0; text-align: center; overflow: hidden;}
.jzlc_6 .cont {margin: 0 -7px;}
.jzlc_6 .cont .item_box{float: left; width: 33.3%; padding: 0 7px;}
.jzlc_6 .cont .item{position: relative; float: left; width: 100%;}
.jzlc_6 .cont .item .jiao{position: absolute; z-index: 1; width: 100%; height: 100%; border: 1px solid #C6C6C6; background-color: #fff; }
.jzlc_6 .cont .item .box{float: left; width: 100%; position: relative; z-index: 10;  padding: 48px 60px 30px ;
background: url(../image/icon_jiao_TL_gray.png) no-repeat top left,
			url(../image/icon_jiao_TR_gray.png) no-repeat top right,
			url(../image/icon_jiao_BL_gray.png) no-repeat bottom left,
			url(../image/icon_jiao_BR_gray.png) no-repeat bottom right;  }
.jzlc_6 .cont .tit{position: absolute; top: -39px; left: 56px; width: 200px; line-height: 60px; font-size: 22px; color: #fff; background:linear-gradient(263deg,#37C3D5 0%,#2994C1 100%);} 
.jzlc_6 .cont .m_list{text-align: left; padding: 0 0 22px; line-height: 40px;}
.jzlc_6 .cont .m_list li{display: flex;}
.jzlc_6 .cont .m_list li::before{content: ''; margin: 16px 16px 0 0;  width: 8px; height: 8px; border-radius: 50%; background: #2A96C2; display: inline-block;}
.jzlc_6 .cont .m_list a{flex: 1; color: #444; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; font-size: 18px;}
.jzlc_6 .cont .link_more{float: right; color: #5e5e5e; font-size: 16px;}
.jzlc_6 .cont .m_list a:hover,
.jzlc_6 .cont .link_more:hover{color: #2b99c3;}
@media (max-width: 1599px) {
  	.jzlc_6{padding: 60px 0; }
	.jzlc_6 .cont .item .box{ padding: 48px 40px 30px;}
  	.jzlc_6 .cont .tit{ top: -29px; left: 40px; width: 160px; line-height: 50px; font-size: 18px}
  	.jzlc_6 .cont .m_list a{ font-size: 16px;}
}



.ad{background: url(../image/jzlc_ad.jpg) no-repeat top center; height: 226px; display: flex; justify-content: center; align-items: center; text-align: center;}
.ad .p1{font-size: 30px; font-weight: bold; line-height: 1; color: #4A4A4A;}
.ad .p2{font-size: 18px; color: #868686; line-height: 1; margin: 23px auto;}
.ad .more_btn{}


.ContactDemand{overflow: hidden;position: relative;}
.ContactDemand::before{z-index: 1;width: 50%;height: 100%;background: url(../image/e72f568a825512a8706cefd1e2255f4d.jpg) center center no-repeat;position: absolute;left: 0;top: 0;content: '';}
.ContactDemand::after{width: 50%;z-index: 1;height: 100%;background: url(../image/5f732d766e3c4b2b743316652e2b28ee.jpg) center center no-repeat;right: 0;top: 0;content: '';position: absolute;}
.ContactDemand .container{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.ContactDemand .contact, .ContactDemand .demand{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;padding-top: 94px;z-index: 2;padding-bottom: 100px;}
.ContactDemand .contact{padding-right: 165px;}
.ContactDemand .demand{padding-left: 165px;}
.ContactDemand .pongtit{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.ContactDemand .pongtit .left{font-size: 40px;color: #fff;position: relative;padding-bottom: 15px;}
.ContactDemand .pongtit .left::after{position: absolute;width: 30px;height: 1px;background: #fff;left: 0;bottom: 0;content: '';}
.ContactDemand .pongtit img{margin-left: auto;}
.ContactDemand .contact .desc{font-size: 18px;color: #FFFFFF;margin-top: 28px;margin-bottom: 65px;}
.ContactDemand .contact ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 65px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);border-right: 1px solid rgba(255, 255, 255, 0.1);}
.ContactDemand .contact ul li{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 25px 35px;border-left: 1px solid rgba(255, 255, 255, 0.1);border-top: 1px solid rgba(255, 255, 255, 0.1);position: relative;}
.ContactDemand .contact ul li .img img{width: 26px;}
.ContactDemand .contact ul li .tit{margin-top: 16px;margin-bottom: 8px;}
.ContactDemand .contact ul li .tit, .ContactDemand .contact ul li .txt{font-size: 14px;color: #fff;}
.ContactDemand .contact ul li .txt{height: 42px;}
.ContactDemand .contact ul li .iconimg img{position: absolute;}
.ContactDemand .contact ul li .iconimg img:nth-of-type(1){left: -1px;top: -1px;}
.ContactDemand .contact ul li .iconimg img:nth-of-type(2){right: -1px;top: -1px;}
.ContactDemand .contact ul li .iconimg img:nth-of-type(3){left: -1px;bottom: -1px;}
.ContactDemand .contact ul li .iconimg img:nth-of-type(4){right: -1px;bottom: -1px;}
.ContactDemand .demand .pongtit img{width: 54px;height: 54px;}
.ContactDemand .demand .form{margin-top: 60px;}
.ContactDemand .demand .form .myrow{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.ContactDemand .demand .form .myrow .styleblock{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;min-width: 0;}
.ContactDemand .demand .form .myrow .styleblock:nth-of-type(1){margin-right: 30px;}
.ContactDemand .demand .form .myrow .styleblock:nth-of-type(2){margin-left: 30px;}
.ContactDemand .demand .form .styleblock{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding-bottom: 15px;margin-bottom: 34px;position: relative;}
.ContactDemand .demand .form .styleblock.active::after{width: 100%;}
.ContactDemand .demand .form .styleblock::after{-webkit-transition: 0.5s ease all;transition: 0.5s ease all;position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background: #fff;content: '';}
.ContactDemand .demand .form .styleblock input{outline: none;background: none;border: 0;font-size: 14px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;min-width: 0;color: #fff;}
.ContactDemand .demand .form span{font-size: 14px;color: #fff;margin-right: 15px;}
.ContactDemand .demand .form .styleblock2{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
.ContactDemand .demand .form .styleblock2 input{margin-top: 10px;width: 100%;}
.ContactDemand .demand .form .submit{outline: none;border: 0;color: #fff;background: transparent;background-image: url(../image/317d3c5926865abab42f5e4055790138.png);background-repeat: no-repeat;background-size: cover;opacity: 1;-webkit-transition: 0.5s ease all;transition: 0.5s ease all;}
.ContactDemand .demand .form .submit:hover{background: #2897C2;}
.ContactDemand .demand .form .submit::before{content: none;}
.ContactDemand .demand .form .submitparent{margin-top: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.ContactDemand .demand .form .submitparent input{margin-left: auto;}
@media (max-width: 1599px) {
	.ContactDemand .pongtit .left{font-size: 26px;padding-bottom: 10px;}
	.ContactDemand .contact .desc{font-size: 16px;margin-top: 20px;margin-bottom: 30px;}
	.ContactDemand .contact{padding-right: 30px;}
	.ContactDemand .demand{padding-left: 30px;}
	.ContactDemand .contact ul li{padding: 20px 10px;}
	.ContactDemand .contact ul{margin-top: 40px;}
	.ContactDemand .contact, .ContactDemand .demand{padding: 60px 30px;}
	.ContactDemand .demand .pongtit img{width: 40px;height: 40px;}
	.ContactDemand .demand .form{margin-top: 30px;}
	.ContactDemand .contact{padding-left: 0;padding-right: 60px;}
	.ContactDemand .demand{padding-right: 0;padding-left: 60px;}
	.ContactDemand .contact ul li .tit, .ContactDemand .contact ul li .txt{font-size: 13px;}
}


.sfbz_page{}



.sfbz_1{padding: 85px 0; background: #fff; overflow: hidden;}
.sfbz_1 .cont{padding: 40px 0 0; text-align: center;}
.sfbz_1 .cont ul{margin: 0 -14px;}
.sfbz_1 .cont li{float: left; width: 25%; padding: 0 14px;}
.sfbz_1 .cont .item{display: block; border: 1px solid #e5e5e5; -webkit-transition: 0.36s ease all;transition: 0.36s ease all;}
.sfbz_1 .cont .top{border-bottom: 1px solid #e5e5e5; padding: 53px 0 36px;}
.sfbz_1 .cont .top p{ color: #292929; font-size: 18px; line-height: 1; margin: 18px 0 0;}
.sfbz_1 .cont .desc{background: #F5F5F5; padding: 27px 65px; line-height: 28px; color: #616161; font-size: 14px; -webkit-transition: 0.36s ease all;transition: 0.36s ease all;}
.sfbz_1 .cont .item:hover{box-shadow:0px 1px 8px 0px rgba(46,48,51,0.16);}
.sfbz_1 .cont .item:hover .desc{background:linear-gradient(-88deg,#38C5D6 0%,#2993C1 100%); color: #fff;}
@media (max-width: 1599px) {
  	.sfbz_1{padding: 60px 0;}
	.sfbz_1 .cont .desc{padding: 20px 15px;}
}


.sfbz_2{padding: 85px 0 100px; background: #f7f7f7; overflow: hidden;}
.sfbz_2 .cont{display:flex; padding: 40px 0 0; margin: 0 -33px;  overflow: hidden;}
.sfbz_2 .item_box{flex: 1; width: 33.3%; padding: 0 33px;}
.sfbz_2 .item{ background: #fff; height:100%;}
.sfbz_2 .item .tit{padding: 30px 40px; line-height: 1; background: url(../image/icon_sfbz2_titbg.jpg) no-repeat top left ; color: #fff;}
.sfbz_2 .item .tit .p1{font-size: 30px;}
.sfbz_2 .item .tit .p2{font-size: 16px; margin: 18px 0 0;}
.sfbz_2 .item .info{padding: 0 40px; overflow: hidden;}
.sfbz_2 .item .info dl{border-bottom: 1px dashed #d1d1d1; padding: 0 0 15px;}
.sfbz_2 .item .info dt{font-size: 20px; color: #303030; line-height: 1; padding: 24px 0; border-bottom: 1px dashed #d1d1d1; margin:  0 0 15px;}
.sfbz_2 .item .info dd{line-height: 36px; color: #999; background: url(../image/icon_sfbz_select.png) no-repeat left 7px; padding: 0 0 0 33px;}
.sfbz_2 .item .info dd:first-child{ margin: 15px 0 0 ;}
.sfbz_2 .item .info .btn_box{margin: 24px 0 32px; overflow: hidden;}
.sfbz_2 .item .info .btn_box a{float: left; line-height: 32px; width: 120px; text-align: center; margin: 0 10px 0 0; color: #2897c2; border: 1px solid #2897c2; font-size: 14px;}
.sfbz_2 .item .info .btn_box .btn_confirm{background: #2897c2; color: #fff;}
.sfbz_2 .item .info .btn_box a:last-child{margin: 0;}
@media (max-width: 1599px) {
  	.sfbz_2{padding: 60px 0;}
	.sfbz_2 .cont{margin: 0 -15px;}
	.sfbz_2 .item_box{padding: 0 15px;}
  	.sfbz_2 .item .tit .p1{font-size:28px;}
	.sfbz_2 .item .info{padding: 0 30px;}
  	.sfbz_2 .item .info dt{font-size: 18px;}
  	.sfbz_2 .item .info dd{font-size: 14px;}
}