/*宽度*/

.content{padding:0}
.w90{
    /*width: 90%;*/
    max-width: 1240px;
    margin: 0 auto;
}

.p0{padding: 0;}
.pl0{padding-left: 0}
.pr0{padding-right: 0}
.pdtb20{padding: 20px 0;}
.pdtb30{padding: 30px 0;}
.pdtb50{padding: 50px 0;}
.pdtb60{padding: 60px 0;}
.pdtb55{padding: 55px 0;}
.pdtb90{padding: 90px 0;}
.pt55{padding-top: 55px;}
.pt60{padding-top: 60px;}
.pb55{padding-bottom: 55px;}
.pb90{padding-bottom: 90px;}
.pb60{padding-bottom: 60px;}
.mtb60{margin: 60px 0;}
.mt60{margin-top: 60px;}
.mt30{margin-top: 30px;}
.mb60{margin-bottom: 60px;}



.index_title{font-size: 34px;color: #333;text-align: center;}
.index_subtitle{font-size: 16px;color: #666;text-align: center;margin-top: 13px;}
.index_b_line{width: 47px;height: 2px;background-color: #1764b6;margin: 0 auto;margin-top: 23px;}
.fwxmul li{width: 310px;float: left;font-size: 24px;color: #333;text-align:center;border-bottom: 2px solid #d2d3d5;padding-bottom: 20px;padding-left: 34px;cursor: pointer;list-style:none}
.fwxmul{margin:0;padding:0}
.fwxmul li.selected a{color:#3889c8;}
.fwxmul li.selected{color: #3889c8;border-bottom: 2px solid #3889c8;position: relative;}
.fwxmul li:nth-child(1){background: url("../images/xmimg_b.png") no-repeat;background-position: 63px 6px; }
.fwxmul li:nth-child(2){background: url("../images/xmimg_b.png") no-repeat; background-position: 63px -47px;}
.fwxmul li:nth-child(3){background: url("../images/xmimg_b.png") no-repeat;  background-position: 63px -103px;}
.fwxmul li:nth-child(4){background: url("../images/xmimg_b.png") no-repeat;  background-position: 63px -154px;}

.fwxmul li:nth-child(1).selected{background: url("../images/xmimg_blue.png") no-repeat; background-position: 63px 6px;}
.fwxmul li:nth-child(2).selected{background: url("../images/xmimg_blue.png") no-repeat; background-position: 63px -47px;}
.fwxmul li:nth-child(3).selected{background: url("../images/xmimg_blue.png") no-repeat;  background-position: 63px -103px;}
.fwxmul li:nth-child(4).selected{background: url("../images/xmimg_blue.png") no-repeat;  background-position: 63px -154px;}
.fwxmul li.selected:after{content:url("../images/down_row.png");position: absolute;bot tom: -11px;bottom:-17px;left:146px;}

.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }

.text-cut  /*限制文字,文字超出显示冒号*/
{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}


.infwulhid{display: none;}
.finwul0{display: block;}

.infwul{padding:0}
.infwul li{width: 396px;float: left;margin-right: 26px;margin-top: 30px;box-shadow: 1px 1px 10px #d8d8d8;height:262px;overflow:hidden;}
.infwul li:hover{box-shadow: 1px 1px 10px #a09f9f;}
.infwul li:nth-child(3n){margin-right: 0px;}
.infwul li h4{background-color: #3e445b;font-size:20px;color: #fff;padding: 20px 0 20px 20px;margin: 0px;}
.infwul li h4 a{color:#fff;}
.infwul li .index_fw_box{width: 100%;height: 200px;background-color: #fff;padding: 30px 20px;position: relative;}


.fwl{width: 95px;float: left;}
.fwl img{max-width:100px;max-height:95px;}
.fwr{width: 261px;float: right;}
.fwr a{display: block;font-size: 14px;color: #333;padding-left: 40px;line-height: 32px;}
.fwr a:hover{color: #347dc4;}


/*更多产品*/
.morebg{background: url("../images/morebg.png") no-repeat 100% 100%;background-size:100% 100%;}
.blc{color: #000;}
.morefwbox{width: 606px;margin-right: 28px;float: left;margin-bottom: 30px;border-radius: 5px;overflow: hidden;background-color: #fff;}
.morefwbox:hover{box-shadow: 1px 1px 10px #656565;cursor: pointer;}
.morefwbox:nth-child(2n){margin-right: 0px;}
.morefwbox h3{font-size: 26px;color: #fff;height: 70px;line-height: 70px;text-align: center;margin: 0; }
.morefwbox:nth-child(1) h3{background-image: linear-gradient(to right, #1b66b7 , #136fd3);}
.morefwbox:nth-child(2) h3{background-image: linear-gradient(to right, #ff6d00 , #ff9000);}
.morefwbox:nth-child(3) h3{background-image: linear-gradient(to right, #089b91 , #13c99a);}
.morefwbox:nth-child(4) h3{background-image: linear-gradient(to right, #08859b , #12b0cb);}
.morefwbox:nth-child(1) .moreconbox ul,.morefwbox:nth-child(2) .moreconbox ul{height: 284px;}
.morefwbox:nth-child(3) .moreconbox ul,.morefwbox:nth-child(4) .moreconbox ul{height: 220px;}
.moreconbox ul {padding: 30px 25px 30px 40px;list-style:none}
.moreconbox ul li{float: left;height: 32px;line-height: 32px;}
.moreconbox ul li:nth-child(n){width:263px;margin-right: 30px;}
.moreconbox ul li:nth-child(2n){width:248px;float: right;margin-right: 0px;}
.moreconbox ul li a{font-size: 16px;color: #333;position: relative;padding-left: 10px;}
.moreconbox ul li a:hover{color: #347dc4;}
.moreconbox ul li a:before{content: "";display: inline-block;width: 5px;height: 5px;background-color: #333;transform: rotate(45deg);position: absolute;top:8px;
    left: 1px;}


/*流程*/
.lcbg{background-color: #fff;}
.stepimg,.stepbox{position: relative;}
.step{width: 200px;height: 65px;text-align: center;position: absolute;}
.step span{display: block;}
.step span:nth-child(1){font-size: 25px;color: #1763b5;font-weight: bold;}
.step span:nth-child(2){font-size: 16px;color: #666;margin-top: 5px;}
.step1,.step2,.step3{left:0px;}
.step4,.step5,.step6{right: 0px;}
.step1{top:270px;left:100px;}
.step2{bottom: 100px;left:30px;}
.step3{bottom: 80px;left:340px;}
.step4{bottom: 130px;right: 420px;}
.step5{bottom: 230px;right: 140px;}
.step6{top:320px;right: 20px;}
.step7{top:170px;right:120px;}

/*选择我们*/
.wcus{background:#f7f8fa;padding-bottom:1px}
.wh{width: 90%;margin: 0 auto;}
.wul{padding:0;list-style:none}
.wul li{width: 290px;margin-right: 26px;float: left;background-color: #fff;box-shadow: 1px 1px 10px  #eaeaea;}
.wul li:nth-child(4){margin-right: 0px;}
.wul li h3{font-size: 20px;color: #000;text-align: center;margin: 0;padding: 20px 0px;font-family: 微软雅黑;padding-left: 30px;border-bottom: 1px solid #e8e8e8;}
.wul li:nth-child(1) h3{background: url("../images/wicon.png") no-repeat 30px 15px;}
.wul li:nth-child(2) h3{background: url("../images/wicon.png") no-repeat 30px -42px;padding-left: 10px;}
.wul li:nth-child(3) h3{background: url("../images/wicon.png") no-repeat 30px -95px;}
.wul li:nth-child(4) h3{background: url("../images/wicon.png") no-repeat 30px -148px;}
.wi{padding: 30px 5px;color: #555;font-size: 14px;line-height: 24px;height: 132px;}
.indextel{width: 644px;height: 50px;line-height: 50px;margin: 0 auto;border: 2px solid #f4794d;border-radius: 25px;text-align: center;position: relative;margin-top: 60px;margin-bottom: 50px;}
.indextel span{display:inline-block;color: #f15821;font-size: 24px;}
.indextel span.teltag{font-size: 14px;color: #333;position: relative;top:-4px;}
.wul  li:hover {background-color: #3889c8;cursor: pointer;}
.wul  li:hover > .wh  h3,.wul  li:hover > .wh  .wi{color: #fff;}
.wul  li:hover > .fdapic img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.wul li:nth-child(1):hover h3{background: url("../images/wicon1.png") no-repeat 30px 15px;}
.wul li:nth-child(2):hover h3{background: url("../images/wicon1.png") no-repeat 30px -42px;}
.wul li:nth-child(3):hover h3{background: url("../images/wicon1.png") no-repeat 30px -95px;}
.wul li:nth-child(4):hover h3{background: url("../images/wicon1.png") no-repeat 30px -148px;}

/*承诺*/
.cnul{padding:0;list-style:none;}
.cnbg{background-color: #f6f5fb;}
.cnul li{width: 290px;margin-right: 26px;float: left;}
.cnul li:nth-child(4){margin-right: 0px;}
.cnul li div{width: 100%;text-align: center;}
.cnul li div.cnbz{margin-top: 30px;font-size: 20px;color: #333;}
.cnul li div.cnbzinfo{margin-top: 20px;color: #666;font-size: 16px;}



/*图片放大*/
.fdapic
{ overflow:hidden;}
.fdapic img
{
    -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.4s ease;
    -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease;transition:all 0.4s ease;}
.fdapic:hover img
{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}


.index_btn{clear: both;padding-top: 15px;position: absolute;bottom:20px;}
.index_btn a{display: block;width: 100px;height: 32px;line-height:32px;text-align:center;border-radius:16px;background-color: #f97503;color: #fff;font-size: 14px; }
.index_btn a:hover{background-color: #347dc4;}




@media (max-width: 1240px) and (min-width:992px )  {
	.w90{width: 98%;}
	.pt55{padding-top: 30px;}
	.pb55{padding-bottom: 30px;}
    .fwxmul li{width: 25%;padding: 0px;font-size: 20px;}
    .fwxmul li:nth-child(n){background: none;}
    .fwxmul li:nth-child(n).selected{background: none;}
    .fwxmul li.selected:after{left:50%;}

	.ms,.infwul{width: 100%;}
    .infwul li:nth-child(n){width: 32.666%;margin-right: 1%;}
    .infwul li:nth-child(3n){margin-right: 0;}
    .infwul li .index_fw_box{padding: 30px 10px;}
	.fwr{width: 200px;}

    .wul li:nth-child(n),.cnul li:nth-child(n){width: 24%;margin-right: 0.5%;margin-left: 0.5%;}
    .wul li:nth-child(4n),.cnul li:nth-child(4n){margin-right: 0;}
    .wul li img{width: 100%;}
    .wul li:nth-child(1) h3{background-position:10px 15px; }
    .wul li:nth-child(2) h3{background-position:10px -42px; }
    .wul li:nth-child(3) h3{background-position:10px -95px; }
    .wul li:nth-child(4) h3{background-position:10px -148px; }

    .morefwbox:nth-child(n){width: 49%;margin-right: 2%;}
    .morefwbox:nth-child(2n){margin-right: 0;}
    .morefwbox:nth-child(1) .moreconbox ul, .morefwbox:nth-child(2) .moreconbox ul{height: auto;}
    .morefwbox:nth-child(3) .moreconbox ul, .morefwbox:nth-child(4) .moreconbox ul{height: auto;}

	.moreconbox ul li:nth-child(n){width:190px;}
	.moreconbox ul li:nth-child(2n){width:200px;}
	.morefwbox:nth-child(3) .moreconbox ul, .morefwbox:nth-child(4) .moreconbox ul{height:210px;}
	.step1{top:180px;left:30px;}
	.step2{bottom: 40px;left:0px;}
	.step3{bottom: 20px;left:170px;}
	.step4{bottom: 80px;right: 300px;}
	.step5{bottom: 120px;right: 90px;}
	.step6{top:260px;right: -10px;}
	.step7{top:110px;right: 60px;}

}


@media (max-width: 992px) and (min-width:768px )  {
	.w90{width: 95%;}
	.pt55{padding-top: 35px;}
	.pb55{padding-bottom: 35px;}
    .fwxmul li{width: 25%;padding: 0px;font-size: 20px;}
    .fwxmul li:nth-child(n){background: none;}
    .fwxmul li:nth-child(n).selected{background: none;}
    .fwxmul li.selected:after{left:50%;}

    .ms,.infwul{width: 100%;}
    .infwul li:nth-child(n){width: 49%;margin-right: 2%;}
    .infwul li:nth-child(2n){margin-right: 0;}
    .infwul li:nth-child(5),.infwul li:nth-child(6){display: none;}
    .infwul li .index_fw_box{padding: 30px 10px;}
    .fwr{width: 240px;}
    .fwr a{padding-left: 15px;}
    .fwr a{overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
        -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}

    .wul li:nth-child(n),.cnul li:nth-child(n){width: 49%;margin-right: 2%;margin-bottom: 20px;}
    .wul li:nth-child(2n),.cnul li:nth-child(2n){margin-right: 0;}
    .wul li img{width: 100%;}

    .morefwbox:nth-child(n){width: 49%;margin-right: 2%;}
    .morefwbox:nth-child(2n){margin-right: 0;}
    .morefwbox:nth-child(1) .moreconbox ul, .morefwbox:nth-child(2) .moreconbox ul{height: auto;}
    .morefwbox:nth-child(3) .moreconbox ul, .morefwbox:nth-child(4) .moreconbox ul{height: auto;}
    .moreconbox ul{padding: 25px;}

	.morefwbox:nth-child(3) .moreconbox ul, .morefwbox:nth-child(4) .moreconbox ul{height:370px;}
	.step1{top:130px;left:0px;}
	.step2{bottom: 30px;left:0px;}
	.step3{bottom: 20px;left:170px;}
	.step4{bottom: 60px;right: 180px;}
	.step5{bottom: 100px;right: 10px;}
	.step6{top:180px;right: -50px;}
	.step7{top:70px;right: 30px;}

}


@media (max-width: 767px)   {

	.w90{width: 90%;}
	.pt55{padding-top: 25px;}
	.pb55{padding-bottom: 25px;}
	.index_title,.proh h3,.articlecontent .newspagel h3{font-size: 24px;}
    
	.finwul0 li:nth-child(1),.finwul0 li:nth-child(2),.finwul0 li:nth-child(3){display: block;}

    .infwul li {width: 100%;float: unset;margin: 0;margin-bottom: 20px;}
    .infwul li .index_fw_box{padding: 10px;height: 260px;}
	.infwul li{height:320px;}
    .fwl{float: unset;display: block;margin: 0 auto;width: auto;}
    .fwl a img{display: block;margin: 0 auto;}
    .fwr{float: unset;width: 100%;text-align: center;}
    .fwr a{padding-left: 0px;}

    .index_btn{left:50%;margin-left: -50px;}
    .index_btn a{margin: 0 auto;}

    .nav,.navlt ul li a,.cnul li,.newsul li,.newsh,.newslis ul li{width: 100%;}

    .morefwbox{width: 100%;margin: 0 auto;}
    .morefwbox,.newsul li{margin-bottom: 20px;}
    .morefwbox h3{font-size: 24px;height: 55px;line-height: 55px;}
    .morefwbox:nth-child(1) .moreconbox ul,.morefwbox:nth-child(2) .moreconbox ul{height: auto;}
    .morefwbox:nth-child(3) .moreconbox ul,.morefwbox:nth-child(4) .moreconbox ul{height: auto;}

    .moreconbox ul li:nth-child(n){width: 100%;margin-right: 0px;}
    .moreconbox ul{padding: 15px;}

	.lcbg{display:block;}
	.lcbg .stepimg{display:none;}
	.lcbg .step{
		width:100%;
		height:auto;
		position:initial;	
		margin-bottom:20px;
	}

	.wul li{width:100%;margin-right:0;}
	.wul li .fdapic{width:90%;margin:0 auto;}
	.wul li .fdapic img{width:100%;}
	.wul li h3{width:80%;margin:0 auto;}
	.indextel{width:100%}
	.indextel span{font-size:18px;}
	.cnul li{width:50%;margin-right:0}

	.fwxmul li{
		width:25%;
		background:none !important;
		padding-left:0;
		font-size:14px;
		padding-bottom:10px;
		margin-bottom:20px;
	}
	.fwxmul li.selected:after{display:none;}

}