/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7,pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, em, button, menu, section, aside, summary,nav { margin: 0; padding: 0; }
img, fieldset，input, textarea, select { border:none; vertical-align:middle;}
/*img{ display:block;}*/
i,t,h1,h2,h3,h4,h5,h7,b,dl,dd,dt{ font-style:normal; font-weight:normal;}
a { color: #fff; text-decoration: none; outline:none; }
a:hover {color:#fff;text-decoration: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
li{ list-style:none;}
/*@font-face {
    font-family: "TradeGothicW01-BoldCn20 675334";
    src: url("../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix") format("eot"), url("../fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff") format("woff"), url("../fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf") format("truetype"), url("../fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg");
}

@font-face {
    font-family: "lining";

    src: url("../fonts/lining-25463438e833dce70f9e247034713361.eot?#iefix") format("eot"), url("../fonts/lining-25463438e833dce70f9e247034713361.woff") format("woff"), url("../fonts/lining-25463438e833dce70f9e247034713361.ttf") format("truetype"), url("../fonts/lining-25463438e833dce70f9e247034713361.svg#lining") format("svg");
}*/

*html{ background-image:url(about:blank); background-attachment:fixed;}

html{ font-size:100%; width:100%;  overflow-x:hidden; }
body{  width:100%;  overflow-x:hidden; font-family: 华文细黑,Helvetica,Arial,Heiti SC,ST Heiti,华文黑体,Microsoft YaHei,雅黑体,SimHei,sans-serif; min-width:1000px;}
#wrapTop{ margin-top:80px; width:100%;}
/*头部*/
#tArticle{ width:100%; min-width:1190px; background:#fff;position:fixed; left:0; top:0; z-index:9999;
_top:expression(eval(document.documentElement.scrollTop));  _ position:absolute;
 }
#tArticle .tHeader{height:30px; background:#fff;}
#tArticle .tHeader .lLogo{ float:left; padding-left:25px; padding-top:9px;}
#tArticle .lSearch{ float:right; margin-right:10px; height:20px; margin-top:14px; width:auto }
#tArticle .lSearch form{ width:100%;}
#tArticle .lSearch input{ float:left; width:130px;height:20px; padding:1px 10px; font-size:13px; line-height:22px;  font-family: Helvetica,Arial,sans-serif;outline: 0 none; border:none; border-radius:3px 0 0 3px; box-shadow:inset 0 1px 2px rgba(0,0,0,0.45); color:#999;}

#tArticle .lSearch .onF { color:#666;}

#tArticle .lSearch img{ cursor:pointer;}
#tArticle .lSearch .serchBtn{ float:left;}
.tNav{  width:100%;  background:#000; height:50px;  font-size:14px; }
.parent-nav{ float:left; background:#fff;}
/*.shopQuery{ float:right; display:block; margin-right:20px; height:20px; margin-top:15px; padding:0 15px;  }*/
.parent-menu{ float:left; height:50px;}
.nav-section {background-color: #f7f7fa;  background-image: url("../images/bg.jpg");height:55px; color:red;/*border-left: 1px solid #fff;*/ text-align: center; vertical-align: middle;}
.parent-menu .pNavA{ position:relative; float:left; display:block;  padding:15px 0; height:20px;}
.parent-menu .logoArea .img1 { display:block;}
.parent-menu .logoArea .img2 {display:none;}
.parent-menu .logoArea:hover .img1 { display:none;}
.parent-menu .logoArea:hover .img2 {display:block;}
.tNav .parent-menu a:hover b { border-color:transparent;}
.parent-menu a.pNavA em{display: none; position: absolute; height: 6px; width: 100%;  background:#f7f7fa  url("../images/bg.jpg") repeat; overflow: hidden; font-size: 0px; line-height: 0; z-index: 99999; bottom: -5px; left:0;}
.parent-menu a.active em { display:block;}
.parent-menu a:hover i, .parent-menu a.active i{ border-top:5px solid #f05133; }
.parent-menu a t.wade{ float:left; background:url(../images/ico-wade-normal.png) no-repeat 0 0; width:16px; height:16px; margin-top:2px; margin-right:2px;}
.parent-menu a:hover t.wade { background:url(../images/ico-wade-hover.png) no-repeat;}
.parent-menu a t.shop{ float:left; background:url(../images/ico-position.png) no-repeat 0 0; width:16px; height:16px; margin-top:2px; margin-right:2px;}
.parent-menu a:hover t.shop { background:url(../images/ico-position-hover.png) no-repeat;}

.tsdel5 {
	-webkit-transition:all 0.3s ease 0.1s;
	-moz-transition:all 0.3s ease 0.1s;
	-ms-transition:all 0.3s ease 0.1s;
	-o-transition:all 0.3s ease 0.1s;
	transition:all 0.3s ease 0.1s;
}
.ts5 {
	-webkit-transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	transition:all 0.2s ease 0s;
}

.parent-nav a { position:relative; z-index:2;}
.parent-nav a  .ts5 { position:absolute; left:0; top:0; z-index:-1; width:100%; height:100%; background-image:none; background-color:#000; filter:alpha(opacity=100); opacity:1;}
.parent-nav  a .tsdel5 { position:absolute; left:0; top:0; z-index:-2; width:100%; height:100%; background-image:url(../images/bg.jpg); background-repeat:repeat; filter:alpha(opacity=0); opacity:0; display:none;}
.hasChild  a .tsdel5 { display:block;}
.parent-nav  a:hover,.hasChild a.active{  
  color:#ed2438;/*border-left: 1px solid #fff;*/ text-align: center;vertical-align: middle; }
.parent-nav  a:hover .ts5, .parent-nav  a.active .ts5 { filter:alpha(opacity=0); opacity:0; }
.parent-nav  a:hover .tsdel5,  .parent-nav  a.active   .tsdel5{ filter:alpha(opacity=100); opacity:1;}



.parent-menu a:hover{ background-image:none; background-color:transparent; border:inherit;}
.parent-menu a.pNavA .font{ display:inline-block;}
/*6.1.parent-menu a.pNavA b{ display:inline-block; padding:0 15px; height:20px; overflow:hidden; line-height:20px;  border-right:1px solid #4c4a46; font-weight:normal;}*/
.parent-menu a.pNavA b{ display:inline-block; padding:0 20px; height:20px; overflow:hidden; line-height:20px;  border-right:1px solid #4c4a46; font-weight:normal;}
.parent-menu a.active b{ border-right: transparent;}
/*.parent-menu i:before { content: "";}*/
.parent-menu i{ display: inline-block;/*font-family: "lining" !important; line-height:1px; font-size:10px;*/ border:5px solid transparent; border-top:5px solid #fff; width:0; height:0; vertical-align:-5px; margin-left:5px;}
.sub-nav { background-color: #f7f7fa;background-image: url("../images/bg.jpg");
  background-size: auto auto;  color: #000; font-size:13px; width: 100%;  }
.sub-bg-top{ width:100%; background:url(../images/ico-top.jpg) repeat-x; }
.sub-container{ margin: 0 auto; max-width:1200px; padding: 30px 0 25px;}
.subnav-section { display:none; border-left: 1px solid rgba(0, 0, 0, 0.2); /*border-right: 1px solid #fff;*/ margin: 0 auto; overflow: hidden; width: 100%;/* transition:500ms;*/ }
.childPosition{ display:none;position:fixed; left:0; top:80px; width:100%;  z-index:1111; 
_top:expression(eval(document.documentElement.scrollTop+80)); _ position:absolute; 
 }
.nav-list , .nav-list1{ float:left; border-left: 1px solid #fff; border-right: 1px solid #c0c0c0;padding: 0px 0.5%; vertical-align: top; box-sizing: border-box;}
.history{ background:url(../images/nav-brand-history2.jpg) no-repeat; width:100%;background-size:cover;}
.history:hover{ background:url(../images/nav-brand-history.jpg) no-repeat; }
.subnav-noBoder{ border:none;}
.l-w51{ width:20%;*width:14%; }
.l-w52{ width:25%;*width:14%; }
.l-w5{ width:12.5%;*width:14%; }
.l-w4{ width:25%;*width:20.86%; text-align:center; }
.l-w4 h4{ font-size:20px;  color:#ed2438; text-align:left; border-bottom:1px solid #bfbfc2; padding-bottom:5px;}
.l-w4 h4 span{ font-size:12px; color:#333;font-family:Arial, Helvetica, sans-serif;}
.l-w4 img{ border-top:1px solid #fff; width:100%; padding-top:5px;}
.nav-list  h3{ color:#ed2438; font-size:30px; margin-bottom:20px; font-weight:normal;}
.nav-list  h7{ color:#333; font-size:16px; font-weight:bold;}
.nav-list  a{ color:#333;}
.nav-list1  img{ width:98%;}

.aLinkSportStyle{ font-size:20px; text-align:center;}
.aLinkSportStyle img{ margin-bottom:10px;}
.aLinkSportStyle a p{ color:#ed2438; text-decoration:none;}
.nav-list  a:hover{ color:#000; text-decoration:underline;}
.aLinkSportStyle a:hover{ color:#a61e05;text-decoration:none;}

.otherLink .hover{ display:none;}
.otherLink:hover .hover{ display:block;}
.otherLink:hover .normal{ display:none;}

.nav-list ul{ height:300px;}
.nav-list ul li{ margin-bottom:5px;}
.nav-list a.aAllLink{ color:#000; /*font-weight:bold;*/}
.nav-list a.aAllLink img{ display:inline-block; }

/**/
#state{ width:100%; background:#fff; color:#575551; margin-bottom:30px;}
.stateBd{margin:0 auto;}
.stateWidth800{width:800px; }
.stateWidth860{ width:860px; }
.stateWidth800 dl{ width:33.3%; }
.stateWidth860 dl{ width:25%; }
#state a{ color:#575551;}
#state a:hover{ color:#c5280b;}
#state dl, #state dl dt, #state dl dd{ float:left;}
#state dl dt{ margin-right:10px; }
#state dl dd{margin-top:12px; border-left:1px solid #f05133; padding-left:15px;}
#state dl dd h4{ margin-bottom:2px; font-size:20px;}
#state dl dd p{ text-align:center; font-family:"微软雅黑"}
#state dl dd p a{ font-size:12px; display:inline-block;}


/*footer*/
#footerBd{width:55%; margin-left:20%; height:60px; font-size:12px; color:#969492; /*font-family:"宋体";*/ border-top:1px solid #cac9c8; text-align:center; padding-bottom:10px; }
#footerBd p{ margin-top:14px;}
#footerBd p a{ color:#969492;}
#footerBd p a:hover{ color:#f05133;}
#footerBd ul{ margin-top:10px;}
#footerBd ul li{ display:inline;  }
#footerBd ul li a{ color:#969492;  padding:0 15px; display:inline-block; border-right:1px solid #969492; line-height:12px;}
#footerBd ul li:last-child a{  border-right:none;}
#footerBd ul li a:hover{ color:#f05133; text-decoration:none; }
.hotLine{ display:inline-block; position:relative; }
.hotLine span{ display:none; position:absolute; right:-95%; top:0; color:#f05133; text-decoration:none; font-size:14px; border-right:none;}
.hotLine:hover span{ display:block;}
/*视频弹出层*/
#mask{ display:none; position:absolute; left:0; top:0; z-index:9999; width:100%; height:100%; background:#000; opacity:0.8;  filter:alpha(opacity=80);}
#videoPlayer,#videoPlayer2 {  width:100%; height:100%; }
.videoBox,.videoBox2{ display:none; position:fixed; z-index:-10000; top:-9999px; width:60%; height:400px; background:#000; }
.videoClose{ position:absolute; right:5px; top:5px; z-index:10001;width:30px; height:30px; line-height:30px; color:#fff; font-size:16px; font-weight:bold;
 text-align:center; background:#000; cursor:pointer; }



