.promo-opt-box{width:1200px;height:100%;margin:0 auto;position: relative;}
.banner-slide .promo-opt .banner-main-prev{left:-60px;}
.banner-slide .promo-opt .banner-main-next{right:-60px;}

.pat-apply,.pat-manager,.core-team,.waw,.news,.bigcustomer,.honor{padding:50px 0 20px 0;}

.pat-apply .apply-header,.pat-manager .manager-header,.core-team .team-header,.waw .waw-header,.bigcustomer .bigcurtomer-header ,.honor .honor-header{text-align: center;color:#666;font-size:30px;}
.pat-apply .apply-header .subtitle,.pat-manager .manager-header .subtitle,.core-team .team-header .subtitle{font-size:20px;}

.pat-apply .apply-content{margin-top:20px;text-align: center;}
.pat-apply .switchable-content-item{padding-left:18px;}
.pat-apply .apply-item:hover{background-color:#61A8ED;color:#fff;}
.pat-apply .apply-item:hover,.pat-apply .apply-content .apply-item:hover .iconfont,.pat-apply .apply-content .apply-item:hover .content,.pat-apply .apply-content .apply-item:hover .fullcut{color:#fff;}
.pat-apply .apply-content .apply-item .iconfont{font-size:60px;color:#758390;margin-top: 80px;display: inline-block;}
.pat-apply .apply-content .apply-item .title{font-size:20px;margin-top:30px;}
.pat-apply .apply-content .apply-item .content{color:#D35556;font-size:14px;margin-top:20px;}
.pat-apply .apply-content .apply-item .content .fn-rmb{font-size:22px;}
.pat-apply .apply-content .apply-item .fullcut{color:#d84a4a;margin-top:10px;}
.pat-apply .apply-content .apply-item .fullcut i{padding:2px 6px;margin-right:4px;background-color:#E4393C;color:#fff;font-style: normal;}
.banner-slide-apply{height:260px;width:235px;min-width: inherit;}
.pat-apply .item{width:235px;height:380px;float:left;background-color: #FAFAFA;border-right: 5px solid #FFF;color:#333;position: relative}
.banner-slide-apply.banner-slide .ui-switchable-content .ui-switchable-panel{width:240px;height:260px;text-align: center;background-color:#FAFAFA;}
.banner-slide-apply.banner-slide .ui-switchable-content .ui-switchable-panel img{margin-top:55px;width:200px;height:200px;border-radius: 100px;}
.banner-slide-apply .promo-opt a{top:158px;color:#969696;background-color:#EEE;width:30px;height:30px;line-height: 30px;}
.banner-slide-apply .promo-opt a:hover{color:#fff;background:#E86868;}
.banner-slide-apply .ui-switchable-nav{display: none;}
.apply-member-content{height:120px;background-color:#E86868;overflow: hidden;color:#fff;}
.pat-apply .apply-member-content .name{margin-top:13px;line-height: 24px;font-size:18px;}
.pat-apply .apply-member-content .position{line-height: 24px;font-size:16px;}
.pat-apply .apply-member-content .btns{margin-top:14px;}
.pat-apply .apply-member-content .ui-button{padding:4px 5px;font-weight: 400;font-size:12px;margin-right: 3px;border:1px solid #fff;}
.pat-apply .apply-member-content .ui-button-red{background-color:#E6605D;}
.pat-apply .apply-member-content .ui-button-red:hover{background-color: #F9DFE8;color:#D84A4A;border-color:#F9DFE8;}
.pat-apply .apply-footer{text-align: center;margin-top: 40px;}

.pat-manager .patm-logo{width:300px;float:left;position: relative;margin-right: -300px;text-align: center;}
.pat-manager .patm-logo .yuanyuan{width:100%;height:260px;background: url(../../images/zmp/zj.jpg) no-repeat center bottom;}
.pat-manager .patm-logo .ui-button{padding:10px 40px;font-weight: 400;font-size:16px;}
.pat-manager .patm-content-box{width:100%;float:right;}
.pat-manager .patm-content{margin-left:310px;overflow: hidden;}
/*.pat-manager .patm-content .statistics{margin:100px -2px 0 0;}*/
.pat-manager .patm-content .statistics .item{width:445px;float:left;border-right:1px dashed #E6E6E6;text-align: center;color:#474e5d;font-size:14px;}
.pat-manager .patm-content .statistics .item .count{font-size:36px;margin-right:5px;}
.pat-manager .patm-content .statistics .item em.count{color:#e86868;}
.pat-manager .patm-content .statistics .item .name{font-size:20px;}
.pat-manager .super{margin-top:0px;padding: 50px 0;}
.pat-manager .super .item{width:33%;float:left;text-align: center;color:#333;}
.pat-manager .super .item p span{display: block;}
.pat-manager .super .icon-box{width: 120px;height:120px;line-height:120px;border-radius: 50%;margin:0 auto;background: #F3F5FA;}
.pat-manager .super .icon{width:82px;height:70px;background:url(../../images/zmp/zmp-super-icons.png) no-repeat;display: inline-block;*display: inline;*zoom:1;
    vertical-align: middle;*margin-top:25px;}
.pat-manager .super .icon-zygl{background-position: -3px -144px;}
.pat-manager .super .icon-jstx{background-position: 6px -219px;}
.pat-manager .super .icon-qdcd{background-position: -1px -68px;}
.pat-manager .super .icon-fxbg{background-position: 3px -3px;}
.pat-manager .super .item .title{font-size: 18px;margin-top:20px;line-height: 30px;}
.pat-manager .super .item .description{line-height: 20px;margin-top:4px;font-size:14px;}

.core-team{text-align: center;background:#F7F8F9;}
.core-team .member-content-box{width:808px;padding:18px 20px;background:#F2F3F5;margin:28px auto 0;font-size:16px;color:#E86868;}
.core-team .member-content-box .member-content{height: 24px;overflow: hidden}
.core-team .member-content-box .member-content:before{content: '“';}
.core-team .member-content-box .member-content:after{content: '”';}
.core-team .members{margin-top:60px;}
.core-team .members .item{width:20%;float:left;background-color: #ffffff;}
.core-team .members .item.even-item{background-color:#EDEEF0;width:220px;}
.core-team .members .item .info{line-height: 24px;padding:10px 0;background-color:#E86868;color:#fff;font-size: 18px;}
.core-team .members .item .display{ display: none; }
.core-team .members .item.ui-switchable-active{margin-top:-24px;}
.core-team .members .item.ui-switchable-active .display{display: block;}
.core-team .members .item.ui-switchable-active img{display: block;border: none;width:200px;height:200px;border-radius: 100px;margin:10px auto;}
.ui-switchable-trigger img{display: block;border:none;width:200px;height:200px;margin:10px auto;border-radius: 100px;}
.core-team .team-footer{margin-top:20px }

.waw-content-box{margin-top:30px;}
.waw .waw-content-left{position:relative;width:430px;float:left;margin-right:-430px;}
.waw .waw-content-right{width:100%;float:right;}
.waw .waw-content-right .waw-content{margin-left:482px;}
.waw .waw-content-right .subtitle{font-size:22px;line-height: 30px;color:#5E7184;margin-top:10px;}
.waw .waw-content-right p{line-height: 30px;color:#89959A;font-size: 16px;margin-top:50px;}
.waw .waw-content-right .extra{font-size:16px;color:#565656;margin-top: 30px;}
.waw .waw-content-right .extra .item{display: inline-block;*display: inline;*zoom:1;margin:0 14px;}
.waw .waw-content-right .iconfont{font-size:25px;margin-right:10px;}

.news{background-color:#F7F8F9;}
.news .ui-switchable-nav{text-align: center;padding:20px 0;}
.news .ui-switchable-nav li{display: inline-block;*display:inline;*zoom:1;padding:0 35px;font-size:28px;line-height: 40px;cursor: pointer;}
.news .ui-switchable-nav li.ui-switchable-active{font-weight: 700;border-bottom:7px solid #E86868;cursor: default;}
.news .date{color:#898D8E;}
.news .date .md{font-size:32px;}
.news .date .year{font-size:18px;}
.news .ui-switchable-content li .item-box{width:1200px;margin:0 auto;padding:20px 0;}
.news .ui-switchable-content li .title{font-size:18px;line-height:36px;color: #333}
.news .ui-switchable-content li .date,.news .ui-switchable-content li .thumb{width:120px;float:left;position: relative;}
.news .ui-switchable-content li .date{margin-left:140px;margin-right:10px;}
.news .ui-switchable-content li img{max-width:90px;max-height:70px;}
.news .ui-switchable-content li .content-box{width:100%;float: right;margin-left: -390px;}
.news .ui-switchable-content li .content{margin-left:400px;}
.news .ui-switchable-content li p{font-size:14px;color:#848681;width:700px;}
.news .ui-switchable-content li a{display: block;}
.news .ui-switchable-content li a:hover{color:#fff;background-color: #E86867;}
.news .ui-switchable-content li a:hover .date{color:#fff;}
.news .ui-switchable-content li a:hover p{color:#fff;}
.news .ui-switchable-content li a:hover .title{color: #ffffff}
.news .ui-switchable-content li a:hover .date{margin-left:40px;}
.news .ui-switchable-content li a:hover .content-box{margin-left:-290px;}
.news .ui-switchable-content li a:hover .content{margin-left:300px;}
.news .news-footer{text-align: center;margin-top:50px;}

.help{background:url(../../images/index/help-bg.png) no-repeat center;padding:60px 10px;}
.help-content-box{float:left;width:100%;}
.help-content{margin-right:300px;}
.help-content .item{width:25%;float:left;line-height: 38px;}
.help-content .item a{color:#676767;font-size:14px;}
.help-content .item a:hover{color:#E22F40;}
.help-content .item .subtitle{font-size:22px;font-weight: 700;}
.help-extra{float:right;width:300px;position: relative;margin-left:-300px;text-align: center;}
.help-extra em,.help-extra span{display: block;}
.help-extra .title{font-size:22px;font-weight: 700;}
.help-extra .phone,.help-extra .time{color:#e86868;}
.help-extra .phone{font-size:26px;font-weight: 700;}
.help-extra .description{color:#8F7482;}

/*专家团队*/
.team{background:url("../../images/index/team-bg.jpg") no-repeat top center;padding-top:1004px;}
.team .team-content{position: relative;top:-400px;}
.team-content-bg{background:url("../../images/index/team-repeat.png") repeat-y;}
.team-content-bg img{width:200px;height:200px;border-radius: 100px;border:none;display: block;margin:0 auto;}
.team .item{width:270px;min-height:450px; height: 450px;float:left;color:#333;font-size:14px;text-align: center;margin-right:30px;margin-top:10px;}
.team .item.item-first{margin-left:270px;}
.team .item h4{color:#333;font-size:16px;margin-top:10px;}
.team .item .position{height: 50px;margin-top: 10px;margin-bottom: 10px;}
.team .item .position .position-content{display: inline-block;*display:inline;*zoom:1;vertical-align: middle;line-height: 24px;}
.team .item .position .position-content .skilled{color:#E23B4D;}
.team .item p{text-align: left;text-indent: 2em;}

/*大客户*/
.bigcustomer .bingcuromer-content{
    width: 1200px;
    margin: 50px auto;
}
.bigcustomer .bingcuromer-list-box{
    position: relative;
}
.bigcustomer .bingcuromer-list-box .slide-btn{
    display: block;
    position: absolute;
    top:50%;
    width:32px;
    height: 32px;
    margin-top:-16px;
    background-color: #EEEEEE;
    color: #888;
    font-size: 16px;
    line-height: 32px;
    text-align: center;
}
.bigcustomer .bingcuromer-list-box a.slide-btn:hover{
    background-color: #e86868;
    color: #ffffff;
}
.bigcustomer .bingcuromer-list-box .slide-btn.prev{
    left: 0;
}
.bigcustomer .bingcuromer-list-box .slide-btn.next{
    right: 0;
}
.bigcustomer .bingcuromer-list-box .customer-list{
    width: 1086px;
    height: 202px;
    overflow: hidden;
    margin:0 auto;


}
.bigcustomer .bingcuromer-list-box .customer-list ul li{
    width: 180px;
    height: 100px;
    float: left;
    margin-right: -1px;
    border: 1px solid #E6E7E7;
}

.pat-apply .apply-footer .ui-button,.core-team .ui-button,.news .ui-button{padding:10px 60px;font-size:20px;font-weight: 400;}
.pat-apply .ui-button-lwhite,.core-team .ui-button-lwhite,.news .ui-button-lwhite{background-color: #fff;}
.pat-apply a.ui-button-lwhite:hover,.core-team a.ui-button-lwhite:hover,.news a.ui-button-lwhite:hover{color:#fff;background-color: #E86868;}
.disnone{display: none}
.pat-apply .apply-member-content .ui-disabled{background-color:#ccc;}
.pat-apply .apply-member-content .btns a{color:#fff}

.patcategory-nav .item{
    height: 92px;
    width: 288px;
    border: none;
    cursor: pointer;
    margin-bottom: 10px;
}

.ui-button-lwhite:hover, .ui-button-mwhite:hover, .ui-button-swhite:hover{border:1px solid #E86868!important;}
.icon-hot {
    background: url("../../images/news/icon-hot.png") no-repeat;
    position: absolute;
    display: inline-block;
    width: 30px;
    height: 28px;
    top: 10px;
    z-index: 9;
    left: -10px;
}
.alertDiv{text-align: center;padding:50px 0}
.alertDiv img{max-width: 600px;}
.clear{clear:both}
.index-bd-list-div{float:right;width:240px;text-align: left;line-height:22px;font-size:16px;}
.index-bd-list-div li{margin:20px 0}
.index-bd-list-div a{color:#666666}
.index-bd-list-div em{display: inline-block;width:22px;height:22px;border-radius: 5px;text-align: center;margin-right:10px;}
.index-bd-list-div .em1{background-color: #E86868;color:#fff}
.index-bd-list-div .em2{background-color: #F4B184;color:#fff}
.index-bd-list-div .em3{background-color:#EDEEF0;color:#89959A}
.index-bd-three-div{float:left}
.index-bd-three-div a{color:#000}
.h20{height:20px}
.index-bd-three-div .bd-title{font-size:18px;margin:20px 0;height:54px;text-align: left}
.index-bd-three-div .bd-des{color:#89959A;font-size:14px;text-align: left}
.index-bd-three-div div{}

.team-contact{    position: relative;
    width: 1200px;
    margin: 0 auto;
    top: -500px;
right:60px;}
.team-contact .btns{float:right}
.team-contact .btns a{line-height: 42px;border-radius: 5px;margin:0 5px;}
.h44{height:44px}
.mall-left.bg-mall,.mall-left.bg-mall a{color:#fff;}
.mall-left{width:420px;height:335px;float:left;box-sizing: border-box;padding:40px;line-height: 40px;}
.mall-left a{color:#000}
.bg-mall{background-color: #E86868}
.mall-title,.mall-right-title{font-size:22px;font-weight:bold;}
.mall-desc{font-size:18px;}
.mall-right-desc{font-size:14px;}
.mall-left ul li{float:left;width:50%;font-size:16px;}
.border-ccc{border:1px solid #ccc}
.ml-15{margin-left:15px}
.mall-right{width:325px;height:335px;float:left;color:#fff}
.mall-right a{color:#fff}
.mall-right-div-2{background: url("../../images/index/index-mall-1.png") no-repeat;width:324px;height:156px;padding:40px 60px;box-sizing: border-box}
.mall-right-div-1{background: url("../../images/index/index-mall-2.png") no-repeat;width:324px;height:156px;padding:40px 60px;box-sizing: border-box}
.mt-20{margin-top:20px;}
.mall-left .c-orange{color:#E86868}
.ml-60{margin-left:60px}
.mt-40{margin-top:40px}
.index-bd-three-div-in-div{width:270px;float:left;margin:0 15px;}
.index-bd-three-div-in-div div{width: 270px;height:153px;text-align: center;display: table-cell;vertical-align: middle}
.index-bd-three-div-in-div div img{max-width:270px;max-height:153px;}

.i-adv{width: 1920px;height:153px;position: fixed;bottom:0px;display: none;z-index: 99999;left: 50%;margin-left: -960px}
.i-a-close{float: left;width: 31px;height: 30px;position: absolute;left:1432px;top:83px;background:rgba(0,0,0,0);border: 0px;cursor: pointer}

.pat-apply .item .pat-info-side{
    width:235px;
    height:0px;
    background-color:#000;
    position: absolute;
    bottom: 0;
    opacity:0.7;
    display: none;
    font-size: 18px;
    color: #FFFFFF;
    text-align: left;
}

.pat-i-search{
    width: 100%;
    height: 100px;
    background: #E9E9E9;
    padding-top: 7px;
    text-align: center;
    box-sizing: border-box;
}

.pat-i-s-title{
    font-size: 28px;
    margin-right: 45px;
    position: relative;
    top: -26px;
    font-weight: 700;
    color: #666666;
}

.pat-i-search-form{
    display: inline-block;
    margin-top: 7px;
}

.pat-consultation-num{
    font-size: 14px;
}
.pat-consultation-num span{
    color: #78C300;
    font-size: 17px;
    display: inline-block;
    margin: 0 10px;
}

.pat-consultation-num,.pat-consultation-num span{
    font-family: inherit;
}

.pat-i-search-form .ui-form-item{
    display: inline-block;
    width: 300px;
}

.pat-i-search-form  .ui-form-item .ui-form-explain{
    display: none;
}

.pat-i-search-form .ui-form-item-error input:focus{
    outline: none;
    border: 1px solid #CC0000;
    height: 44px;
    width: 238px;
}

.pat-i-search-form input{
    height: 46px;
    vertical-align: 6px;
    width: 240px;
    border: navajowhite;
    border-radius: 10px;
    padding-left: 10px;
    margin-right: 69px;
    font-size: 16px;
    font-family: inherit;
    outline: none;
}

.pat-i-search-form .pat-consultation-btn{
    position: relative;
    top: -29px;
    width: 240px;
    height: 46px;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: 100;
    margin-right: 0;
    background: #F89899;
    font-family: inherit;
    font-size: 19px;
    letter-spacing: 3px;
    border: none;
    border-radius: 7px;
}

.pat-i-search-form .pat-consultation-btn:hover{
    background: #FD6262;
}

.pat-app-discount{
    width: 100%;
    text-align: center;
}


.pat-query{
    overflow: hidden;
}

/** new */
.main-content .banner-slide .ui-switchable-trigger{ font-size: 20px;}
.main-content .banner-slide{height:370px;}
.main-content .grid-1200{width:1200px;margin:0 auto}
/*****/
.main-content .pat-tp-query{}
.main-content .pat-tp-query .pat-tp .pat-tp-items .pat-tp-item{width:239px;height:170px;margin-right:17px;float:left}
.main-content .pat-tp-query .pat-tp .pat-tp-items .pat-tp-item:hover{box-shadow: 5px 5px 5px #DBDBDB;}
.main-content .pat-tp-query .pat-tp .pat-tp-items .pat-tp-item a{display: block;width: 100%;height: 100%}
.main-content .pat-tp-query .pat-name{font-size:16px;text-indent:18px;margin-top:27px}
.main-content .pat-tp-query .pat-price{margin-top:15px;text-indent:20px}
.main-content .pat-tp-query .pat-query{width:100%;height:170px;background:linear-gradient(to right,#DCDCDC,#F0F0F0)}
.main-content .pat-tp-query .pat-query form input{outline:0;text-indent:6px}
.main-content .pat-tp-query .pat-query .ui-form-item{padding-bottom:19px}

.main-content .pat-tp-query .pat-query .query-btn {
    cursor: pointer;
    border: 1px solid #F66;
    display: inline-block;
    width: 178px;
    height: 46px;
    line-height: 46px;
    color: #fff;
    text-align: center;
    background: #FDF6F6;
    margin-left: 9px;
    border-radius: 5px;
    background: #DC5454;
    font-size: 20px;
    vertical-align: top;
}
/*.main-content .pat-tp-query .pat-query .query-btn:hover{background: #FFF0F0}*/
.main-content .pat-tp-query .pat-query .title{line-height:35px}

.main-content .pat-tp-query .pat-query .pat-q-title {
    font-size: 24px;
    font-weight: 400;
    color: #DC5454;
    text-align: center;
    padding: 18px 0;
}
.main-content .pat-tp-query .pat-query .pat-q-num{color: #999999;font-size: 16px;}
.main-content .pat-tp-query .pat-query .pat-q-num em{color:#9DA933;margin: 0 5px}
.main-content .pat-tp-query .pat-query .pat-q-num em.pnum{color: #339933; }
.main-content .pat-tp-query .pat-query .ui-form-explain{display: none}
.main-content .pat-tp-query .pat-query form .ui-form-item-error .ui-form-field{width:180px!important;height:27px!important;border: 1px solid #f66!important;padding: 1px}
.main-content .pat-tp-query .pat-query form .ui-form-field{border: none;color: #ccc;font-family: inherit}

.main-content .pat-tp-query .pat-query form{margin: 0 86px}

.main-content .pat-tp-query .pat-query form [name=patentName]{
    width: 830px;
    border-radius: 5px;
    height: 46px;
}




:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #C9C9C9;font-size: 12px; opacity:1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #C9C9C9;font-size: 12px;opacity:1;
}

input:-ms-input-placeholder{
    color: #C9C9C9;font-size: 12px;opacity:1;
}

input::-webkit-input-placeholder{
    color: #C9C9C9;font-size: 12px;opacity:1;
}

/*****/
.pat-service{width:1200px;margin:20px auto!important;border-top: 1px solid #fff}
.pat-service .pat-sv-items{width: 1200px}
.pat-service .pat-sv-items .pat-sv-item{height:100px;float:left;margin: 0 39px;color: #666666}
.pat-service .pat-sv-items .pat-sv-item i{font-size: 46px}

.pat-service .pat-sv-items .pat-sv-item .pat-sv-item-inf .title {
    font-size: 16px;
    line-height: 35px;
    margin: 11px 0 0 15px;
    font-weight: 700;
}

.pat-service .pat-sv-items .pat-sv-item .flow .img-flow{
    height: 60px;
}

.pat-service .pat-sv-items .pat-sv-item .desc-item{
    margin-right: 29px;
    font-size: 16px;
    color: #666;
}

.pat-service .pat-sv-items .pat-sv-item .pat-sv-item-inf .content{text-indent:2px;color:#666}

.pat-service .pd-header{text-align:center;height:120px}
.pat-service .pd-header h2{height:60px;line-height:60px;font-size:23px;margin-top:3px;font-weight:800}
.pat-service .pd-header .subtitle{color:#666;font-size:14px}


.pat-service .p-ser-wrapper{
    width: 1200px;
    margin: 0 auto;
    height: 360px;
}


.pat-query{

}

.ser-block{
    background: #FAFAF9;
    box-sizing: border-box;
    border: 1px solid #ddd;
}

.free-apply{
    width: 300px;
    height: 360px;

}

.ser-icon{
    width: 40px;
    height: 40px;
}

.ser-title{
    color: #333333;
    font-size: 20px;
    vertical-align: top;
    margin-left: 10px;
    display: inline-block;
    padding: 5px 0;
}
.ser-desc{
    white-space: nowrap;
    font-size: 14px;
    color: #999;
    margin: 10px 0;
}

.free-apply{
    position: absolute;
    top:0;
    left: 0;
    width: 300px;
    padding: 50px;
}

.ser-price{
    color:#DC5454;
    font-size: 15px;
}

.ser-price .price{
    font-size: 22px;
}

.query-price{
    padding: 30px 0;
    font-size: 36px;
}
.benifit{
    color: #999999;
    font-size: 13px;
    white-space: nowrap;
}

.apply-btn{
    display: inline-block;
    width: 200px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #DC5454;
    color: #fff;
    font-size: 18px;
    border-radius: 5px;
    margin-top: 10px;
    cursor: pointer;
}

.free-apply-detail-layout{
    position: absolute;
    top:360px;
    left: 0;
    width: 300px;
    padding: 50px;
    height: 360px;
    color: #fff;
}

.free-apply-detail-layout .ser-price{
    color: #fff;
}

.free-apply-detail-layout .benifit{
    color: #fff;
}

.free-apply-detail-layout .query-price{
    color: #fff;
}
 .free-apply-detail-layout .ser-desc{
     color: #fff;
 }

.free-apply-detail-layout  .ser-title{
    color: #fff;
}

.free-apply-detail-layout  .apply-btn{
    background: #ffffff;
    color: #DC5454;
}


.p-ser-block{
    width: 280px;
    height: 170px;
    position: absolute;
    top:0px;
    left: 0;
}

.p-ser-item li{
    margin-left: 20px;
}

.ser-block.p-ser-block{
    padding: 30px;
}

.p-ser-rg{
    width: 900px;
}
.p-ser-rg.p-ser-rg2{
    width:1200px;
}



.p-ser-rg .p-ser-item li{
    position: relative;
    width: 280px;
    height: 170px;
    overflow: hidden;
}
.p-ser-rg .p-ser-item.p-bbfw-item li{
    width:226px;
    margin-left:14px;
}

.p-ser-rg .p-ser-item li.mt20{
    margin-top: 20px;
}


.ser-detail-layout{
    background: #DC5454;
    box-sizing: border-box;
}

.p-ser-detail-layout{
    position: absolute;
    top:170px;
    left: 0;
    width: 280px;
    height: 170px;
    color: #fff;
    padding: 30px;
    font-size: 13px;
    text-align:center;
}

.p-ser-detail-layout dt{
    float: left;
}
.p-ser-detail-layout dd{
    display:block;
    line-height:28px;
    text-align: left;
}
.p-ser-detail-layout a{
    width: 160px;
    height: 35px;
    background: #fff;
    display: inline-block;
    color: #DC2424;
    border-radius: 5px;
    text-align: center;
    line-height: 35px;
    margin: 10px 0 0 0;
    cursor: pointer;
}



/****/
.key-pd-recommend{width:100%;background:#F2F2F2;padding:6px 0 80px 0}
.key-pd-recommend .pd-header{text-align:center;height:120px}
.key-pd-recommend .pd-header h2{height:60px;line-height:60px;font-size:23px;margin-top:33px;font-weight:800}
.key-pd-recommend .pd-header .subtitle{color:#666;font-size:14px}
.key-pd-recommend .key-products{width:1200px;margin:0 auto}
.key-pd-recommend .key-products .key-pd-items{margin-left:-55px}
.key-pd-recommend .key-products .key-pd-items .key-pd-item{background:#fff;width:258px;height:295px;float:left;margin-left:55px;position:relative;cursor:pointer}
.mt56{margin-top:56px}


/****/
.exp-teams{width:100%;padding:6px 0 80px 0}
.exp-teams .exp-tm-header{text-align: center;height:120px}
.exp-teams .exp-tm-header h2{height:60px;line-height:60px;font-size:23px;margin-top:51px;font-weight:800;}
.exp-teams .exp-tm-header .subtitle{color:#666;font-size:14px;}
.exp-teams .exp-tm-footer{margin-top:20px;text-align: center }
.exp-teams .fw700{font-weight: 700}
.exp-teams .skilled-intro{font-size:13px;text-align:left;margin-top:15px}
.exp-teams .skilled-intro .skilled{line-height: 19px;color: #333}
.exp-teams .skilled-intro .intro{line-height:26px;text-indent:27px;color:#666;margin-top:10px}
.exp-teams .name-duty .name{font-size: 18px;font-weight: 700}
.exp-teams .name-duty .duties{font-size: 14px;color: #333;line-height: 13px;}
.exp-teams .exp-tm-footer .more-team:hover{background:#D84A4A !important;color: #fff;border: 1px solid #D84A4A}

.appraise{height:460px;position: relative}
/*.appraise img{border-radius: 200px; width: 105px;height: 105px;}*/
.commWith{width:1200px;margin-left:auto;margin-right:auto}
.appraise .unitlist{width:928px;height:160px;padding-top:40px;margin:0 auto}
.unitlist .ml{float:left;margin-top:54px}
.unitlist .icon{width:29px;height:60px;display:block}
.unitlist .ml{}
.unitlist .mr{}
.unitlist .mr{float:right;margin-top:54px}
.unitlist .icon{width:29px;height:60px;display:block}
.unitlist .piclist{position:relative;float:left;left: 29px;width:861px;height:160px;overflow:hidden}
.piclist{padding-left:9px}
.unitlist ul{float:left;height:268px}
.unitlist ul li{position:absolute;width:160px;height:160px}
.unitlist ul li img{box-sizing: border-box;text-align: center}
.v_show{width:928px;overflow:hidden;position:relative;height:280px;float:left;margin:0 136px 0 136px}
.v_cont{width:9280px;position:absolute;left:0;top:0}
.v_cont ul{float:left;line-height:50px}
.v_cont ul li{display:block}
.v_cont ul li{width:928px;height:250px;float:left;overflow:hidden}
.ueName li{position:absolute;text-align:center;display:none}
.v_cont ul li .name{text-align:center;font-size:18px;color:#4c4c4c;line-height:18px;margin-top:18px;margin-bottom:14px}
.v_cont ul li .comm{font-size:16px;color:#4c4c4c;text-indent:2em;line-height:28px;text-align:left}

/******/

.honors{width:100%;height:380px;padding-top: 50px}
.honors .hs-header{text-align: center}
.honors .hs-header h2{height:60px;line-height:60px;font-size:30px}
.honors .hs-header .subtitle{font-size: 14px;color: #666}
.honors .hs-list{width: 1200px;border:1px solid;box-sizing:border-box;overflow: hidden; margin: 0 auto}
.honors .hs-list .ui-switchable-panel{width: 1200px;}
.honors .hs-item{border:1px solid;width: 300px;height: 180px;box-sizing: border-box;text-align: center}
.honors  .ui-switchable-nav .ui-switchable-active{opacity:1!important;filter:alpha(opacity=100)}
.honors  .ui-switchable-nav .ui-switchable-trigger{display:inline-block;margin-left:5px;font-size:18px;line-height:1.5;opacity:.5;filter:alpha(opacity=50);color:#AEAEAE;cursor:pointer;list-style:none}
.honors  .ui-switchable-nav{
    width: 88px;
    margin: 0 auto;
    padding: 0;
    z-index: 99;
    text-align: center;
}

.baba-news{width:100%}
.baba-news .nw{width:1200px;margin:0 auto}
.baba-news .baba-news-header{text-align:left}
.baba-news .baba-news-header h2{height:60px;line-height:60px;font-size:30px}
.baba-news .baba-news-header .subtitle{font-size: 14px;color: #666}
.baba-news .news-imgs{width:730px}
.baba-news .news-imgs .img{width:365px;height:226px;border:1px solid;box-sizing:border-box}
.baba-news .news-list{width:470px;height:286px;border:1px solid;box-sizing:border-box}
.baba-news .news-list .news-item{width:470px;line-height:28px;text-indent:13px;font-size: 13px}
.baba-news .ui-switchable-prev-btn,.baba-news .ui-switchable-next-btn{cursor: pointer}
.baba-news .ui-switchable-content{height: 224px;overflow: hidden}
.baba-news .new-time{float:right}

.baba-customers{width:100%}
.baba-customers .custs-header{text-align: center}
.baba-customers .custs-header h2{font-size:30px}
.baba-customers .custs-header .subtitle{margin-top:10px;font-size: 14px;color: #666}
.baba-customers .custs-list{width: 1200px;border:1px solid;box-sizing:border-box;overflow: hidden; margin: 0 auto;height: 100%}
.baba-customers .custs-list .ui-switchable-panel{width: 1200px;}
.baba-customers .custs-item{margin-top:22px;border:1px solid;width: 240px;height: 132px;box-sizing: border-box;text-align: center}

.exp-teams2{width: 100%}
.exp-teams2 .ex-header2{text-align: center}
.exp-teams2 .ex-header2 h2{height:60px;line-height:60px;font-size:30px}
.exp-tm-switch{width: 1000px;margin: 0 auto}

.baba-customers .ui-switchable-nav .ui-switchable-active{color:#fff!important;opacity:1!important;filter:alpha(opacity=100)}
.baba-customers .ui-switchable-nav .ui-switchable-trigger{color:#999;display:inline-block;margin-left:5px;font-size:18px;line-height:1.5;opacity:1;filter:alpha(opacity=100);cursor:pointer;list-style:none}
.baba-customers .ui-switchable-nav{background:#ccc;width:88px;margin:39px auto 0;padding:0;z-index:99;text-align:center;border-radius:29px}

.news-list .news-switch .more{float:right;margin-top:30px}
.news-list .news-switch .more a{color:#BCBCBC}
.news-list .news-switch .more a:hover{color:#000}
.hr-lf{display:inline-block;width:60px;border-bottom:1px solid #999;line-height:22px;position:relative;top:-3px;left:-7px}
.hr-rg{display:inline-block;width:60px;border-bottom:1px solid #999;line-height:22px;position:relative;top:-3px;left:7px}
.baba-news .img{position:relative}
.baba-news .imgs .img .title{width:325px;line-height:29px;position:absolute;bottom:0;color:#fff;background-color:#000;background-color:rgba(0,0,0,.5);filter:Alpha(opacity=50);text-align:center}

.footer-hd a:hover{text-decoration: underline}

.pat-query .iconfont{
    font-size: 40px;
    position: relative;
    top: -10px;
}


.p-ser-wrapper .iconfont{ font-size: 30px; }
.p-ser-wrapper .iconfont.sbfw-iconfont{ font-size:44px;}

.dialog-wrapper .query-ap-form{font-family:"微软雅黑 Regular","微软雅黑"}
.dialog-wrapper .query-ap-form .ui-form-item input{width:280px;height:30px;border-radius:8px;outline:0}
.dialog-wrapper .query-ap-form .ui-form-item label{color:#999;font-size:16px;height:42px;line-height:42px}
.dialog-wrapper .prod-ap-ts{margin-top:10px;line-height:45px;text-indent:24px;color:#666;font-size:12px}
.dialog-wrapper .query-ap-form .ui-form-item .apply-btn{font-family:inherit}
.dialog-wrapper .ui-dialog-title{padding:15px 0;text-align:center;background:#fff;text-indent:0;font-size:28px;color:#333;height:50px;line-height:50px;border:none}
.dialog-wrapper .query-ap-form .ui-form-item{margin-left:140px}
.dialog-wrapper .query-ap-form .ui-form-item .query-btn{width:209px;height:49px;border:none;background:#DC5454;border-radius:4px;color:#fff;font-size:18px;font-family:'微软雅黑';letter-spacing:.5em}
.dialog-wrapper .query-inf{text-align:center;padding:0 11px 11px;font-size:14px;color:#333}
.dialog-wrapper .gre{color:#33995A}
.dialog-wrapper .notice{position:relative;top:10px}
.dialog-wrapper .query-inf em{color:#33995A}
.dialog-wrapper .facde{text-align:center;padding:25px 100px}
.dialog-wrapper .facde .desc{font-size:16px;color:#666;padding:10px 0;white-space:nowrap}
.dialog-wrapper .go-query-btn{display:inline-block;width:139px;height:45px;color:#fff;background:#55961B;font-size:18px;border-radius:5px;line-height:45px;cursor:pointer}
.dialog-wrapper{position:relative}
.dialog-wrapper .close{position:absolute;right:15px;top:2px;color:#B7B7B7;font-weight:100;font-size:30px;cursor:pointer}
.dialog-wrapper .ui-dialog-title{padding:15px 0;text-align:center;background:#fff;text-indent:0;font-size:28px;color:#333;height:50px;line-height:50px;border:none}
.dialog-wrapper .after-query{text-align:center;padding:30px 48px}
.dialog-wrapper .after-query .msg{font-size:16px}
.dialog-wrapper .after-query .a-q-content{margin:30px 0}
.dialog-wrapper .after-query .a-q-content .helper-wrapper{background:#DC5454;color:#FFF;margin-left:30px;width:190px;box-sizing:border-box;padding:5px;height:190px}
.dialog-wrapper .after-query .a-q-content li{width:90px;margin-top:25px}
.dialog-wrapper .after-query .a-q-content i{font-size:27px}
.dialog-wrapper .after-query .a-q-content .desc{margin:0}
.dialog-wrapper .after-query .ok-btn{width:140px;height:45px;background:#55961B;display:inline-block;border-radius:5px;font-size:18px;color:#fff;outline:0;border:none}
.dialog-wrapper .after-query .img-desc{font-size:15px;margin-top:10px}
.dialog-wrapper .later-query-btn{font-size: 14px;color: #999;cursor: pointer}

.pat-sv-flow{
    margin-top: 25px;
    background: #FBFCFA;
    border: 1px solid #eee;
}
.sbfw-h3{height:40px;}
.p-ser-item{position: relative;}
.ser-sbfw-new{
    position: absolute;
    top: 29px;
    left: -12px;
    width: 30px;
    height: 20px;
    background: #8CBA76;
    color: #fff;
    text-align: center;
    z-index: 999;
}
.sbzc-dl dt,.sbzc-dl dd{
    text-align: center;
    width: 100%;
}
.sbzc-dl dt{
    line-height: 34px;
}
.sbzc-dl dd{
    margin-bottom:10px;
}
.sbzc-dl-f dt{
    margin:20px auto;
    width:100%;
    text-align:center;
}
.p-bbfw-item .p-ser-block{width:226px;box-sizing:border-box;}
.p-bbfw-item .ser-desc{margin:6px 0;}
.p-bbfw-item .p-ser-detail-layout{width:226px;padding:28px;}
.p-bbfw-item .p-ser-detail-layout a{margin:0;}
/*商标免费查询*/
.free-apply-detail-layout .query-price span{  font-size: 12px;margin-left: 6px;}