@charset "gb2312";
body {text-align:center; margin:0px; padding:0px; color:#333; font-size:12px; background:#F6F6F6; font-family:Arial, Helvetica, sans-serif;}
td,dd,th{line-height:21px;font-size:12px;}
a:link,a:visited,a:active{color:#333333; text-decoration:none;}
a:hover{color:#FF6600;}
div{margin:0 auto; line-height:21px; overflow:hidden;}
input,textarea,select{background:#fff; border:#666666 1px solid; color:#666; line-height:1.3; font-size:12px;}
img{border:0px;}
ul,li{list-style:none; padding:0px; margin:0px auto; overflow:hidden;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px; overflow:hidden;}

.underline{background:url(images/underline.gif) left bottom repeat-x;}
.both{clear:both;}
.mt_1{margin-top:8px;}
.mt_2{margin-top:6px;}
.mt_3{margin-top:10px;}
.mt_4{margin-top:12px;}
.mt_5{margin-top:4px;}
.TD_Center{text-align:center; vertical-align:top;}
.TD_Left{text-align:left; vertical-align:top;}
.redFont{color:#F00;}

.shineFont{background:#FF6; color:#F00;}

/*main*/
.w{width:940px; margin:0 auto;}
#main{background:#fff url(images/grey_x.jpg) left top repeat-x; padding-top:10px;}
#sideBar{width:260px; float:right;}
#contentBar{width:670px; float:left;}

/*header*/
.header-wrap{background:url(images/header_bg.jpg) 0px 63px repeat-x;}
#header{}
#header .top{height:112px; position:relative; background:url(images/header.jpg) center top no-repeat;}
#header .menu{width:235px;height:23px; float:right; margin-top:12px; margin-right:56px; display:inline;}
#header .menu a{width:75px; height:23px; background:url(images/r_menu_bg.gif) 0 0 no-repeat; color:#fff; text-align:center; float:left; margin-right:3px; display:inline; line-height:23px;}

#column{width:726px;height:49px; margin:0; padding:0; background:url(images/menu.jpg) 0 0 no-repeat; position:absolute; z-index:98; right:0px; bottom:0px;}
#column li{float:left; text-indent:-10000px;}
#column li a{display:block; height:49px;}
#column .w1{width:80px;}
#column .w1 a:hover{background:url(images/menu.jpg) 0 -50px no-repeat;}
#column .w2{width:99px;}
#column .w2 a:hover{background:url(images/menu.jpg) -80px -50px no-repeat;}
#column .w3{width:104px;}
#column .w3 a:hover{background:url(images/menu.jpg) -179px -50px no-repeat;}
#column .w4{width:103px;}
#column .w4 a:hover{background:url(images/menu.jpg) -283px -50px no-repeat;}
#column .w5{width:100px;}
#column .w5 a:hover{background:url(images/menu.jpg) -386px -50px no-repeat;}
#column .w6{width:102px;}
#column .w6 a:hover{background:url(images/menu.jpg) -486px -50px no-repeat;}
#column .w7{width:103px;}
#column .w7 a:hover{background:url(images/menu.jpg) -588px -50px no-repeat;}

.banner{height:220px; margin:1px 0 8px 0;}

/*网站底部样式*/
.footer-wrap{background:url(images/footer_x.jpg) 0 11px repeat-x; padding-top:11px;}
#footer{height:120px; background:url(images/footer_bg.jpg) center top no-repeat;}
#footer .menu{width:100%; height:27px; text-align:center; color:#fff; line-height:27px;}
#footer .menu a{color:#fff;}
#footer .logo{width:137px; height:52px; float:left; margin:18px 0 0 27px; display:inline;}
#footer .copyright{width:728px; float:right; text-align:left;line-height:20px; margin-top:16px;}
#footer .copyright span{color:#888;}
#footer .copyright span a{color:#888;}

/*首页样式*/
.news{height:261px;}
.news .TabTitle{clear:both; height:23px; border-bottom:#BCBDC0 2px solid; text-align:left;}
.news .TabTitle ul{margin:0px;}
.news .TabTitle li{float:left; width:100px; height:23px; line-height:23px; text-align:center; margin-right:1px; display:inline;}
.news .TabTitle li a{display:block;}
.news .TabTitle .active{color:#fff; font-weight:bold; background:url(images/tab.gif) 0px 0px no-repeat; }
.news .TabTitle .active a{color:#fff;}
.news .TabTitle .normal{background:url(images/tab.gif) 0px -23px no-repeat;}
.news .TabContent{width:670px; text-align:center;}
.news .none{display:none;}
.flashImg{width:258px; height:218px; background:url(images/picNews_frame.gif) center 0 no-repeat; float:left; margin:8px 0 0 6px; display:inline; padding-top:7px; text-align:center;}
.news .article{width:382px; float:right; margin:8px 11px 0 0; display:inline;}
.news .about{width:640px; height:212px; text-align:left; margin:12px auto;}

.products{height:222px; background:url(images/product_bottom.gif) center bottom no-repeat;}
.products .bg{border-left:#3276A3 2px solid; border-right:#3276A3 2px solid; height:176px;}

.contact{height:247px; background:url(images/contact_bottom.gif) 0px bottom no-repeat;}
.contact .bg{height:191px; background:url(images/contact_bg.gif) 0px top repeat-y;}
.contact .bg .detail{width:228px; height:176px; text-align:left; line-height:20px;}


/*内页侧栏栏目导航*/
#categories{background:url(images/product_categories_bottom.gif) center bottom no-repeat; margin-top:5px; padding-bottom:6px; zoom:1;}
#categories .bg{background:url(images/product_categories_bg.jpg) center top no-repeat; zoom:1;}
#side_cate{width:230px; margin:0 0 6px 0;}
#side_cate ul{margin:0px; padding:0px;}
#side_cate li{text-align:left; background:url(images/underline.gif) 0px bottom repeat-x; line-height:16px; margin-top:5px;}
#side_cate li a{display:block; background:url(images/arrow_left.gif) 8px center no-repeat; padding:0 0 3px 22px;}
#side_cate .bg1{font:bold 14px/16px '';}
#side_cate .bg2{font:bold 14px/16px '';}
#side_cate .bg3{font:normal 12px/16px '';}
#side_cate .bg4{font:normal 12px/16px '';}

/*内页样式内容*/
#inside_box{width:100%;text-align:center;}
#inside_box .title{height:23px; text-align:left; border-bottom:#BCBDC0 2px solid;}
#inside_box .title h3{height:23px; font:normal 12px/24px ''; background:url(images/content_title.gif) 0 0 no-repeat; color:#fff; float:left;  padding:0 18px 0 18px;}
#inside_box .title h3 a{color:#fff;}
#inside_box .content{width:650px; padding-right:6px; text-align:left; margin:0 auto; padding:15px 0 6px 0;}
#inside_box .content img{max-width:640px;}
#inside_box .content p{margin-top:6px;}


.searchBar{width:260px; height:58px; background:url(images/searchBar.jpg) center 0 no-repeat; position:relative;}
.searchBar .formDIV{width:256px; text-align:center; position:absolute; bottom:8px; left:2px;}
.searchBar .formDIV .key{width:170px; height:21px;}
.searchBar .formDIV .btn{width:56px; height:21px; background:url(images/btn_bg.jpg) 0 0 repeat-x; border:none; color:#fff;}