html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none!important;}
/*******CSS reset*************/
body{/*background:url(../Image/bg.png) repeat;*/overflow-x:hidden;position:relative;z-index:-2;font-size:12px;line-height:24px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial,'iconfont';}
img {max-width:100%;}
em,i {font-style:normal;}
.relative {position:relative;}/*bt4 position-relative可代替*/
h2 {font-size:20px;font-weight:600;color:inherit;}/*主标题*/
h3 {font-size:16px;color:inherit;}/*副标题*/
h4 {font-size:14px;color:inherit;}/*小标题*/
h5 {font-size:12px;color:rgba(19,19,19,.6);line-height: 24px;}
.bold {font-weight:600;}
.middle {position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}
/*imgbox 图片比例控制样式*/
.imgbox {overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
@media (max-width:767px){
.hidden-xs {display:none!important;}/*沿用bootstrap3特性*/
h2 {font-size:24px;}
h3 {font-size:18px;}
body {font-size:14px;line-height: 28px;}
}
@media(min-width:768px){
.visible-xs {display:none;}
h2 {font-size:28px;}
h3 {font-size:20px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
}
@media(min-width:992px){
.container {max-width:95%;}
h2 {font-size:34px;}
h3 {font-size:21px;}
h4 {font-size:18px;}
body {font-size:15px;line-height: 32px;}
}
@media(min-width:1440px){
.container {max-width:1400px;}
h2 {font-size:40px;line-height: 60px}
h3 {font-size:23px;}
}
.header {line-height: 80px;border-bottom:1px solid #eee;}
.header-nav li {flex:1;text-align:center;}
.header-nav a {white-space: nowrap;color:#000;display: block;}
.header-nav li:hover {background: #ef0111;}
.header-nav li:hover a {color:#fff;font-weight:bold;}
.header-nav li:last-child:hover {background: none;}
.header-nav li:last-child:hover a {color:#ef0111;}
.header .nav-trigger i {font-size:24px;color:#333;transform:translateY(5px);}
.header-sub-panel {overflow:hidden;display:none;background:#ef0111;z-index:999;height:50px;width:100%;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);}
.header-sub-panel.active {display:block;}
.header-sub-panel.activesub {height:100px;}
.header-sub-panel a {color:#fff;display: block;}
.header-subnav {display:flex;margin:0 auto;width:80%;}
.header-subnav li {line-height: 50px;height:50px;flex:1;text-align:center;}
.header-subnav li:hover>a {font-weight:bold;display: block;}
/*.header-subnav li a {display:block;white-space: nowrap;text-overflow: hidden;overflow:hidden;}*/
.header-subnav-sub {overflow:hidden;display:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;}
.header-subnav-sub.active {display:flex;}
.header-subnav-sub li {display:inline-block;}
@media(min-width:768px) {
.header-nav a {flex:1;}
}
@media(min-width:992px) {
.header {line-height: 120px;}
}
@media(min-width:1200px) {
}
.index01 {padding:30px 0;}
.index01-title {text-align: center;}
.index01-title h2 {color:#ef0111;}
.index01-description {color:#363434;}
.index01-slide {text-align: center;}
.index01-slide-img {border:1px solid #eee;padding:5px;}
.index01-slide h3 {margin-top:10px;color:rgba(19,19,19,.8);}
.index01-slide h5 {margin-top:10px;}
@media(min-width:768px) {
}
@media(min-width:992px) {
.index01 {padding:55px 0;}
.index01-slide h3 {margin-top:15px;}
.index01-slide h5 {margin-top:15px;}
}
@media(min-width:1200px) {
.index01 {padding:80px 0;}
.index01-slide h3 {margin-top:20px;font-size:22px;}
}
.index02 {padding:30px 0;background: #fafafa;}
.index02-title h2 {color:#ef0111;}
.index02-type {width:100%;}
.index02-type-slide {flex:1;text-align:center;position: relative;}
.index02-type-slide a {line-height: 28px;padding:2px 10px;}
.index02-type-slide:after {content:'';display:block;background:#ddd;position:absolute;right:0;top:50%;color:#ddd;width:1px;height:15px;transform:translateY(-50%);}
.index02-type-slide.active a {background: #ef0111;color:#fff;border-radius: 14px;font-weight:600;}
.index02-panel {display:none;}
.index02-panel.active {display: block;}
.index02-content {border-bottom:1px solid #eee;}
.index02-slide {position:relative;padding:0 4%;}
.index02-slide:hover h4 {color:#ef0111;}
.index02-time {position:absolute;left:0;top:0;}
.index02-time b {font-size:18px;color:#ef0111;display:block;}
.index02-time p {color:#868686;border-bottom:2px solid #dcdcdc;font-weight:bold;}
.index02-slide-img {position:relative;height:120px;overflow: hidden;}
.index02-slide-img img {position:relative;top:50%;transform:translateY(-50%);}
.index02-slide h4 {line-height: 24px;height:24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top:10px;}
.index02-slide h5 {line-height: 24px;height:48px;overflow: hidden;text-overflow: ellipsis;}
.index02-bottom-slide h4 {line-height: 24px;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index02-bottom-slide h4 a {color:#000;}
.index02-bottom-slide h4 a:hover {color:#ef0111;}
@media(min-width:768px) {
}
@media(min-width:992px) {
.index02 {padding:50px 0;}
.index02-type-slide a {line-height:32px;font-size: 18px;padding:2px 20px; }
.index02-type-slide:hover a {background: #ef0111;color:#fff;border-radius: 16px;}
.index02-type-slide.active a {background: #ef0111;color:#fff;border-radius: 16px;}
.index02-slide-img {height:150px;}
.index02-time b {font-size:30px;}
.index02-time p {font-size:15px;}
.index02-slide h4 {margin-top:20px;}
.index02-bottom-slide h4 {font-size:16px;line-height: 28px;height:28px;}
}
@media(min-width:1200px) {
.index02 {padding:70px 0;}
.index02-slide-img {height:150px;}
}
.index03 {padding:30px 0 0;}
.index03-title {margin-bottom:15px;}
.index03-title h2 {color:#ef0111;}
.index03-type {background: #ef0111;padding:15px;color:#fff;width:100%;display:inline-block;}
.index03-type-title {padding:0 15px 10px;font-weight:bold;}
.index03-type-title a {color:#fff;font-size:30px;font-weight:bold;}
.index03-type-ul {/*height:1px;*/background: #fff;color:#000;padding-left:10%;overflow:hidden;}
.index03-type-ul.active {height:unset;padding:15px 0;padding-left:10%;}
.index03-type-li a {color:#000;}
.index03-type-li.active {font-weight:bold;}
.index03-hot-txt .w-100 {flex-flow:row wrap;}
.index03-hot-txt a {color:#000;flex:1;flex-basis:33.33%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display:block;}
.index03-content {width:100%;display:inline-block;padding: 0 15px;display:none;}
.index03-content.active {display:block;}
.index03-hot-txt {padding:0 15px;background: #fff;color: #000}
.index03-search {padding:15px;position:relative;}
.index03-search img {position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.index03-search input {line-height:35px;width:100%;background: none;border:none;outline: none;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;}
.index03-search input::-webkit-input-placeholder {color: #fff;}
.index03-search input::-moz-input-placeholder {color: #ccc;}
.index03-search input::-ms-input-placeholder {color: #ccc;}
.index03-slide-content-slide {width:50%;padding:10px;}
.index03-slide-content-slide-img {overflow:hidden;}
.index03-slide-content-slide-img img {position:relative;top:50%;transform:translateY(-50%);}
.index03-slide-content-slide-border {background:#fff;border:1px solid #eee;padding:10px;box-sizing: border-box;}
.index03-slide-content-slide-txt h4 {font-size:14px;font-weight:600;margin:10px 0;}
.index03-slide-content-slide-txt p {line-height: 20px;color:rgba(46,45,45,.8);margin-bottom: 10px;}
.index03-slide-content-slide-txt a {display:inline-block;color:#fff;line-height: 20px;background:#ef0111;border-radius: 10px;padding:0 5px;}
@media(max-width:767px) {
.index03-slide-content {margin-bottom: 25px;}
.index03-slide-content-slide:last-child {display:none;}
.index03-slide-content-slide-img {overflow:hidden;height:123px;}
}
@media(min-width:768px) {}
@media(min-width:992px) {
.index03 {padding:50px 0;}
.index03-title {margin-bottom:25px;}
.index03-type {width:20%;}
.index03-type-ul {height:unset;padding:25px 0;padding-left:10%;}
.index03-hot-txt a {flex-basis:50%;}
.index03-content {width:80%;}
.index03-slide-content-slide {width:33.33%;display:flex;padding:0 10px;}
.index03-slide-content-slide-border {display:flex;}
.index03-slide-content-slide-border:hover {border-color:#ef0111;}
.index03-slide-content-slide:nth-child(1),
.index03-slide-content-slide:nth-child(2) {width:50%;padding:0 10px 10px;}
.index03-slide-content-slide:nth-child(1) .index03-slide-content-slide-img,
.index03-slide-content-slide:nth-child(2) .index03-slide-content-slide-img {width:75%;}
.index03-slide-content-slide-img {height:248px;}
.index03-slide-content-slide-txt {width:50%;padding:0 5%;}
.index03-slide-content-slide-txt h4 {font-size:16px;margin:0 0 20px;padding:0 10px;}
.index03-slide-content-slide-txt p {line-height: 24px;margin-bottom: 15px;}
.index03-slide-content-slide-txt a:hover {background:#333;color:#fff;}
.index03-slide-content-slide-img:hover img {opacity:.8;transition:.5s all;}
}
@media(min-width:1200px) {
.index03 {padding:70px 0;}
.index03-slide-content-slide-txt a {padding:0 20px;}
}
@media(min-width:1441px) {
.index03-slide-content-slide-txt a {margin:0 5px;}
}
.index04 {padding-bottom:25px;}
@media(min-width:992px) {
.index04 {padding-bottom:50px;}
}
/*产品综合页样式*/
.product-container-top-title {font-size:20px;margin-top:30px;text-align: center;}
.product-container-top-description {font-size:12px;line-height: 24px;margin:20px 0 30px;text-align: center;}
.product-container-slide {margin:10px 0;}
.product-container-slide-content {padding:0 7%;}
.product-container-slide-content-title {font-size:20px;font-weight:600;}
.product-container-slide-content-keywords {font-size:12px;line-height: 24px;}
.product-container-slide-content-description {font-size:14px;line-height: 48px;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px;}
.product-container-slide-content-ul li {width:50%;float:left;line-height: 24px;font-size:12px;}
.product-container-slide-content-ul li a {color:#888;}
a.product-container-slide-content-more {display:inline-block;font-size:12px;width:140px;height:35px;line-height: 35px;background: #000;color:#fff;text-align: center;margin:20px auto;}
@media(min-width:768px) {
.product-container-top-title {font-size:24px;margin-top:35px;}
.product-container-top-description {font-size:14px;line-height: 28px;margin:25px 0 35px;}
.product-container-slide-content-title {font-size:24px;}
.product-container-slide-content-keywords {font-size:14px;line-height: 32px;}
.product-container-slide-content-description {font-size:16px;line-height: 32px;}
.product-container-slide-content-ul li {line-height: 28px;font-size:14px;}
}
@media(min-width:992px) {
.product-container-top-title {font-size:40px;margin-top:50px;}
.product-container-top-description {line-height: 32px;margin:30px 0 50px;}
.product-container-slide {margin:20px 0;}
.product-container-slide:nth-child(2n-1) .product-container-slide-img {padding-right:0;}
.product-container-slide:nth-child(2n) .product-container-slide-img {padding-left:0;}
.product-container-slide-content-title {font-size:35px;font-weight:500;}
.product-container-slide-content-keywords {line-height:32px;}
.product-container-slide-content-description {line-height: 40px;margin-bottom:30px;padding-bottom:20px;}
.product-container-slide-content-ul li {line-height: 32px;font-size:15px;}
}
/*产品分类页样式*/
.inpro-type {margin-bottom:15px;}
.inpro-type h3 {background:#000;color:#fff;height: 35px;line-height: 35px;text-align: center;}
.inpro-list {margin-top:10px;line-height: 35px;flex-flow: row wrap;}
.inpro-list a {flex-basis:33.33%;padding:0 5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.product-type-container-slide {margin-bottom:10px;}
.product-type-container-slide>div {border:1px solid #eee;padding:5px;}
.product-list-slide-img {overflow:hidden;height: 121px;}
.product-list-slide-img img {width:100%;position:relative;top:50%;transform:translateY(-50%);}
.product-list-slide-title {color:#999;text-align: center;line-height: 35px;}
a.product-type-more {display:block;margin:0 auto;width:200px;line-height: 40px;text-align: center;border:1px solid #ddd;color:#aaa;margin-top:20px;}
.inpro-list a:hover {font-weight:bold;color:#000;}
@media(min-width:768px) {
.inpro-list {margin-top:0px;}
.inpro-list a {flex-basis:25%;padding:0 15px;}
.product-type-container-slide:nth-child(3n) {padding-right:0;}
.product-type-container-slide:nth-child(3n-2) {padding-left:0;}
.product-type-container-slide:nth-child(3n-1) {padding:0 7.5px;}
}
@media(min-width:992px) {
.inpro-type h3 {font-size:15px;}
.inpro-type {margin-bottom:40px;font-size:15px;}
.inpro-list a {flex-basis:16.66%;}
.product-type-container-slide {margin-bottom:5px;}
.product-list-slide-title {text-align: center;line-height: 55px;font-size:15px;}
.product-list-slide-img {height:253px;}
.product-type-container-slide:hover .product-list-slide-title {color:#000;}
.product-type-container-slide:hover img {opacity:.9;transition:.3s all;}
a.product-type-more {width:300px;line-height: 50px;font-size:16px;margin-top:40px;}
a.product-type-more:hover {color:#000;border-color:#555;}
}
@media(min-width:1441px) {
}
.footer {position:relative;background:#272727;color:#848080;padding:15px 0;line-height:28px;}
.footer a {color:#848080;}
.footer a:hover {color:#fff;font-weight:600;}
.footer h4 {margin-bottom:15px;color:#aea7a7;}
.footer-ewm { padding-left: 7%;}
.footer-ewm img {width: 90px;}
.footer-bottom {color:#7c7c7c;margin-top:15px;padding-left:15px;}
.footer-nav a {display:block;}
.footer-content h3 {color:#aea7a7;}
.footer-goods {flex-flow:row wrap;}
.footer-goods a {flex:1;flex-basis: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media (max-width:767px) {
.footer h4 {text-align: left;display:none;}
.footer-nav {text-align: left;}
.footer-content {margin-top:20px;}
.footer-content h4 {font-size:20px;}
.footer-content h3 {font-size:24px;text-align: center;font-weight:700;}
}
@media (min-width:992px) {
.footer {padding:35px 0;}
.footer h4 {margin-bottom:25px;}
.footer h4:after {content:'';display:block;height:1px;width:20px;background-color:rgba(174,167,167,.8);margin-top:20px;}
.footer-content h3 {font-size:32px;font-weight:700;margin-bottom:15px;}
.footer-bottom {margin-top:30px;}
}
/*news-list style*/
.news-list {margin-bottom: 70px;}
.news-slide {padding: 20px 15px;border-bottom: 1px solid #eee;margin-bottom: 15px;}
.news-slide-title {font-size:16px;font-weight:600;margin-top:10px;margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-slide-content {line-height: 24px;height:48px;overflow:hidden;font-size:12px;margin:5px 0;color:rgba(0,0,0,.6);text-align: justify;}
.news-slide-time {color:#ddd;font-size:12px;}
.news-slide-more {color:#666;border:1px solid #ddd;padding:5px 20px;margin-top:5px;display:inline-block;}
.news-slide:hover .news-slide-title {color:#ef0111;}
.news-slide:hover .news-slide-more {background: #ef0111;color:#fff;}
@media(max-width:767px){
.news-slide-img {overflow:hidden;height:120px;position:relative;}
.news-slide-img img {position:relative;top:50%;transform:translateY(-50%);}
}
@media(min-width:768px) {
.news-slide-title {font-size:18px;}
.news-slide-content {line-height: 28px;font-size:14px;margin:0;height:56px;}
.news-slide-time {font-size:14px;}
}
@media(min-width:992px){
.news-slide {padding: 30px;margin-bottom: 30px;transition:.36s all ease;cursor:pointer;}
.news-slide-title {font-size:20px;margin-top:0px;margin-bottom:15px;}
.news-slide-content {line-height: 28px;font-size:16px;margin:15px 0;}
.news-slide-more {padding:10px 30px;margin-top:10px;}
.news-slide:hover {box-shadow:4px 4px 20px -10px #000;transform:translateY(-2px);transition:.36s all ease;}
}
/*news-list style*/
.inbanner {overflow:hidden;position:relative;}
.inbanner img {/*min-width:768px;*/position:relative;left:50%;top:0;transform:translateX(-50%);}
.sidebar {overflow:hidden;background: #ef0111;padding:15px;color:#fff;width:100%;}
.sidebar-title {padding:0 15px 10px;font-weight:bold;}
.sidebar-title a {color:#fff;font-size:30px;font-weight:bold;}
.sidebar-ul {height:1px;background: #fff;color:#000;padding-left:10%;overflow:hidden;}
.sidebar-ul.active {height:unset;padding:15px 0;padding-left:10%;}
.sidebar-li a {color:#000;}
.sidebar-li:hover a {font-weight:bold;}
.sidebar-li.active {font-weight:bold;}
.sidebar-hot-txt {padding:0 15px;}
.sidebar-hot-txt .w-100 {flex-flow:row wrap;}
.sidebar-hot-txt a {color:#fff;flex:1;flex-basis:50%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display:block;}
.sidebar-search {padding:15px;position:relative;}
.sidebar-search img {position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.sidebar-search input {line-height:35px;width:100%;background: none;border:none;outline: none;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;}
.sidebar-search input::-webkit-input-placeholder {color: #fff;}
.sidebar-search input::-moz-input-placeholder {color: #ccc;}
.sidebar-search input::-ms-input-placeholder {color: #ccc;}
.inpage-main-title {font-size: 20px;width:100%;text-align: center;}
.inpage-main {position:relative;}
.inpage-main-description {line-height: 40px;font-size:12px;border:1px solid #eee;border-left:0;border-right:0;margin:15px 0;text-align: center;}
.inpage-main-content {padding:0 15px 20px;margin-bottom:20px;width:100%;text-align:justify;}
.inpage-main-location {color:#666666;line-height: 40px;font-size:12px;}
.inpage-main-location h2 {color:#ef0111;}
.inpage-main-location span {color:rgba(52,52,52,.6);}
.inpage-main-location a:hover {color:#ef0111;}
@media(max-width:767px) {
}
@media(min-width:768px){
.inbanner {overflow:hidden;z-index:0;position:relative;}
/*.inbanner img {min-width:1200px;}*/
.inpage-main-title {font-size:24px;}
.inpage-main-content {padding:0 15px 30px;margin-bottom:30px;}
.inpage-main-description {font-size:14px;}
.inpage-main-location span {padding-left:5%;}
}
@media(min-width:992px){
.inpage-main-location {line-height: 70px;font-size:14px;}
.sidebar { height: 600px;width:25%;float:left;}
.sidebar-ul {height:unset;padding:25px 0;padding-left:10%;}
.inpage-main-title {font-size:28px;}
.inpage-main-description {line-height: 60px;margin:25px 0;}
.inpage-main-content {padding:0 30px 40px;margin-bottom:40px;width:75%;float:left;}
}
@media(min-width:1200px){
.inbanner img {min-width:1920px;}
.sidebar {width:20%;}
.inpage-main-content {width:80%;}
}
.inpage-main-content video {width:800px!important;max-width:100%!important;height:300px!important;margin:0 auto;}
.inpage-main-content iframe {max-width:100%!important;}
@media(min-width:992px) {
.inpage-main-content video {height:350px!important;}
}
@media(min-width:1200px) {
.inpage-main-content video {height:450px!important;}
}
.page{ margin:10px auto; text-align:center; float:right; display: inline;}
.page a{border:#dedede 1px solid; padding:3px 10px; margin:3px; color:#666; display: inline-block;}
.page a:hover{border:#D80100 1px solid;color:#fff; background: #D80100;}
.page a:active{border:#D80100 1px solid;color:#fff; background: #D80100;}
.page span.current{border:solid 1px #D80100;padding:3px 15px; font-weight:bold; margin:3px; color:#fff; background-color:#D80100; display: inline-block;}
.page span.disabled{border:#dedede 1px solid;padding:3px 10px;margin:3px;color:#ddd; display: inline-block;}
.page select{ border:#dedede 1px solid; padding:3px 0px; display: inline-block;}
/*page-footer mobile footer nav*/
.page-margin {height:70px;}
#page-footer {display:none;}
#page-footer ul li {width:25%;}
.page-footer {z-index:998;background-color: #000;position: fixed;bottom: 0;left:0;width: 100%;margin:0;}
.page-footer li {float:left;height:70px;line-height:50px;text-align: center;padding:10px 0;}
.page-footer li a {width:100%;height:100%;text-align:center;color:#fff;}
.page-footer li:hover {background:#555;}
.page-footer li a i{font-size: 24px;color: #fff;display: block;margin-bottom: -10px;}
#page-footer.five {display:block;}
#page-footer.five ul li {width:20%!important;}
.top {line-height:50px;font-size: 36px;color: #fff;}
.top_li {display:none;}
.five .top_li {display:block;}
/*page-footer*/
#allmap {width: 100%; height:500px;overflow: hidden;line-height: 28px; border:none;}
.con_title{font-size: 2rem;color: #232323;padding-top: 2rem}
.con_title small{font-size: 14px;color: #959595;padding-left: 1rem}
.contactbox{position: relative;}
.contactbox01 {width: 100%;height: auto;overflow: hidden;position: relative;z-index: 2}
.contactbox01 .container{position: relative;background: #fff;}
.contactbox02{position: relative;z-index: 1}
.contactbox01 .lxlist{padding: 2rem 0}
.contactbox01 .lxlist li{padding:14px 0;line-height: 22px;height: auto;overflow: hidden;}
.contactbox01 .lxlist li img{float: left;padding-right: 1rem}
.contactbox01 .lxlist li big{line-height: 44px;font-size:30px}
.contactbox01 .kefu{background: #f6a800;transition:1s all}
.contactbox01 .kefu img{display: block;margin: 0 auto}
.contactbox01 .kefu:hover{background: #232323}
.contactbox .closecontact{width:30px;height:30px; right:30px;top:30px;position: absolute;}
.contactbox01 .msg01 {width:100%;height:48px;line-height:48px;color:#959595;border:1px solid #d2d2d2;padding:0px 15px;outline:none;margin-bottom:20px;display:block;}
.contactbox01 .msg02 {width:100%;height:118px;color:#959595;line-height:48px;border:1px solid #d2d2d2;padding:0px 10px;outline:none;margin-bottom:20px;display:block;}
.contactbox01 .captcha {width:60%;height:48px;line-height:48px;color:#959595;border:1px solid #d2d2d2;padding:0px 15px;outline:none;margin-bottom:20px;float:left;}
.contactbox01 .msg03 {width:36%;height:48px;text-align:left;text-indent:2rem;line-height:48px;color:#fff;border:1px solid #f6a800;background:url(../Image/ar.png) right center no-repeat #f6a800;padding:0px 10px;float:right;outline:none;margin-bottom:1rem;transition:0.4s all}
.contactbox01 .msg03:hover {border:1px solid #232323;background:url(../Image/ar.png) right center no-repeat #232323;}
.contactbox01 .G_inimg {height:30px;margin-left:-25%;float:left;margin-top:9px;}
.contactbox01 .Validform_checktip {display:none !important;}
.contactbox01 .msgbox {padding:15px 0;height: auto;overflow: hidden;}
@media(min-width: 1200px)
{
.contactbox01{position: absolute;left: 0;top:-75px;z-index: 10}
.contactbox01 .container{padding:25px 86px 90px}
.con_title{font-size: 44px}
.contactbox01 .kefu{width: 361px;height: 72px;}
.contactbox02{height: 820px}
#allmap{height: 820px}
.contactbox01 .msg01,.contactbox01 .msg02,.contactbox01 .captcha{font-size: 14px}
.contactbox01 .lxlist li{font-weight: bold;font-size: 18px;line-height: 22px;}
.contactbox01 .lxlist li img:nth-child(1){padding-right:40px;}
}