
@charset "utf-8";

html{height:100%; font-size: 14px; color: #666; overflow-x: hidden;}
body{height: 100%; padding:0px; margin:0px auto; color:#333; -webkit-text-size-adjust:none;
  -webkit-text-size-adjust:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); /*取出点击出现半透明的灰色背景*/
  /*-webkit-user-select: none;  /*控制内容的可选择性*/
  /*-ms-user-select: none;*/
  /*-moz-user-select: none;*/
  /*-khtml-user-select: none;*/
  /*user-select: none;*/
  /* min-width: 320px; */
  /*background: #fff url(../images/bg_body.jpg) repeat;*/
  background: #fff;
  max-width: 100%;
  width: 720px;
  margin: 0 auto;
}
ul,li,form, dl,dt,dd, div{ padding:0px; margin:0px;}
li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px; font-weight: normal;}
select,input,em,textarea{outline:none;  font-size:1em; font-style:normal; color:#2a2a2a; border-radius:0; -webkit-border-radius:0;border: 0px;}
img,object{ border:none;  border:0; overflow:hidden; vertical-align:top; max-width: 100%;}
a{ color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); cursor:pointer;}  /* 去掉链接触摸高亮 */
a:hover{color: #000;}
a:focus {outline:none; -moz-outline:none;}
p{ margin: 0;}
#wrapper {width: 100%;min-height: 100%;height: auto !important;height: 100%;margin: 0px 0px -78px 0px;}
#content_wrapper {width: 100%;padding: 0px 0px 78px 0px;}
.Texthide{ display:none;}
.SinglePage{font-size: 12px; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word;  overflow:hidden;}/*两端对齐*/
.space{ width:100%; height:1em; clear:both; overflow:hidden; zoom:0;}
.warp{width: 1200px; max-width: 100%;  margin: 0 auto; position: relative; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0px; }
.clearfix { zoom:1; }
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}
.PageContent{padding: 5% 0px;}
.fl {float: left;}
.fr {float: right;}
input::placeholder,
textarea::placeholder {
  color: #999; /* 或者你想要的任何颜色值 */
  font-family: 'MyFont';
}
/*.mm-page{line-height: 0px;}*/



