@charset "utf-8";

HTML{overflow-x: hidden;min-width: 1200px;}
BODY{min-width: 1200px;background-image: none;text-align: left;padding-bottom: 0px;margin: 0px auto;padding-left: 0px;background-attachment: fixed;padding-right: 0px;background-repeat: no-repeat;font-family: 'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;background-position: center center;color: #666666;font-size: 15px;overflow: hidden;padding-top: 0px;}
FORM,P,I,IMG,UL,LI,OL,DL,DT,DD,TABLE,TR,TD,TH,FIELDSET,LABEL,LEGEND,SELECT,BUTTON,INPUT,H1,H2,H3,H4,H5,H6,H1 IMG,H2 IMG,H3 IMG,H4 IMG,H5 IMG,H6 IMG{padding: 0px;margin: 0px;}
P{line-height:30px;}
UL,OL,LI,DL,DT,DD{list-style-type: none;}
IMG,A IMG{padding: 0px;border-right-width: 0px;margin: 0px;border-top-width: 0px;border-bottom-width: 0px;vertical-align: middle;border-left-width: 0px;}
A:link{color: #59595b;text-decoration: none;}
A:visited{color: #59595b;text-decoration: none;}
A:hover{text-decoration: none;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
A:active{color: #59595b;text-decoration: none;}
.clearBoth{line-height: 0;width: 100%;height: 1px;clear: both;font-size: 0px;overflow: hidden;}
.clearLeft{clear: left;}
.clearRight{clear: right;}
.clearfix{display: inline-block;}
.clearfix:after{display: block;height: 0px;visibility: hidden;clear: both;}
* HTML .clearfix{height: 1%;}
.clearfix{display: block;}

/* 分页样式 */
#pages A {padding: 12px 28px;background: #e1e1e1;color: #929292;border-radius: 5px;margin-right: 4px;margin-left: 4px;float: left;}
#pages A:hover {color:#fff !important;background: #0072b9;}
#pages span {padding: 12px 28px;background: #0072b9;color: #fff;float: left;border-radius: 5px;margin-right: 2px;margin-left: 2px;}
#pages .nolink {padding: 12px 28px;background: #e1e1e1;color: #929292;border-radius: 5px;margin-right: 2px;float: left;margin-left: 2px;font-size: 14px;}
#pages {float: right;text-align: center;}

/* 留言样式开始 */
.demand_box {width: 100%;overflow: hidden;}
.demand h1 {text-align: center;font-size: 28px;line-height: 35px;margin-bottom: 20px;color: #fff;}
.demand_table {width: 100%;margin: 0 auto;overflow: hidden;}
.demand_table .row {width: 100%;clear: both;margin: 0 auto;}
.demand_table label {position: relative;float: left;margin: 20px 15px 0 15px;display: block;}
.demand_table label span {position: absolute;left: 10px;top: 10px;font-size: 14px;color: #999;}
.demand_table .txt {border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight:normal;}
.demand_table .txt:focus {border: 2px solid #f1a9ac;padding: 9px;background: #fff;}
.demand_table .txt.w1 {width: 360px;height: 46px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;line-height: 20px;font-size: 14px;color:#666;}
.demand_table .txt.w2 {width: 750px;height: 160px;color:#666;line-height: 20px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;font-size: 14px;}
.demand_table .btn {float: left;border: 0;background: #d71a21;border-radius: 4px;width: 750px;padding: 0 11px;height: 55px;cursor: pointer;text-align: center;font-size: 16px;color: #fff;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;margin-left: 15px;margin-top: 20px;}
.demand_table .row .btn:hover {background: #d71a21;color:#fff;}
.demand_table .row p.xin {color: #fff;line-height: 50px;font-size: 14px;float: right;margin-top: 20px;margin-right: 15px;padding-left:20px;}
.demand_table .row p.xin a {color: #fff;}
.demand_table .row p.xin a:hover {text-decoration: none;}

.wenhua{width: 291px;margin-right: 12px;height: 240px;float: left;background: rgba(247, 247, 247, 1);;border-color: rgba(221, 221, 221, 1);border-style: dashed;border-width: 1px;padding: 40px;margin-bottom: 12px;}
.wenhua:nth-child(4){margin-right: 0px;}
.wenhua:nth-child(8){margin-right: 0px;}
.wenhua:nth-child(12){margin-right: 0px;}
.wenhua:nth-child(16){margin-right: 0px;}
.wenhua:last-child{margin-right: 0px;}
.whtitle{font-size: 26px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;font-weight: bold;}
.whnr{font-size: 16px;color: #696969;line-height: 2;}
.wenhua:hover{background: #0072b9}
.wenhua:hover .whtitle{color: #fff;}
.wenhua:hover .whnr{color: #fff;}
.wenhua1{width: 594px;margin-right: 12px;height: 240px;float: left;background: rgba(247, 247, 247, 1);;border-color: rgba(221, 221, 221, 1);border-style: dashed;border-width: 1px;padding: 40px;}
.wenhua2{width: 594px;height: 240px;float: left;background: rgba(247, 247, 247, 1);;border-color: rgba(221, 221, 221, 1);border-style: dashed;border-width: 1px;padding: 40px;}
.wenhua1:hover{background: #0072b9}
.wenhua1:hover .whtitle{color: #fff;}
.wenhua1:hover .whnr{color: #fff;}
.wenhua2:hover{background: #0072b9}
.wenhua2:hover .whtitle{color: #fff;}
.wenhua2:hover .whnr{color: #fff;}