/* CSS Document */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background: url(../images/bg.jpg) repeat;font-size:14px; overflow-x: hidden; font-family: "微软雅黑"; }
body,div,ul,li,p,span,label,header,footer,section,article,h1,h2,h3,h4,h5,h6,dl,dd,dt{margin: 0; padding: 0;font-family: "微软雅黑";}
h1,h2,h3,h4,h5,h6{}
ul,li{ list-style: none;}map,map area{outline:none;}
.relative {position:relative;}
.absolute {position:absolute;}
.fl{float: left;}
.fr{float: right;}
.olo{color: #f0561e;font-weight: bold;}

img,input,textarea{ border: none}
a,a:hover{text-decoration:none}
input,textarea{ outline:none}
input[type="button"],input[type="submit"],span,label,div,p{-webkit-tap-highlight-color:rgba(0,0,0,0);}
textarea{ resize: none}
.main_div{width:1100px;height: auto;overflow: hidden;margin: 0 auto;font-size: 16px;position: relative;}
.ch{width: 80px;height: 119px;position: absolute;left: 90px;top: 0px;}
.title{text-align: center;color: #666;}
.title h3{font-size: 48px;padding:60px 0px 40px;background: url(../images/images_05.png) no-repeat bottom center;}
.title h3 span{font-size: 22px;display: block;padding-top: 15px;}
.title p{font-size: 16px;line-height: 30px;padding: 30px 0px 55px;}
.btn{text-align: center;}

.banner{width: 100%;height: 600px;background: url(../images/images_01.jpg) no-repeat top center;text-align: center;}
.zy_div1{text-align: center;font-size: 16px;color: #333;padding: 63px 0px;}
.zy_div1 h3{padding-bottom: 45px;}
.zy_div1 p{border-bottom: 1px dashed #b8b8b8;width: auto;display: inline-block;line-height: 37px;}
.zy_div2{width: 100%;background: url(../images/bg_03.jpg) no-repeat top center #2e59b9;padding-bottom: 65px;}
.zy_div2 .main_div{}
.zy_div2 .title,.zy_div10 .title{color: #fff;}
.zy_div2 .btn{padding-top: 50px;transform: translateX(0px); -webkit-transform: translateX(0px); animation: 1.5s ease 0s alternate none infinite running mymove; -moz-transform: translateX(0px); animation: 1.5s ease 0s alternate none infinite running mymove;}
.dh{transform: translateX(0px); -webkit-transform: translateX(0px); animation: 1.5s ease 0s alternate none infinite running mymove; -moz-transform: translateX(0px); animation: 1.5s ease 0s alternate none infinite running mymove;}
.hy ul {width: 1200px;}
.hy ul li{display: inline-block;width: 260px;height: 240px;float: left;margin-right: 20px;}
.hy p{display: block;line-height: 48px;text-align: center;color: #fff;background: #00346b;font-size: 16px;}
.jhsh{width: 1066px;color: #fff;}
.jhsh li{display: inline-block;width: 306px;height: 150px;float: left;padding-left: 184px;padding: 21px 32px 0px 184px;;}
.jhsh li h3{font-size: 30px;color: #2e4da8;padding-bottom: 8px;}
.jhsh li p{color: #333333;line-height: 26px;}
.jhsh ul{height:171px;padding: 30px 0px 45px;}
.jhsh .li1{background: url(../images/images_10.png) no-repeat;}
.jhsh .li2{background: url(../images/images_11.png) no-repeat;float: right;}
.jhsh .jhsh_p{display:block;text-align: center;font-size: 14px;line-height: 25px;padding: 0px 0px 25px;}
.jhsh h4{width: 794px;line-height: 43px;margin:0 auto;font-weight:500;font-size:21px;text-align:center;background: url(../images/images_12.png) no-repeat;}

.zy_div3{padding-bottom: 40px;}
.zy_div3 .title h3,.zy_div5 .title h3,.zy_div7 .title h3,.zy_div9 .title h3{background:url(../images/images_15.png) no-repeat bottom center;color: #315cbc;}
.cnuo h3,.baoz h3{line-height: 64px;color: #fff;font-size: 30px;font-weight:500;text-align: center;background: #315cbc;}
.cnuo div{width: 412px;font-size: 20px;color: #333;line-height: 30px;float: left;padding: 0px 26px;}
.cnuo div p{line-height: 40px;padding: 50px 0px 30px;}
.cnuo img{float: right;}
.cnuo div img{float: none;}
.baoz p{color: #666;text-align: center;padding: 30px 0px 25px;}
.baoz ul{width: 1200px;height: 315px;}
.baoz ul li{float: left;margin-right: 18px;}
.baoz h4{font-size: 37px;color: #666;text-align: center;padding: 45px 0px;font-weight: 500;}

.zy_div4{width: 100%;background: url(../images/bg_04.jpg) no-repeat top center #2e59b9;padding-bottom:50px;}
.zy_div4 .title,.zy_div6 .title,.zy_div8 .title{color: #fff;}
.zy_div4 .title p{padding-bottom: 40px;}
.machine{ width:1100px; height:410px; overflow:hidden; position:relative;padding-bottom: 40px;}
.machine .hd{ height:15px; overflow:hidden; position:absolute; right:502px; bottom:40px; z-index:1; }
.machine .hd ul{ overflow:hidden; zoom:1; float:left;  }
.machine .hd ul li{ float:left; margin-right:8px; width:16px;height:16px;background:url(../images/change.png) -26px -1px no-repeat;cursor:pointer; }
.machine .hd ul li.on{background:url(../images/change.png) 0px -1px no-repeat}
.machine .bd{ position:relative; height:100%; z-index:0;   }
.machine .bd li{ zoom:1; vertical-align:middle; }
.machine .bd img{ width:1100px; height:367px; display:block;  }

.zy_div5{padding-bottom: 50px;}
.jsys{ width:1100px;height: auto;overflow: hidden;padding-bottom: 40px;}
.jsys .hd{width: 714px;height:95px;background:url(../images/images_28.png) 0px 23px no-repeat;position:relative;margin: 0 auto;overflow: hidden; }
.jsys .hd ul{ float:left;  position:absolute; left:113px; top:0px;}
.jsys .hd ul li{ float:left;margin-right: 30px; cursor:pointer;display: inline-block;width: 230px;height: 64px;background: url(../images/images_27.png) no-repeat;font-size: 28px;color: #fff;text-align: center;line-height: 64px;  }
.jsys .hd ul li.on{background: url(../images/images_26.png) no-repeat;}
.jsys .bd ul{zoom:1;width: 1200px;}
.jsys .bd ul li{float: left;margin-right: 20px;}
.jsys .bd ul li{float: left;margin-right: 20px;}

.zy_div6{width: 100%;background: url(../images/bg_05.jpg) no-repeat top center #2e59b9;padding-bottom:50px;color: #fff;}
.doc{ width:1065px;height: 571px;margin: 0 auto;overflow: hidden;position:relative;  }
.doc .hd{width: 107px; height:571px; position:absolute;left: 0;z-index: 10;  }
.doc .hd ul{ float:left; }
.doc .hd ul li{display:inline-block;width:107px;height: 80px;line-height: 80px;margin-top:5px;background: #00346b;font-size:20px;text-align:center;cursor:pointer;  }
.doc .hd ul li.on{background:#ff5526; }
.doc .bd {width: 977px;  zoom:1;float: right;  }
.doc .doc_item .fl{width: 498px;height: 571px;background: url(../images/images_40.jpg) no-repeat;text-align: center;}
.doc .doc_item .fr{width: 471px;height: 571px;background: url(../images/images_39.png) no-repeat;}
.doc .doc_item .fr h3{font-size: 33px;font-weight: 500;padding: 160px 0px 0px 40px;}
.doc .doc_item .fr h3 span{font-size: 43px;}
.doc .doc_item .fr ul{padding: 4px 0px;height: 248px;}
.doc .doc_item .fr .ul1{height: 60px;padding: 40px 0px 30px;}
.doc .doc_item .fr ul li{line-height: 31px;background: url(../images/right.png) 40px 13px no-repeat ;padding-left: 60px;padding-right: 45px;}
.doc .doc_item .fr a{display: block;text-align: center;margin-top: -60px;}
.doc .doc_item .fr h4{font-size: 28px;padding-left: 40px;font-weight: 500;}
.doc .doc_item .fr p{line-height: 30px;padding: 20px 0px 30px 40px;}
.zy_div7{padding-bottom: 70px;}
.zy_div7 ul{width: 1200px;height: 230px;padding-top: 27px;}
.zy_div7 ul li{float: left;margin-right: 20px;}
.zy_div7 p{color: #666666;text-align: center;line-height: 30px;padding: 30px 0px 28px;}
.zy_div7 .img{padding: 40px 0px 30px;text-align: center;}

.zy_div8{width: 100%;height:632px;background: url(../images/bg_06.jpg) no-repeat top center #2e59b9;color: #fff;}
.price{padding-top: 35px;}
.price .fr{width: 313px;height: 378px;background: #fff;color: #505050;padding: 0px 50px;font-size: 20px;}
.price .fr p{line-height: 40px;text-indent: 2em;padding-top: 60px;padding-bottom: 40px;}

.zy_div9{padding-bottom: 45px;}
.surroundings{ margin:0 auto;width:1100px;position:relative;overflow:hidden;zoom:1;   }
.surroundings .hd{ width:100%; overflow:hidden; }
.surroundings .hd ul{width: 1150px; overflow:hidden; zoom:1; }
.surroundings .hd ul li{ padding-top:20px; float:left;  text-align:center;  }
.surroundings .hd ul li img{ width:175px; height:150px;cursor:pointer; margin-right:10px;   }
.surroundings .hd ul li.on{}
.surroundings .hd ul li.on img{}
.surroundings .bd li{ vertical-align:middle; }
.surroundings .bd img{ width:1100px; height:610px; display:block;  }

.zy_div10{width: 100%;height:897px;background: url(../images/bg_07.jpg) no-repeat top center #2e59b9;color: #fff;}
.zy_div10 .title p{padding: 30px 0px 10px;}
.zy_div10 .title h3{padding: 60px 0px 30px}
.zy_div10 ul{padding:0px 0px 50px 20px;width: 1040px;overflow: hidden;margin: 0 auto;}
.zy_div10 ul li{display: inline-block;width: 320px;height: 128px;padding:28px 0px;background: url(../images/images_66.png) repeat;float: left;margin-right: 20px;margin-top: 20px;text-align: center;}
.zy_div10 ul li img{}
.zy_div10 ul li h3{font-size: 20px;font-weight: 500;padding-top: 25px;}


.@keyframes mymove {
0% {
 transform: translateX(-30px);
}
100% {
 transform: translateX(30px);
}
}
@keyframes mymove { 0% {
 transform: translateX(-30px);
}
100% {
 transform: translateX(30px);
}
}



