﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*ban
.banner{ padding-top:9px; height:452px;}
.banner img{ width:954px; height:446px; border:solid 2px #fff;}
*/

/*毒米*/
.dm{ padding-top:12px; height:530px;}
.b_pho{font-family:"微软雅黑"; font-size:16px; color:#333; background:url(/Img/Index/ico08.jpg) no-repeat 0 15px; padding:0 0 0 20px; top:7px; left:625px;}
.b_pho b{ font-family:Impact; font-size:28px; color:#005f53;}
.dm_l{ width:484px;}
.dm_vi{ padding:38px 0 0 78px; height:268px; background:url(/Img/Index/videobg.jpg) no-repeat 0 33px;}
.dm_vi img{ width:311px; height:224px;}
.dm_jj{ padding:0 31px 0 36px;}
.dmj_c{ padding-top:4px;border-top:dashed 1px #bdbdbd;}
.dmj_c p{ width:91px; padding:7px 0 0 1px; float:left;}
.dmj_c ul{ width:310px; float:left; line-height:24px;}
.dmj_c li{ background:url(/Img/Index/ico01.jpg) no-repeat 0 9px; padding-left:10px;}
.dmj_c li span a{ color:#f00;}
.dm_r{ width:400px; padding-left:62px;font-family:"微软雅黑"; font-size:14px; line-height:22px;}
.dm_r h3{clear:both; height:34px;}
.dm2{ padding-left:52px;}
.dm_r p{ clear:both;background:url(/Img/Index/dm_ge.jpg) repeat-x bottom; width:342px; padding:4px 0 12px; border-top:dashed 1px #bdbdbd; margin-bottom:11px;}
/*---首页产品展示--*/
.products {
	float:left;
	overflow: hidden;
	width: 100%;
}
.products ul {
	float:left;
	margin: 0px;
	width:750px;
	_width:758px;
	padding-top:10px;
	padding-bottom:3px
}
.cp1 {
	width: 163px;
	height: 163px;
	line-height: 30px;
	float: left;
	text-align: center;
}
.cp2 {
	width:205px;
	float:left;
	height:115px;
	padding-top:5px;
	padding-left:5px
}
.cp3 {
	float:left;
	padding-top:5px;
	line-height:21px
}
.products ul li {
	width: 165px;
	height: 160px;
	float: left;
	padding: 10px 2px 5px 8px;
}
.products ul li img {
	float: left;
	width: 163px;
	height: 124px;
	border: #CCC solid 1px;
	padding: 1px;
}
.products ul li .product_name {
	display: block;
	overflow: hidden;
	line-height: 15px;
	height: 15px;
	font-weight:bold
}
/*---首页产品展示2--*/
.products1 {
	float:left;
	overflow: hidden;
	width: 100%;
}
.products1 ul {
	float:left;
	margin: 0px;
	width:950px;
	_width:958px;
	padding-top:10px;
	padding-bottom:7px
}
.cp11 {
	width: 163px;
	height: 163px;
	line-height: 30px;
	float: left;
	text-align: center;
}
.cp21 {
	width:205px;
	float:left;
	height:115px;
	padding-top:5px;
	padding-left:5px
}
.cp31 {
	float:left;
	padding-top:5px;
	line-height:21px
}
.products1 ul li {
	width: 165px;
	height: 160px;
	float: left;
	padding: 10px 2px 5px 8px;
}
.products1 ul li img {
	float: left;
	width: 163px;
	height: 124px;
	border: #CCC solid 1px;
	padding: 1px;
}
.products1 ul li .product_name {
	display: block;
	overflow: hidden;
	line-height: 15px;
	height: 15px;
	font-weight:bold
}

/*---首页客户案例--*/
.products2 {
	float:left;
	overflow: hidden;
	width: 100%;
}
.products2 ul {
	float:left;
	margin: 0px;
	width:201px;
	_width:183px;
	padding-top:10px;
	padding-bottom:7px
}
.cpa1 {
	width: 163px;
	height: 60px;
	line-height: 25px;
	float: left;
	text-align: center;
}
.cp22 {
	width:205px;
	float:left;
	height:115px;
	padding-top:5px;
	padding-left:5px
}
.cp32 {
	float:left;
	padding-top:5px;
	line-height:21px
}
.products2 ul li {
	width: 165px;
	height: 160px;
	float: left;
	padding: 10px 2px 5px 8px;
}
.products2 ul li img {
	float: left;
	width: 163px;
	height: 124px;
	border: #CCC solid 1px;
	padding: 1px;
}
.products2 ul li .product_name {
	display: block;
	overflow: hidden;
	line-height: 15px;
	height: 15px;
	font-weight:bold
}
/*---联系我们--*/
.contactn_ct{ width:201px;}
.contactn_ct .tits{ background:url(/Img/tit1n.gif) repeat-x; height:32px; line-height:32px;padding-left:13px;color:#fff;color: #FFFFFF;font-size: 14px;font-weight:bold;}
.contactn_ct .tits a{color:#fff;}
.contactn_ct .subnr{ border:1px solid #ccc; border-top:0; background:#fff;padding:5px 9px; width:201px; overflow:hidden;}
.contactn_ct .subnr p{ line-height:25px; overflow:hidden;}
.contactn_ct .subnr span{ color:#333;}
.contactn_ct .subnr h5{ padding-top:12px;  line-height:28px; overflow:hidden;}


.leib .tit{ background:url(/Img/tit1n.gif) repeat-x; height:32px; line-height:32px; padding-left:13px; font-weight:bold; color:#fff; font-size:14px}
.leib .tit a{ color:#fff; }
.leib .tit a:hover{color:#fff; }
.leib .nr { border:1px solid #dfdfdf; padding:12px 5px 10px 5px; background:#fff; border-bottom:0;}

.leib .nr h4 a{ font-weight:bold; color:#fff; font-size:13px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#015E53;}
.leib .nr  li{background: url("/Img/Index/dhhbg1.gif") no-repeat scroll 5px 5px transparent;height: 27px;line-height: 26px;padding: 5px 0 0 22px;}
.leib .nr li a{color:#fff;font-size:12px;font-weight:bold;padding-left: 15px;}
.leib .nr .ul1 .ul2 li a { display:block; line-height:24px; height:24px; overflow:hidden}
.leib .nr .ul1 .ul2 li a:hover, .leib .nr .ul1 .ul2 li.cur a {
    color: #015E53;
    text-decoration: none;
    font-weight:bold;
}

.leib .nr h4{ background:#007464;}
.leib .nr .ul1 {margin-bottom:10px; }
.leib .nr .ul1 li.news_item{background: url("/Img/Index/dhhbg1.gif") no-repeat scroll 5px 5px transparent;height: 27px;line-height: 26px;padding: 5px 0 0 22px;}
.leib .nr .ul1 li.news_item a{padding-left: 15px;}
.leib .nr .ul1 li.news_item a:hover, .leib .nr .cur a {
    color: #015E53;
    text-decoration: none;
    font-weight:bold;
}
.leib .nr .ul1 .ul2 { }
.leib .nr .ul1 .ul2 li a { display:block; line-height:24px; height:24px; overflow:hidden;padding-left: 38px;}

/**/
.leib2{ width:231px;margin-bottom: 10px;}
.leib2 .tit{color:#fff; font-size:14px; background:url(/Img/tit2n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;}
.leib2 .tit a{ color:#fff;}
.leib2 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 10px 10px;}

.leib2 h3{ background:url(/Img/Index/dhhbg1.gif) no-repeat 0 5px; height:27px; line-height:26px; padding:5px 0 0 22px;}
.leib2 h3 a{ font-size:12px; color:#fff;}
.leib2 li{ height:31px; line-height:31px; border-bottom:dashed 1px #9cd641; background:url(/Img/Index/ico07.jpg) no-repeat 23px 13px; padding-left:33px;}
.leib2 li.born{ border:0;}
.leib2 li a{ color:#169758;}
.leib2 .nr ul h3 a:hover, .leib2 .nr ul h3.cur a {
    color: #015E53;
    font-weight:bold;
    text-decoration: none;
}
.leib2 .nr ul li a:hover, .leib2 .nr ul li.cur a {
    color: #015E53;
    font-weight:bold;
    text-decoration: none;
}

.leib2 .nr .ul2 li{ border-bottom:1px dashed #ccc; height:31px; line-height:31px;padding-left:30px;overflow:hidden;}
.leib2 .nr .ul2 li a{ background:none;padding-left:5px;color:#666;white-space: nowrap; }


/*左边荣誉客户*/
.leib3{ width:201px;margin-bottom: 10px;}
.leib3 .tit{color:#fff; font-size:14px; background:url(/Img/tit2n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;}
.leib3 .tit a{ color:#fff;}
.leib3 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 10px 10px;}

.leib3 h3{ background:url(/Img/Index/dhhbg1.gif) no-repeat 0 5px; height:27px; line-height:26px; padding:5px 0 0 22px;}
.leib3 h3 a{ font-size:12px; color:#fff;}
.leib3 li.born{ border:0;}
.leib3 li a{ color:#169758;}
.leib3 .nr ul h3 a:hover, .leib2 .nr ul h3.cur a {
    color: #015E53;
    font-weight:bold;
    text-decoration: none;
}
.leib3 .nr ul li a:hover, .leib2 .nr ul li.cur a {
    color: #015E53;
    font-weight:bold;
    text-decoration: none;
}

.leib3 .nr .ul2 li{ border-bottom:1px dashed #ccc; height:61px; line-height:31px;overflow:hidden;}
.leib3 .nr .ul2 li a{ background:none;padding-left:5px;color:#666;white-space: nowrap; }

/**/

.cp_box{ clear:both;height:664px; padding:25px 0 40px; overflow:hidden;}
.dh{ width:212px; background:url(/Img/Index/dhcbg.jpg) repeat-y;}
.more01{ padding:12px 5px 0 0;}
.dh h2{ background:url(/Img/Index/dhtil.jpg) no-repeat 0 0; padding:0 0 0 18px; line-height:38px; height:38px; font-weight:normal;}
.dh h2 a{color:#fff;font-family:"微软雅黑"; font-size:16px;}
.dh_c{ background:url(/Img/Index/dhdi.jpg) no-repeat bottom; padding:7px 15px;}
.dh_c h3{ background:url(/Img/Index/dhhbg.jpg) no-repeat 0 5px; height:32px; line-height:25px; padding:5px 0 0 32px;}
.dh_c h3 a{ font-size:12px; color:#fff;}
.dh_c li{ height:29px; line-height:29px; border-bottom:dashed 1px #9cd641; background:url(/Img/Index/ico07.jpg) no-repeat 20px 13px; padding-left:30px;}
.dh_c li.born{ border:0;}
.dh_c li a{ color:#169758;}

/**/
.cp_1{ width:727px; overflow:hidden;margin-left:21px;}
.til01{ height:36px;border-bottom:solid 2px #005f53;}
.til01 a{ display:inline-block;line-height:36px; padding:0 30px;color:#005f53;font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.til01 a.cur,.til01 a:hover{ background:url(/Img/Index/sd01.jpg) repeat-x; color:#fff;}
.til01 .more01 a{ padding:0;}
.cp_tg{ height:351px; border:solid 1px #dedede; margin:33px auto;}
.cp_wz{ width:321px;}
.cp_wz h3 a{ line-height:52px; color:#005f53;font-family:"微软雅黑"; font-size:20px; font-weight:normal; padding-left:31px;}
.cp_jj{ padding:0 30px; height:243px;background:#fff4f4; border-bottom:dashed 1px #ddd;border-top:dashed 1px #ddd; line-height:24px;}
.cp_jj b{ display:block; line-height:42px;}
.cp_jj p{ height:118px;overflow-y: hidden;}
.cp_jj a{ padding-right:20px;}
.cp_jj span{ padding-left:33px;}
.tg_an{ background:url(/Img/Index/ico05.jpg) no-repeat 28px 12px; padding-left:66px; line-height:52px; display:block;font-family:"微软雅黑"; font-size:16px; color:#282828;}
.cp_c ul{  width:750px;}
.cp_c li{ width:229px; float:left; padding-right:20px;}
.cp_c li img{ width:215px; height:144px;}
.cp_p{ width:401px; padding:3px 0 0 3px;}

/*推荐*/
.tj{ clear:both;height:220px; padding-bottom:17px;}
.tj h2{ background:url(/Img/Index/til01.jpg) no-repeat; padding:7px 10px 0 20px; }
.tj h2 a{line-height:31px; display:inline-block; padding:0 33px;color:#fff;font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.tj h2 a.cur,.tj h2 a:hover{ background:url(/Img/Index/ico04.jpg) no-repeat 13px 11px #fff;color:#005f53;border-radius:4px 4px 0 0;}
.more02{ padding-top:7px;}
.tj h2 .more02 a{ padding:0;}
.tj01,.tj03{ padding:67px 0 0;}
.tj02{ padding:15px 0 0 12px;}
.tj02 li{ width:172px; float:left; padding-right:10px;}
.tj02 li img{ width:170px; height:118px;border:solid 1px #e3e3e3;}

/*见证*/
.new01{ clear:both;}
.new_l{ width:732px; padding-right:23px; overflow:hidden;}
.new_r{ width:247px; padding-left:29px; background:url(/Img/Index/ge03.jpg) no-repeat 0 12px;overflow:hidden;}
.jz h2 a{ padding:0 15px;}
.jz_c dl{ height:170px; padding:11px 0 0; border-bottom:dashed 1px #b6b6b6;}
.jz_c dl.born{ border:0;}
.jz_c dt{ width:243px; padding-top:12px; float:left;}
.jz_c dt img{ width:208px; height:129px; border:solid 1px #dcdcdc; padding:3px;}
.jz_c dd{ width:418px;float:left; line-height:24px;}
.jz_c dd h3 a,.zx dd h3 a,.gy dd h3 a{ line-height:38px; font-size:12px; color:#535353;}
.jz_c dd p{ height:93px;overflow-y: hidden;}




/*关于*/
.gy dl{ height:184px; padding-top:12px; overflow:hidden;}
.gy dt{ width:232px; float:left; padding-top:12px;}
.gy dt img{ width:208px; height:157px;padding:2px; border:solid 1px #dcdcdc;}
.gy dd{ width:420px; float:left; line-height:24px;}
.gy dd p{ height:114px;overflow-y: hidden;margin-bottom:5px;}

.gygd h3{ height:52px; line-height:52px; background:url(/Img/Index/bg01.jpg) repeat-x center;}
.gygd h3 a{ background:url(/Img/Index/ico04.jpg) no-repeat 0 2px #fff; padding:0 5px 0 22px; color:#005f53;font-family:"微软雅黑"; font-size:14px;}
.gy01,.gy03{ padding:46px 0 0;}
.gy02{ padding: 0 10px;}
.gy02 li{ width:181px; float:left; padding:0 20px 0 0;}
.gy02 li img{ width:181px; height:108px;border:1px solid #ccc;padding:1px;}
.gy02 li span{ height:42px; line-height:42px; text-align:center; display:block;}

/*问答*/
.wd_c{ padding:4px 20px 0; height:370px;}
.wd_c dl{ color:#a9a9a; padding:11px 0 30px; border-bottom:dashed 1px #b6b6b6; line-height:24px;}
.wd_c dt{ background:url(/Img/Index/wd_w.jpg) no-repeat 0 5px; padding-left:27px;}
.wd_c dd{ background:url(/Img/Index/wd_d.jpg) no-repeat 0 4px; padding-left:27px;}
.wd_c dd p{height:50px;}
.wd_c dd a{ color:#06b7a1;}

/*资讯*/
.new02{ clear:both; height:340px;}
.new02 .born,.wd_c dl.born{ border:0;}
.zx dl{ height:128px; padding-top:8px; overflow:hidden;}
.zx dt{ width:176px;float:left; padding-top:10px;}
.zx dt img{ width:148px; height:100px; padding:3px; border:solid 1px #dcdcdc;}
.zx dd{ width:480px; float:left; line-height:24px;}
.zx dd p{ height:52px;overflow-y: hidden;margin-bottom: 5px;}
.zx li{ height:31px; line-height:31px; background:url(/Img/Index/ico06.jpg) no-repeat 1px 13px; padding-left:13px; border-bottom:dashed 1px #d3d3d3; overflow:hidden;}
.zx li span{ float:right;}

/*新闻*/
.xw_c{ padding:5px 17px; height:300px;}
.xw li{ height:35px; line-height:35px; background:url(/Img/Index/ico09.jpg) no-repeat 0 17px; padding-left:15px; overflow:hidden;border-bottom:dashed 1px #d3d3d3;}

/**/
.link{ clear:both; height:93px; margin:0 0 17px 0;}
.link h2{height:38px;font-weight:normal;background:url(/Img/Index/bg01.jpg) repeat-x center;}
.link h2 span{font-family:"Times New Roman"; font-size:20px; color:#005f53; padding:0 8px;}
.link h2 a{font-family:"宋体";font-size:12px; color:#565656; padding:0 6px; background:#fff;line-height:38px; display:inline-block;}
.link_c{ height:57px; overflow:hidden; background:url(/Img/Index/bg02.jpg) repeat; line-height:26px; padding:9px 4px 0;}
.link_c a{ white-space:nowrap;padding:0 7px; color:#777573;}