@charset "utf-8";
/* CSS Document */

html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,a{margin:0;padding:0;font-weight:normal;}
fieldset,img{border:none;}
img{display:block;}
ul,ol{list-style:none;}
input{padding-top:0;padding-bottom:0;font-family:"微软雅黑","Arial";}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
texteare{resize:none;}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
body{font-size:12px;color:#000;font-family:Arial,"微软雅黑", sans-serif;
}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
a{color:black;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}
.hot{color:#bf2726 !important;}

/*导航开始*/
.zp{
	width:196px;
	height:248px;
	position:fixed;
	z-index:1000;
	top:320px;
	}
.curument{
	background:#F00;
	font-weight:bold;
}	
.header{
	width:100%;
	height:138px;
	box-shadow:0 1px 3px #CCC;
	}
.fixed-div{
	width:100%;
	height:138px;
	position:fixed;
	z-index:999;
	background:#FFF;
	}
.header-inner{
	width:1200px;
	height:138px;
	margin:0 auto;
	}
.logo{
	width:400px; 
	height:138px;
	float:left;
	display:block;
	background:url(images/logo.jpg) no-repeat;}
.nav{
	float:left;
	margin-left:70px;
	position:relative;
	} 
.nav p:hover{
	color:#FFF;}
.nav p{
	position:absolute;
	top:30px;
	left:35px;
	color:#bf2726;
	font-size:12px;
	}
.nav .p1{
	position:absolute;
	top:30px;
	left:120px;
}
.nav .p2{
	position:absolute;
	top:30px;
	left:230px;
}
.nav .p3{
	position:absolute;
	top:30px;
	left:335px;
	}
.nav .p4{
	position:absolute;
	top:30px;
	left:448px;}
.nav .p5{
	position:absolute;
	top:30px;
	left:548px;}
.nav .p6{
	position:absolute;
	top:30px;
	left:640px;}
.nav li{
	float:left;
	font-size:16px;
	width:104px;
	display:block;
	text-align:center;}
.nav li a{
	padding:0 20px;
	display:block;
	text-align:center;
	line-height:110px;
	height:138px;
	color:#000;
	font-size:16px;
	} 
.nav li a:hover{
	background-color:#bf2726;
	color:#FFF;
}

.nav .content .panel{
		height:60px;
		width:1000px;
		display:none;
		background:#000;
		opacity:0.7;
		}
.panel ul li{
	font-size:14px;
	float: left;
	width: auto;
	}	
.panel li a{
	    color:#FFF;
		height:60px;
		line-height:60px;
	 	}
.panel li a:hover{
	color:#bf2726;
	background-color:inherit;
}
.panel  #floatli{
	display:block;
	height:60px;
	width:2px;
	line-height:60px;
	margin:8px auto;}
.ctab1{
	background:#F03;
	}

/*导航结束*/
/*banner开始*/
.banner{
	width:100%;
	height:503px;
	background:url(images/banner.jpg) no-repeat center;
	position: relative;
	}
.banner-inner{
	width:900px;
	height:262px;
	position: absolute;
    margin: auto; 
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	}
.banner-jius{
	width:378px;
	height:262px;
	background:#FFF;
	opacity:0.6;
	border-radius:5px;
	position:absolute;
	}
.banner-nong{
	width:378px;
	height:262px;
	background:#FFF;
	opacity:0.6;
	border-radius:5px;
	}
.imgWrap li{
	float:left;
    }
.imgWrapX{
	margin:0 182px 0 0;}
.jiusimg{
	position:relative;
	top:82px;
	left:19px;
	}
.xuanfu{
	width:52px;
	height:218px;
	position:fixed;
	z-index:999;
	top:231px;
	right:-4px;
	}
.xuanfu_one{
	text-align:center;
	display:table;
	float:left;
	}
.xuanfu-div{
	width:52px;
	height:52px;
	background:#bf2726;
	border-radius:5px;
	margin-top:2px;
	position:relative;
	}
.xuanfu-img{
	display:inline-block;
	margin-top:10px;
	}
#div1{
	width:150px;
	height:52px;
	background:#bf2726;
	border-radius:5px;
	position:absolute;
	right:45px;
	top:2px;
	display:none;
	}
#div2{
	width:113px;
	height:106px;
	background:#bf2726;
	position:absolute;
	right:45px;
	top:56px;
	border-radius:5px;
	display:none;
	}
#div2 img{
	margin:7px;
	}
#div3{
	width:150px;
	height:52px;
	background:#bf2726;
	border-radius:5px;
	position:absolute;
	right:45px;
	top:110px;
	display:none;
	}
