﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner{display: block;width: 100%;height:540px;background:url(../images/banner.jpg) no-repeat center 0;background-size: 1920px 540px;}

/*方案*/
.prog{padding: 54px 0 0;height: 526px;font-size: 14px;font-family: "Microsoft Yahei";}
.til01{text-align: center;height: 95px;line-height:40px;font-size: 30px;color: #333;}
.til01 b{color: #047dcb;}
.til01 p{color: #bcbcbc;font-family: Arial;font-size: 12px;text-transform: uppercase;display: block;line-height:18px;}
.prog_c dl{width: 211px;height: 309px;padding: 30px 33px;float: left;color: #666;line-height: 27px;text-align: center;background: #eee;}
.prog_c dt{position: relative;height:159px;width: 159px;display: block;margin:0 auto;background: #fff;border-radius: 50%;box-shadow: 1px 0px 20px 2px rgba(0,0,0,0.1),-1px 0px 20px 2px rgba(0,0,0,0.1);}
.prog_c dd {
	max-height: 137px;overflow: hidden;
}
.prog_c dd h3{height:39px;line-height:39px;display: block;overflow: hidden;color: #333;font-size: 20px;padding: 17px 0 0;}
.prog_c dd b{font-weight: normal;color: #047dcb;}
.prog_c dl.progl1{margin: 0 80px;}
.prog_c dl.cur{color: #fff;background: #047dcb;}
.prog_c dl.cur h3,.prog_c dl.cur b{color: #fff;}
.prog_c dt img{display:block;width: 85px;height: 88px; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
/*产品*/
.probox{background: #eee;padding:54px 0 0;height: 719px;overflow: hidden;font-size: 14px;font-family: "Microsoft Yahei";}
.pro_cx{height: 320px;margin-bottom: 21px; }
.pro_cx dl{background: #047dcb;color: #fff;line-height: 26px;overflow: hidden;display: none;}
.pro_cx dl:nth-child(1){display: block;}
.pro_cx dt,.pro_cx dt img{width: 546px;height: 320px;display: block;float: left;}
.pro_cx dd{width: 380px;padding: 52px 0 0 37px;float: left;height: 235px;overflow: hidden;}
.pro_cx dd h3{height: 54px;line-height: 54px;white-space: nowrap;font-size: 18px;border-bottom: solid 1px #68b1e0;margin-bottom: 25px;}
.pro_cl{background: #fff;overflow: hidden;}
.pro_cl ul{display: flex;justify-content: center;padding: 10px 15px;}
.pro_cl li{width: 214px;text-align: center;margin-left: 15px;}
.pro_cl li:nth-child(1){margin-left: 0px;}
.pro_cl li img{width: 210px;height: 136px;border: solid 2px #c4c4c4;display: block;}
.pro_cl li span{height:39px;background:#c4c4c4;line-height: 37px;overflow: hidden;color: #333;display: block;}
.pro_cl li.cur img{border: solid 2px #047dcb;}
.pro_cl li.cur span{background:#047dcb;color: #fff;}

/*精选材质*/
.test{padding: 54px 0 0;height: 754px;overflow: hidden;font-family: "Microsoft Yahei";}
.test .til01{height:80px;overflow: hidden;}
.test_c dl{line-height:19px;width: 156px;float: left;height: 233px;}
.test_c dt{height: 150px;}
.test_c dt img{width: 143px;height:143px;display: block;margin:0 auto;}
.test_c dd b{display: block;font-size: 18px;color: #047dcb;height: 35px;line-height: 35px;text-align: center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.test_c dd p{max-height: 38px;overflow: hidden;}
.test_cl1{width: 156px;}
.test_cl2{width:688px;}
.test_cl2 .test_cl2Title{
  width: 688px;
  height: 376px;
  margin-bottom: 10px;
}
.test_cl2 .test_cl2Title img{
  width: 688px;
  height: 376px;
}
.test_cl2 dl{padding: 0 90px;}

/*广告*/
.h_gg1{background: url(../images/h_gg01.jpg) no-repeat center 0;width: 100%;height: 216px;display: block;font-family: "Microsoft Yahei";background-size: 1920px 216px;}
.h_gg img{display: block;padding: 0 0 60px;}
.gg01{width:234px; color: #fff;line-height: 23px;top: 50px;left: 50%;margin-left: 305px;}
.gg01 span{color: #fff;line-height: 23px;height: 63px;background: url(../images/ico_pho.png) no-repeat 0 8px;background-size: 38px 38px; padding: 0 0 0 42px;display: block;}
.gg01 span i{font-style: normal;height: 22px; display: block;overflow: hidden;}
.gg01 span b{display: block;font-size:24px;line-height:30px; overflow: hidden;	}
.gg01 a{display: block;height: 40px; font-size:18px;line-height:40px;width: 195px;text-align: center;background: #fff;color: #0073b9;overflow: hidden;}

/*优势*/
.edge{font-size: 14px; color: #666;line-height: 20px;padding: 63px 0 0;font-family: "Microsoft Yahei";}
.edge h2{font-size:36px; color: #333;line-height:50px;text-align: center;height: 105px;width: 100%;}
.edge h2 b{display: block;font-weight: normal;font-size: 30px;line-height: 43px;}
.edge h3{font-size:26px;line-height:34px;color: #333;height: 126px;}
.edge h3 img{float: left;width: 77px;height: 101px;}
.edge h3 p{float: left;padding: 23px 0 0 22px;width: 362px;}
.edge h3 p b{color: #047dcb;}
.edge h3 p em{color: #b6b6b6;font-family: Arial;font-size: 12px;text-transform: uppercase;font-weight: normal;line-height: 16px;display: block;}
.edge_c1 li{padding: 0 0 16px 18px;background: url(../images/ico01.gif) no-repeat 0 10px; background-size: 5px 5px;}
.edge1{padding:50px 0 0;height: 344px;}
.edge_p1{width: 473px;}
.edge_p1 img{
  width: 100%;
}
.edge_w1{width: 467px;padding: 23px 0 0;}
.edge2{padding:51px 0 0;height:365px;background: url(../images/edgebg1.jpg) repeat-x center 0;background-size: 1920px 483px;}
.edge_w2{width:538px;color: #fff;line-height: 22px;}
.edge .edge_w2 h3 p{width: 438px;}
.edge_w2 h3{color: #fff;}
.edge_w2 h3 em{color: #b6b6b6;}
.edge_w2 ul{border: dashed 1px #fff;height: 165px;border-left: 0;}
.edge_w2 li{border-left: dashed 1px #fff;height: 136px;padding: 29px 16px 0;float: left;width: 145px;}
.edge_w2 li b{display: block;height:42px;line-height: 42px;}
.edge_w2 li p{max-height: 88px;overflow: hidden;}
.edge .edge_w2 h3{height: 120px;}
.edge_p2{width:372px;padding:13px 0 0;}
.edge_p2 img{
  width: 372px;
  height: 290px;
}
.edge3{padding:44px 0 0;height:423px;}
.edge_w3{height: 153px;}
.edge_w3 h3{width: 369px;padding: 0 0 0 4px;float: left;}
.edge_w3 h3 p{width:266px;}
.edge_w3 ul{width: 590px;padding: 0 0 0 35px;float: left;border-left: dotted 1px #b2b2b2;margin: 18px 0 0;height: 80px;overflow: hidden;}
.edge_w3 li{padding: 0 0 0 15px;min-height: 26px;line-height: 26px;background: url(../images/ico01.gif) no-repeat 0 10px; background-size: 5px 5px;}
.edge_p3 li,.edge_p3 li img{width:319px;height: 210px;float: left;display: block;}
.edge_p3 li.edgel1{padding: 0 21px;}
.edge4{padding:47px 0 0;height:350px;background: url(../images/edgebg3.jpg) repeat-x center bottom;background-size: 40px 397px;}
.edge_w4{width: 390px;padding: 62px 0 0;}
.edge_w4 h3 p{width:290px;padding-left: 14px;}
.edge_w4 ul{margin-left: 48px;}
.edge_p4{width:580px;}
.edge_p4 img{width: 580px;height: 350px;}

/*客户见证*/
.cus{padding: 52px 0 0;height: 594px; overflow: hidden;font-family: "Microsoft Yahei";}
.cus_con{ height: 444px; overflow: hidden;}
.cus_con dl{ width: 320px; height: 444px; background: #f6f6f6; float: left; margin-right: 20px;}
.cus_con dl dt{ width: 220px; height: 130px; overflow: hidden; margin: 41px auto 0;}
.cus_con dl dt img{ width: 220px; height: 130px;}
.cus_con dl dd{ font-family: "Microsoft Yahei"; width: 220px; margin: 20px auto 0;}
.cus_con dl dd i{height: 36px; font-style: normal; display: block; font-size: 15px; color: #6b6b6b; font-weight: bold; line-height: 36px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cus_con dl dd span{ display: block; margin-bottom: 10px; font-size: 13px; color: #6b6b6b; line-height: 24px;}
.cus_con dl dd b{ display: inline; margin-left: 20px;}
.cus_con dl dd p{ max-height: 130px; font-size: 14px; color: #8a8a8a; line-height: 26px;overflow: hidden;}
.cus_con dl dd a{ margin-top: 16px; display: block; width: 83px; height: 23px; overflow: hidden; text-align: center; font-size: 13px; color: #dde9f5; font-weight: normal; line-height: 23px; background-color:#047dcb; border-radius: 11px;}

.cus_con .nobot{ margin-right: 0;}

/*关于*/
.about{ height: 431px; overflow: hidden; background: url(../images/aboutbg.jpg) no-repeat center 95px;background-size: 1920px 336px;font-family: "Microsoft Yahei";}
.about dl dt{ width: 452px; height: 336px; overflow: hidden;}
.about dl dt img{ width: 452px; height: 336px; overflow: hidden;}
.about dl dd{ margin-left: 60px; width: 438px;}
.about dl dd b{ height: 66px; line-height: 66px; font-size: 16px; color: #333; margin-top: 20px; display: block; background: url(../images/a_wb.gif) no-repeat left bottom; background-size: 41px 2px;}
.about dl dd p{ margin-top: 18px; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 28px;}
.about dl dd a{ margin-top: 38px; display: block; font-size: 14px; line-height: 30px; color: #047dcb; text-align: center; width: 106px; height: 30px; overflow: hidden; background: url(../images/a_btn.gif) no-repeat center top; background-size: 106px 30px;}

/*风采展示*/
.show{height: 190px; overflow: hidden;font-family: "Microsoft Yahei";}
.show_tel{ width:280px;padding:37px 0 0;font-size: 20px;color: #666;line-height: 32px;}
.show_tel em{display: block;font-style: normal;font-size:14px;line-height:26px;}
.show_tel p{display: block;font-size:36px;line-height:38px;}
.show_con{width:720px;overflow: hidden;height: 158px;background: #666;}
.show_con .show_q{width:171px;float: left;text-align: center;font-size:18px;line-height: 158px;}
.show_con .show_q a{display: block;background: #047dcb;color: #fff;}
.show_c{width:529px;float: left;padding: 14px 10px 0;}
.show_x{overflow: hidden;height: 145px;}
.prev1,.next1{width:10px;height: 17px;display: block;overflow: hidden;padding: 43px 0 0;}
.show_xl{width:509px;overflow: hidden;}
.show_x li{width:158px;float: left;padding: 0 0 0 9px;text-align:center;}
.show_x li img{width:158px;height: 103px;display: block;}
.show_x li span{display: block;font-size: 14px;line-height: 38px;overflow: hidden;white-space: normal;color: #fff;}
