.patent {
    background: url(".././image/patentabanner.jpg") center center;
    height: 608px;
}

.p-wenzi {
    background: url(".././image/patentwenzi.png") center center no-repeat;
    width: 642px;
    height: 99px;
    margin-top: 220px;
    position: absolute;
}

.patent-countries {
    margin: -80px auto 0;

}

.patent-countries-1 {
    padding-bottom: 80px;
}

.coun-span {
    font-family: 'Times New Roman', Arial, Verdana, 'PingFang SC';
    text-align: center;
    line-height: 80px;
    float: left;
    font-size: 22px;
    width: 50%;
    height: 80px;
    background-color: #fff;
    cursor: pointer;

}

.conapp {
    border-top: none;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    padding: 40px;
}

.pct {
    border-top: none;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    padding: 40px;
    /*height: 539px;*/
    display: none;
}

.p-coun {
    float: left;
}

.p-coun + .p-coun {
    margin-left: 40px;
}

.p-couname {
    color: #4a4a4a;
    border-bottom: 1px solid #4A4A4A;
    font-size: 18px;
    font-weight: bolder;
}

.p-asia {
    width: 346px;
}

.p-america {
    width: 152px;
}

.p-europe, .p-africa {
    width: 153px;
}

.p-oceania {
    width: 156px;
}

.p-hover {
    color: #3E69F6;
    font-weight: 500;

}

.p-unhover {
    margin-top: 20px;
    color: #999999;
    font-weight: 500;
    line-height: 60px;
    height: 60px;
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.1);
}

.s {
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
}

.asia-item ul li {
    float: left;
    margin-left: 20px !important;

}

.p-list ul li:hover span {
    color: #3E69F6;
}
.p-allcoun.temp-list ul li,.p-list.temp-list ul li{
    float: left;
    margin: 20px 10px 10px;
}
.p-allcoun ul li:hover span {
    color: #3E69F6;
}

.demo {
    display: inline-block;
    width: 340px;
    margin-left: 10px;
    vertical-align: middle;
    overflow: hidden;
}

.asia-item ul {
    margin-left: -20px;
    margin-right: -20px;
}

.p-list ul {
    /*margin-top: 20px;*/
}

.p-list ul li {
    margin: 0 0 20px 0;
    cursor: pointer;
    width: 160px;
    height: 32px;
    overflow: hidden;
    white-space: nowrap;
    overflow: -webkit-marquee;
    -webkit-marquee-direction: reverse;
    -webkit-marquee-speed: normal;
    -webkit-marquee-style: scroll;
    -webkit-marquee-repetition: 1;
}

.p-list ul li span + span {
    margin-left: 10px;
}

.p-list ul li span {
    color: #4a4a4a;
    line-height: 30px;
}

ul {
    list-style: none;
    padding: 0;
}

.asia-item ul li:nth-child(even) {
    margin-left: 6px;
}

.p-label {
    color: #999999;
}

.p-input {
    width: 1097px;
    border-color: #999999;
    color: #999999;
}

.p-i {
    background: url(../image/trade-search.png);
}

.p-input-1 {
    height: 48px;
}

.p-allcoun ul li span + span {
    margin-left: 10px;
}

.p-allcoun ul {
    /*margin: 0 -30px;*/
    /*padding: 47px 0 27px 0;*/
}

.p-allcoun ul li {
    margin-bottom: 20px;
    float: left;
    width: 160px;
    white-space: nowrap;
    margin-left: 35px;
    overflow: hidden;
    cursor: pointer;
}

.ourservices {
    background: url(".././image/OurServices.png") center center no-repeat;
    width: 229px;
    height: 30px;
    margin: 0 auto;
}

.p-services {
    background-color: #F5F5F5;
    padding: 80px 0 120px 0;

}

.p-seritem {
    width: 372px;
    height: 388px;
    float: left;
    margin-top: 50px;
}

.p-seritem + .p-seritem {
    margin-left: 42px;
}

#p1 {
    background: url(".././image/p-patent.jpg") center center no-repeat;
    width: 372px;
    height: 150px;
    position: absolute;

}

#p2 {
    background: url(".././image/p-Utility Model.png") center center no-repeat;
    width: 372px;
    height: 150px;
    position: absolute;
}

#p3 {
    background: url(".././image/p-Industrial Design.png") center center no-repeat;
    width: 372px;
    height: 150px;
    position: absolute;
}