#div1 p,#div3 p{
	z-index:999;
	color:#FFF;
	font-size:14px;
	display:block;
	height:52px;
	line-height:52px;
	text-align:center;}


/*banner结束*/
	
/*优势开始*/
.youshi{
	width:100%;
	height:280px;
	}
.youshi-inner{
	width:1200px;
	height:280px;
	margin:0 auto;
	}
.youshi-f{
	width:427px;
	height:280px;
	background:url(images/4.png) no-repeat;
    float:left;
	margin-top:45px;
	margin-left:100px;
	}
.youshi-s{
	width:427px;
	height:280px;
	background:url(images/5.png) no-repeat;
	float:left;
	margin-top:45px;}
.youshi-t{
	width:150px;
	height:280px;
	background:url(images/6.png) no-repeat;
	float:left;
	margin-top:45px;}
.youshi-inner p{
	font-weight:bold;
	padding-top:156px;
	padding-left:34px;
	font-size:20px;
	color:#bf2726;}
	
	

/*优势结束*/
/*简介开始*/
.jianjie{
	width:100%;
	height:557px;
	background-color:#DEDADC;
}
.jianjie-inner{
	width:1200px;
	height:557px;
	margin:0 auto;
}
.jianjie-inner .jianjie-inner-img{
	width:550px;
	height:400px;
	float:left;
	}
#container{
	overflow:hidden;
	height:398px;
	width:510px;
	border:1px solid #333;
	position:relative;
	}
#list{
	width:3060px;
	height:398px;
	position:absolute;
	z-index:1;}
#list img{
	float:left;}
#buttons{
	position:absolute;
	height:10px;
	width:100px;
	z-index:2;
	bottom:20px;
	left:20px;}
#buttons span{
	cursor:pointer;
	float:left;
	width:10px;
	height:10px;
	border:1px solid #fff;
	border-radius:50%;
	background:#FFF;
	margin-right:5px;
	}
#buttons .on{
	background:#F00;}
.arrow{
	cursor:pointer;
	display:none;
	line-height:39px;
	text-align:center;
	font-size:36px;
	font-weight:bold;
	width:40px;
	height:40px;
	position:absolute;
	z-index:2;
	top:190px;
	}
.arrow:hover{
	background-color:rgba(0,0,0,.5);}
#container:hover .arrow{
	display:block;}
#prev{
	left:20px;}
#next{
	right:20px;}



#container-anli{
	overflow:hidden;
	position:relative;}
#list{
	position:absolute;
	z-index:1;}
.arrow-anli{
	cursor:pointer;
	display:none;
	line-height:40px;
	background:url(images/aaa_32.jpg);}	

	
	
	
	
	
	
	
.zi{
	float:left;
	font-size:30px;
	color:#000;
	}

.zi span{
	float:right;}
.zi-f{
	text-indent:2em;
	margin-top:30px;
	font-size:15px;
	}
.zi-s{
	/*width: 600px;
    overflow: hidden;
    display: block;
    white-space: nowrap;
	cursor: pointer;
	text-overflow: ellipsis;*/
	text-indent:2em;
	font-size:15px;
	}
