html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}
body{line-height: 20px;font-family:'Microsoft YaHei', Arial, sans-serif;font-size:16px;color:#333;}
html{font-size:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; margin-top: 0 !important;}
body{position:relative;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a:hover,a:active{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
p {color:#333;}
a {color:#333;text-decoration:none}
a:hover {color:#b12923;}
h1, h2, h3, h4, h5, h6 {font-family:'Microsoft YaHei', Arial, sans-serif;}
input,button,textarea {font-family:'Microsoft YaHei', Arial, sans-serif;}
#theme-page h1,#theme-page h2,#theme-page h3,#theme-page h4,#theme-page h5,#theme-page h6 {font-weight:;color:#333;}
input[type="text"],textarea,.mk-grid div,#mk-header,#mk-header div,.mk-secondary-header,.mk-secondary-header div,[class*='mk-col-'],*:after,*:before,.text-input,.theme-page-wrapper,.blog-masonry-inner,#mk-page-introduce,.mk-header-toolbar,.mk-news-item,.mk-employee-item,#mk-notification-bar,.blog-grid-entry,.blog-masonry-entry,.mk-fullwidth-boxed,.mk-image-caption,.mk-gallery-shortcode .gallery-inner,.mk-grid-portfolio-item,.shop_table_form,.cart-collaterals,.mk-checkout-payement,.mk-side-dashboard,#mk-sidebar,.page-section-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
[class*='mk-col-']{float:left}
[class*='mk-col-']:last-of-type{padding-right:0}
.mk-grid{width:100%;margin:0 auto}
.mk-inner-grid{width:100%;margin:0 auto;position:relative}
.mk-grid:after{content:"";display:table;clear:both}
.mk-grid-pad{padding:20px 0 0 20px}
.mk-grid-pad>[class*='mk-col-']:last-of-type{padding-right:20px}
.mk-push-right{float:right}

.page_tab{width:100%; height:50px; line-height:50px; clear:both; margin-top:2em;}
.page_tab span{display:block; width:25%; float:left; height:50px;}
.page_tab a{display:block; width:100%; float:left; text-align:center;}
.page_tab .pages{text-align:right;}

.sitemap{width:100%; height:auto; overflow:hidden;}
.sitemap .main{ padding:0; margin:0; height:auto; overflow:hidden;}
.sitemap .main .main_li{line-height:35px; font-size:16px; font-weight:bold; border-bottom:1px solid #d3d3d3; padding-bottom:15px; margin-bottom:15px;}
.sitemap a{color:#737373;}
.sitemap a:hover{color:#b12923;}
.sitemap .main .main_li .sub{padding:0; margin:0; padding-left:15px; clear:both; height:auto; overflow:hidden;}
.sitemap .main .main_li .sub .sub_li{font-weight:normal; font-size:14px; padding:0 15px; line-height:30px; float:left; list-style:none;}
.sitemap .main .main_li .sub .sub_li ul{margin:0; padding:0;}
.sitemap .main .main_li .sub .sub_li ul li{list-style:none; line-height:25px; padding:0 10px;}

.c_news_content_tab img{max-width:100%; height:auto;}

@media handheld,only screen and (max-width:1140px){.mk-grid{width:100%}
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
textarea,input[type=text],input[type=password],input[type=email],select{font-size:inherit;border:0;outline:0}
input,select{cursor:pointer}
input[type=text],input[type=password],input[type=email]{cursor:text}
textarea{overflow:auto}
textarea,input[type=text],input[type=tel],input[type=email],input[type=password]{font-size:13px;padding:5px 16px;letter-spacing:1px;color:#666;border:1px solid #eee;-webkit-border-radius:0;border-radius:0;outline:0;background-color:#fff;-webkit-appearance:none}
input[type=submit]{padding:12px 20px;border:1px solid #ccc;background-color:#fff}

@media print{*{background:none !important;color:black !important;box-shadow:none !important;text-shadow:none !important;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
a{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
a[href="#"],a[href="javascript:"]{content:""}
#mk-header,#mk-sidebar,#mk-footer,.mk-go-top{display:none !important}
.theme-page-wrapper{width:100% !important}
}
@media handheld,only screen and (max-width:760px){
.mk-grid{width:100%;min-width:0}
[class*='mk-col-']{width:auto;float:none;margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:10px}
}
.wpb_row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.vc_row-fluid{width:100%}
.vc_row-fluid:before,.vc_row-fluid:after{display:table;content:""}
.vc_row-fluid:after{clear:both}
.vc_row-fluid [class*="vc_span"]{display:block;width:100%;min-height:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.5%}
.vc_row-fluid [class*="vc_span"]:first-child{margin-left:0}
@media handheld,only screen and (max-width:767px){
.vc_row-fluid [class*="vc_span"]{width:auto !important;float:none !important;margin-left:0 !important}
.wpb_row.attched-true>[class*="vc_span"]{width:auto}
}
.widget .mk-searchform .search-button,.mk-lightbox,.mk-pagination .mk-pagination-next a,.mk-pagination .mk-pagination-previous a,.mk-clients-shortcode .client-logo,.mk-pricing-cols .mk-pricing-button a,.widget_social_networks a,.widget-sub-navigation ul li a,.mk-social-network a,.portfolio-similar-posts img,.single-post-tags a,a.jp-play,a.jp-pause,.mk-employeee-networks,.image-overlay,.process-detail,.mk-font-icons a i,.entry-meta a,.single-share-trigger,.blog-title a,.blog-meta a,.comment-reply a,.thread-reply-toggle,.swiper-arrows,.slideshow-swiper-arrows,.swiper-pagination,.team-member-name,.team-member-position,.mk-gallery.grid-style .the-title,.mk-loadmore-button,.mk-love-holder i,.blog-comments i,.comment-count i,.next-prev-top a,.blog-similar-posts a,.portfolio-widget-title,.author-social li a,.mk-isotop-filter a,.ajax-controls a,.mk-image-caption,.mk-image-hover i,.mk-employeee-networks li a,.portfolio-meta,.text-input,.mk-textarea,.mk-contact-form-wrapper .mk-form-row i,.mk-flickr-feeds a:after,.hover-plus-icon,.post-type-icon,.single-social-share a,.mk-next-prev a,.post-hover-icon,.similar-post-type,.portfolio-plus-icon i,.portfolio-permalink,.gallery-meta,.gallery-meta i,.mk-searchform .mk-icon-search,.widget_tag_cloud li a,.widget_categories li a,.hover-plus-icon-small,.comment-textarea textarea,.comment-form-row i,#mk-breadcrumbs a,.header-searchform-input .ui-autocomplete li,.header-searchform-input .ui-autocomplete .search-title,.header-searchform-input .ui-autocomplete .search-date,.add_to_cart_button,.product-hover-items,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page table.cart .remove,.button-icon-holder,.woocommerce-pagination a,.widget_tag_cloud a:hover,.widget_categories a:hover,.mini-cart-button,.mini-cart-button i,.product-category h4,.product-category h4 span,.header-searchform-input li i,.header-searchform-input li img,.mk-login-form input,.mk-footer-social a,.mk-edge-nav,.mk-edge-nav i,.res-nav-close,.widget_product_tag_cloud a,.product-single-lightbox,.gform_wrapper .button,.mk-login-form .form-row i,.mk-box-text i,.portfolio-entry-logo,.gallery-thumb-lightbox,.fancybox-nav span,.fancybox-close,.blog-scroller-arrows,.blog-modern-entry .blog-modern-button,.blog-modern-entry .blog-title,.blog-teaser-side-item .blog-title{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-perspective:1000}
.hover-overlay{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-webkit-perspective:1000}





/*theme-main-wrapper*/
body,.theme-main-wrapper{background-color: #fff;}
.theme-main-wrapper{position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;z-index:10}
.theme-main-wrapper.dashboard-opened{-webkit-transform:translate3d(-230px,0,0);-moz-transform:translate3d(-230px,0,0);-ms-transform:translate3d(-230px,0,0);-o-transform:translate3d(-230px,0,0)}
::-webkit-selection{background-color: #b12923;color:#fff;}
::-moz-selection{background-color: #b12923;color:#fff;}
::selection{background-color: #b12923;color:#fff;}
.mk-boxed-enabled#mk-boxed-layout{width:100%;margin:0 auto;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 15px rgba(0,0,0,.13);-moz-box-shadow:0 0 15px rgba(0,0,0,.13);box-shadow:0 0 15px rgba(0,0,0,.13)}
.mk-boxed-enabled#mk-boxed-layout #mk-header.sticky-header{left:auto;right:auto}
#mk-header.sticky-trigger-header{-moz-box-shadow:0 2px 2px #ededed;-webkit-box-shadow:0 2px 2px #ededed;-o-box-shadow:0 2px 2px #ededed;-ms-box-shadow:0 2px 2px #ededed;box-shadow:0 2px 2px #ededed;border-bottom:1px solid #ededed\9\0}

.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content {width: 70%;}
.theme-page-wrapper #mk-sidebar{width: 30%;}
.mk-boxed-enabled,.mk-boxed-enabled #mk-header.sticky-header,.mk-boxed-enabled #mk-header.transparent-header-sticky, .mk-boxed-enabled .mk-secondary-header{max-width: 1200px;}


/*header*/
#mk-header{position:relative;z-index:60;width:100%}
#mk-header.transparent-header{position:absolute;left:0}
#mk-header.sticky-header,#mk-header.transparent-header-sticky{position:fixed}
#mk-header, .mk-secondary-header{background-color: #fff;}
#mk-header .mk-grid{position:relative;}
.mk-grid, .mk-inner-grid{max-width: 1200px;}
@media handheld, only screen and (max-width: 1200px){
#mk-header.sticky-header,.mk-secondary-header {position: relative !important;}
}
.transparent-header.light-header-skin,.transparent-header.dark-header-skin {border-top: none !important;  background: none !important;}



/*navigation*/
#mk-main-navigation ul{margin:0;padding:0;list-style:none}
#mk-main-navigation ul li.menu-item a i{font-size:16px;text-transform:none !important;margin-right:6px;color:#555}
#mk-main-navigation ul li.menu-item a,#mk-main-navigation ul li.menu-item i{transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}
#mk-main-navigation>ul{position:relative;display:block;text-align:right}
#mk-main-navigation>ul>li.menu-item{display:inline-block;margin:0 1px 0 0;text-align:right}
#mk-main-navigation>ul>li.menu-item>a{display:block;padding-right:26px !important;padding-left:26px !important;text-transform:uppercase;font-size:12px}
.main-navigation-ul>li>.sub-menu,.main-navigation-ul>li .sub{display:none}
.main-navigation-ul li .sub-container{position:absolute;transition:top .2s ease-in-out;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out}
.main-navigation-ul>li>.sub{display:none}
.main-navigation-ul li .sub .row{clear:both;overflow:hidden;width:100%}
.main-navigation-ul li .sub li{display:block;float:none;margin:0;list-style:none}
.main-navigation-ul li .sub li.mega-hdr{float:left;margin:0;padding:20px 0 5px;border-right:1px solid rgba(255,255,255,.1)}
.main-navigation-ul li .sub li.mega-hdr.last{border:0}
.main-navigation-ul li .sub a{position:relative;display:block;float:none;margin:0;padding:8px 15px;background-color:transparent !important;text-align:left;font-size:14px}
.main-navigation-ul li .sub a i{margin-right:5px}
.main-navigation-ul li .sub a:hover{padding:8px 5px 8px 25px}
.main-navigation-ul li .sub-container.non-mega li{margin:0;padding:0}
.main-navigation-ul li .sub-container.non-mega li a{line-height:50px}
.main-navigation-ul li .sub-container.non-mega li a:hover{padding:9px 6px 9px 26px}
.main-navigation-ul li .sub-container.non-mega li ul{position:absolute}
.main-navigation-ul li .sub-container.mega .mk_mega_menu{padding:0}
.main-navigation-ul li .sub-container.mega>.sub-menu{padding:0 !important}
.main-navigation-ul li .sub-container.mk-nested-sub>ul li{position:relative}
.main-navigation-ul li .sub-container.mk-nested-sub ul ul{position:absolute;top:-5px;display:none;padding:5px 0}
/*.mk-mega-icon{position:absolute;top:50% !important;right:8px;display:block !important;margin-top:-8px !important;width:16px !important;height:16px !important;font-size:16px !important;line-height:16px !important}*/
#mk-main-navigation>ul>li,#mk-main-navigation>ul>li>a{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
#mk-main-navigation>ul>li.menu-item:hover span{height:100%}
#mk-main-navigation>ul>li.menu-item:hover>a{color:#fff}
#mk-main-navigation>ul>li.menu-item{margin:0;line-height:86px\9;position:relative}
.main-navigation-ul .sub-menu li.menu-item{display:inline-block}
#mk-header .main-navigation-ul .sub-menu li.menu-item a{padding: 0 14px;white-space:nowrap}
#mk-main-navigation>ul{font-size:0}
#mk-main-navigation>ul>li.current-menu-ancestor>a,#mk-main-navigation>ul>li.current-menu-item>a{color:#333}
#mk-main-navigation>ul>li.menu-item.current-menu-item-hover>a{color: #333;}
.main-navigation-ul li .sub-container{left:0 !important;width:100%;position:fixed;background-color: rgba(255,255,255,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ffffff)\9\0;top:auto !important}
.main-navigation-ul li .sub-container.mk-nested-sub>ul li{/*background: #fff;background-color: rgba(255,255,255,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ffffff)\9\0;*/}
#mk-main-navigation ul li .sub{border-top:0;line-height:50px;height:0;text-align:left;display:block !important;overflow:hidden;transition:height 200ms}
#mk-header #mk-main-navigation ul li .sub{border-top:0}
#mk-main-navigation>ul>li.menu-item-has-children:hover .sub{height:50px}
span.menu_item_bg{width:100%;height: 0;position:absolute;/* background-color:#b12923; */background: url(../images/current-menu-ancestor.jpg) no-repeat center center;left:0;top: 0;transition:height 200ms;z-index:-1}
.current-menu-item-hover span{height: 2px;}

#mk-main-navigation > ul > li.menu-item,#mk-main-navigation > ul > li.menu-item > a,.mk-header-search,.mk-header-search a,.mk-cart-link, .dashboard-trigger,.responsive-nav-link{height:86px;line-height:86px;}
.sticky-trigger-header #mk-main-navigation > ul > li.menu-item,.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a,.sticky-trigger-header .mk-header-search,.sticky-trigger-header .mk-header-search a,.sticky-trigger-header .mk-cart-link,.sticky-trigger-header .dashboard-trigger,.sticky-trigger-header .responsive-nav-link{height:53.333333333333px;line-height:53.333333333333px;}
.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a {padding-left:15px;padding-right:15px;}
#mk-main-navigation > ul > li.menu-item > a {font-family:'Microsoft YaHei','Helvetica Neue', 'Hiragino Sans GB',  é»‘ä½“, Arial, sans-serif;font-size:15px;}
#mk-main-navigation > ul > li.menu-item > a{color:#333333;background-color:;}
#mk-main-navigation > ul > li.current-menu-item > a,#mk-main-navigation > ul > li.current-menu-ancestor > a,#mk-main-navigation > ul > li.menu-item:hover > a{color:;background-color:;}
#mk-main-navigation > ul > li.menu-item > a:hover{color:;background-color:;}
.dashboard-trigger,.res-nav-active {color:#333333;}
.dashboard-trigger:hover,.res-nav-active:hover {color:;}
#mk-main-navigation ul li .sub  {border-top:1px solid #e33333;}
#mk-main-navigation ul li ul,.header-searchform-input .ui-autocomplete,.mk-shopping-box,.shopping-box-header > span {background-color:;}
#mk-main-navigation ul ul a{color: #686868;}
#mk-main-navigation ul ul li.current-menu-item > a,#mk-main-navigation ul ul li.current-menu-ancestor > a {color:#ffffff;background-color: !important;}

@media(max-width:1200px){.main-navigation-ul .dashboard-trigger.res-mode{display:none !important}}

/*header logo*/
#mk-header .mk-light-logo{display:none}
#mk-header .mk-mobile-logo{display:none}
@media handheld,only screen and (max-width:650px){
.mobile-menu-exists .mk-light-logo,.mobile-menu-exists .mk-dark-logo{display:none !important}
.mobile-menu-exists .mk-mobile-logo{display:block !important}
}
.mk-header-logo{float:left !important;margin:0}
.mk-header-logo a{padding-left:0 !important}
.mk-header-logo img{height:100% !important}
@media handheld,only screen and (max-width:650px){
.mk-header-logo{float:none !important;text-align:center}
}
.mk-header-logo,.mk-header-logo a{text-align:left}
.mk-header-logo,.mk-header-logo a {height:86px;line-height:86px;}
.sticky-trigger-header .mk-header-logo, .sticky-trigger-header .mk-header-logo a {height:53.333333333333px;line-height:53.333333333333px;}
.mk-header-logo,.mk-header-logo a {margin-top: 0px;margin-bottom: 0px;}
.sticky-trigger-header .mk-header-logo,.sticky-trigger-header .mk-header-logo a{margin-top:0px;margin-bottom: 0px;}


/*header-search*/
.mk-header-search{float:right;margin:0}
form.header-searchform-input{position:absolute;top:0;left:0;display:none;width:100%;height:100%}
form.header-searchform-input input[type=submit]{display:none}
form.header-searchform-input input[type=text]{width:100%;height:100%;outline:0;border:0;font-weight:300;font-size: 12px;transition:font-size .2s ease-in-out;-webkit-transition:font-size .2s ease-in-out;-moz-transition:font-size .2s ease-in-out;-ms-transition:font-size .2s ease-in-out;-o-transition:font-size .2s ease-in-out}
form.header-searchform-input .ui-autocomplete{overflow:auto;text-align:left;top:-2px !important;list-style:none;margin:0;padding:0;border:1px solid #e33333;background:#fff}
form.header-searchform-input .ui-autocomplete li{line-height:16px;padding:10px 25px;margin:0;overflow:hidden;cursor:pointer}
form.header-searchform-input .ui-autocomplete li a{cursor:pointer}
form.header-searchform-input .ui-autocomplete li a:hover{color:#252525}
form.header-searchform-input .ui-autocomplete li .wp-post-image,form.header-searchform-input .ui-autocomplete li i{width:40px;height:40px;border-width:1px;border-style:solid;display:block;float:left;margin-right:10px}
form.header-searchform-input .ui-autocomplete li i{line-height:40px;font-size:16px;text-align:center;opacity:.45}
form.header-searchform-input .ui-autocomplete li .search-date{opacity:.6;font-size:12px;font-weight:600}
form.header-searchform-input .ui-autocomplete li .search-title{font-size:12px;text-transform:uppercase;line-height:16px;display:block;margin-top:5px;font-weight:bold}
.sticky-trigger-header .header-searchform-input input[type=text]{font-size:14px}
.header-search-close{position:absolute;top:50%;right:0;display:block;margin-top:-18px;width:32px;height:32px;line-height:32px;display:none}
.header-search-close i{font-size:20px}
.header-search-icon{display:block}
.header-search-icon i{margin-left:15px;padding-left:15px;font-size:16px;line-height:26px;vertical-align:middle}

a.header-search-icon{background: url(../images/search-icon.png) no-repeat right center;}
a.header-search-icon:hover{background: url(../images/search-icon-red.png) no-repeat right center;}
.header-search-icon i{margin-left:20px;font-size:0}
li.mk-header-search{padding: 0px;line-height:86px\9;}
form.header-searchform-input{width: 180px;border: 2px solid #b12923;top:100%;right: 0px;left:auto;height: 32px;}
#mk-header .header-searchform-input .ui-autocomplete .search-title,#mk-header .header-searchform-input .ui-autocomplete .search-date,#mk-header .header-searchform-input .ui-autocomplete i{color:#666}
#mk-header .header-searchform-input .ui-autocomplete li:hover .search-title,#mk-header .header-searchform-input .ui-autocomplete li:hover .search-date,#mk-header .header-searchform-input .ui-autocomplete li:hover i,#mk-main-navigation ul ul a:hover i{color:#e33333}
a.header-search-icon.search-icon-hover{background:url(../images/search-icon-red.png) no-repeat right center}

.header-searchform-input .ui-autocomplete .search-title,.header-searchform-input .ui-autocomplete .search-date,.header-searchform-input .ui-autocomplete i{color:#cccccc;}
.header-searchform-input .ui-autocomplete i,.header-searchform-input .ui-autocomplete img{border-color:#cccccc;}
.header-searchform-input .ui-autocomplete li:hover  i,.header-searchform-input .ui-autocomplete li:hover img {border-color:#ffffff;}
#mk-main-navigation .megamenu-title,.mk-mega-icon {color:#cccccc;}
#mk-main-navigation ul ul a:hover,.header-searchform-input .ui-autocomplete li:hover{color:#b12923;background-color: !important;}
.header-searchform-input .ui-autocomplete li:hover .search-title,.header-searchform-input .ui-autocomplete li:hover .search-date,.header-searchform-input .ui-autocomplete li:hover i, #mk-main-navigation ul ul a:hover i{color:#ffffff;}
.header-searchform-input input[type=text],.dashboard-trigger,.responsive-nav-link i{color:#686868;}
.header-search-icon,.header-search-close{color: #e33333;}
.header-search-icon:hover{color: #333333;}

/*mobile menu*/
.mk-side-dashboard{position:fixed;top:0;width:230px;height:100%;right:0;z-index:1;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.mk-side-dashboard.dashboard-opened{right:0}
.mk-side-dashboard.wpadminbar-exists{top:32px !important}

.dashboard-trigger{position:absolute;display:inline-block;right:0;width:22px;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.dashboard-trigger i{font-size:16px;line-height:16px;vertical-align:middle}
.dashboard-trigger.res-mode{display:none}
.dashboard-trigger.desktop-mode{position:absolute;right:40px;top:0;display:inline-block}
.mk-boxed-enabled .dashboard-trigger.desktop-mode{right:20px !important}

.widget{overflow:hidden;margin-bottom:40px}
.mk-side-dashboard .widgettitle{margin-bottom:10px}
.mk-side-dashboard .widget{margin-bottom:20px}
#mk-sidebar ul,#mk-footer ul,.mk-side-dashboard ul{margin:0}
.widget_archive li,.widget_categories li,.widget_nav_menu li,.widget_links li,.widget_meta li,.widget_authors li,.widget_contact_info li,.widget_popular_posts li,.widget_text li,.widget_recent_posts li,.widget_twitter li,.widget_pages li,.widget_recent_comments li,.widget_rss li,.widget_recent_entries li,.widget_product_categories li,.widget_display_topics li,.widget_display_forums li,.widget_display_views li{margin:0;list-style:none}
.widget_archive li a,.widget_recent_comments .recentcomments,.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_contact_info li a,.widget_pages li a,.widget_text li a,.widget_recent_entries li a,.widget_product_categories li a,.widget_display_topics li a,.widget_display_forums li a,.widget_display_views li a{display:inline-block;text-decoration:none;line-height:18px}
.widget_archive li a,.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_recent_entries li a,.widget_product_categories li a,.widget_display_topics li a,.widget_display_forums li a,.widget_display_views li a{display:block}
.widget_pages li{margin:0;padding:0}
.widget_pages li a{padding:10px 10px;margin:0;display:block}
.widget_pages li:nth-child(odd) a{background-color:rgba(128,128,128,.1)}
.widget_pages .page_item_has_children li:nth-child(odd) a{background-color:transparent;padding:5px 10px 5px 20px}

.mk-side-dashboard .menu>li:hover>a:before{background-size:contain}
.mk-side-dashboard li.menu-item-has-children{position:relative}
.mk-side-dashboard .icon4 .sub-menu a{padding:0 0 0 20px}
.mk-side-dashboard .sub-menu .sub-menu a{padding:0 0 0 50px;background:#f0f0f0}
.mk-side-dashboard .sub-menu .sub-menu .sub-menu a{padding:0 0 0 80px;background:#fff}
@media handheld, only screen and (max-width: 1200px){
.dashboard-trigger.res-mode {display:block !important;}
.dashboard-trigger.desktop-mode {display:none !important;}
}

/*mobile menu*/
.mk-side-dashboard{display:none; max-height:768px;}
.mk-side-dashboard .sub-menu{display:none;z-index:99;}
.mk-side-dashboard .menu>li>a{height:40px;line-height:40px;position:relative;padding:0 20px 0 20px;font-size:14px;background: url(../images/menu_ss02.png) no-repeat #434343 80% center;color:#fff;border-bottom:1px solid #363636;}
.mk-side-dashboard .menu>li>a:last-child,.mk-side-dashboard .menu>li>a:last-child:hover{background:#434343;padding-top:20px;}
.mk-side-dashboard .menu>li>a:focus{color:#e33333;background: url(../images/menu_ss01.png) no-repeat #434343 80% center;}
.mk-side-dashboard .sub-menu a{height:36px;line-height:36px;margin-bottom:0;padding:0 0 0 50px;font-size:14px;background:url(../images/menu_ss02.png) no-repeat #363636 23% center;font-weight:normal;color:#fff;
border-bottom:1px solid #2b2b2b;text-indent:20px;}
.mk-side-dashboard .mk-nav-arrow{position:absolute;right:0;top:0;font-size:16px;text-align:center;cursor:pointer;opacity:.7;width:70px;height:100%;line-height:40px}
.mk-side-dashboard .mk-nav-arrow:hover{opacity:1}
.mk-side-dashboard .menu>li>a:before{content:'';width:20px;height:40px;display:inline-block;vertical-align:middle;margin-right:10px;background-size:contain}
.mk-side-dashboard .menu>li:hover>a:before{background-size:contain}
.mk-side-dashboard li.menu-item-has-children{position:relative}
.mk-side-dashboard .icon4 .sub-menu a{padding:0 0 0 20px}
.mk-side-dashboard .sub-menu .sub-menu a{padding:0 0 0 50px;background:#2b2b2b;}
.mk-side-dashboard .sub-menu .sub-menu .sub-menu a{padding:0 0 0 80px;background:#363636;}




/*header-padding*/
.sticky-header.sticky-header-padding {padding-top: 86px;}



/*banner*/
.fullSlide {width:100%;position:relative;height:100%;z-index:0; height:400px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden; height:400px;}
.fullSlide .bd ul {width:100% !important; height:400px;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;list-style-type:none;}
.fullSlide .bd li img{width:100%; display:block;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:25px;left:0; height:20px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:9px;height:9px;line-height:99999px;margin:0 8px;overflow:hidden;background:#5d5d5d;border-radius:4px;}
.fullSlide .hd ul .on {background:#ba0c06;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:9;top:0;width:15%; height:100%;cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.fullSlide .prev:hover,.fullSlide .next:hover{filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.fullSlide .next {float:right; background:url(../images/next_button.png) no-repeat left 50%; right:0; }
.fullSlide .prev {float:left; background:url(../images/left_button.png) no-repeat left 50%; left:0;}

@media screen and (max-width:1200px){
.fullSlide {width:100%;position:relative;height:100%;z-index:0; height:330px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden; height:330px;}
.fullSlide .bd ul {width:100% !important; height:330px;}	
	}
	

@media screen and (max-width:1100px){
.fullSlide {width:100%;position:relative;height:100%;z-index:0; height:306px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden; height:306px;}
.fullSlide .bd ul {width:100% !important; height:306px;}	
	}
	
@media screen and (max-width:900px){
.fullSlide {width:100%;position:relative;height:100%;z-index:0; height:250px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden; height:250px;}
.fullSlide .bd ul {width:100% !important; height:250px;}	
	}	
	



/*mobile banner*/
.xxt{width:100%;  max-width:640px; margin:0 auto; height:auto; overflow:hidden; position:relative;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.xxt {display:none;}
#owl-demo{dispaly:none;}
.block_home_slider {dispaly:none;}

 
.block_home_slider {display:none;padding: 1px;position: relative;background-color: #ffffff;text-align: center;margin-right: auto;margin-left: auto;} 
.block_home_slider .slide {position:relative;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav,.flex-direction-nav{display: none;}  

@media screen and (max-width:767px) {
.fullSlide {display:none;}
.xxt {display:block;}
#owl-demo{display:block;}
.block_home_slider {display:block;}
}


/*news*/
.featured-image{position:relative;overflow:hidden}
.featured-image .item-featured-image{width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.featured-image .mk-lightbox{line-height:4px}
-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1)}
.featured-image:hover .hover-plus-icon,.featured-image:hover .hover-plus-icon-small{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}

.news-content{width:1230px;}
.newsbox{width: 380px;/* height:220px; */overflow: hidden;margin-right:30px;margin-bottom:38px;margin-top:28px;float:left;}
.newsbox .loop-main-wrapper{background:#f6f6f6;padding-bottom:10px;}
.newsbox .newstitle{font-size: 16px;color:#333333;border-bottom: 1px solid #cecece;}
.newsbox .newstitle p span{display:inline-block;font-size: 16px;color:#333333;padding-bottom: 10px;border-bottom: 2px solid #b12923;background:url(../images/index_tit_ss.png) no-repeat center bottom;margin-bottom: -1px;}
.newsbox .newstitle p a{float:right;font-size: 14px;color:#b12923;margin-top:2px;}
.newsbox .featured-image{width: 380px;height:220px;overflow: hidden;position:relative;margin-bottom:20px;margin-top:20px;}
.newsbox .featured-image img{width: 100%;max-width: 380px;max-height: 220px;
-webkit-transition: all 0.6s ease-in-out;
   -moz-transition: all 0.6s ease-in-out;
   -o-transition: all 0.6s ease-in-out;
   -ms-transition: all 0.6s ease-in-out;
   transition: all 0.6s ease-in-out;}
.newsbox .featured-image:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.newsbox .featured-image span{position: absolute; bottom:0;left: 0;width: 92%;display: block;height:40px;color: #fff;line-height: 40px;padding: 0 4%;white-space: nowrap;   overflow: hidden;text-overflow: ellipsis;background-color: #5d5d5d;background-color: rgba(31, 31, 31, 0.8); }
.newsbox .featured-image span .news-time{margin-right:14px;font-style: normal;}
.newsbox .blog-list-content{height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 20px;}
.newsbox .blog-list-content .news-time{margin-right:20px;}
.newsbox .blog-list-content a:hover{color:#b12923;}
@media screen and (max-width:1200px){
.news-content{width: calc(100% + 2%);}
.newsbox{width: calc(100% / 3 - 2%);margin-right:2%;margin-bottom:1.875em;margin-top:1.8em;}
.newsbox .loop-main-wrapper{padding-bottom:0.625em;}
.newsbox .newstitle{font-size: 1em;}
.newsbox .newstitle p span{font-size:1em;padding-bottom: 0.625em;margin-bottom: -1px;}
.newsbox .newstitle p a{font-size: 0.875em;margin-top:0.125em;}
.newsbox .featured-image{width:100%;height:auto;margin-bottom:1.25em;margin-top:1.25em;}
.newsbox .featured-image img{width: 100%;max-width: 100%;}
.newsbox .featured-image span{position: absolute; bottom:0;left: 0;width: 92%;height:2.5em;line-height: 2.5em;padding: 0 4%;}
.newsbox .featured-image span .news-time{margin-right:0.875em;}
.newsbox .blog-list-content{height: 1.875em;padding: 0 1.25em;}
.newsbox .blog-list-content .news-time{margin-right:1.25em;}
}
@media screen and (max-width:767px){
.news-content{width:100%;}
.newsbox{width:100%;;margin-right:0;margin-bottom:1.5em;margin-top:1.5em;}
.newsbox .loop-main-wrapper{padding-bottom:0.625em;}
.newsbox .newstitle{font-size: 1em;}
.newsbox .newstitle p span{font-size:1em;padding-bottom: 0.625em;margin-bottom: -1px;}
.newsbox .newstitle p a{font-size: 0.875em;margin-top:0.125em;}
.newsbox .featured-image{width:100%;height:auto;margin-bottom:1.25em;margin-top:1.25em;}
.newsbox .featured-image img{width: 100%;max-width: 100%;max-width: 640px;max-height: 371px;}
.newsbox .featured-image span{position: absolute; bottom:0;left: 0;width: 92%;height:2.5em;line-height: 2.5em;padding: 0 4%;}
.newsbox .featured-image span .news-time{margin-right:0.875em;}
.newsbox .blog-list-content{height: 1.875em;padding: 0 1.25em;}
.newsbox .blog-list-content .news-time{margin-right:1.25em;}
}

/*PROJECT*/
.business-slide {background-color: #e9e9e9;}
.mk-page-section{position:relative;overflow:hidden;min-height:200px;/*max-width:1200px;*/margin:0 auto;}
.mk-page-section .vc_row-fluid{position:relative;z-index:10}
.mk-page-section .slide-box {width: 390px;height: 200px;display: inline-block;position: absolute;top: 0;transition: right 500ms , background-position 450ms;}
.mk-page-section .house-box {left: 0px;z-index: 1;}
.mk-page-section .business-box {right: 420px;z-index: 3;}
.mk-page-section .property-box {right: 150px;z-index: 4;}
.mk-page-section .csr-box {right: -120px;z-index: 5;}
.slide-box .mk-image-box {display: none;cursor: pointer;}
.house-slide-box {z-index: 1;}
.mk-page-section .box-hover-bg {background-position: right center;}
.mk-page-section .business-box-hover {right: 540px;}
.mk-page-section .property-box-hover {right: 270px;}
.mk-page-section .csr-box-hover {right: 0px;}
.mk-page-section .house-box-show {z-index: 1;background-position: left center;}
.hover-overlay {display: none;}
.mk-image-box .image-box-title {font-weight: normal;margin-top: 5px;margin-bottom: 0;font-size: 14px;}
.title-span {display: inline-block; margin-bottom: 5px;}
.m-business-slider {display: none;}
.house-box-text {position: absolute;z-index: 2;color: #fff;font-size: 14px;padding: 16px;}
.swiper-slide {position: relative;width:390px;height:200px;float:left}.swiper-slide img{width:100%;max-width:390px;max-height:200px;}
@media (max-width: 1200px) {
/*business-slide*/
.mk-page-section .slide-box {width: 32.5%;height:200px;}
.mk-page-section .house-box {left: 0;}
.mk-page-section .business-box {right: 35%;}
.mk-page-section .property-box {right: 12.5%;}
.mk-page-section .csr-box {right: -10%;}
.mk-page-section .business-box-hover {right: 45%;}
.mk-page-section .property-box-hover {right: 22.5%;}
.mk-page-section .csr-box-hover {right: 0px;}
}



@media only screen and (min-device-width:320px) and (max-width:1024px){
.mk-page-section{background-position:center !important;background-attachment:scroll !important}
}
@media only screen and (max-width:1200px){
.mk-grid,.footer-wrapper,.mk-page-section{width:94%;/*padding-left: 3% !important;padding-right: 3% !important;*/overflow: hidden;}

}
@media (max-width: 767px) {
.vc_row-fluid > [class*="vc_span"]:not(:first-child) {margin-top: 10px;}
#mk-footer .mk-col-1-2 #text-2 {padding-top: 0;}
.house-box-text {font-size: 0.875em;}
/*business-slide*/
.mk-page-section .slide-box {width: 100%;height: auto;display: block;position: static;}
.swiper-slide {position:relative;width:100%;height:100%;}
.swiper-slide img{width:100%;display: block;max-width:640px;max-height:328px;}

}




/*footer*/
#mk-footer .widgettitle,#mk-footer .widgettitle a{color: #333;}
#mk-footer, #mk-footer p{color: #333;}
#mk-footer a{color: #333;}
#mk-footer a:hover{color: #e33333;}

#sub-footer .item-holder{padding:0 20px;}
#mk-footer{border-top:1px solid #f5f5f5;clear: both;}
.footer-left-box{text-align:left;width:70%;float:left;}
.footer-left-bottom{display:inline-block;padding-top: 5px;}
.footer-left-bottom a{padding-right: 18px;background: url(../images/bottom_line.jpg) no-repeat 93% 65%;}
.footer-left-bottom a:first-child{border:0}
.footer-left-top p{line-height:20px}
.footer-right-box{text-align:right;width:30%;float:right;padding-top:10px;}
.footer-right span{display:inline-block;vertical-align:middle;text-align:left;line-height:20px;margin-top: 4px;margin-right: 5px;}
.footer-right a{display: inline-block;float:right;width:26px;height:26px;margin-left:4px;background-color:#b12923;-webkit-border-radius:50%;-moz-border-radius:  50%;border-radius: 50%;}
.footer-right a img{}
#mk-footer,#mk-footer p{font-size:14px}
#mk-footer p{margin-bottom:0;}
#mk-footer .widget{overflow:visible;margin-bottom:0}
.footer-center-box{display:none;}
#mk-footer{width:100%;position:relative;padding: 30px 0 0;z-index:10;}
#mk-footer .footer-wrapper{position:relative;min-height: 78px;}
.footer-right .weixin_bn{position: relative;}
.footer-right .weixin_bn #weixin {position:absolute;width:100px;height:100px;visibility:hidden;margin-left: -62px;margin-top:-130px; }
.footer-right .weixin_bn #weixin img{width:100px;height:100px;-webkit-border-radius:0;-moz-border-radius:  0;border-radius: 0;z-index:100; }
@media(max-width:767px){

#mk-footer{width:100%;background-color:#ededed;color:#676767;min-height:4.375em;padding:0;z-index:10;position:static;}
#mk-footer .footer-wrapper{position:relative;min-height: 3.125em;}
.footer-left-box{display:none;}
.footer-right-box{display:none;}
.footer-center-box{display:block;}
.footer-center-box p{text-align:center;font-size:0.75em;line-height:1.5em;margin:1em 0;}
#mk-footer,#mk-footer p{font-size:0.875em}
}


@media(max-width:1200px){
body{overflow-x:hidden !important}
li.mk-header-search{display:none}
.footer-link-item{display:none}
.mk-header-logo,.mk-header-logo a{width:auto}

i.mk-theme-icon-dashboard{display:none}
.main-navigation-ul .dashboard-trigger.res-mode{display:inline-block !important;background:url(../images/icon-responsive.png)no-repeat center center;background-size:contain}
.main-navigation-ul .responsive-nav-link{display:none !important}
.main-navigation-ul .mk-header-logo{margin-left:0 !important}
.mk-side-dashboard{display:block;background-color:#191919;}
#mk-footer a:first-child{padding-left:0}
.footer-left-bottom p span{font-size:12px}
.footer-left-bottom p{padding-top:5px;line-height:16px}
}
@media handheld, only screen and (max-width: 1200px){
.main-navigation-ul li.menu-item,.main-navigation-ul li.sub-menu,.sticky-header-padding{display:none !important;}
.header-search-icon  i{padding:0 !important;margin:0 !important;border:none !important;}
.header-search-icon{margin:0 8px !important;padding:0 !important;}
.mk-header-logo {margin-left:20px !important;display:inline-block !important;}
.main-navigation-ul {text-align:center !important;}
.responsive-nav-link {display:inline-block !important;}
.mk-shopping-box {display:none !important;}
}
@media(max-width:1023px){
#mk-sidebar{display:none}
.theme-main-wrapper #mk-header.sticky-header,.mk-secondary-header{position:fixed !important}
.sticky-header.sticky-header-padding{padding-top:60px !important;display:block !important}
}
@media(max-width:767px){
#mk-header .main-navigation-ul{text-align:left !important}

}
@media(max-width:650px){
#mk-main-navigation .mk-header-logo,#mk-main-navigation .mk-header-logo a{height:auto}
.mk-header-logo img{width: 70%;}
#mk-main-navigation,#mk-main-navigation > ul > li{height:60px;line-height: 60px;}

}


/*mk-go-top*/
.mk-go-top{width:44px;height:44px;line-height:44px;background-color: #5d5d5d;background:url(../images/top.png) no-repeat center center rgba(0,0,0,.3);position:fixed;bottom:84px;/*right:30px;*/right:3%;z-index:100;display:none;text-align:center;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}
.mk-go-top.on{opacity:1;-webkit-transition-delay:0s !important;-moz-transition-delay:0s !important;-ms-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important;-webkit-transform:perspective(300px) rotateY(0deg);-moz-transform:perspective(300px) rotateY(0deg);-ms-transform:perspective(300px) rotateY(0deg);-o-transform:perspective(300px) rotateY(0deg);transform:rotateY(0deg)}
.mk-go-top:hover{background-color:rgba(0,0,0,.4)}
.mk-go-top i{width:44px;height:44px;color:#fff;font-size:16px;line-height:40px;display:block;background:url(../images/top.png) no-repeat center center;}




.index-xm{ background:#f9f9f9;padding-top:45px;}
/*xmList*/
.xmList{margin-bottom:0px;}
.xmList ul{margin:0 -15px; font-size:0;}
.xmList li{list-style:none;overflow:hidden;margin:auto ;padding:0;display:inline-block;*display:inline; font-size:14px;zoom:1;width:33.333333%;height:auto;margin-bottom:30px;position:relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s; position:relative;}
.xmList li a{display:block;margin:0 15px; padding:0;}
.xmList li .ImgBoxB{width:100%;height:auto;position:relative;}
.xmList li .ImgBoxB:after{ content:""; position:absolute;bottom:7px; right:-6px; width:32px;height:32px;background:url(../images/index-xm-more.png) no-repeat left top;}
.xmList li .ImgBox{display:block;width:100%;height:260px;overflow:hidden;}
.xmList li .ImgBox img{overflow: hidden;width:100%;height:100%;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-transform:scale(1);-moz-transform: scale(1);transform: scale(1);}
.xmList li a:hover .ImgBox img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05);}
.xmList li .tit{height:auto;font-weight: normal;padding:12px 0 18px 0;text-align:left; background:#fff;}
.xmList li .tit .en{font-size:16px; line-height:30px;height:30px;overflow:hidden; color:#b12923;display: block;padding:0 22px;}
.xmList li .tit .t1{font-size:20px; line-height:30px;height:30px;overflow:hidden; color:#1e2831;display: block; font-weight: bold;padding:0 22px; position:relative;margin-bottom:5px;}
.xmList li .tit .t1:after{ content:""; position:absolute;bottom:0; left:0; width:22px; background:#f5f5f5; height:30px;}
.xmList li .tit .t1 span{display:inline-block;line-height:30px;height:30px;padding:0 35px 0 38px;background-color:#f5f5f5; background-position:left center; background-repeat:no-repeat;border-bottom-right-radius: 30px;border-top-right-radius: 30px;}
.xmList li .tit .wz{font-size:12px; line-height:20px;height:40px; overflow:hidden; color:#a2a2a2;display: block;padding:0 22px;}
.xmList li.list4,.xmList li.list5{ width:50%;}
.xmList li.list1 .tit .t1 span{background-image:url(../images/index-xm-icon1.png); }
.xmList li.list2 .tit .t1 span{background-image:url(../images/index-xm-icon2.png); }
.xmList li.list3 .tit .t1 span{background-image:url(../images/index-xm-icon3.png); }
.xmList li.list4 .tit .t1 span{background-image:url(../images/index-xm-icon4.png); }
.xmList li.list5 .tit .t1 span{background-image:url(../images/index-xm-icon5.png); }
@media screen and (max-width:1200px){
.index-xm{padding-top:2em;}
.xmList ul{margin:0 -8px;}
.xmList li{margin-bottom:15px;font-size:14px;}
.xmList li a{margin:0 8px;}
.xmList li .ImgBox{height:auto;}
.xmList li .tit{padding:0.5em 0 1.8em 0;}
.xmList li .tit .en{font-size:1em; line-height:2em;height:2em;padding:0 1.2em;}
.xmList li .tit .t1{font-size:1.3em; line-height:1.5em;height:1.5em;padding:0 1.2em; margin-bottom:0.5em;font-weight:600;}
.xmList li .tit .t1:after{width:2em;height:2em;}
.xmList li .tit .t1 span{line-height:1.5em;height:1.5em;padding:0 2em;background-size:1.5em;position:relative; z-index:1; }
.xmList li .tit .wz{font-size:0.95em; line-height:1.5em;height:3em;padding:0 1.2em;}
}
@media screen and (max-width:767px) {
.index-xm{padding-top:1em;}
.xmList ul{margin:0;}
.xmList li{width:100%;}
.xmList li a{ margin:0;}
.xmList li.list4,.xmList li.list5{ width:100%;}
}
