body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"Î¢ÈíÑÅºÚ";}
ul,li,dl,dt,dd,h1,h2,h3,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*top*/
.top_bj{ width:100%; min-width:1200px; height:140px; background:url(../images/top_bj.jpg) no-repeat center;}
.top_box{ width:1200px; height:140px; margin:auto; overflow:hidden;}
.logo_box{ float:left; margin-top:16px; overflow:hidden;}
.logo{ float:left; margin-right:20px;}
.logo_title{ float:left; border-left:1px solid #d3d3d3; padding-left:25px; margin-top:15px;}
.logo_title span{ display:block; font-size:32px; font-weight:bold; color:#363636; line-height:32px;}
.logo_title p{ display:block; font-size:19px; color:#363636; margin-top:10px;}
.top_right{ float:right; margin-top:40px; padding-left:50px; background:url(../images/tel_a.png) no-repeat left;}
.top_right dl{ display:block;}
.top_right dl dt{ display:inline-block; font-size:16px; color:#1a1a1a; line-height:24px;}
.top_right dl dd{ display:inline-block; font-size:24px; color:#1a1a1a; line-height:24px;}
.top_right dl:nth-child(2) dd{ font-size:26px; line-height:26px;}
/*nav*/
.nav_box{ width:100%; min-width:1200px; height:60px; background:#fdd100;}
.nav_box ul{ display:block; width:1200px; margin:auto;}
.nav_box ul li{ display:inline-block;}
.nav_box ul li a{ display:inline-block; font-size:16px; color:#1a1a1a; line-height:60px; padding:0 38px;}
.nav_box ul li a:hover{ background:#1a1a1a; color:#fdd100;}
.nav_box .cur{ background:#1a1a1a; color:#fdd100;}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; padding:28px 0; background:url(../images/footer_bj.jpg) no-repeat top;}
.footer_nav{ display:block; width:1200px; margin:auto; padding-bottom:18px; border-bottom:1px solid #dddddd; text-align:center;}
.footer_nav li{ display:inline-block; margin:0 36px;}
.footer_nav li a{ display:inline-block; font-size:16px; color:#262626; line-height:40px;}
.footer_box{ width:1200px; margin:35px auto 0; overflow:hidden;}
.footer_logo{ float:left; width:185px;}
.footer_logo img{ display:block; margin:0 auto;}
.footer_logo span{ display:block; font-size:20px; font-weight:bold; color:#3a3a3a; margin-top:15px;}
.footer_logo p{ display:block; font-size:14px; color:#292929; margin-top:5px;}
.footer_con{ float:left; margin-left:145px;}
.footer_con span{ display:block; font-size:14px; color:#373737; line-height:28px;}
.footer_con span a{ font-size:14px; color:#373737; line-height:28px;}
.footer_con span a:hover{ text-decoration:underline;}
.footer_con p{ display:block; margin-top:20px; font-size:14px; color:#373737; line-height:28px;}
.footer_ewm{ float:right; margin:25px 40px 0 0; overflow:hidden;}
.footer_ewm dl{ float:left; margin-left:65px;}
.footer_ewm dl dt{ display:block;}
.footer_ewm dl dd{ display:block; font-size:14px; color:#7f7f7f; text-align:center; margin-top:5px;}
.link_bj{ width:100%; min-width:1200px; padding:26px 0; background:#fdc400;}
.link_box{ width:1200px; margin:auto; overflow:hidden;}
.link_box span{ float:left; font-size:14px; color:#161616; line-height:24px;}
.link{ float:right; width:1123px; overflow:hidden;}
.link a{ float:left; font-size:14px; color:#161616; line-height:24px; margin-right:10px;}
.link a:hover{ text-decoration:underline;}

.float_right{ position:fixed; right:10px; top:300px; z-index:100;}
.float_right li{ display:block; width:45px; height:45px; background:#1a1a1a; margin-bottom:1px; position:relative;}
.float_right li:hover{ background:#f5b325;}
.float_right li span{ display:block; height:45px; width:0; position:absolute; top:0; right:45px; background:#1a1a1a; transition:all 0.5s ease-out; overflow:hidden;}
.float_right li span a{ display:block; font-size:14px; color:#fff; text-align:center; line-height:45px;}
.float_right li:hover span{ width:125px;}
.float_right .float_ma{ width:101px; padding:15px; background:#1a1a1a; position:absolute; top:0; right:45px; display:none;}
.float_right .float_ma dl{ display:block;}
.float_right .float_ma dl:nth-child(2){ margin-top:10px;}
.float_right .float_ma dl dt{ display:block; margin-bottom:6px;}
.float_right .float_ma dl dd{ display:block; font-size:12px; color:#9e9e9e; text-align:center;}
.float_right li:hover .float_ma{ display:block;}


