@charset "utf-8";
*{margin: 0;padding: 0;font-size: 14px;list-style: none;font-family: "微软雅黑";}
button,input{ margin: 0; padding: 0; border: none;}
img,input{border: none; margin: 0; padding: 0; list-style: none;}
img{ display: block; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
a{text-decoration: none;color: #444444;}
img{ border:0;  }
body{ min-width: 1300px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
.top{ width: 1300px; margin: 0 auto; height: 80px; overflow: hidden;}

/*bannerstar*/
.banner{ width: 100%; height: 694px; overflow: hidden; position: relative;}	
.bmid{ width: 1300px; height: 694px; position: absolute; top: 0; left:0; right: 0; margin: 0 auto; z-index: 99999;}
.anniu{ position: absolute; right:80px; bottom: 126px; overflow: hidden;}
.anniu input{ width: 156px; height: 44px; background: url(../img/b03.png) center center no-repeat; margin-right: 25px; color:#005796; font-size: 22px; letter-spacing:4px;}

.fullSlide{ width:100%;  position:relative;  height:694px; background:#000;  }
	.fullSlide .bd{ width:100%; margin:0 auto; position:absolute; z-index:0; overflow:hidden;}
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:694px; overflow:hidden; text-align:center; display: block;  }
	.fullSlide .bd li a{ display:block; height:460px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; }
	.fullSlide .hd ul{ text-align:center;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:2px; background:url(../img/dian.png) 15px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }
/*配置*/
.peizhi{ width: 100%; overflow: hidden;}
.pzmid{ width: 1336px; height: 850px; margin:0 auto;}
.tit{ width: 100%; overflow: hidden; text-align: center;}
.tit span{ color: #666; display: inline-block; margin: 0 auto; margin-top: 20px;}
.titt{ width: 484px; height: 44px; border: 1px solid #999999; position: relative; margin-top: 94px; margin-left: auto; margin-right: auto;} 
.titt h2{ font-size: 42px; height: 50px; color: #005796; background: #fff; position: absolute; top:-20px; left:55px; padding: 0 20px;}
.scul{ width: 100%; overflow: hidden; margin-top: 20px;}
.scul li{ width:186px; height: 268px; background: url(../img/b02.png) center center no-repeat; float: left; color: #000; text-align: center; margin-left: 18px; margin-right: 18px; margin-top: 30px;}
.scul li:hover{  background: url(../img/b01.png) center center no-repeat; color: #fff;}

.scul li h2{ font-size: 20px;  font-weight: normal;}
.scul li span{ display: inline-block; font-size: 14px; width: 120px; text-align: center; line-height: 20px; margin-top: 20px;}
.scul li:hover h2,.scul li:hover span{ color: #fff;}
.scul .li01 .img{ width: 100%; height: 150px; background: url(../img/i01.png) 67px 60px no-repeat;}
.scul .li01:hover .img{ background: url(../img/i001.png) 67px 60px no-repeat;}
.scul .li02 .img{ width: 100%; height: 150px; background: url(../img/i02.png) 72px 60px no-repeat;}
.scul .li02:hover .img{ background: url(../img/i002.png) 72px 60px no-repeat;}
.scul .li03 .img{ width: 100%; height: 150px; background: url(../img/i03.png) 70px 60px no-repeat;}
.scul .li03:hover .img{ background: url(../img/i003.png) 70px 60px no-repeat;}
.scul .li011 .img{ width: 100%; height: 150px; background: url(../img/i011.png) 67px 60px no-repeat;}
.scul .li011:hover .img{ background: url(../img/i0011.png) 67px 60px no-repeat;}
.scul .li04 .img{ width: 100%; height: 150px; background: url(../img/i04.png) 65px 60px no-repeat;}
.scul .li04:hover .img{ background: url(../img/i004.png) 65px 60px no-repeat;}
.scul .li05 .img{ width: 100%; height: 150px; background: url(../img/i05.png) 68px 60px no-repeat;}
.scul .li05:hover .img{ background: url(../img/i005.png) 68px 60px no-repeat;}
.scul .li06 .img{ width: 100%; height: 150px; background: url(../img/i06.png) 72px 60px no-repeat;}
.scul .li06:hover .img{ background: url(../img/i006.png) 72px 60px no-repeat;}
.scul .li07 .img{ width: 100%; height: 150px; background: url(../img/i07.png) 65px 60px no-repeat;}
.scul .li07:hover .img{ background: url(../img/i008.png) 65px 60px no-repeat;}
.scul .li08 .img{ width: 100%; height: 150px; background: url(../img/i08.png) 68px 60px no-repeat;}
.scul .li08:hover .img{ background: url(../img/i008.png) 68px 60px no-repeat;}
.scul .li09 .img{ width: 100%; height: 150px; background: url(../img/i08.png) 68px 60px no-repeat;}
.scul .li09:hover .img{ background: url(../img/i008.png) 72px 60px no-repeat;}
.scul .li10 .img{ width: 100%; height: 150px; background: url(../img/i010.png) 72px 60px no-repeat;}
.scul .li10:hover .img{ background: url(../img/i0010.png) 72px 60px no-repeat;}
.scul .li12 .img{ width: 100%; height: 150px; background: url(../img/i012.png) 72px 60px no-repeat;}
.scul .li12:hover .img{ background: url(../img/i0012.png) 72px 60px no-repeat;}

/*案例展示*/
.alzs{ width: 100%; height: 704px; background: url(../img/b01.jpg) #428bfc center 0 no-repeat; position: relative;}
.zsmid{ width: 1300px; height: 704px; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto;}
.titt2{ width: 264px; height: 44px; border: 1px solid #fff; position: relative; margin-top: 73px; margin-left: auto; margin-right: auto;} 
.titt2 h2{ font-size: 42px; color: #fff; background: #428bfc; position: absolute; left:30px; padding: 0 20px;}
.zsinfo{ position: absolute; left: 664px; top: 180px;}
.zsinfo span{ color: #fff; font-size: 40px; display: inline-block;}
.zsinfo font{ width: 300px; color: #fff; font-size: 24px; display: inline-block; margin-top: 20px;}
.zssy{ position: absolute; right: 56px; bottom: 55px; width: 239px; height: 60px; background: url(../img/b04.png) center center no-repeat; font-size: 24px; color: #fff; line-height: 60px; text-align: center; letter-spacing: 4px;}

.msn-focus { width: 100%; height: 100%; }
	.msn-focus .hd { font-size: 16px;  width: 600px; height: 200px; position: absolute; right: 47px; bottom: 136px;}
	.msn-focus .hd li { width: 100px; height: 80px; line-height: 80px; text-align: center; float :left; display: inline; background: url(../img/b05.png) center center no-repeat; margin-top: 20px; margin-left: 10px; margin-right: 10px; font-size: 18px; color: #fff;}
	.msn-focus .hd li span{ display: inline-block; width: 40px; height: 50px; line-height: 20px; font-size: 18px; padding-top: 20px;}
	.msn-focus .hd .on { background: url(../img/b06.png) no-repeat center center ; }
	.msn-focus .bd { width: 242px; height: 429px; overflow: hidden; position: absolute; left: 187px;  top: 275px;}
	.msn-focus .bd ul { height: 429px; overflow: hidden; position:relative;  font-size: 14px; line-height: 28px }
	.msn-focus .bd li { width: 242px; height: 429px;}
	
/*.bottom{ height: 1845px; overflow: hidden; background: url(../img/bottom.jpg) center 0 no-repeat;}*/
/*完结项目*/
.wanjie{ width: 1320px; margin:0 auto ; overflow: hidden;}
.titts{ width: 264px; height: 44px; border: 1px solid #999999; position: relative; margin-top: 60px; margin-left: auto; margin-right: auto;} 
.titts h2{ font-size: 42px; color: #005796; background: #fff; position: absolute;left:28px; padding: 0 20px;}
.wjul{ margin: 30px 0; overflow: hidden;}
.wjul li{ width: 320px; height: 210px; margin-left: 5px; margin-right: 5px; margin-top: 5px; background: url(../img/b07.png) center center no-repeat; overflow: hidden; position: relative; float: left;}
.wjlogo{ width: 100%; height: 100%; overflow: hidden; text-align: center;}
.wjlogo img{ width: 255px; height: 88px; margin-top: 35px; margin-left: 30px;}
.wjlogo span{ display: inline-block; font-size: 16px; color: #333; margin-top: 25px;}
.ewm{width: 100%; height: 100%; z-index: 9999; position: absolute; left:0; bottom:210px}
.ewm img{width: 100%; height: 100%;}
.wjul li:hover .ewm{ bottom:0;}

.wsxy{ width:1328px; margin: 0 auto;}
.titt3{ width: 270px; margin-top: 60px;}
.titt3 h2{ left: 30px;}
.fenlei{ width: 100%; margin-top:30px; overflow: hidden; margin-bottom: 40px;}
.flli{ width: 425px; height:457px; margin-left: 8.5px; margin-right: 8.5px; float:left; background: url(../img/b09.png) center center no-repeat;}
.flmid{ width: 415px; height:447px; margin-top:5px; margin-left:5px;}
.fldl dt{ width: 100%; height:50px; line-height: 50px; border-bottom: 1px dashed #cdcdcd;} 
.fldl dt h3{ font-size: 18px; color: #f5821f; margin-left: 20px; font-weight: normal; float:left;}
.fldl dt a{ font-size: 12px; color: #cdcdcd; margin-right: 10px;  float:right;}
.fldl dd{ width:385px; overflow: hidden; margin-left: 20px; font-size: 16px; color: #555; line-height: 50px;}
.fldl a:hover{ color: #f5821f;}
.joint{ width: 100%; overflow: hidden; background: #f0f0f0;}
.jointmid{ width: 1312px; margin: 0 auto; padding-bottom: 20px; overflow: hidden;}
.jointmid h4{ font-size: 26px; color: #333; font-weight:normal; margin-top:20px;} 
.joiul li{float: left; width: 170px; height: 60px; overflow: hidden; border: 2px solid #edad75; margin-top: 10px; margin-left: 6px; margin-right: 6px;}
.joiul{ margin-top: 15px;}
