@charset "utf-8";
/*********************************
BASE STYLE(For hengdafruit.com CN)
DESIGNER: RUNSLY
E-MAIL:Runsly@qq.com
DATA:2009/04/20
img a{FILTER:ALPHA(opacity=50,finishopacity=80,style=2}
img a:hover{FILTER:ALPHA(opacity=0,finishopacity=80,style=2}
------------------------*/
Body{ background:url(images/bbg.gif) left top repeat-x;font-size:12px;color:#345;margin:0;padding:0;line-height:18px; font-family:Arial, Helvetica, sans-serif}

a{color:#515151; text-decoration:none;}
a:hover{color:#f50; text-decoration:none;}

div,ul,li,dd,dl,p,span{margin:0;padding:0;list-style-type: none;}

#Clear{clear:both;}/*Forfox*/
#Forff{clear:both;}/*Forfox*/

.Header{width:960px;margin:0 auto;height:199px; background:url(images/topright.gif) right bottom no-repeat;}
.Header01{height:80px;padding-top:42px;padding-left:44px;}
.Header02{height:40px;padding-top:36px;font-size:14px;font-weight:bold;background:url(images/mbg.gif) center bottom no-repeat;}
.Header021{float:left;width:116px;height:40px;display:block;line-height:40px;text-align:center;color:#D6E4FF;}
.Header021 a{color:#D6E4FF}
.Header021 a:hover{color:#FFF;}
.Header022{float:left;width:206px;text-align:center;color:#000;padding-left:30px;line-height:40px;}
.Header022 a{color:#000}
.Header022 a:hover{color:#666}

/*Main*/
.Main{width:960px;margin:0 auto;}

.Main_L{float:left;width:236px;}
.Left01{padding-top:16px;}
.Left02{ background:url(images/leftcenter.gif) left top repeat-y;padding:10px 0 0 26px;}
.big{height:22px;background:url(images/bigimg.gif) left center no-repeat;padding-left:20px;font-size:14px;color:#D6E4FF;font-weight:bold;}
.big a{color:#D6E4FF}
.big a:hover{color:#FF0}

.small{padding-left:21px;color:#D6E4FF}
.small a{color:#D6E4FF}
.small a:hover{color:#FF0}

.Left04{padding-top:120px;padding-bottom:30px;padding-left:30px;background:url(images/contactu.gif) left top no-repeat;}

.Main_R{float:right;width:699px;padding-top:25px;}

.Right01{padding-bottom:10px;}
.Right01left{float:left;height:192px;width:393px;}
.Right01right{float:right;height:192px;width:284px;}

.news01{height:34px;line-height:34px;font-weight:bold;font-size:14px;margin-bottom:8px;}
.news02{padding-left:20px; background:url(images/newsfront.gif) left center no-repeat;margin-bottom:2px;}
.news03{height:36px;line-height:36px;}

.indexcom{border:3px solid #E8E8E8;padding:10px 56px 10px 20px; background:url(images/comphoto.gif) right top no-repeat;margin-bottom:18px;}

.inproduct{height:29px;border-left:4px solid #ccc;border-bottom:1px solid #ccc;padding-left:15px;line-height:29px;}
.inproduct strong{font-size:14px}

.indexpro{padding:15px;}
.indexpro ul li{float:left;padding:10px 20px;width:184px height:140px;text-align:center}

.indexpro ul li img{padding:1px;border:1px solid #ccc}

.Footer{width:960px;margin:0 auto;height:100px;margin-top:10px;background:url(images/bottombg.gif) left top repeat-x;text-align:center;padding-top:30px;}

/*mnain over*/

#cntR {float:left;width:284px;}
#NewsTop_cnt{}
#NewsTop {CLEAR: both}
#NewsTop P {FLOAT: left; LINE-HEIGHT: 21px}
#NewsTop P.topTit {FONT-WEIGHT: bold; WIDTH: 14px}
#NewsTop P.topC0 {WIDTH: 113px;CURSOR: pointer;COLOR:#E7FFE7;HEIGHT:36px;TEXT-ALIGN: center;background-image: url(images/n1.gif);background-repeat: no-repeat;background-position: left bottom;line-height:36px;font-size:14px;font-weight:bold}
#NewsTop P.topC0 {*HEIGHT: 36px;}
#NewsTop P.topC0 {_HEIGHT: 36px;}
#NewsTop P.topC0 A {font-size:14px;COLOR: #888;TEXT-DECORATION: none}
#NewsTop P.topC0 A:hover {COLOR: #f80;}
#NewsTop P.topC1 {background: url(images/n.gif) no-repeat left bottom; WIDTH: 113px;HEIGHT: 36px;TEXT-ALIGN: center;line-height:36px;font-size:14px;font-weight:bold}
#NewsTop P.topC1 A {font-size:14px;COLOR: #345;TEXT-DECORATION: none;}
#NewsTop P.topC1 A:hover {COLOR: #f50;}
#NewsTop #NewsTop_tit {}
.inews{ background:url(images/newf.gif) left center no-repeat;padding-left:15px;margin-bottom:6px;border-bottom:1px dashed #ccc;}
.photo{float:right;width:294px;padding-top:47px;height:130px;}
.photo img{padding:2px;border:1px solid #ccc;}

/*内页定义*/
.Nei_R{float:right;width:695px;padding-right:20px;margin-top:25px;}
.Com{padding:20px 10px 30px 10px; background:url(images/glogo.gif) right bottom no-repeat;}
.Com_honor{padding:20px 10px;}
.Com_honor img{padding:2px;border:1px solid #ccc}
.N_news{height:30px;line-height:30px;border-bottom:1px dashed #ccc;padding-left:20px; background:url(images/newsfront.gif) left center no-repeat;}

.Curr{margin-bottom:15px;text-align:right; background-color:#f7f7f7;padding:10px;border:1px solid #eee}

/*新闻定义*/
SPAN.btn_b {DISPLAY:block;FONT-SIZE:14px;font-weight:bold;CURSOR:pointer;COLOR:#666;LINE-HEIGHT:33px;HEIGHT:33px;TEXT-ALIGN: center;width:80px;border-bottom:1px solid #eee;border-left:1px solid #eee;}
SPAN.btn_a { background:#eee;border:1px solid #ccc;DISPLAY: block;FONT-SIZE: 14px;CURSOR: pointer;COLOR: #FF3300;LINE-HEIGHT:33px;HEIGHT:33px;TEXT-ALIGN: center;width:80px;font-weight:bold
}
SPAN.btn_a a:link{font-size: 14px;color: #f60;text-decoration: none;font-weight:bold}
SPAN.btn_a a:hover {font-size: 14px;color: #f60;text-decoration: none;font-weight:bold}

SPAN.btn_b a:link{font-size: 14px;color: #777;text-decoration: none;}

SPAN.btn_b a:hover {font-size: 14px;color: #f00;text-decoration: none;font-weight:bold}

.cel01 {color:#B3CEE4;}
.cel02 {}

#tab01_div0{height:140px;padding:5px 10px;}
#tab01_div1{height:140px;padding:5px 10px;}

.NewsIndex{ background:url(images/newsfront.gif) left center no-repeat;padding-left:13px;margin-bottom:3px;padding-top:3px;line-height:22px;border-bottom:1px dashed #ccc}
.New_More{text-align:right;padding:10px;}

/*QQ*/
/*QQ*/
.qq_1{width:124px;}
.qq_2{width:80px;padding:6px 22px;background:url(images/QQ_2.gif) left top repeat-y;}
.qq_3{padding:0 0 6px 0;}

#topbar{position:absolute;padding: 2px;visibility: hidden;}