﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:540px;position:relative; }
/*.fullSlide{ position:absolute; left:0; top:0; width:100%;  height:100%;  min-width:1000px;  }
	.fullSlide ul{ height:100% !important; width:100% !important;  }
	.fullSlide li{  height:100% !important; width:100% !important; }
	.fullSlide .prev,
	.fullSlide .next{ position:absolute; z-index:1; display:block; width:30px; height:50px; top:50%; margin-top:-100px; left:110px;  
		background:url(/style/css/img/icons.png) 0 0 no-repeat; 
		cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;  }
	.fullSlide .next{ left:auto; right:110px; background-position:-51px 0; }
	.fullSlide .prev:hover,
	.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1; }
	.fullSlide .playState{ display:block; position:absolute; z-index:1; right:30px; top:50%; margin-top:-20px; width:51px; height:51px; overflow:hidden;  background:url(/style/css/img/icons.png) 23px -132px #000  no-repeat; filter:alpha(opacity=60);opacity:0.6;  }
	.fullSlide .pauseState{ background-position:23px -201px; }
	.fullSlide .playState:hover{ filter:alpha(opacity=100);opacity:1;  }*/


.fullSlide{ min-width:1200px;  position:relative;  height:540px; overflow:hidden;  }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:540px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.fullSlide .bd li a{ height:540px; display:block;  }
.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(/style/css/img/banner-btn.png) 0 0 no-repeat;
_background:url(/style/css/img/banner-btn-ie6.png) 0 0 no-repeat;
}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ border-radius:50%; -webkit-border-radius:50%;cursor:pointer; display:inline-block; *display:inline; zoom:1; width:18px; height:18px; margin:4px; background:#fff; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }


