html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr, acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong, sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption, tbody,tfoot,thead
{border:0;outline:0; background:transparent;margin:0;padding:0;}
*{ font-family:"微软雅黑"; color:#333; font-size:15px; text-decoration:none;padding:0;margin:0;}
body{margin:0 auto;background:#fff;width:100%;overflow-x:hidden;}
ul,li{ list-style:none;}
.clear{
	clear:both;
}

/*top*/
.header{
	width:100%;
	height:auto;
	float:left;
	}
.headerCon{
	width:1424px;
	margin:0 auto;
}
/*head_top*/	
.header .head_top{
	width:1424px;
	height:148px;
	float:left;
	background:url(images/in_top_01.jpg) no-repeat left top;
	}
.head_top span.lai{
    font-size: 12px;
    float: left;
    margin: 5px 0 0 201px;
    color: #4e4e4e;
}	
.header .head_top ul{
	float: right;
    margin: 3px 130px 0px 0px;
    width: 226px;
	}
.header .head_top ul li{
	font-size: 12px;
    font-family: "Microsoft YaHei";
    float: left;
    line-height: 16px;
	color: #4e4e4e;
	}		
/*head_top_end*/	
/*nav*/
.nav{
	width: 1424px;
	height: 41px;
	float: left;
	background:#302a01;
	}

.nav ul{
	margin-left: 190px;
	}
.nav ul li{
    float: left;
    line-height: 41px;
    width: 133px;
    height: 41px;
    text-align: center;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
	}
.nav ul li:hover a{
	color:#cd9b3f;
}
 .nav ul li a{
	font-size: 16px;
	color: #fff;
	font-family: "Microsoft YaHei";
	}


.header .banner{
	width:1424px;
	height:551px;
	float:left;
	}
.banner .da1{
    width: 100%;
    height: 51px;
    background: #302a01;
}
.banner .da1 ul.da2{
    float: left;
}
.banner .da1 ul.da2 li{
    line-height: 51px;
    float: left;
    color: #fff;
    margin-right: 7px;
    font-size: 12px;
}
.banner .da1 ul.da2 li img{
    margin-right: 2px;
}
.banner .da1 ul.da3{
    float: left;
    width: 277px;
}
.banner .da1 ul.da3 li{
    color: #fff;
    float: left;
    line-height: 51px;
    margin-right: 11px;
    font-size: 12px;
}
/*banner*/	

/*datu*/
#slideshow_wrapper {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH: 1424px;
	PADDING-RIGHT: 0px;
	HEIGHT: 453px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#slideshow_footbar {
	Z-INDEX: 5;
	POSITION: absolute;
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
	WIDTH: 95%;
	BOTTOM: 0px;
	HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb
}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}


