﻿@charset "utf-8";
/*Reset www.toprand.net*/
/*修改标记*//*修改前*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label,b{margin:0;padding:0;border:0; font-size: 100%; font-weight:normal;}
img{border:none;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
select,input{ vertical-align:middle;font-size:12px;outline:medium;}  
.hidden{ display:none}
i{ font-style:normal}
html,body{-webkit-text-size-adjust:none;}
table { border-collapse:collapse; }
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.pos{ position:relative;}

/*字体*/
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
.song{font-family:"\5B8B\4F53";}



/*颜色*/
.hei{ color:#000;}
.red{ color:#e40012;}

/*链接*/
a {color:#666;text-decoration:none;hide-focus: expression( this.hideFocus=true );outline: none;}
a:hover {color:#e40012;}
a:active {color:#e40012;}

/*basic*/ 
html{font-size:63%;}
body{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:1.6rem;font-size:16px;color:#595757; line-height:20px;margin:0 auto; background:#f4f4f4; min-width:1002px;}  

.wrap{ width:1002px; margin:0 auto;}
.header{ height:70px; border-bottom:1px solid #f0b7bb;}
.header h1{ float:left; padding-top:10px;}
.header h1 img{ height:50px;}
.home{ float:right; line-height:26px; width:440px; padding-top:5px;}
.home p{ text-align:right; line-height:24px; font-size:12px; font-size:1.2rem;}
.sch{ float:left; width:213px; height:27px; background:#fff; margin:2px 0 0 0;}
.schtxt{ float:left; width:175px; padding-left:10px; height:27px; line-height:27px; border:none;font-family:"\5FAE\8F6F\96C5\9ED1"; color:#999;}
.schbtn{ float:right; width:27px; height:27px; background:url(../images/schbtn1.jpg) no-repeat; border:none; cursor:pointer;}
.home p.spa{ font-size:16px; line-height:36px;}
.home p.spa b{ color:#e40012; font-size:18px;}
.nav{ height:50px; background:url(../images/bgnav1.jpg) left top repeat-x;}
.footer{ height:100px; background:#505050;}
.footer h1{ float:left; margin:24px 0 0 0;}
.footer p{ float:right;line-height:100px; color:#fff;}
.links{ background:#6e6e6e; height:422px; padding:42px 0 34px;}
.links_l{ float:left; width:161px; border-right:1px solid #b7b7b7; height:404px;}
.links_l a{ display:block; color:#fff; font-size:16px; line-height:12px; margin:0px 0 23px;}
.links_l a:hover{ color:#e40012;}
.links_r{ float:right; width:765px;}
.lxus{ float:left; width:100%; padding-bottom:8px;}
.lxus .phone{ float:left;}
.lxus .call{ color:#fff; font-size:20px; line-height:32px; margin:34px 0 0 0; float:left; background:url(../images/icon1.jpg) left center no-repeat; padding-left:40px;}
.lxus .call b{ font-size:30px;}
.ftcontact li{ float:left; width:100%; border-bottom:1px solid #b7b7b7; padding:24px 0 12px; color:#fff; line-height:24px;}
.ftcontact li.last{ border-bottom:none;}
.ftcontact li h2{ font-size:24px; line-height:32px; padding-bottom:7px;}
.ftcontact li span.fr{ width:50%;}
.navlist li{ float:left; width:130px; line-height:50px; font-size:16px; text-align:center;position:relative; z-index:999; height:50px;}
.navlist li a{ display:block; color:#fff;}
.navlist li.first{ width:90px;}
.navlist li a:hover,.navlist li.hover a,.navlist li.on a{ background:rgba(0,0,0,0.6) }
.navbox{ position:absolute; left:0; top:47px; width:100%;background:rgba(0,0,0,0.6); padding:24px 0 11px; display:none; height:325px !important;  overflow:hidden;}
.navlist li.hover ul li,.navlist li ul li{ font-size:12px; line-height:28px; height:28px; text-align:left;}
.navlist li.hover ul li a,.navlist li ul li a{ background:none; width:102px; margin:0 15px; border-bottom:1px solid #595757;-webkit-transition:none;
-moz-transition: none;-o-transition: none;-mz-transition: none;transition: none;}
.navlist li.hover ul li a:hover,.navlist li ul li a:hover{ padding:0 15px; margin:0; background:#e40012; border-bottom:1px solid #e40012;}
.navlist li.hover ul li:first-child a{ border-top:solid #595757 1px;}
.fixedSubNav{position:fixed;top:0;left:0;z-index:1000; width:100%;}
.empty-placeholder{height:47px}
.empty-placeholder2{height:380px; background:#f4f4f4;}
.mlinks{ float:left; width:1002px; line-height:82px; color:#595757; text-align:center; /* margin:0 -32px; */}
.mlinks a{ margin:0px 27px;}　
/*修改标记*//*.mlinks a{ margin:0 32px;}*/ 
/*text*/
.b{ font-weight:bold;}
.em{ text-indent:2em;}
.fl{ float:left;}
.fr{ float:right;}
/*字体大小*/
.f10{font-size:10px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}


 

