@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, em, b, i, u, s, dl, dt, dd, ol, ul, li, input, select, textarea, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; outline: 0 none; border: 0 none; -webkit-text-size-adjust: none }
html { _background-image: url(blank.jpg); _background-attachment: fixed; overflow-x: hidden; overflow-y: scroll }
body { font-family: "Microsoft Yahei", \5FAE\8F6F\96C5\9ED1, Arial, simHei, "宋体", Helvetica; font-size: 18px; color: #000 }
.arial { font-family: "arial" }
article, aside, dialog, figure, footer, header, legend, nav, section, time { display: block }
a { text-decoration: none; outline: 0; blr:expression(this.onFocus=this.blur())
}
button { border: 0 }
ul, ol, li { list-style: none }
h1, h2, h3, h4, h5, h6, em, b, i, u { font-style: normal; font-weight: normal; }
img { border: 0; -ms-interpolation-mode: bicubic; }
input, button, ul li { vertical-align: top }
input, button:focus { outline: 0; }
textarea { resize: none }
.clearfix { zoom: 1 }
.clearfix:after { visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: "." }
section { width: 1000px; margin: 0 auto; }
img { -ms-interpolation-mode: bicubic; vertical-align: top; border: 0 }
.fl { float: left; display: inline }
.fr { float: right; display: inline }
.tl { text-align: left }
.tc { text-align: center }
.tr { text-align: right }
table { border-collapse: collapse; border-spacing: 0 }
.pr { position: relative }
.pa { position: absolute }
.dn { display: none }
.clear { clear: both }
a, button { cursor: pointer }
.ty-nav{width: 100%;position: fixed; left: 0; top: 0; height:74px; line-height: 74px; background:rgba(0,0,0,0.6);}
.ty-nav-box{overflow: hidden}
.ty-nav-box,.ban-con,.item{ width: 1200px; margin: 0 auto; }
.ty-nav-l img{ width: 133px; margin-top: 10px; float: left}
.ty-nav-r{ font-size: 21px; line-height: 54px; color: #fff;  margin-top: 9px;}
.ty-nav-c{ margin-left:50px }
.ty-nav-c li{ float: left; font-size:20px; margin: 0 16px; }
.ty-nav-c li a{ color: #fff;line-height:74px; }
.ty-nav-c li a:hover{ color: #fdc637;}
.ban{width: 100%; height: 658px; margin-top: -6px; background: url(../imgs/ban-bac.png) no-repeat center center}
.ban-con h3{ color: #fdf642; font-size:62px; text-align: center; padding-top: 140px }
.ban-con img{ display: block; margin: 20px auto 0;}
.ban-con a{display:block; margin: 0px auto;width: 271px;height: 60px;line-height: 60px;color: #422bbe;font-size: 26px;text-align: center;cursor: pointer;border-radius: 40px; background:#fdf642; box-shadow:0px 2px 5px #2d1f77}
.ban-con a:hover{background:#fed762;-webkit-transition: all .6s ease-out;-moz-transition: all .6s ease-out;-ms-transition: all .6s ease-out;-o-transition: all .6s ease-out;transition: all .6s ease-out;}
.title h4{ font-size: 120px; text-align: center; font-weight: bold;color: #efefef;}
.title p{font-size: 50px; text-align: center; font-weight: bold;color: #333; margin-top: -65px;}
.item-con{overflow: hidden}
.item-con li{ float: left; width:240px; }
.item-con li img{ display: block; margin: 0 auto;}
.item-con li p{ font-size: 21px; color: #3b3b3b; text-align: center; margin-top: 17px; height: 54px;}
.item-con li a{display: block; width: 100px; height:37px; line-height:37px; font-size:18px; margin: 18px auto 0; color: #3b3b3b; border: 1px solid #3b3b3b; border-radius: 20px; text-align: center;}
.item-con li a:hover{background: #fcb11d; border: 1px solid #fcb11d;-webkit-transition: all .6s ease-out;-moz-transition: all .6s ease-out;-ms-transition: all .6s ease-out;-o-transition: all .6s ease-out;transition: all .6s ease-out;}
.item-con li .item-mar{margin-top: 25px}
.time{ width: 1120px; margin: 0 auto;}
.w1{ width: 280px;}
.w2{ width:200px;}
.w3{ width:230px;}
.w4{ width:420px;}
.w5{ width:270px;}
.time table{border-top-left-radius: 8px; border-top-right-radius:8px;  margin-top: 30px}
.time table thead{ background: #e69e20; }
.time table tr th {height: 55px;font-size: 22px;color: #fff;line-height: 55px; font-weight: normal;text-align: center;}
.time table tr td{height: 24px;color: #333;font-size: 16px;text-align: center;border-left: 1px solid #dcdcdc;padding: 18px 20px; line-height: 27px;}
.time table tr{border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
.time table tr:nth-child(even) {background: #f2f2f2;}
.bd{width: 1100px;height: auto;background: #fdad13;padding: 25px 0;margin: 0 auto;border-radius: 125px; margin-top: 30px;}
.bd-con{ width:987px; margin:0 auto; overflow:hidden}
.nei_yuyue1 h3{ float: left; font-size:36px; color:#000; font-weight: bold;line-height:42px; margin-right:30px}
.nei_yuyue1 input {width: 195px;height: 42px;line-height: 42px;background: #fff;border-radius: 5px;color: #666;font-size: 16px;padding-left: 20px;line-height: 100%;float: left;
margin-right: 36px;}
.nei_yuyue1 button {width:200px;height: 42px;line-height: 42px;background: #fef61e;color: #333;font-size: 21px;text-align: center; border-radius: 5px; margin-left: 25px;}
.fy{ width: 100%; height: 728px; margin-top: 45px; background: url(../imgs/fy-bac.jpg) no-repeat center center}
.fy-con{ width: 1136px; margin: 0 auto;}
.fy-box{ width: 1136px; height: 512px; margin: 0 auto; background: url(../imgs/fy-img1.png) no-repeat center center; margin-top: 20px}
.fy-l{ width: 420px; margin-left: 125px; margin-top: 50px}
.fy-l h5{ color: #ff2727; font-size: 21px; margin-bottom: 15px}
.fy-l li{ color: #3b3b3b; font-size:18px; margin-top: 8px}
.fy-btn{display: block;width: 262px;height: 55px;line-height: 55px;background: #fb6464;color: #fff;font-size: 21px;text-align: center;border-radius: 3px;margin: 28px auto 0;}
.fy-con .title h4{ color: #7563e6}
.fy-con .title p{ color: #fff}
.time-tab{ overflow: hidden; width: 812px; margin:30px auto 0;}
.time-tab li{ width: 380px; height: 68px; background: #4a4a4a; font-size: 30px; color: #fff;border-radius:50px; cursor:pointer; float: left; margin: 0 13px}
.time-tab li span{ display: inline-block; width: 52px; height: 52px; border-radius: 50px; background:#fff; color: #4a4a4a;font-size: 36px; text-align: center; line-height: 52px; margin-top: 8px; margin-left: 8px;float: left; font-weight: bold; }
.time-tab li i{ margin-top: 12px;float: left; margin-left: 10px}
.time-tab .time-cur{background: #595dd7;}
.time-tab .time-cur span{color: #595dd7;}
.time-tabcon .w1{ width: 400px;}
.about{width: 100%; height: 728px; margin-top: 45px; background: url(../imgs/about-bac.png) no-repeat center center;}
.about-con{ width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 210px;}
.about-l{ width: 880px;}
.about-box{ width: 840px; margin-left: 13px;}
.about-box h3{ font-size: 24px; text-align: left; color: #fff;margin-bottom: 20px }
.about-box p{ font-size: 17px; text-align: left; color: #fff; margin-bottom: 5px; line-height: 22px;}
.about-r{ margin-left: -84px; margin-top: 60px;}
.about-btn{display: block;width: 262px;height: 55px;line-height: 55px;background: #ffbd4a;color: #171717;font-size: 21px;text-align: center;border-radius: 3px;margin-top: 30px;}