.scp{
	width:100%;
	float:left;
	margin-top:50px;
}
.scpCon{
	width:1035px;
	margin:auto;
}
.scpleft{
	width:244px;
	float:left;
	background: #f6f6f6;
}
.scpltop{
	width:218px;
	float:left;
}
.scpltop div{
	width:220px;
	float:left;
}
.scpltop ul{
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    padding-top: 10px;
    padding-bottom: 20px;
    float: left;
    width: 241px;
    margin-left: 1px;
}
.scpltop ul p{
    width: 100%;
    border-bottom: 1px dashed #999;
    text-align: center;
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
    line-height: 30px;	
}
.scpltop ul li{
    width: 100%;
    float: left;
    line-height: 24px;
}
.scpltop ul li b{width:100%;float:left;font-size:12px;padding-left: 34px;}
.scpltop ul li img{
    float: left;
    margin-top: 6px;
    margin-left: 12px;
}
.scpltop dl{width:100%;float:left;}
.scpltop dl dt{width:100%;float:left;text-align:center;}
.scpltop dl dt b{width:100%;float:left;font-size:12px;}
.scpltop ul li span{
    font-size: 16px;
	margin-left:10px;
}
.scpyou{
	width:791px;
	float:right;
}
.scpytop{
    width: 781px;
    float: left;
	height:46px;
	background:url(images/scpytop.jpg) no-repeat left top;
    margin-left: 18px;
    margin-top: 20px;
}
.scpytop a{
    float: right;
    line-height: 39px;
    font-size: 12px;
    color: #ccc;
	margin: 2px 10px 0 0;
}
.scpyxia{
    float: left;
    width: 100%;
}
.scpyxia ul li{
    float: left;
    margin: 23px 0 0 17px;
}
.scpyxia ul li img{border:10px solid #cdcbcb;}
.scpyxia ul li p{
    line-height: 24px;
    text-align: center;	
	color:#107641;
}
.sys{width:100%;float:left;margin-top:50px;text-align:center;}

/*工程案例*/
.sgc{width:100%;float:left;margin-top:20px;}
.sgcCon{width:1096px;margin:auto;}
.sgctop{width:1096px;height:43px;background:url(images/sgctop.jpg) no-repeat left top;line-height:43px;text-align:center;font-size:24px;}
.sgcxia{    width: 100%;
    float: left;}
.sgcxia ul li{    width: 215px;
    float: left;
    margin-left: 45px;
    text-align: center;
    margin-top: 14px;}



/*新闻中心*/
.sxw{width:100%;float:left;margin-top:30px;}
.sxwCon{width:1100px;margin:auto;}
.sxwleft{    width: 300px;
    float: left;}
.sxwltop{width:300px;height:43px;background:url(images/sxwltop.jpg) no-repeat;line-height:43px;}
.sxwltop a{float:right;font-size:12px;margin-right:10px;color:#fff;}
.sxwleft p{float: left;
    width: 90%;
    margin-left: 5%;
    margin-top: 13px;
    line-height: 25px;
    font-size: 12px;
    text-indent: 2em;}
.sxwlxia a{    color: #018e42;
    font-size: 12px;
    margin: 10px 10px 0 10px;}
.sxwcenter{width:439px;float:left;margin-left:21px;}
.sxwctop{width:439px;height:43px;line-height:43px;background:url(images/sxwctop.jpg) no-repeat;}
.sxwctop a{float:right;font-size:12px;margin-right:10px;color:#fff;}
.sxwcxia{width:439px;float:left;margin-top:5px;}
.sxwcxia div{    width: 100%;
    float: left;}
.sxwcxia div img{float: left;}
.sxwcxia div a{    width: 63%;
    float: left;
    margin-left: 10px;
    font-size: 18px;
    line-height: 32px;}
.sxwcxia div span{    width: 63%;
    float: left;
    margin-left: 10px;
    font-size: 12px;
    text-indent: 2em;
    line-height: 23px;}
.sxwcxia ul li{    width: 100%;
    float: left;
    line-height: 24px;
    margin-top: 5px;}
.sxwcxia ul li a{    font-size: 12px;
    float: left;}
.sxwcxia ul li span{    float: right;
    font-size: 12px;}
.sxwyou{    float: right;
    width: 316px;}
.sxwytop{width:316px;float:right;height:43px;line-height:43px;background:url(images/sxwytop.jpg) no-repeat;}
.sxwytop a{float:right;font-size:12px;margin-right:10px;color:#fff;}
.stdyxia{
    float: left;
    margin-top: 2px;
	border: 1px solid #ccc;
}
.stdyxia ul li{
    height: 127px;
    border-bottom: 1px solid #ccc;
}
.stdyxia ul li a{
    width: 273px;
    float: left;
    margin-top: 23px;
    line-height: 23px;
    font-size: 16px;
}
.stdyxia ul li a img{
	float: left;
}
.stdyxia ul li p{
	width: 273px;
    float: left;
    margin-top: 10px;
}
.stdyxia ul li p{
    width: 273px;
    float: left;
    margin-top: 10px;
}
.stdyxia ul li p img{
    float: left;
}
.stdyxia ul li p span{
    width: 225px;
    float: left;
    line-height: 24px;
    margin-left: 10px;
    color: #666;
    font-size: 14px;
}

/*知名合作伙伴*/
.hb{width:100%;float:left;margin-top:40px;}
.hbCon{width:1098px;margin:auto;}
.hbtop{width:100%;float:left;}
.hbtop img{float:left;}
.hbtop a{font-size:14px;color:#107742;float:right; margin-top: 19px;}

/*gundong*/
/*.....*/

#slide-holder{
	width:1300px; 
	height:383px; 
	position:absolute; 
	top:0px; 
	left:0px; 
	z-index:40;
}
#slide-runner {
	width:1300px; 
	height:383px; 
	position:absolute; 
	top:0px; 
	left:0px; 
	overflow:hidden;
}

#slide-holder img {
	display:none; 
	width:1300px;
	position:absolute; 
	top:0px; 
	left:0px;
}
	
#slide-controls{
	width:1300px; 
	height:46px; 
	display:none; 
	position:absolute; 
	left:0px; 
	top:0px; 
	background:url("../images/slide-bg.png") no-repeat left top;
}

#slide-controls p.text {
	float:left; 
	color:white; 
	display:inline; 
	line-height:16px;
	margin:15px 0 0 20px; 
	text-transform:uppercase;
}


#slide-nav {
	float:right; 
	height:24px; 
	display:inline; 
	margin:11px 15px 0 0;
	display:none;/*小东西*/
}

#slide-nav a {
	float:left;
	width:24px;
	height:24px;
	display:inline;
	margin:0 5px 0 0;
	line-height:24px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:white;
}
#slide-nav a.on {/*active按钮*/
	background-position:0 -24px;
}

