@charset "utf-8";
/* CSS Document */
html,ul,ol,li,dl,dt,dd,form,table,h1,h2,h3,h4,h5{padding:0;margin:0;}
body{ background-color:#F9F9F9; background:url(index_02.jpg) repeat-x; margin:0 auto; width:1014px;color:#606060;font-size:12px; font-family:Arial;}/*1em=12px,1.25em=14px,1.5em=18px*/
a{color:#3A3A3A;text-decoration:none;}
a:hover{color:#666;}
a img,table{border:none;}
input{vertical-align:middle;}
ul,li{list-style:none; padding:0; margin:0;}
.clearboth{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;}
.fleft{float:left;}
.fright{float:right;}
.blue{ color:#005DAA; line-height:20px;}
.blue a{color:#005DAA; text-decoration:underline;}
.blue a:hover{color:#005DAA; text-decoration:underline;}
.none{ display:none;}
.underline{word-break:keep-all; overflow:hidden; text-overflow : ellipsis ; white-space:nowrap;}

#head{ padding:0px 0 16px 0; background:url(logo.gif) no-repeat 0 0px;}
#head .lug{height:24px;padding-top:20px;text-align:right;background:#ccc;}
#head .lug img{margin-left:10px;}
#head .search{ padding-right:18px; text-align:right;}
#head .search .input{ border:1px solid #C3C4C8; height:17px; padding:0 5px; color:#606060; font-size:12px; line-height:18px;}
#head .topnav{height:20px; text-align:right; padding-right:20px;}
#head .topnav ul{ float:right; padding-top:5px;}
#head .topnav li{ float:left; padding:0px; border-right:1px solid #444; line-height:14px;}
#head .topnav li span a{ display:block; padding:0 6px;margin:0 4px;line-height:14px;}
#head .topnav li span a:hover{background-color:#FF7900; color:#fff;}

#flash,,#nav,#main,.hot,.column{ float:left; width:1014px;}
#flash{  background:url(2.jpg) no-repeat; height:216px;}
#flash .fnav{ float:left; padding:12px 0px 0px 30px; width:299px; background:url(1_01.jpg) no-repeat left top;}
#flash .fnav li#ff{ padding-bottom:22px;padding-top:10px;}
#flash .fnav li{ line-height:22px;}
#flash .fnav li a{ color:#ccc; font-size:12px;padding-left:14px;}
#flash .fnav li a:hover{ color:#FD8B2F;}
#flash .flashleft{float:left; height:216px;}
#main .hot{ border-bottom:1px solid #DADADA; margin-top:3px;}
#main .hot .hot1{border-right:1px solid #DADADA; padding:20px 30px 10px 2px; width:477px; height:134px; float:left; background:url(estun_20.jpg) no-repeat 290px 25px; line-height:16px;}
#main .hot .hot1 dt{font-size:12px; font-weight:bold; width:280px; float:left; padding-bottom:10px;color:#2A2A2A; font-weight:bold;}
#main .hot .hot1 dd.rs{ width:260px; float:left; padding-bottom:10px;}
#main .hot .hot1 dd.rm{ width:268px; float:left; padding-left:14px; background:url(estun_23.jpg) no-repeat; line-height:13px; font-family:mingliu;font-size:11px;}
#main .hot .hot1 dd.rm a{ color:#ff7e00;text-decoration:underline;}
#main .hot .hot1 dd.rm a:hover{text-decoration:none;}
#main .hot .hot1 dd.ri{ width:182px; float:left; margin-left:0px; padding-left:0px;}
#main .hot .hot2{ width:470px; float:left; padding:20px 0 10px 30px;background:url(estun_18.jpg) no-repeat 320px 25px; height:134px; line-height:16px;}
#main .hot .hot2 dt{ font-size:12px; font-weight:bold; padding-bottom:10px;  color:#2A2A2A; font-weight:bold; line-height:20px;}
#main .hot .hot2 dd.rs{width:260px; padding-bottom:10px;}
#main .hot .hot2 dd.rm{width:238px; padding-left:14px; background:url(estun_23.jpg) no-repeat; line-height:13px; font-family:mingliu;font-size:11px;}
#main .hot .hot2 dd.rm a{ color:#ff7e00; text-decoration:underline;}
#main .hot .hot2 dd.rm a:hover{text-decoration:none;}
#main .column{ height:195px;}
#main .column .c{width:200px; height:190px; float:left; margin-right:20px;background:url(bg_bk.jpg) no-repeat left -20px; padding-top:10px;overflow:hidden;}
#main .column .c dt{ font-size:12px; font-family:Arial; color:#080808; font-weight:bold;line-height:30px;margin-bottom:10px;}
#main .column .c dd{ width:200px; line-height:18px;}
#main .column .c .more{background:url(estun_29.jpg) no-repeat right 5px; display:block; width:120px; line-height:14px; padding-top:5px;padding-left:0px;margin-left:0px;}
#main .column .c .more a{ color:#047F7D;}
#main .column .c1{background:none;}
#main .column .c1 .cc1{ padding:0px 10px 6px 0px;}
#main .column .c2{ width:180px; float:left;padding-left:20px;}
#main .column .c2 dd{ width:180px;}
#main .column .c2 ul{ width:180px;}
#main .column .c2 li{padding-left:15px; width:165px; border-bottom:1px dotted #DADADA; word-break:keep-all; overflow:hidden; text-overflow : ellipsis ; white-space:nowrap;background:url(ico_01.gif) no-repeat 2px 8px;}
#main .column .c2 li a{ display:block; line-height:22px;}
#main .column .c3{ width:330px; margin-left:10px; float:left;padding-left:20px;}
#main .column .c3 ul{width:330px;}
#main .column .c3 li{ word-break:keep-all; width:330px; overflow:hidden; text-overflow : ellipsis ; white-space:nowrap;padding-bottom:4px;margin-bottom:4px;border-bottom:1px #ccc dotted;}
#main .column .c3 li a{line-height:18px;}
#main .column .c3 li .time{font-size:10px;line-height:12px;color:#B3B3B3;}
#main .column .c4{ width:150px; float:left; margin-left:0px;padding-left:20px;}
#main .column .c4 .d1 a{ color:#D1D3D0; font-size:12px; font-weight:bold;line-height:12px;}
#main .column .c4 .d2{ border-bottom:1px dotted #DADADA; padding:0px 0px 8px 0px; margin-bottom:10px;}
#main .column .c4 dd{}
#main .column .c4 span{font-size:11px;}
#foot{ height:54px;float:left; width:1014px;text-align:center;}
#foot ul{ padding:20px;display:none;}
#foot li{ float:left; border-right:1px solid #A2A2A2; color:#A2A2A2; padding:0 15px;}
#foot li a{ color:#A2A2A2;}
#foot .copy{ border-right-width:0px; padding-left:60px;padding-top:20px;}

#nav{ background:url(pronav_04.jpg) repeat-x; height:37px; width:992px;border:1px #c1c1c1 solid;border-top:0px;border-bottom:0px;overflow:hidden;padding-left:20px;}
#nav .listnav{ float:left; padding-top:8px; height:25px;}
#nav .listnav li{float:left; line-height:20px;}
#nav .listnav li a{float:left; display:block;padding:0 0px 0 4px; color:#282828;margin:0 10px 0 0px; font-weight:bold; }
#nav .listnav li a span{float:left; display:block; padding:0px 19px 0px 7px; line-height:25px;}
#nav .listnav li a:hover{ background:url(products_032.gif) no-repeat left top; color:#098F8E; }
#nav .listnav li a:hover span{ background:url(products_031.gif) no-repeat right top;cursor:pointer;}

