﻿@charset "utf-8";
@import url(public.css);
dl#Header{height:152px;}
dl#Header dd.hTop{height:29px;line-height:29px;background-color:#f4f4f4;border-bottom:1px solid #e0e0e0;}
dl#Header dd.hTop div.hfr{float:right;width:320px;color:#808080;}
dl#Header dd.hTop div.hfr form#msearch{height:19px;background:url(../index/searbg.jpg) no-repeat;width:175px;margin:5px;float:left;}
dl#Header dd.hTop div.hfr form#msearch input#keys{width:150px;float:left;border:0;background:none;height:19px;line-height:19px;padding-left:5px;color:#666;}
dl#Header dd.hTop div.hfr form#msearch input.sbtn{width:19px;height:19px;border:0;background:none;}
dl#Header dd.hTop div.hfr a{padding:0px 7px;color:#737373;}
dl#Header dd.hTop div.hfr a:hover{color:#555;}
dl#Header dd#Logo{height:102px;padding:10px 0px;}
dl#Header dd#Logo a.logo{display:block;float:left;}
dl#Header dd#Logo div.tel{width:250px;height:57px;margin:25px 0px 0;}
menu{height:60px;line-height:60px;background-color:#666666;}
ul#Nav{height:60px;}
ul#Nav li{float:left; position:relative;z-index:10}
ul#Nav li a{display:block;padding:0px 27px;float:left;color:#ffffff;white-space:nowrap;font-size:15px;height:60px;overflow:hidden;}
ul#Nav li a.cur,ul#Nav li a:hover,ul#Nav li a.default{background:#015eab;}
ul#Nav li ul{position:absolute;width:100%;top:60px;left:0;background:#fff;}
ul#Nav li ul li,ul#Nav li ul li a{line-height:30px;height:30px;width:100%;}
ul#Nav li ul li a{color:#666;font-size:12px;display:block;padding:0; text-align:center;}
ul#Nav li ul li a:hover{color:#fff;}
#banner{position:relative; text-align:center; z-index:1;height:430px; overflow:hidden;}
#banner .hd{position:absolute;bottom:17px;width: 100%;height:10px;text-align:center;z-index:9; }
#banner .hd span{display:inline-block; *display:inline;
zoom:1; width:15px; height:15px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top; margin:0px 10px; border-radius:15px;  }
#banner .hd span.on{background:#0587d4;}
#banner .bd {position: relative; width:100%; height:auto; z-index:0; }
#banner .bd ul{height:auto !important; min-height:100px;_height:100px;}
#banner .bd ul li {position:relative; zoom:1; vertical-align:top;height:430px;background-position:top center;background-repeat:no-repeat;}
dl#Company{height:490px;width:100%;background-color:#f3f3f3;}
dl#Company dt.tl{height:115px;background:url(../index/col-a-title.jpg) center no-repeat;}
dl#Company dd.lcn{height:320px;background:#ffffff;border-bottom:1px solid #e1dfd5;overflow:hidden;}
dl#Company dd.lcn div.hd{height:36px;background:#3297fd;padding-top:2px;line-height:36px;}
dl#Company dd.lcn div.hd ul li{float:left;width:25%;font-size:14px;color:#ffffff;text-align:center;cursor:pointer;}
dl#Company dd.lcn div.hd ul li.on{background:#fff;color:#212121;}
dl#Company dd.lcn div.bd{padding:15px 25px;}
dl#Company dd.lcn div.bd ul li{height:250px;}
dl#Company dd.lcn div.bd ul li div.info{width:60%;float:left;line-height:22px;height:180px;overflow:hidden; margin-bottom:20px;}
dl#Company dd.lcn div.bd ul li div.img{width:343px;float:right;height:227px;padding:10px 5px;overflow:hidden;}
dl#Company dd.lcn div.bd ul li a.more{margin-right:25px;}
dl#Proshow{padding:0px;height:630px; background:url(../index/product_sun-index.jpg) top no-repeat;}
dl#Proshow dt.tl{ height:auto;padding-top:160px;text-align:center;padding-bottom:10px;background:url(../index/col-a-title.gif) center 45% no-repeat;line-height:30px;font-size:14px;overflow:hidden;}
dl#Proshow dt.tl div.hd{border:1px solid #ccc;}
dl#Proshow dt.tl a{display:inline-block;margin:0px 10px;padding:0px 2px;}
dl#Proshow dt.tl a.on{}
dl#Proshow dd.mw{height:300px;padding:30px 0px 40px;overflow:hidden; position:relative;}
dl#Proshow dd.mw div.bd ul{height:275px;}
dl#Proshow dd.mw div.bd ul li{width:256px;float:left;}
dl#Proshow dd.mw div.bd ul li a{display:block;width:230px;position:relative;height:auto;overflow:hidden;background-color:#868686;}
dl#Proshow dd.mw div.bd ul li a span.img{display:block;height:200px;overflow:hidden;background:#fff; text-align:center;border:1px solid #f2f2f2;}
dl#Proshow dd.mw div.bd ul li a span.Names{padding:8px 5px;display:block;line-height:20px;color:#fff;border-bottom:2px solid #cccccc;background:url(../index/arr1.gif) 95% 38px no-repeat;}
dl#Proshow dd.mw div.bd ul li a span.Names b{display:block; white-space:nowrap; overflow:hidden;height:25px;line-height:25px; text-overflow:ellipsis;font-size:13px;}
dl#Proshow dd.mw div.bd ul li a:hover{background:#0170b5;}
dl#Proshow dd.mw div.bd ul li a:hover span.Names{background-image:url(../index/arr2.gif);}
dl#Proshow dd.mw div.bd ul li a abbr{display:block;height:2px;width:0;background:#01407d;position:absolute;left:0;bottom:0;}
dl#Proshow dd.mw div.bd div.slideBox div.hd{height:20px;padding:25px 0px;clear:both; text-align:center;}
dl#Proshow dd.mw div.bd div.slideBox div.hd span{display:inline-block;margin:0px 3px;width:12px;height:12px;background:url(../index/barr.gif) no-repeat;line-height:50px;overflow:hidden; cursor:pointer;}
dl#Proshow dd.mw div.bd div.slideBox div.hd span.on{background:url(../index/barr.gif) right no-repeat;}
dl#CaseShow{height:400px;padding:20px 0px;}
dl#CaseShow dt.tl{height:41px; text-align:center;padding:30px 0px;}
dl#CaseShow dd.lcn{height:223px;}
dl#CaseShow dd.lcn ul li{width:240px;height:223px;float:left;padding:0px 5px;}
dl#CaseShow dd.lcn ul li a{display:block;height:223px;}
dl#CaseShow dd.lcn ul li a span.img{display:block;height:172px;margin-bottom:3px;}
dl#CaseShow dd.lcn ul li a span.els{height:43px;line-height:43px; text-align:center;background:#eaeaea;border-bottom:4px solid #9f9f9f;font-size:13px;}
dl#CaseShow dd.lcn ul li a span.els i{display:inline-block;background:url(../index/icon_1.png) no-repeat;width:8px;height:8px;margin-right:5px;}
dl#CaseShow dd.lcn ul li a:hover span.els{background:#9f9f9f;color:#fff;border-color:#0170b5;}
dl#CaseShow dd.lcn ul li a:hover span.els i{background:url(../index/icon_2.png) no-repeat;}
dl#CaseShow dd.more{height:40px;padding:30px 0px 0;text-align:center;}
dl#CaseShow dd.more a{display:inline-block;width:110px;line-height:35px;height:35px; color:#000;text-align:center;background-color:#008de4;font-size:13px;border-bottom:2px solid #023a5c;}
dl#News{background-color:#f5f5f5;padding:10px 0px;height:500px;}
dl#News dt.tl{height:50px;padding:30px 0px;text-align:center;}
dl#News dd.lcn{height:305px;}
dl#News dd.lcn ul{height:300px;width:100%;}
dl#News dd.lcn ul li.first{width:470px;height:300px;float:left;background:none;margin:0;margin-right:40px;padding:0;}
dl#News dd.lcn ul li{padding:10px 6px;height:70px;float:left;width:480px;background:url(../index/d_li.jpg) 90px 15px no-repeat;margin-bottom:10px;}
dl#News dd.lcn ul li span.d{float:left;width:70px;height:68px; text-align:center;display:block;background:#9c9c9c;color:#fff;line-height:22px; font-family:Arial;border-bottom:2px solid #068ee2;font-size:13px;margin-right:30px;}
dl#News dd.lcn ul li span.d p{display:block;font-size:45px;line-height:45px;height:45px;overflow:hidden;background:#f5f5f5;padding:0;margin:0;color:#555555;}
dl#News dd.lcn ul li a.els{display:block;width:78%;line-height:30px;height:30px;font-size:14px;color:#000; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
dl#News dd.lcn ul li abbr{display:block;width:78%;float:left;line-height:18px;}
dl#News dd.lcn ul li abbr a{color:#0a5dba;margin:0px 5px;}
dl#News dd.lcn ul li:hover{background-color:#fff;}
dl#News dd.lcn ul li:hover span.d p{background:#fff;}
dl#News dd.more{height:40px;padding:20px 0px 0;text-align:center;}
dl#News dd.more a{display:inline-block;width:110px;line-height:35px;height:35px; color:#000;text-align:center;background-color:#008de4;font-size:13px;border-bottom:2px solid #023a5c;}
dl#Footer{padding:10px 0px;height:385px;background:url(../index/foot-bg123.jpg) top center no-repeat;}
dl#Footer dd.mw{height:190px;padding:40px 0px 10px;}
dl#Footer dd.mw ul.Fnav li{width:115px;float:left;}
dl#Footer dd.mw ul.Fnav li a{display:block;line-height:34px;height:34px;color:#fff;font-size:14px;font-weight:bold;}
dl#Footer dd.mw ul.Fnav li ul li a{line-height:26px;font-size:12px;height:26px;font-weight:normal;color:#adadad;}
dl#Footer dd.mw ul.Fnav li ul li ul{display:none;}
dl#Footer dd.mw ul.Fnav li ul li a:hover{text-decoration:underline;}
dl#Footer dt.mw{padding:15px 0px;height:auto;overflow:hidden;}
dl#Footer dt.mw div.emw{width:118px;float:left;}
dl#Footer dt.mw p{display:block;width:20px;height:118px;float:left;color:#fff;line-height:12px;text-align:center;padding:0;}
dl#Footer dd.copyright{padding:10px 0px;background: #4d4d4d;border-top: 1px solid #747474; text-align:center;color:#fff;line-height:35px;}
div#banners{height:303px;background:url(../index/2015102936132761.png) top no-repeat;}
dl#Main{padding:10px 0px;}
dl#Main dt.Mtop{height:180px;border-bottom:1px solid #e5e5e5;}
dl#Main dt.Mtop div.mw h2{font-weight:normal;display:block;line-height:45px;height:45px;font-size:22px;}
dl#Main dt.Mtop div.mw div.path{height:30px;line-height:30px;margin-bottom:20px;}
dl#Main dt.Mtop div.mw div.path a{padding:0px 3px;}
div.Mnav{line-height:50px;background:#eaeaea;height:auto; }
div.Mnav ul li{float:left; position:relative;}
div.Mnav ul li a{display:block;padding:0px 25px;height:50px;text-align:center;font-size:14px;color:#333;}
div.Mnav ul li a.cur,div.Mnav ul li a.cur1{background:#4691f9;color:#333;}
div.Mnav ul li ul{position:absolute;top:50px;background:#f5f5f5;padding:5px 0px;border-bottom:1px solid #07469e;display:none; height:auto; overflow:hidden; z-index:9;}
div.Mnav ul li ul li{line-height:30px;width:100%;}
div.Mnav ul li ul li a{display:block;padding:0;width:100%;font-size:13px;line-height:30px;height:30px;}
div.Mnav ul li ul li a:hover,div.Mnav ul li ul li a.cur{background:#a8caf9;color:#333;}
dl#Main dd.Fbg{background:#fafafa;padding:15px 0px;clear:both;}