﻿@charset "utf-8";*{margin:0;padding:0;word-break:break-all}
*html{overflow-x:hidden}
body{font-size:14px;min-width:1200px;padding-top:90px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;color:#444;background:#fff;zoom:1}
.posrel{position:relative;z-index:1}
a:link,a:visited{color:#666;text-decoration:none}
a:active,a:hover{color:#f08519;text-decoration:none}
form{margin:0;padding:0}
table{border-collapse:collapse;empty-cells:show;border-spacing:0;font-size:12px}
table td{word-break:break-all}
ul,li{list-style:none;vertical-align:text-bottom}
select{cursor:pointer;height:30px;border:solid 1px #d0cece;line-height:32px;color:#555}
select option{padding-left:4px}
h1,h2,h3,h4,h5{font-size:14px}
img{border:0}
a{color:#096eac;text-decoration:none}
.fl{float:left}
.fr{float:right}
.ft12{font-size:12px}
.ft14{font-size:14px}
.vtop{vertical-align:top}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.cf{zoom:1}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],button{-webkit-appearance:none}
.ct{text-align:center}
.rt{text-align:right}
.lt{text-align:left}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.gray{color:#777}
.red{color:#f00}
.blue{color:#1c87c0}
.green{color:green}
.underline{text-decoration:underline}
.ele_area{height:50px;border-radius:3px;color:#444;border:solid 1px #bbb;line-height:20px;padding:5px 1%;width:95%;font-size:14px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;outline:0;display:block}
.ht10{height:10px;clear:both}
.ht15{height:15px;clear:both}
.ht20{height:20px;clear:both}
.b400{font-weight:400}
.ht30{height:30px;clear:both}
.c666{color:#666}
.c999{color:#999}
.pagebar{line-height:30px;padding:20px 5px 15px;text-align:center;border-top:solid 1px #eee;font-size:14px}
a.pagebtn{padding:2px 10px;margin:0;height:22px;display:inline-block;border:solid 1px #e3e3e3;background:#f9f9f9;color:#999;margin-right:5px;line-height:22px}
a.pagebtn:hover{text-decoration:none;background:#fff;border:solid 1px #f90;color:#f90}
a.pagedisable,a.pagedisable:hover{background:#eee;cursor:text;color:#999}
a.pagecurr,a.pagecurr:hover{background:#f08519;color:#fff;border:solid 1px #f08519}
a.pagepre{border-radius:5px 0 0 5px}
a.pagenext{border-radius:0 5px 5px 0}
.pagedata{color:#999;font-size:12px}
.pagedata span{padding:0 3px}
.toptips-warning,.toptips-success,.toptips-danger{color:#8a6d3b;background-color:#fcf8e3;border:solid 1px #faebcc;padding:15px;margin-bottom:15px;border-radius:4px}
.toptips-success{color:#3c763d;background-color:#dff0d8;border:solid 1px #b2dba1}
.toptips-danger{color:#a94442;background-color:#f2dede;border-color:#dca7a7}
::-webkit-scrollbar{width:8px;height:8px;background-color:#292121;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0}
::-webkit-scrollbar-thumb{background-color:#f90;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0}
.hvimg{}
img.hvimg{webkit-transition:all 1.2s;-moz-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s}
img.hvimg:hover{webkit-transform:scale(0.97);-moz-transform:scale(0.97);-o-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}
#header{position:fixed;z-index:999;left:0;right:0;top:0;width:100%;height:90px;margin:0 auto}
.header{width:100%;height:90px;min-width:1200px;max-width:1920px;margin:0 auto;background:#ffffff;position:relative;z-index:100}
.header .logo {
float: left;
margin-left: 40px;
padding: 0;
padding-top: 22px
}
.header .logo .logo2{display:none;height:40px}
.header .head{float:right;height:90px;background:#fff}
.header .head .head-nav{float:left;height:90px}
.header .head .nav{height:90px;position:relative;z-index:2;float:left;z-index:2}
.header .head .nav li{float:left;position:relative;z-index:2}
.header .head .nav li a.mn{color:#616161;font-size:14px;font-weight:700;line-height:90px;display:block}
.header .head .nav li a.mn span{padding:3px 19px}
.header .head .nav li a.mn:focus span{color:#f08519}
.header .head .nav li.curr a.mn span,.header .head li.mion a.mn span{}
.header .head .nav li a.mn:hover span{}
.header .head .nav li a.mn:after{content:"";position:absolute;bottom:0;left:-100%;width:100%;z-index:10;transition:height 0s ease-in-out 0s,width 0s ease-in-out 0s,left 0s ease-in-out 0s}
.header .head .nav li.nhome a.mn:after {left:0
}
.header .head .nav li.curr a.mn:after {
border-bottom: solid 2px #f08519;
left: 0
}
.header .head .nav li a.mn:hover:after{left:0;transition:height 0s ease-in-out 0s,width .3s ease-in-out,left .3s ease-in-out;border-bottom:solid 2px #f08519}
.header .head .menu{width:65px;height:90px;background:#fff url("../img/menu.png") no-repeat center center;float:left}
.header .head .menu:hover{background-color:#242424;background-image:url("../img/menu-on.png")}
.header .head li.mi .item{width:0;height:75px;background:rgba(0,0,0,.6) !important;background:#000000;opacity:0;filter:alpha(opacity=0);position:absolute;top:90px;display:none;z-index:0;overflow:hidden}
.header .head li.miend{}
.header .head li.mion .item{opacity:1;display:block;filter:alpha(opacity=100);-webkit-transition:all .5s;transition:all .5s}
.header .head .item li{float:left;margin:0 20px}
.header .head .item li a{font-size:14px;color:#efefef;line-height:75px;padding:0}
.header .head .item li a:hover{color:#f90}
#header{box-shadow:0 0 10px rgb(0 0 0 / 10%);background:#fff}
#header.i_head{background:none;box-shadow:none}
#header.i_head .header,#header.i_head .head{background:none}
#header.i_head .head-nav{}
#header.i_head .head .nav li a.mn{background:none}
#header.i_head .nav li.curr a.mn span,#header.i_head .nav li.curr a.mn:hover span,#header.i_head .nav li a:hover span{}
#header.i_head .header .logo .logo1{display:none}
#header.i_head .header .logo .logo2{display:block}
#header.i_head .language .language-top{color:#fff;background-image:url("../img/drop2.png")}
#header.i_head .nav li a.mn{color:#fff}
.header .head .nav li.miend a.mn{display:block;height:90px;width:90px}
.bn img{display:block;width:100%}
.pnavbox{border-bottom:solid 1px #eee}
.pnav{padding:40px 0;font-size:14px;font-weight:700;color:#bbb}
.pnavl{float:left;position:relative;z-index:1;padding-left:30px;line-height:24px}
a.pnav-home{position:absolute;top:2px;left:0;background:url(/img/gohm.jpg) left center no-repeat;font-size:0;height:20px;display:block;width:20px}
.pnavl span{background:url(/img/pnavt.jpg) left center no-repeat;padding-left:15px}
.pnavl strong{background:url(/img/pnavt.jpg) left center no-repeat;padding-left:15px}
.pnavl a{color:#bbb;margin-right:15px}
.pnavr{float:right}
.pnavr li{float:left;padding-left:30px}
.pnavr li a{color:#8d8d8d}
.pnavr li a:hover,.pnavl a:hover{color:#f08519}
.pnavr li a.pnavon{color:#f08519}
.footer{padding:40px 80px;background:#333}
.footi{max-width:1200px;margin:0 auto}

.ft1 {
float: left;
width: 170px;
padding-top: 12px;
}
.ft1 img{}

.ft2 {
float: left;
padding: 13px 0 0 30px;
}

.ft21{padding-bottom:15px}
.ft21 a{color:#fff;font-size:15px;margin-right:35px}
.ft21 a:hover{color:#ed7020}
.ft22{font-size:14px;color:#999}
.ft22 span{padding-left:10px}
.ft22 span.copyrt{padding-left:0}
.ft22 span a{color:#999}
.ft3{padding:28px 40px 29px 30px;position:relative;z-index:33}
.ft32{font-size:17px;color:#f08519;background:url(/img/fttelpre.png) left center no-repeat;padding:5px 0 6px 25px;background-size:auto 63%}
.ft4{float:right}
.ft40{}
.ft41{float:left}
.ft41 img{}
.ft42{color:#999;font-size:15px;font-weight:700;float:left;padding:20px 10px;line-height:30px}
.ft43{float:right;padding-top:25px;padding-left:25px}
.ft43 img{cursor:pointer}
.w{width:1200px;margin:0 auto}
.ftlbox{float:left}
.ftrbox{float:right}
.i_head .ft3{background:none}
.i_head .ft32{color:#fff}
.mx_click{cursor:pointer;display:none;align-items:center;position:absolute;top:17px;right:5%;z-index:222;padding:5px;background:#fff;border-radius:4px}
.mx_click .menu_box{position:relative;width:20px;height:16px}
.mx_click .menu_box div{position:absolute;width:100%;height:3px;background:#f08519;right:0;transition:.3s}
.mx_click .menu_box div:first-child{top:0}
.mx_click .menu_box div:nth-child(2){top:50%;margin-top:-1.5px}
.mx_click .menu_box div:last-child{bottom:0}
.mx_click .menu_box.active div{width:100%}
.mx_click .menu_box div.active:first-child{top:50%;margin-top:-1.5px}
.mx_click .menu_box div.active:first-child{transform:rotate(45deg)}
.mx_click .menu_box div.active:nth-child(2){opacity:0}
.mx_click .menu_box div.active:last-child{transform:rotate(-45deg)}
.ft32 a{color:#f08519}
.ft_m_tel{font-size:17px;background:url(/img/fttelpre.png) left center no-repeat;padding:5px 0 5px 27px;background-size:auto 80%;display:none;width:139px;text-align:left;margin:0 auto;font-weight:700}
.ft_m_tel a{color:#f08519}
.logo1 {
height: 40px;
}
@media screen and (max-width:1350px){.header .head .nav li a.mn span{padding:3px 10px}
}@media screen and (max-width:750px){body{min-width:400px;padding-top:65px}
.header{min-width:400px;height:65px}
.mx_click{display:block}
.mx_click .menu_box div{height:2px}
.mx_click .menu_box div:nth-child(2){margin-top:-1px}
.mx_click .menu_box div.active:first-child{margin-top:-1px}
.mx_click .menu_box div.active:last-child{margin-bottom:7px}
.header .head{display:none}
.header .logo{padding-top:11px;margin-left:15px}
.header .logo img{height:40px}
#header.i_head .head,.header .head{background:#fff;float:none;height:auto;position:absolute;top:63px;border-top:solid 1px #ddd;padding:15px 0;right:0;left:0;border-bottom:solid 5px #eee}
.header .head .head-nav{float:none;height:auto}
.header .head .nav{height:auto;float:none}
.header .head .nav li{float:none}
.header .head li.mi+li.mi{border-top:solid 1px #eee}
.header .head li.mi .item{height:auto;background:#fff;filter:alpha(opacity=100);position:static;z-index:0;display:none}
#header.i_head .nav li a.mn,.header .head .nav li a.mn{line-height:25px;font-size:15px;padding:8px 15px;color:#777}
#header.i_head .nav li a.mn:hover,.header .head .nav li a.mn:hover{background:#f08519;color:#fff}
.header .head .nav li a.mn span{padding:0;padding-left:5px}
.header .head .nav li.curr a.mn span,.header .head li.mion a.mn span{}
.header .head .nav li.curr a.mn:hover span,.header .head li.mion a.mn:hover span{color:#fff}
#header .nav li.curr a.mn span,#header.i_head .nav li.curr a.mn span{color:#f08519}
#header.i_head .nav li.curr a.mn:hover span{background:none;color:#fff}
#header .nav li.curr a.mn:hover span,#header.i_head .nav li.curr a.mn:hover span,#header.i_head .nav li a:hover span{background:none;color:#fff}
.i_head .ft32{color:#f08519}
.ft3{padding:10px 10px 8px 15px}
.ft32{font-size:17px;background:url(/img/fttelpre.png) left center no-repeat;padding:5px 0 5px 27px;background-size:auto 70%}
.ft22 span.copyrt{display:block}
.ft22{line-height:26px;font-size:12px}
.ftlbox{float:none}
.ft1{float:none;width:auto;padding-top:0;text-align:center}
.ft21 a{font-size:14px;margin-right:5px;color:#bdbdbd}
.ft2{text-align:center;float:none;padding:15px 0 0 0}
.footer{padding:40px 10px}
.ft4{float:none;display:none}
.ft1 img{width:160px}
#header{border-bottom:solid 1px #f5f5f5;height:65px}
.w{width:auto;margin:0 10px}
.pnavl{display:none}
.pnavr{float:none;text-align:center}
.pnav{padding:20px 0;font-size:14px;font-weight:400;color:#777}
.pnavr li{padding-left:0}
.con-detail img{max-width:100%}
.pnavbox{border-bottom:solid 8px #eee}
.pagebar .pages{height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ft_m_tel{display:block}
}



.ft41 img {
width: 80px;
}

.ft42 {
color: #999;
font-size: 14px;
font-weight: 700;
float: left;
padding: 20px 10px;
line-height: 20px;
}

.ft43 {
float: right;
padding-top: 15px;
padding-left: 25px;
}

.ft1 img {
width: 169px;
}