@charset "utf-8";
body {font-family:"微软雅黑", sans-serif,"宋体", "黑体"; BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB"; background: url(/images/bg.jpg); overflow-x: hidden; overflow-y: scroll;min-width:1400px;}
a { outline: none; text-decoration: none; color: inherit;}
html * { outline: 0 }
html button::-moz-focus-inner {border-color: transparent !important}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0; padding: 0; border:0}
div{padding:0; margin: 0;}
:is(.lt,.cssRmVdRw) { float: left }
:is(.rt,.cvyAFKvUL) { float: right }
:is(.clear,.czAQsCWCb){margin:0; padding:0; line-height:0; clear:both; font-size:0;}
:is(.clearfix,.cWHndFpZj):after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
:is(.clearfix,.cWHndFpZj){*zoom:1;}
table { border-collapse: collapse; border-spacing: 0 }
select::-ms-expand {display:none;}
select { appearance: none; -moz-appearance: none; -webkit-appearance: none }
::-ms-clear, ::-ms-reveal {display: none;}
fieldset, a img { border: 0 }
address, caption, cite, code, dfn, em, th, var，i { font-style: normal; font-weight: normal }
li { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
em, i { font-style: normal }
img{border: 0; padding: 0; margin: 0}
:is(.mainwidth,.cVYajAwmH) { width: 1200px; margin: 0 auto}
:is(.kong,.cZxRZqJhu) { height: 25px;  line-height: 0px; clear: both }
:is(.head,.cZAOIZyEu){width:100%; height: 113px; background: #bb2316;}
:is(.logo,.czzxGxLTj){width: 411px; height: 59px; float: left; padding: 27px 0 0 0}
:is(.logo,.czzxGxLTj) img{width: 411px; height: 59px;}
:is(.headRt,.ckMRckijn){width: 342px; height: 113px; background: url(/images/ind_02.png) no-repeat right bottom; float: right;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG){height: 21px; margin-top:16px;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) span{display: block; float: right; line-height: 21px; font-size: 14px; margin-left: 10px;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) span a{color:#f3fbff}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) span a:hover{color:#f3fbff; text-decoration: underline;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) font{display: block; float: right; padding-left: 10px; text-align: center; line-height: 21px; color:#e65c5c;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) :is(.English,.cuRxattzw) {width:73px; height: 21px; display: block; text-align: center;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) :is(.English,.cuRxattzw) a{display: block; background: #730303; color: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; -o-border-radius: 20px;}
:is(.headRt,.ckMRckijn) :is(.toplink,.ctHpTPliG) :is(.English,.cuRxattzw) a:hover{background: #b4110d; cursor: hand; color: #fff; text-decoration: none;}
:is(.headRt,.ckMRckijn) :is(.search,.cOxPhmFSj){width: 263px; height: 30px; position: relative; margin: 20px 0 0 79px;}
:is(.headRt,.ckMRckijn) :is(.search,.cOxPhmFSj) :is(.sText,.cneXfgFpq){line-height: 30px;height: 30px;width: 263px;border-bottom: solid 1px #f59d9d;padding-left: 3px;background-color:transparent;color: #f1b9b9;font-size: 12px;}
:is(.headRt,.ckMRckijn) :is(.search,.cOxPhmFSj) :is(.sBtn,.cLCwKSdHX){width:21px; height:22px; border:0; background:url(/images/ind_16.png) no-repeat center center; position: absolute; top: 5px; right: 3px; cursor:pointer}
:is(.navwid,.cSZeOMbzJ){width: 100%; height: 50px; position: relative; z-index: 99999}
.nav{width:1200px; margin: 0 auto;}
.nav ul div {border: 0; margin: 0 0 0 29px;}
.nav ul li ul { display:none; width:110px; padding: 10px 15px 15px 15px; background:#fff;}
.nav ul li:hover ul, .nav ul li a:hover ul { display: block}
.nav li a:hover {color:#fff;}
.nav li {display: block; float: left; height: 50px; line-height: 50px; text-align: center; width: 133px;}
.nav ul li ul li{float: none; line-height: 33px; height: 33px;}
.nav ul li ul li a{text-align: left; font-size: 14px; padding: 0 0 0 5px; margin: 0; line-height: 30px; border-bottom: solid 1px #dfdfdf;}
.nav li a {display: block; color: #424242; text-decoration: none; font-size: 16px; text-align: center; width: 75px; margin: 0 auto;}
.nav li:hover a, .nav li a:hover {color:#e40d0d; background:url(/images/nav-x.jpg) repeat-x left bottom;}
.nav li:hover a, .nav li a:is(.light,.cbznAUiSc) {color:#e40d0d; background:url(/images/nav-x.jpg) repeat-x left bottom;}
.nav li:hover li { border: 0}
.nav li li a, .nav li:hover li a { color: #424242; display:block; background:none;}
.nav li li a:hover { color:#e0240b; background:url(../images/navico.png) no-repeat right center;}
:is(.footer,.cArdYtAxo){width:100%;background: #bb2316;height: 125px;}
:is(.link,.cLucoKtll){background: #a60101;height: 50px;line-height: 50px;font-size:14px;}
:is(.link,.cLucoKtll) b{background: url(/images/ind_73.png) no-repeat left center; color: #bcdbec; float: left; padding: 0 10px 0 30px;}
:is(.link,.cLucoKtll) li{display: block; float: left; padding-right: 30px;}
:is(.link,.cLucoKtll) li a{color: #bcdbec;}
:is(.link,.cLucoKtll) li a:hover{color: #fff;}
:is(.copy,.csvwpjOFs){width:1200px; margin:0 auto;}
:is(.copy,.csvwpjOFs) p{width:900px; margin:0 auto; line-height: 28px;  text-align: center; color: #e5e7ec; font-size: 14px; padding: 36px 0 0 0;}
:is(.yuyue,.cOGlCMjVU){position:fixed;right:30px;bottom:180px; width: 128px;}
:is(.yuyue,.cOGlCMjVU) :is(.yTop,.cpzNZmbeP){height: 107px;}
:is(.yuyue,.cOGlCMjVU) ul{background: url(/images/ind_41.png) repeat-y left top; padding:10px 0 2px 0;}
:is(.yuyue,.cOGlCMjVU) li{width: 100px; height: 30px; margin:0 auto 13px auto; line-height: 30px; text-align: center; background: #fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px;}
:is(.yuyue,.cOGlCMjVU) li a{font-size:13px; color: #1e1e1e;}
:is(.yuyue,.cOGlCMjVU) li a:hover{color: #e52020;}
:is(.yuyue,.cOGlCMjVU) :is(.yBottom,.cfgrfbRvU){height: 46px;}