@charset "utf-8";
/*reset.css*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'' ;}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{color:#51504D;font:12px/18px Microsoft YaHei, Verdana, Geneva, sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.mt10 { margin-top:10px;}


.ipro-tab li{/*display:inline-block;*/float: left;width: 120px;height: 35px;background-color: #fff;color:#000;line-height: 35px;margin-bottom: 30px;cursor: pointer;}
.ipro-tab li+li{margin-left: 20px;}
.ipro-tab li.current{background-color: #1184da;color:#fff;}
.ipro-tab li:hover{background-color: #1184da;color:#fff;}
/*common.css*/
html,body{-webkit-text-size-adjust:none; -blink-text-size-adjust:none;}

@charset "utf-8";
html,bodybody { color:#666; font-size:12px; font-family:"Microsoft Yahei"; border-top:5px solid #2cb445; } /*网站字体颜色*/
a{color:#555; text-decoration:none;}
a:hover{color:#C52D28; }
.fl{float:left;}
.fr{float:right; }
.pr{position:relative; }
/*头部*/
.header { height:125px; overflow:hidden; width:1200px; margin:0 auto;  }
.logo { width:200px; float:left; padding:10px 35px 0 0; }
.logo img { width:; height:91px; }
.menu { float:left; width:770px; float:left; }
.tp_tel { width:185px; float:right; }
.menu li { float:left; }
.menu li a { display:inline-block; padding:55px 0 0; width:100px; height:56px; text-align:center; font-size:16px;}
.menu li a:hover { color:#fff; no-repeat; background:#2cb445; color:#fff; }
.menu li a em { display:block; color:#b7b7b7; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
   .menu li a em{  /*margin-left:-4px;*/ -webkit-transform:scale(0.91667);
 }
.menu .active a,.menu li a:hover {}
.menu .active a em ,.menu li a:hover em{ color:#fff; }
.tp_tel { margin-top:48px; text-align:right; }
.tp_tel span {color:#555; font-size:16px; background:url(../tel.gif) left center no-repeat; padding-left:15px; line-height:30px; }
.tp_tel em { color:#2cb445; font-family:Arial, Helvetica, sans-serif; font-size:25px; display:block; font-weight:bold;}/*搜索*/
header#page_header .searchBg{width:189px; height:26px; background:url(../7--search.jpg) no-repeat center top; position:absolute; bottom:28px; right:20px;}
header#page_header .navsearch_input input{width:150px; height:22px; line-height:18px; margin:2px 0 0 2px; border:0; background:none;}
header#page_header .searchgo{background:none; border:none; width:30px; height:26px; cursor:pointer; position:absolute; right:0;}
/*导航*/
.li_a a{color:#fff; no-repeat; background:#2cb445; color:#fff;  }

.banner{width:100%;
	height:100%; margin-bottom:auto; margin-top:;}
	
	
	
	
	
	.banner11{width:100%;
	height:180px; margin-bottom:auto; margin-top:120px;}
	
	
.slideBox {
	width:1580px;
	height:100%;
	overflow:hidden;
	position:relative; 
}
.slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox .hd ul li {
	float:left;
	margin-right:2px;
	width:15px;
	height:15px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
}
.siteBanner .prev, .siteBanner .next {
	position:absolute;
	left:15%;

	margin-top:-285px;
	display:block;
	width:52px;
	height:80px;
	background:url(../slider-arrow.png) -150px 5px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.siteBanner .next {
	left:auto;
	right:15%;
	background-position:8px 5px;
}
.siteBanner .prev:hover, .siteBanner .next:hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.siteBanner .prevStop {
	display:none;
}
.siteBanner .nextStop {
	display:none;
}

#sub_wrap{ width:100%; height:33px; line-height:33px; margin-bottom:auto; background-color:#3D6493; color:#fff; margin-top:-3px;  }

.sub_wrap{ width:620px; margin-bottom:0; margin-left:350px; text-align:left;  margin-top:-6px; font-size:13px;}





/*----广告图--------*/
/*
.inner{width:1680px; height:530px; margin:0 auto; position:relative;}
header#page_header{background:url(../7--topHear.jpg) no-repeat center top; zoom:1;}
header#page_header .metHeader{min-height:110px; _height:110px;}
header#page_header .logo{overflow:hidden;}
header#page_header .metLang{position:absolute; top:28px; right:10px;}
header#page_header .metLang a{color:#fff;}
header#page_header .langImg{color:#6E6E6E; margin:0 10px;}

.flash6{ position:relative; font-size:0px; text-align:center}
.flash6 .bx-pager{ position:absolute;bottom:10px;right:10px;z-index:999;}
.flash6 .bx-pager .pager-link{float:left;width:15px;height:15px; line-height:15px; margin-right:150px; text-align:center;margin:0 0 0 10px; background:#FC0; color:#930;}
.flash6 .bx-pager .pager-link:hover{ text-decoration:none;}
.flash6 .bx-pager .pager-active{ background:#0C3; color:#fff;}
*/
.siteBanner {
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
}
.siteBanner .hd {
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
}
.siteBanner .hd ul {
	overflow:hidden;
	zoom:1;
	float: none; margin-right:150px; padding:5px;
}
.siteBanner .hd ul li {
	float:left;
	margin-right:3px;
	padding:0px 5px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
}
.siteBanner .hd ul li.on {
	background:#FF0000;
	color:#fff;
}
.siteBanner .bd {
	position:relative;
	height:100%;
	z-index:0;
	
}


/*内容*/

.common{ width:233px; height:321px; background-color:#f3f3f3; float:left; margin-right:22px;}
.common img{ margin:53px 0 0 46px;}
.common p{ font-size:18px; text-align:center; margin-top:30px; line-height:40px;}
.common span{ display:block;text-align:center; line-height:24px; margin:0 auto; width:184px;}
 .common span a{text-align:center; line-height:20px; margin-top:16px; width:184px;}

.c_key4{ margin-right:0px; margin-left:1px;}




/*线条*/
.espcms_page_right_line{width:790px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}
.espcms_page_center_line{width:1000px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}

/*面包屑*/
.ny_location_box{ margin:0 auto; width:100%; height:38px; background:url(../line02.jpg) repeat-x left bottom; overflow:hidden; }
.ny_location_box p{ margin:0 auto; width:1090px; height:38px; line-height:38px; font-size:14px; overflow:hidden; }
.ny_location_box p a.con{ color:#e60000; }
.ny_location_box p a.con:hover{ color:#e60000; }

/*——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/



#pagelist,#espcms_bbs_pagelist{color:#818181}
.pagination {font-family: '微软雅黑','Microsoft YaHei UI','Microsoft YaHei',arial, helvetica, sans-serif;overflow: hidden;padding:10px 0px;font-size:12px;margin: 0px;}
/*按钮色彩样式*/


/*优势*/
.corbg{width:1080px; margin:0 auto; overflow:hidden;}
.cor{height:490px;padding:8px 0 0; font-family:"Microsoft YaHei";}
.cor h3{height:110px;padding:0 0 0 300px;}
.cor h3 i{ float:left; display:inline-block;margin:0 3px 0 0; font-style:italic; font-family:Arial; font-size:80px; color:#a5a5a5; text-transform:uppercase; font-weight:100; margin-top:30px;}
.cor h3 p{ padding:16px 0 0;float:right;}
.cor h3 b{ display:inline-block;height:30px;  text-transform:uppercase; font-weight:100;font-style:italic; font-family:Arial; font-size:30px;color:#a5a5a5;margin:0 0 0 15px;}
.cor h3 span{ font-size:26px;color:#2cb445; display:inline-block;}
.cor h3 a{width:439px; display:inline-block;padding:0 36px 0 0;background:url(../why_ic.jpg) right 24px no-repeat;}
.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:160px;padding:0 81px 0 0;margin:0 65px 0 0; display:inline;
background:url(../why_l.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}






/*公司简介 行业资讯 常见问题*/

.xiaix{ width:1080px; height:320px; margin:0 auto; background-color:}
.title-two { font-size:23px; color:#585858; width:325px; line-height:35px}
.title-two span { font-size:16px; color:#4570cf}
.about { width:345px; border-right:1px solid #efefef; margin:33px 0; float:left}
.about-cont { width:315px; line-height:22px; color:#8d8d8d; margin-top:5px;}
.information { float:left; margin:33px 0; margin-left:26px; border-right:1px solid #efefef; width:366px;}
.information ul { width:337px;}
.information li { margin-top:10px; background:url(../sidebar_icon.jpg) no-repeat left; padding-left:10px;}
.information li span { float:right; color:#a3a3a3}
.lssue { float:right;  margin:33px 0; margin-left:25px; width:316px;}
.lssue li { margin-top:10px; background:url(../sidebar_icon.jpg) no-repeat left; padding-left:10px;}
.lssueziti{line-height:30px; color:#666}

.recommend_product{margin-top:0px;width:;}
.recommend_product .title{line-height:31px;font-family:"微软雅黑";font-size:22px;color:#0147a9;position: relative;}
.recommend_product .title span{color:#666666;font-family:"arial";font-size:12px;}
.recommend_product .content{padding-top:30px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

.sortt{position: absolute;top:0;right:0;background: url(../sortt.jpg) no-repeat;height:32px;}
.sortt li{float:left;width:135px;}
.sortt li a{color:#333333;display:block;line-height:32px;font-family: "宋体";text-align: center;font-size: 12px}
.sortt li a:visited{text-decoration: none;color:#333333;}
.sortt li a:hover{color:#fff;text-decoration: none;background: url(../li_hover.png) no-repeat;}






/*底部*/
.footbg{width:1080px; height:; margin:0 auto; background-color:}

.link ul{
	overflow:hidden;
	padding:0 0 20px 0px
}
.link li{
	width:150px;;
	float:left; 
}
.link li p{
	color:#ffffff;
	padding-bottom:10px;
}
.link li a{
	display:block;
	color:#393e48;
	line-height:25px; padding:3;

}




.item_list  li a{padding: 0 0px 0 15px;

	position:relative;
	color:#4a4a4a;
	background: url(../sidebar_icon.jpg) no-repeat left center;}
.dibudaohang{ width:100%; background-color:#f8f8f8}
.dibuziti{font-size:14px;  font-weight:500px; line-height:26px;}
.ziti{ font-size:19px; font-weight:700;}
.wlyx{ font-size:19px; font-weight:600; color:#FF0000 }
.banquan{ font-family:Arial, Helvetica, sans-serif font-size:12px; color:#FFFFFF; line-height:26px;}
.foot2{ width:100%; background-color:#eee;padding-bottom:10px; }
.foot_dh{ width: 1080px;margin:0 auto; }
.foot{ width: 1080px; margin:0 auto;  }
.cz_link_bt a{width:100px;height:30px;float:left;border-right:1px solid #1f2228;padding-top:48px;}

.f_nav{height:45px;text-align:center;color:#FFFFFF; padding-top:20px;}
.f_nav a{line-height:38px;color:#FFFFFF;font-size:14px; padding:3px;text-decoration:none;padding-right:10px;padding-left: 10px;font-family:"微软雅黑"; float:none; margin-top:10px; }
.f_nav a:hover{line-height:38px;color:#FFCC00}	

.about_link_cont{ margin-top:30px; height:238px; }
.about_link_cont .about_link a{color:#333333;font-weight:bold}
.about_link_cont ul li a:hover{color:#ff0000}
.about_link_cont{padding-top:25px;padding-bottom:0px;}
.about_link_a{background:#1f2228;}
.about_link_cont ul li p{color:#ff0000;font-weight:}


.foot { color: #fff; background: #3472e4; min-height:120px; padding: 11px 0; min-width: 100%;
background-image: -moz-linear-gradient(top, #3472e4, #3572e5); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(1, #333)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3472e4', endColorstr='#3572e5', GradientType='0'); /* IE*/
}
.foot a { color: #fff;}
.foot .link { width: 960px; float: left; line-height: 20px }
.foot .sina { display: inline-block; width: 30px; height: 30px; background: url(../ico.png) -5px 0; float: right;}
.foot .weixin { display: inline-block; width: 30px; height: 30px; background: url(../ico.png) -43px 0; float: right; margin: 0 5px}
.foot .qq { display: inline-block; width: 30px; height: 30px; background: url(../ico.png) -81px 0; float: right;}
.foot .foot-info {width: 100%; text-align: center; clear: both; line-height: 25px; padding-top: 20px}

.xiaix:before,.xiaix:after {content: " "; display: table;}




.c_button .common{ width:245px; height:321px; background-color:#f3f3f3; float:left; margin-right:22px;}
.c_button .common img{ margin:53px 0 0 46px;}
.c_button .common p{ font-size:18px; text-align:center; margin-top:30px; line-height:40px;}
.c_button .common span{ display:block;text-align:center; line-height:24px; margin:0 auto; width:184px;}
.c_button .common span a{text-align:center; line-height:20px; margin-top:16px; width:184px;}
.c_button .c_key1{}
.c_button .c_key2{}
.c_button .c_key3{}
.c_button .c_key4{ margin-right:0px; margin-left:1px;}




.fl{ float:left;}
.fr{ float:right;}
.agy a{ color:#74ac01;}

.width ,.content{ width:1024px; margin:0 auto;}


.con_mail{ clear:both; overflow:hidden; margin-top:22px;}
.ho_AboutUs ,.ho_News ,.ho_Contact{ width:305px; float:left; margin-right:32px; border-top:2px solid #74ac01; height:245px; overflow:hidden;}
.ho_AboutUs .title ,.ho_Contact .title ,.ho_News .title{ line-height:42px; text-indent:2px; font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#333;}
.ho_AboutUs .title .more ,.ho_Contact .title .more{ width:458x; height:14px; margin-top:13px; float:right;}
.ho_AboutUs .text{ line-height:22px;}
.ho_AboutUs .text img ,.ho_contactText img{ margin:10px 0; margin-top:5px;}
.ho_News .title span{ float:right; height:6px; margin-top:16px;}
.ho_News .title span a{ width:6px; height:6px; float:left; margin-right:4px; background:url(../images/news_01.gif) no-repeat;}
.ho_News .title span .a1{background:url(../images/news_01.gif) no-repeat -10px 0;}
.ho_News .ho_newsList li{ border-bottom:1px dotted #ccc; padding-bottom:12px; margin-bottom:8px;}
.ho_News .ho_newsList h1{ font-weight:bold; font-size:12px; line-height:30px;}
.ho_News .ho_newsList h2{ font-size:12px; font-weight:normal; line-height:18px;}
.ho_News .ho_newsList p{ color:#999; margin-top:3px;}
.ho_News .ho_newsList p span{ float:right; margin-top:6px;}
.ho_Contact{ margin:0;}
.ho_contactText{ line-height:22px;}

.ho_Product{ float:left; width:1024px; margin-top:2px;}
.ho_Product .title{ height:49px; border-top:1px solid #ccc; position:relative;}
.ho_Product .title span{ line-height:38px; font-size:15px; color:#333; position:absolute; top:-1px; left:0; border-top:2px solid #74ac01; padding:0 6px; font-weight:bold; font-family:"微软雅黑";}
.ho_Product .title .more{ width:60px; height:30px; position:absolute; top:-15px; right:0;}
.ho_Product .title .more a{ background:url(../images/Product_02.gif) no-repeat; width:30px; height:30px; float:left;}
.ho_Product .title .more .fla{ background-position:0 0;}
.ho_Product .title .more .fla0 ,.ho_Product .title .more .fla:hover{ background-position:0 -31px;}
.ho_Product .title .more .fra{ background-position:-31px -31px;}
.ho_Product .title .more .fra0 ,.ho_Product .title .more .fra:hover{ background-position:-31px 0;}
.ho_ProductLIs{ width:1024px; height:240px; overflow:hidden;}
.ho_ProductLIs ul{ width:1024px; display:block;}
.ho_ProductLIs li{ width:220px; float:left; margin-right:32px;}
.ho_ProductLIs li span{ text-indent:14px; font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#fff; line-height:38px; display:block; background:#74ac01 url(../images/Product_03.gif) no-repeat right;}
.ho_ProductLIs li a:hover span{ background-color:#507f17;}

.ho_lick{ width:1024px; background:#f6f6f6; margin-top:40px; overflow:hidden; float:left; padding-bottom:15px;}
.ho_lick .title{ line-height:30px; margin:6px 0; font-family:"微软雅黑"; font-weight:bold; color:#333; font-size:15px; padding-left:12px; border-left:3px solid #74ac01;}
.ho_lick .ho_lick_a{ padding:2px 20px; line-height:26px;}
.ho_lick .ho_lick_a a{ padding:3px 10px; margin:5px 2px; color:#999;}
.ho_lick .ho_lick_a a:hover{ background:#74ac01; color:#fff;}
.aboutCon0{ margin-top:0; overflow:inherit; position:relative;}
.aboutCon{ width:1024px; overflow:hidden; background:url(../about_05.gif) repeat-y left;}
.navfl{ width:230px; position:absolute; left:0; top:-57px;}
.navfl h1{ font-family:"微软雅黑"; text-indent:38px; color:#333; font-weight:bold; font-size:18px; line-height:55px; border-top:2px solid #74ac01;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; filter:alpha(opacity=80); background:#fff; }
.navfl li{ margin:0 20px; border-bottom:1px solid #ddd;}
.navfl a{width:156px; line-height:40px; font-family:"微软雅黑"; color:#555555; font-size:14px; display:block; padding-left:34px; background:url(../about_04.gif) no-repeat 19px 18px;}
.navfl a:hover{ color:#74ac01;}
.navfl a.hover{ font-weight:bold; color:#74ac01;}
.navfl span{ padding-bottom:10px; display:block;}
.navfl span a{ line-height:30px; font-size:12px; padding-left:48px; background-position:37px 12px;}

.confr{ width:750px; margin-bottom:30px; border-bottom:1px solid #ddd;}
.mbx{ border-bottom:2px solid #74ac01; line-height:36px; text-align:right; color:#666; margin-top:5px;}
.confr h2{ line-height:54px; margin-bottom:15px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; text-indent:2px; color:#74ac01;}
.aboutTtxt{ line-height:26px; color:#666; padding-bottom:30px;}
.aboutTtxt p{ text-indent:2em;}
.aboutTtxt h3{ font-size:12px; font-weight:bold;}
.aboutTtxt1 p{ text-indent:0;}
.aboutTtxt1 h5{ font-weight:bold; font-size:12px; color:#74ac01;}

.Nliyf{ height:38px; padding-bottom:13px; border-bottom:3px solid #ccc; position:relative;}
.Nliyf0{ height:38px; width:612px; overflow:hidden; margin:0 auto;}
.Nliyf0 span{ width:1024px; display:block;}
.Nliyf0 a{ width:78px; height:38px; float:left; line-height:32px; font-size:16px; color:#999; text-align:center;}
.Nliyf0 a:hover{ color:#74ac01; text-decoration:underline;}
.Nliyf0 a.hover{ color:#333; background:url(../images/news_07.jpg)}
.Nliyf .yffl ,.Nliyf .yffr{ width:38px; height:38px; position:absolute; top:0;}
.Nliyf .yffl{ background:url(../images/news_10.jpg) no-repeat center; left:0;}
.Nliyf .yffr{ background:url(../images/news_13.jpg) no-repeat center; right:0;}
.news_List{}
.news_List li{ padding:8px 0; border-bottom:1px solid #ddd; display:block; overflow:hidden; color:#666;}
.news_List li b{  float:left; text-indent:4px;}
.news_List li span{ width:364px; float:left; line-height:18px;}
.news_List li i{ float:right; margin-top:4px; margin-right:25px;}

.lisfy{ border-top:1px solid #ddd;  line-height:18px; padding:22px 0; text-align:center;}
.lisfy a{ margin:0 5px; color:#666;}
.lisfy a:hover ,.lisfy span .hover{ font-weight:bold; color:#74ac01; text-decoration:underline;}
.lisfy span a{ margin:0 10px;}

.newsDetail{ border-bottom:none; margin-bottom:0;}
.N_OnNext{ line-height:36px; color:#666; margin-bottom:30px; border-top:1px solid #ddd; text-align:right;}
.N_OnNext a{ margin:0 10px; color:#666;}
.N_OnNext a:hover{ color:#74ac01;}
.newsTtxt{ line-height:26px; font-size:12px; color:#666; padding-bottom:30px;}
.newsTtxt h1{ font-size:14px; font-weight:bold; color:#333333; text-align:center; line-height:32px;}
.newsTtxt h3{ line-height:18px; color:#999; margin-bottom:20px; text-align:center; font-weight:normal;}

.ProductList{ width:750px; overflow:hidden; overflow:hidden;}
.ProductList ul{ width:800px; display:block; overflow:hidden; border-bottom:1px solid #ddd;}
.ProductList li{ width:228px; height:231px; padding-bottom:2px; float:left; background:#f9f9f9 url(../images/Product_04.jpg) no-repeat bottom; margin:0 24px 40px 0;}
.ProductList li span{ height:230px; border:1px solid #dddddd; border-bottom:none; display:block;}
.ProductList li p{ line-height:50px; height:50px; width:188px; display:block; overflow:hidden; font-weight:bold; padding-left:28px; background:url(../images/Product_05.gif) no-repeat 15px center;}
.ProductList li a:hover{ color:#74ac01;}
.Pro_title{ line-height:30px;  font-weight:bold; color:#333;}
.Pro_title span{ float:right; font-weight:normal; color:#999;}
.Pro_pic{ width:300px; height:245px; float:left; border:1px solid #ddd; margin-right:15px; margin-bottom:30px;}
.Pro_par{ float:left; width:386px; margin-bottom:30px;}
.Pro_par dd ,.Pro_par dt{ line-height:34px; background:#ededed; padding:0 10px;}
.Pro_par dt{ background:#f8f8f8;}

.CaseList{ width:705px; overflow:hidden; overflow:hidden;}
.colist{ width:800px; display:block; overflow:hidden; margin-bottom:-28px;}
.colist li{ width:220px; float:left; padding-right:18px; line-height:32px; border-bottom:1px solid #ddd; padding-bottom:24px; margin-bottom:28px;}
.colist li span{ width:220px; height:180px; position:relative; display:block;}
.colist li p{ width:220px; height:32px; overflow:hidden; display:block;}
.colist li span p{ line-height:32px; color:#b8b8b8; padding:0 10px; text-align:right; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; filter:alpha(opacity=50); background:#000; position:absolute; left:0; bottom:0; display:block; height:32px; width:200px;}
.colist li span p b{ float:left;}
.CaseDetail{ border-top:1px solid #ddd; overflow:hidden; width:705px; padding-bottom:30px;}
.CaseDetail h4{ line-height:36px; font-size:12px; font-weight:bold; margin-bottom:10px;}
.CaseDetail p{ line-height:26px;}

.DaileBox{ line-height:26px; padding-bottom:30px;}
.DaileBox h3 ,.Contact h3{ line-height:26px; margin-top:26px; font-weight:bold; color:#333;}
.tableDaile{ background:#f8f8f8; border-bottom:2px solid #ddd; margin:15px 0;}
.tableDaile .title{ background:#d6d6d6; color:#333;}
.tableDaile td{ line-height:24px; padding:8px 10px;}

.Contact h3{ margin-top:0; line-height:42px;}
.ContactTtable{border-bottom:2px solid #ddd; width:705px; float:left; margin-bottom:22px;}
.ContactTtable table{background:#f8f8f8; }
.ContactTtable td{ line-height:34px; padding:0 10px;}
.contactFl ,.contactFr{ width:351px;}
.contactFl{ margin-right:3px;}

.rczp{ border-bottom:2px solid #ddd;}
.rczp dd ,.rczp dt{ line-height:34px; background:#f8f8f8 url(../images/j.gif) no-repeat 670px 13px;}
/* .rczp dt{ background:#f8f8f8;} .rczp dt.lm_red { background:#F1F1F1} */
.rczp .zk{ background-image:url(../images/j_01.gif); background-repeat:no-repeat; background-position:670px 13px; cursor:pointer}
.rczp dd b ,.rczp dt b{ font-weight:bold; padding-left:22px; background:url(../images/t_06.gif) no-repeat 10px 13px; display:block;}
.rczp dd span ,.rczp dt span{ float:right; width:140px;}
.rcDaile{ clear:both;}
.rcDaile .rctop{ border-bottom:1px dotted #ddd; line-height:34px; padding:0 20px; margin-bottom:6px;}
.rcDaile .rctop span{ width:120px; float:right;}
.rcDaile .txt{ margin:0 20px; line-height:26px; overflow:hidden;}
.rcDaile .gbut{ height:40px; width:705px;}
.rcDaile .gbut a{ float:right; padding-left:26px; background:url(../images/t_05.gif) no-repeat left center; margin-right:20px;}
.rczpTtxt{ margin:22px 4px 0 4px; line-height:26px;}
.rczpTtxt span{ color:#74ac01;}

.rcclList h3{ line-height:36px; color:#74ac01; margin-bottom:10px; font-size:14px; font-family:"微软雅黑"; border-bottom:1px dashed #ddd;}
.rcclList h3 span{ width:2px; height:26px; float:left; background:#74ac01; overflow:hidden; margin-top:5px; margin-right:10px;}
.rcclList p{ margin-bottom:15px; line-height:22px; padding:0 12px; color:#666;}
.rcclList h4{ font-weight:bold; color:#74ac01; padding:0 12px; padding-top:5px;}



/*kv*/
.hiden{ display:none;}
.bigkv{ width:100%; height:515px; position:relative; background:url(../images/kvbg.jpg) center; z-index:1}
.bigkv ul{ position:absolute; width:1000px; height:19px; bottom:18px; left:50%; margin-left:-500px;}
.bigkv ul li{ cursor:pointer; width:16px; float:left;height:16px; background:url(../images/kv_icon.png) no-repeat; margin-right:10px;}
.bigkv ul li.current{ background-position:right top}
.bigkv div{ position:absolute; left:0; top:0;width:100%; height:515px;}
.kv1{ width:100%;background:url(../images/kv1.jpg) center;}
.kv2{ width:100%;background:url(../images/kv2.jpg) center;}
.left { margin-left:940px;}

.ho_Product .box{ position:relative; overflow:hidden; height:250px; width:980px; float:left;}
.ho_Product ul{ position:absolute; left:0;top:0;}
.ho_Product ul li{ float:left; }
.ho_Product ul li.ishe1{ margin-right:15px; display:inline;}
.ho_Product ul li.ishe2{ margin-right:22px; display:inline;}

.sitemap { width:960px; height:400px;}
.sitemapBox ul { height:35px; margin-top:30px;}
.sitemapBox ul li.title{ width:100px; line-height:54px; font-family:"微软雅黑"; font-size:18px; font-weight:bold;color:#74ac01;border-bottom:2px solid #ddd;}
.sitemapBox ul li { line-height:28px; float:left; line-height:34px; text-align:center; clear:both; width:100%;}
.sitemapBox ul{width:100px; float:left; margin-right:20px;}


/*分页*/
.yc_page{ margin:10px 0}
.yc_page li{text-align:left; float:left; line-height:20px}
.yc_page li{padding:4px 10px; margin:2px; border:#eee 1px solid; color:#999; background:#FFF; text-decoration:none; text-align:left; float:left}
.yc_page li a:hover { color:#74AC01;}
.yc_page li:active {border:#999 1px solid; color:#666;}
.yc_page .thisclass {padding:4px 10px; border:#dedede 1px solid; background:#74AC01; font-weight:bold; color:#fff; margin:2px; text-align:left; float:left}
.yc_page .disabled {border:#dedede 1px solid; padding:4px 10px; margin:2px; color:#999; background:#74AC01;}
.yc_page .table .tr .form .td li{height:22px; margin:0; border:0;!important} 

.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages li.thisclass, .pages a:hover{padding: 5px 10px; border: 1px solid #74ac01;	background: #74ac01;color: #fff;text-decoration: none}
.pages a{padding: 5px 10px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px}