/*
	http://meyerweb.com/eric/tools/css/reset/ 
	v2.1.1 | 20150720
 	-----------------------------------------
	Y.Shen edited | 2015(yy)/07(mm)/20(dd) 
	Email:442774458@qq.com
*/
/*网站基本定义*/
*{margin: 0;padding: 0;vertical-align: baseline;}
/*解决页面切换抖动的问题*/
html{overflow-y:scroll;}
/*解决IE6下滚动抖动的问题*/
*html{background-image:url(about:blank);background-attachment:fixed;}
body{font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;background:#e9eaec;color:#494949;height:auto;clear:both; font-size:14px;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());color:#494949;-webkit-transition: color ease .15s;-moz-transition: color ease .15s;transition: color ease .15s;}
a:hover{ color:#ff6854; text-decoration:underline;}
a.no_underline:hover{ text-decoration:none;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
table, th, td {vertical-align: middle;}
img{ border:none;}
a img { border: none; text-decoration:none; }
input,select,button{ outline:none;}
strong,h1,h2,h3,h4,h5 {font-weight: bold;}

/*网站基本定义*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/*ellipsisText 字符串溢出断绝隐藏，用...代替*/
.textbreak{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.warp_bg_fff{ width:100%; height:86px; background:#e9ebed; clear:both;}
.warp_bg_kehu{ width:100%; height:auto; background:#e9ebed; clear:both;}
.warp_bg_fff_dx{ width:100%; height:233px;background:#fff; clear:both;background:no-repeat;text-align: center;}
.warp_bg_fff_bsh{ width:100%; height:auto;background:#fff; clear:both;background:no-repeat;text-align: center;}

.ipt-txt{ width:300px; height:22px; line-height:22px; padding-left:5px; overflow:hidden;}
.btn-2{ width:90px; height:30px; line-height:30px; margin-left:40px; overflow:hidden; cursor:pointer; text-align:center; background:#1258ad; color:#fff; border:none; border-radius:5px; font-size:15px; font-family:"微软雅黑";}
.ipt-txt,.btn-2{ font-family:"微软雅黑";}

.hide {	display:none;}

.wp{ width:1100px; margin:0px auto;}
.bgwhite{ background:#fff;}

.auto{ margin:0px auto;}
.center{ text-align:center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}

.left{ float:left; clear:left;}
.floatleft,.fleft{ float:left;}
.right{ float:right; clear:right;}
.fr{ float:right;}

.w1100{ width:1100px; height:auto; margin:0px auto; overflow:hidden;}
.w1098{ width:1098px; height:auto; background:#fff; border:1px solid #d6d6d6; margin:0px auto; overflow:hidden;}
.part{ width:1100px; height:auto; overflow:hidden;}

/*字体大小*/
.fz12{ font-size:12px;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz20{ font-size:20px;}

/*字体颜色*/
.red{ color:#ff6854;}
.orange{ color:#eb6a05;}
.blue{ color:#1258ad;}
.green{ color:#4acc9a;}

a.blue{ color:#1258ad;}
a:hover.blue,.blue:hover{ color:#ff6854;}

/*边框*/

.border{ border:1px solid #d6d6d6; background:#fff;}
.grayborder{ border:1px solid #dfdfdf;}
.orangeborder{ border:1px solid #eb6a05;}
.greenborder{ border:1px solid #4acc9a;}
.leftborder{ border-left:1px solid #dfdfdf;}
.rightborder{ border-right:1px solid #dfdfdf;}
.bottomborder{ border-bottom:1px solid #ededed;}
.no-b-border{  border-bottom:none !important;}
.no-r-border{  border-right:none !important;}

/* p系列控制padding */
.p5 { padding:5px;}
.p10 { padding:10px;}
.p15 { padding:15px;}
.p20 { padding:20px;}
.p25 { padding:25px;}
.p30 { padding:30px;}
.p40 { padding:30px;}

.pt2 { padding-top:2px;}
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt13 { padding-top:13px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}
.pt30 { padding-top:30px;}

.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr15 { padding-right:15px;}
.pr20 { padding-right:20px;}
.pr25 { padding-right:25px;}
.pr30 { padding-right:30px;}

.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px;}

.pl2 { padding-left:2px;}
.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20 { padding-left:20px;}
.pl25 { padding-left:25px;}
.pl30 { padding-left:30px;}

/* m系列控制padding */
.m5 { margin:5px!important;}
.m10 { margin:10px!important;}
.m15 { margin:15px!important;}
.m20 { margin:20px!important;}
.m25 { margin:25px!important;}
.m30 { margin:30px!important;}

.mt1 { margin-top:1px!important;}
.mt2 { margin-top:2px!important;}
.mt3 { margin-top:3px!important;}
.mt5 { margin-top:5px!important;}
.mt7 { margin-top:7px!important;}
.mt8 { margin-top:8px!important;}
.mt10 { margin-top:10px!important;}
.mt12 { margin-top:12px!important;}
.mt15 { margin-top:15px!important;}
.mt18 { margin-top:18px!important;}
.mt20 { margin-top:20px!important;}
.mt25 { margin-top:25px!important;}
.mt30 { margin-top:30px!important;}
.mt40 { margin-top:40px!important;}
.mt45 { margin-top:45px!important;}
.mt90 { margin-top:90px!important;}

.mr5 { margin-right:5px!important;}
.mr10 { margin-right:10px!important;}
.mr15 { margin-right:15px!important;}
.mr20 { margin-right:20px!important;}
.mr25 { margin-right:25px!important;}
.mr30 { margin-right:30px!important;}

.mb5 { margin-bottom:5px!important;}
.mb10 { margin-bottom:10px!important;}
.mb15 { margin-bottom:15px!important;}
.mb20 { margin-bottom:20px!important;}
.mb25 { margin-bottom:25px!important;}
.mb30 { margin-bottom:30px!important;}

.ml0 { margin-left:0px!important;}
.ml5 { margin-left:5px!important;}
.ml10 { margin-left:10px!important;}
.ml11 { margin-left:11px!important;}
.ml12 { margin-left:12px!important;}
.ml15 { margin-left:15px!important;}
.ml20 { margin-left:20px!important;}
.ml25 { margin-left:25px!important;}
.ml30 { margin-left:30px!important;}
.ml35 { margin-left:35px!important;}
.ml100 { margin-left:100px!important;}

/* 返回顶部 */
.bottom_tools{position:fixed;z-index:1070;right:50px;bottom:200px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
#scrollUp{width:40px;height:40px;background-image:url(../images/top.png);display:none;}


.border_color{
    border:none;
}

.article_right_top{
    margin-top:0;
}