.header{height: 56px; width: 100%; z-index: 100; background: #fff; overflow: hidden; position: relative;  box-sizing: border-box; box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.03); position: fixed; top: 0; left: 0;}
.header .logo{float: left; margin-left: 5%; margin-top: 8px;}
.header img{height: 40px; float: left;}
.header .menu{position: absolute; right: 5%; top: 50%; transform: translateY(-50%); height: 15px; width: 22px; }
.header .menu span{width: 100%; height: 2px; display: block; background: #afafaf; border-radius: 8px; position: absolute; transition: 0.5s;}
.header .menu span.line1{top: 0; left: 0;}
.header .menu span.line2{top: 50%; margin-top: -1px; left: 0;}
.header .menu span.line3{bottom: 0; left: 0;}
.header .menu.on .line1{top: 50%; margin-top: -1px; transform: rotate(45deg);}
.header .menu.on .line2{opacity: 0;}
.header .menu.on .line3{bottom: 50%; margin-bottom: -1px; transform: rotate(-45deg);}

.menuBox{position: fixed; top: 56px; left:-60%; height: 100%; width: 50%; z-index: 100; transition: 0.3s; background: #fff; box-shadow:4px 7px 8px 1px #f7f7f7;}
.menuBox.current{ left:0;}
.menuBox li {border-bottom: 1px solid #f5f5f5;}
.menuBox li a{padding:14px 10px; display: block; font-size: 14px; padding-left: 40%; box-sizing: border-box; position: relative;}
.menuBox li a img{position: absolute; width: 24px; height: 24px; position: absolute; left: 20%; top: 50%; transform: translateY(-50%);}
.menuBox li a img.img2{display: none;}
.menuBox li.on a img.img2{display: block;}
.menuBox li.on a img.img1{display: none;}
.menuBox li.on a{color: #ee8c14;}

.banner{overflow: hidden; margin: 0 5%; margin-top: 70px; border-radius: 10px; position: relative;}
.banner .swiper-pagination{position: absolute; bottom: 5px; left: 50%; transform: translateX(-50%); z-index: 99;}
.banner .swiper-pagination span{display: inline-block; width: 8px; height: 4px; border-radius: 10px; margin: 0 2px; background: #000; transition: 0.5s; opacity: 0.1;}
.banner .swiper-pagination .swiper-pagination-bullet-active{opacity: 1; width: 16px; background: #ee8c14;}
.banner a{display: block; height: 50vw; width: 100%;}
.banner a img{border-radius: 10px; width: 100%;height: 100%;}

.h_noticeBox{margin-top: 10px; padding: 0 5%;}
.h_notice{height: 36px; box-sizing: border-box;
  background: #F2F2F2; position: relative;
  border-radius: 47px 47px 47px 47px; font-size: 14px; color: #4a4b4d;}
.h_notice img{position: absolute; left: 20px; width: 16px; top: 50%; transform: translateY(-50%);}
.h_notice a{line-height: 36px; padding-right: 20px; box-sizing: border-box; position: relative;  padding-left: 52px; display: block;}
.h_notice a::after{content: ""; width: 18px; height: 18px; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background: url('../images/right1.png') 50% 50% no-repeat; background-size: contain;}


.h_menu{margin-top: 20px; padding: 0 5%; }
.h_menu ul{display: flex;}
.h_menu ul li{flex: 1;}
.h_menu ul li img{display: block; width: 60%; margin: 0 auto;}
.h_menu ul li span{display: block; text-align: center; margin-top: 10px;}


.h_title{padding: 0 5%; position: relative; padding-top: 32px; padding-bottom: 20px;}
.h_title .title{display: inline-block; font-weight: bold; position: relative; font-size: 18px; color: #000;}
.h_title .title::after{content: ""; position: absolute; width: 26px; height: 26px; right: -30px; top: 0; background: url('../images/title_iconR.png') 50% 50% no-repeat; background-size: contain;}
.h_title .tips{display: block; color: #7c7d80; font-size: 12px; margin-top: 10px;}
.h_title a{position: absolute; right: 5%; top: 40px; color: #e70; padding-right: 20px;}
.h_title a::after{content: ""; width: 18px; height: 18px; position: absolute; right: 0; top: 50%; background: url('../images/right2.png') 50% 50% no-repeat; background-size: contain; transform: translateY(-50%);}


.h_recommend{padding: 0 5%;}
.h_recommend ul {margin-left: -1%; }
.h_recommend ul li{width: 48%; margin-left: 2%; margin-bottom: 20px; box-sizing: border-box; float: left;}
.h_recommend ul li .title{height: 38px;
  background: linear-gradient( 90deg, #FADCBA 0%, #FFBB6D 100%);
  border-radius: 4px 4px 0px 0px; font-size: 16px; color: #181818; text-align: center; line-height: 38px;}
.h_recommend ul li .text{padding-bottom: 20px;border-radius: 4px 4px 4px 4px;
  border: 1px solid #EAEAEC; box-sizing: border-box; border-top: none;}
.h_recommend ul li .money{text-align: center; padding-top: 20px; font-size: 24px; color: #ff8c00;}
.h_recommend ul li .txt{text-align: center; margin-top: 20px; color: #4A4B4D; }
.h_recommend ul li .txt p{white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis; margin: 10px 0;}
.h_recommend ul li .link{ margin-top: 20px; text-align: center; font-size: 16px; color: #8c6538;}


.h_news{margin-top: 20px;}
.h_news .h_title{background: #FEEFE0;}
.h_news ul li{width: 50%; box-sizing: border-box; padding: 20px; float: left; border-left: 1px solid #e7e7e7; border-bottom:1px solid #e7e7e7 ;}
.h_news ul li .title{padding-left: 36px; position: relative; font-weight: bold;
  font-size: 16px;
  color: #181818;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.h_news ul li .title::after{content: ""; position: absolute; left: 0; top: 0; width: 20px; height: 20px; background: url('../images/icon2.png') 50% 50% no-repeat; background-size: contain;}
.h_news ul li .txt{margin-top: 10px; font-size: 14px; color: #4a4b4d;   height: 60px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;overflow: hidden;;}

.h_news ul li .tip{margin-top: 10px; height: 113px; overflow: hidden;}
.h_news ul li .tip a{background: #fff5eb;
  padding: 2px 5px;
  border-radius: 2px;
  display: inline-block;
  margin-top: 5px;
  margin-right: 5px;
  color: #cf8933;}

.h_media {padding: 0 5%;}
.h_media ul{margin-left: -2%;}
.h_media ul li{margin-bottom: 20px; width: 48%; float: left; margin-left: 2%;}
.h_media ul li .text{padding: 8%; border-radius: 0 0 4px 4px;
  border: 1px solid #EAEAEC; border-top: none; height: 140px; box-sizing: border-box;}
.h_media ul li .title{color: #181818; font-size: 16px; white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis; font-weight: bold;}
.h_media ul li p{margin-top: 10px; color: #4a4b4d; overflow:hidden;
  text-overflow:ellipsis; }
.h_media ul li p span{color: #d9001b;}

.h_we {margin-top: 20px;}
.h_we .h_title{background: url('../images/advantage.png') 50% 0 no-repeat; background-size: cover;}
.h_we .list{padding: 0 5%;}
.h_we .list ul{margin-left: -4%; }
.h_we .list li{width: 46%; float: left; margin-left: 4%; margin-top: 20px;}
.h_we .list li .title{position: relative; padding-left: 30px; font-size: 16px; color: #000; font-weight: bold;}
.h_we .list li .title img{position: absolute; width: 24px; height: 24px; position: absolute; left: 0; top: 50%; margin-top: -12px;}
.h_we .list li .text{margin-top: 10px; font-size: 13px; line-height: 20px; height: 80px; overflow: hidden; color: #4a4b4d;}

.h_title0{padding-top: 0;}
.h_title2{font-size: 18px; line-height: 24px; color: #222; text-align: center;}
.h_title2 span{font-weight: bold; display: inline-block; padding: 0 60px; position: relative;}
.h_title2 span::after{content: ""; position: absolute; width: 32px; height: 32px;  right: 0; top: 0; background: url('../images/title_iconR2.png') 50% 50% no-repeat; background-size: contain;}
.h_title2 span::before{content: ""; position: absolute; width: 32px; height: 32px;  left: 0; top: 0; background: url('../images/title_iconL.png') 50% 50% no-repeat; background-size: contain;}
.h_title2 p{font-size: 12px; color: #7c7d80; margin-top: 10px;}

.h_contact{margin-top: 20px; padding-top: 40px; padding-bottom: 40px; background: url('../images/media.png') 50% 50% no-repeat; background-size: cover;}
.h_contact .list{padding: 0 2%;}
.h_contact ul li{width: 31.333%; float: left; margin-left: 2%; margin-top: 15px; }
.h_contact ul li img{display: block; width: 100%; display: block;}

.h_newsList{padding-bottom: 0;}
.newsList{  border-top: 1px solid #ececec;}
.newsList li{padding: 20px 5%; border-bottom: 1px solid #ececec; overflow: hidden;}
.newsList li .text{width: 64%; float: left;}
.newsList li .img{width: 35%;  display: block; float: right;}
.newsList li .img img{width: 100%; display: block;}
.newsList li .title{font-size: 16px; color: #181818; font-weight: bold;  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  word-break: break-all;
  -webkit-box-orient: vertical; }
.newsList li .des{margin-top: 10px; font-size: 14px; color: #727272; line-height: 24px; overflow: hidden; text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  word-break: break-all;
  -webkit-box-orient: vertical; }
.newsList li .time{margin-top: 10px; font-size: 14px; color: #727272;}
.newsList li .datetime{ display: inline-block; margin-right: 10px;}
.newsList li .clicknum{padding-left: 20px; background: url('../images/see.png') 0 50% no-repeat; background-size: contain;margin-right: 15px;}
.newsList li .time .tip{margin-top: 7px;}
.newsList li .time a{margin: 3px 3px; margin-left: 0; display: inline-block; color: #EE8C15; background: rgba(238,140,21,0.1);
  border-radius: 2px 2px 2px 2px; padding: 2px 12px; font-size: 12px;}


.footer{background: linear-gradient( to bottom, #050E19, #4B525B);
  padding: 40px 5%;}
.footer .con{display: flex;}
.footer .con .tit{color: #fff;}
.footer .con .img{width: 104px;}
.footer .con .text{flex: 1;  margin-left: 10px;}
.footer .con .text p{font-size: 12px; color: #adafb2; margin: 5px 0;}
.footer .cop{margin-top: 20px;   color: #adafb2; text-align: center; font-size: 12px;}
.footer .cop a{color: #adafb2; display: block; margin-top: 5px; text-decoration: underline;}


.pageHeader{height: 50px; line-height: 50px; position: relative; text-align: center; font-size: 16px;box-sizing: border-box;
  box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.03);}
.pageHeader img{width: 26px; height: 26px;}
.pageHeader .left{position: absolute; width: 26px; height: 26px; left: 5%; top: 50%; transform: translateY(-50%);}
.noticeHeader{background: #EE8C15; color: #fff;}
.pageHeader .right{position: absolute; width: 26px; height: 26px; right: 5%; top: 50%; transform: translateY(-50%);}


.notice{background: #f7f7f7; padding: 5%;}
.noticeText{padding: 5%;background: #FFFFFF;
  border-radius: 4px 4px 4px 4px;  padding-bottom: 20px; min-height: 450px; box-sizing: border-box; position: relative;}
.noticeText .title{font-size: 18px; font-weight: bold; }
.noticeText .title span{display: block; margin-top: 10px; font-size: 12px; font-weight: normal; color: #808080;}
.noticeText .text{margin-top: 20px;font-size: 14px; }
.noticeText .time{position: absolute; right: 10px; bottom:10px; }
.noticeText .time span{display: block;}

.newsTab{margin-top: 70px; padding: 0 5%;}
.newsTab ul li{float: left; font-size: 16px; margin-right: 15px;}
.newsTab ul li a{color: #808080; display: inline-block; height: 26px; line-height: 26px; }
.newsTab ul li.on a{font-size: 20px; color: #333; position: relative; padding-bottom: 10px;}
.newsTab ul li.on a:after{content: ""; position: absolute; width: 32px;
  height: 4px;
  background: #EE8C15;
  border-radius: 2px 2px 2px 2px; bottom: 0; left: 50%; margin-left: -16px;}

.news_banner{margin: 5%; margin-top: 20px; overflow-x: hidden; position: relative; padding-bottom: 20px;}
.news_banner .swiper-pagination{position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 99;}
.news_banner .swiper-pagination span{display: inline-block; width: 8px; height: 4px; border-radius: 10px; margin: 0 2px; background: #000; transition: 0.5s; opacity: 0.1;}
.news_banner .swiper-pagination .swiper-pagination-bullet-active{opacity: 1; width: 16px; background: #ee8c14;}
.news_banner .swiper-slide{border-radius: 10px; overflow: hidden;}
.news_banner a{display: block; width: 100%;height: 50vw;}
.news_banner a img{border-radius: 10px; width:100%;height:100%;}


.newsListTab{margin-top: 30px; padding: 0 5%;}
.newsListTab a{display: inline-block; height: 28px; margin-right: 10px;
  background: #F2F2F2; padding: 0 10px; color: #4d4d4d;
  border-radius: 55px; line-height: 28px; text-align: center; box-sizing: border-box; border: 1px solid #F2F2F2;}
.newsListTab a.on{color: #EE8C15; background: #fff; border: 1px solid #EE8C15;}


.newsBox{border-top: none;}
#loader{text-align: center; padding: 10px;margin-top:20px;margin-bottom: 20px; color: #999; display: none;}


.newsTop{padding-top: 50px; padding-bottom: 30px; background: url('../images/newsBg1.png') 50% 0 no-repeat; background-size: cover;}
.newsTop img{width: 30px; height: 30px;}
.newsTop .left{position: absolute; left: 5%; top: 20px;}
.newsTop .right{position: absolute; right: 5%; top: 20px;}
.newsTop1 .title{font-size: 24px; color: #261600; text-align: center; font-weight: bold;}
.newsTop1 .txt{margin-top: 20px; text-align: center; font-size: 14px; color: #7a5b31; padding: 0 5%;}
.newsTop2 .title{font-size: 24px; color: #261600; margin-top: 20px; font-weight: bold; padding: 0 5%;}
.newsTop2 .txt{margin-top: 10px;  font-size: 14px; color: #7a5b31; padding: 0 5%;}


.newsDetail .img img{display: block; width: 100%;}
.newsDetail .time{margin-top: 10px; font-size: 14px; color: #727272;}
.newsDetail .datetime{ display: inline-block; margin-right: 10px;}
.newsDetail .clicknum{padding-left: 20px; background: url('../images/see.png') 0 50% no-repeat; background-size: contain;margin-right: 15px;}
.newsDetail .con{padding: 5%;}
.newsDetail .con .title{font-size: 16px; color: #181818;}
.newsDetail .con .text{margin-top: 20px; line-height: 24px;}
.newsDetail .con .tips a{margin-top: 10px; margin-right: 10px; height: 22px;
  background: rgba(128,128,128,0.1); display: inline-block; color: #808080;
  border-radius: 2px 2px 2px 2px; line-height: 22px; padding: 0 10px; text-align: center; font-size: 12px;}

.relevantTit{margin-top: 20px; padding: 0 5%; font-size: 16px; }

.tonggaoSearch{margin-top: 56px; background: #fff; padding: 10px 5%; }
.tonggaoSearch .search{background: #F5F5F5; padding-left: 44px; border-radius: 20px; position: relative; display: flex;}
.tonggaoSearch .search::after{content: ""; width: 18px; height: 18px; position: absolute; left: 20px; top: 50%; transform: translateY(-50%); background: url("../images/search.png") 50% 50% no-repeat; background-size: contain;}
.tonggaoSearch .search .text{flex: 1; height: 34px;}
.tonggaoSearch .search .text  input{width: 100%; height: 34px; background: none; border: none; }
.tonggaoSearch .search .btn{width: 76px;
  height: 34px;
  background: #EE8C15;
  border-radius: 17px 17px 17px 17px; border: none; color: #fff; font-size: 14px;}

.tonggao{padding: 5%; background: #F7F7F7;}
.tonggaoBan{ padding: 0; margin: 0;}
.tonggaoChoice {color: #333; margin-top:20px; font-size: 14px; position: relative;}
.tonggaoChoice span{position: absolute; right: 0; top: 50%; transform: translateY(-50%); padding-left: 20px;}
.tonggaoChoice span::after{content: ""; width: 18px; height: 18px; position: absolute; left: 0; top: 0; background: url("../images/choice.png") 50% 50% no-repeat; background-size: contain;}
.tonggaoList li{margin-top: 10px; border-radius: 4px; background: #fff;}
.tonggaoList li a{display: block; padding: 10px; overflow: hidden;}
.tonggaoList li a .img{width: 30%; float: left;}
.tonggaoList li a .img img{border-radius: 5px;}
.tonggaoList li a .text{width: 68%; float: right;}
.tonggaoList li a .title{color: #333;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.tonggaoList li a p{font-size: 12px; color: #808080; margin-top: 5px;}
.tonggaoList li a .money{font-size: 12px; margin-top: 5px; color: #333;}
.tonggaoList li a .money span{color: #ff4000; font-size: 16px;}

.choiceBoxBg{position: fixed;  display: none;  top: 0; left: 0; width: 100%; height: 100%; background: #00000070;}
.choiceBox{display: none;}
.choiceFix{position: fixed;  display: flex;  flex-direction: column; z-index: 999; top: 0; left: 0; width: 100%; height: 65%; overflow: hidden; border-radius: 0 0 8px 8px; background: #fff;}
.choiceCon{position: relative; background: #F7F7F7; flex: 1;}
.choiceCon .left{position: absolute; background: #fff; left: 0; width: 26%; height: 100%; overflow-y: auto;}
.choiceCon .left li{text-align: center; position: relative; height: 40px; line-height: 40px;}
.choiceCon .left li.on{background: #F7F7F7;}
.choiceCon .left li.on::after{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 4px; background: #FF8C00;}
.choiceCon .right{position: absolute; width: 70%; box-sizing: border-box; overflow-y: auto; right: 0; top: 0; height: 100%; padding-top: 10px; padding-bottom: 20px;}
.choiceCon .right .tit{font-size: 20px; color: #000;}
.choiceCon .right .tip .list{display: none;}
.choiceCon .right .tip a{background: #E6E6E6; margin-right:5px; margin-top: 10px;
  border-radius: 4px 4px 4px 4px; border: 1px solid #E6E6E6; box-sizing: border-box; display: inline-block; font-size: 12px; padding: 5px 10px; }
.choiceCon .right .tip a.on{background: rgba(255,140,0,0.1);
  border: 1px solid #FF8C00;}
.choiceBox .btnBox{padding: 20px 5%; display: flex;}
.choiceBox .btnBox a{flex: 1; height: 40px;
  background: #D9D9D9; margin: 0 10px;
  border-radius: 4px 4px 4px 4px; text-align: center; line-height: 40px; font-size: 16px;}
.choiceBox .btnBox a.btn2{background: #FF7700; color: #fff;}

.tonggaoDetail .img img{display: block; width: 100%;}
.tonggaoDetail .detailBox{background: #F7F7F7;}
.tonggaoDetail .detailBox .box{background: #fff; padding: 5%; margin-bottom: 20px;}
.tonggaoDetail .detailBox .box .money{font-size: 24px; color: #ff4000;}
.tonggaoDetail .detailBox .box .title{margin-top: 10px; font-size: 20px; color: #272e33;}
.tonggaoDetail .detailBox .box .text{margin-top: 20px;}
.tonggaoDetail .detailBox .box .text p{margin-top: 5px; position: relative; padding-left: 100px; min-height: 25px;}
.tonggaoDetail .detailBox .box .text p span{width: 100px; color: #808080; text-align: right; position: absolute; left: 0;}
.tonggaoDetail .detailBox .box .tit{font-size: 16px; color: #272e33;}
.tonggaoDetail .detailBox .box .con{margin-top: 10px;}


.aboutBoxTop{padding: 40px 0; margin-top: 56px; background: url("../images/media.png") 50% 0 no-repeat; background-size: cover;}
.aboutBoxTop .h_title2 p{margin-top: 20px; padding: 0 5%;}
.about{padding: 40px 0;}
.aboutTitle{text-align: center;}
.aboutTitle span{display: inline-block; font-weight: bold; font-size: 18px; position: relative;}
.aboutTitle span em{position: relative; z-index: 1;}
.aboutTitle span::after{content: "";  width: 100%; bottom: -3px; height: 8px;   position: absolute; left: 0; background: linear-gradient( to bottom, #fff, #ee8c15);}
.aboutTitle p{margin-top: 10px;}
.about .num {padding: 0 5%;}
.about .num li{width: 50%; float: left; margin-top: 20px; text-align: center;}
.about .num li span{font-size: 18px; color: #ee8c15; font-weight: bold;}
.about .num li p{margin-top:5px;}
.aboutFu{background: #feefe0;}

.about .list li{width: 33.33%; margin-top: 20px; float: left; text-align: center;}
.about .list li img{width: 50%;}
.about .list li span{display: block; margin-top: 5px;}

.aboutForm {padding: 40px 5%;}
.aboutForm .title{font-size: 16px; margin-bottom: 10px;}
.aboutForm .title em{color: red;}
.aboutForm .box{margin-top: 15px;}
.aboutForm .text{border-radius: 5px; border: 1px solid #ccc; height: 40px; width: 100%; padding: 0 10px; box-sizing: border-box;}
.aboutForm .btn{width: 100%; border: none; color: #fff; background: #ff8c00; height: 40px; font-size: 16px; border-radius: 5px;}