#slide-nav a {/*所有按钮*/
	background:url("../images/silde-nav.png") no-repeat left top;
}

#wufenggundong{
	overflow:hidden; 
	width:1080px; 
	position:relative; 
	left:0px; 
	top:26px; 
}

#wufenggundong img{
	border:0; 
	margin:0 10px;
	border:1px solid #999;
}

#wufenggundong a:hover span{
	 color:orange;
}

#wufenggundong span{
	line-height:30px;
}


.hbxia1{width:100%;float:left;margin-top:20px;}
.hbxia1 img{margin:0 20px;float:left;}

/*尾部*/
.footer{width:100%;float:left;background:#2e2e2e;margin-top:50px;padding-bottom:20px;}
.footCon{width:1440px;margin:auto;}
.footxia{width:100%;float:left;}
.footxleft{width:276px;float:left;margin:42px 0 0 172px;}
.footxia ul{    float: left;
    margin: 14px 0 0 52px;}
.footxia ul li{    color: #fff;
    line-height: 34px;
    font-size: 12px;}
.footxyou{       float: right;
    margin: 33px 147px 0 0;}



/*chanpin*/
.cp{
	width: 1440px;
    /* float: left; */
    height: auto;
    margin: auto;
	}
.cp .cp_left{
	width: 208px;
	float: left;
	margin-left: 186px;
	margin-top: 20px;
	}
.cp_left .cp_l_01{
	width: 242px;
height: 37px;
line-height: 37px;
background: #302a01;
text-align: center;
margin-top: 10px;
color: rgb(255, 255, 255);
font-size: 16px;
float:left;
	}
.cp_left .cp_l_02{
    width: 241px;
    height: auto;
	float:left;
	}
.cp_left .cp_l_02 ul{
	border-left: 1px solid rgb(204, 204, 204);
	border-right: 1px solid #CCC;
	}	
.cp_left .cp_l_02 ul li{
	line-height: 27px;
	border-bottom: 1px solid rgb(204, 204, 204);
	}
.cp_left .cp_l_02 ul li a{
	margin-left: 58px;
	font-size: 12px;
	font-weight: bold;
	}
.cp .cp_right{
	width: 780px;
	float: left;
	margin: 43px 0px 0px 50px;
	}
.cp_right .cp_r_top{
	width: 780px;
	border-bottom: 1px solid rgb(204, 204, 204);
	font-size: 16px;
	padding-left: 50px;
	font-weight: bold;
	color: #302a01;
	}
.cp_right .cp_r_top a{
font-size: 16px;
color: #302a01;
}
.cp_right .cp_r_bottom{
	width: 820px;
	margin-top: 30px;
	margin-bottom: 50px;
	}
.cp_right .cp_r_bottom ul a li{
	float: left;
	width: 238px;
	height: 219px;
	margin: 0px 0px 20px 30px;
	border: 1px solid rgb(204, 204, 204);
	text-align: center;
	}				
.cp_right .cp_r_bottom ul a li img{
	margin-top: 10px;
	}
.cp_right .cp_r_bottom ul a li p{
	width: 240px;
	height: 36px;
	line-height: 36px;
	margin-top: 7px;
	color: rgb(255, 255, 255);
	background: #d14c4b;
	}
.yema{
	width: 780px;
	text-align: center;
	float: left;
	margin-bottom: 30px;
	}
.cp_list{
	width: 206px;
border: 1px solid #ccc;
	}
.cp_list p{
	line-height: 30px;
border-bottom: 1px dashed #ccc;
border-top: 1px dashed #ccc;
	}
.cp_list p a{
	font-size: 16px;
margin-left: 7px;
font-weight: bold;
	}	
.cp_list ul li{
	line-height: 20px;
	}
.cp_list ul li a{
	font-size: 12px;
margin-left: 20px;
color: #666;
	}



/*lianxi*/
.lx_l_02{
	margin-bottom: 12px;
	float:left;
	}
.lx_l_02 ul{
	border: 1px solid #CCC;
	}	
.lx_l_02 ul li{
	font-size: 12px;
line-height: 25px;
padding-left: 7px;
	}
.lx_r_bottom{
	margin: 20px;
	}


/*xinwen*/
.xinwen_r_bottom{
	margin: 20px;
	}
.xinwen_r_bottom ul li{
	margin-bottom: 20px;
	float: left;
	}
.xinwen_r_bottom ul li h1{
	float: left;
	line-height: 30px;
	font-size:18px;
	}
.xinwen_r_bottom ul li span{
	line-height: 30px;
	float: right;
	}
.xinwen_r_bottom ul li p{
	width: 575px;
	float: left;
	margin-left: 86px;
	line-height: 21px;
	font-size: 12px;
	}
.xinwen_r_bottom ul li p a{
	font-size: 12px;
	color: red;
	}
	
