﻿html{height:100%}
body{max-height:100%; height:100%; margin:0; padding:0;font-family: Verdana, Arial, Helvetica, sans-serif,"宋体";font-size:12px; background:#a3d76c; text-align:center;}
form{margin:0;padding:0;}
img{border-style: none;}
ul,ol,li{ margin:0; padding:0;}
a{color:#036400; text-decoration:none;}
a:hover{color:#036400; text-decoration:underline;}
body,td,p,select,input,textarea{font-size:12px; color:#036400;}
h1,h2,h3,h4,h5,h6{font-size:12px; margin:0; padding:0;}
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}
.red{color:#ff0000;}
body {
scrollbar-face-color: #c7d6c8; /*滚动条亮边的颜色*/ 
scrollbar-shadow-color: #D8E2E7; /*立体滚动条阴影的颜色*/  
scrollbar-highlight-color: #FFFFFF; /*滚动条空白部分的颜色*/  
scrollbar-3dlight-color: #b3dbb5; /*滚动条亮边的颜色*/  
scrollbar-darkshadow-color: #c7d6c8; /*滚动条强阴影的颜色*/  
scrollbar-track-color: #e0e8e0; /*滚动条的背景颜色 */ 
scrollbar-arrow-color: #6c946e; } /*上下按钮上三角箭头的颜色*/  

#wrapper{width:1006px; text-align:left;}

#content{}
#content_l{float:left; width:295px; overflow:hidden;}
#content_l .cl{width:295px; height:386px; overflow:hidden;}
#content_l .products_cat{background:url(../images/left_product.jpg) no-repeat;}
#content_l .rmenu{margin:84px 0px 0px 84px; list-style:none; line-height:24px;}
#content_l li{width:120px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#content_l .menu{background:url(../images/arr1.jpg) no-repeat 0 3px; padding-left:20px; color:#f79168; font-weight:bold; cursor:pointer;}
#content_l .menu a{color:#f79168; font-weight:bold;}
#content_l .menu a:hover{color:#f79168; }
#content_l .submenu{ line-height:18px; list-style:none; margin-left:15px;+margin-left:0px;}
#content_l .submenuli{background:url(../images/arr2.jpg) no-repeat 0px 5px; padding-left:10px;color:#f79168; font-weight:bold; cursor:pointer;}
#content_l .ssubmenu{background:url(../images/arr3.jpg) no-repeat 0px 5px; padding-left:10px;}
#content_l .ssubmenu a{color:#878686; font-size:12px; font-weight:normal;}

#content_r{float:left; width:711px; overflow:hidden;}
#content_r .cr_cl{width:629px;height:368px; overflow:hidden; float:left; background:#fff;}
#content_r .cr_cr{ float:left; width:82px;height:368px;}
#content_r .contactus_title{border-bottom:1px dotted #cccccc; padding-left:28px; padding-bottom:12px; color:#f27904; font-weight:bold; font-size:14px; margin:20px 14px 12px 14px;}
#content_r .contactus_con{ margin-left:40px; line-height:18px; width:580px; height:162px; overflow:auto;}
#content_r .cr_cl_aboutus{background:url(../images/bg_aboutus.jpg) bottom right no-repeat #fff;}
#content_r .line{border-bottom:1px dotted #ccc; margin:0px 14px;}
#content_r .aboutus{line-height:18px; width:560px; overflow:auto; height:300px; margin:20px 20px 0px 40px; text-indent:2em;}
#content_r .text{width:80px; border:1px solid #ccc;}
#content_r .pro_title_right{margin:10px 0px 0px 20px;}
#content_r .pro_bottom{background:url(../images/bottom.jpg) no-repeat; width:711px; height:58px; overflow:hidden;}
#content_r .pro_list{list-style:none;}
#content_r .pro_list li{width:110px; height:140px; margin:10px 18px 10px 20px;+margin:10px 18px 10px 15px; float:left;}
#content_r .pro_list li .pro_pic_wrapper{display:block; background:url(../images/pro_s_bg.jpg) no-repeat; width:90px; height:110px;overflow:hidden;padding:10px;}
#content_r .pro_list li .pro_pic{display:block; width:90px; height:110px; overflow:hidden; text-align:center; vertical-align:middle; position:relative;}
#content_r .pro_list li .pro_pic a{display:block;position:static; +position:absolute; top:50%;}
#content_r .pro_list li .pro_pic img{position:static; +position:relative; top:-50%; left:-50%;}
#content_r .pro_list li .pro_name{ display:block; text-align:center; width:110px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.pro_l{float:left; margin-top:10px; margin-left:10px;}
.pro_l .probpic_wrapper{ background:url(../images/pro_b_bg.jpg) no-repeat; width:248px; height:295px; overflow:hidden; padding:10px;text-align:center; vertical-align:middle; position:relative;}
.pro_l .probpic{position:static; +position:absolute; top:50%;}
.pro_l img{position:static; +position:relative; top:-50%; left:-50%;}
.pro_r{float:left;margin-top:10px; background:url(../images/pro_r_bg.gif) repeat-x top #f5faf8; height:313px; overflow:hidden;}

#Scroller{width: 340px; height: 140px; overflow:hidden;}
#Scroller ul{ list-style:none;}
#Scroller ul li{width:110px; height:140px;overflow:hidden; float:left;}
#Scroller .pro_pic_wrapper{display:block; background:url(../images/pro_s_bg.jpg) no-repeat; width:90px; height:110px;overflow:hidden;padding:10px;}
#Scroller .pro_pic{display:block; width:90px; height:110px; overflow:hidden; text-align:center; vertical-align:middle;}

#news{list-style:none; margin-left:40px; margin-top:20px; line-height:24px;}
#news li{background:url(../images/arr4.gif) no-repeat 0px 8px; padding-left:12px;}
#news .title{display:block; float:left; width:450px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#news .time{display:block; float:left;}

.dis_title{list-style:none; border-bottom:1px solid #ee7934; height:27px; margin:10px 30px 0px 30px;}
.dis_title li{float:left; width:103px; height:27px; margin-left:5px;}
.dis_title .tab_over{background:url(../images/tab_over.jpg) no-repeat;line-height:27px; text-align:center;}
.dis_title .tab_out{background:url(../images/tab_out.jpg) no-repeat; line-height:27px; text-align:center;}
.dis_title a{color:#fff; font-weight:bold;}
.dis_title a:hover{text-decoration:none; color:#fff;}

#display{margin:15px 0px 0px 20px;}
#display ul{list-style:none;}
#display ul li{float:left; margin-right:15px; margin-left:10px;}
#display ul li .dis_pic_wrapper{ display:block;background:url(../images/dis_bg.jpg) no-repeat; width:248px; height:189px; padding:10px;}
#display ul li .dis_pro_pic{display:block;width:248px; height:189px; overflow:hidden; position:relative; text-align:center; vertical-align:middle;}
#display ul li a{display:block;position:static; +position:absolute; top:50%;}
#display ul li img{position:static; +position:relative; top:-50%; left:-50%;}
#display ul li .dis_pic_name{width:248px; display:block; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

#newsdetail{ margin:15px;}
#newsdetail .title{ text-align:center; font-weight:bold;}
#newsdetail .time{ text-align:center; background:#fcfcfc; height:22px; line-height:22px; margin-top:10px;}
#newsdetail .con{ line-height:18px; width:550px; height:220px; overflow:auto; padding:20px;}

.pro_info{width:325px; height:120px; overflow:auto; margin-top:10px;}
.pro_info ul{list-style:none; line-height:20px;}
.pro_info ul li{border-bottom:1px dotted #ccc; padding:3px 10px;}

.w{width:958px; margin-bottom:8px;}
.page{ text-align:center; margin:10px;}