@charset "gb2312";/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px;text-decoration:none; color:#2B2B2B;overflow-x:hidden; background:#fff;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#494747;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}
.wr{ width:1200px; margin:0 auto; overflow: hidden;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}


.banner{background: url( "../img/banner.jpg") no-repeat top center; height: 682px; width: 100%; margin-top: -5px;}
.banner a{display: block; width: 100%; height: 100%;}

.t1,.z2 .t2,.z5 .t2{ height: 160px; background: url("../img/tbg.png") no-repeat center center; text-align: center;}
.t1 h2,.z2 .t2 h2,.z5 .t2 h2{font-size: 35px; font-weight: bold; color: #EE2A14;	padding-top:50px;}
.t1 p,.z2 .t2 p,.z5 .t2 p{font-size: 18px; color: #FDA0AA; padding-top: 10px; }

.z1{padding: 30px 0 20px;}
.z1 .l{width: 557px; height: 405px;}
.z1 .l h3{width: 100%; height: 74px; background: url("../img/z1.jpg") no-repeat; font-size: 24px; line-height:90px;}
.z1 .l p{font-size: 18px; line-height: 2; text-indent: 2em; width: 505px; padding-top:20px;}
.z1 .l a{ width: 150px; display: block; margin-left: 20px; margin-top: 34px; height:35px; text-align: center; line-height: 35px;-moz-box-shadow:2px 2px 20px #9C9C9C; -webkit-box-shadow:2px 2px 20px #9C9C9C; box-shadow:2px 2px 20px #9C9C9C; }
.z1 .l a:hover{color: #FFFFFF; background: #EF2A11; font-weight: bold;}
.z1 .r{width: 600px; height: 400px;-moz-box-shadow:2px 2px 20px #9C9C9C; -webkit-box-shadow:2px 2px 20px #9C9C9C; box-shadow:2px 2px 20px #9C9C9C; text-align: center; line-height: 47px; margin-right: 15px;}

.z2,.z3,.z5{width: 100%; height: 647px; background: url("../img/z2bg.gif");}
.z2 .t2 h2,.z5 .t2 h2{color: #FFFEFF;}
.z2 .t2 p,.z5 .t2 p{color: #FFFEFF;}
.z2 ul li{width: 382px; height: 43px;  border: 1px solid #fff; border-radius: 10px; margin-top: 15px; text-align: center; line-height: 43px; }
.z2 ul li a{color: #fff;}

.aa{padding-top: 35px;}
.aa a{width: 313px; height: 48px; background: #FFB400; text-align: center;line-height: 48px; margin: 0 auto; display: block; border-radius: 10px; color: #302529;} 
.aa a:hover{color: #EF2A11; background: #fff; font-weight: bold;-moz-box-shadow:2px 2px 20px #9C9C9C; -webkit-box-shadow:2px 2px 20px #9C9C9C; box-shadow:2px 2px 20px #9C9C9C;}

.z3,.z6{ background: url("../img/z3bg.jpg"); height: 869px; }
.z3 ul li{ width: 382px; height: 279px; margin-top:25px;}
.z4 .wr{ text-align: center;}

.z5{ height: 618px;}
.z5 .z51{height: 317px; background: #FFFFFF;}
.z5 ul li{width: 265px; height: 257px; font-size: 18px; line-height: 33px; margin-top: 35px;}
.z5 ul{width: 1105px; margin: 0 auto;}

.z6{height: 1100px;}
.z6 .z61 ul{width: 1300px;}
.z6 .z61 ul li{width:389px; height: 370px; background: #F2F2F2; position: relative; float: left; margin-right: 18px;}
.z6 .z61 ul li h3{height: 48px; line-height: 48px;  font-size: 18px; padding-left: 13px;}
.z6 .z61 ul li h3 span.span1{color: #535353; font-size: 17px;font-weight: normal;}
.z6 .z61 ul li a.a1{margin-left: 13px; display: block;}
.z6 .z61 ul li a.a1 span.span1,.z6 .z61 ul li a.a1 span.span2{ display: block; float: left; width: 94px; height: 29px; text-align: center; line-height: 29px; color: #42342B; background: #FFD1AD; margin-right: 6px;}
.z6 .z61 ul li a.a1 span.span2{background: #C4DEFF;}
.z6 .z61 ul li a.a2{width: 126px; height: 34px; background: #ED7C1E; text-align: center; line-height: 34px; color: #fff; display: block; position: absolute; right: 16px; bottom: 30px; border-radius: 18px; }
.z6 .z61 ul li a.a2:hover{-moz-box-shadow:1px 2px 3px #9E9E9E; -webkit-box-shadow:1px 2px 3px #9E9E9E; box-shadow:1px 2px 3px #9E9E9E;}
.z6 .z61 ul li a.a2 span{display: block; margin: 7px 10px 0 0; float: right; }
.z6 .z61 ul.ul2 li{width: 288px; height: 415px;}
.z6 .z61 ul.ul2 li a.a2{ bottom: 15px;}

.z7 .wr{ text-align: center;}
.z7 ul li.li1{ width: 528px; margin: 0 auto;margin-top: 26px;}
.z7 ul li.li1 input{ width: 522px; height: 54px; border: 1px solid #DCDCDC; border-radius: 54px; font-size: 17px; text-indent: 70px; background: url("../img/ico1.jpg") no-repeat 15px  10px;}
.z7 ul li.ico2 input{background-image: url("../img/ico2.jpg");}
.z7 ul li.ico3 input{background-image: url("../img/ico3.jpg");}
.z7 ul li.li2{ font-size: 18px; text-align: left; color: #FFB301;width: 528px; margin: 0 auto;margin-top: 26px; height: 18px;}
.z7 ul li.li3 input{width: 300px; height: 54px; background: #FFB400; border-radius: 54px; color: #fff; border:0; cursor: pointer; font-size: 20px; margin-top: 20px;}


