.foot,.cent,.hea1{ max-width:1200px; margin:auto; overflow:hidden}

.head{ max-width:1200px; margin:auto;}
.nav{ position:absolute; right:10%; top:27%}

.hea{  background:#959595;}

.head{margin:0 auto}

.hea1 .left{ width:30%; font-size:14px; line-height:33px; float:none}

.hea1 .left img{ width:100%}

.hea1 .right{ width:31%; padding-top:2.2%; text-align:right}

.hea1 .right a{ font-size:14px; color:#fff; padding-left:6%}

.hea1 .right a img{ vertical-align:middle; padding-right:2%}

.hea1{ padding:1.5% 0;}

.nav1 ul{ width:80%;}

.nav1 ul li,.fx ul li{ float:left}

.nav1 ul li{ width:16.666%; text-align:center;}

.nav1 ul li a{ color:#fff; font-size:16px; display:block; line-height:55px}

.nav1 ul li a:hover,.nav1 ul .dq a{ background:#866a2e}

.nav1 ul li span{ display:block; font-size:12px}

.nav1 ul li{ display:inline-block}

.nav2{ display:none}

.sy1-1 .left{ width:35%}

.sy1-1 .right{ width:61%}

.sy1-1 h1{ font-size:18px; color:#666; border-bottom:#c9c9c9 2px solid; padding:10px 0; margin:30px 0 25px}

.sy1-1 ul{ overflow:hidden; margin-left:-4%}

.sy1-1 ul li{ float:left; width:46%; margin-left:4%; position:relative}


.sy1-1 .de li{ width:28.333%}

.sy1-1 ul li span{ position:absolute; top:40%; display:block; text-align:center; width:100%; color:#fff; font-size:18px}

.sy2-1{ margin-top:3%; margin-bottom:4%}

.sy2-1 .left{ width:60%; background:url(../images/bj.jpg) no-repeat center; padding:2%}

.sy2-1 .right{ width:34%; padding-top:2%}

.sy2-1 .left ul{ overflow:hidden; margin-left:-5%}

.sy2-1 .left ul li{ float:left; width:45%; margin:1% 0 0 5%; padding:5.2% 0 4.2% 15%; font-size:20px; font-weight:bold}

.sy2-1 .left ul .o1{ background:url(../images/1.png) no-repeat center left;} 

.sy2-1 .left ul .o2{ background:url(../images/2.png) no-repeat center left;}

.sy2-1 .left ul .o3{ background:url(../images/3.png) no-repeat center left;}

.sy2-1 .left ul .o4{ background:url(../images/4.png) no-repeat center left;}

.sy2-1 .left ul .o5{ background:url(../images/5.png) no-repeat center left;}

.sy2-1 .left ul .o6{ background:url(../images/6.png) no-repeat center left;}

.sy2-1 .left ul .o7{ background:url(../images/7.png) no-repeat center left;}

.sy2-1 .right h1{ text-align:center; font-size:24px}

.sy2-1 .right p{ margin:6% 0;}

.sy2-1 .right p input{ line-height:45px; border:#a7a8ac 1px solid; width:100%; font-size:16px; padding:0 5px 0 40px}

.sy2-1 .right .hy input{ background:url(../images/index_2.png) no-repeat left 10px top 12px}

.sy2-1 .right .mm input{ background:url(../images/index_3.png) no-repeat left 10px top 12px}

.sy2-1 .right .dl input{ background:#866a2e; border:#866a2e 1px solid; color:#fff; padding:0; -webkit-appearance:none}

.sy2-1 .right .lj{ font-size:16px; color:#8a8989; text-align:right}

.sy2-1 .right .lj a{ color:#be0101}

.footer{ background:#313131; padding:14px 0}

.foot p{ font-size:14px; color:#fff;}

.foot p img{ vertical-align:middle; margin-right:8px;}

.foot p span{ display:inline-block; margin:0 6%}

.foot p .deg{ margin:0 17% 0 5%}

.zc{ background:#000; opacity:0.5; width:100%; height:100%; position:fixed; _position:absolute;top:0; left:0;_display:block;_left:-10000px;z-index:9999;}

.zc1{ width:750px; height:530px; background:#fff; position:fixed; z-index:99999; top:50%; margin-top:-265px; left:50%; margin-left:-375px;_position:absolute;_display:block;_left:-10000px;z-index:10000;}

.zc1 h1{ color:#866a2e; font-weight:bold; font-size:28px; text-align:center; margin:8% 0 4%}

.zc1 h1 img{ position:absolute; top:15px; right:15px; width:22px;}

.zc1 h2{ font-size:18px; color:#8b8a88; text-align:center}

.zc1 h2 img{ vertical-align:middle; margin:0 5px;}

.zc1 p{ width:50%; margin:3% auto;}

.zc1 p a{ font-size:14px; color:#ec404c}

.zc1 p input{ border:#999 1px solid; font-size:18px; line-height:45px; width:100%; padding:0 4%;}

.zc1 .yz input{ width:60%; margin-right:8%}

.zc1 .yz img{ width:32%}

.zc1 .zcz input{ background:#ec404c; border:#ec404c 1px solid; color:#fff}



.ny-b{ font-size:24px; font-weight:bold; text-align:center; margin:4% 0}

.lx{ background:#f5f5f5; margin-bottom:5%; padding:6% 3% 4%; overflow:hidden}

.lx dl{ float:left; width:29.33%; margin:0 2%; background:#fff; box-shadow:0 0 15px #999; min-height:300px; position:relative}

.lx dl dd strong{ display:block; margin-bottom:8%; font-size:18px}

.lx dl dd{ text-align:center; padding-top:29%; font-size:14px}

.lx dl dt{ position:absolute; top:-45px; left:33%}

.cent{ min-height:683px}



.fy{ text-align:center; margin:4% 0; color:#b1b1b1;}

.fy a{ font-size:16px; color:#b1b1b1; display:inline-block; border:#a0a0a0 1px solid; margin:0 0.5%; padding:0.8% 1.3%; line-height:20px; vertical-align:middle}

.fy a:hover{ border:#00a0e9 1px solid; color:#fff; background:#00a0e9}

.xsj{ overflow:hidden}

.xsj dl{ float:left; width:19%; margin:1% 3% 0} 

.xsj dl dt img{ width:100%; height:140px;}

.xsj dl dd{ font-size:14px; line-height:30px; padding:3% 6%; height: 80px;}



.ht{ margin-bottom:5%}

.ht p{ font-size:14px; color:#666; line-height:28px; margin:1% 0}

.ht .jy span{ display:inline-block; margin:0 15%}

.ht .jy1 span{ display:inline-block; width:50%}

.ht .jy2 span{ padding-left:5%}

.ht .jy3{ margin-top:5%}



.info p{

	margin: 7px 0;

}

.foot{ position:relative;}
.foot p .dzi{ position: absolute;
    left: 0;
    bottom: 4%;
	margin:0
}

.dropMenu{ width:160px; position:absolute; top: 0; left:0; z-index:9999;visibility: hidden; background:#eee; overflow:hidden;}
.dropMenu li{ line-height:40px; text-align:center;}
.dropMenu li a{ font-size:14px; display:block; padding:0 10px; color:#666} 
.dropMenu li a:hover{ color:#fff; background:#866a2e}

.db{text-align: center;
padding: 10px 0;
background: #000;
color: #fff; font-size:14px}
.db a{ color:#fff}
.db span{ display:inline-block; margin-left:10px}
 

