@charset "utf-8";
/* CSS Document */
.main_warper{width:100%; background:url(../images/main_bg.jpg) repeat-x}
.main{ width:980px; margin:auto; padding-top:15px;}

.new_box{ width:980px; height:38px; line-height:38px;background: url(../images/gun_bg.png) no-repeat center center; margin:auto;}
.gun_box{ float:left; width:700px; height:38px;}
.gun_box_titile{   color:#008d44; float:left;  border-right:1px solid #cccccc; padding:0 10px;}
.gun_box_con{ float:left; width:500px;}
/*index newsʽ*/
#scrolllayer {float:left;overflow:hidden;height:18px;width:100%; display:block; margin-top:10px; padding-left:20px;}
#scrollmessage {float:left;text-align:left;width:100%;font-size:12px;font-family:'Microsoft YaHei';}
#scrollmessage ul {list-style:none; padding:0; margin:0;}
#scrollmessage li {line-height:18px;color:#FF0000;}
#scrollmessage li a{color:#444; text-decoration:none;}
#scrollmessage li a:hover{color:#ff0000; text-decoration: underline;}
/*index newsʽ end*/

.sou_box{ width:202px; height:28px; float:right;background:url(../images/sousuo_bg.jpg) no-repeat 0 0; padding-right:10px; float:right; margin-top:5px; }
.input_text{display:block; width:155px; float:left;}
.input_text_content{width:165px; height:19px; margin-top:5px; _margin-top:4px;background:#e2e2e2; margin-left:7px; border:none; color:#999999; font-family:Arial, Helvetica, sans-serif}
.botton_input{display:block; width:19px; height:20px; float:right; cursor:pointer; margin-top:4px; padding-right:8px;}


.main_box2{ width:100%; height:140px; background:url(../images/bg-index-kv-s.png) no-repeat  center ; padding-top:40px; margin-top:-40px; position:relative; z-index:9999 }
.main_box2_warper{ width:1050px; margin:auto;}

.link{ width:980px; margin:auto; height:30px; line-height:30px; border-bottom:1px solid #dfe2e1; margin-top:10px;color:#6a6a6a; font-family:'Microsoft YaHei';}

.link_left{ float:left; }
.link_left a{ color:#6a6a6a}
.link_right{ float:right; }

.footer{ width:980px; margin:auto; margin-bottom:15px; text-align:center; margin-top:10px; color:#6a6a6a;font-family:'Microsoft YaHei';}
.footer img{ vertical-align:middle}

/*about*/

.banner_con{ width:100%; height:200px; border-bottom:1px solid #cccccc }
.main_con{ width:990px; margin:auto; margin-top:15px;}
.main_con_left{ width:205px; float:left; }
.main_con_left_box1{ width:205px;  }
.main_con_left_box1_top{ height:50px;  background:url(../images/con_titile.png) no-repeat 0 0;   }

.con_titile1{ font-family:"΢ź";display:block; height:20px; line-height:20px; font-size:20px;  color:#ffffff;   padding-left:15px; padding-top:10px;}
.con_titile1en{ font-family:'Microsoft YaHei'; display:block;  height:20px; line-height:20px; font-size:15px;  color:#E8E8E8;padding-left:15px;}

.con_ul_fenlei{ font-size:13px; border:1px solid #e8e8e8;  background:#F8F8F8   }
.con_ul_fenlei li {line-height:42px; border-bottom:1px solid #ffffff}
.con_ul_fenlei li a{ background:url(../images/pro_nav_bg.jpg) no-repeat; padding-left:20px; display:block;color: #767676; font-size:13px; font-weight:bold;  }
.con_ul_fenlei li a:hover{ background:url(../images/pro_nav_bg_hover.jpg) no-repeat; padding-left:20px; display:block; color:#048D49;  }
.con_ul_fenlei li.mo a{background:url(../images/pro_nav_bg_hover.jpg) no-repeat ; padding-left:20px;  display:block; color:#048D49 ; }
.pic{ width:210px; text-align:center; display:block; text-align:center; margin-top:5px;}
.pic img{ padding-bottom:5px;}

.sou_nei{ width:210px; height:143px; background:url(../images/about_so.jpg) no-repeat center center}

.sou_nei_t{ height:20px; line-height:20px; font-size:15px; padding-left:20px; color:#008546; padding-top:15px; font-family:"΢ź"}
.sou_nei_ten{ color:#999999; font-family:Arial, Helvetica, sans-serif}
/*left seach*/

.search-bar{ width:180px; margin:auto; margin-top:20px;}
.search-bar .block-inner{padding:20px 5px 20px 10px;}
.search-bar  h2{color:#4c4c4c;padding:0 0 10px 0}
.search-bar .txt-search{border:1px solid #c4c4c4;width:148px;height:20px;line-height:22px;float:left; color:#cccccc}
.search-bar .btn-search{width:27px;height:24px;background-position:0 -742px;float:left;border:none}
.side-nav{background:#f6f6f6;border:1px solid #dbdbdb;width:198px}
.side-nav h2{color:#4c4c4c;font-size:16px;}
.side-nav .block-inner{padding:10px}
.side-nav h2 p{border-bottom:1px solid #b9b9b9;padding:0 0 5px 0}
.icon-all{background:url(../images/icon-all.png) no-repeat right bottom;display:block}
.searchTitle{ font-size:45px; line-height:50px; color:#67aae1; height:70px;}
.searchTitle span{ font-size:23px; line-height:26px; color:#ccc;}
.radioBut{ line-height:20px; padding-top:5px; clear:both;}
.radioBut input{ margin:0 5px;vertical-align: baseline;}
.search_newTag{ color:#0072cf; margin-right:10px;}

/*left seach end*/


.con_biaoti2{font-family:"΢ź"; display:block; padding: 0 40px;  line-height:40px;height:40px;  font-size:13px; font-weight:bold; color:#545454; float:left; border-bottom:2px solid #008546; background:url(../images/gif-0056.gif) no-repeat 15px center;  }
.con_biaoti2en{font-family: Arial, Helvetica, sans-serif; display:block;  padding-right:20px; line-height:50px;height:50px;  font-size:14px; font-weight:bold;float:left;font-size:14px;  color:#9D0000;border-bottom:2px solid #9D0000 }


.main_con_right{ width:770px; float:right; overflow:hidden; background: #fff; border:1px solid #D3D3D3;}
.main_con_right_top{ width:100%; height:40px; border-bottom:1px solid #cccccc ; background: url(../images/con_right_bg.jpg) repeat-x}
.main_con_right_bottom{ width:750px; margin:auto; margin-top:10px; padding-bottom:10px; line-height:24px; color:#000000}


.nei_miaoshu{ width:720px; margin:auto; margin-top:10px; margin-bottom:10px;}


/*Ŵ*/
.page{
    padding-top:10px;padding-right:20px;padding-bottom:20px;text-align:right;clear:both;
}

		
.img_box {
	width: 740px; margin: 0px auto; -moz-box-shadow: 0 0 30px #CCC; -webkit-box-shadow: 0 0 30px #CCC; box-shadow: 0 0 30px #CCC;
}
.img_box a img{ 
    width:210px; border: 1px solid #BBB; padding: 2px;	 margin: 5px; vertical-align: top;
}
.img_box  table{
	float:left; width:240px;
}

.style1{ display:block; width:720px; height:176px; background:url(../images/Sub501_right_bj.jpg) no-repeat left top}
.style1_right{ display:block; width:500px; float:right; margin-top:20px; font-size:14px; line-height:24px; color:#009933}

/**/
.partner{ list-style-type:none; display:block; width:720px;}
.partner li{ display:block; width:180px; float:left; height:100px; margin-bottom:15px; text-align:center;}
.partner li img{  width:150px; height:100px; border:2px solid #ccc;}
.partner li img:hover{ width:150px; height:100px; border:2px solid #008546;}

/*Ѷ*/

.news_1{ width:720px; margin:auto; height:140px; padding-top:10px; border-bottom:1px solid #e8e8e8}
.news_1_pic{ width:162px; height:134px;  float:left; background:url(../images/news_picbg.jpg) no-repeat 0 0; text-align:center }
.news_1_pic img{ width:150px; height:110px; padding-top:5px;}
.news_1_r{ width:530px; float:right;}
.news_1_r_1{ display:block;  height:20px; line-height:20px; color:#333333; font-size:12px; margin-top:10px; }
.news_1_r_2{ display:block; height:30px; line-height:30px; font-size:14px; overflow:hidden;font-family:"΢ź"; font-weight:bold}
.news_1_r_2 a{ color:#545454; }
.news_1_r_2 a:hover{ color:#07A9E7; text-decoration:underline }
.news_1_r_3{ display:block;  height:43px; overflow:hidden;color:#747474;  }

.news_2{ width:720px; margin:auto;  background:url(../images/hang_bg.jpg) no-repeat center bottom; height:119px; padding-top:10px;}
.news_1_r_3_2{ display:block;  height:53px; overflow:hidden;color:#747474;  }



.list1{ margin:0; padding:0; margin-top:10px;}
.list1 li{ margin:0; padding:0;display:block; width:730px; height:45px; overflow:hidden; border-bottom:1px  solid #e8e8e8; line-height:45px;}
.wenti_nr{ display:block; width:560px; height:45px; overflow:hidden; float:left; background: url(../images/xw.gif) no-repeat 5px center; padding-left:15px; }

.time{ display:block; width:80px; height:45px; line-height:45px; float:right;}

/* content*/

.news_detail_title1{
	width:100%; height:40px; line-height:40px; text-align:center; 
}
.news_detail_time1{
	width:100%; height:30px; border-bottom:1px solid #CCC; text-align:center; line-height:30px; margin-top:5px;
}
#newscontent{
	line-height:25px; padding-top:10px; text-indent:2em;
}
.blue{
	font-size:12px; font-weight:bold; color:#666;
}

.news_bottom{ clear:both; width:730px; height:40px; line-height:40px; margin-top:40px;}	
.news_bottom_left{ display:block; float:left; width:330px; height:40px; line-height:40px; padding-left:20px; overflow:hidden;}
.news_bottom_right{ display:block; float:right; width:330px; height:40px; line-height:40px; padding-left:20px;overflow:hidden;}
.news_bottom a{}
.news_bottom a:hover{ text-decoration:underline}
/*products*/
.prolist_ul{}
.prolist_ul li{ width:360px;height:222px; float:left; padding:0 5px;}
.prolist_ul_pic{ display:block;  }
.prolist_ul_pic img{ width:360px;}
.prolist_ul_title{display:block;height:30px; line-height:30px;  text-align:center; position:relative; top:-55px; }

.prolist_ul_title a{background:url(../images/pro_ico.png) no-repeat right center;font-size: 14px;letter-spacing:1px;text-shadow: 1px 1px 1px #fff; padding-right:15px;}









/*product*/
.jksp_ul{ list-style-type:none; display:block; width:720px; margin:0; padding:0}
.jksp_ul li{ display:block; width:240px; float:left; height:250px;text-align:center; background: url(../images/pro_bg.jpg) no-repeat center center }
.jksp_ul_pic{ display:block; width:200px;  margin:auto; margin-top:8px;}
.jksp_ul li img{  width:200px;  border:2px solid #e8e8e8;clear:both;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}
.jksp_ul li img:hover{ width:200px;  border:2px solid #008546;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px }
.mingzi{ display:block; width:200px; text-align:center; height:30px; line-height:30px; margin:auto;  clear:both; font-size:13px;margin-top:5px; overflow:hidden; background:url(../images/pro_titile_bg.png) no-repeat center center}
.back{ width:700px; text-align:right;  margin-top:20px;}
.relet{ width:720px; height:40px; line-height:50px; float:left; clear:both; margin-bottom:30px; border-bottom:2px solid #e8e8e8}


/*erji list*/
li.mo ul.list_ul_erji{}

li.mo ul.list_ul_erji li{display:block; text-align:left; } 
li.mo ul.list_ul_erji li a{ font-size:13px;background:none; background:#e8e8e8 url(../images/arrow_004.gif) no-repeat 10px center; color:#4b4b4b;  overflow:hidden; font-weight:normal; height:25px; line-height:25px;    }
li.mo ul.list_ul_erji li a:hover{color: #ffffff;background:#279359 url(../images/arrow_007.gif) no-repeat 10px center; height:25px; line-height:25px; }
li.mo ul.list_ul_erji li.ermo{color: #ffffff;;background:#279359 url(../images/arrow_007.gif) no-repeat 10px center; }

li.mo ul.list_ul_erji li .list_ul_san{}

li.mo ul.list_ul_erji li .list_ul_san li a{ color:#333; background:none; border-bottom:1px solid #e8e8e8; height:20px; line-height:20px;}
li.mo ul.list_ul_erji li .list_ul_san li a:hover{ color:#279359; background:none; border-bottom:1px solid #e8e8e8; height:20px; line-height:20px;}
li.mo ul.list_ul_erji li .list_ul_san li.sanmo a{ color:#279359; background:none; border-bottom:1px solid #e8e8e8; }


/*product_content*/
.pro_canshu{ width:720px; margin-top:5px;}
.product_box{ width:720px;height:460px; }
.product_box_left{ width:400px; float:left;}
.product_box_right{ width:300px; float:right; margin-top:5px;  overflow:hidden; }
.product_box_right_style1{ width:290px;display:block;  font-size:12px; font-weight:bold; height:30px; line-height:30px;  background: url(../images/newss_03.png) no-repeat 0 center;  color:#545454; padding-left:20px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}
.promiaoshu_co{ color:#666}



/*procontent Ŵ*/
#preview{float:left;text-align:center;width:410px;margin-top:10px;}
.jqzoom{width:348px;height:318;position:relative;}
.zoomdiv{left:859px;height:400px;width:410px;}
.list-h li{float:left;}
#spec-n5{width:410px;height:56px;padding-top:6px;overflow:hidden;}
#spec-left{background: url(../xiangce/left.gif) no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-right{background:url(../xiangce/right.gif) no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-list{width:410px;float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:77px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:65px;height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:360px;}
#spec-list div{margin-top:0;*margin-left:0;}


/*ѡ*/
.list{width:730px;padding:10px;font-size:13px;line-height:24px;border:1px #ccc solid;}
.tab{width:740px;height:30px;border-bottom:0;}
.tab ul{margin:0;padding:0;}
.tab li{float:left; height:30px;line-height:30px;text-align:center;cursor:pointer; color:#333; margin-right:3px; font-size:14px;  background:url(../images/tab_a.jpg) no-repeat 0 0; padding:0 10px; border-right:1px solid #cccccc}
.tab li a:hover{}
.tab li.on_zzjs{color:#fff;background:url(../images/tab_hover.png) no-repeat 0 0;}
.block{display:block;}


/*˲Ƹ*/
.jiaru{ display:block; width:730px; height:60px; border-bottom:1px solid #e8e8e8; }

.join_box{ width:730px;}
.join_box_1{ width:500px; height:40px; line-height:40px;border-bottom:1px solid #e8e8e8; background:url(../images/gif-0056.gif) no-repeat 0 center;font-family:"΢ź"; font-weight:bold; font-size:14px; padding-left:30px; }
.join_box_2{ width:700px; margin:auto;border-bottom:1px solid #e8e8e8; padding:10px 0 }
.join_box_3{ width:500px;border-bottom:1px solid #e8e8e8; padding:10px 0 ; 
background:url(../images/0228582.gif) no-repeat 0 center; padding-left:30px; }

/*ͻ*/
.liuyan{ width:700px; background: url(../images/sub7_03.jpg) no-repeat right top}

/*contact*/
.con_bg{
	width:740px;  background:url(../images/c.jpg) no-repeat right bottom;
}
.con_bg_con{padding-left:30px; padding-top:15px;}




/**/
.list2{margin:0; padding:0;}
.down_titile{ display:block; width:730px; height:26px; border:1px solid #ccc; background:url(../images/dwon.jpg) repeat-x left; line-height:26px;margin-bottom:10px;}

.list2 li{display:block; width:730px;  height:50px; overflow:hidden;  line-height:50px; font-size:12px; border-bottom:1px solid #e8e8e8}
.list_nr2{ display:block; width:400px; float:left; text-align:center; background:url(../images/span.jpg) no-repeat right center}
.list_nr2_1{display:block; width:120px; float:left;text-align:center;background:url(../images/span.jpg) no-repeat right center}
.list_nr2_2{display:block; width:120px; float:left;text-align:center;background:url(../images/span.jpg) no-repeat right center}
.list_nr2_3{display:block; width:80px; float:left;text-align:center;}


.list_nr2_name{display:block; width:390px; float:left; background:url(../images/xw.gif) no-repeat 0 center; padding-left:10px; height:50px; overflow:hidden; }
.list_nr2_size{display:block; width:120px; float:left; color:#747474; text-align:center;}

.list_nr2_pdf{display:block; width:120px; float:left;text-align:center;color:#747474;}
.list_nr2_dw{display:block; width:80px; float:left;text-align:center; padding-top:20px;}


/*Experience*/
.con{ width:100%;  margin:auto; padding:15px 0;}
.con_warper{ width:980px;  margin:auto; }

.weizhi{ float:right; display:block; font-size:12px; background: url(../images/gw201206_13y.png) no-repeat 0 center; padding-left:18px;height: 40px; line-height:40px; }
.main-menu { margin: 0 auto;display: block;height:39px;background: url(../images/about_bg.jpg) no-repeat;overflow: hidden; border-bottom:1px solid #e8e8e8
}

.main-menu ul {font-family: "Microsoft YaHei";font-size:13px;float: left;margin-top: 5px;height: 30px;display: block;text-align: left;line-height: 30px;
background: url(../images/bg_x.gif) repeat-x left -123px; float:left;
}

.main-menu ul li {
	background: url(../images/bg_not.gif) no-repeat -251px -405px;
	float:left;
	display: inline;
	height: 40px;
	margin-right: 5px;
	text-align: center;
	font-weight: bold;
}

.main-menu ul li.rr {
	color: #1D8116;
	background: url(../images/bg_not.gif) no-repeat -251px -435px;
	float: left;
	display: inline;
	height: 40px;
	text-align: center;
}

.main-menu ul li.rr a {
	color: #027f7f;
	background: url(../images/bg_not.gif) no-repeat right -435px;
	padding: 0 15px;
	margin-left: 3px;
	float: left;
	display: inline;
}

.main-menu ul li a {
	color: #333;
	background: url(../images/bg_not.gif) no-repeat right -405px;
	padding: 0 15px;
	margin-left: 3px;
	float: left;
	display: inline;
}

.main-menu ul li a:hover {
	color: #027f7f;
}

.main_meun_bottom{ width:980px; margin:auto;padding-top:10px;}

/*products*/

.prodcuts_table{ width:750px; margin:auto;}

/*ȥʾ*/

.boxgrid{ width:300px; height: 225px; margin: 10px 30px; float:left; border: solid 2px #3CA46C; overflow: hidden; position: relative;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px }
.boxgrid img{ position: absolute; width: 300px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px
			 top: 0; 
			left: 0; 
			border: 0; 
				}
.boxgrid p{ padding: 0 10px; color: #fff; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; display:block; width:280px; height:50px; overflow:hidden; 
				}
			
.boxgrid h3{ text-align:center; width:300px; display:block; height:30px; line-height:30px; overflow:hidden;letter-spacing:10px; font-weight:normal; }
.boxgrid h3 a{ color:#FFFC00; text-align:center;}					
.boxgrid h3 a:hover{ color:#fff; text-align:center; cursor:pointer;}					
.boxcaption{ float: left; position: absolute; background: #3CA46C; height: 150px; width: 100%; opacity: 0.8; overflow:hidden; top:195px; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

		
/*ȥʾ */
.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:10px 0}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{margin:5px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px}