@charset "utf-8"; *, *:before, *:after { box-sizing: border-box; } html, p, pre, abbr, figure, figcaption, blockquote, address, ol, ul, li, dl, dt, dd { margin:0; padding:0;} table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;} main, section, article, aside, header, footer, nav, dialog, figure, menu { display: block; } h1, h2, h3, h4, h5, h6 { margin:0; font-weight: normal; font-size: 100%; } fieldset, form, label, legend { margin:0; padding:0; border: 0;} ol, ul, li { list-style: none;} table { border-collapse: collapse;} a { color: #0d0d0d; text-decoration: none; cursor: pointer; font-size: 12px;} code, kbd, samp { font-family: inherit;} address, dfn { font-style:normal;} button, input, select, textarea { padding: 0; border: 0; outline: 0; background-image: none; -webkit-font-smoothing: inherit; font-family:inherit; font-size:inherit;} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{ -webkit-appearance: none;} input[type="number"]{ -moz-appearance: textfield;} :active, :focus { outline: 0;} body { margin: 0 auto; padding: 0; font: 14px/1.4 Arial, "Microsoft YaHei"; color: #0d0d0d; position: relative; background: #fff; } html.gray-html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); _filter:none; } body { width: 100%; min-width: 1280px; max-width: 1920px; } .mr8 { margin-right: 8px;} .self-icon {vertical-align: middle; text-align: center;} .self-icon-user:before { content: url("../images/icon/icon_user.png"); position: relative; top: -5px;} .self-icon-area:before { content: url("../images/icon/icon_area.png"); position: relative; top: 2px;} .self-icon-mail:before { content: url("../images/icon/icon_mail.png"); position: relative; top: 4px;} .self-icon-phone:before { content: url("../images/icon/icon_phone.png"); position: relative; top: 3px;} .self-icon-qq:before { content: url("../images/icon/icon_qq.png"); position: relative; top: -4px;} .right-arrow:before { content:'>'; padding: 2px 3px; display: inline-block; font-style: normal; font-size: 14px;} .clearfix:after { content: '.'; height: 0; visibility: hidden; display: block; clear: both;} #header { width: 100%; height: 80px; line-height: 80px;} #header .header-con { width: 1280px; margin: 0 auto;} #header .header-con img { float: left; padding-top: 19px; margin-left: 20px; } #header .header-con .header-nav { float: right; transition: all .5s linear; -webkit-transition: all .5s linear;} #header .header-con .header-nav .first-menu > li { width: 133px; height: 80px; line-height: 80px; float: left; text-align: center;} #header .header-con .header-nav .first-menu > li.active { background: url("../images/nav_list.png") no-repeat top center; background-size: 100% 100%; cursor: pointer; } /*#header .header-con .header-nav .first-menu > li:hover, #header .header-con .header-nav .first-menu > li.active { background-image: url("../images/nav_list.png"); background-repeat: no-repeat; cursor: pointer; }*/ #header .header-con .header-nav .first-menu > li a { transition:all .5s;} #header .header-con .header-nav .first-menu > li a { display: block; font-size: 16px;} #header .header-con .header-nav .first-menu > li:hover > a { color:#169E61; font-weight: bold;} #header .header-con .header-nav .first-menu > li.active > a { color: #fff; font-weight: bold;} /*#header .header-con .header-nav .first-menu > li:hover > a, #header .header-con .header-nav .first-menu > li.active > a { color: #fff;}*/ #header .header-con .header-nav .menu-child { background: #fff; box-shadow: 0 1px 6px rgba(0,0,0,.1); animation-duration: .3s; -webkit-animation-duration: .3s; -moz-animation-duration: .3s; -o-animation-duration: .3s; position: relative; top: 0; z-index: 999; display: none; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;} #header .header-con .header-nav .menu-child li { display: block; width: 100%; height: 42px; line-height: 42px; } #header .header-con .header-nav .menu-child li a { color: #0d0d0d;} #header .header-con .header-nav .menu-child li:hover a, #header .header-con .header-nav .menu-child li.active a { background: #169E61; color: #fff;} .module .module-box { width: 1280px; margin: auto; position: relative;} .module .module-title{ text-align: center; margin: 10px 0;} .module .position-title { position: absolute; top: 12px; left: 16px; } .module .module-title h3 { font-size: .48rem; height: .58rem; line-height: .58rem; color: #121312; font-weight: bold; } .module .module-title span { font-size: .2rem; color: #959595; font-weight: bold; line-height: .28rem; display: inline-block; } .module .business-content {padding: 80px 0 40px 0;} .module .business-content h3 { font-size: 30px; color: #707070; text-align: center; width: 320px; padding-top: 30px; float: left;} .module .business-content h3 span { font-size: 20px;} .module .business-content .business-box { border-left: 1px solid #cbcbcb; margin-left: 320px;} .module .business-content .business-box div { display: inline-block; padding-left: 60px;} .module .business-content .business-box p { font-size: 16px; color: #5d615e; height: 60px; line-height: 60px;} .module .business-content .business-box p i { display: inline-block; width: 30px; height: 30px; line-height: 30px; margin-right: 10px;} #footer {} #footer .footer-con { background: #e8e9eb;} #footer .footer-box { width: 1280px; margin: 0 auto; padding: 10px 0;} #footer .footer-con .footer-logo { float: left; height: 100%; /*padding-right: 34px; margin-left: 60px; */} #footer .footer-con .footer-logo .logo-img img { padding-top: 12px; } #footer .footer-con .footer-logo .behaviour_img { text-align:center;} #footer .footer-con .footer-logo .behaviour_img img {width: 50px; margin: 12px 4px 0 4px;} #footer .footer-con .footer-logo .Wen_network_url img { width: 44px;} #footer .footer-con .footer-info { float: left; border-left: 1px dashed #a7a8aa; border-right: 1px dashed #f9f9fb; margin: 0 30px 0 60px;} #footer .footer-con .footer-info ul { overflow: hidden; border-left: 1px dashed #f9f9fb; border-right: 1px dashed #a7a8aa; padding: 0 34px; } #footer .footer-con .footer-info li { line-height: 28px; font-size: 14px; color: #5d615e;} #footer .footer-con .footer-info li a {color: #5d615e; font-size: 14px;} #footer .footer-con .footer-info li a:hover {text-decoration: underline;} #footer .footer-con .footer-info li a img { width: 14px; height: 14px; position: relative; top: 1px; margin: 0 2px 0 0;} #footer .footer-nav { background: #2f2f2f; text-align: center;} #footer .footer-nav ul {} #footer .footer-nav li { display: inline-block; color: #fff; font-size: 12px;} #footer .footer-nav li a { color: #ddd; padding: 0 10px;} #footer .footer-nav li a:hover { text-decoration: underline;} #footer .footer-nav li span { color: #505050;} @media (max-width: 1280px) { #header .header-con, .module .module-box, #footer .footer-box {width: 100%;} .module .module-box {padding: 0 8px; } }