﻿@charset "utf-8";
/* CSS Document */

/* 部分标签初始化 */
a{ color:#333;}
a:hover{ text-decoration:none; cursor:pointer; color:#94100f;}
.arial{ font-family:Arial, Helvetica, sans-serif;}

 @media (max-width: 768px){
.pagination{ margin:0 0 10px 0;}
.pagination-lg > li > a, .pagination-lg > li > span
{ font-size:16px;padding:2px 9px 2px 8px; margin-left:10px; }
}

.zh-title{ display:block; margin-top:0px; }
.eng-title{ display:block;line-height:20px; font-size:14px; color:#a1a1a1; font-family:Arial, Helvetica, sans-serif; position: absolute; top:20px; left:0; width:100%; text-align: center;   }

.fl{ display:inline-block; float:left;}
.fr{ display:inline-block; float:right;}

.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}

.color-fff{ color:#fff; }
.color-a1{ color:#a1a1a1; }
.color-03{ color:#030303; }
.color-02{ color:#c82128;}
.color-41{ color:#414141;}
 
 
.mlr-20{ margin-left:-20px; margin-right:-20px;} 
.mlr-10{ margin-left:-10px; margin-right:-10px;} 
.mlr-5{ margin-left:-5px; margin-right:-5px;}
.mlr-0{ margin-left:0; margin-right:0;}
.plr-0{ padding-left:0px; padding-right:0px; }
.plr-5{ padding-left:5px; padding-right:5px; }
.plr-20{ padding-left:20px; padding-right:20px; }

.bg-fff{ background:#fff;}
.bg-7c{ background:#7c7678;}
.bg-e8{ background:#e8e8e8;}
.bg-f4{ background:#f4f4f4;}
.bg-fd{ background:#fdfdfd;}
.bg-fb{ background:#fbfbfb;}

.margin-b10{ margin-bottom:10px;}
.margin-b20{ margin-bottom:20px;}
.margin-b30{ margin-bottom:30px;}

.line50{ height:50px; overflow: hidden; display:block;}

/*------footer------*/
.footer{ margin-top:0px; line-height:24px; text-align:center; color:#fff; background:#7c7678; font-size:12px; }
.footer a{color:#fff; }
 .col-footer{ padding:15px 0px;}
 .footer-text{  margin:0 5px;}
@media (max-width: 768px){
.footer{ text-align:left;line-height:20px;    }
.col-footer{ padding:15px 0 10px 0;}
 .footer-text{ display: block;margin:0; margin-bottom:5px;}
 }	
/*------footer------*/ 

/*****分页开始*******/
.fui-paging *{display:inline-block;vertical-align:middle;  }

.fui-paging{font-size:14px;text-align:center;padding:30px 0; color:#7a7a7a; }

.fui-paging a{color:#7a7a7a;display:block;float:left;margin-right:10px;border:#e1e1e1 solid 1px;width:37px;height:37px;line-height:37px;background:#f7f7f7;}
.fui-paging .fui-paging-form button{color:#666;display:block;float:left;margin-right:10px;border:#eaeaea solid 1px;width:37px;height:37px;line-height:33px;background:#eaeaea;}

.fui-paging .fui-omit{border:none;font-size:20px;float:left;margin-right:10px;}

.fui-prev,.fui-next{width:70px!important;}

.fui-current{background:#811a1a!important;color:#fff!important;border:none;}

.fui-paging .fui-paging-total{margin-right:10px;padding:2px 0;}

.fui-paging .fui-paging-total .fui-paging-num{vertical-align:bottom;font-style:normal;}

.fui-paging .fui-paging-form{display:inline;}

.fui-paging .fui-number,.fui-paging .fui-forward,.fui-paging .fui-paging-total,.fui-paging .fui-paging-form button{margin-left:5px;}

.fui-paging .fui-paging-form input{width:37px;height:37px;line-height:37px;text-align:center;margin:0 5px;border:#e1e1e1 solid 1px;background:#fafafa;}

.fui-paging .fui-paging-form button{width:60px!important;height:37px!important;cursor:pointer; border:#e1e1e1 solid 1px;background:#fafafa}
/********分页结束********/

#back-to-top{ position:fixed; bottom:266px; right:30px; }
#back-to-top a{ display:block; display:block; color:#898989; text-align:center; font-size:12px; }
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:70px;
	height:70px;
	right:30px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_top {
	top:616px;
	_margin-top:616px;
	background: url(../images/back_top_ico.png) no-repeat 50% 30% #eaeaea;
	width:70px;
	height:70px; padding-top:40px;
}
#moquu_top:hover {
	filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity: 0.80;opacity: 0.80; 
}
 
@media (max-width: 768px){
#back-to-top{ position:fixed; bottom:300px; right:0; }
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps { right:0;}
#moquu_top { background: url(../images/back_top_ico.png) no-repeat 80% 30% ;  }	
}