@charset "utf-8";
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:normal}
body>div{margin:0 auto}
div {text-align:left}
a img {border:0}
body { color: #333; text-align: center; font: 12px "微软雅黑"; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#535353;text-decoration:none}
a:hover { color: #D40000; text-decoration: none}
.clear{height:0; overflow:hidden; clear:both}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top,  #c9151b,  #a11115); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); color:#fff;}
.red:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}
.cor_bs,.cor_bs:hover{color:#ffffff;}
.bannerButton a{font-size:16px;}
ins { text-decoration: none; }
del { text-decoration: line-through; }
.ofh { overflow: hidden; }
.m { margin: 0 auto; }
.mt10 { margin-top: 10px }
.mt15 { margin: 15px auto 0 auto; }
.mt20 { margin: 20px auto 0 auto; }
.mt30 { margin: 30px auto 0 auto; }
.mtb10 { margin: 10px auto; }
.mtb15 { margin: 15px auto; }
.mtb20 { margin: 20px auto; }
.mtb30 { margin: 30px auto; }
.ml10 { margin: 0 auto 0 10px; _margin: 0 auto 0 5px; }
.ml20 { margin: 0 auto 0 20px; _margin: 0 auto 0 10px; }
.ml30 { margin: 0 auto 0 30px; _margin: 0 auto 0 15px; }
.mr10 { margin: 0 10px 0 auto; _margin: 0 5px 0 auto; }
.mr20 { margin: 0 20px 0 auto; _margin: 0 10px 0 auto; }
.mr30 { margin: 0 30px 0 auto; _margin: 0 15px 0 auto; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.mlr25 { margin: 0 25px; _margin: 0 12px; }
.ms1225 { margin: 12px 25px; _margin: 12px 12px; }
.ptb10 { padding: 10px 0; }
.pt20{padding-top:20px;}
.mtb12 { margin: 12px 0; }
.width { width: 1002px; margin: 0 auto; }
.wa { width: 100%; }
.wh { width: 50%; }
.hh { height: 50%; }
.w30 { width: 30%; }
.w70 { width: 70%; }
.w90 { width: 90%; }
.f9 { font-size: 9pt; }
.f10 { font-size: 10pt; }
.f11 { font-size: 11pt; }
.f34 { font-size: 34px; }
.i { font-style: italic; }
.b { font-weight: bold; }
.lh20 { line-height: 20px; }
.lh25 { line-height: 25px; }
.lh30 { line-height: 30px; }
.tid20 { text-indent: 20px; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.z_-1 { z-index: -1; }
.z_1 { z-index: 1; }
.z_2 { z-index: 2; }
.z_3 { z-index: 3; }
.pa { position: absolute; }
.pr { position: relative; }
.dn { display: none; }
.db { display: block; }
.l { float: left; }
.r { float: right; }
.c { clear: both; }
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }
.C { zoom: 1; }
a { text-decoration: none; color: #888; }
a:hover { text-decoration: none; }
a img { border: none; }
.r0 { right: 0; }
.l0 { left: 0; }
.b0 { bottom: 0; }
.cp { cursor: pointer; }
#hovered { background: #EC054B; color: #fff; }
/*-----------------------------Header--------------------------------*/
.Logo { width: 170px; height: 185px; left:0 ; top:0; }
.Header { position: absolute; top: 20px; left: 0; z-index: 4; text-align: center; }
.Nav { width: 780px; height: 40px; line-height: 40px; margin-top: 40px; z-index:100; position:relative; }
.Nav li, .Nav a { width: 78px; height: 40px; float: left; text-align: center; font-size: 14px; background: #fff; }
.Nav li > a:hover {background:#FE4C40;color:#fff; }
.subMenu { width: 780px; height: 0; background: #f3f3f3; position: absolute; left: 0; top: 40px; overflow: hidden; z-index:1000; }
.subMenu li, .subMenu a { width: 200px; height: 30px; line-height:30px; text-align: center; float: left; }
.subMenu a{ background:url(img/navDemo.jpg) 0 0;}
#navBottom{ width:780px; height:57px; position:absolute; top:35px; left:0; background:none;}
.navPart1{width:200px; height:160px; padding:20px;  }
.navPart1 span{float:left; margin-top:10px;}
.navPart2{width:280px;height:160px;padding:20px;  }
.navPart2EnTitle{ font-size:9pt; float:left; width:100%;}
.navPart2CnTitle{ font-size:9pt; float:left; width:100%;}
.navPart2Desc{ color:9pt; color:#a9a9a9 ; float:left; line-height:20px; text-align:left;width:100%;}
.navPart3{width:200px;height:160px; background:red; margin-top:20px; }
.navPart4{width:420px; padding:20px; padding-right:100px;}
.navPart4 span{margin-top:10px;}
/*-----------------------------Footer--------------------------------*/
.Footer { background: url(img/footer.jpg) repeat; border-top: 3px solid #F9054F; padding-top: 20px; overflow: hidden; }
.footerTitleLine { margin: 10px 0 20px 0; }
.footerPart { width: 300px; }
.footerPart2 { width: 330px; margin: 0 30px; }
.footerContent { color: #979797; font-size: 9pt; text-indent: 20px; margin: 10px 0; line-height: 30px; }
.footerTitle { color: #ccc; height: 30px; line-height: 30px; background: url(img/footerLine.jpg) no-repeat left bottom;  }
.footerTitle span.l{ margin-right:5px;_margin-right:2px; display:inline-block;}
.footerContent span {line-height: 30px; cursor:pointer; }
.footerContent span.l{width:80%; text-indent:0; overflow:hidden; width:220px; height:30px;}
.footerContent span.r{width:20%; text-indent:0; width:68px; overflow:hidden; }
.footerContent li{height:30px;}
.copyright { color: #666; font-size: 9pt; line-height: 30px; height: 30px;}
.gotoTop{right:10%;z-index:10000; width:58px; height:58px; visibility:hidden;  cursor:pointer;_display:none}
.en{ font-size:9pt; color:#ec054b; display:inline-block; float:left}
.footShowMore{ font-size:11px; line-height:40px; width:30px; display:inline-block}
.footShowMore:hover{ color:#ec054b}
.idx_name , .idx_email , .idx_phone{width:298px; margin-top:10px; float:left; height:35px; border:1px solid #efefef; background:#ec054b; text-indent:80px; color:#ededed; line-height:35px;}
.idx_youWant{width:200px; margin-top:10px; float:left; height:76px;border:1px solid #efefef;background:#ec054b;color:#ededed; text-indent:20px;}
.idx_submit{width:78px; height:78px; margin-top:10px;background:#ec054b;border:1px solid #efefef;color:#ededed; cursor:pointer; background:url(img/bottomOrderButton.jpg) center;}
.idx_name{ background:url(img/bottomOrderName.jpg) #EC054B no-repeat left top;}
.idx_email{background:url(img/bottomOrderMail.jpg) #EC054B no-repeat left top;}
.idx_phone{background:url(img/bottomOrderPhone.jpg) #EC054B no-repeat left top;}
#bdshare { line-height: 13px; }
/*-----------------------------Banner--------------------------------*/
.banner{height:300px;width:100%;}
.banner_01_01{ background:#d5432a; }
.banner_01_02{background:#e27a9d;}
.banner_01_03{background:#fff;}
.banner_02_01{background:#fde6ba;}
.banner_02_01 img{ margin-left:200px;_margin-left:100px;}
.banner_02_02{background:#3b2a0a;}
.banner_02_02 img{ margin-left:200px;_margin-left:100px;}
.banner_02_03{background:#fdebbd;}
.banner_03_01{background:#94c2dc;}
.banner_03_02{background:#d4bab9;}
.banner_04_01{background:#fff;}
.banner_04_02{background:#161616;}
.banner_04_03{background:#fff;}
.banner_04_04{background:#000;}
.banner_04_05{background:#a15f7a;}
.banner_04_06{background:#829d7e;}
.banner_05_01{background:#41291c;}
.banner_05_02{background:#ff766c;}
.banner_05_03{background:#027280;}
.banner_05_04{background:#d45371;}
.banner_06_01{background:#fff;}
.banner_06_02{background:#abc1d9;}
.banner_06_03{background:#d8d8d8;}
.banner_06_04{background:#f6eee3;}
.banner_07_01{background:#f2f2f2;}
.banner_07_02{background:#bba888;}
.banner_07_03{background:#ffffcb;}
.banner_07_04{background:#fff;}
.banner_07_05{background:#fecccb;}
.banner_08_01{background:#ee86a1;}
.banner_08_02{background:#2fb9bb;}
.banner_08_03{background:#fff;}
.banner_08_04{background:#fcaf5d;}
.banner_09_01{background:#000;}
.bannerInner{height:300px;}
/*-----------------------------Tags--------------------------------*/
.topTag { width: 100px; height: 30px; line-height: 30px; text-align: center; position: absolute; left: 0; top: 0; color: #fff; z-index:100; }
.ttstyle1 { background: #F0674C; }
.ttstyle2 { background: #FA7FA2; }
.info_next{ background:#e5e5e5; width:40%; text-align:center; margin-top:30px; cursor:pointer; }
.info_next a{ color:#EC054B}

