@charset "utf-8";
/* CSS Document */
* {
	padding-bottom: 0px;
	border-right-width: 0px;
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
}
a {
	text-decoration: none;
}
a {
	text-decoration: none;
	color: #4e4e4e
}
a:hover {
	color: #156d55;
}
a:visited {
	color: #333
}
input,textarea{outline:0px}

.mt30{ width:100%; height:30px;}
.mt20{ width:100%; height:20px;}
.mt12{ width:100%; height:12px;}
.mt10{ width:100%; height:10px;}
/**/

.hd_box{width:100%; height:110px; background:url("../img/topimg1.jpg") top center no-repeat;}
.hd_nav{ width:980px; height:110px; margin:0px auto;}
.hd_nav img{ display:block; float:left; margin-top:28px; margin-right:30px;}
.hd_nav a{ display:block; float: right; color:#FFF; font-size:12px; padding:8px 16px; margin-top:32px; }
.hd_nav a.one{ background:#3e7c01;}
.hd_nav a.two{ background:#91bb4f; margin-left:10px;}
.hd_nav a.one:hover{ background:#54a801}
.hd_nav a.two:hover{ background:#a9da5c;}

/**/

.main_image {width:100%; height:300px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:422px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:300px;}
.main_image li span {display:block; width:100%; height:422px}
.main_image li a {display:block; width:100%; height:422px}
.main_image li .img_1 {background:url("../img/banner01.jpg") center top no-repeat}
.main_image li .img_2 {background:url("../img/banner02.jpg") center top no-repeat}
.main_image li .img_3 {background:url("../img/banner03.jpg") center top no-repeat}

div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:260px; left:450px; z-index:999; width:300px; height:21px}
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url("../img/btn_main_img.png") 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:48%;margin-top:-37px;display:none;}
#btn_prev{background:url("../img/hover_left.png") no-repeat left top;left:100px;}
#btn_next{background:url("../img/hover_right.png") no-repeat right top;right:100px;}

/**/

.txt_box{ width:980px; height:151px; margin:0px auto ;position:relative}
.txt_btn{ display:block; width:143px; height:37px; position:absolute; top:45px; right:60px; background:url("../img/txt_btn.jpg")}
.txt_btn:hover{  background:url("../img/txt_btn2.jpg")}

/**/
.main_nav{ width:980px; overflow:hidden; margin:0px auto}
.main_nav li{ float:left;}
.main_nav li a{ display:block; width:245px; height:210px; background:url("../img/btn.jpg");}
.main_nav li a.btn1{ background-position:0px 0px;}
.main_nav li a.btn2{ background-position:736px 0px;}
.main_nav li a.btn3{ background-position:492px 0px;}
.main_nav li a.btn4{ background-position:245px 0px;}
.main_nav li a:hover{ display:block; width:245px; height:210px; background:url("../img/btn_hover.jpg");}
.main_nav li a.btn1:hover{ background-position:0px 0px;}
.main_nav li a.btn2:hover{ background-position:736px 0px;}
.main_nav li a.btn3:hover{ background-position:492px 0px;}
.main_nav li a.btn4:hover{ background-position:245px 0px;}/**/

.cx_box{ width:100%; height:240px; background:#f1f1f1;}
.cx{ width:980px; height:240px; margin:0px auto;} 
.cx_le{ width:980px; overflow:hidden; margin-top:60px; float:left}
.sea_box{ height:44px; margin-bottom:38px;}
.search{ width:833px; height:40px; background:#FFF; border:1px solid #c2c2c2; float:right;}
.search a{ display:block; width:127px; height:40px; float:right; background:url("../img/sub.jpg")}
.search input{ width:690px; height:36px; font-size:20px; margin-left:6px; margin-top:2px; color:#666; float:left}
.search:hover{ border:1px solid #87bc27;}

.no_box li{ display:block; width:52px; height:52px; background:url("../img/no.png"); float:left; cursor:pointer}
.no_box li:hover{ display:block; width:52px; height:52px; background:url("../img/no_hover.png"); float:left; cursor:pointer}
.no_box li.no1{  margin-left:4px; margin-right:30px; background-position:0px 0px; }
.no_box li.no2{  margin-right:30px; background-position:-52px 0px;}
.no_box li.no3{  margin-right:30px; background-position:-104px 0px;}
.no_box li.no4{  margin-right:30px; background-position:-156px 0px;}
.no_box li.no5{  margin-right:30px; background-position:-208px 0px;}
.no_box li.no6{  margin-right:30px; background-position:-260px 0px;}
.no_box li.no7{  margin-right:30px; background-position:-312px 0px;}
.no_box li.no8{  margin-right:30px; background-position:-364px 0px;}
.no_box li.no9{  margin-right:30px; background-position:-416px 0px;}
.no_box li.no0{  margin-right:30px; background-position:-468px 0px;}
.no_box li.no11{  margin-right:30px; background-position:-520px 0px;}
.no_box li.no12{  background-position:-572px 0px;}

.cx_rig{ float:right; overflow:hidden; padding-top:20px}
.shop_btn a{ display:block; width:218px; height:90px; background:url("../img/gn_btn.jpg")/*tpa=http://lszs.1shengtai.com/img/gn_btn.jpg*/;}
.shop_btn a.a1{ background-position:0px 0px; margin-bottom:19px;}
.shop_btn a.a2{ background-position:0px -90px;}


/**/

.tji_box{ width:941px; overflow:hidden;margin:0px auto; font: 12px/1.6 "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ;}
.tji_hd{ height:30px; margin-bottom:18px;}
.tji_hd img{ display:block; width:130px; height:30px; float:left}
.tji_hd span{ display:block; width:811px; height:28px; border-bottom:2px solid #e5e5e5; float:right}
.bg_bt td{border:1px solid #d8d8d8; color:#4d9804;}
.bg td{border:1px solid #d8d8d8; border-top:none; color:#333333;  text-align:center; vertical-align:middle; padding: 5px 0;}
.tji_con{ overflow:hidden;}
.tji_box_sub{ margin-left: -15px;  margin-top: -7px;width:770px; overflow:hidden;font: 12px/1.6 "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ;}
.tji_box_v{ margin-left: -15px;  margin-top: -7px;width:700px; overflow:hidden;font: 12px/1.6 "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ;}
  
/**/

.zsu{ width:980px; overflow:hidden; margin:0px auto; font: 14px/1.4 "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ;}
.zsu_rig{ float:right}
.shop_btn a.a3{ background-position:0px -180px; margin-bottom:22px;}
.shop_btn a.a4{ background-position:0px -270px;}

.zsu_le{ float:left; width:702px; height:177px; border:1px solid #e5e5e5; padding:12px 19px;}
.zsu_hd{ height:30px; margin-bottom:10px;}
.zsu_hd img { display:block; width:94px; height:30px; float:left }
.zsu_hd span{ display:block; width:554px; height:28px; border-bottom:2px solid #e5e5e5; float:left}
.zsu_hd a.more{ display:block; width:54px; height:28px; background:url("../img/more.jpg") left top no-repeat; float:left;border-bottom:2px solid #e5e5e5;}
.zsui_con{ overflow:hidden}
.zsui_con dl{ margin-right:10px; float:left; width:167px;}
.zsui_con dt{ display:block; width:166px; height:90px; margin-bottom:4px;}
.zsui_con dd{ display:block; width:130px; margin-left:18px; text-align:center;}
.zsui_con dd a{ color:#666666;}
.zsui_con dd a:hover{ color:#060;}
.zsui_con dl.zuih{ margin-right:0px; float:left; width:166px;}


/**/

.md_box{ width:980px; overflow:hidden; margin:0px auto;}
.red{ width:740px; overflow:hidden; float:left; padding:19px; border:1px solid #e5e5e5;}
.black{ width:440px; overflow:hidden; float:right; padding:19px; border:1px solid #e5e5e5;}
.md_box .hd{height:30px; margin-bottom:18px;}
.md_box img{ display:block; width:100px; height:30px; float:left}
.md_box span{ display:block; width:580px; height:28px; border-bottom:2px solid #e5e5e5; float:left}
.md_box a.more{ display:block; width:54px; height:28px; background:url("../img/more.jpg") left top no-repeat; float:right;border-bottom:2px solid #e5e5e5;}
.md_con{ overflow:hidden;}
.md_con a{ display:block; width:425px; height:30px; background:url("../img/dian.jpg") left center no-repeat; font: 14px/30px "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ; color:#333; padding-left:15px}
.md_con a:hover{ color:#060}




/**/


.footer{ width:100%; height:100px; background:#407e03; padding-top:20px}
.footer .p{ width:980px; margin:0px auto; color:#FFF; text-align:center; line-height:22px; font-size:12px}







/*反馈*/

.fk_title_box{ width:100%; height:130px; background:#91bb4f}
.fk_ti{ width:882px; height:94px; margin:0px auto; padding-top:36px; padding-left:98px;}
.fk_content_box{ background:#dfdfdf; width:100%; overflow:hidden; font-family: "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ; padding-top:30px; }
.con{ width:800px; overflow:hidden; margin:0px auto;}
.con img{ margin-bottom:55px;}
.tousu{ overflow:hidden}
.con dd{ float:left; font-size:14px; color:#666}
.fk_content_box span{ color:#F00}
.con dt{ float:right; font-size:12px; color:#666}
.input_box{ width:798px; height:168px; border:1px solid #b9b9b9; background:#fff; margin-top:10px; margin-bottom:20px;}
.fk_content_box .input_box:hover{ border:1px solid #3e7c01;}
.input_box textarea{ width:788px; height:158px; margin:5px; font-size:14px; color:#333}
.fk_content_box p{ color:#666; font-size:14px; float:left; line-height:36px;}
.tel{ overflow:hidden; margin-bottom:20px}
.name{ overflow:hidden; padding-left:14px;}
.input_con{ width:324px; height:34px; border:1px solid #b9b9b9; background:#fff; float:left; margin:0px 5px;}
.fk_content_box .input_con:hover{ border:1px solid #3e7c01;}
.input_con input{ width:314px; height:24px; margin:5px; font-size:14px; color:#333}

.enter_btn{ width:130px; height:40px; background:url("../img/tij.jpg"); margin:0px auto; cursor:pointer ; margin-bottom:100px;}
.enter_btn:hover{ background:url("../img/tij_hover.jpg")}




/*申请*/
.sq_title_box{width:100%; height:130px; background:#f7963a}
.sq_content_box span{ color:#F00}
.sq_ti{ width:882px; height:94px; margin:0px auto; padding-top:36px; padding-left:98px;}
.sq_content_box{background:#dfdfdf; width:100%; overflow:hidden; font-family: "Microsoft Yahei" Verdana, 宋体, Helvetica, sans-serif ; padding-top:30px; }
.sq_content_box p{ color:#666; font-size:14px; float:left; line-height:36px;}
.sq_content_box .input_box:hover{ border:1px solid #e68121;}
.sq_content_box .input_con:hover{ border:1px solid #e68121;}
.list_1{ overflow:hidden; margin-bottom:20px;}
.list_1 .input_con{ width:480px;}
.list_1 .input_con input{ width:470px;}
.list_2{ overflow:hidden; margin-bottom:20px; margin-left:11px;}
.list_3{ overflow:hidden; margin-bottom:20px; margin-left:14px;}
.list_4{ overflow:hidden; margin-bottom:20px;}
.com{ overflow:hidden}
.list_5{ overflow:hidden; margin-bottom:30px;}
.list_5 p{ float:none;}
.list_5 .input_con{ margin:0px; width:798px;}
.list_5 input{ width:782px}
.sq_content_box .enter_btn{ background:url("../img/sq_1.jpg")}
.sq_content_box .enter_btn:hover{ background:url("../img/sq_2.jpg")}









.list_bg{width:702px;height:200px;overflow: hidden;zoom: 1;position: relative;}
.list_bg .clos{position: absolute;width: 9999px;}
.list_bg .prev {
width: 11px;
height: 20px;
display: block;
position: absolute;
top:100px;
left:10px;
cursor: pointer;
overflow: hidden;}
.list_bg .next {
width: 11px;
height: 20px;
display: block;
position: absolute;
top:100px;
right:10px;
cursor: pointer;
overflow: hidden;
}
.list_bg .count{overflow: hidden;float: left;}
.list_bg .count li{float: left;width:160px; height:170px;padding-right:16px; display:block}
.list_bg .count li img{ width:160px; height:120px; display:block}
.list_bg .count li p{ line-height:26px}
.list_bg .count li a{color:#666666;}

/**滚动图片**/ 

.main_image {width:100%; height:300px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:422px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:300px;}
.main_image li span {display:block; width:100%; height:422px}
.main_image li a {display:block; width:100%; height:422px}
.main_image li .img_1 {background:url(../img/banner01.jpg) center top no-repeat}
.main_image li .img_2 {background:url(../img/banner02.jpg) center top no-repeat}
.main_image li .img_3 {background:url(../img/banner03.jpg) center top no-repeat}

div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:260px; left:450px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(../img/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:48%;margin-top:-37px;display:none;}
#btn_prev{background:url(../img/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../img/hover_right.png) no-repeat right top;right:100px;}

/**/

/**报价**/ 
.bjtbl{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}
.bjtbl td, .bjtbl th {padding:5px; vertical-align:top; font-size:12px; line-height:180%; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.bjtbl th {background:#f0f0f0;}
.bjtbl a{color: #5f6d1f;  text-decoration: none;}
b.fred {color:#f00;}
/**/

/**导航条**/ 
.nav {
	height:46px;
	width: auto;
	background: #3e7c01
}
.nav_bg {
	width: 980px;
	margin: 0 auto;
	position: relative;
	height: auto;
}
.nav_bg .sglogo {
	background: url(../images/shangelogo.png) no-repeat;
	width: 139px;
	height: 48px;
	left: 0px;
	top: -5px;
	z-index: 99;
	position: absolute;
}
.nav_bg .navlist {
	position: absolute;
	left:0px;
	top: 0px;
	z-index: 111;
	display: block;
	width: 960px;
	height:48px;
}
.nav_bg .navlist li {
	float: left;
	font-size: 14px;
	color: #FFF;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
.nav_bg .navlist li a {
	color: #FFF
}
.cls {
	clear: both;
}
a:focus {
	outline: none;
}
.xgsm {
	padding: 0px;
}
.xgsm p {
	line-height:48px;
	padding: 0px;
	margin: 0px;
	color: #666666;
}
.menu {
	height:48px;
}
.menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.menu ul li {
	/* width and height of the menu items */  
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	line-height: 46px;
	text-align: center;
	cursor: pointer;
}
.menu ul li a {
	/* must be postioned relative  */ 
	position: relative;
	display: block;
	width:110px;
	height: 48px;
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	margin-right:1px;
}
.menu ul li a span {
	/* all layers will be absolute positioned */
	position: absolute;
	left: 0;
	width:110px;
	display: block;
}
.menu ul li a span.out {
	top: 0px;
}
.menu ul li a span.over,  .menu ul li a span.bg {
	/* hide */  
	top: -48px;
}
/** 1st example **/
		
/** 2nd example **/

#menu2 {
}
.menu ul li.on a{
	color: #000;
}
#menu2 ul li a:hover {
	color: #000;
}
#menu2 ul li a span.over {
	color: #000;
	background-color: #f0f8e1;
}
.menu ul li.on,.menu ul li:hover {
	width:110px;
	background:#f0f8e1;
	border-top: 3px solid #83c326;
	color: #333;
	font-size: 14px;
	font-weight: 600;
	height: 43px;
	line-height: 42px;
	margin-right:1px;
}
/**导航条**/ 

/**新闻列表**/ 
.nav-topbar{background:#f0f8e1; width:100%; height:auto; overflow:hidden}
/*资讯*/
.zx_con{ width:980px; margin:0px auto; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
.zx_main{ width:980px; overflow:hidden;}
.zx_main_le{ float:left;}

.zx_main_rig{ float:right; width:718px; border:#dddddd 1px solid; padding:24px; background:#fff; margin-bottom:20px;}
.zx_main_rig .list{ border-bottom:1px #999 dotted;overflow:hidden; padding:26px 6px 20px 6px;}
.zx_main_rig .list:hover{ background:#f9fafd}
.zx_main_rig .list .list-hd{height:30px;}
.zx_main_rig .list .list-hd h2{ float:left; font-size:20px;}
.zx_main_rig .list .list-hd h2 a{ color:#000; }
.zx_main_rig .list .list-hd h2 a:hover{ color:#3e7c01;}
.zx_main_rig .list .list-hd .time{ float:right; color:#999}
.zx_main_rig .list .list-cont{ overflow:hidden; font-size:14px; color:#666; line-height:22px;}
.zx_main_rig .list .list-cont .more a{border-radius:2px; width:60px;height:34px;background:#fff;line-height:34px;;font-family: "宋体";display: block;color:#b3b5b3; font-size:14px; border:#dcdcdc 1px solid; margin-top:20px; padding-left:28px; float:right; display:block}
.zx_main_rig .list .list-cont .more a:hover{border-radius:2px; width:60px;height:34px;background:#69972c;line-height:34px;;font-family: "宋体";display: block;color:#fff; font-size:14px; border:#69972c 1px solid; margin-top:20px; padding-left:28px; float:right}

.p_mapnav {width:980px;margin:0 auto;font-size: 14px;height:48px;line-height: 40px;}
.news_box_bg{overflow:hidden;border:#e8e9ee 1px solid; }
.news_box{overflow:hidden;padding:40px 20px; background:#FFF}
.news_box h2{ text-align:center;font-weight:600; color:#cf1a00; border-bottom:#e8e9ee 1px solid; font-size:28px; padding-bottom:12px; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
.news_box p{ line-height:26px; padding:5px; color:#666;text-indent:2em;}
.news_box h6{ text-align:center; line-height:34px; color:#999; padding-bottom:30px}

/*页码*/
.page1 {
	line-height:30px;
	text-align: center;
	color: #666;
	height:30px;
	padding-top: 10px;
	font-family:  tahoma, arial, 宋体;
	font: 14px/2 tahoma,arial,\5b8b\4f53;
    padding-bottom: 30px;
	padding-right: 20px
}
.page1 a {
	border: #ccc solid 1px;
	padding:8px 14px
}
.page1 a:hover {
	background:#cdd6d3;
	border: #7c7d7c solid 1px;
	color:#6d6d6d
}
.page1 .pg1 {
	border: #ccc solid 1px;
	padding:8px 14px;
}
.page1 .prev {
	background: url(../images/index/nx2.png) no-repeat 12px 13px;
	border: #ccc solid 1px;
	padding:8px 18px 8px 26px;
	color:#cccccc
}
.page1 .num1 {
	background: #69972c;
	border: #dfdfdf solid 1px;
	padding: 8px 14px;
	color:#FFF
}
.page1 a.next {
	background: url(../images/index/pv2.png) no-repeat 69px 13px;
	border: #ccc solid 1px;
	padding: 8px 26px 8px 18px
}
.page1 a.next:hover {
	background: url(../images/index/pv1.png) no-repeat 69px 13px  #cdd6d3;
	border: #7c7d7c solid 1px;
	color:#6d6d6d
	
}
.page1 a,.page1 span {
	margin-left:5px;
}
.mail-wangdi{ background:url(../images/map.jpg) no-repeat; width:980px; height:787px; margin:0 auto}

/*新闻详情*/
.p_mapnav {
  width: 980px;
  margin: 0 auto;
  font-size: 14px;
  height: 48px;
  line-height: 40px;
}
.mail {
  width: 980px;
  margin: 0 auto;
  overflow: hidden;
}
.h12 {
  height: 16px;
}
.news_box_bg {
  overflow: hidden;
  border: #e8e9ee 1px solid;
}
.news_box {
  overflow: hidden;
  padding: 40px 20px;
  background: #FFF;
}

/*产品大全类目*/
.nav-topbar{background:#f0f8e1; width:100%; height:auto; overflow:hidden}
.lm_bg{ width:980px; margin:0 auto;overflow:hidden;border-top:5px #89b05f solid; background:#fff;}
.lm_bg .box_ml{height:110px; width:980px; position:relative}
.lm_bg .box_ml .fl-all{ width:108px; height:185px; position:absolute; left:20px; top:20px; z-index:211; display:block;}
.lm_bg .box_ml .fl-all .fl-all-img{ width:108px; height:185px; position:relative;}
.lm_bg .box_ml .fl-all .fl-all-img .biaoqi1{background:#e3eadf; color:#5e615b; font-size:12px;border-radius:2px; padding:0px 5px; position:absolute; z-index:288; top:4px; left:4px;}
.lm_bg .box_ml .fl{ position:absolute; z-index:222; top:20px; left:20px; overflow:hidden}
.lm_bg .box_ml .fl ul li{ width:310px; height:90px; margin-right:5px; margin-bottom:5px; float:left; position: relative}
.lm_bg .box_ml .fl ul li .biaoqi{ background:#5e615b; color:#fff; font-size:12px;border-radius:2px; padding:0px 5px; position:absolute; z-index:288; top:4px; left:4px;}
.lm_bg .cont_cp{ padding:0px 20px 20px; ; overflow:hidden; display:block; background:#FFF}
.lm_bg .cont_cp .hd-box{ height:78px;}
.lin22{ background:url(../images/lin1.gif) repeat-x; height:2px;}

.cp_ct_box1{overflow:hidden;height:auto; position:relative; width:980px;}
.cp_ct_box1 ul{ display:block; overflow:hidden;padding-bottom:26px; padding-top:26px; padding-left:1px;}
.cp_ct_box1 ul li{ width:288px; height:276px; display:block; float:left; margin-right:37px; margin-bottom:30px;}
.cp_ct_box1 ul li .imgbg{ width:288px; height:216px; display:block}
.cp_ct_box1 ul li dl{ height:60px; display:block; padding-top:4px;}
.cp_ct_box1 ul li dl dt{ width:56px; height:56px; float:left}
.cp_ct_box1 ul li dl dd{ height:24px; overflow:hidden; line-height:24px; color:#666; padding-left:10px;}
.cp_ct_box1 ul li dl dd.name{ font-size:15px; color:#333; font-weight:600; padding-top:4px;}
.cp_ct_box1 ul li dl dd.xq{ font-size:12px; color:#666}

/*产品详情页*/
#detail{ width:960px;margin:0px auto;_zoom: 1;padding:20px 10px;; background:#fff}
.tm-detail-meta {width:960px;position: relative;z-index: 100; padding-bottom:18px; overflow:hidden}
.tb-booth {width:368px;height:276px; float:left}
.tb-txt{ width:578px; height:276px; float:right; position:relative}
.tb-txt h3{ width:580px; height:98px; display:block}
.tb-txt .tm_bd_bg{ width:562px; padding-left:18px; padding-top:12px; line-height:26px; color:#333333}
.tb-txt .tm_bd_box{ position:absolute; z-index:222; bottom:0px; left:12px; background:#fffbf8; border:#f2f1f1 1px solid; font-size:12px; line-height:20px; padding:6px; color:#F60; overflow:hidden}
.tb-txt .ma{ position:absolute; z-index:223; top:109px;  border:#f2f1f1 1px solid; width:127px; height:147px; padding:9px; right:0px; } 
.tb-txt .ma span{text-align:center; font-size:12px; padding-top:6px; display:block; color:#999}
.attributes-list{width:960px; overflow:hidden; }
.attributes-list td{ padding:4px 6px; font-size:12px}

.cp-js{ width:980px; margin:0px auto;background:#ffffff;display: block;overflow: hidden;}
.cp-js .hd_bg{ background:url(../img/qy/diii.jpg) no-repeat; height:48px; display:block; width:980px;}
.cp-js .hd_bg h2{ color:#fff; font-size:22px; padding-top:14px; padding-left:24px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}

/*名录*/
.ml_con{ width:980px; margin:0px auto;}
.ml_banner_box{overflow:hidden;}
.ml_banner_box .btn{ width:130px; display:block; margin:0px auto;}
.ml_banner_box .btn li{ width:30px; height:12px; display:block; float:left; background:#999; margin:10px 6px; cursor:pointer;}
.ml_banner_box .btn li:hover{ background:#3e7c01;}
.ml_banner_box li.current_btn{ background:#3e7c01;}
.ml_mian_box{ overflow:hidden;}
.ml_mian_box .qy_list{ width:294px; height:270px; border:#dddddd 1px solid; float:left; background:#FFF; padding:9px;}
.ml_mian_box .qy_list:hover{ border:#3e7c01 1px solid;}
.ml_mian_box .qy_list dt{ display:block; width:294px; height:194px; margin-bottom:8px;}
.ml_mian_box .qy_list .qy_mc{ color:#666; margin:8px 0px 10px 0px;}
.ml_mian_box .qy_list .qy_mc a{ font-size:16px; color:#3e7c01; font-weight:700;font-family:"Microsoft Yahei";}
.ml_mian_box .qy_list .qy_mc a:hover{ text-decoration:underline;}
.ml_mian_box .qy_list .qy_dz{ font-size:12px; color:#666; margin:4px 0px 10px 0px;}
.ml_mian_box .qy_list dd img{ margin-right:10px;}

.nav-minglu{ background:#FFF; background:url(../img/banner_di.jpg) center top no-repeat;}
.No_box{ width:980px; height:300px; position:relative;}
.No_box .shuz{ width:139px; height:76px; position:absolute; left:112px; top:45px;}
.No_box .shuz li{ float:left; display:block; width:44px; height:74px; background:url(../img/no09.png)}
.No_box .shuz li.no0{ background-position:0px;}
.No_box .shuz li.no1{ background-position:-45px;}
.No_box .shuz li.no2{ background-position:-90px;}
.No_box .shuz li.no3{ background-position:-135px;}
.No_box .shuz li.no4{ background-position:-180px;}
.No_box .shuz li.no5{ background-position:-225px;}
.No_box .shuz li.no6{ background-position:-270px;}
.No_box .shuz li.no7{ background-position:-315px;}
.No_box .shuz li.no8{ background-position:-360px;}
.No_box .shuz li.no9{ background-position:-405px;}

#Left{width:185px;float:left; margin-right:15px;}
#Left h2{border-bottom: 1px solid #efefef; padding-bottom:10px; margin:15px 0 0 0;font-family:"Microsoft YaHei";}
.tree-item{border-bottom: 1px dotted #ccc; padding:10px 0;}
.tree-item ul{padding-left:2em;}
.tree-item ul li{ list-style-type:disc; line-height:24px;}
.tree-item ul li a{color:#787878}
.tree-item ul li a:hover, .tree-title a:hover{color:#3e7c01}
.tree-title{line-height:24px;background: url(../img/arrow-down.png) no-repeat 3px 3px; padding-left:23px;}
.tree-title a{color:#000}
#Tree .selected .tree-title a{color:#3e7c01; }
#Tree .selected .tree-title{background: url(../img/arrow-right-y.png) no-repeat 3px 3px;}

/*企业简介*/
.main_r{ width:780px; overflow:hidden; float:right; padding-bottom:50px;font-family: "微软雅黑", Arial, Helvetica, sans-serif; }
.main_r_t{ width:718px; background:#fff; border:#dddddd 1px solid; padding:20px 30px 30px 30px ;}
.main_r_t .hd{color:#316002; border-bottom:2px solid #83c326; height:40px; margin-bottom:20px; }
.main_r_t .hd h2{ font-size:20px; padding-top:10px;}
.main_r_t p{ display:block; color:#666; line-height:2; font-size:14px; text-indent:25px;}
.main_r_t img{ display:block; margin:10px auto}

.hui22{ display:block; width:100px; text-align:right; margin-right:10px; float:left;}