.p-meng {
    width: 372px;
    height: 150px;
    /*background-color: #000;*/
    /*filter: alpha(opacity=30);*/
    /*background-color:rgba(0,0,0,0.3)!important;*/
    position: absolute;
    text-align: center;
    font-size: 22px;
    font-weight: bolder;
    line-height: 150px;
    color: #fff;
    letter-spacing: 0.5px;
}

.p-mengl {
    /*background-color: rgba(0,0,0,0.6);*/
}

.ser-wenzi {
    margin-top: 150px;
    padding: 20px;
    height: 198px;
    border: 1px solid #D8D8D8;
    color: #666666;
    letter-spacing: 0.33px;
    line-height: 20px;
}

.p-back {
    background: url(".././image/p-back.png") center no-repeat;
    width: 1920px;
    height: 350px;
}

.FoT {
    background-color: #2E313A;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
    height: 270px;
    position: absolute;
    margin-top: -40px;
    width: 1200px;
    margin-left: -600px;
    left: 50%;
    padding: 80px 0;
}

.FoT div:first-child {
    background: url(".././image/p-fot.png");
    width: 370px;
    height: 35px;
    margin: 0 auto;
}

.fot-item li {
    margin-top: 20px;
    float: left;
    width: 240px;
    color: #F5F5F5;
    letter-spacing: 0.53px;
}

.fot-item li span:nth-child(2) {
    line-height: 26px;
}

.fot-item li span:first-child {
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 26px;
}

.fot-item li:first-child span:first-child {
    background: url(".././image/p-Fill 1.png") center center no-repeat;

}

.fot-item li:nth-child(2) span:first-child {
    background: url(".././image/p-fill2.png") center center no-repeat;

}

.fot-item li:nth-child(3) span:first-child {
    background: url(".././image/p-fill3.png") center center no-repeat;

}

.fot-item li:nth-child(4) span:first-child {
    background: url(".././image/p-fill4.png") center center no-repeat;

}

.fot-item li:nth-child(5) span:first-child {
    background: url(".././image/p-fill5.png") center center no-repeat;

}

.fot-item li:nth-child(6) span:first-child {
    background: url(".././image/p-fill6.png") center center no-repeat;

}

.fot-item li:nth-child(7) span:first-child {
    background: url(".././image/p-fill7.png") center center no-repeat;

}

.fot-item li:nth-child(8) span:first-child {
    background: url(".././image/p-fill8.png") center center no-repeat;

}

.fot-item li:nth-child(9) span:first-child {
    background: url(".././image/p-fill9.png") center center no-repeat;

}

.fot-item li:nth-child(10) span:first-child {
    background: url(".././image/p-fill10.png") center center no-repeat;

}

.fot-item li:nth-child(11) span:first-child {
    background: url(".././image/p-fill11.png") center center no-repeat;

}

.fot-item li:nth-child(12) span:first-child {
    background: url(".././image/p-fill12.png") center center no-repeat;

}

.fot-item li:nth-child(13) span:first-child {
    background: url(".././image/p-fill13.png") center center no-repeat;

}

.fot-item li:nth-child(14) span:first-child {
    background: url(".././image/p-fill14.png") center center no-repeat;

}

.fot-item li:nth-child(15) span:first-child {
    background: url(".././image/p-fill15.png") center center no-repeat;

}

.fot-item li:nth-child(16) span:first-child {
    background: url(".././image/p-fill16.png") center center no-repeat;

}

.fot-item li:nth-child(17) span:first-child {
    background: url(".././image/p-fill17.png") center center no-repeat;

}

.fot-item li:nth-child(18) span:first-child {
    background: url(".././image/p-fill18.png") center center no-repeat;

}

.fot-item li:nth-child(19) span:first-child {
    background: url(".././image/p-fill19.png") center center no-repeat;

}

.fot-item li:nth-child(20) span:first-child {
    background: url(".././image/p-fill20.png") center center no-repeat;

}

.fot-item li:nth-child(21) span:first-child {
    background: url(".././image/p-fill21.png") center center no-repeat;

}

.fot-item li:nth-child(22) span:first-child {
    background: url(".././image/p-fill22.png") center center no-repeat;

}

.fot-item li span + span {
    margin-left: 10px;
}

.p-exam {
    padding-top: 120px !important;
}

.p-input:focus {
    border: 1px solid #999999;
    background-color: #fff;
}

.demo2 {
    display: inline-block;
    width: 160px;
    height: 0;
}
.patentImage{
    /*background: url("../image/zhanweitu/patentImage.png") center center no-repeat;*/
    background-color: #3E69F6;
    font-size: 36px;
    color: #fff;
    text-align: center;
    line-height: 71px;
    height: 71px;
    width: 1200px;
    margin: 0 auto;
}
