.clear{clear:both;}
.box111{ padding:100px 0; background:#f6f7fb;}
.weizhi{ width:100%; background:#fff; height:50px; line-height:50px; padding:0px 30px; box-sizing:border-box;}
.weizhi_z{ color:#333;}
.weizhi_z a{ color:#333;}
.weizhi_z a:hover{ color:#0093ff;}
.kuang{ width:100%; padding:0px 30px;box-sizing:border-box;}
.column{ width:100%; height:82px; background:#fff;box-shadow: 0 10px 25px -4px rgb(24 92 197 / 18%); margin-top:50px;}
.column li{ width:33%; float:left; text-align:center; line-height:82px;font-size: 18px;}
.column li a{ display:block; color:#333;}
.column li a:hover{ background:#0093ff; color:#fff;}
.column li.on a{ background:#0093ff; color:#fff;}

.column1{ width:100%; height:164px; background:#fff;box-shadow: 0 10px 25px -4px rgb(24 92 197 / 18%); margin-top:50px;}
.column1 li{ width:16.666%; float:left; text-align:center; line-height:82px;font-size: 18px;}
.column1 li a{ display:block; color:#333;}
.column1 li a:hover{ background:#0093ff; color:#fff;}
.column1 li.on a{ background:#0093ff; color:#fff;}

.column2{ width:100%; height:82px; background:#fff;box-shadow: 0 10px 25px -4px rgb(24 92 197 / 18%); margin-top:50px;}
.column2 li{ width:50%; float:left; text-align:center; line-height:82px;font-size: 18px;}
.column2 li a{ display:block; color:#333;}
.column2 li a:hover{ background:#0093ff; color:#fff;}
.column2 li.on a{ background:#0093ff; color:#fff;}

.column4{ width:100%; height:82px; background:#fff;box-shadow: 0 10px 25px -4px rgb(24 92 197 / 18%); margin-top:50px;}
.column4 li{ width:25%; float:left; text-align:center; line-height:82px;font-size: 18px;}
.column4 li a{ display:block; color:#333;}
.column4 li a:hover{ background:#0093ff; color:#fff;}
.column4 li.on a{ background:#0093ff; color:#fff;}

.column5{ width:100%; height:82px; background:#fff;box-shadow: 0 10px 25px -4px rgb(24 92 197 / 18%); margin-top:50px;}
.column5 li{ width:20%; float:left; text-align:center; line-height:82px;font-size: 18px;}
.column5 li a{ display:block; color:#333;}
.column5 li a:hover{ background:#0093ff; color:#fff;}
.column5 li.on a{ background:#0093ff; color:#fff;}

.abouter{ width:100%; min-height:270px;}
.abouter_t{ width:100%; margin-top:50px; font-size:24px; border-bottom:1px #ccc solid; height:45px; line-height:45px;}
.abouter_n{ width:100%; margin-top:20px; line-height:2.2; font-size:16px;}

.pro{ width:23%; margin:1%; float:left; background:#fff; padding:15px; box-sizing:border-box;}
.pro a{ width:100%;}
.pro_t{ width:100%;overflow: hidden;}
.pro_t img{ width:100%;transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}
.pro_t:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.pro_z{ width:100%; font-size:14px; color:#333; height:40px; line-height:40px; text-align:center;}
.fenye{ width:100%; text-align:center; margin-top:50px;}
.fenye a{ padding:5px 8px; border:1px #ccc solid; margin:0 5px;}
.fenye a:hover{ color:#fff; background:#0093ff;}

.fenpian{ width:100%; height:55px; margin-top:30px; border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
.fenpian_l{ line-height:55px; font-size:16px; color:#333;}
.fenpian_l a{ color:#333;}
.fenpian_l a:hover{ color:#0093ff;}
.fl{ float:left;}
.fr{ float:right;}

.newser{ width:100%;}
.newser li{}
.newser li a{ display:block;}
.newser li a:hover{ background:#0093ff; color:#fff;}
.newser li a:hover .xw_lt { color:#fff;}
.newser li a:hover .xw_lt span{ color:#fff;}
.newser li a:hover .xw_ln{ color:#fff;}
.xw{ width:100%; padding:20px 30px; border-bottom:1px #ccc solid; box-sizing:border-box;}
.xw_l{ float:left; width:60%;}
.xw_lt{ font-size:20px; font-weight:bold;}
.xw_lt span{ font-weight:normal; color:#666; margin-left:15px;}
.xw_ln{ line-height:2; color:#666; margin-top:25px}
.xw_r{ float:right;}
.xw_r img{ width:250px; height:140px;}

.contact{ width:100%;}
.contact_l{ width:265px; float:left;}
.contact_lt{ width:100%; font-size:20px; color:#999999; font-weight:bold;}
.contact_ln{ color:#999999; line-height:1.8; font-size:14px;}
.contact_ln li{ width:100%; padding:5px 0; text-align:left;}
.contact_ln li a{ color:#777;}
.contact_ba{ color:#777; font-size:14px; margin-top:10px; width:100%; height:35px;}
.contact_r{ width:131px; float:right;}
.contact_rn{ text-align:center; color:#777; font-size:14px; margin-top:5px;}

.biaoti{ width:100%; font-size:20px; font-weight:bold; text-align:center; margin-top:10px;}
.fabiao{ width:100%; padding-bottom:5px; border-bottom:1px #ccc dashed; text-align:center; color:#666; margin-top:5px;}

.abouter_nl{ width:48%; float:left;}
.abouter_nr{ width:50%; float:right;}

.jishuzhichi{ width:100%; margin-top:30px;}
.jishu{ width:50%; float:left; margin-bottom:30px;position:relative;}
.jishu_l{ width:130px; float:left;}
.jishu_l img{ width:100%;}
.jishu_r{ width:70%; float:left; justify-content:center; margin-left:15px;}
.jishu_rt{ width:100%; font-size:24px; color:#333; margin-top:20px;}
.jishu_rn{ width:100%; margin-top:5px; color:#666; font-size:14px; line-height:1.9}

#lxwm{ width:100%; float:left; position:relative;}
#contact_content { position: relative; width: 100%; float:left; background: url(../images/bg_contact.jpg) center top no-repeat;}
#lxwm_k{ width:100%; position:absolute; float:left;}
#lxwm_kn{ width:86%; float:left; margin-top:100px; background:rgba(255, 255, 255, 0.9); padding:80px 7%;}
#lxwm_t{ width:100%; float:left;}
#lxwm_tz{ width:100%; float:left; text-align:center; font-size:24px; color:#444444;}
#lxwm_ty{ width:100%; float:left; text-align:center;font-size: 14px; color: #999999; line-height: 20px; font-family: 'Arial'; background:url(../images/hang.png) no-repeat center; text-transform: uppercase;}
#lxwm_n{ width:100%; float:left; margin-top:50px;}
#lxwm_l{ width:40%; float:left;}
#lxwm_j{ width:100%; float:left; border-bottom:1px #ccc solid; padding-bottom:30px;}
#lxwm_jt{ width:100%; float:left; font-size:24px; color:#333;}
#lxwm_jz{ width:100%; float:left; font-size:16px; color:#999; margin-top:5px; text-transform:uppercase;}
#lxwm_jn{ width:100%; float:left; margin-top:10px; font-size:14px; color:#666; line-height:1.9;}
#lxwm_dz{ width:100%; float:left; margin-top:30px;}
.citme { color: #666; line-height: 25px; display: block; position: relative; padding-left: 40px; margin-bottom: 11px; padding-right: 20px;}
.c1{ background:url(../images/rr_cta_ico_1.png) no-repeat left center;}
.c2{ background:url(../images/rr_cta_ico_2.png) no-repeat left center;}
.c3{ background:url(../images/rr_cta_ico_3.png) no-repeat left center;}
.c4{ background:url(../images/rr_cta_ico_4.png) no-repeat left center;}
#lxwm_r{ width:50%; float:right;}
dl { margin-top: 0; margin-bottom: 0;}
.fl, .left { float: left !important;}
#lxwm_r input { padding: 0 20px; line-height: 40px; height: 40px; width: 250px; border: 1px solid #d7d4d4; color: #a8a8a9; margin-bottom: 20px;  font-size: 14px;}
.fr, .right { float: right !important;}
#lxwm_r textarea { line-height: 30px; height: 100px; width: 96%; padding: 15px 2%; border: 1px solid #d7d4d4; font-size: 14px; color: #a8a8a9;}
.yan { margin-top: 10px; height: 35px; line-height: 35px;}
#lxwm_r .submit:hover { cursor: pointer; border-radius: 5px;}
#lxwm_r .submit { background: #fd8800; text-align: center; color: #fff !important; margin: 20px 0; width: 200px; font-family: "Microsoft Yahei"; font-size: 14px; border: 0 !important; line-height: 40px !important; height: 40px !important;}


#w1440{ width:1440px; margin:0px auto; clear:both;}
#neiye_n{ width:100%; float:left;}



