@charset "utf-8"; /*鍏叡鏍峰紡*/ *{margin: 0; padding: 0;} html{min-width: 1180px; width: 100%;} body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei","Arial",Verdana,Arial,sans-serif; line-height: 1.4; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} ol,ul,li{list-style: none;} a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); transition: all .4s ease; cursor: pointer;} a:hover{color: #ae381e!important;} em,i{font-style: normal;} h1,h2,h3,h4,h5,h6,th{font-weight: normal;} strong{font-weight: 800;} img{border: 0; max-width: 100%; height: auto; vertical-align: middle;} table{border-collapse: collapse; border-spacing: 0;} input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";} input[type="button"],input[type="text"],input[type="submit"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;} input,input:focus,input:active{user-select: text;} button:focus{outline: 0;} textarea{resize: none;} .clearfix{zoom: 1;} .clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;} .wrapper{width: 1200px; margin: 0 auto; position: relative;} .fl{float: left;} .fr{float: right;} .hide{display: none;} .wow{visibility: hidden; visibility: visible\9;} .boxwrapper{overflow: hidden;} /*鍙充晶娴姩鑿滃崟*/ .rightmenu{width: 68px; position: fixed; right: 20px; top: 50%; margin-top: -141px; z-index: 999991;} .rightmenu li{margin: 2px 0; position: relative;} .rightmenu li a{display: block; width: 68px; height: 68px; background: #bfbfbf;} .rightmenu li i{display: block; width: 40px; height: 26px; margin: 0 auto; padding-top: 12px; background-repeat: no-repeat; background-position: center bottom;} .rightmenu li i.btn1{background-image: url(../images/r_btn1.png);} .rightmenu li i.btn2{background-image: url(../images/r_btn2.png);} .rightmenu li i.btn3{background-image: url(../images/r_btn3.png);} .rightmenu li i.btn4{background-image: url(../images/r_btn4.png);} .rightmenu li span{display: block; text-align: center; font-size: 14px; color: #fff; margin-top: 2px;} .rightmenu li:hover a{background: #c00;} .rightmenu .telBox{height: 68px; line-height: 68px; white-space: nowrap; background: #c00; font-size: 20px; color: #fff; padding: 0 20px; position: absolute; right: 68px; top: 0; opacity: 0; visibility: hidden; transition: all .4s;} .rightmenu li:hover .telBox{opacity: 1; visibility: visible;} .rightmenu li a.Gotop i{width: 100%; height: 100%; padding-top: 0; background-position: center;} /*澶撮儴*/ .header{width: 100%; height:167px; border-bottom: 1px solid #ddd; background: #fff; min-width: 1180px;} .logo{height: 130px; float: left; margin-top:15px;} .logo a{display: block; height: 100%;} .logo img{display: block; width: auto; height: 100%;} .htel{float: right; margin-top:55px;background:url(../images/tel.png) no-repeat 0 10px;} .htel p{padding-left:60px; font-size:16px; color:#333; line-height:25px;} .htel span{padding-left:60px; font-size:30px; color:#ec6400; font-weight:bold;line-height:35px; font-family:Arial, Helvetica, sans-serif;} .nav{width: 100%; position: relative; z-index: 99999; min-width:1200px; background: #fff;} .navfixed{position: fixed; left: 0; top: 0; border-bottom: 1px solid #f1f1f1;} .nav ul{float: left;} .nav ul > li{float: left; position: relative; padding: 0 8px; background:url(../images/nav_line.png) no-repeat right} .nav ul > li > a{display: block; min-width: 48px; height: 60px; line-height: 60px; color: #333; font-size: 15px; text-align: center; padding: 0 8px; position: relative;} .nav ul > li > a i{display: block; width: 0; height: 3px; background: #1c7dd2; position: absolute; left: 0; top:-2px; transition: all .3s;} .nav ul > li.active > a,.nav ul > li:hover > a{color: #1c7dd2!important;} .nav ul > li.active > a i,.nav ul > li:hover > a i{width: 100%;} .nav_child{width: 120%; text-align: center; box-shadow: 0 4px 4px rgba(0,0,0,.2); position: absolute; left: -10%; top: 60px; height: 0; background: #fff\9;} .nav_child ol{padding: 10px 0; background: #fff; transform: translateY(20px); transition: all .4s; opacity: 0; visibility: hidden;} .nav_child li a{display: block; height: 36px; line-height: 36px; font-size: 13px; font-weight: normal;} .nav_child li a:hover{background: #225cbe; color: #fff !important;} .nav ul > li:hover > .nav_child{height: auto;} .nav ul > li:hover > .nav_child ol{transform: translateX(0); opacity: 1; visibility: visible;} /*鐑棬鎼滅储*/ .hot_search{background: #f8f8f8; height: 64px;} .hot_sleft{max-width: 70%; float: left; height: 64px; line-height: 64px; font-size: 0; overflow: hidden;} .hot_sleft span,.hot_sleft a{display: inline-block; *display: inline; *zoom: 1; font-size: 14px; color: #666;} .hot_sleft span{font-weight: normal; margin-right: 6px; position: relative;} .hot_sleft span em{color: #00377e;} .hot_sleft a{color: #666; margin-right: 14px;} .searchform{width: 276px; height: 34px; float: right; border: 1px solid #ddd; margin-top: 14px; border-radius: 18px; overflow: hidden;} .searchform .form{padding: 0 38px 0 20px; position: relative;} .searchform input[type="text"]{display: block; width: 100%; height: 34px; line-height: 34px; *line-height: 32px; font-size: 12px;} .searchform .btn{display: block; width: 34px; height: 34px; cursor: pointer; background: url(../images/search_btn.png) no-repeat center; position: absolute; right: 6px; top: 0;} /*搴曢儴*/ .footer{background: #313131; color: #666; overflow: hidden;} .footer a{color: #666;} .footer a:hover{color: #c00!important;} .foot_model{padding: 60px 0 30px 0;} .foot_model dl{float: left; margin-right: 7.4%;} .foot_model dl.nlast{margin-right: 0;} .foot_model dt{font-size: 16px; color: #fff;} .foot_model dt a{color: #fff;} .foot_model dd{margin-top: 20px;} .foot_model li{height: 32px; line-height: 32px;color: #999;} .foot_model li a{color: #999;} .foot_ewm{float:right; width:113px;} .foot_link{line-height: 24px; padding: 14px 0; color: #8f8f8f;} .foot_link span,.foot_link a{display: inline-block; *display: inline; *zoom: 1; color: #8f8f8f; vertical-align: top;} .foot_link a{margin-right: 10px;} .foot-contact{padding-bottom: 20px;} .foot-contact ul{position: relative; overflow: hidden; margin: -6px -16px -6px 0;} .foot-contact li{width: 266px; float: left; margin: 6px 16px 6px 0; padding: 8px 10px; border: 1px solid #4d4d4d; transition: all .3s;} .foot-contact li:hover{border-color: #c00;} .foot-contact li a{display: block; /* height: 89px; */} .foot-contact li .title{border-bottom: 1px solid #4d4d4d; font-size: 16px; color: #fff; padding: 0 4px; height: 34px; line-height: 34px; overflow: hidden;} .foot-contact li .text{margin-top: 6px;} .foot-contact li .text p{height: 26px; line-height: 26px; overflow: hidden; padding-left: 24px; position: relative; color: #999; font-size: 12px;} .foot-contact li .text p i{display: block; width: 18px; height: 18px; background: url(../images/foot_btn.png) no-repeat 0 0; position: absolute; left: 0; top: 4px;} .foot-contact li .text p.tel i{background-position: -18px 0;} .foot-contact li .btn{text-align: right; font-size: 0; margin-bottom: 6px;} .foot-contact li .btn span{display: inline-block; *display: inline; *zoom: 1; width: 23px; height: 8px; background: url(../images/foot_btn.png) no-repeat -36px 0;} .foot-contact li:hover .btn span{background-position: -36px -8px;} .foot_copy{line-height: 24px; padding: 14px 0; color: #8f8f8f; border-top: 1px solid #424242; font-size: 12px;} .foot_copy a{color: #8f8f8f;} .foot_copy .fl{max-width: 84%;} .foot_copy .fr{max-width: 10%; max-height:50px;} /*鍐呴〉骞垮憡鍥?/ .ny_banner{position: relative;} .ny_banner img{width: 100%;} /*鍐呴〉*/ .inner_title{font-size: 24px; text-align: center;} .inner_desc{line-height: 24px; text-align: center; color: #666; margin-top: 10px;} @media only screen and (max-width: 1399px){ .wrapper{width: 1200px;} /*搴曢儴*/ .foot_model dl{margin-right: 6%;} } .hzkhaTitle {font-size: 24px;padding: 25px 0 0px 0;text-align: center;} .hzkhbTitle {height: 7px;background: url(/uploads/allimg/190916/2-1Z91615513YP.png) no-repeat center top;margin-top: 12px;margin-bottom: 20px;}