/*html,body{width: 100%;height: 100%;background-color: #eaeaea}*/
/*body,.sso{}*/
/*banner*/
/*.banner{height:600px;margin:80px auto 0;width:100%;position:relative;}
.banner .bd ul{width:100% !important;}
.banner .bd li{background-position:center 0px;background-repeat:no-repeat;height:600px;width:100% !important;background-size:cover}
.banner .bd a{display:block;height:600px;}
.banner .hd{width:100%;height:10px;position:absolute;bottom:20px;text-align:center}
.banner .hd li{position: relative;width:10px;height:10px;border:#b58845 solid 1px;display:inline-block;*display:inline;*zoom:1;border-radius:50%;line-height:999px;overflow:hidden;margin:0px 4px;}
.banner .hd li.on{background-color:#b58845}
.banner .img-title{display: block;  line-height: 26px;  width: 121px;  height: 131px;  position: absolute;  z-index: 999;  font-size: 18px;  color: #fefefe;  margin: -5px auto;  left: -10px;  right: 0;  top: 212px;  font-weight: 700;}*/

/*<!--杞欢浜у搧-->*/
.software{}
.software .min-middle{font-size: 0;background-color: white;padding: 75px 60px 0px;width: 1140px !important}
.software .list-c{font-size: 0;}
.software-header h3{text-align: center;font-size: 30px;margin-bottom: 8px;}
.software-header p{text-align: center;font-size: 24px;color: #999999;margin-bottom: 44px;}
.software-hd ul{text-align: center;border-bottom: 1px solid #999999;margin-bottom: 55px;}
.software-hd li{display: inline-block;margin: 0 60px;padding:0 10px 8px;position: relative;}
.software-hd li a{color: #000;font-size: 16px;}
/*.software-hd li.on{border-bottom: 3px solid #80b325;}*/
.software .content{position: relative;display: inline-block;padding: 100px 70px;width: 457px;background-color: #f5f5f5;vertical-align: top;height: 350px;}
.content hr{position: absolute;width: 9px;height: 2px;background-color: #9a9a9a;border: 0;top: 146px;}
.software img{vertical-align: top;}
.software .content h3{font-size: 24px;margin-bottom: 65px;}
.software .content p{font-size: 14px;line-height: 36px;margin-bottom: 20px;}
.software .content span{position: relative;display: inline-block;width: 40px;height:40px;border-radius: 50%;border: 1px solid #aeaeae;text-align: center;line-height: 40px;}
.software .content a,.pay-content a{position: absolute;left:0;right: 0;top:0;bottom:0;}
.software .content i{display: inline-block;font-size: 19px;width: 20px;height: 11px;line-height: 43px;color: #000000;vertical-align: 1px}
.software-hd li i{display: block;width: 0;position: absolute;  left: 50%;  bottom: -2px;  height: 3px;  background-color: #2170d1;}
.software-hd li.on i{left: 0;  width: 100%;  transition: all 0.4s ease 0s;}

/*<!--纭欢浜у搧-->*/
.hardware .min-middle{background-color: white;padding: 75px 60px 100px;width: 1140px !important;}
.hardware-header h3{text-align: center;font-size: 30px;margin-bottom: 8px;}
.hardware-header p{text-align: center;font-size: 24px;color: #999999;margin-bottom: 44px;}
.hardware-list{display: block;border: 1px solid #e9e9e9;height: 275px;margin-bottom: 20px;  }
.hardware-list .hardware-content{display: inline-block;vertical-align: top;height: 155px;width: 628px;padding: 60px 50px;}
.hardware-list img{vertical-align: middle; max-height: 275px;}
.imgs-c{display: inline-block;border-right: 1px solid #e9e9e9;width: 390px;text-align: center;height: 275px;line-height: 275px;}
.hardware-content h3{font-size: 16px;margin-bottom: 10px;}
.hardware-content p{font-size: 14px;line-height: 27px;}
.hardware-content a i{display: inline-block;width: 18px;height: 18px;background: url(/pcwww/img/product-center/m-detail.png) no-repeat;vertical-align: -5px;}

/*<!--绾夸笂鐢靛晢绯荤粺-->*/
.online{font-size: 0;}
.online ul{font-size: 0;}
.online li{display: inline-block;background-color:#f6f6f6;width: 500px;vertical-align: top;height: 180px;padding: 80px 0px 80px 58px;margin-bottom: 20px;}
.online li:nth-of-type(odd){margin-right: 10px;}
.online li:nth-of-type(even){margin-left: 10px;}
.online-content,.list-img{display: inline-block;vertical-align: top;}
.online .list-img p{font-size: 16px;margin-top: 23px;}
.online  div.online-content{width: 280px;margin-left: 40px;line-height: 31px}
.list-img{text-align: center;width: 130px;}
.online div{font-size: 14px;line-height: 22px;}
.online a.detail{color: #999999;cursor: pointer;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all.3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.online a.detail:hover{color:#60b325}

/*绾夸笅鍞エ绯荤粺*/

/*鏀粯绯荤粺*/
.pay{height: 306px;padding: 72px 48px;font-size: 0;white-space: nowrap;position: relative}
.pay .img-c{display: inline-block;vertical-align: top;margin: 100px 0 0 100px;}
.pay ul{font-size: 0;display: inline-block;width: 482px;white-space: initial;}
.pay ul li{display: inline-block;width: 159px;margin-bottom: 50px;}
.pay .pay-content{width: 504px;display: inline-block;}
.pay .pay-content h3{font-size: 24px;margin-bottom: 60px;}
.pay .pay-content p{font-size: 14px;line-height: 35px;white-space: initial;margin-bottom: 25px;}
.pay .pay-content span{display: inline-block;width: 40px;height:40px;border-radius: 50%;border: 1px solid #dddddd;text-align: center;line-height: 40px;}
.pay .pay-content i{display: inline-block;font-size: 19px;width: 20px;height: 11px;line-height: 43px;color: #000000;vertical-align: 1px}
.pay hr{width: 9px;height: 2px;position: absolute;background-color: #9a9a9a;top: 123px;border: 0}

/*鑱旂郴鎴戜滑*/
.contact-us{height: 517px;}
.contact-us .min-middle{position: relative;padding: 120px 0;background-color: #f6f6f6;height: 276px;}
.contact-us .us-content{padding: 0 80px;position: relative;}
.contact-us .us-content h3{font-size: 24px;color: #000;margin-bottom: 70px;}
.contact-us .us-content p{font-size: 18px;color: #999;margin-bottom: 40px;}
.contact-us .us-content span{font-size:14px;color:#b8b8b8;display: block;line-height: 30px;}
.contact-us span i{width: 16px;height: 11px;background: url(/pcwww/img/redBtn.png) no-repeat;margin-right: 10px;}
.form{position: absolute;right: 0;}
.form h3{font-size: 24px;margin-bottom: 35px;}
.form{width: 687px;bottom: 72px;right: 80px;}
.form label{font-size: 16px;color: #696969;display: block;}
.form .form-div{white-space: nowrap;}
.form-div>div{display: inline-block;width: 50%;margin-bottom: 35px;}
.form input{border: none;outline: none;border-bottom:1px solid #dcdcdc;width: 320px;font-size: 16px;padding-bottom: 15px;background-color: transparent}
.form .email{text-align: right;}
.form #message{width: 690px;}
.form input:focus{border-bottom-color:#85ab00}
.form-footer span{font-size: 16px;margin-top:30px;cursor: pointer;}
.us-content hr{   width: 30px;  height: 4px;  position: absolute;  background-color: #85ab00;  top: 40px;  border: 0}
/*搴曢儴*/
/*.footer{width: 1260px;margin: auto;background-color: #333333;}*/
/*.footer span{color: white;}*/
/*.footer a.gx{color: white;}*/

.h-pull-right input{
    background: transparent;
    border-bottom:0;
    width: 60px;
}