﻿.content-box {zoom: 1; background-color:#efefef;}

.home_banner{ width:100%; position:relative; z-index:1; height:445px; overflow:hidden;}
.home_banner ul.larges{ width:100%; height:445px; margin:0px; overflow:hidden;}
.home_banner ul.larges li{ width:100%; height:445px; float:left; margin:0px; padding:0px; display:block; text-align:center;}

.thumbs{z-index:8888; position:absolute; bottom:10px; left:0px; width:100%;}
.thumbs ol{ height:10px; background:#000; -webkit-border-radius: 14px;
  -moz-border-radius: 14px; width:80px; margin:0px auto;
  border-radius: 14px; padding:8px 10px 8px 15px; filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6; overflow:hidden;}
.home_banner ol li{ float:left; margin-right:6px; width:10px; height:10px; background:#fff; display:block; cursor:pointer;-webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px; overflow:hidden;}
.home_banner ol li.hover{display:block; background:#fff; filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;}

/*.home_pro_back{ position:absolute; width:100%; top:340px; left:0px; z-index:8888; height:105px; background:#000; filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;}
.home_pro{position:absolute; width:100%; top:343px; left:0px; z-index:88888;}
.home_pro ul{}
.home_pro ul li{float:left; width:330px; height:99px; margin-left:4px; display:inline; border:0px; position:relative;}
.home_pro ul li.s-first{margin-left:0px;}
.home_pro ul li img{ width:330px; height:99px; border:0px; display:block;}
.home_pro ul li a p{display:block; width:100%; position:absolute; bottom:0px; left:0px; height:20px; line-height:20px;}
.home_pro ul li a p.s-tbg{background:#666; filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
.home_pro ul li a:hover p.s-tbg{background:#1e7737; filter:Alpha(Opacity=100);-moz-opacity:100;opacity:100;}
.home_pro ul li a:hover{text-decoration:none;}
.home_pro ul li a p.s-text{text-align:center; color:#fff; cursor:pointer; font-size:14px; font-weight:bold;}*/

.home_main{ background-position:0px -108px;}

/* 首页内容 */
.home_main{ background-position:0px -108px;}
.main{ padding:35px 0 15px 0;}
.main h2{ display:block; border-bottom:1px solid #cdcdcd; padding-bottom:5px; margin-bottom:10px; padding-left:1px;}
.home_new{ width:300px; display:inline;}
.home_about{ width:347px; float:left; margin-left:25px;}

/*.home_new dl{ display:block; width:100%; margin:0px; padding-bottom:18px; clear:both; overflow:hidden;}
.home_new dd{ width:55px; height:56px; float:left;}
.home_new dt{ width:238px; float:right;}
.home_new dt h3{ display:block; padding-bottom:4px; font-weight:bold;}
.home_new dt p{ line-height:18px;}*/

.home_about p{ line-height:22px;}
.home_about p img{ margin-right:10px;}
.home_about p a,.home_about p a:hover{color:#FF0000;}

.container{line-height:2;}
.container p{margin-bottom:10px; line-height:2;}
.container table p{margin-bottom:0px; text-indent:0px;}

/* 内页左侧 */
.left{ width:207px; float:left; padding-bottom:30px;}
.left h2{ display:block;}
ul.menu{ width:100%; clear:both; padding:5px 0px 20px 0px; margin:0px;}
.menu li{ color:#666; margin:0px;}
.menu li a{ color:#666; display:block; height:34px; line-height:34px; padding-left:27px; background:url(../images/menu.gif) no-repeat; overflow:hidden;}
.menu li a:hover,.menu li .menu_hover{ color:#1e7737; background-position:0 -34px; text-decoration:none;}
.menu_img{ clear:both; border:1px solid #d8d8d8; padding:2px; display:block;}
.menu_img img{ border:0px; display:block;}

/* 内页右侧 */
.right{ width:770px; float:right;}
.right_title{ height:42px; border-top:1px solid #dadada; border-bottom:1px solid #e8e8e8; display:block; line-height:42px; padding:0px 15px;}
.right_title h2{ float:left;}
.location{ color:#999;}
.location .location_hover{ color:#1e7737;}
.gray_3,.gray_3 a{ color:#333;}

/*  企业介绍  */
.about{ margin:20px 20px 40px 20px;}

/*  在线留言  */
.ot-red{ color:#FF0000;}
.feedback{ line-height:22px; padding:30px 20px 40px 20px;}
.feedback_txt{ color:#1e7737; font-family:"微软雅黑"; font-size:20px; display:block; line-height:28px; padding-bottom:20px;}
.feedback_input{ background:#fff; border:1px solid #c7c7c7; -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;}
.height28{ height:28px; line-height:28px;}
.feedback table td{ padding-bottom:10px;}
.submit_btn{background:url(../images/submit_btn.gif) repeat-x; padding:0px 16px; height:31px; line-height:30px; border:1px solid #20803b; cursor:pointer; color:#fff; font-weight:bold;}
.submit_btn a{ color:#fff;}.submit_btn a:hover{ color:#aeecbf;}
.submit_btn2{background:url(../images/submit_btn2.jpg) no-repeat; display:block; text-align:center; padding:2px 2px 4px 4px; width:151px; height:39px; line-height:39px; overflow:hidden; cursor:pointer; color:#fff; font-size:16px; font-weight:bold;}
a:hover.submit_btn2{color:#fff; text-decoration:none;}


/* 行业应用 */
.uses{ width:100%; padding:25px 0px;}
.uses dl{ overflow:hidden; padding:0 30px 24px 30px; clear:both; display:block; margin-bottom:24px; border-bottom:1px dotted #CCCCCC;}
.uses dd{ float:left; display:block; border:1px solid #d9d9d9; margin-right:16px; padding:1px;}
.uses dd img{ display:block;}
.uses dt{ width:525px; float:right;}
.uses dt h3{ color:#555; display:block; padding-bottom:4px; display:block; font-weight:bold; font-size:14px; line-height:20px;}
.uses dt h3 a{ color:#555;}
.uses dt h3 a:hover{ color:#000;}
.uses dt .more_btn{ display:block; padding-top:10px;}
.uses dt .more_btn a{ width:80px; text-align:center; line-height:25px; height:25px; background:url(../images/more_btn.gif) no-repeat; display:block; color:#fff; font-weight:bold;}
.uses dt .more_btn a:hover{ color:#aff3c2;}

/*  新闻详细页  */
.news_detail{}
.news_detail h1{ color:#444; text-align:center; line-height:22px; display:block; font-size:18px; padding-top:30px; border-bottom:2px solid #a9a9a9;}
.news_detail h1 p{ color:#aaa; text-align:left; display:block; font-size:12px; padding-top:10px; text-align:center;}

/*  左边产品搜索  */
.l-search{text-align:center;border:1px solid #ccc; padding-bottom:10px}
.l-search .s-ipt-text{border:1px solid #9f9f9f; height:18px; line-height:18px; width:120px;}


.product-list{}
.product-list{overflow:hidden;}
.product-list li{float:left; display:inline; margin:7px 7px; width:242px; overflow:hidden; text-align:center;}
.product-list li .s-imgbox{background:url(../images/proimg_box.jpg) no-repeat; height:170px; padding:3px 10px 10px 3px; margin-bottom:5px;}
.product-list li p{height:20px; line-height:20px; overflow:hidden;}

.good-detail{padding:20px 10px;}
.good-detail .m-parameters .s-imgbox{float:left; border:1px solid #CCCCCC;}
.good-detail .m-paras{float:right; width:320px;}
.good-detail .m-parali li{padding:15px 0px; border-bottom:1px dashed #CCCCCC; font-size:14px;}
.good-detail .m-column{background:url(../images/column_bg.jpg) no-repeat; height:24px; line-height:30px; overflow:hidden; padding-left:30px; font-size:14px; color:#FFFFFF; border-bottom:2px solid #249845;}
.good-detail .m-detailtext{padding:30px 20px;}