* { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', 'Arial' !important; }
textarea { -webkit-appearance: none; }
li { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #555; width: 100%; background-color: #fff; }
strong { font-size: 16px; }
img { max-width: 100%; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after { content: "."; display: block; height: 0; font-size: 0em; line-height: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 100%; }
a { text-decoration: none; }
.hearder_box .header_rel .header_center .bottom .right .nav .li.on p a, .hearder_box .header_rel .header_center .bottom .right .nav .li .p a:hover { font-weight: 900; }
.eps-portlet-header { position: relative; z-index: 999; }
.eps-shadow.eps-dn { left: 20px !important; top: 20px !important; z-index: 999; }
.txtToPointer { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.guodu { -o-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.portlet-header { position: relative; }
.portlet-header .shadow.dn { left: 10px !important; top: 10px !important; }
body { max-width: 1920px; margin: 0 auto !important; }
.maxWidth { width: 85.6%; max-width: 1200px; margin: 0 auto; }