body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family:"Microsoft YaHei","氓戮庐猫陆炉茅鈥衡�茅禄鈥�, Arial;
	color: #747474;
}
body{background:#fefefe;}
a {text-decoration: none;outline:none;}
a:hover{text-decoration: none;color: #b19772;}
input,textarea:focus {outline: none; }
img {border: 0;}
ul, li {list-style-type: none;}
.clear {clear: both}
strong{font-size: inherit;color: inherit;}
area{outline:none;}

.fl {float: left}
.fr {float: right}
.sm-clear,.xs-clear{height: 0!important;width: 0!important;padding: 0!important;margin: 0!important}
.layui-fluid{padding: 0;}
.bgffffff{background: #ffffff;}
.all-main{padding:0 0 50px;min-height:500px;  }

/*
.bgtop{background-image: linear-gradient(to right, #4ccbff , #0067e3);position: relative;overflow: hidden;}
:url('../images/headbgright.png')
*/
.bgtop{background-image: url('../images/headbgright.png'); background-size:100%; position: relative;overflow: hidden;}
.bgleft{position: absolute;max-width: 622px;}
.bgright{position: absolute;max-width:803px;}
.neiye{max-width:60%;}
.bgleft img{width: 100%;}
.bgright img{width: 100%;}
.bgtop p{color: #ffffff;}
.bgtop h6{color: #ffffff;}
.bgtop h6 span{letter-spacing: 3px;color: #ffffff;}
.top{position: relative;padding: 20px 0;}
.logo{width: 194px;}
.logo img{width: 100%;}
.menu{position: absolute;right: 0;top: 20px;}
.menu a{color: #ffffff;}
.menu a:hover{text-decoration: underline;}
.indpart1{text-align: center;}
.indpart1 p{font-size: 15px;line-height: 250%;}
.bigtitle{padding: 70px 0 20px;}
.bigtitle img{max-width: 100%;}
.addpic{display: inline-block;margin-top: 45px; background-color: #ffffff;padding:0 70px;border-radius: 50px;
  transition:all 0.5s ease;
  -ms-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  -webkit-box-shadow: 0px 10px 10px rgba(0,103,228,.28);  
-moz-box-shadow:  0px 10px 10px rgba(0,103,228,.28);
box-shadow:  0px 10px 10px rgba(0,103,228,.28);}
.addpic span{display: inline-block;background-image: url(../images/addpic.svg);background-size: 35px;background-repeat: no-repeat;background-position: left center;padding-left: 50px;line-height: 66px;font-size: 22px;color: #283d64;font-weight: bold;}
.addpic:hover{padding:0 80px;-webkit-box-shadow: 0px 20px 20px rgba(0,103,228,.58);  
-moz-box-shadow:  0px 20px 20px rgba(0,103,228,.58);
box-shadow:  0px 20px 20px rgba(0,103,228,.58);}
.indpart1 .part2{margin:75px 0;}
.attentionp{padding: 40px 0 0 50px;}
.attentionp .item{}
.attentionp .item img{float: left;padding-right:20px; }
.attentionp .item p{text-align: left;line-height: 180%;font-weight: bold;display: table-cell;vertical-align: middle;height: 56px;padding-top:8px; }
.headbottom{padding-bottom:80px; }
.setarea{background-color: #ffffff;border-radius: 30px;text-align: center;padding: 40px 150px;margin-top: -30px;-webkit-box-shadow: 0px 10px 10px rgba(231,230,236,.9);  
-moz-box-shadow:  0px 10px 10px rgba(231,230,236,.9);
box-shadow:  0px 10px 10px rgba(231,230,236,.9);}
.setarea h1{font-size: 22px;color: #283d64;font-weight: bold;padding-bottom: 30px;}
.setarea .noimg{}
.setarea .noimg img{width: 316px;}
.setting{padding: 40px 0 0 ;}
.setting .layui-input-block{text-align: left;}
.setting .layui-form-select .layui-input{border-radius: 25px;}
.setting .layui-form-radio>i{margin-right: 0px;}
.setting .layui-form-radio{margin: 6px 0px 0 0;padding-right: 10px;}

.uploadpic{display: inline-block;margin-top: 25px; background-color: #1b9afc;padding:0 42px;border-radius: 50px;
  -webkit-box-shadow: 0px 10px 10px rgba(0,103,228,.28);  
-moz-box-shadow:  0px 10px 10px rgba(0,103,228,.28);
box-shadow:  0px 10px 10px rgba(0,103,228,.28);transition:all 0.5s ease;
  -ms-transition:all 0.5s ease;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
芒鈧�}
.uploadpic span{display: inline-block;background-image: url(../images/scbtn.png);background-size: 54px;background-repeat: no-repeat;background-position: left center;padding-left: 60px;line-height: 52px;font-size: 20px;color: #ffffff;font-weight:600;letter-spacing: 3px;}
.uploadpic:hover{padding:0 52px;background-color: #0084ff;-webkit-box-shadow: 0px 10px 20px rgba(0,103,228,.8);  
-moz-box-shadow:  0px 10px 20px rgba(0,103,228,.6);
box-shadow:  0px 10px 20px rgba(0,103,228,.6);}
.downpic span{background-image: url(../images/download.svg);background-size: 40px;padding-left: 45px;letter-spacing: 1px;}
#delpic span{background-image: url(../images/icon-delete.png);background-size: 30px;}
.advantage{padding: 90px 0;}
.advantage .item{text-align: center;}
.advantage .item img{}
.advantage .item h1{color: #283d64;font-size: 26px;padding: 25px 0;}
.advantage .item p{color: #999999;font-size: 16px;line-height: 180%;}
.guanggao{padding:33px 0 0;}
.partkk{padding: 75px 0;}
.caozuo{padding: 55px 0;}
.stitle{text-align: center;padding-bottom:50px; }
.stitle h1{font-size: 32px;  font-weight: bold;color: #283d64; }
.stitle p{font-size: 16px; color: #999999;padding: 10px 0 0;letter-spacing: 2px;}
.liucheng{text-align: left;}
.liucheng .item{width: 99px;height:173px;float: left;text-align: center;margin:0 0 30px;}
.liucheng .item h3{color: #00c0ff;font-size: 16px;padding: 20px 0 15px;text-transform: uppercase;}
.liucheng .item h1{color: #ffffff;font-size: 18px;}
.liucheng .arrow{width: 109px;height:173px;opacity: .4;float: left;text-align: center;}
.liucheng .arrow img{margin: 40px 29px 0;}
.case{}
.case ul{position: relative;}
.case li{text-align: center;}
.beforepic{width: 347px;display: inline-block;padding-right:120px; position: relative;}
.afterpic{width: 264px;display: inline-block;}
.changeicon{position: absolute;top: 200px;right:-50px; }
.lunbuttom{position: absolute;top: 45%;display: inline-block;background-size: 39px;background-repeat: no-repeat;width: 39px;height: 75px;opacity: .4;transition:all 0.53s ease;
  -ms-transition:all 0.3s ease;
  -webkit-transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -o-transition:all 0.3s ease;z-index: 999}
.leftb{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAABLCAYAAADzlZ4UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExQkQ4QTI1NkNERTExRUFBQUY3OEQxNzMyMDI3NzNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExQkQ4QTI2NkNERTExRUFBQUY3OEQxNzMyMDI3NzNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTFCRDhBMjM2Q0RFMTFFQUFBRjc4RDE3MzIwMjc3M0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTFCRDhBMjQ2Q0RFMTFFQUFBRjc4RDE3MzIwMjc3M0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QiyfzAAADKklEQVR42syaXYhMYRjH3xmb5EpKkQvlxoVk8xX5yEaL1ptVlHFBkexqpZ18LPmWj022TbSlSCSKfM6MHbO+arEoKblQLhQpuVByIyX/p55Tz7zNjp2Zc877/OvXmefU1q//O3M6592TWNPSbnzmak9X0ZxqTV/CoR601RlFgdhNHFby2JFUKkbpSioRu+WILcdy9yV8f+cQEmsWs4VYhj7UKROjxrLB4FPuNlgxmBglqUTMumK+mrtLMuUa89WcK2YHE4u7uXvUkmwMZMv9QTLGxqSY/Z9YXM1V3FhccnQxbapGLOpldcVsJWJRNpcDy6ptLMrmso6YrUYsiubug6W1NhZFczlHzNYiFmZzoTYWZnORiIXRXC9YEuZShiWXB41RNFbrsrpiNmyxapsrgMVRNlZtc3lHzEYlVmlzsTVWaXOxiw1VrhDnUlayrH1gUdyNDaU5V8zGKVauuUegwVdj5Zp76IhZH2KlmnsMFvpurFRzqsQCuUQJMetbLJDLCbHPfAuUMQqSdG4UB8ADoyQkt1XMq8EJTXJnwG5xbhc4rEXOcFt7xPl9YL8WOcpxR+iQ06hXOcoRcFDMx8BOLXJBY/I71wm2a5GjHABHxXwSpLXIUfby9zDIKbBNi5zhX3CnmLud66L32/QObi3IabBFi5zhH0S3mM+CFi1ylHaWCtIDNmmRo7SBc2Kmzxu0yFE2gwtiPg/Wa5GjbASXxXwRrNUiR1kHron5ClilRY6SAjfEfN0U/zvcq1xwg3pHzPQiQZMWOUqz80CUMcXbsV7lgkfJnJh7ne0Mr3KGlzPv7Lcs0CJn+GmuIOanYK4WOUoj77kE6QdztMhRaMPxiZifgVla5CgNvKyGtz2eg5la5AxvdfTz52HgBZimRY4yn5dVCtZrkaPM470YynDwEkzVImf4kvJGCA6kWtNTtMj9BbPBW55HsOBkDXKUPyz4nueR4BUEJ2mQo/xmwQ9CkBqcqEGO8osvyh95HgVeQ3CCBjnKTxb8xPNoFhyvQY7eE/7Bgl/41BgWHKvibVcIfsdhBvjKp8aRpJr3hCH4DYfp/Ki5A/O7fwIMADxBwVaPWmFCAAAAAElFTkSuQmCC);left: 5px;}
.rightb{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAABLCAYAAADzlZ4UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExQzgzODYwNkNERTExRUFBQUY3OEQxNzMyMDI3NzNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExQzgzODYxNkNERTExRUFBQUY3OEQxNzMyMDI3NzNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTFCRDhBMkI2Q0RFMTFFQUFBRjc4RDE3MzIwMjc3M0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTFCRDhBMkM2Q0RFMTFFQUFBRjc4RDE3MzIwMjc3M0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6L8wT6AAADaklEQVR42syaW0hVQRSGx51ERA8RBEUPQS89hBTdKCrJPHgpJYuC7KGgiFSSULqodNOojEgkDCEoggiDoqtapt3A7hBB9BD0EBRB9BBELxFk/5J1YDWMei5771kDP/v843HznX+dM3tm9s7ZVFWXb4zpgN5CW4yH1tXZ5uzPhRqgPNYkaL1R0gJIYq+DrquBQ6QDOJZZgDe0JEetByoX/RUaAAPxuttK0DtgYPkeB+BNLXCuEq/1BRiM0G+XmABva4FzJVgeN2Awxt/tBAnwjhY4V4JlcSUYpPg+LwkGabzXHmbKGFoFnKvEa6IEDDL4H7vEBNirBc6VYCn3qYBzJbgauqsFzpVgSZglDkI4h51gaVgJBiF9SHuYKQkDMAjxK+Iq8T0tcK4SF0N9WuBcCRZlChgFnCtBAuzXAudKMJFuglHCZZ1g1HCuYSaRKmAccCOVuF8LnKvEBDigBc6VYOFogHHDuRIsrKyuf6gFzpVgAQAfaIFzJbgKgI+0wLmGmZUSMGdoaMigwzPjMKBcaj6mJH0nN9y6Otu6eQbzOZkgzahVwDHgfRxeyPmgGjh8tVpx2Ci6anOVgLXgsF90NSLJDg3JHYIOCt8EsFYNQ0kj1CxBAXZCwzi3Dzou/BGAHdUwCO+BTgrfArBmDZcvGvFPCX8MYIc1XPh3Q6eFp+/XAQ1TplqoXXgqa5OGyWYNdEZ4Sq9BwzS9CjorfDv/ILwvcHZAncITZJ2GpeE26Jzw9HqXhkX1Vui88BegnRq2IzZDF4W/BG3P5ERhw22ALgt/xWTxUEOYcHT7/arw12g2lM0Jw4KjexHywYVb1sTRG1yx+f8uDq2oKsL4xNnC0XaC3PfttZZ63uDyrX2OPi6v8Q23DHoiPG1nlYQ9JmUCtxQaFJ72OIqiGMnThVsMPbVW5omorn/pwC2CntEWBnsqa0GUs4ZU4eZDz6Fx7Ad5y8D4hptngVFZV8QxQx0Lbi70EhrPnvYylsc1rx8NLo9hkmBveAgxvuHmMNgE9vTI5BLor2+42dAraCL79wz2J+4Frg03ixNLgn1gsN8+tgUk3EzoNTSZ/UcedH/52kxJws1gsCnsPzHYT48bPSaorK6fxmBTue8Lg/0wnlvAUNPZf4UWQt+NgkaP4r7DcS8v5RZA34yS9k+AAQDokr4grXQ2AwAAAABJRU5ErkJggg==);right: 5px;}
.lunbuttom:hover{opacity: 1;}
.swiper-container{overflow: hidden;}
.lundian{text-align: center;padding: 50px 0;}
.lundian a{background-color: #d2d7df;width: 14px;height: 14px;border-radius: 50%;display: inline-block;margin:8px;opacity:1;}
.lundian a:hover{background-color: #929db1;}
.lundian a.on{background-color: #1896f7;}
.seemore{text-align: center;padding: 0 0 40px;}
.seemore a{padding: 18px 46px;border-radius: 35px;font-size: 16px;margin:0 20px;transition:all 0.53s ease;
  -ms-transition:all 0.3s ease;
  -webkit-transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -o-transition:all 0.3s ease;}
.seemore .cpic{background-color: #1b9afc;color: #ffffff;-webkit-box-shadow: 0px 3px 13px rgba(0,103,228,.28);  
-moz-box-shadow:  0px 3px 13px rgba(0,103,228,.28);
box-shadow:  0px 3px 13px rgba(0,103,228,.28);}
.seemore .more{background-color: #ffffff;color: #586871;-webkit-box-shadow: 0px 3px 13px rgba(210,215,223,.75);  
-moz-box-shadow:  0px 3px 13px rgba(210,215,223,.75);
box-shadow:  0px 3px 13px rgba(210,215,223,.75);}
.seemore a:hover.cpic{opacity: .9;-webkit-box-shadow: 0px 5px 13px rgba(0,103,228,.78);  
-moz-box-shadow:  0px 5px 13px rgba(0,103,228,.78);
box-shadow:  0px 5px 13px rgba(0,103,228,.78);}
.seemore a:hover.more{-webkit-box-shadow: 0px 5px 15px rgba(168,181,202,.8);  
-moz-box-shadow:  0px 5px 15px rgba(168,181,202,.8);
box-shadow:  0px 5px 15px rgba(168,181,202,.8);color: #063e6e;}
.foot{background-color: #3C65EC;text-align: center;}
.foot .content{padding: 35px 10px;}
.foot p{opacity: .5;color: #ffffff;font-size: 12px;line-height: 160%;}
.foot p.baxx{opacity: 1;padding-bottom:10px;font-size: 14px; }
.beizhu{color: #0078d4;text-align: center;margin:20px 0 0;}
.dtitle{position: relative;margin:89px 0 40px;}
.dtitle h1{font-size: 36px;color: #ffffff;margin: 0 0 15px;}
.dtitle p{font-size: 16px;color: #ffffff;}
.guide{color: #ffffff;position: absolute;right: 0;bottom: 0;}
.guide a{color: #ffffff;}
.guide a:hover{text-decoration: underline;}
.guide span{color: #ffffff;padding:0 12px;}

.maincontent{padding: 30px 0;}

/*氓鈥犫�茅隆碌banner氓录鈧ヂр�*/
.banner{background-repeat:no-repeat;background-position:top center;height:328px;}
.pro-banner{background:url(../images/bprod.jpg);}
.proj-banner{background:url(../images/bproj.jpg);}
.about-banner{background:url(../images/babout.jpg) #ffffff;}
.contact-banner{background:url(../images/bcontact.jpg) ;}
.banner .content{padding:105px 0 0 0;}
.banner .content h1{color: #ffffff;font-size: 24px;letter-spacing: 8px;padding: 13px 0;text-shadow:1px 1px 3px rgba(0,0,0,.7);}
.banner .content span{color: #ffffff;font-size: 18px;padding-left:6px;text-transform: uppercase;letter-spacing: 1px;}
.banner .content p{color: #ffffff;font-size: 13px;letter-spacing: 10px;text-shadow:1px 1px 3px rgba(0,0,0,.7);}

/*氓鈥犫�茅隆碌banner莽禄鈥溍β澟�/
.tran{transition:all 0.5s 0.2s;
-moz-transition:all 0.5s 0.2s;
-webkit-transition:all 0.5s 0.2s;
-o-transition:all 0.5s 0.2s}





@media screen and (min-width:1280px){
.bgleft{left:0;top:0;}
.bgright{right:0;top:0;}
}

@media screen and (max-width:1279px){
.bgleft{width:40%;left:-100px;top:200px;}
.bgright{width: 50%;right:0;top:0;}

}

@media screen and (max-width:992px){
.bgleft{width: 40%;left:-100px;top:45%;}
.bgright{width: 50%;right:0;top:0;}
}


.layui-col-space160>* {padding: 0px 3.3%;}
.layui-col-space160 {margin: 0 -3.3%;}
.layui-form-select dl dd.layui-this{ background-color: #1b9afc;}