
body {font-family: "Open Sans","Open Sans Condensed",Raleway,Roboto,"Roboto Condensed","Roboto Slab",Questrial,Arial,Verdana,Helvetica,'Microsoft Yahei',Lato,sans-serif;overflow-x:hidden;}
ul,li{list-style:none;margin:0;padding:0;}
a{outline:none!important;color:#141414;}
a:hover,a:active{color:#7F6631;}
p{color:#333;}
h4{font-size:26px;}

.pm-logo-container img{max-height:49px;}
#header-sec{padding:15px 50px;}
.pm-nav-search-bar-container{margin-top:15px;}
.pm-nav-container{margin-top:0px;}
.pm-nav-container-icons li a span{font-size:12px;}

.pm-fat-footer{padding:45px 0 40px;}
.pm-footer-copyright{float:none;text-align:center;font-size:14px;}
.pm-footer-contact-list{margin-top:0;}
.qrcode{padding-top:5px;}
.pm-fat-footer{background-color:#262626;background-image:url(../img/footer-bg.jpg);background-position:center top;background-attachment:fixed;background-size:cover;}
.pm-testimonial-items h4{font-size:17px;line-height:1.6;}
.pm-testimonial-items a{color:#ffe1a0;font-weight:bold;}
.pm-testimonial-items a:hover,.pm-testimonial-items a:active{color:#7f6631;color:#fff;}
#pm-testimonials{background-color:#2c2c2c;background-image:url(../img/news-bg.jpg);background-position:center top;background-attachment:fixed;background-size:cover;}
.p-desc{color:#fff;}
#index-portfolio{background:#f8f8f8;}
.more{font-size:14px;}
.owl-item .pm-brand-item{height:210px;}
.pp-desc{font-size:14px;}
.noDis{display:none;}
#pm-slider img{width:100%;}

#pm-brands-carousel .pm-brand-item{padding:0 15px;}
.pm-brand-item img{max-width:100%;}
.owl-item .pm-brand-item a i{color:#444;}
.pm-testimonial-img{height:auto;border-radius:0;margin:30px 0 0 43px!important;}
.pm-news-post-info-container{padding: 25px 0px 30px;}
.pm-news-post-info-container .title{font-size:16px;}
.pm-nav-container{min-width:600px;overflow:inherit;}
.pm-nav-search-bar-container{min-width:180px;}
.pm-search-input-field{min-width:140px;width:140px;}
.pm-search-bar-btn{margin-top:3px;}
#mobile-nav{display:none;}
#mobile-nav-icons{display:none;}
#sd-search{padding-left:30px;margin-top:0;min-width:200px;}
#sd-search .pm-search-bar-btn{margin-top:5px;}

#header-sec{overflow:visible;}
#pc-nav{float:left;margin-right:25px;margin-right:10px;overflow:visible;}
#pc-nav .sf-menu{width:auto;float:left!important;overflow:visible;}
#pc-nav .sf-menu li.Lev1{border-top:none;background:none;}
#pc-nav .sf-menu > li{clear:none;width:auto;position:relative;}
#pc-nav .sf-menu ul{min-width:1em;}
#pc-nav .sf-menu a{padding:0.75em 2.2em 0.75em 0.3em !important;font-size:13px;}
#pc-nav .sf-menu a.menu1{border:none!important;}
#pc-nav .sf-menu li:last-child{border-bottom:none;}
#pc-nav .sf-menu li:last-child a.menu1{padding-right:1em!important;}
#pc-nav .sf-menu ul{position:absolute!important;}
#pc-nav .sf-menu ul li a{margin-left:20px;margin-right:20px;padding:0.35em 1em !important;}

#pc-nav-icons{margin-top:15px;}
#pc-nav-icons li a i{font-size:17px;}
#pc-nav-icons li a span{display:none;}

#index-news .inews-title{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;margin-bottom:0;}
.pm-news-post-info-container{padding:20px 0 30px;}
.pm-news-post-info-container .title{margin-bottom:0;display:inline;}

.pm-image-gallery .pm-image-gallery-image{width:20%;padding-bottom:0;}
.pm-image-gallery .pm-image-gallery-image img{height:auto;position:static;}

/* 内页 */

em.error {overflow:hidden;zoom:1;background:url("../images/unchecked.gif") no-repeat 0px 0px;  padding-left: 19px;color:red;}
em.success {overflow:hidden;zoom:1;background:url("../images/checked.gif") no-repeat 0px 0px;  padding-left: 19px;color:red;}
.com-cnt table th{font-weight:bold;background:#f9f9f9}
.com-cnt table th,.com-cnt table td{border:1px #eee solid;padding:6px 12px;}
.com-cnt img{max-width:100%;}
.com-cnt .page-content,.com-cnt .page-content p{line-height:1.6;font-size:14px;}
.com-cnt .page-content p{margin-bottom:0;font-size:14px;}

#pages{clear: both;padding:10px 0 10px;text-align: center;font:12px 'Microsoft YaHei';}
#pages a{display:inline-block;padding:0px 8px;height:24px;font-size:12px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;margin-right:-1px;}
#pages a.a1{padding:0px 12px;height:24px;line-height:22px;margin-top:0px;}
#pages a:hover{background:#f1f1f1;color:#000;text-decoration:none;}
#pages span{display:inline-block;padding:0px 8px;height:24px;line-height:22px;background:#7F6631;border:1px solid #7F6631;color:#fff;text-align:center;}
.page .noPage{display:inline-block;padding:0px 12px;height:22px;line-height:22px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}
.pageright{margin-right:40px;}
@media (max-width : 420px) {
	#pages .prev,#pages .next{display:none;}
}

.pm-sub-header-container{background-size:cover;}
.pm-sub-header-info{padding:160px 0 120px;}
.pm-page-title{font-size:38px;}
.product-list ,.picture-list{margin-left:-15px;margin-right:-15px;}
#inner-side .pm-featured-properties-details{text-align:center;}
#inner-side .pm-agencies-list-avatar{width:100%;height:auto;}
#inner-side .pm-agencies-list-details{width:auto;float:none;clear:both;}
#inner-side .pm-agencies-list-details .name{padding:6px 0;}
#inner-side .pm-agencies-list li{border-bottom:none;margin-bottom:10px;}
#inner-side .pm-featured-properties-details a:hover,#inner-side .pm-featured-properties-details a:active{color:#333;}
#news-list article{margin-bottom:20px;margin-bottom:40px;}
#news-list .pm-news-post-img-container{width:30%;float:left;margin-right:15px;}
#news-list .pm-news-post-info-container{width:auto;padding:0 0 30px;}
#news-list .pm-news-post-info-container .title{font-size:19px;display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;font-weight:bold;margin-bottom:10px;}
#news-list .pm-news-post-info-container .title:hover,#news-list .pm-news-post-info-container .title:active{color:#333;}
#news-show .ns-title{color:#121212;font-size:20px;text-align:center;font-weight:bold;line-height:1.6;}
#news-show .ns-desc{margin-bottom:20px;}
#news-show .ns-content p{margin-bottom:0;}

#inner-left {margin-top:10px;}
#inner-left .pm-news-post-info-container .title:hover,#inner-side .pm-news-post-info-container .title:active{color:#333;}
.pm-related-blog-posts{margin-top:0px;}
.pm-related-blog-posts li.pl-item{margin-right:0;}
.pm-related-blog-posts .pm-news-post-category-link{padding:3px 20px;}
.pm-related-blog-posts .pm-news-post-info-container {padding:20px 0 0px;}
.pm-related-blog-posts .pm-news-post-info-container h2{text-align:center;margin-bottom:0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;}
.pm-related-blog-posts .pm-news-post-info-container h2 .title{margin-bottom:0;}
#inner-side .s-search-form{position:relative;}
#inner-side .pm-sidebar-search-field{position:absolute;}
.search-tips{color:#f00;font-size:20px;}
.pm-form-textfield,.pm-form-textarea{font-size:15px;}
#contact-form .pm-form-submit-btn{width:100%;}

/* responsive */
@media (min-width:1410px) {
	.container{max-width:1170px;width:1170px;}
}
@media (min-width:1570px) {
	.container{max-width:1270px;width:1270px;}
}
@media (min-width:1890px) {
	.container{max-width:1470px;width:1470px;}
}

@media (max-width : 1024px) {
	body{word-break:break-all;word-wrap:break-word;background:#fff;}
	.container{max-width:98%;width:98%;}
	
	#header-sec{position:absolute!important;}
	.mmenu-btn {display:block;cursor:pointer;line-height:1;position:absolute;top:23px;right:20px;border:1px #ddd solid;border-radius:5px;padding:7px 8px;background:rgba(255,255,255,0.8);}
	.mmenu-btn i{font-size:18px;}

	#mmenu{border-left:1px #E5E5E5 solid;}
	#mmenu .mmDiv{padding-top:20px;}
	#mmenu .mm-title{padding:12px 0 11px;}
	#mmenu .mm-search-form{margin:0;}
	#mmenu .mm-search{position:static;padding-left:0;margin-top:10px;padding-right:0;margin-bottom:-17px;}
	#mmenu .mm-search .side-mm-keyword{max-height:32px;height:32px;padding:0 16px;}
	#mmenu .noblock{display:inline !important;padding:10px;}
	#mmenu .MMhead{line-height:2.8;border-bottom:1px #E5E5E5 solid;margin:0 -20px;padding-left:10px;}
	#mmenu .MMhead a{background:none;}
	#mmenu .mm-header .mm-title{top:-10px;font-size:14px;}
	#mmenu a{color:#333;font-size:14px;}
	#mmenu a:hover,#mmenu a:active{color:#AF7F48}
	#mmenu .mm-listview > li > a,#mmenu .mm-listview > li > span{padding:10px 10px 10px 20px;}
	#mmenu ul li:before{display:none;}
	
	#header-sec{padding:15px 20px;}
	#main-nav{display:none;}
	.owl-item .pm-brand-item a{background:#fff;}
	.owl-item .pm-brand-item a i{color:#333;}
	.pm-containerPadding-top-50{padding-top:35px;}
	.pm-containerPadding-bottom-30{padding-bottom:15px;}
	#index-partner{padding-bottom:10px;}
	.pm-news-post-category-link{padding:7px 12px;}
	#pm-testimonials .pm-testimonials-container{padding:30px 0 50px;}
}
@media (max-width : 990px) { /* 960 */
	.container{max-width:99%;width:99%;}
	.pm-image-gallery .pm-image-gallery-image{width:33.33%;}
	.pm-image-gallery .pm-image-gallery-image:last-child{display:none;}
	#index-news{padding-bottom:30px;}
	
	.pm-testimonial-items{padding:0;}
	.pm-testimonial-img{margin:0 auto !important;}
	.pm-testimonials-arrows{left:0;width:100%;}
	#pm-testimonial-prev{margin-left:25%;}
	#pm-testimonial-next{margin-right:25%;}
	
	.pm-widget-footer{margin:25px 0 15px;}
	.pm-footer-copyright{line-height:1.5;}
	
	.pm-sub-header-info{padding:140px 0 100px;}
	.pm-breadcrumbs,.pm-page-title{display:none;}
	#inner-side{display:none;}
	#side-product,#side-news{display:none;}
	#innerpage-wrap{padding:30px 0 0;}
	#inner-left{padding-bottom:15px;margin-top:0;}

	.product-list li,.picture-list li{width:33.33%;}
	.pm-news-post-info-container{margin-bottom:0;}
	
}
@media (max-width : 768px) { /* 向下考虑iphone6的667px和736px */
	#header-sec{padding:10px 20px;}
	.mmenu-btn{top:19px;}
	.pm-image-gallery .pm-image-gallery-image{width:50%;}
	.pm-image-gallery .pm-image-gallery-image:last-child{display:block;}
	
	.product-list li,.picture-list li{width:50%;}
	#news-list .pm-news-post-info-container .title{font-size:17px;}
	#news-list .pm-news-post-img-container{width:40%;}
	.pm-news-post-divider{margin:10px 0;}
}
@media (max-width : 740px) { /* 双行，568px,600px,640px */
	#pm-float-menu-container{display:none!important;}
	.pm-logo-container{float:left;margin-bottom:0;}
	#news-list article{margin-bottom:20px;}
}
@media (max-width : 480px) {
	#header-sec{float:left;width:100%;position:relative !important;}
	.mmenu-btn{top:19px;}
	.owl-item .pm-brand-item{height:180px;}
	.pm-brand-carousel-btns{margin:5px auto 15px;}
	#pm-testimonial-prev{margin-left:15%;}
	#pm-testimonial-next{margin-right:15%;}
	#pm-testimonials .pm-testimonials-container{padding:0 0 30px;}
	.inews-item{width:100%;}
	
	.pm-related-blog-posts .pm-news-post-info-container{padding:15px 0 0;}
	.pm-related-blog-posts li{margin-bottom:15px;}

}
@media (max-width : 420px) {/* 单行，240px,320px,375px,384px,414px */
	.owl-item .pm-brand-item{height:165px;}
	.iservice-item{width:100%;}
	.pm-widget-footer{display:none;}
	.pm-fat-footer{background-attachment:scroll;}

	.pm-sub-header-info{padding:130px 0 90px;}
	.product-list li,.picture-list li{width:100%;}
	#news-list .pm-news-post-img-container{width:100%;margin-right:0;}
	
}
@media (max-width : 360px) {
	.pm-sub-header-info{padding:120px 0 80px;}
}
