/**-------共公样式---------**/
blockquote, body, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, legend, li, ol, p, pre, td, th, ul { margin: 0; padding: 0 }
body, button, input, select, textarea { font-size: 9pt; font-family: Tahoma, Arial, Verdana, Simsun }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em, i, var { font-style: normal }
code, kbd, pre, samp { font-family: courier new, courier, monospace }
small { font-size: 9pt }
ol, ul { list-style: none }
a { background-attachment: fixed; text-decoration: none; hide-focus:expression(this.hideFocus=true);
outline: 0; cursor: pointer }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
legend { color: #000 }
fieldset, img { border: 0 }
button, input, select, textarea { font-size: 100% }
table { border-collapse: collapse; border-spacing: 0 }
pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap }
article, aside, audio, details, dialog, figure, footer, header, hgroup, mark, menu, nav, section, summary, time, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: 0 0 }
article, aside, details, dialog, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block }
* html, * html body { background-image: url(/i/global/1px.gif) }
* html { zoom:expression(function(ele) {
ele.style.zoom="1";
 document.execCommand("BackgroundImageCache", false, true);
}
 (this))
}
* html pre { white-space: normal; word-wrap: break-word }
body { background-color: #fcebaf; color: #666; font-family: 微软雅黑; min-width: 1000px; }
a, td, th { color: #666; text-decoration: none }
a:hover { text-decoration: underline }
del { color: #999; text-decoration: line-through }
.clear:after, .clearfix:after, .clearfloat:after, .clrfix:after { clear: both; display: block; visibility: hidden; height: 0; content: "." }
.posr, .relative { position: relative }
.absolute, .posa { position: absolute }
.fixed, .posf { position: fixed }
.dpn, .e-datatemplate, .hidden { display: none }
.ul, .uline, .underline, a.ul, a.ul:hover, a.uline, a.uline:hover, a.underline, a.underline:hover { text-decoration: underline }
.noul, .nouline, a.noul, a.noul:hover, a.nouline, a.nouline:hover { text-decoration: none }
.mwidth1000 { width: 1180px; margin: 0 auto; }
.left { float: left; }
.right { float: right; }
.pt15 { padding-top: 15px; }
.pt30 { padding-top: 30px; }
/**-------头部导航---------**/
.topNav { background-color: #242327; height: 45px; padding: 7px 0px; }
.topNav .logo { display: block; height: 45px; float: left; width: 130px; line-height: 45px; font-size: 24px; color: #ee771b; margin-left: 30px; background-image: url(../img/logo2.png); background-repeat: no-repeat; background-position: center center; }
.topNav .phone { background: url(../img/topicon.png) 1px -60px no-repeat; float: right; height: 45px; padding-left: 30px; line-height: 45px; font-size: 20px; color: #ee771b; margin-right: 30px; }
.fixTopNav { position: fixed; width: 100%; top: 0px; left: 0px; z-index: 10; }
.topNav ul li { float: left; height: 25px; line-height: 25px; border-right: 1px solid #3f4144; margin-top: 10px; width: 80px; }
.topNav ul li.last { border-right: none; }
.topNav ul li a { color: #fff; display: block; text-align: center; font-size: 19px; text-decoration: none; padding: 0px 20px; }
.topNav ul { margin-left: 60px; }
/**--------------广告位----------------------**/
.banner { height: 1306px; background-image: url(../img/banner.jpg??v=1497424679); background-repeat: no-repeat; background-position: center center; }
.content1, .content2 { border: 10px solid #f7d786; border-radius: 4px; position: relative; margin-top: 100px; background-color: #fff; }
.content1 .title, .content2 .title { position: absolute; top: -88px; width: 297px; height: 64px; background: url(../img/toptitle.png) no-repeat; padding-left: 85px; color: #fffad8; font-size: 30px; font-weight: bold; padding-top: 52px; left: 50%; margin-left: -198px; }
.content2 .title { background: url(../img/righttitle.png) no-repeat; top: -70px; padding-left: 43px; width: 335px; padding-top: 39px; }
.content7 .title { background: url(../img/toptitle1.png) no-repeat; width: 385px; padding-top: 50px; padding-left: 88px; top: -77px; }
.content1 .right { margin-right: 20px; margin-top: 80px; margin-bottom: 50px; }
.content1 .left { margin: 70px 0px 0px 50px; }
.content1 .left h3 { font-size: 48px; color: #f76e2a; }
span.line { width: 100px; border-top: 3px solid #ff7200; display: inline-block; margin-top: 10px; }
.content1 .left h4 { color: #646464; font-size: 36px; margin-top: 20px; }
.content1 .left p { color: #646464; font-size: 24px; margin-top: 5px; }
.btn, .btns { display: block; line-height: 70px; margin: 20px 0px; width: 300px; background-color: #00bdeb; /* color: black; */
text-align: center; font-size: 24px; color: #fff; border-radius: 5px; text-decoration: none; }
.btn i { width: 40px; height: 40px; display: inline-block; position: relative; margin-left: 10px; background-color: #fff; z-index: 10px; top: 7px; background: url(../img/icons.png) 0px -60px no-repeat; }
.mac { background-color: #ff7200; }
.content2 h5 { text-align: center; margin: 50px 0px 30px 0px; font-size: 30px; color: #646464; }
.content2 img { margin: 0 auto; display: block; }
.content2 .btn, .content4 .btn { float: left; margin-left: 40px; width: 340px; }
.green { background-color: #00c775; }
.content1 p.desc { font-size: 16px; color: #646464; width: 600px; margin-bottom: 80px; }
.absimg { position: absolute; left: 565px; top: 249px; }
.content3 .title { padding-left: 75px; padding-top: 35px; width: 302px; }
.content3 .btn { margin-right: 10px; width: 278px; margin-left: 0px; }
.content3 .clearfix { padding-left: 20px; }
.yellow { background-color: #ffc954; }
.content4 img { margin: 40px auto 0px auto; display: block; }
.right li { line-height: 30px; font-size: 16px; }
.content6, .content7 { position: relative; }
.content6 a.btn, .content7 a.btn { position: absolute; float: none; bottom: 50px; line-height: 50px; width: 240px; left: 37px; height: 50px; margin-left: 0px; }
.content7 a.btn { bottom: 910px; }
.content6 img { margin-top: 40px; margin-bottom: 40px; }
.content6 a.btn i, .content7 a.btn i { float: left; left: 42px; background-position: 0px -175px; }
.content7 img { margin-top: 40px; }
.btns { margin: 40px auto; }
p.line { border-top: 1px solid #ccc; margin: 0px 5px; }
a.moreBtn { background: none; border: 2px solid #f76e2a; color: #f76e2a; }
div.bottomImg { background-color: #f87815; }
div.bottomImg img { margin: 0 auto; display: block; margin-top: 40px; }
div.banner div { position: relative; }
div.banner a { position: absolute; top: 450px; height: 61px; width: 180px; left: 184px; line-height: 61px; text-align: center; font-size: 18px; color: #007bbf; text-decoration: none; }
div.banner a.sec { left: 393px; }
div.banner a.thr { left: 604px; }
div.banner a.four { left: 813px; }
div.banner a.five { top: 783px; left: 432px; width: 244px; height: 71px; }
