@charset "utf-8";
/* CSS Document */

/*mainR*/
.mainR{ width:771px; float:right; height:auto; overflow:hidden;}
.mainR_T_L{ width:502px; float:left;}
.mainR_T_L h2{ line-height:42px; border-bottom:1px solid #b00000; }
.mainR_T_L h2 a{ display:block; color:#fff;  padding:0 16px;background:#b00000; width:78px; text-decoration:none;font-family:"微软雅黑"; font-size:14px;}

.mainR_T_L dl{ margin-top:20px;}
.mainR_T_L dl dt{ float:left; width:200px;}
.mainR_T_L dl dd{ float:right; width:285px; line-height:22px;}
.mainR_T_R{ width:249px; float:right;}
.mainR_T_R h2{ line-height:42px; border-bottom:1px solid #B00000; }
.mainR_T_R h2 a{ display:block; color:#fff;  padding:0 16px;background:#B00000; width:78px; text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
.mainR_T_R p{ line-height:22px; height:152px; overflow:hidden;}
.mainR_T_R ul{ margin-top:20px;}
.mainR_T_R ul li{ height:28px; background:url(../../images/news_bg.jpg) no-repeat left center; line-height:28px; padding-left:20px;}
.mainR_T_R ul li a{ text-decoration:none; color:#000;}


.mainR_B{ clear:both;}
.mainR_B h2{ line-height:42px; border-bottom:1px solid #B00000; }
.mainR_B h2 a{ display:block; color:#fff;  padding:0 16px;background:#B00000; width:78px; text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
.mainR_B ul{ margin-top:20px;}
.mainR_B ul li{ float:left; margin:0 10px;}
.mainR_B ul li p{ text-align:center;}
.main_bot{ clear:both;}
.main_bot h2{ background:url(../../images/bg2.jpg) no-repeat ; height:64px; line-height:64px; text-align:center;}
.main_bot ul li{ float:left; margin:0 10px;}
.main_bot ul li p{ text-align:center;}
/*公司简介*/
.jianjie h2{line-height:42px; border-bottom:1px solid #b00000; }
.jianjie h2 span{ color:#fff;  padding:10px 16px;background:#b00000;  text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
.jianjie p{ line-height:24px;}
/*新闻列表*/

.jianjie ul li{ line-height:30px; clear:both; border-bottom:1px dashed #333; overflow:hidden;}
.jianjie ul li a{ display:block; text-decoration:none; float:left;}
.jianjie ul li span{ display:block; float:right;}

/*产品列表*/
.chanpin h2{line-height:42px; border-bottom:1px solid #b00000; }
.chanpin h2 span{ color:#fff;  padding:10px 16px;background:#b00000;  text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
.chanpin ul li{ float:left; margin:10px;}
.chanpin ul li p{ text-align:center;  }

.footer{ background:#e5e2e2; padding:20px 0;text-align:center;}


/*lfft*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, input, select, textarea { margin: 0px; padding: 0px; border: 0px none; }
a { color: rgb(102, 94, 105); }
a:link {  }
a:visited {  }
a:hover { color: rgb(255, 0, 0); }
a:active {  }
.space10 { width: 100%; height: 10px; font-size: 10px; }
.space5 { width: 100%; height: 5px; font-size: 5px; }
.container { margin: 0px auto; width: 1002px; clear: both; border-right: 0px solid rgb(255, 255, 255); border-left: 0px solid rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: medium 0px; border-style: none solid; border-color: -moz-use-text-color rgb(255, 255, 255); }
.container::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#content { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#leftside { float: left; width: 188px; height: auto; text-align: left; }
.box_info::after, .box_info1::after, .box_pic::after, .box_pics::after, .box_leftlist::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
li { list-style: outside none none; text-align: left; }
li.sbmenu { padding: 1px 0px; width: 100%; }
li.sbbutton a { display: block; font-size: 13px; text-decoration: none; height: 32px; text-align: left; overflow: hidden; position: relative; width: 188px; background: url('../../images/sortbg.gif') no-repeat scroll 0px 0px transparent; }
li.sbbutton a:hover { text-decoration: none; background-position: 0px -32px; }
li.sbbutton a span { text-align: center; line-height: 32px; padding-left: 40px; }
.sbdropdown { display: none; padding-top: 3px; width: 100%; }
li.sbdropdown a { display: block; margin: 4px 0px; font-size: 13px; text-decoration: none; overflow: hidden; width: 100%; height: 25px; line-height: 25px; background: url('../../images/sortbg.gif') no-repeat scroll 0px -78px transparent; color: rgb(102, 94, 105); }
li.sbdropdown a:hover { text-decoration: none; background-position: 0px -103px; }
li.sbdropdown a span { text-align: center; line-height: 25px; padding-left: 40px; }

/*message*/
.box{ margin:8px 18px;}
.box td{ padding-left:10px; color:#333;}
.box input{ width:260px;border:1px solid #BEBEB8; padding:2px;}
.fl{ float:left;}
.message .box{ overflow:hidden;}
textarea{ width:300px; border:1px solid #BEBEB8; padding:2px;}




















