.huiSpan{background-color:#e8e8e8;}

/*搜索*/
.search{padding:15px 0px; height:29px; line-height:29px; overflow:hidden;}
.search .searchBox{width:224px;}
.search .soText{float:left; width:164px; height:19px; line-height:19px; padding:5px 10px; color:#333; border:none; background:url(/style/css/img/searchTxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:40px; height:29px; border:none; background:url(/style/css/img/searchBtn.png) no-repeat left center;}
.search .keyWord{width:921px; height:29px; overflow:hidden;}
.search .keyWord em{color:#333;}
.search .keyWord a{padding:0 2px;}

/*.xxjd{height:394px; background:url(/style/css/img/xxjd.png) no-repeat center; overflow:hidden;}*/
.xxjd .xjd{margin-top:40px; margin-left:610px;position: relative;}
.xjd .hd{ position:absolute; z-index:1; right:5px; bottom:5px; }
.xjd .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xjd .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#ccc; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;   }
.xjd .hd ul li.on{ background:#f60;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }
.xjd .bd{ position:relative;  z-index:0; }





.duib img{display:block;}

.xdBox{margin:20px auto; height:188px; position:relative;}
.xdBox h4{position:absolute; left:0; top:0;}
.xdBox h4 img{display:block;}
.xdBox .m_form{position:relative; margin-left:576px;}
.xdBox .m_form li{margin-bottom:5px; overflow:hidden;}
.xdBox .m_form li *{font-family:microsoft yahei;}
.xdBox .m_form li.areLi label{height:98px;}
.xdBox .m_form label{float:left; width:48px; height:40px; text-align:center; background-color:#fff;}
.xdBox .m_form label img{position:relative; top:8px;}
.xdBox .m_form .iptTxt{float:left; width:224px; border:none; height:16px; line-height:16px; padding:12px 10px; outline:none; color:#999; background-color:#fff; font-family:microsoft yahei; font-size:14px;}
.xdBox .m_form .txtAre{float:left; width:224px; height:78px; line-height:20px; border:none; outline:none; resize:none; color:#999; padding:10px; background-color:#fff; font-family:microsoft yahei; font-size:14px; *overflow:hidden;}
.xdBox .m_form .btnSubmit{position:absolute; right:0; top:0; width:106px; height:40px; cursor:pointer; border:none; background-color:#fff; font-size:14px; font-weight:bold; color:#043902;}
.xdBox .m_form .zxBtn{position:absolute; right:0; top:0px; width:106px; height:188px; line-height:144px; font-size:14px; font-weight:bold; text-align:center; background-color:#258523; color:#fff;}

/*六大人群*/
.ldrq{margin-bottom:22px; padding-top:24px; padding-bottom:26px; background-color:#fff;}
.ldrq .rqCont{position:relative;}
.ldrq .rqCont .tempWrap{margin:0 auto; width:792px; overflow:hidden;}
.ldrq .rqCont li{margin:0 7px; float:left; width:246px; height:266px; background-color:#fff; text-align:center; border:1px solid #ccc;}
.ldrq .rqCont li>a>img{display:block;}
.ldrq .rqCont li h5{border-top:2px solid #d3d3d3; height:42px; line-height:42px; font-size:14px; font-weight:normal;}
.ldrq .rqCont li h5 a{color:#993300;}
.ldrq .rqCont .btnLeft , .ldrq .rqCont .btnRight{position:absolute; top:50%; margin-top:-38px; width:56px; height:56px;}
.ldrq .rqCont .btnLeft{left:20px; background:url(/style/css/img/rqBtnLeft.png) no-repeat center;}
.ldrq .rqCont .btnRight{right:20px; background:url(/style/css/img/rqBtnRight.png) no-repeat center;}
/*.ldrq .rqCont ul:hover img:not(:hover){
	-webkit-filter:blur(3px) grayscale(1);
	-moz-filter:blur(3px) grayscale(1);
	-o-filter:blur(3px) grayscale(1);
	-ms-filter:blur(3px) grayscale(1);
	filter:blur(3px) grayscale(1);}*/

/*产品*/
.cpSpan{padding:20px 0; background-color:#e8e8e8;}

.cpMu{width:230px; height:615px; background-color:#0076c0;}
.cpMu h4{height:56px; line-height:56px; background:url(/style/css/img/cpMuTit.png) no-repeat center;}
.cpMu h4 a{margin-left:42px; color:#fff;}
.cpMu ul{background-color:#0076c0;}
.cpMu_fenlei a{ background:url(/style/css/img/cpMuLiH.png) no-repeat center; color:#478301;}
.cpMu ul li a{padding-left:28px; display:block; height:34px; line-height:34px; border-bottom:1px solid #CCC; color:#fff; text-decoration:none;
#993300;}

.cpMu ul li a:hover{background:url(/style/css/img/cpMuLiH.png) no-repeat center; color:#478301;}
.cpMuTxt{padding-top:28px; padding-bottom:15px; margin:0 12px; border-bottom:1px solid #1d4a1b; font-weight:bold;}
.cpMuTxt span{padding-left:16px; font-size:18px; color:#fff;}
.cpMuTxt p{margin-top:8px; margin-left:50px; font-size:15px; color:#ffe400;}
.cp_phone{margin-left:12px; padding-top:8px; padding-left:50px; margin-top:10px; background:url(/style/css/img/cpPhoen_ico.png) no-repeat left center; color:#fff;}
.cp_phone dd{font-size:24px; font-family:Arial, Helvetica, sans-serif;}

.cpList{width:736px; height:585px; overflow:hidden; background:#FFF;}
.rmCp{overflow:hidden;}
.rmCp li{position:relative; width:360px; height:286px; background-color:#fff;}
.rmCp li h5{height:30px; line-height:30px; font-size:14px;}
.rmCp li h5 a{margin-left:12px; color:#3a8b37;}
.rmCp li p{margin-left:12px; margin-right:110px; line-height:18px; height:36px; color:#333; overflow:hidden;}
.rmCp li .btnDg{position:absolute; right:0; bottom:0; width:104px; height:74px; line-height:74px; text-align:center; color:#fff; font-size:16px; font-weight:bold; background-color:#ff7e00;}
.tjCp{margin-top:0px; height:585px; background-color:#fff;}
.tjCp h4{height:50px; line-height:50px;}
.tjCp h4 a{margin-left:18px; color:#993300; font-size:16px;}
.tjCp ul{width:708px; margin:0 auto; overflow:hidden;}
.tjCp li{float:left; margin:0 10px; width:216px; text-align:center; padding:10px 0px;}
.tjCp li h5{height:40px; line-height:40px; font-weight:normal; font-size:14px;}
.tjCp li h5 a{color:#333;}

/*优势*/
.ysBox{}
.ysBox .container{position:relative; height:1758px; background:url(/style/css/img/ysBox.jpg) no-repeat center;}
.ysBox h4{padding-top:60px; line-height:40px; font-size:24px; font-weight:normal; color:#fff; text-align:center;}
.ysBox dl{position:absolute;}
.ysBox dt{font-size:24px; font-weight:bold; color:#3a8b37;}
.ysBox dd{line-height:28px; font-size:14px;}
.ysBox dd span{display:block; margin-bottom:10px; color:#ff5a00;}
.ysBox dd p{padding-left:16px; color:#333; background:url(/style/css/img/ys_ico.png) no-repeat left 10px;}
.ysBox dd p em{color:#ff5a00;}
.ysBox .ys_01{left:510px; top:74px;}
.ysBox .ys_02{left:90px; top:584px;}
.ysBox .ys_03{left:560px; top:900px;}
.ysBox .ys_04{left:90px; top:1174px;}
.ysBox .ys_05{left:560px; top:1494px;}

.gkSpan{padding-top:22px; padding-bottom:34px; background-color:#ececec;}

/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl span{position:absolute;}
.ggl01 span{left:808px; top:72px; font-size:24px; color:#fff;}
.ggl02{top:-20px; z-index:8;}
.ggl02 span{left:800px; top:72px; font-size:24px; color:#fff;}

/*客户见证*/
.khjz{margin-top:34px;}
.khjz h4{margin-bottom:32px; height:20px; line-height:20px; font-size:16px;}
.khjz h4 a{color:#993300;}
.khjz .khCont{position:relative;}
.khjz .khCont .tempWrap{margin:0 auto; width:840px; overflow:hidden;}
.khjz .khCont li{position:relative; margin:0 12px; float:left; width:254px; height:296px; background-color:#fff; border:1px solid #d3d3d3;}
.khjz .khCont li>a>img{display:block;}
.khjz .khCont li h5{margin:0 16px; border-top:1px solid #d3d3d3; height:42px; line-height:42px; font-size:14px; font-weight:normal;}
.khjz .khCont li h5 a{color:#333;}
.khjz .khCont li p{margin:0 16px; line-height:18px; height:36px; overflow:hidden;}
.khjz .khCont li .khMore{position:absolute; right:0; bottom:0; width:20px; height:20px; background:url(/style/css/img/khMore.png) no-repeat center;}
.khjz .khCont .btnLeft , .khjz .khCont .btnRight{position:absolute; top:50%; margin-top:-38px; width:56px; height:56px;}
.khjz .khCont .btnLeft{left:10px; background:url(/style/css/img/rqBtnLeft.png) no-repeat center;}
.khjz .khCont .btnRight{right:10px; background:url(/style/css/img/rqBtnRight.png) no-repeat center;}

/*关于*/
.gySpan{height:410px; background:url(/style/css/img/gySpan.jpg) no-repeat center;}
.gySpan .container{overflow:hidden;}
.gySpan .gyImg{margin-left:20px; margin-top:30px; width:424px;}
.gySpan .gyImg img{border:7px solid #fff; display:block;}
.gySpan .gyTxt{margin-top:30px; margin-right:20px; width:490px; height:346px; background:url(/style/css/img/gyTxt.png) no-repeat center; color:#fff;}
.gySpan .gyTxt dt{margin-left:16px; padding-top:30px; padding-bottom:28px; font-size:24px; font-weight:bold;}
.gySpan .gyTxt dd{margin:0 20px;}
.gySpan .gyTxt dd b{font-size:16px;}
.gySpan .gyTxt dd p{margin-top:20px; margin-bottom:18px; line-height:24px; height:144px; overflow:hidden;}
.gySpan .gyTxt dd div{overflow:hidden;}
.gySpan .gyTxt dd div span{float:left; margin-right:6px; width:100px; height:48px; line-height:48px; text-align:center; font-size:14px; color:#075d03; background:url(/style/css/img/gyBtn.png) no-repeat center;}

.tuanD{width:636px;}
.tuanD h4{height:80px; line-height:80px; font-size:16px;}
.tuanD h4 a{color:#3a8b37;}
.tuanD .tuanDCont{position:relative;}
.tuanD .tuanDCont .tempWrap{margin:0 auto; width:488px; overflow:hidden;}
.tuanD .tuanDCont li{position:relative; margin:0 14px; float:left; width:216px; overflow:hidden;}
.tuanD .tuanDCont li img{margin-bottom:6px; display:block; border:1px solid #d3d3d3;}
.tuanD .tuanDCont li span , .tuanD .tuanDCont li .zxBtn{width:102px; height:38px; line-height:38px; text-align:center; font-size:15px; font-weight:bold;}
.tuanD .tuanDCont li span{float:left; border:1px solid #e1e1e1; color:#3a8b37;}
.tuanD .tuanDCont li .zxBtn{float:right; border:1px solid #3a8b37; color:#fff; background-color:#258523;}
.tuanD .tuanDCont .btnLeft , .tuanD .tuanDCont .btnRight{position:absolute; top:50%; margin-top:-38px; width:56px; height:56px;}
.tuanD .tuanDCont .btnLeft{left:0px; background:url(/style/css/img/rqBtnLeft.png) no-repeat center;}
.tuanD .tuanDCont .btnRight{right:0px; background:url(/style/css/img/rqBtnRight.png) no-repeat center;}

.txfw{position:relative; z-index:9; width:310px; height:436px; background-color:#dfdfdf;}
.txfw h4{padding-left:24px; height:80px; line-height:80px; font-size:16px; color:#3a8b37;}
.txfw ul{margin:0 24px;}
.txfw ul li{height:32px; line-height:32px; color:#333; background:url(/style/css/img/fwLi_ico.png) no-repeat left center;}
.txfw ul li span{margin-left:4px; margin-right:6px; color:#fff;}
.txfw .fwImg{margin-top:24px; text-align:center;}
.txfw .fw_ico{position:absolute; left:-18px; bottom:0; width:18px; height:20px; background:url(/style/css/img/fw_ico.png) no-repeat center;}

.wdBox{padding-bottom:20px;}

/*问题解答*/
.wtjd{position:relative; width:312px; height:394px; border:1px solid #e1e1e1;}
.wtjd h4{margin:0 16px; height:54px; line-height:54px; border-bottom:1px solid #d4d4d4; font-size:16px;}
.wtjd h4 a{color:#993300;}
.wtjdCont{margin-top:10px; height:316px; overflow:hidden;}
.wtjdCont dl{margin:0 15px; margin-bottom:12px; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
.wtjdCont dt{padding:4px 0; background-image:url(/style/css/img/tw_ico.png);}
.wtjdCont dt a{color:#3d4652;}
.wtjdCont dd{background-image:url(/style/css/img/jd_ico.png); color:#3d4652;}
.wtjdCont dt , .wtjdCont dd{line-height:22px; padding:3px 0; padding-left:28px; background-position:left 4px; background-repeat:no-repeat;}


/*动态*/
.dtBox{width:648px; height:394px; border:1px solid #dfdfdf;}
.dtTab{overflow:hidden;}
.dtTab li{float:left; width:50%; height:63px; line-height:56px; font-weight:bold; background:url(/style/css/img/dtTab.png) repeat-x center top; text-align:center; font-size:16px; color:#298e26;}
.dtTab li.on , .dtTab li:hover{background-image:url(/style/css/img/dtTabH.png); color:#fff;}
.dtTab li.on a , .dtTab li:hover a{color:#fff;}
.dtBox dl{margin:20px 24px 0 24px; height:85px; overflow:hidden;border-bottom: 1px solid #ccc;}
.dtBox dd{margin-left:0px;}
.dtBox dd h5{height:36px; line-height:36px; font-size:14px; overflow:hidden;}
.dtBox dd h5 a{color:#333;}
.dtBox dd p{line-height:22px; height:68px; overflow:hidden;}

/*友情链接*/
.yqlj{background-color:#303030;}
.yqlj .toTop{position:absolute; right:-110px; top:-8px;}
.yqlj .container{position:relative; height:86px; line-height:20px;}
.yqlj h4 img{display:block;}
.yqlj p{margin-left:160px;}
.yqlj p a{display:inline-block; margin:0 5px; color:#fff; overflow:hidden; height:20px;}


/* CSS product */	
.product{
	width:1000px;
	margin:0 auto;
	margin-top:10px;	
	overflow:hidden;
	padding-bottom:30px;
}
.top_1{
	text-align:center;	
	color:#fff;
	width:100%;
}
.top_1 h2{
	font-size:35px;
	color:#555555;
	line-height:35px;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
}
.top_1 h3{
	font-size:24px;
	line-height:20px;
	color: #3A8B37;
	margin:8px 0;
	background:url(/style/css/img/top_1.jpg) no-repeat center;
	font-family: "微软雅黑";
}
.top_1 p{
	width:420px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dddddd;	
}

.product_1{
	float:left;
	width:1000px;
	margin:0 auto;
	margin-top:15px;
}
.product_1 .product_left{
	float:left;
	padding-top:85px;
}
.product_1 .product_right{
	float:right;
	padding-top:85px;
}
.product_1 dl{
	float:left;
	margin-left:18px;
	background-color:#FFF;
}
.product_1 dl dt{
	width:263px;
	height:213px;
	border: #FFF 1px solid;	
	text-align:center;
}
.product_1 dl dt p{
	width:263px;
	height:213px;
    line-height:213px;  /* 行高等于高度 */
}

/* 兼容标准浏览器 */

.product_1 dl dt p:before{
    content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-3px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}

.product_1 dl dt p img{
    *margin-top:expression((400 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
	max-width:263px;
	max-height:213px;
    vertical-align:middle;
}

.product_1 dl dd a{
	width:265px;
	height:40px;
	line-height:40px;
	background:#333333;
	display:block;
	text-align:center;
	color:#fff;
}.fenye {    float: left;    width: 100%;}
/*
.product_1 dl:hover dd a{
background:#ffff00;
transition:all 0.5s;
}
*/