﻿@charset "utf-8";
/* CSS Document */
body { 
	width:100%; padding:0px;margin:0 auto;font-size:12px;font-family:'宋体',Arial, Helvetica, sans-serif;;
}
* {margin:0px;padding:0px;}
* img{border:none;}
h4{ font-size:15px; font-weight:bold; line-height:30px; color:#323232; padding-left:5px;}
.head{width:100%; height:125px; background:url(../images/head.jpg) no-repeat center; margin:0px auto; }
.logo_menu{ width:1007px; height:125px; margin:0px auto;  position:relative; }
#logo{ float:left;width:193px; height:51px; padding-left:74px; padding-top:43px;}
#tel1{float:right; top:20px; right:15px; position:absolute;}
#menu{ float:right; width:610px;height:35px; bottom:15px; right:16px; position:absolute;}
#menu #xsl{ width:610px;}
#menu #xsl li{ float:left; width:90px; text-align:center; display:inline;} 
#menu #xsl #xsl1{width:65px; text-align:center;}
#menu #xsl li a{ text-decoration:none; display:block; font-size:14px; color:#000;}
#menu #xsl li #now{color:#F00;}
#product_banner{  width:100%; height:130px; border-bottom:1px solid #dddddd; margin-bottom:2px;  background:url(../images/contact_banner_bg.jpg) repeat-x;}
#product_banner_1{height:130px; margin:0 auto; background:url(../images/product_banner1.jpg) no-repeat center;}
#product_main{ width:985px; display:table; height:auto; margin:0px auto; padding-top:30px; padding-bottom:25px; }
#product_main #product_left{float:left; width:200px;  background-color:#f1f1f1; height:auto;}
#product_left #product_list{width:200px; height:auto;}
#product_left h2{ width:200px; height:51px; line-height:51px; background:url(../images/aboutlm_left1.jpg) no-repeat; text-align:center; color:#FFF; font-size:20px;}
#product_left #productlist{ width:200px; height:auto;}
#product_left #productlist li{width:200px; height:38px; list-style:none;}
#product_left #productlist li a{width:200px; height:38px; line-height:38px; display:block;background:url(../images/aboutlm_left3.jpg) no-repeat; color:#FFF; font-size:14px; text-align:center; text-decoration:none;}
#product_left #productlist li a:hover{ display:block; background:url(../images/aboutlm_left2.jpg) no-repeat; color:#585657;}
#product_newslist{width:200px; height:auto; margin-top:18px;}
#newslist ul{ padding-left:10px; padding-top:12px; list-style-type:none;}
#newslist ul li{height:24px;line-height:24px;background:url(../images/xgnews.jpg) no-repeat left;}
#newslist ul li a{ color:#3e3a39; text-decoration:none;}
#newslist ul li a:hover{ text-decoration:underline;}
.redian{ border-bottom:1px solid #cccccc;}
h4{ font-size:15px; font-weight:bold; line-height:30px; color:#323232; padding-left:5px;}
#gylm_3{ width:200px; height:100px; margin-top:8px;}
#gylm-4{ width:200px;  margin-top:8px;}


#product_right{ float:right;width:746px;  padding-left:35px;}
#product_right1{ width:746px; height:25px; border-bottom:1px solid #dddddd; margin-bottom:16px;}
#product_right1 a{ color:#221815; text-decoration:none;}
#product_right1 span{ color:#999999;}
.ydpsz{ width:746px;height:19px;}
.ydpsz span{ float:left; width:90px; height:19px; line-height:19px;}
.ydpsz h2{ color:#e60012; font-size:16px; width:120px; height:19px; padding-left:12px; }
.ydpsz ul{ float:left;list-style:none;}
.ydpsz li { float:left; height:19px; line-height:19px; padding-left:5px; padding-right:10px;}
.ydpsz li a { font-size:13px; color:#2c2c2c; text-decoration:none; font-family:'宋体',Arial, Helvetica, sans-serif;}
.ydpsz li a:hover{ text-decoration:underline;}
#product_list1{ float:left; width:746px; height:auto;}
.product{ float:left;width:360px; height:130px; padding-left:5px; padding-right:5px; padding-top:15px;}
.product .product_1{ float:left;border:1px solid #d7d7d7; width:204px; height:125px;}
.product .product_1 img{padding:2px;}
.product_text{ float:left;width:150px; height:130px; padding-left:4px;}
.product_text h1{width:145px; height:15px; padding-left:5px; }
.product_text h1 a{ text-decoration:none;color:#3e3a39; font-size:12px; }
.product_text p{ text-indent:2em; width:150px; color:#595757; line-height:20px; padding-top:3px; padding-bottom:10px;}
.product_text span a{ font-size:12px; color:#FFF; text-decoration:none;  line-height:20px;}


.tabbox { float:left;width:746px;height:auto;text-indent:0px; padding-bottom:20px;}
.tabmenu { float:left;width:746px;height:32px;  border-bottom:2px solid #ba1718;}
.tabmenu ul {margin:0;padding:0; list-style:none inside;  }
.tabmenu li { text-align:center; float:left;padding:0 35px; height:32px; overflow:hidden;line-height:32px; display:inline; font-size:14px; cursor:pointer;font-weight:bold; color:#595757; }
.tabmenu .cli {text-align:center;float:left;height:32px;overflow:hidden;line-height:32px;display:inline; cursor:pointer;color:#FFF; background:#ba1718;  }
#tabcontent {width:auto;padding-top:50px; padding-left:15px; padding-left:7.5px !important;padding-right:5px;height:auto;line-height:25px;text-align:left;font-size:12px;}
.tabmenu li#yuanli{border:none;width:60px;height:32px;}
.tabmenu li#gongyi{ margin-left:13px;}
#tabcontent p{clear:both;float:left; width:auto; color:#333333; text-indent:0px;}
#tabcontent p a{ text-decoration:underline; color:#000000;}
#tabcontent tabul{clear:both;}
.tabmenu li#peitao{ margin:0px;}
#tabcontent .hidden {display:none;}
#tabcontent li{ list-style:none inside;list-style:none outside\9;}

.productsingle{ float:left; width:746px;}
.productsingle h1{ color:#3e3a39; font-size:16px; width:746px; height:20px; line-height:20px; text-align:center; padding-top:22px; padding-bottom:12px; }
.productsingle  p{ text-indent:2em; color:#3e3a39; line-height:22px; width:746px; text-align:justify; }
.productsingle  p a{ text-decoration:underline; color:#000000;}
.productsingle_pic{ float:left; width:504px; height:307px; padding-top:20px; clear:both; overflow:hidden;}
.productsingle_pic img{padding:2px; width:500px; height:303px;}

#productsingle_pic_big{ float:left; width:710px; height:auto; padding-left:30px;}
#produce-p-small{ float:left; width:153px; height:303px; padding-top:20px; padding-left:12px;}
#produce-p-small ul li{ background:#f6f6f6; border:1px solid #dbdbdb; margin-bottom:8px; padding:2px; height:90px; width:149px; list-style:none;}

.productsingle_ck{float:left; width:724px; height:31px;padding-left:22px; padding-top:12px; padding-bottom:26px;}
.productsingle_ck .sc{ float:left; padding-right:25px;}
.productsingle_ck .sc a{text-decoration:none; height:26px; line-height:26px; text-align:center; color:#3e3a39;}
.productsingle_ck span{ float:right; margin-right:21px;}

#baike-title{ float:left; height:45px; width:746px; background:url(../images/case_bg.jpg) bottom no-repeat;}
#baike-title h4{ font-size:15px; font-weight:bold; color:#333333; line-height:50px;}
#baike-title h4 a:hover{ text-decoration:underline;}
#baike-list{ float:left; width:340px; padding-left:10px; padding-top:10px; padding-left:5px !important; display:inline; }
#xianchang-list{ float:left; width:340px; padding-top:10px; padding-left:50px; padding-left:25px !important;display:inline;}
#baike-news{ width:340px;list-style-position:inside;}
#baike-news li{width:340px;background:url(../images/xgnews.jpg) no-repeat left; list-style-type:none;}
#baike-news li a{ color:#333333; line-height:24px; text-decoration:none; padding-left:15px;}
#baike-news li a:hover{text-decoration:underline;}
#jgwl-list{ float:left; width:740px; padding-top:12px; padding-left:10px;}
#jgwl-list .jgwl_pro{ float:left; background:url(../images/single_tk.jpg) no-repeat; width:164px; height:127px; padding-right:20px; }
#jgwl-list .jgwl_pro img{ padding:2px;}
#jgwl-list .jgwl_pro p{ width:160px; line-height::30px; text-align:center; color:#000000;}
#jgwl-list .jgwl_pro p a{ color:#000000; text-decoration:none; height:30px;}
/*#jgwl-list  #jgwl_pro1{ margin-right:0px;}*/
.companynews_fenye{ float:left; font-size:14px; height:40px; padding-top:25px; padding-bottom:5px;}
.companynews_fenye li{ float:left; line-height:16px; padding-right:6px; border:1px solid #e9e9e9; list-style:none; padding:3px 6px;}
.companynews_fenye li a{ text-decoration:none; color:#848484;} 
.rollphotos {float:left;height:auto;MARGIN-TOP: 10px;WIDTH: 746px}
.blk_29 {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 10px;OVERFLOW: hidden;PADDING-TOP: 10px;ZOOM: 1;POSITION: relative;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
.blk_29 .LeftBotton {FLOAT: left;WIDTH: 20px;CURSOR: pointer;POSITION: absolute;TOP: 10px;HEIGHT: 140px;background-image: url(../images/ad_prev.png);background-repeat: no-repeat;background-position: 0px center; left:1px;}
.blk_29 .RightBotton {FLOAT: right;WIDTH: 20px;CURSOR: pointer;POSITION: absolute;TOP: 10px;HEIGHT: 140px;background-image: url(../images/ad_next.png);background-repeat: no-repeat;background-position: 0px center;right: 0.5px;}
.blk_29 .Cont {MARGIN: 0px auto;OVERFLOW: hidden;WIDTH: 700px;PADDING-TOP: 5px;margin-left: 30px;}
.blk_29 .box {FLOAT: left;WIDTH: 170px;TEXT-ALIGN: center;}
.blk_29 .box IMG {PADDING-RIGHT: 3px;DISPLAY: block;PADDING-LEFT: 3px;BACKGROUND: #fff;PADDING-BOTTOM: 3px;MARGIN: 0px auto;PADDING-TOP: 3px;border: 1px solid #ccc;}
.blk_29 .box A{ text-decoration:none; color:#000000;}
.blk_29 .box A:hover{ text-decoration:underline;}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {MARGIN:auto 0px; WIDTH: 170px; LINE-HEIGHT: 20px; text-indent:0px; text-align:center;}