@charset "utf-8";
.footer{ margin-top:50px}
.banner{ width:100%; height:290px;}

.msg h3{ background:url(../Images/line.png) no-repeat center bottom; text-align:center; margin-bottom:50px;display:none;}
.sub_nav{ background:#4e4e4e; text-align:center;color:#b2b0b0; line-height:1; padding:20px 0; margin-bottom:40px; overflow:visible}
.sub_nav a{ display:inline-block; color:#b2b0b0; padding:0 15px;font-size:1.6rem; position:relative}
.sub_nav a.shover i{width:0;height:0;border-left: 8px solid transparent;border-right:8px solid transparent;border-top:8px solid #4e4e4e; display:block; content:''; position:absolute; left:50%; margin-left:-8px; bottom:-28px;}

.sub_nav a:hover,.sub_nav a.shover{color:#d8ac2e}

.article{line-height:25px; margin:0 auto; font-size:1.6rem;}
.article img{ max-width:100%}
.article ul{ float:left; width:33.33%; text-align:center}
.article ul p{ padding:0 20px;}
/*文字新闻列表*/
.list dl{margin-bottom:15px; height:auto; overflow:hidden;}
.list dl dt{ float:left; width:130px; height:80px; text-align:center; font-size:1.6rem;text-align:center;  line-height:80px; margin-right:2px;}
.list dl dd{line-height:20px; padding:20px 20px 80px; position:relative;}
.list dl dd h3{ font-size:1.8rem}
.list dl dd p{ line-height:20px; font-size:1.4rem; margin-top:10px;}
.list dl dd a.more{ position:absolute;font-size:1.4rem; right:20px; bottom:20px; background:#666; color:#fff;font-family:Bell MT;padding:0 20px; height:35px; line-height:35px; text-align:center}
.list dl dd ul.pic{ float:left; width:32%; margin-right:20px;}
.list dl dd ul.pic img{ width:100%}

 
.news_tt{ width:100%;font-size:2.6rem; text-align:center; margin-bottom:10px}
.news_time{width:100%;text-align:center; padding-bottom:10px; border-bottom:1px dotted #fff}
.news_ct{padding-top:20px; line-height:20px; font-size:1.4rem}


/*上图下文*/
.room-list{ margin:0 -40px;}
.pic_item{ width:50%;margin-top:20px; float:left}
.pic_item dl{ margin:0 40px}
.pic_item h3{ margin-bottom:10px; border-bottom:1px solid #eee; padding-bottom:10px;}
.pic_item dt{border:1px solid #fff; overflow:hidden}
.pic_item dt img{ width:100%; display:block}
.pic_item dd{ margin-top:10px; }
.pic_item dd a{font-size:1.8rem;}
.pic_item dd p{ font-size:1.4rem; line-height:30px;margin-bottom:10px;}
/*左图右文*/
.pic_item2{width:100%;margin-bottom:20px; border-bottom:1px solid #ddd; padding-bottom:30px; position:relative}
.pic_item2 dt{ width:25%; float:left; overflow:hidden}
.pic_item2 dt img{ width:100%;}
.pic_item2 dd{ padding-left:2%;}
.pic_item2 dd h3{ font-size:2.2rem;margin-bottom:20px;}
.pic_item2 dd span{font-size:1.6rem;display:block; color:#999}
.pic_item2 dd p{ margin-top:10px;  line-height:1.8;font-size:1.4rem}
.pic_item2 dd ul{ position:absolute; right:0; bottom:20px; }
.pic_item2 dd ul a{color:#ca1631; float:right; display:block; margin-left:20px;}
.pi3 dt{ width:17%}

/*产品详细页面*/
.wrap2{ width:100%; max-width:900px; margin:0 auto}
.pro_detail h1{ font-size:2.6rem; text-align:center}
.detail{ line-height:20px; font-size:1.4rem; margin-top:30px;}
.pic_container H4{ font-size:1.8rem;margin-top:50px;text-align:center; border-bottom:1px dotted #fff; padding-bottom:10px; }
.pic_container ul{ margin:0 -5px;}
.pic_container li { float:left; width:33.33%;margin-top:20px;}
.pic_container li a{ display:block; margin:0 5px;}
.pic_container li img{ width:100%; display:block}

.msg{ margin-top:20px;}
.msg dd{ margin-bottom:10px; text-align:center}
.msg dd ul{ float:left; width:48%; margin:0 1%}
.msg dd input,.msg dd textarea{height:35px; line-height:35px; width:100%; border:1pt solid #c4c1b6; font-family:Calibri; padding:0 10px;font-size:1.8rem; box-sizing:border-box}
.msg dd textarea{ width:98%; resize:none; height:120px;}
.btn{ background:#4c4948; color:#fff; border:0;line-height:35px; padding:0 25px; height:35px; font-size:1.8rem;font-family:Bell MT}
.msg dt{ text-align:right;width:98%; margin:20px auto 0}
.msg dt span{ float:left}
.msg dt span a{ display:block; width:50px; height:50px; float:left; margin-rihgt:10px; background:url(../Images/s.png) no-repeat -10px 0}
.msg dt span a.fb{ background-position:-60px 0}
.msg dt span a.in{ background-position:-120px 0}
.msg dt span a.wb{background-position:-180px 0}

/*翻页按钮*/
.PageTurnBtn{margin-top:30px;width:100%;height:50px;clear:both; text-align:center; font-size:1.4rem;}
.PageTurnBtn span,.PageTurnBtn a{padding:0 6px;margin-right:5px;display:inline-block;}
.PageTurnBtn span.page_num,.PageTurnBtn a:hover{color:#ca1631;}
.PageTurnBtn span{font-weight:bold}

.msg h3{ padding-bottom:20px;font-size:2.6rem;}
@media only screen and (max-width:500px) {
	.sub_nav a{font-size:1.6rem;}

	.pic_item2 dt{ width:50%; float:none; overflow:hidden; margin:0 auto}
	.pic_item2 dd{ padding-left:0; margin-top:20px;}
	
	.list dl dt{ float:none;}

	.msg dt span{ display:block; margin-bottom:20px}
	.pic_item{ width:100%;margin-bottom:20px;margin-top:20px;}
	.list dl dd ul.pic{ float:none; width:100%; margin-right:0; margin-bottom:10px;}	
	.list dl dt{height:50px;}

}

@media only screen and (max-width:800px) {
	.article ul{ width:100%; margin-top:20px;}
}

.result{ line-height:18px; margin-top:20px;}
.result b{color:#FF3300}
.result li{ height:auto; width:100%; overflow:hidden;margin-bottom:20px;}
.result a{ text-decoration:underline; font-size:14px; display:block; height:23px}
.result span{ color:#999999; font-family:Arial;}
.result p{ font-family:"宋体"; display:block}