@charset "gb2312";
/* CSS Document */
/*--------全局样式--------*/
*{margin:0;padding:0;}
* html body{overflow: visible;}
body{ padding:0px; margin:0px auto; font-size:12px; color:#666666; background:url(../images/bodybg.png) repeat-y left top,url(../images/bodybg2.png) repeat-y right top; font-family:"宋体";width: 100%; min-width:1123px; width:expression((documentElement.clientWidth < 1123) ? "1123px" : "100%" );zoom:1; margin: 0px auto; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0;margin: 0;}
fieldset, img { border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {font-weight: normal;font-style: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
q:before, q:after {content: '';}
abbr, acronym { border: 0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#666666;}

A.link { text-decoration:none;color:#cccccc;}
A.visited { text-decoration:none;color:#cccccc;}
A.active { text-decoration:none;color:#cccccc;}
A.hover { text-decoration:none;color:#686868;}
.clear {clear: both;}

.lj1:link{text-decoration:none;color: #828282;}
.lj1:visited{text-decoration:none;color: #828282;}
.lj1:hover {text-decoration:none;color: #01aeff;}

.wenzi{ font-family: 宋体,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; }




/*--------头部--------*/
.Header{ width:100%; background:url(../images/topbg.png) repeat-x top; height:74px;}
.TopPosition{ position:relative; z-index:100;}
.logo{ position:absolute; left:10px;top:30px; /*margin-left:57px;*/ width:181px; height:34px;}
.logo a{ display:block; width:181px; height:34px; background:url(../images/logo.png) no-repeat left top;}
.lang{ position:absolute; top:0px; right:0px; margin-right:105px; height:22px;}
.lang a{ display:inline-block; line-height:22px;}
.lang a.a1{ padding-left:25px; padding-right:15px; background:url(../images/langicon.png) no-repeat left; height:22px;color:#c6c8cc;}
.lang a.a1:hover{ color:#fff;background:url(../images/langicon2.jpg) no-repeat left;}
.lang a.a2{ color:#c6c8cc; padding-left:15px; background:url(../images/langlink.png) no-repeat left;}
.lang a.a2:hover{color:#fff; }
.Search{position:absolute; right:0px; width:222px; height:24px; background:url(../images/search.jpg) no-repeat top left;margin: 15px 15px 0 0;}
.SearchTxt{ width:182px; border:0; background:none; height:24px; line-height:24px; color:#ffed97; font-size:14px; float:left; font-family:Arial; padding-left:10px;}
.SearchButton{ border:0; background:none; width:30px; height:24px; cursor:pointer; float:left;}
.Topmenu{ /*min-width:845px; */overflow:hidden; height:52px; padding-top:22px;}
.Topmenu ul{background:url(../images/menu0.png) no-repeat center left;height:52px; width:600px; margin:0 auto;}
.Topmenu ul li{ height:52px; line-height:52px; display:block; float:left;}
.Topmenu ul li em{ display:none;}
.Topmenu ul li a{ display:block; height:52px; }

.Topmenu li.menu01{ width:97px;}/*1 0*/
.Topmenu li.menu02{ width:103px;}/*2 97*/
.Topmenu li.menu03{ width:108px;}/*4 276*/
.Topmenu li.menu04{ width:101px;}/*5 381*/
.Topmenu li.menu05{ width:88px;}/*6 482*/

.Topmenu li.menu01 a,.Topmenu li.menu02 a,.Topmenu li.menu03 a,.Topmenu li.menu04 a,.Topmenu li.menu05 a,.Topmenu li.menu06 a{}
.Topmenu li.menu01 a:hover,.Topmenu li.menu01 .acur{ background:url(../images/menuon0.png) no-repeat left bottom;}
.Topmenu li.menu02 a:hover,.Topmenu li.menu02 .acur{ background:url(../images/menuon0.png) no-repeat -97px bottom;}
.Topmenu li.menu03 a:hover,.Topmenu li.menu03 .acur{ background:url(../images/menuon0.png) no-repeat -200px bottom;}
.Topmenu li.menu04 a:hover,.Topmenu li.menu04 .acur{ background:url(../images/menuon0.png) no-repeat -308px bottom;}
.Topmenu li.menu05 a:hover,.Topmenu li.menu05 .acur{ background:url(../images/menuon0.png) no-repeat -409px bottom;}

.Topmenu ul li .subnav {background:url(../images/subnavbg.jpg) repeat-x left bottom;position: absolute;z-index:100; top:73px; padding-bottom:10px; width:100%; display:none; left:0px;}
.subnav .subnavMain{ width:1300px; margin:0 auto; overflow:hidden; padding-top:30px; }

.Topmenu ul li.menu01 .subnavMain{ width:810px;}

.subnav .subnavMain dl{ float:left; width:160px;  }
.subnav .subnavMain dl a:hover{ color:#f6ac1d;}
.subnav .subnavMain dl table td{ width:131px; height:20px;}
.subnav .subnavMain dl table td span{ font-weight:bold;}
.subnav .subnavMain dl table a{ color:#fff; height:20px; display:block;}
.subnav .subnavMain dl table a:hover{background:none;color:#df9600; }
.subnav .subnavMain dl.Dlbig{ width:160px; }
.subnav .subnavMain dt{ line-height:20px;}
.subnav .subnavMain dl h1 a{font-weight:bold;color:#fff; height:20px; background:none;}
.subnav .subnavMain dt a span{ font-weight:bold;}
.subnav .subnavMain dt a,.subnav .subnavMain dd a{ color:#fff; height:20px; background:none;}
.subnav .subnavMain dt a:hover,.subnav .subnavMain dd a:hover{ color:#df9600; height:20px; background:none;}
.subnav .subnavMain dd{ width:131px; float:left; line-height:20px;}
.subnav .subnavMain dd.DDtitle{ width:360px; font-weight:bold; }
.subnavbottomIcon{ background:url(../images/subnavicon.png) no-repeat center; height:20px; width:100%;}
.p_ats{ padding-left:70px;}
.p_fwln{ padding-left:200px;}
.p_rlzy{ padding-left:300px;}
.p_lxwm{ padding-left:320px;}

/*--------幻灯广告新闻--------*/
.HomePlayer{ background:url(../images/playerbg.png) repeat-x top; height:401px; width:100%;}
.HomePlayerMain{ width:1085px; margin:0 auto;}
.HomePlayerPosition{ position:relative;}
.HomeNews{position:absolute; left:50px; top:370px; z-index:2; height:28px;font-family:"宋体";}
.HomeNews h1{ font-size:14px; color:#000; line-height:28px; float:left; width:70px;}
.HomeNews .homenewsJs{text-align:left;width:500px;height:28px;overflow:hidden; float:left;}
#txtBoxCon li{ line-height:28px; height:28px;}
#txtBoxCon li a{ font-size:14px;}
.HomeNews .homenewsJs a{color:#000;}
.HomeNews .homenewsJs a:hover{ color:#f6ac1d;}


/*--------幻灯广告新闻--------*/
.Homebg1{background:url(../images/bodybg.png) repeat-y left top;}
.Homebg2{background:url(../images/bodybg2.png) repeat-y right top;}
.HomeJS{ width:1022px; margin:0 auto; overflow:hidden; padding-top:20px;}
.mod_scroll {ZOOM: 1; position: relative;width:1022px;}
.mod_scroll .mod_cont { overflow: hidden; width: 996px; position: relative; height:113px;left:10px;}
.mod_scroll .mod_tit {text-align:left;font-size:14px;font-weight:bold;clear:both;line-height:20px;}
.mod_scroll ul { padding:0px;overflow: hidden; width: 2000px;}
.mod_scroll ul li{ float:left;}
.mod_scroll ul li img {width: 332px; height: 113px; display:block;}
.mod_scroll button {width: 11px; cursor:pointer; bottom:0px; position: absolute; height: 113px; border:0; z-index:100;}
.mod_scroll .next {LEFT: 0px;background: url(../images/homeleft.png) no-repeat center;}
.mod_scroll .prev{background: url(../images/homeright.png) no-repeat center; right: 0px}
.mod_scroll .over {FILTER: alpha(opacity=0); opacity: 0; cursor:default;}

/**/
.bottom{ width:987px; margin:0 auto; overflow:hidden; padding:50px 0;}
.bottom h1{ line-height:25px; border:1px solid #cfcfcf; border-left:0; border-right:0;}
.bottom h1 span{ float:right;/* background:url(../images/copyright.jpg) no-repeat left 5px; width:338px;*/ height:25px;}
.bottom h1 a{ color:#13a2c0; display:inline-block; padding-right:50px;}
.bottom h1 a:hover{ color:#f6ac1d;}



/*-------------------------------------------------------内页样式------------------------------------------------------------------*/
.Current{ width:985px; margin:0 auto; overflow:hidden;color:#eda501; line-height:40px;}
.Current a{ color:#eda501;}
.Current a:hover{ color:#666;}
.Content{ width:985px; margin:0 auto; border:1px solid #cfcfcf; background:#fff; overflow:hidden;}
.ContentTitle{ font-size:25px;color:#eda501; line-height:70px; height:70px;}
.ContentTitle2{ font-size:25px;color:#eda501; line-height:70px; height:70px; padding-left:30px;}
.ContentTitle2 span{ font-size:14px; font-weight:bold;}

.Position{ position:relative; min-height:470px; height:auto !important; height:470px;}
.Position2{ position:relative; min-height:519px; height:auto !important; height:519px;}
.RightSidebarMenu{ position:absolute; z-index:1; right:10px; top:0px; background:url(../images/rbg1.png) repeat-y right top; width:238px; min-height:470px;}
.RightSidebarMenu2{ background:url(../images/rbg1.png) repeat-y right top; width:238px; min-height:519px;float:right; margin-right:10px;}
.RightSidebarMenu3{ position:relative; background:url(../images/rbg1.png) repeat-y right top; width:238px;min-height:585px;height:585px; height:auto !important; float:right; z-index:10; margin-right:10px;}
.RightSidebarMenu4{background:url(../images/rbg1.png) repeat-y right top; width:238px;min-height:819px; padding-bottom:50px; float: right; margin-right:11px;}

.serviceUL { padding-top:160px;}
.serviceUL li{ line-height:37px; border-bottom: 1px solid #FFFFFF;}
.serviceUL li.liborder{ border-top:1px solid #fff;}
.serviceUL li a{ background:url(../images/ahover.png) no-repeat 200px center; display:block; padding-left:15px; font-size:14px; color:#fff;}
.serviceUL li a:hover{ font-weight:bold; background:url(../images/a2.png) no-repeat 200px center; color:#df9600;}
.serviceUL li .aon{ font-weight:bold; background:url(../images/a2.png) no-repeat 200px center;}

.serviceUL li .aboutnav{ display:none; overflow:hidden; padding-bottom:15px;}
.serviceUL li .aboutnav a{ background:none; font-size:12px; display:inline-block; padding-right:25px; line-height:25px;}
.serviceUL li .aboutnav a:hover{ background:none; font-size:12px; font-weight:bold; color:#df9600;}
.serviceUL li .aboutnav a.aon{ background:none; font-size:12px; font-weight:bold;}

.serviceUL2 { padding-top:75px;}
.serviceUL2 li{ line-height:37px; border-bottom: 1px solid #FFFFFF;}
.serviceUL2 li.liborder{ border-top:1px solid #fff;}
.serviceUL2 li a{ background:url(../images/ahover.png) no-repeat 200px center; height:37px; display:block; padding-left:15px; font-size:14px; color:#fff;}
.serviceUL2 li a:hover{ font-weight:bold; background:url(../images/a2.png) no-repeat 200px center; color:#df9600;}
.serviceUL2 li .aon{ font-weight:bold; background:none;}

.serviceUL2 li .aboutnav{ display:none; overflow:hidden; padding-bottom:15px;background:url(../images/a.png) no-repeat 200px bottom;}
.serviceUL2 li .aboutnav a{ background:none; font-size:12px; display:inline-block; padding-right:20px;}
.serviceUL2 li .aboutnav a:hover{ background:none; font-size:12px; font-weight:bold;color:#df9600;}
.serviceUL2 li .aboutnav a.aon{ background:none; font-size:12px; font-weight:bold;}

.serviceUL2 li .aboutnav2{ display:none; overflow:hidden; padding-bottom:15px;background:url(../images/a.png) no-repeat 200px bottom;}
.serviceUL2 li .aboutnav2 a{ background:none; font-size:12px; display:block; height:20px; line-height:20px}
.serviceUL2 li .aboutnav2 a:hover{ background:none; font-size:12px; font-weight:bold; color:#df9600;}
.serviceUL2 li .aboutnav2 a.aon{ background:none; font-size:12px; font-weight:bold; color:#fff;}

.ServiceP{margin:0 auto; padding-bottom:20px;overflow:hidden;}
.ServiceP2{margin:0 auto; padding-bottom:20px;overflow:hidden; height:815px; height: auto !important; min-height:815px;}

#test{ margin-left:12px; position:absolute; left:0px; z-index:1;}

.AboutDatail,.AboutVideo{ margin-left:30px;}
.AboutDatail{ width:614px; overflow:hidden; padding-bottom:20px;}
.AboutDatail p{ text-indent:25px; color:#000; font-size:15px;}
.AboutVideo{ width:694px; height:294px;}
.AboutPhoto{ margin-top:100px;}
.AboutPhoto img{ width:975px; height:442px;}

.square27{ height:27px; line-height:27px;}
.ProductContent{ width:683px; border:1px solid #f2f2f2; margin-left:30px;float:left; }
#explore-nav2{ border-bottom:1px solid #f2f2f2; overflow:hidden;}
#explore-nav2 li{border-right:1px solid #f2f2f2; float:left; line-height:35px; height:35px;}
#explore-nav2 li.last {border-right:0;}
#explore-nav2 li a { display: inline-block;font-size: 18px; text-align: center; width:46px;color: #7c7d7a;}

#D2,#D3,#D4,#D5,#D6{ display: none; }
#explore-nav2 li#ex-D1 a.current,#explore-nav2 li#ex-D2 a.current,#explore-nav2 li#ex-D3 a.current,#explore-nav2 li#ex-D4 a.current,#explore-nav2 li#ex-D5 a.current,#explore-nav2 li#ex-D6 a.current{width:485px; text-align:left; padding-left:10px;color: #000; font-weight:bold;}

#explore-nav2 li#ex-D1 a.current { background-color: #fff; }
#explore-nav2 li#ex-D2 a.current{ background-color: #f4f4f4; }
#explore-nav2 li#ex-D3 a.current{ background-color: #c2c2c2;}
#explore-nav2 li#ex-D4 a.current{ background-color: #a7a7a7;}
#explore-nav2 li#ex-D5 a.current{ background-color: #7c7c7c;color: #3e3e3e;}

#explore-nav2 li#ex-D1 a{ background-color: #fff; color:#7f7f7f;}
#explore-nav2 li#ex-D2 a{ background-color: #f4f4f4; color:#7a7a7a;}
#explore-nav2 li#ex-D3 a{ background-color: #c2c2c2; color:#616161; }
#explore-nav2 li#ex-D4 a{ background-color: #a7a7a7; color:#535353; }
#explore-nav2 li#ex-D5 a{ background-color: #7c7c7c; color: #3e3e3e;}

.ProductsTable p{ line-height:40px;}
.ProductsTable p img{ height:23px;}
.ProductsTable p font{ font-size:14px;  font-weight:bold; }
.ProductsTable{ padding-left:28px; padding-top:38px;font-family:Arial,"宋体";color:#000;}
#all-list-wrap{ overflow:hidden;}
.ProductsTable li{ font-size:14px; line-height:40px;}

.Related_materials{ width:985px; margin:0 auto; border:1px solid #f1f1f1; background:url(../images/dataBG.jpg) repeat-x top; overflow:hidden; margin-top:26px; padding-bottom:15px;color:#eda501;}
.Related_materials h2{ padding:20px 0 0 20px; font-size:25px; }
.Related_materials table span{ font-size:15px;}
.Related_materials table font{ font-size:14px; font-weight:bold; font-family:Arial;}
.Related_materials table img{ padding-right:10px;}
.Related_Positin{ padding:50px 0 100px 100px;}

#all-list-wrap2{ height:auto !important; padding-bottom:20px;}

.ContactP{width:922px; margin:0 auto; padding-bottom:20px;overflow:hidden;}
.ContactP h3{color:#eda501; font-size:14px; padding:20px 0 10px 0;}
.ContactWay{ padding-top:60px; overflow:hidden;}
.ContactWay dt{ width:461px; float:left; overflow:hidden;}
.ContactWay dt h2{ color:#eda501; font-size:14px; padding-bottom:10px;}
.ContactWay dt h2 span{ float:right; padding-right:50px;}
.ContactWay dt h2 span a{color:#eda501;}
.ContactWay dt h2 span a:hover{color:#666;}
.ContactWay2 dt{ padding:15px 25px 15px 0;width:436px; float:left; overflow:hidden; min-height:80px; height:80px; height:auto !important;}
.ContactWay2 dt p{ padding-right:30px;}

.ATSBrandpic{ background:url(../images/ATS_ban.jpg) no-repeat center top; min-height:470px; height:470px; height:auto !important;}

.ATSStorySidebarMenu{background:url(../images/rbg1.png) no-repeat right top; width:238px; min-height:470px; height:470px; height:auto !important; float:right; margin-right:10px;}

.ATSBrandList{width:961px; margin:0 auto; padding-top:46px;}
.ATSBrandList li{ width:290px; height:192px; border:1px solid #f1f1f1; float:left; margin-right:42px;}
.ATSBrandList li img{width:290px; height:192px;}
.ATSBrandList li.liend{ margin-right:0px;}

.Service_ConceptBG{background:url(../images/ServiceConcept.jpg) no-repeat left top; height:483px;}
.Service_ConceptBG h1,.Service_ConceptBG p{ width:192px;}
.Service_ConceptBG h1{ font-size:19px; padding-top:90px; padding-left:40px;}
.Service_ConceptBG p{ text-align:justify;padding-left:40px;font-size:11px;}


.SidebarMenu{position:relative; height:470px;}
.RightMenu{ position:absolute; right:0px; top:0px; width:238px; height:470px; background:url(../images/rbg.png) no-repeat top; z-index:10;}
.ContentMenuP{ width:960px; margin:0 auto; padding-bottom:20px;}

.sub li a{ color: #fff;position:absolute;z-index:10;width:210px;background:url(../images/sidebariconUp.jpg) no-repeat 180px center;font-size:14px; margin-left:750px;}
.sub li a:hover{ color:#df9600;background:url(../images/sidebariconDown.jpg) no-repeat 180px center;font-weight: bold; font-size:14px;}
.sub li a.aon{ background:url(../images/sidebariconDown.jpg) no-repeat 180px center;font-weight: bold; font-size:14px;}
.pic{ position:absolute; z-index:0; top:0; left:0; display:none;}
.HumanBoot{ margin-top:45px; margin-left:45px; min-height:300px; height:300px; height:auto !important;}
.HumanBoot h2{ color:#eda501; font-size:14px; font-weight:bold;}
.HumanBoot h3{ color:#000; font-size:14px; font-weight:bold;}
.HumanBoot p{ color:#2d2d2d;}

.RlueSidebarMenu{ background:url(../images/rbg1.png) no-repeat right top; width:238px; min-height:470px; height:470px; height:auto !important; float:right; margin-right:10px;}
.ServiceRules{ margin-left:60px; overflow:hidden;}
.ServiceRules h1{color:#eda501; font-size:18px;padding-bottom:15px;}
.ServiceRules h2{color:#eda501;font-size:14px;}
.ServiceRules h3{color:#eda501;font-size:12px;}
.ServiceRules p{ padding-bottom:30px; color:#000;}
.ServiceP{margin:0 auto; padding-bottom:20px;overflow:hidden;}

.FittingSupport{ padding-left:60px; position:relative; min-height:256px; height:256px; height:auto !important;}
.FittingSupport h1{ font-size:14px; color:#eda501;}
.FittingSupport p span{ background:url(../images/fittingicon.jpg) no-repeat left center; padding-left:10px; display:block; margin-left:15px;}