.zi-t{
	text-indent:2em;
	font-size:15px;
	float:left;
}
.zi-s26{
	text-indent:2em;
	font-size:26px;
	float:left;
}
/*简介结束*/
/*企业风采开始*/
.fengcai{
	width:100%;
	height:610px;
}
.fengcaiX{
	width:1200px;
	height:550px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.fengcai-xiantiaol{
	width:400px;
	height:3px;
	background:#000;
	margin-top:50px;
	float:left;
	display:inherit;}
.fengcai-xiantiaor{
	width:400px;
	height:3px;
	background:#000;
	float:right;
	display:inherit;
	margin-top:-20px;}
.fengcai-zi{
	text-align:center;
	padding-top:30px;
	font-size:30px;
	font-family:"microsoft yahei";
	color:#000;
	margin-right:390px;
	}
.fengcai-img{
	width:1200px;
	height:202px;
	margin-top:60px;
	}
.fengcai-img div{
	float:left;}
.fengcai-img-f{
	border-radius:5px;
	background:url(images/03.jpg) no-repeat;
	width:350px;
	height:202px;
	}
.fengcai-img-s{
	border-radius:5px;
	background:url(images/05.jpg) no-repeat;
	width:350px;
	height:202px;
	margin:0 75px;
	}
.fengcai-img-t{
	border-radius:5px;
	background:url(images/07.jpg) no-repeat;
	width:350px;
	height:202px;
	}
.fengcai-xinwen{
	width:1200px;
	height:150px;
	margin-top:30px;
}
.fengcai-xinwen div{
	float:left;}
.fengcai-xinwen-f{
	width:350px;
	height:150px;
	text-align:center;
	}
.fengcai-xinwen-s{
	width:350px;
	height:150px;
	text-align:center;
	margin:0 75px;}
.fengcai-xinwen-t{
	width:350px;
	height:150px;
	text-align:center;
	}
.xinwen-zi{
	text-align:left;
	line-height:24px;
	font-size:14px;
	color:black;
	
	}
/*企业风采结束*/

/*客户案例开始*/
.anli{
	width:100%;
	height:564px;
	background:#DEDADC;
	}
.anli-inner{
	width:1200px;
	height:564px;
	margin:0 auto;
	}
.anli-inner p{
	padding-top:20px;
	height:50px;
	text-align:center;
	font-size:30px;
	font-family:"microsoft yahei";
	color:#000;
	line-height:50px;
	margin-right:390px;
	margin-bottom:60px;
	}
.anli-xiantiaor{
	width:400px;
	height:3px;
	background:#000;
	float:right;
	display:inherit;
	margin-top:-80px;}
.anli-inner ul li{
	border:6px solid #000;
	float:left;
	list-style-type:none;
	}
.anli-inner li.anli-li-f{
	border:0px;
	float:left;
	padding-left:3px;
	padding-top:135px;}
.anli-inner li.anli-li-c{
	margin:0px 4px;
	}
.anli-inner li.anli-li-l{
	padding-top:135px;
	border:0px;
	}
/*左右滑动开始*/
.scrollpic{
	width:1200px;
	height:375px;
	position:relative;
	}
#myscroll {
	display: block;
	width: 100%;
	position: relative;
	height: 375px;
	overflow: hidden;
	width:1110px;
	margin:0 auto;
}
#myscroll #myscrollbox {
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 4000px;
}
#myscroll ul {
	display: block;
	float: left;
}
#myscroll ul li {
	width:350px;
	margin:0 5px;
}
#myscroll ul li a {
	position: relative;	
}
#mybtns a {
	display: block;	
	background-color:#000;	
}
#mybtns a:hover {
	background-color:#bf2726;
}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover,#myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {
	background-image:url(images/ztmjt.png);
	background-repeat:no-repeat;
	width:35px;
	height:100px;
	position:absolute;
	top:135px;
}
#mybtns #right {
	background-image:url(images/jttm.png);
	background-repeat:no-repeat;
	width:35px;
	height:100px;
	bottom:135px;
	right:0;
	position:absolute;
	}
/*左右滑动结束*/
/*客户案例结束*/
/*footer开始*/
.footer{
	height:460px;
	width:100%;
	}
.footer-X{
	height:110px;
	width:100%;
	background:#FFF;}
.footer-Y{
	height:350px;
	width:100%;
	background:#000;}
.footer-inner{
	width:1200px;
	height:350px;
	background:#000;
	margin:0 auto;
	}
.footer-inner .footer-inner-t{
	height:280px;
	background:#000;
	width:1200px;
	margin-left:100px;
	}

.footer-inner-t a{
	color:#FFF;
	}
.footer-inner-t dl{
	margin-left:60px;
	float:left;
	margin-top:40px;
	}
.footer-img{
	padding-top:20px;
	}
.footer-inner-t dd{
	line-height:40px;
	color:#FFF;
	font-size:16px;
	font-weight:800;
	}
.erweima{
	width:328px;
	height:190px;
	margin-top:50px;
	float:right;
	margin-right:150px;}
.erweima .jiuerweima{
	background:url(images/jiu.jpg) no-repeat;
	width:130px;
	height:130px;
	float:left;
	}	
.erweima .nongerweima{
	background:url(images/nong.jpg) no-repeat;
	width:130px;
	height:130px;
	float:left;
	margin:0 20px;}	
.erweima .one{
	margin-top:140px;
	margin-left:25px;
	}
.erweima .two{
	margin-left:25px;
	}
.erweima p{
	font-size:14px;
	line-height:30px;
	margin-left:10px;
	color:#FFF;
	}
.footer-inner-b{
	width:100%;
	height:70px;
	background:#000;
	margin:0 auto;}
.footer-inner-b p{
	text-align:center;
	color:#777;
	font-size:12px;
	}
.footer-inner-b .p1{
	margin-top:10px;
	}
.footer-inner-b img{
	margin:0 auto;}
/*footer结束*/





