a{text-decoration: none;}
p{margin: 0; padding:0;}
.clear{clear: both;}
.dn{display: none;}
.header{height: 58px;}
.body{min-width: 1279px;}
.left-header{float: left;}
.right-header{float: right;}
.header a{display: inline-block; line-height: 55px;padding:0 20px; }
.header a:hover{border-bottom: 3px solid #e74f4d; color:#e74f4d;}
.left-header a{color:#393a3a; font-size: 21px; font-family: "黑体"}
.right-header a{ font-size: 14px; font-family: "微软雅黑"; color: #787b83;}
.right-header a:last-child{color: #e74f4d;}
.banner{width: 100%; position: relative; background: url("../images/pic01.jpg") no-repeat left top;height: 690px; background-size: 100%; min-height: 690px; min-width: 1279px;}
.banner p{color: #fff;font-family: "微软雅黑"; }
.banner p:nth-child(1){font-size: 60px; position: absolute; top: 200px; left: 126px;}
.banner p:nth-child(2){position: absolute; top: 320px; left: 126px;font-size: 21px;}
.banner p:nth-child(3){position: absolute; top: 360px; left: 126px;font-size: 21px;}
.banner p:nth-child(4) a{position: absolute; top: 450px; left: 126px; font-size: 30px; padding: 15px 110px; background-color: #e74f4d; color: #fff;}
.box{ width: 100%; text-align: center;}
.box-one,.box-two,.box-three,.box-four{float: left; width: 25%; height: 200px;padding-top: 45px;}
.box-two div,.box-three div,.box-four div{width: auto; border-left: 1px solid #bbbbbb; height: 50px;}
.box-one div,.box-two div,.box-three div,.box-four div{margin-top: 45px;}
.box-one div p,.box-two div p,.box-three div p,.box-four div p{ width: 150px; margin: 0 auto; font-size: 12px; line-height: 150%;}
.rectangle{width: 100%; background-color: #ededed; height: 300px; text-align: center; padding-top: 80px;}
.rectangle p{ color: #a1a1a1; font-family: "黑体"; font-size: 54px; padding-top: 50px;}
.address{width: 100%; height: 340px; background: url("../images/pic02.jpg") left top no-repeat; background-size: 100%;}
.address{text-align: center; font-family: "微软雅黑"; color: #fff;}
.address p:nth-child(1){padding-top: 50px; font-size: 21px;}
.address p:nth-child(2){padding-top: 5px;}
.address p:nth-child(3){padding-top: 10px; font-size: 12px; margin-bottom: 50px;}
.select{ position: relative; display:inline-block;}
.select select{ width:236px; height:36px; padding-left: 10px; font-size: 12px; color: #A9A6A6; margin-right: 28px; -moz-appearance:none; -webkit-appearance:none; appearance:none;}
.select select:hover{ border:1px solid #BE4F49;}
.select:after{content: ''; width:20px; height:20px; position: absolute; display: inline-block;right:35px; top:50%; margin-top: -10px; background: url(../images/btnb.png); background-size: cover;}
.address a{display: inline-block; width:236px; height:36px; line-height: 36px; background-color: #BE4E48; font-size: 14px; color:white; font-family: "微软雅黑"; border: none;}
.picture{/* background: #f8f8f7; */ height: 610px; width: 1060px; margin: 100px auto;}
.pone,.ptwo,.pthree,.pfour{ float: left;}
.pone img,.ptwo img,.pthree img,.pfour img{width: 203px;padding: 10px; border: 1px solid #dedede; background-color: #fff; margin:20px;}

.ptwo img{ margin:0px 20px 0px 20px; }
.picture p{text-align: center; color: #4b4c4c; font-size: 16px; font-family: "微软雅黑"; padding:3px;}
.picture p:last-child{color: #989595; font-size: 12px; padding:3px;}
.ptwo {margin-top: 20px;}
.ptwo p { font-size: 20px; }
.ptwo p:nth-child(2){color: #989595; font-size: 12px; padding:5px;}





