@CHARSET "UTF-8";
/**
 * Theme Name: Global
 * Author: info@wordperfecthk.com
 * Author URI: http://www.wordperfecthk.com
 */


/* lang */
#lang_sel {width: 100%;height: auto;}
#lang_sel>ul>li>ul{height:auto;background-color: #fff;width: 100%;z-index: 10;color: #080808;text-align: center;box-shadow: 0 0 10px rgba(0,0,0,0.2) !important;}
#lang_sel li{width:100%;}
#lang_sel>ul>li{width:100%;padding:12px 0!important;}
a{text-decoration: none !important;}

#lang_sel ul ul {top:42px;}
#lang_sel>ul>li> a{display: block;border:0!important;line-height:1.5;font-size:inherit!important;background: transparent!important;color:#fff!important;text-align: center;padding-left:0!important;}
#lang_sel a:visited{line-height:1.5;font-size:inherit!important;padding-left:0;border:0;}
#lang_sel ul ul li>a {display: block;border:0!important;line-height:1.5;font-size:inherit!important;}
#lang_sel>ul>li>ul>li>a:hover{background: #000;color:#fff;}
#lang_sel>ul>li::before{content: "\eaf6"!important;position: absolute;top:11px;right:0px;font-family: 'icomoon' !important;}
body.zh-TW,body.zh-CN{font-family:"Microsoft JhengHei" !important;}
body.zh-TW h2,body.zh-CN h2{font-family:"Microsoft JhengHei" !important;}
body.zh-CN,
body.zh-CN h1,
body.zh-CN h2,
body.zh-CN h3,
body.zh-CN h4,
body.zh-CN h5,
body.zh-CN input,
body.zh-CN select,
body.zh-CN textarea,
body.zh-CN p,body.zh-CN div,body.zh-CN a{font-family:"Microsoft JhengHei" !important;}
body.zh-TW,
body.zh-TW h1,
body.zh-TW h2,
body.zh-TW h3,
body.zh-TW h4,
body.zh-TW h5,
body.zh-TW input,
body.zh-TW select,
body.zh-TW textarea,
body.zh-TW p,
body.zh-TW div,body.zh-TW a{font-family:"Microsoft JhengHei" !important;}

/*@font-face {
  font-family: 'glyphicons';
  src:  url('assets/fonts/glyphicons-halflings-regular?xfwkbc');
  src:  url('assets/fonts/glyphicons-halflings-regularxfwkbc#iefix') format('embedded-opentype'),
    url('assets/fonts/glyphicons-halflings-regular?xfwkbc') format('truetype'),
    url('assets/fonts/glyphicons-halflings-regular.woff?xfwkbc') format('woff'),
    url('assets/fonts/glyphicons-halflings-regular.svg?xfwkbc#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}*/

/* menu */

.imgG2 img{max-width:100%;height:auto;}
.imgG img{max-width:100%;height:auto;}
.imgG4 img{max-width:100%;height:auto;}
.imgG4 ul{list-style:outside;margin-left: 20px;}

.imgG p{font-size: 16px;}
.scope p{font-size: 16px;}
.scope .scope-text span,.white-circle span{font-size: 16px;}
.advantage-item p {font-size: 16px;}
.address-map iframe{max-width:100% !important;}

.mySearch{padding: 0;left: auto;right: 0;width:250px;}
.mySearch .icon-search{font-size: 20px;}
.mySearch .news-search-input{    display: inline-block;
    width: 70%;
    border: 1px solid #e6e2e2;
    border-radius: 30px 0 0 30px;
    padding: 18px 0 18px 20px;
    font-size: 14px;
    height: 50px;}
.content-area{padding:25px 0;}
.vc_separator h4{font-weight: bolder;}



.container{margin-left:auto !important;margin-right:auto !important;}
.fullwid ul{margin-left:20px;}

.business-item img {
    border: 1px solid #00529d;
    border-radius: 50%;
    display: inline-block;
    width: 102px;
    height: 102px;
    text-align: center;
    line-height: 102px;
    color: #00529d;
    margin-bottom: 60px;
}

.carousel-control.left{left:20%;}
.carousel-control.right{right:18%;}

/* company */
.company-content ul {margin-bottom: 20px;}
.company-content ul li {margin-bottom: 12px;}

.company-content ul li:before {
    display: inline-block;
    content: "";
    width: 14px;
    height: 14px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-right: 10px;
    vertical-align: middle;
}
.company-content ul li:before {border-color: #b2153e;}
.company-content ul li:first-child:before {width: 0px;border:0;margin:0}
.company-content ul li ul{padding-left: 26px;margin-top: 12px;}
.company-content ul li ul li:before {width: 0px;border:0;margin:0}
/* news */


/* csr */
.opportunity-text ul li:before,.csr-text ul li:before{
    display: inline-block;
    content: "";
    width: 14px;
    height: 14px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-right: 10px;
    vertical-align: middle;
}
.csr-img:after{border:0;}
.opportunity-text ul li:before,.csr-text ul li:before {border-color: #b2153e;}

/*page s*/
.pages-list li:first-child a, .pages-list li:last-child a {
    padding: 8px 15px;
}
.pages-list li a.prev,.pages-list li a.next{padding: 4px 4px 3px !important;}

/* single */

.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright{float: right;}
.alignright:after{clear:both;height: 0px;display: block;}

.alignleft{float: left;}
.alignleft:after{clear:both;height: 0px;display: block;}

/* culture */

/*contact*/
.contact-map iframe{width:100% !important;}


.clear-lg,.clear-xs,.clear-sm,.clear-md{display: none;}
.clear{clear: both;display: block;}

/*business*/



@media print{
	a:after,a:before{display:none;}
}
.full{width:100%;}
.full img{width:100%;}
.imgG iframe{max-width:100%;}

	
/* bootstrap 栅格系统 */
/* xs */
@media (max-width: 767px) {
.clear-xs{display: block;clear: both;}

/*Search form*/
.mySearch-1{display: none!important;}
.mySearch{position: relative;display: block;box-shadow: 0 0 0;width: 100%;border: 0;}

.imgG iframe{width:100% !important;height:200 !important;}

}
/* sm */
@media screen and (min-width: 768px) and (max-width:991px){
.clear-sm{display: block;clear: both;}

}
/* md */
@media screen and (min-width: 992px) and (max-width:1199px){
.clear-md{display: block;clear: both;}

}
/* lg */
@media (min-width:1200px){
.clear-lg{display: block;clear: both;}

}

@media (max-width:479px){


}
@media (min-width:768px){
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
	width: 50px !important;
    color: #fff;
    height: 50px !important;
    font-size: 120px !important;
    font-weight: bolder;
    background: #000;
    line-height: 50px;
}
.vc_images_carousel .vc_carousel-control .icon-next{margin-left: -45px !important;}
}
@media screen and (max-width: 767px) and (min-width: 480px){

}


