﻿/* CSS Document */
.nav_fixed{position: fixed;top: 0px; z-index:111111111111111111111111111;}


.box_head {
}
.menu_start {
	position:relative;
}
.box_menu {
	background:#00b577;
	height:54px;
}
.box_menu_bottombg {
	background:url(../images/dhbg.png) no-repeat center top;
	width:100%;
	height:18px;
	overflow:hidden;
}
.box_head_logo {
	position:absolute;
	width:278px;
	height:236px;
	overflow:hidden;
	left:50%;
	margin-left:-139px;
	top:-156px;
	z-index:1000;
}

.box_head_search {
	position:absolute;
	width:432px;
	height:42px;
	overflow:hidden;
	top:-114px;
	right:0px;
	z-index:0;
	background:url(../images/search.png) no-repeat center bottom;
	
	
}

/**menu css**/
.navigate{overflow:visible; position:absolute; top:-28px; z-index:100; }
.navi{overflow:visible; position:relative; }
.navi ul{display:block; overflow:visible; float:left; margin:0px;}
.navi ul li{display:block; overflow:visible; float:left; width:120px; height:86px; position:relative; z-index:100; margin:0px 0px; padding:0px 1px;  background:url(../images/line.png) no-repeat right top;}
.navi ul li.hover{}
.navi ul li a.items{display:inline-block; overflow:hidden; margin:0; text-align:center; font-size:16px; color:#fff; width:106px; padding-left:14px; height:86px; line-height:108px; overflow:hidden;} 
.navi ul li a.items:hover,.navi a.items.actived{color:#fff; text-decoration:none;}
.navi ul li.hover a.items{color:#fff; position:relative; z-index:100;background:url(../images/index_li_hover.png) center top no-repeat; z-index:1111111;}

.navi .navi_content{display:none; padding:20px 5px; position:absolute; top:82px; border:1px solid #d8d8d8; -moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; background:#fff; z-index:111111; overflow:hidden;}

.dashed_line_d8d8d8{height:0px; border-top:1px dashed #999; width:100%; overflow:hidden;}
.dashed_line_d8d8d8{border-top:1px dashed #d8d8d8;}
.menulink {
text-align:center;
}
.xialacaidan {
margin:auto;
padding:0px 6px;
}
.xialacaidan dd {
background:url(../images/xxline.jpg) repeat-x left bottom;
height:32px;
line-height:32px;

}

.xialacaidanfont5 {

padding:0px 6px;
}
.xialacaidanfont5 dd{
	background:url(../images/xxline.jpg) repeat-x left bottom;
	margin-left:1px;
height:32px;
line-height:32px;

}
/**menu css_end**/


.index_tit {
	background:url(../images/titbg.png) no-repeat center bottom;
	padding-bottom:26px;
}
.main_product {
	width:1168px;
	margin:auto;
}
	
.main_product li{ float:left; width:268px; height:268px; overflow:hidden; position:relative;margin:0px 12px; text-align:center;}
.main_product li img{ position:absolute; border-radius:50%;}
.hot_info img{ border-radius:50%;}
.main_product li img.cover{left:0; top:0; z-index:2;-webkit-transition:all ease-in 0.5s;-moz-transition:all ease-in 0.5s;transition:all ease-in 0.5s; }
.main_product li img.pic{left:0; top:0; z-index:1; }
.main_product li a:hover img.cover{ width:0;}

.da-thumbs{list-style:none;height:auto;position:relative;}

.da-thumbs li a,.da-thumbs li a img{display:inline-block;position:relative; }
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;/*background:#333;background:rgba(1,152,117,0.9);*background:#0d9572;background:#0d9572\0;*/filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px "Microsoft YaHei"}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;}
.box_m2_sub1_sub1 {width:576px; text-align:center;}
.box_m2_sub1_sub2 {width:610px;}

.box_m2_content li {
	float:left;
	width:190px;
	text-align:center;
	padding:16px 0px;
}
.box_m2_content img {
	border-radius:3px;
	width:180px;
	height:122px;
}
.m2_more {
	position:absolute;
	right:30px;
	top:26px;
	cursor:pointer;
}
.box_m3 {
	height:496px;
	background:url(../images/m3bg.jpg) no-repeat center top;
}
.box_m3_content {
	width:768px;
	padding-top:52px;
	margin:auto;
}
.box_m3_content li {
	width:192px;
	float:left;
	text-align:center;
	
}
.box_m3_content li img {width:144px; height:144px; border-radius:50%; border:6px #fff solid;}

.box_m4 {
	height:576px;
	background:url(../images/m4bg.jpg) no-repeat center top;
}
/*焦点图*/
.focus{ position:relative; width:550px; height:336px;}  
.focus img{ width: 550px; height: 336px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat; overflow:hidden;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.box_m6_sub1 {
	width:550px;
}

.box_m6_sub2 {
	width:620px;
}
.indexnews_list li{
	border-bottom:1px #CCC dotted;
	padding:6px 0px 12px 26px;
	background:url(../images/xwico.jpg) no-repeat 6px 10px;
	line-height:18px;
}

.box_m7_content {
	width:950px;
	margin:auto;
}

/**首页主要产品翻转**/
#demo td { text-align:center;}

.blk_18 { overflow:hidden; zoom:1; border:1px solid #fff; width:100%; margin-top:8px; padding:10px 0px;}
.blk_18 .pcont { width:843px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:25px; height:75px; float:left; background:url(../images/ax.jpg) no-repeat; }
.blk_18 .LeftBotton { background-position: 0 0; margin:36px 16px 0px 14px; }
.blk_18 .RightBotton { background-position: 0 -75px; margin:36px 0px 10px 12px; }
.blk_18 .LeftBotton:hover { background-position: -25px 0; text-decoration:none; }
.blk_18 .RightBotton:hover { background-position: -25px -75px;  text-decoration:none;}
.ScrCont img {
	margin:6px;
	width:126px;
	height:126px;
 -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); filter: gray; -webkit-filter: grayscale(1); ;
}
.ScrCont img:hover {
	filter: grayscale(0%); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); filter: none; -webkit-filter: grayscale(0);
	cursor:pointer;
}

.ScrCont li {
	width:138px;
	height:138px;
	display:inline;
	overflow:hidden;
}
/**首页主要产品翻转 结束**/

/**首页底部**/
.box_footer {
	width:100%;

}


.box_footer_sub1{
	background:url(../images/footbg1.jpg) #fff no-repeat right bottom;
	height:82px;

}
.box_footer_sub2{
	height:260px;
	background:url(../images/footbg2.jpg) #015231 no-repeat center top;
	
	

}
.box_footer_sub3{
	background:url(../images/footbg3.jpg) #0f8000 no-repeat left top;
	height:60px;



}
.box_footer_sub3_sub1 {
		height:60px;
	line-height:60px;
	color:#9bc5cb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.box_footer_sub3_sub1 span {
	float:right;

}
.box_footer_sub3_sub1 a{
	color:#9bc5cb;
}
/**首页底部 结束**/
/**右侧悬浮**/
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:66666666666666666666;
	width:50px;
	height:50px;
	right:19px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:520px;
	_margin-top:520px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:572px;
	_margin-top:572px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:624px;
	_margin-top:624px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:624px;
	_margin-top:676px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/moquu_ico.png) 0 -2px no-repeat;
	z-index:20000000000000000;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/moquu_wshare.png) no-repeat;
	z-index:20000000000000001;
}
.box_bread {
	background:url(../images/flsmbg.jpg) no-repeat right bottom;
	min-height:186px;
}
.box_bread_sec a {
	margin-right:12px;
}

a.leftmenu:link,
a.leftmenu:visited {
	font-size:16px;
	height:69px;
	line-height:49px;
	width:142px;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	background:url(../images/ds.png) no-repeat 0px -69px;
	text-align:center;
}
a.leftmenu:hover {
	background:url(../images/ds.png) no-repeat left top;
	text-decoration:none;
	color:#fff;
}

a.leftmenu_current:link,
a.leftmenu_current:visited {
	background:url(../images/ds.png) no-repeat center top;
	font-size:16px;
	height:69px;
	line-height:49px;
	width:142px;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
a.leftmenu_current:hover {
	background:url(../images/ds.png) no-repeat center top;
	text-decoration:none;
	color:#fff;
}





.box_bread_third a {
	margin-right:12px;
}

a.leftmenu2:link,
a.leftmenu2:visited {
	font-size:16px;
	height:32px;
	line-height:32px;
	display:inline-block;
	margin-left:8px;
	color:#666;
	text-decoration:none;
	border-bottom:3px #f0f0f0 solid;
	text-align:center;
	transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;
	
}
a.leftmenu2:hover {
	border-bottom:3px #00b577 solid;
	text-decoration:none;
	color:#00b577;
	transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;
}

a.leftmenu2_current:link,
a.leftmenu2_current:visited {
	border-bottom:3px #00b577 solid;
	font-size:16px;
	height:32px;
	line-height:32px;
	display:inline-block;
	margin-left:8px;	
	color:#00b577;
	text-decoration:none;
	text-align:center;
	transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;
}
a.leftmenu2_current:hover {
	border-bottom:3px #00b577 solid;
	text-decoration:none;
	color:#00b577;
	transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;
}
.box_main_pages_content {
	line-height:36px;
}
.box_main_pages_content p{
	padding-bottom:16px;
}
.box_main_pages_content table p {
	padding-bottom:0px;}
.box_bread_location {
	position:absolute;
	right:8px;
	top:10px;
	color:#CCC;
}
.newslist {
}


.newslist .items .text {
    font-size: 12px;
    line-height: 22px;
    height: 50px;
    overflow: hidden;
    margin-top: 15px;
}
.newslist .items .more {
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
    margin-top: 5px;
    display: inline-block;
    color: #757575;
    border: 1px solid #666;
    padding: 1px 28px;
	border-radius:3px;
}
.newslist .col-md-4 {
    background-color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 35px;
    position: relative;
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
	width:338px;
}
.newslist .col-md-4:hover {
    z-index: 2;
    /**-webkit-transform: translateZ(1px);
    transform: translateZ(1px);**/
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
	
}
.newslist .col-md-4:hover .items .more {
    background-color: #00b577;
    color: #fff;
	border:1px #00b577 solid;
}
.block{
  display:block;
  position:relative;
}
.newslist .items .date {
    font-family: arial;
    color: #999;
    font-size: 12px;
    line-height: 12px;
}
.newslist .items .name {
    font-size: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #000;
    margin-top: 5px;
}
.newslist .items .pic {
    margin-top: 15px;
    overflow: hidden;
	width:338px;
	height:210px;
}
.newslist .items .pic img {
	width:338px;
	height:206px;
}

.newslist .items .pic img {
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
}
.newslist .col-md-4 a:hover {text-decoration:none; }


.newslist .col-md-4:hover img{
transform: scale(1.1);
}






/**产品列表css**/

.newslist .prolist {
    background-color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 35px;
    position: relative;
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
	width:100%;
	border-bottom:1px #e7e7e7 solid;
}
.newslist .prolist:hover {
    z-index: 2;
    /**-webkit-transform: translateZ(1px);
    transform: translateZ(1px);**/
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
	
}
.newslist .prolist:hover .items .more {
    background-color: #00b577;
    color: #fff;
	border:1px #00b577 solid;
}
.pro_pic_s img {
	width:166px; height:166px; border:1px #e6e6e6 solid;
}

.newslist .prolist a:hover {text-decoration:none; }



/*渐变效果*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/*渐变效果*/

/*分页*/
.JcmsNewsPage{width:100%;float:left;text-align:center;overflow:hidden; padding:36px 0px;}
.JcmsNewsPage a,.JcmsNewsPage span{float:left; width:38px; height:38px; overflow:hidden; line-height:38px; font-size:18px; margin-right:7px;border:1px solid #c5c6c7;}
.JcmsNewsPage span.num{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage span.prev{background:url(../images/NewsPage.png) #FFF;}
.JcmsNewsPage span.next{background:url(../images/NewsPage.png) right bottom #FFF;}
.JcmsNewsPage a.num:link,.JcmsNewsPage a.num:visited{color:#787878;background:#FFF;}
.JcmsNewsPage a.num:hover{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage a.prev{background:url(../images/NewsPage.png) left top no-repeat #FFF;}
.JcmsNewsPage a.prev:hover{background-position:-38px top;background-color:#00b577;}
.JcmsNewsPage a.next{background:url(../images/NewsPage.png) right bottom no-repeat #FFF;}
.JcmsNewsPage a.next:hover{background-position:left -38px;background-color:#00b577;}
.JcmsNewsPage .txt,.JcmsNewsPage .btn{float:right;line-height:38px;border:1px solid #c5c6c7;background:#FFF;font-size:14px;color:#787878; margin-left:7px;
width:38px;height:38px;overflow:hidden;text-align:center;}
.JcmsNewsPage .btn{cursor:pointer; height:40px; width:40px;}
.JcmsNewsPage .btn:hover{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage p{margin:0px;line-height:40px;white-space:nowrap;padding-right:5px;float:right;}


.box_pages_sub1_sub1_newstitle {
	font-size:26px;
	line-height:48px;

}
.box_pages_sub1_sub1_tit {
	border-top:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}


.box_pages_sub1_sub1_tit_sub1_ {
	line-height:52px;
	height:52px;
}
.box_pages_sub1_sub1_tit_sub1_ li{
	line-height:52px;
	height:52px;
	display:inline-block;
	width:196px;
	float:left;

}
.xx_1 {
	padding-left:50px;
	background:url(../images/time.jpg) no-repeat left center;
}
.xx_2 {
	padding-left:50px;
	background:url(../images/author.jpg) no-repeat left center;
}

.xx_3 {
	padding-left:50px;
	background:url(../images/eye.jpg) no-repeat left center;
}




.upnext {
	
	border-top:1px #d7d7d7 solid;
}
.box_pages_sub1_sub1_bottom{
	border-top:1px #d7d7d7 solid;
	line-height:52px;
	height:52px;
}
	
.box_pages_sub1_sub1_bottom_sub1 {
	width:286px;
	background:url(../images/fx.jpg) no-repeat left 5px;
	padding-left:26px;
	margin-top:18px;
}




.upnext a:link,
.upnext a:visited {
	color:#00b577;
}
.upnext a:hover {
	color:#00b577;
}
.up_info {
	background:url(../images/up.png) no-repeat left top;
	padding:0px 36px;
}
.next_info {
	background:url(../images/next.png) no-repeat left top;
	padding:0px 36px;
}

.prodes_sub1_sub1 {
	width:416px;
}

.prodes_sub1_sub2 {
	width:706px;

}


.prodes_sub2 {
	background:url(../images/prodes_linebg.jpg) no-repeat left bottom;

	padding-left:66px;
	padding-bottom:26px;
}
.achievementtab {
	margin-top:8px;
}
.achievementtab td {
	padding:6px 12px 6px 0px;
}
.achievementtab input{
	width:18px;
	height:18px;
	border:12px #00b577 solid;
	color:#00b577;
}
/*图片放大镜样式*/
.spec-preview {padding-left:20px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; top: 0px;  width:380px; }
.fdj {position:absolute; right:6px; bottom:6px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.propic {
	width:380px;
	height:380px;
	border:1px #f0f0f0 solid;
}



.prodetail_name {border-bottom:1px #d7d7d7 solid;}
.prodetail_fbt {border-bottom:1px #d7d7d7 dotted;}

.mtb30 {margin:30px0 auto 30px;}

.pro_search_start {
	width:432px;
	height:42px;
	background:url(../images/search.png) no-repeat center bottom;
	position:absolute;
	right:0px;
	top:-42px;
}
.info_seach {
	margin-left:102px;
	padding-top:2px;
	height:42px;
	overflow:hidden;
}

.pro_keyword_show {
	padding-top:60px;
}








/**2017 09 27**/

#searchtext{ border:none; height:42px;line-height:42px; width:216px; background:none; color:#cccccc;}

#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:42px;width:36px}





















.box_pages_tit {
	border-bottom:1px #9e9d9d solid;

	font-size:22px;
	line-height:52px;
	height:52px;
	color:#000;
}

.box_pages_contact_sub1 {
	width:472px;
	padding-left:20px;
}

.box_pages_contact_sub2 {
	width:688px;
}
.feedbacktable td {
	padding:12px 0px;
}
.feedback_1 {
	height:36px;
	line-height:36px;
	width:516px;
}
.feedback_2 {
	height:36px;
	line-height:36px;
	width:116px;
}
.feedback_3 {
	width:786px;
	height:136px;
}

.Validform_right{ color:#71b83d; padding-left:20px; background:url(../images/valid_icons.png) no-repeat -40px -20px; margin-left:6px;}
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat -20px -40px; margin-left:6px; }


.feedbacksubmit{ border:none; height:45px;line-height:45px; width:130px; background:#00b577; text-align:center; color:#fff; cursor:pointer; border-radius:3px;}
.feedbacksubmit:hover{ background:#009944;}






.box_pages_responsibility_sub1 {
	width:384px;
	margin-right:17px;
}

.box_pages_responsibility_sub2 {
	width:384px;
}
.box_pages_responsibility_sub3 {
	width:384px;
}


.box_category_des {
	border:1px #ff9900 dotted;

}





.bd li { position:relative; line-height:32px; }
.bd .n { width:70px; position:absolute; left:0; top:0; font-size:14px; font-weight:normal;}
.bd a { margin-right:20px; display:inline-block; width:auto; height:20px; line-height:20px; white-space:nowrap; }
.bd .si { display:inline-block; width:15px; height:15px; overflow:hidden; vertical-align:-3px; background:url(../images/select.png) 0 -15px no-repeat; margin-right:5px;}
.bd a.cur .si { background-position:0 0;}


.yjsx a:link,
.yjsx a:visited {
	display:inline-block;
	padding:6px 32px 6px 6px;
	border:1px #ff9900 dotted;
	background:url(../images/close2.jpg) no-repeat right center;
	margin-right:12px;
	color:#ff9900;
	
}
	
.yjsx a:hover {

	border:1px #00b577 solid;
	background:url(../images/close2_.jpg) no-repeat right center;
	color:#00b577;
	text-decoration:none;
	
}



/**标签**/
#con {
	FONT-SIZE: 14px;  WIDTH: 100%; overflow:hidden;
}
#con p, #con div, #con td {
line-height:32px;
}
.tagstopmenu {
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH:536px; PADDING-TOP: 0px; HEIGHT: 31px; 
	
}
#tags LI {
	BACKGROUND: url(../images/sec.jpg) no-repeat left top; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 31px;
}
#tags LI A {
	PADDING-RIGHT: 36px; PADDING-LEFT: 5px;  FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-DECORATION: none; font-size:20px;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 31px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; LINE-HEIGHT: 31px; HEIGHT: 31px; font-size:20px; color:#f00; 
}
#tagContent {
border:0px #dddddd solid;
width:96%;
height:386px;
margin-top:6px;
overflow:auto;

font-size:14px;
line-height:30px;

}
.tagContent {
	 DISPLAY: none; P /**BACKGROUND: url(images/bg.gif) repeat-x;**/ PADDING-BOTTOM: 10px; WIDTH: 506px; COLOR: #333333; PADDING-TOP: 16px;
	 margin:auto;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}



.bottomxx {
background:url(../images/xxline.jpg) repeat-x left bottom;
}

.caselist li {
	width:276px;
	height:326px;
	display:inline-block;
	margin-right:16px;
	overflow:hidden;
	background:#f0f0f0;
	margin-bottom:20px;
}
.caselist li:hover {
	background:#ffffe8;
}
.caselist li img {
	width:276px;
	height:188px;
	margin-bottom:6px;
}
.caselistpic {
	width:276px;
	height:188px;
	overflow:hidden;
}
.caselist h3 {
	background:url(../images/yd.png) no-repeat left top;
}

.caselist h3,
.caselist p{
	padding-left:16px;
}
.case_title2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}
.case_des {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}



.span-3,.full-row .row .span-3{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:23%}
.effImg01 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}


.proBox { clear:both; }
.plBox { background-color:#f0f0f0; text-align:center; margin-bottom:30px; clear:both; overflow:hidden;}
.plBox:hover { background-color:#00b577; color:#fff;}
.plBox a:hover {
	color:#fff;
}
.plBox .img { display:block; width:100%; height:0; padding-bottom:63%; overflow:hidden; margin-bottom:20px; position:relative;}
.plBox .img img { width:100%; height:auto;}
.plBox .n { display:block; margin:0 25px; text-align:left;}
.plBox .n { font-size:24px; font-weight:normal; height:36px; line-height:36px; text-align:center; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; margin-bottom:10px;}



.pro_case .plBox { padding-bottom:30px;}
.pro_case .plBox .n,.pro_case .plBox .time,.pro_case .plBox .text { text-align:left; display:block; margin-left:25px; margin-right:25px;}
.pro_case .plBox .n { font-size:18px; line-height:22px; height:44px; white-space:normal; margin-bottom:10px;}
.pro_case .plBox .time { margin-bottom:10px;}
.pro_case .plBox .text { font-size:13px; line-height:20px; height:40px; white-space:normal;}

.banner1 {
	height:362px;
	background:url(../images/b1.jpg) no-repeat center top;
}

.banner1-2 {
	height:362px;
	background:url(../images/b1-2.jpg) no-repeat center top;
}
.banner1-3 {
	height:362px;
	background:url(../images/b1-3.jpg) no-repeat center top;
}

.banner2-1 {
	height:362px;
	background:url(../images/b2-1.jpg) no-repeat center top;
}
.banner2-2 {
	height:362px;
	background:url(../images/b2-2.jpg) no-repeat center top;
}
.banner2-3 {
	height:362px;
	background:url(../images/b2-3.jpg) no-repeat center top;
}
.banner2-4 {
	height:362px;
	background:url(../images/b2-4.jpg) no-repeat center top;
}
.banner2-5 {
	height:362px;
	background:url(../images/b2-5.jpg) no-repeat center top;
}
.banner3 {
	height:362px;
	background:url(../images/b3.jpg) no-repeat center top;
}
.banner4 {
	height:362px;
	background:url(../images/b4.jpg) no-repeat center top;
}
.banner5 {
	height:362px;
	background:url(../images/b5.jpg) no-repeat center top;
}
.banner6 {
	height:362px;
	background:url(../images/b6.jpg) no-repeat center top;
}
.banner7 {
	height:362px;
	background:url(../images/b7.jpg) no-repeat center top;
}
.banner8 {
	height:362px;
	background:url(../images/b8.jpg) no-repeat center top;
}
.zgs td {text-align:center; width:20%;}
.zgs td img {padding-bottom:12px;}
.box_zigongsi {width:930px; margin:auto;}


.zgs td img {
	width:166px;
	height:111px;
/* -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; 
     filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);  filter: gray; -webkit-filter: grayscale(1);*/
}/* 
.zgs td img:hover {
	filter: grayscale(0%); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); filter: none; -webkit-filter: grayscale(0);
	cursor:pointer;
}*/

.case_list li {
	width:50%;
	float:left;
	text-align:center;
	padding-bottom:26px;
}

.tablep6 td{padding:6px;}

.zs-tab td {padding-bottom:36px;}
.box_pages_sub1_sub1_newsdetail {color:#000; font-family:华文新魏; font-size:22px;}
.index_des {width:88%; margin:auto;}