.countryBox{padding-top: 4.5rem;background: #f5f5f5;padding-bottom: 4rem;}
.countryBox .countryBan{background: url(../images/countrysearch.gif) no-repeat center center;background-size: cover;}
.countryBox .countryBan .txtBox{padding: 1rem;color: #fff;}
.countryBox .countryBan .txtBox h2{font-weight: bold;margin-bottom: 1rem;}
.countryBox .countryBan .txtBox  p{font-size: 1.3rem;line-height: 1.8rem;}
.countryBox .tab a{font-size: 1.4rem;background: #eee;width: 50%;display: inline-block;line-height: 4rem;text-align: center;height: 4rem;border-right: 1px #dedede solid;}
.countryBox .tab a:nth-last-child(1){border: none;}
.countryBox .RegionsBox {background: #fff;margin-bottom: 1rem;}
.countryBox .RegionsBox .countryLi h2{padding: 1rem;padding-bottom: 0;font-weight: bold;}
.countryBox .RegionsBox .countryLi ul li{width: 50%;float: left;padding: 0.5rem 1rem;}
.countryBox .RegionsBox .countryLi ul li img{width: 20px;}
.countryBox .RegionsBox .countryLi ul li a{width: calc(100% - 20px);font-size: 1.2rem;color: #069;}
.countryBox .RegionsBox .KeywordsLi p{font-size: 1.4rem;padding: 1rem;padding-bottom: 0;}
.countryBox .RegionsBox .KeywordsLi ul li{width: 50%;float: left;padding: 0.5rem 1rem;font-size: 1.2rem;color: #069;}
.countryBox .RegionsBox .KeywordsLi ul li a{display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.countryBox .supplierLi{background: #fff;}
.countryBox .countit{font-size: 1.5rem;font-weight: bold;border: 1px solid #D0DEE6;background: #F0F4F7;padding: 0 1rem;height: 3rem;line-height: 3rem;}
.countryBox .supplierLi .supInfo{font-size: 1.2rem;padding: 1rem;}
.countryBox .supplierLi .supInfo a{color: #069;display: inline-block;width: 100%;margin-bottom: 0.5rem;}
.countryBox .Services .txtBox{padding: 1rem;background: #fff;}
.countryBox .Services .txtBox h3{font-weight: bold;}
.countryBox .Services .txtBox p{font-size: 1.2rem;line-height: 1.8rem;}
.countryBox .Services .txtBox a{background: #ff8a00;display: inline-block;width: 100%;height: 3rem;color: #fff;text-align: center;
font-weight: bold;line-height: 3rem;font-size: 1.6rem;margin-top: 1rem;}
.countryBox.fix{padding-top:14.2rem;}
.countryBox.fix .tab{position: fixed;width: 100%;top: 4.2rem;}
.countryDot{background: #fff;padding: 1rem;}
.countryDot .txtBox{margin-top: 1rem;}
.countryDot .countryName{font-size: 1.3rem;font-weight: bold;margin-top: 0.5rem;display: inline-block;}
.countryDot .txtBox .selectBox{border: 1px #999 solid;float: right;position: relative;width: 14rem;padding: 0.5rem;font-size: 1.2rem;height: 2.5rem;}
.countryDot .txtBox .selectBox ul {position: absolute;background: #fff;width: 100%;left: 0;padding: 0.5rem;border: 1px #999 solid;top: 2.5rem;display: none;}
.countryDot .txtBox .selectBox ul li{line-height: 2rem;}
.countryDot .txtBox .selectBox ul li a{display:inline-block;width: 100%;}
.countryDot .txtBox .selectBox:after{content: "\e638";display: block;position: absolute;top: 0.5rem;right: 1rem;font-family: "iconfont";color: #999;}
.countryDot .txtBox p{font-size: 1.2rem;line-height: 1.8rem;color: #666;margin-top: 1.5rem;}
.countryBox .CompanyBox .compLi{background: #fff;padding: 1rem;font-size: 1.2rem;line-height: 1.8rem;border-bottom: 1px #dedede solid;}
.countryBox .CompanyBox .compLi .compTit a{font-size: 1.3rem;font-weight: bold;color: #069;text-decoration: underline;}
.countryBox .CompanyBox .compLi p span{color: #666;}
.countryBox .CompanyBox .compLi .compInfo a{color: #069;}
.countryBox .CompanyBox .compLi .contactBtn{border: 1px #f60 solid;color: #f60;padding:0.3rem  0.5rem;border-radius: 3px;display: inline-block;margin-top: 1rem;}