﻿/* 基础 */
*{-webkit-tap-highlight-color:#FFFFFF;-webkit-touch-callout:none;margin:0}
::-webkit-scrollbar{width:4px;height:4px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0)}
input,textarea{-webkit-user-select:text}
/* 全局 */
body{word-break:break-all;word-wrap:break-word;font-family:Microsoft YaHei;background:#FFF}
a{color:#666}
.dn{display:none}
.db{display:block}
.ewm{display:none}
.ewm-bg{position:fixed;z-index:9999;top:0;background:#000;opacity:.8;width:100%;height:100%}
.ewm-box{position:fixed;z-index:9999;top:50%;left:50%;margin-top:-100px;margin-left:-100px;width:200px}
.ewm-box img{width:200px;height:200px;border:5px solid #FFF}
.black{display:none;position:fixed;z-index:9997;border-radius:50%;bottom:120px;right:10px;color:#FFF;background:#E62129;opacity:.8;width:40px;height:40px;line-height:40px;text-align:center}
.load{ display:none}
.clear{clear:both}
section{margin:0 0 70px 0}
.m-news a{color:#E62129}

/* 头部 or 底部 */
header{width:100%;background:#F7F7F7; text-align:center}
footer{position:fixed;bottom:0;z-index:9997;width:100%;/*background:#E62129;*/background:-webkit-gradient(linear,100% 0, 100% 100%, from(#E07335), to(#D60309));}
footer ul li{display:inline-block;float:left;width:20%;padding:15px 0;text-align:center;border-left:1px solid #D60309;border-right:1px solid #E07335}
footer ul li:first-child{border-left:0}
footer ul li:last-child{border-right:0}
footer a{color:#FFF}

/* 导航 */
nav{background:#FFFFFF;overflow:auto;position:fixed;top:0;right:-230px;opacity:0;z-index:9998;width:230px;height:100%;color:#333;text-indent:15px;padding-top:50px}
nav ul li{z-index:9998;height:30px;line-height:30px;margin:5px 15px;text-align:center}
nav ul li i{position:relative;top:2px;}
nav ul li a{display:block;color:#333; font-size:14px}
nav ul li a.active{font-size:14px;background:-webkit-gradient(linear,100% 0, 100% 100%, from(#E07335), to(#D60309)); color:#FFFFFF;}
.navbg{display:none;position:fixed;top:0;width:100%;height:100%;z-index:9998;opacity:0.8; background:url(../images/zz_bg.png) left center no-repeat #000000;}
.close{position:absolute;top:0;right:0;padding:15px 15px 0 15px;}

/* 幻灯 */
figure{max-width:640px;margin:0 auto}
.slideBox{position:relative;overflow:hidden}
.slideBox .hd{position:absolute;bottom:5px;right:5px;z-index:1}
.slideBox .hd li{display:inline-block;width:8px;height:8px;border-radius:50%;background:#FFF;text-indent:-9999px;overflow:hidden;margin:0 2px}
.slideBox .hd li.on{background:#FC0}

/* 分页 */
.pages{text-align:center;margin-bottom:10%}
.pages a{padding:5px 10px;margin:0 3px;background:#EEE}
.pages span{padding:5px 10px;margin:0 3px;background:#E62129;color:#FFF}

/* 内页 */
.page-title{padding:10px;background:#E62129;color:#FFF}
.page-class{float:right;color:#FFF}
.page-nav{display:none;background:#960B12}
.page-nav ul li{text-align:center;margin-top:-1px;border-top:1px solid #E62129}
.page-nav ul li:first-child{margin-top:0;border-top:0}
.page-nav ul li a{padding:10px;display:block;color:#FFF}
.page-nav ul li a.active{background:#FC0}
.page-nav ul li ul{border-top:1px solid #195681}
.page-nav ul li ul li{background:#195681}
.page-content{margin:15px 0}
.page-content p{ margin-bottom:10px;}

/* 加载 */
.page-more{text-align:center}

/* 内容 */
.show-title{text-align:center;border-bottom:1px solid #EEE;padding-bottom:10px;margin-bottom:10px}
.show-content{border-bottom:1px solid #EEE;padding-bottom:10px}

/* 组图 */
.pic-list{margin-bottom:10px}
.pic-list img{width:100%}

/* 上下分页 */
.show-pages{margin-top:25px}
.show-pages a{padding:15px;border-radius:5px;background:#E62129;color:#FFF}
.show-pages .a-bgn{background:#CCC}

/* 响应 */
@media screen and (max-width:639px){
footer ul li{width:20%}
section{margin:0 0 18% 0}
nav{width:180px}
nav ul li{height:30px;line-height:30px;font-size:14px}
}
@media screen and (max-width:479px){.form_comment{height:66px;padding:13px 0}
.form_comment input{padding:10px 25% 10px 10px}
.form_comment button{padding:10px 15px}
}
.show_pc {
	display:none;
}
/*在线留言*/
.pro_info * img{
	display:block;
	line-height:100% !important;
	padding:0;
	margin:0;
	border:0;
}
.pro_info * p{
	padding:0;
	margin:0;
	border:0;
}
.pro_info p{ margin-bottom:0px;}