﻿body{background-color:#fff;}


.tit-box{background-color:#E0321F; font-size:46px; font-weight:bold; letter-spacing:3px; color:#fff;}
.tit-box .con{width:1200px; margin:0 auto; position:relative;}
.tit-box .con .logo{position:absolute; left:30px; top:-40px; z-index:2;}
.tit-box .con .pull-left{margin-left:200px; text-align:left;}
.tit-box .con .pull-right{font-size:24px; font-weight:normal; line-height:1; margin-top:42px;}
.tit-box .con .pull-right span{margin-right:10px;}


.gsjs{height:500px; background:url(gsjs_01.jpg); overflow:hidden;}
.gsjs .con{width:960px; margin:115px auto 0; }
.gsjs h1{font-size:16px; text-align:center; font-weight:bold; letter-spacing:3px; color:#009cff; margin-bottom:40px;}
.gsjs p{color:#505050; margin:0 auto 20px;}


.pro-con img{float:left;}

.wrapper {width:1440px;min-width:1440px;position: relative;margin-left: auto;margin-right:auto;}
.auto-box{
	width:1440px;
	margin:0 auto;
	overflow:hidden; 
	background-image: url(diji_bg.jpg);
}
.auto-box .wrapper {width:1400px;min-width:1400px;position: relative;margin-left: auto;margin-right:auto;}
.auto-box .wrapper li{
	float:left;
	list-style-type: none;
	width:650px;
	display:block;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10;
}
.wenzi_box{ width:650px; float:left}
.wenzi{border-radius:10px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px; width:650px; height:250px; margin:0 auto; background:#fff; border:1px #045b9f dashed ;margin-top:30px;margin-bottom:30px;}
.wenzi P{ font-size:18px;  padding:40px 0px 0px 35px; line-height:30px;width:420px;}
.mingcheng{font-size:30px;font-weight:bold;}


.miru{height:511px; background:url(miru_bg.jpg);}
.miru img{margin:47px 0 0 886px;}

.zcy h2{font-size:58px;font-weight:bold; letter-spacing:3px; color:#ac1ce8; position:absolute; top:127px; left:190px; z-index:2;}
.zcy h3{font-size:22px; color:#1a880b; position:absolute; top:262px; left:220px; z-index:2;}
.zcy p{font-size:18px; line-height:30px; width:480px; position:absolute; top:315px; left:220px; z-index:2;}

.fenge{height:20px; background-color:#9d9b15;}

.xfg h2{font-size:44px;font-weight:bold; letter-spacing:3px; color:#046635; position:absolute; top:48px; left:170px; z-index:2;}

.ppj h2{font-size:58px;font-weight:bold; letter-spacing:3px; color:#ff3988; position:absolute; top:128px; left:742px; z-index:2;}




		/*-----产品滚动-----*/
.pro1-scroll{padding:40px 0;}
.pro1-scroll-list{margin:0 auto;}
.pro1-scroll-list img{margin-left:30px;}









.pro-scroll{background-color:#fffdeb;}
.pro-scroll-list img{border:1px #ececec solid;}

.news-container{width:1100px; margin:50px auto;}

.lxfs .bg{height:164px;}
.lxfs .bg1{background:url(lxfs_01.jpg);}
.lxfs .bg2{background:url(lxfs_02.jpg);}
.lxfs .bg3{background:url(lxfs_03.jpg);}
.lxfs .bg4{background:url(lxfs_04.jpg);}
.lxfs .con{position:absolute; width:685px; height:320px; top:105px; left:170px;}
.lxfs .con img,.lxfs .con p{float:left;}
.lxfs .con img{display:block; margin:50px 44px 0 23px;}
.lxfs .con p{font-size:18px; line-height:32px; margin-top:80px;}

 /* 在线留言 */
.zaixianly .zxly_tit{background-color:#a75a1b;}
