@import url(public.css);
header{height:156px;}
#header dd.top{color:#ffffff;height:48px;line-height:48px;background:#333333; overflow:hidden;}
#header dd.top div.fr{padding:12px 0px;height:24px;width:275px;}
#header dd.top a,#header dd.top div.fr span{color:#ffffff;float:left;}
#header dd.top a:hover{color:#fff;}
#header dd.top div.fr span,#header dd.top div.fr a.a1{padding:0px 5px; line-height:12px; margin:8px 0px;}
#header dd.top div.fr a.a1{border-right:1px solid #c1c1c1;}
#header dd.top div.fr .bdsharebuttonbox{float:left;padding:0px;width:98px;height:20px;}
#header dd.top div.fr .bdsharebuttonbox a{margin:5px 1px;}
#header dd.header{height:82px;padding:13px 0px;}
#header dd.header a.logo{display:block;padding:0px 12px;}
menu{width:740px;height:40px; margin-top:25px;}
dl#search{width:30px;height:30px; position:relative;z-index:110; margin:6px;}
dl#search>dd{position:absolute;overflow:hidden;background:#ddd;width:0px;height:20px;top:0px;left:0px;border-radius:5px 0px 0px 5px;}
dl#search>dd input{width:100%;line-height:20px;height:20px;background:none;border:0;}
dl#search>dt{border-radius:0px 5px 5px 0px;}
#banner{height:506px; position:relative;z-index:1; overflow:hidden;}
ul#adv li{width:18%;float:left;height:140px;padding:5% 3.5%;}
ul#adv li span{display:block; text-align:center;}
ul#adv li span.img{background:url(../index/ico.jpg) no-repeat;height:72px;width:72px; margin:0 auto;}
ul#adv li span.title{height:40px;line-height:40px;font-size:14px; background:url(../index/line.jpg) bottom no-repeat;}
ul#adv li span.info{padding:10px 0px; line-height:20px;}
ul#adv li.a2 span.img{background-position:0px -72px;}
ul#adv li.a3 span.img{background-position:0px -144px;}
ul#adv li.a4 span.img{background-position:0px -216px;}
dl#pro{height:688px;background:#808080;}
dl#pro dt.tl{height:90px; text-align:center;color:#fff;font-size:22px;padding:40px 0px 20px;line-height:45px;}
dl#pro dt.tl span{display:block; text-transform:uppercase;font-size:30px;}
dl#pro dd.bd{height:500px;position:relative;}
dl#pro dd.bd ul li{float:left;height:500px;color:#ffffff;}
dl#pro dd.bd ul li a{display:block;width:231px;height:369px;color:#ffffff;padding-right:23px; position:relative;}
dl#pro dd.bd ul li a>abbr{background:url(../index/pbg.PNG) no-repeat; position:absolute;width:100%;height:369px;z-index:5;}
dl#pro dd.bd ul li a span.img{ position:absolute;display:block;width:231px;height:282px; text-align:center; padding-top:20px;background:#fff;z-index:3;bottom:2px;left:0px;}
dl#pro dd.bd ul li a span.img img{ padding-top:20px;}
dl#pro dd.bd ul li a span.Names{width:60px;height:70px; text-align:center;display:block;font-size:18px; position:absolute;top:25px;left:40%; z-index:10;overflow: hidden;}
dl#pro dd.bd ul li>span{display:block;width:205px;line-height:20px; padding:30px 10px 0px; background:url(../index/line2.jpg) top no-repeat; margin-top:38px; text-align:center;}
dl#pro dd.bd>a{display:block;width:64px;height:64px; position:absolute; top:50%;margin-top:-32px;}
dl#pro dd.bd>a.prev{background:url(../index/prev.png) no-repeat;left:-100px;}
dl#pro dd.bd>a.next{background:url(../index/next.png) no-repeat;right:-100px;}
#company{height:696px;}
#company dt.tl{height:88px;padding:14px 0px;font-size:20px;color:#969696; line-height:40px;}
#company dt.tl span{display:block;font-size:30px;color:#000;line-height:50px;}
#company dd.alcn .fr{width:279px;height:480px;}
#company dd.alcn .fr>span{display:block;height:360px;position:relative;}
#company dd.alcn .fr>span>img{position:absolute;bottom:0;left:0;}
#company dd.alcn .fr>div{display:block;height:25px;border:4px solid #999999;border-top:0;padding:45px 60px;font-size:14px; text-align:center;background:url(../index/line3.jpg) center 30px no-repeat;}
#company dd.alcn .fr>div a{color:#333;}
#company dd.alcn div.fl div.aboutCon{height:auto;overflow:hidden;padding:0px 22px;border-left:2px solid #0874ce;line-height:20px; margin:28px 0px;color:#9d9d9d;}
#company dd.alcn div.fl{width:791px;height:480px;}
dl#Contact{background-color:#f4f4f4;border-bottom:5px solid #f2f2f2;}
dl#Contact dt.tl{height:242px;padding-top:32px;background-color:#999999;}
dl#Contact dt.tl div.fr{width:300px;padding-left:250px; line-height:30px; padding-top:30px; padding-right:50px;height:146px;background:url(../index/sears.jpg) 20px 0px #ffffff no-repeat; margin:34px 0px 0px;}
dl#Contact dt.tl div.fr strong{display:block;height:45px; text-align:center;font-size:20px; line-height:45px;color:#666666;}
dl#Contact dt.tl div.fr h3{display:block;height:40px;line-height:40px; text-align:center;font-size:16px;}
dl#Contact dd.lcn{height:230px;}
dl#Contact dd.lcn div.culture{height:130px;padding:25px 20px;width:382px;border:4px solid #999999;border-top:0; text-align:center;lint-height:22px;font-size:14px; position:relative;}
dl#Contact dd.lcn div.culture strong{font-size:20px;line-height:35px;height:50px;display:block;}
dl#Contact dd.lcn div.culture a.MORE{display:block;width:120px;height:40px;line-height:40px; position:absolute;bottom:-20px;left:50%;margin-left:-60px;background:#e50000;color:#fff;}
dl#Contact dd.lcn div.clcn{width:54%;padding:24px;line-height:35px;font-size:14px;}
dl#Contact dd.lcn div.clcn img{margin-right:25px;float:left;}
dl#Contact dd.lcn div.clcn strong{font-size:18px;}
dl#Contact dd.lcn div.clcn b{font-size:22px;}
dl#Contact dd.lcn div.clcn div{clear:both;line-height:25px; padding:5px 0px;}
dl#news{height:470px;}
dl#news dt.tl{padding:35px 0px;height:80px;color:#333;font-size:20px;line-height:32px; text-align:center;}
dl#news dt.tl span{display:block;font-size:30px; line-height:45px;}
dl#news dd.lcn div.imgTXT{width:384px;height:270px; text-align:center;line-height:32px;font-size:14px;}
dl#news dd.lcn ul{float:right;width:63%; height:auto; overflow:hidden;}
dl#news dd.lcn ul li{height:65px;padding-bottom:10px;border-bottom:1px dashed #efefef;margin-bottom:10px;}
dl#news dd.lcn ul li span{display:block;width:59px;height:59px;color:#fff;float:left;padding:2px; text-align:center;background:#c9caca; margin-right:15px; }
dl#news dd.lcn ul li span p{display:block;padding:0px;font-size:30px;margin:0;}
dl#news dd.lcn ul li  a{display:block;max-width:86%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;float:left;line-height:28px;font-size:14px;}
dl#news dd.lcn ul li abbr{display:block;width:86%;float:left;line-height:18px;color:#8c8c8c;}
footer{padding:10px 0px;background:#0f0f0f;}
dl#footer dt{height:300px;background-color:#181818;}
dl#footer dt div.mw{height:280px;padding:10px 0px;}
dl#footer dt div.mw div.fTip{width:322px;height:141px;background:#252525;padding:50px 25px;position:absolute;top:-35px;left:0;color:#fff; line-height:18px;}
dl#footer dt div.mw div.fTip img{float:left;margin-right:20px;}
dl#footer dt div.mw div.fTip span{font-size:30px; line-height:40px;}
dl#footer dt div.mw div.fTip b{font-size:18px;line-height:28px;}
dl#footer dt div.mw ul.fMenu{width:63%;float:right; padding-top:25px;}
dl#footer dt div.mw ul.fMenu li{line-height:25px;}
dl#footer dt div.mw ul.fMenu>li{width:20%;float:left;line-height:30px;font-size:14px; min-height:200px; background:url(../index/lin4.jpg) 88%  0px no-repeat;}
dl#footer dt div.mw ul.fMenu>li.last{background:none;}
dl#footer dt div.mw ul.fMenu>li>a{color:#fff; text-indent:10px;display:block;}
dl#footer dt div.mw ul.fMenu>li ul li a{display:block;text-indent:10px;color:#6b6b6b;font-size:12px;}
dl#footer dt div.mw ul.fMenu>li ul li a:hover{color:#ccc;}
dl#footer dd.copyright{height:30px;line-height:30px;}
dl#footer dt a#backTop{display:block;width:112px;height:90px; position:absolute;bottom:-40px;right:0px;color:#ffffff;background:#e50000;font-size:32px; text-align:center;line-height:90px;}
#banners{background-repeat:no-repeat;background-position:top center;height:347px;background-color:#1e2f5a;}
dl#main{padding:30px 0px;}
dl#main dt.tl{height:35px;border-bottom:1px solid #eaeaea; text-align:center;margin-bottom:70px;font-size:14px;}
dl#main dt.tl strong{ display:inline-block;lin-height:50px;font-size:30px;color:#414141;background:#fff; padding:10px;}
dl#main dt.tl span{display:block; text-transform:uppercase;}
dl#main dd.Navs dl dt{ text-align:center; padding:10px 0px;}
dl#main dd.Navs dl dt a{display:inline-block;padding:0px 20px; min-width:80px;line-height:38px;height:38px;border:1px solid #dfdfdf;color:#8f8f8f; margin:0px 2px;}
dl#main dd.Navs dl dt a:hover{color:#333;border-color:#aaa;}
dl#main dd.Navs dl dt a.cur{background:#225ec0;color:#fff;border-color:#225ec0;}
dl#main dd.fcns{padding:15px;line-height:21px;}
dl#main dd.clear{height:20px;}
dl#main div#proList{width:220px;padding:0px 5px;}
dl#main div#proList ul li{position:relative;border-bottom:1px solid #e6e6e6;width:100%; height:auto;}
dl#main div#proList ul li a{display:block;width:82%;padding:8px 0px;padding-left:18px;background:url(../Index/list_arr.gif) 5px 14px  no-repeat;line-height:20px;}
dl#main div#proList ul li a:hover,div#proList ul li a.cur{color:#d80330;}
dl#main div#proList ul li a:hover{background-position:5px -78px;}
dl#main div#proList ul li a.Abtn{display:block;width:10px;height:10px;position:absolute;padding:0px; text-indent:0; cursor:pointer;top:16px;right:0px;background:url(../Index/plus_minus.gif) 1px 0px no-repeat;}
dl#main div#proList ul li a.Abtn:hover{background-position:1px -92px;}
dl#main div#proList ul li a.open{background-position:0px -192px;}
dl#main div#proList ul li a.open:hover{background-position:1px -292px;}
dl#main div#proList ul li ul{clear:both;padding:5px 8px 10px;}
dl#main div#proList ul li ul li{border-bottom:0;}
dl#main div#proList ul li ul li a{border-left:1px solid #e6e6e6;background:none;line-height:19px;padding:4px 0px;padding-left:5%;width:95%;}
dl#main div#proList ul li ul li a:hover,dl#main div#proList ul li ul li a.cur{border-color:#ff6600;color:#ff66000;}
div#pCon{width:77%;}
div#path{height:40px;line-height:25px; background:url(../index/detail_icon.png) no-repeat;}
div.ptl{height:40px;line-height:25px; background:url(../index/detail_icon.png) no-repeat; font-size:14px;}