@charset "utf-8";
*{word-wrap:break-word}
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
em { font-style: normal; }
/*去除所有标签内的外和内边距*/
html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea,fieldset { margin: 0; padding: 0 }
body { font: 14px Verdana,Helvetica,Georgia,Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; /*为了解决ie5.5下面的居中问题*/ background: #fff; color: #424242; }
/*网站的可视宽度*/
.container { width: 1190px; margin: 0 auto; text-align: left; }
/*a标签的样式*/
a { color: #333; } 
a:hover { color: #238EC4; text-decoration: none; } 
/*重置标签的一些样式*/
a { text-decoration: none; }
ul, ol, dl { list-style-type: none }
/*浮动*/
.fl { float: left; display: block; }
.fr1 { float: right; display: block; line-height:35px;font-size:12px;}
.fr { float: right; display: block;}
/*清除浮动*/
.clearfix, .container { *zoom:1;
} /*解决ie6/7下面的浮动塌陷问题*/
.clearfix:before, .clearfix:after, .container:before, .container:after { display: table; line-height: 0; content: ""; } /*display:table;解决其他下面的浮动塌陷问题,line-height是将添加的内容高度设为0；*/
.clearfix:after, .container:after { clear: both; }/* 清除浮动*/
/*去除图片的边框*/
img { border: none; }
/*文字*/
.tl { text-align: left; }
.tr { text-align: right; }
.tc { text-align: center; }
.f_b{font-weight: bold;}
/*定位*/
.pr { position: relative; }
.pa { position: absolute; }
/*特殊文字颜色*/
.red,.highlight { color: #F12727; }
.orange { color: #FFC000; }
.green { color: #008000; }
.blue { color: #888DBD; }
.gray{color:#999;}
.tf-hui { color: #b0b0b0 !important; }
.hidden { display: none; }
/*特殊字体大小*/
.f10 { font-size: 10px; font-family: SimSun;}
.f12 { font-size: 12px; font-family: SimSun;}
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.fnormal{font-weight:normal;}
.lists .f16 a.blue{color: #888DBD;}
/*基本样式*/
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 40px; }
.mr30 { margin-right: 30px; }
.mr35 { margin-right: 35px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml80 { margin-left: 80px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.exhibitphone,.phone,.footer-con em,.phone_entrust{background:url(../images/phone.png) no-repeat;}
.phone{background-position:100px 6px;padding-right:127px;}
.exhibitphone,.footer-con em{padding:0 10px;}
.footer-con em.phone{background-position:0 -5px;}
.footer-con em.phone_buy{background-position:0 -37px;}
.footer-con em.phone_fax{background-position:0 -65px;}
.footer-con em.phone_yewu{background-position:0 -95px;padding:0 10px;}
.footer-con em.phone_media{background-position:0 -125px;}
.exhibitphone,.footer-con em.phone_exhibit{background-position:0 -155px;}
.footer-con em.phone_tousu{background-position:0 -185px;}
.footer-con em.phone_email{background-position:0 -217px;padding:0 20px;}
.phone_entrust{background-position:1px -278px;padding:0 66px;}
.dn{display:none;}