﻿*{margin: 0;padding: 0;
    outline:0 none !important;
    box-sizing: border-box;}
a{text-decoration: none;}
li{list-style: none;}
div,ul{line-height: 1.1;font-size: 0;}
.clear{clear: both;display: block;}
img{max-width: 100%;}
html{font-family: 微软雅黑;min-width: 1280px;}
body{min-width: 1280px;}
@font-face{
    font-family: 'fz';
    src : url('../1.TTF');
}

.wid{width: 1200px;margin: 0 auto;}
.clear{display: block;clear: both;}
.top{border-bottom: 1px solid #e5e5e5;height: 25px;}
.top>div{font-size: 14px;color: #999999;line-height: 25px;}
.top>div>span{float: right;}
.nav{height: 60px;}
.banner img{display:block;margin:0 auto;}
.nav>a{display: inline-block;margin-top: 10px;}
.nav>div{float: right;margin-top: 14px;}
.nav>div>span{padding-left: 34px;display: block;font-size: 24px;color: #c72727;background: url(../images/1_03.png) no-repeat left center;line-height: 24px;font-weight: bold;font-family: Arial;float: left;}
.nav>div>p{width: 240px;overflow: hidden;float: left;border:1px solid #ccc;border-radius: 16px;margin-right: 40px;height:33px;overflow: hidden;}
.nav>div>p>input{padding-left: 19px;height: 30px;line-height: 30px;font-size: 14px;border:none;background: none;vertical-align: middle;width: 181px;}
.nav>div>p>a{font-size: 14px;color: #fff;width: 58px;margin-top: -1px;margin-right: -1px;background: #c72727;display: inline-block;vertical-align: middle;height: 32px;line-height: 32px;text-align: center;border-radius: 16px;}
.nav1{text-align: center;background: #be1b23;position: relative;}
.nav1>li{margin-right: 40px;display: inline-block;vertical-align: middle;position: relative;padding: 7px 0;}
.nav1>li:last-child{margin-right: 0;}
.nav1>li>a{font-size: 18px;color: #fff;transition:0.5s;width: 130px;height: 40px;line-height: 40px;border-radius: 20px;transition:0.5s;display: block;}
.nav1>.avt>a{font-weight: bold;color: #be1b23;background: #fff;}
.nav1>li:hover>a{font-weight: bold;color: #be1b23;background: #fff;}
.nav1>li>.xl{position: absolute;left: 0%;top: 54px;width: 100%;background: rgba(255,255,255,0.9);padding: 12px 0;text-align: center;z-index: 9999;display: none;border-top: 1px  solid transparent;}
.nav1>li:hover>.xl{display: block;}
.nav1>li>.xl>a{display: block;font-size: 16px;color: #666;transition:0.5s;line-height: 28px;height: 28px;}
.nav1>li>.xl>a:last-child{margin-bottom: 0;}
.nav1>li>.xl>a:hover{color: #fff;background: #be1b23;}
.nav1>li>.proxl{position: absolute;left: 50%;top: 54px;width: 1200px;background: rgba(255,255,255,0.9);padding: 12px 0;text-align: left;z-index: 9999;display: none;border-top: 1px  solid transparent;margin-left: -600px;column-count: 4;padding: 28px 40px 10px;}
.nav1>li>.proxl p{width: 250px;break-inside: avoid;color: #666;font-size: 14px;margin-bottom: 22px;}
.nav1>li>.proxl b{font-size: 16px;color: #333;display: block;margin-bottom: 14px;}
.nav1>li>.proxl a{color: #666;font-size: 14px;line-height: 2;}
.nav1>li:hover>.proxl{display: block;}
.banner{margin-bottom: 60px;}
.ry>div{width: 285px;float: left;margin-right: 20px;margin-bottom: 30px;text-align: center;}
.ry>div:nth-child(4n){margin-right: 0;}
.ry>div>p{display: flex;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center;height: 276px;box-shadow: 0 0 20px rgba(0,0,0,0.1);margin-bottom: 22px;}
.ry>div>p>img{max-width: 80%;max-height: 80%;}
.ry>div>span{font-size: 16px;color: #333;display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.ry>div:hover>span{font-weight: bold;}
.title{text-align: center;}
.title>b{font-size: 34px;color: #333;}
.title>p{font-size: 16px;color: #be1b23;font-family: fz;margin-top: 14px;}
.spro{margin: 30px auto 80px;}
.spro>p{margin-bottom: 30px;text-align: center;}
.spro>p>a{display: inline-block;padding: 0 30px;line-height: 36px;height: 36px;font-size: 16px;color: #666;border-radius: 18px;}
.spro>p>.avt{background: #be1b23;color: #fff;}
.spro>ul{border:1px solid #ccc;}
.spro>ul>li{width: 25%;float: left;border-right: 1px solid #ccc;padding: 10px 30px 0;height: 480px;transition:0.5s;}
.spro>ul>li i{overflow: hidden;display: block;}
.spro>ul>li p{transition:0.5s;font-size: 16px;color: #333;margin-top: 40px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.spro>ul>li span{font-size: 14px;line-height: 28px;display: block;margin: 15px 0 32px;color: #999;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.spro>ul>li:nth-child(4n){border-right: none;}
.spro>ul>li font{font-size: 14px;display: block;width: 160px;height: 36px;line-height: 34px;border:1px solid #ccc;padding-left: 18px;background: url(../images/1_17.png) no-repeat right 18px center;color: #ccc;border-radius: 18px;margin: 0 auto;transition:0.5s;}
.spro>ul>li:hover{box-shadow: 6px 6px 30px rgba(0,0,0,0.1);}
.spro>ul>li:hover p{color: #be1b23;font-weight: bold;}
.spro>ul>li:hover font{background-color: #be1b23;background-image: url(../images/1_19.png);color: #fff;border-color: #be1b23;}
.cx>li{float: left;margin-right: 40px;margin-bottom: 30px;width: 410px;overflow: hidden;background: #fff;box-shadow: 0 0 11px rgba(0,0,0,0.15);}
.cx>li:nth-child(2n){margin-right: 0;}
.cx>li img{width: 200px;height: 150px;float: left;}
.cx>li div{float: left;width: 210px;padding: 18px 20px 0;}
.cx>li div b{font-size: 16px;color: #333;line-height: 26px;height: 52px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-bottom: 38px;}
.cx>li div p{font-size: 12px;color: #999999;padding-left: 24px;background: url(../images/s1_06.jpg) no-repeat left center;line-height: 16px;height: 16px;}


/*****分页控件*****/
.pagebox {
    text-align: center
}

.pagination {
    margin: 0;
}

.pagination {
    display: block;
    /*padding-left:345px;*/
    margin: 0px 0 0px;
    border-radius: 3px;
    overflow: hidden;
    text-align: center;
}

    .pagination > li {
        display: inline-block;
    }

.pagination-gap > li:first-child > a, .pagination-gap > li:last-child > a {
    border-radius: 3px;
}

.pagination-gap > li > a {
    margin: 0 3px;
    border-radius: 3px;
    font-size: 10px;
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.6;
    color: #76838f;
    text-decoration: none;
    background-color: transparent;
    border: 1px solid #e4eaec
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #89bceb;
    background-color: #f3f7f9;
    border-color: #e4eaec
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #62a8ea;
    border-color: #62a8ea
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #ccd5db;
    pointer-events: none;
    cursor: not-allowed;
    background-color: transparent;
    border-color: #e4eaec
}

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 6px 18px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 3px 10px;
    font-size: 12px;
    line-height: 1.5
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}
.abouts{overflow: hidden;}
.abouts>img{width: 660px;float: left;}
.abouts>div{float: right;width: 480px;padding-top: 20px;}
.abouts>div>span{font-size: 36px;color: #333;}
.abouts>div>p{font-size: 18px;margin-top: 28px;line-height: 2;color: #333;}
.abouts1{margin: 80px auto 70px;background: #f2f7fb;padding: 60px 0 90px;}
.abouts1>p{font-size: 36px;color: #333;text-align: center;margin-bottom: 30px;}
.abouts2{font-size: 36px;color: #333;text-align: center;margin-bottom: 30px;}
.tit>b{font-size: 34px;color: #333;display: block;margin-bottom: 16px;}
.tit>span{font-size: 16px;font-family: fz;color: #be1b23;}
.tit>a{width: 160px;height: 44px;line-height: 44px;border-radius: 22px;text-align: center;color: #fff;font-size: 16px;background-image: linear-gradient(to right, #f16519, #be1c23);float: right;margin-top: -38px;}
.tent{background: url(../images/s2_02.jpg) no-repeat center;height: 540px;padding-top: 60px;margin: 80px auto;}
.tent>div>ul{margin-top: 40px;}
.tent>div>ul>li{float: left;margin-right: 30px;margin-bottom: 30px;width: 380px;overflow: hidden;background: #fff;}
.tent>div>ul>li:nth-child(3n){margin-right: 0;}
.tent>div>ul>li img{width: 160px;height: 120px;float: left;}
.tent>div>ul>li div{float: left;width: 220px;padding: 14px 20px 0;}
.tent>div>ul>li div b{font-size: 16px;color: #333;line-height: 26px;height: 52px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-bottom: 14px;}
.tent>div>ul>li div p{font-size: 12px;color: #999999;padding-left: 24px;background: url(../images/s1_06.jpg) no-repeat left center;line-height: 16px;height: 16px;}
.tent1{margin: 40px auto 70px;overflow: hidden;}
.tent1>li{overflow: hidden;border:1px solid #ccc;width: 285px;height: 120px;float: left;margin-right: 20px;margin-bottom: 20px;}
.tent1>li img{width: 100%;height: 100%;display: block;}
.tent1>li:nth-child(4n){margin-right: 0;}
.tent2{background: url(../images/s1_14.jpg) no-repeat center;height: 240px;padding-top: 80px;}
.tent2>div>p{float: left;}
.tent2>div>p>b{font-size: 40px;color: #333;display: block;margin-bottom: 34px;}
.tent2>div>p>span{font-size: 20px;color: #333;}
.tent2>div>a{float: right;font-size: 16px;color: #be1b23;background: #fff;box-shadow: 10px 10px 20px rgba(0,0,0,0.1);width: 160px;height: 44px;line-height: 44px;border-radius: 22px;text-align: center;margin-top: 18px;}
.snew2{padding-top: 92px;background: url(../images/s2_04.jpg) no-repeat center;height: 796px;}
.snew2>div{margin-top: 40px;}
.snew2>div>div{float: left;width: 640px;height: 480px;position: relative;border-radius: 15px;overflow: hidden;}
.snew2>div>div img{width: 100%;height: 100%;}
.snew2>div>div p{height: 50%;position: absolute;left: 0;width: 100%;bottom: 0;padding: 86px 40px 0;color: #fff;background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.8));}
.snew2>div>div font{font-size: 14px;font-family: Arial;}
.snew2>div>div b{font-size: 20px;display: block;margin: 19px 0 17px;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.snew2>div>div span{font-size: 14px;line-height: 24px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.snew2>div>ul{float: right;width: 540px;}
.snew2>div>ul>li{height: 145px;background: url(../images/s1_23.png) no-repeat right 40px center #f7f7f7;margin-bottom: 22px;transition:0.5s;padding: 34px 40px 0;border-radius: 15px;}
.snew2>div>ul>li:hover{background-image: url(../images/s1_20.png);background-color: #fff;box-shadow: 10px 10px 20px rgba(0,0,0,0.1);}
.snew2>div>ul>li span{font-size: 14px;font-family: Arial;color: #666;}
.snew2>div>ul>li p{line-height: 32px;font-size: 18px;color: #333;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-top: 12px;}
.snew2>div>ul>li:last-child{margin-bottom: 0;}
.floor{background: #f4f4f4;padding-top: 60px;}
.floor>div{overflow: hidden;}
.floor>div>div{float: left;width: 482px;}
.floor>div>div>p{font-size: 14px;line-height: 32px;color: #333333;margin-top: 30px;}
.floor>div>p{float: right;text-align: center;font-size: 14px;color: #333;margin-top: 10px;}
.floor>div>p>img{display: block;margin-bottom: 20px;}
.floor>div>ul{margin-top: 10px;float: left;}
.floor>div>ul>li{margin-right: 80px;float: left;}
.floor>div>ul>li:last-child{margin-right: 0;}
.floor>div>ul>li>b{font-size: 16px;color: #333;display: block;margin-bottom: 30px;}
.floor>div>ul>li>a{font-size: 14px;color: #999;display: block;margin-bottom: 20px;}
.floor>p{line-height: 54px;height: 54px;border-top: 1px solid #ccc;font-size: 14px;text-align: center;color: #999;}
.floor>p a{color: #999;}
.stop{width: 70px;height: 70px;font-size: 12px;color: #666;text-align: center;padding-top: 44px;background:url(../images/s1_33.gif) no-repeat center 14px #fff;border-radius: 3px 0 0px 3px;position: fixed;right: 0;bottom: 10%;cursor: pointer;box-shadow: 0 0 20px rgba(32,51,128,0.1);}
.contain2{margin: 40px auto 80px;}
.contain2>.left{width: 240px;float: left;background: url(../images/bfb1298c26498e7aeac9075730ae287.png) no-repeat center bottom;padding-bottom: 66px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.contain2>.left>p{background:url(../images/22_03.png) no-repeat right bottom #be1b23;height: 120px;padding-left: 29px;padding-top: 30px;color: #fff;font-size: 24px;font-weight: bold;}
.contain2>.left>p>b{display: block;margin-top: 18px;width: 20px;height: 3px;background: #fff;}
.contain2>.left>div{background: #fff;}
.contain2>.left>div>div{min-height: 60px;border-bottom: 1px solid #f2f2f2;}
.contain2>.left>div>div>a{padding-left: 26px;line-height: 60px;display: block;border-left: 4px solid transparent;}
.contain2>.left>div>div b{font-size: 18px;color: #666666;vertical-align: middle;font-weight: 500;}
.contain2>.left>div>.avt>a{border-left:4px solid #be1b23;background:url(../images/4_03.jpg) no-repeat right 20px center #f2f7f9;}
.contain2>.left>div>.avt b{color: #be1b23;font-weight: bold;}
.contain2>.left>div>.avt span{display: inline-block;}
.contain2>.left>div>div>div{display: none;padding-top: 20px;padding-left: 50px;}
.contain2>.left>div>div>div>a{display: block;font-size: 16px;color: #333;margin-bottom: 20px;transition:0.5s;}
.contain2>.left>div>.avt>div{display: block;}
.contain2>.left>div>div>div>.avt{font-weight: bold;color: #be1b23;}
.contain2>.left>div>div>div>a:hover{font-weight: bold;color: #be1b23;}
/*.contain2>.left>div>div:hover b{color: #ba2926;font-weight: bold;}*/
/*.contain2>.left>div>div:hover span{display: inline-block;}*/
.contain2>.right{width: 940px;float: right;background:url(../images/6_05.jpg) no-repeat top center #fff;padding: 42px 40px 60px;border-top: 6px solid #be1b23;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.contain2>.right>p{border-bottom: 1px solid #cccccc;margin-bottom:40px;}
.contain2>.right>p>b{font-size: 30px;vertical-align: bottom;color: #333;border-bottom: 6px solid #be1b23;padding-bottom: 20px;font-weight: 500;display: inline-block;margin-bottom: -1px;}
.contain2>.right>p>span{float: right;margin-top: 13px;}
.contain2>.right>p>span>img{vertical-align: middle;}
.contain2>.right>p>span>font{vertical-align: middle;font-size: 14px;color: #999;margin-left: 10px;}
.about{font-size: 16px;line-height: 2;color: #666;}
.pptj{overflow: hidden;}
.pptj>li{float: left;width: 276px;height: 116px;border:1px solid #ccc;margin-right: 16px;margin-bottom: 16px;}
.pptj>li img{width: 100%;height: 100%;display: block;}
.pptj>li:nth-child(3n){margin-right: 0;}
.pro>li{float: left;width: 268px;margin-right: 28px;margin-bottom: 20px;padding-bottom: 20px;transition:0.5s;}
.pro>li:nth-child(3n){margin-right: 0;}
.pro>li img{width: 100%;border:1px solid #ccc;width: 268px;height: 214px;}
.pro>li p{margin-top: 20px;text-align: center;font-size: 16px;color: #333;transition:0.5s;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.pro>li:hover img{border-color: #fff;}
.pro>li:hover p{color: #be1b23;}
.pro>li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.15);}
.contain1{margin: 40px auto 80px;}
.contain1>.left{width: 860px;float: left;background:#fff;padding: 30px 40px 60px;border-top: 6px solid #be1b23;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.contain1>.left>p{border-bottom: 1px solid #ccc;padding-bottom: 20px;}
.contain1>.left>p>img{vertical-align: middle;}
.contain1>.left>p>font{vertical-align: middle;font-size: 14px;color: #999;margin-left: 10px;}
.contain1>.left>div{margin: 30px 0 40px;}
.contain1>.left>div>img{width: 268px;border:1px solid #ccc;vertical-align: top;}
.contain1>.left>div>p{display: inline-block;vertical-align: top;margin-top: 8px;margin-left: 40px;}
.contain1>.left>div>p>b{font-size: 18px;color: #333;}
.contain1>.left>div>p>span{font-size: 16px;color: #666;line-height: 34px;margin: 22px 0;display: block;}
.contain1>.left>div>p>a{width: 160px;height: 38px;line-height: 38px;border-radius: 22px;text-align: center;color: #fff;font-size: 16px;background-image: linear-gradient(to right, #f16519, #be1c23);display: block;}
.contain1>.left>div>p>a>img{vertical-align: middle;margin-right: 10px;}
.contain1>.left>ul>p{border-bottom: 1px solid #be1b23;margin-bottom: 30px;}
.contain1>.left>ul>p>span{cursor: pointer;display: inline-block;font-size: 16px;color: #666;line-height: 38px;height: 38px;padding: 0 20px;}
.contain1>.left>ul>p>.avt{background: #be1b23;border-radius: 10px 10px 0 0;color: #fff;}
.contain1>.left>ul>li{display: none;font-size: 16px;line-height: 36px;color: #666;}
.contain1>.left>ul>li>b{font-size: 18px;color: #be1b23;}
.contain1>.right{width: 310px;float: right;background:#fff;padding: 30px 20px 40px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.contain1>.right>p{border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.contain1>.right>p>b{display: inline-block;font-size: 18px;color: #be1b23;padding-bottom: 20px;margin-top: -1px;border-bottom: 3px solid #be1b23;}
.contain1>.right>ul>li{margin-bottom: 20px;}
.contain1>.right>ul>li:last-child{margin-bottom: 0;}
.contain1>.right>ul>li img{border:1px solid #f2f2f2;width: 100%;}
.contain1>.right>ul>li p{text-align: center;margin-top: 20px;font-size: 16px;color: #333;}
.newxq>b{font-size: 24px;color: #333;display: block;text-align: center;line-height: 1.5;margin-bottom: 24px;font-weight: 500;}
.newxq>p{text-align: center;margin-bottom: 28px;}
.newxq>p>img{vertical-align: middle;margin-right: 10px;}
.newxq>p>span{font-size: 14px;color: #666;margin-right: 40px;vertical-align: middle;}
.newxq>p>a{vertical-align: middle;cursor: pointer;}
.newxq>p>a>img{vertical-align: middle;margin-right: 10px;}
.newxq>p>a>span{font-size: 14px;color: #666;vertical-align: middle;}
.newxq>div{margin-bottom: 30px;font-size: 16px;color: #666;line-height: 2;}
.newxq>ul{padding-top: 30px;border-top: 1px solid #ccc;}
.newxq>ul>li{margin-bottom: 22px;}
.newxq>ul>li>a{font-size: 16px;color: #666;}
.newxq>ul>li:last-child{margin-bottom: 0;}
.new>div{padding: 20px 0;border-bottom: 1px dashed #ccc;}
.new>div:first-child{padding-top: 0;}
.new>div>img{width: 240px;height: 180px;vertical-align: top;margin-right: 40px;}
.new>div>div{width: 580px;display: inline-block;vertical-align: top;margin-top: 10px;}
.new>div>div>b{font-size: 20px;color: #333;transition:0.5s;display: block;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.new>div>div>span{font-size: 14px;color: #666;display: block;line-height: 28px;margin: 14px auto 50px;display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;
            overflow:hidden;}
.new>div>div>p{font-size: 14px;}
.new>div>div>p>font{color: #666;padding-left: 27px;background: url(../images/7_06.jpg) no-repeat left center;}
.new>div>div>p>a{float: right;margin-top: -8px;width: 98px;height: 32px;line-height: 32px;border-radius: 16px;text-align: center;transition:0.5s;color: #666;background: #f7f7f7;}
.new>div:hover>div>p>a{background:#be1b23;color: #fff;}
.new>div:hover>div>b{color: #be1b23;}
.contact>img{width: 100%;margin-bottom: 40px;display: block;}
.contact>b{font-size: 20px;color: #333;}
.contact>p{margin: 22px 0 16px;line-height: 28px;color: #333;font-size: 14px;}
.contact>form{margin-top: 30px;}
.contact>form>input{width: 272px;margin-right: 22px;margin-bottom: 21px;border:1px solid #ccc;border-radius: 4px;padding-left: 18px;height: 40px;line-height: 40px;font-size: 14px;color: #666;}
.contact>form>textarea{width: 100%;height: 160px;border:1px solid #ccc;border-radius: 4px;font-size: 14px;color: #666;line-height: 28px;padding: 8px 18px;font-family: 微软雅黑;margin-bottom: 21px;resize:none;}
.contact>form>a{display: block;width: 120px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 16px;background: #be1b23;}