@charset "utf-8";body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0}ol,ul,li{list-style-type:none}body{min-width:1200px;margin:0 auto;background-color:#fff;color:#333;font:14px 'Microsoft YaHei',Arial}a{color:#333;text-decoration:none}a:hover{color:#333;text-decoration:underline}img{display:block;border:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.hide,.hidden{display:none}.show{display:block}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-left{float:left}.pull-right{float:right}.affix{position:fixed}.pr{position:relative}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.word-wrap{white-space:normal;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lazyload{opacity:.3}.lazyloading{background:#f7f7f7 url(//static.ession.com/images/loading/loader.gif) no-repeat center;opacity:1;transition:opacity 300ms}.fl{float:left}.fr{float:right}.h10{clear:both;width:100%;height:10px;font-size:0;line-height:0}.h20{clear:both;width:100%;height:20px;font-size:0;line-height:0}.h30{clear:both;width:100%;height:30px;font-size:0;line-height:0}.header{width:1200px;margin:0 auto;height:90px}.header .logo{float:left;padding-top:8px}.header .logo .img{float:left}.header .logo .name{float:left;font-size:22px;padding:15px 0 0 20px}.header .logo .name span{display:block;color:#b2b2b2;font-size:12px}.header .nav{float:right}.header .nav li{float:left;position:relative}.header .nav li a{display:block;line-height:88px;height:88px;width:120px;text-align:center;font-size:16px;color:#666;border-bottom:2px solid #fff}.header .nav li:hover,.header .nav li a:hover{text-decoration:none;color:#333;font-weight:bold}.header .nav li a.current{border-bottom-color:#f6ac3b;color:#333;font-weight:bold}.header .nav li dl{display:none;position:absolute;top:68px;z-index:99;padding:5px 0;background-color:#f6ac3b}.header .nav li dl a{height:36px;border-bottom:0;color:#fff;font-weight:400;line-height:36px}.header .nav li:hover dl{display:block}.banner,.banner01,.banner02,.banner03,.banner04,.banner05{height:240px;background-position:center 0;background-repeat:no-repeat}.banner01{background-image:url(/images/banner01.jpg)}.banner02{background-image:url(/images/banner02.jpg);padding-top:130px;height:auto}.banner03{background-image:url(/images/banner03.jpg)}.banner04{background-image:url(/images/banner04.jpg)}.banner05{background-image:url(/images/banner05.jpg)}.inner{width:1200px;margin:0 auto;padding:40px 0;overflow:hidden}.inner .menu{float:left;width:250px}.inner .menu .title{border-bottom:2px solid #f6ac3b;height:46px;line-height:46px;font-size:20px;font-weight:bold;margin-bottom:25px}.inner .menu ul li{border-bottom:1px solid #eee}.inner .menu ul li a{display:block;height:46px;line-height:46px;background:url(/images/menu_icon.png) center right 10px no-repeat;padding-left:10px}.inner .menu ul li a:hover{text-decoration:none;background:#eee url(/images/menu_icon.png) center right 10px no-repeat}.inner .menu ul li a.current{background:#f6ac3b url(/images/menu_icon_hover.png) center right 10px no-repeat;color:#fff}.inner .content{float:right;width:900px}.inner .content .add{text-align:right;height:46px;line-height:46px;border-bottom:1px solid #eee;margin-bottom:20px}.inner .content .add a{color:#999}.inner .content .add a:hover{color:#333}.inner .content .add span{color:#ddd;padding:0 10px}.inner .content .info{padding:10px;line-height:1.675}.inner .content .info p{margin-bottom:10px}.inner .content .info img{max-width:100%}.inner .content .info .img{text-align:center;padding:30px 0 40px 0}.inner .content .info .img img{max-width:500px;display:inline-block}.inner .content .info .img_title{text-align:center;color:#666;padding:10px 0 0 0}.inner .honor{padding-top:10px}.inner .honor ul li{float:left;width:240px;height:380px;padding:0 30px;line-height:1.5}.inner .honor ul li .img{width:240px;margin:0 auto;padding-bottom:10px}.inner .honor ul li .title{padding-bottom:5px}.inner .honor ul li .dec{color:#999;font-size:12px}.inner .course{padding:20px 30px}.inner .course ul li{overflow:hidden;padding-bottom:30px;background:url(/images/line.jpg) 79px 0 repeat-y}.inner .course ul li:last-child{padding:0;background:none}.inner .course .year{float:left;width:90px;line-height:1.5;background:url(/images/course_icon.png) right top no-repeat;color:#f6ac3b;font-size:16px}.inner .course .event{float:left;padding-left:20px;line-height:1.5;width:720px}.inner .course .event p{padding-bottom:10px}.s_title{border-bottom:1px solid #ddd}.s_title span{display:inline-block;border-bottom:2px solid #f6ac3b;font-size:20px;line-height:2;padding:0 10px}.ad{position:relative;height:560px}.ad .slides li{display:inline-block}.ad ul li a{display:block;height:560px}.ad .flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center;z-index:100}.ad .flex-control-nav li{margin:0 8px;display:inline-block;zoom:1;*display:inline}.ad .flex-control-paging li a{width:10px;height:10px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.ad .flex-control-paging li a:hover{background:#f6ac3b}.ad .flex-control-paging li a.flex-active{background:#f6ac3b;cursor:default}.m_title{text-align:center;font-size:28px;padding:60px 0 50px 0}.m_title b{color:#f6ac3b;padding-right:10px}.m_title span{display:block;margin:0 auto;width:60px;height:4px;background:#ddd;margin-top:20px}.m_news{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:100px}.m_news .left{float:left;width:765px}.m_news .left .img{float:left}.m_news .left .inf{margin-left:310px}.m_news .left .inf .title{font-size:18px;line-height:1.5;font-weight:bold}.m_news .left .inf .date{font-size:12px;color:#999;padding-top:5px;line-height:1.5}.m_news .left .inf .dec{color:#666;margin-top:20px;line-height:1.5;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:63px}.m_news .left .inf .view{padding-top:40px}.m_news .left .inf .view a{display:block;float:left;color:#666;border:1px solid #ddd;padding:0 25px;line-height:32px;height:32px;border-radius:16px}.m_news .left .inf .view a:hover{border:1px solid #999;text-decoration:none}.m_news .right{float:right;width:400px}.m_news .right .list{overflow:hidden;height:90px;margin-bottom:30px}.m_news .right .list:last-child{margin-bottom:0}.m_news .right .list .date{float:left;width:90px;height:90px;background:#f6f6f6;color:#9a9a9a;text-align:center;font-size:16px;line-height:30px}.m_news .right .list .date .day{font-size:36px;border-bottom:1px solid #c8c8c8;margin:0 10px;height:56px;line-height:56px}.m_news .right .list .inf{margin-left:110px}.m_news .right .list .inf .title{font-size:16px;line-height:1.5;font-weight:bold}.m_news .right .list .inf .dec{color:#666;margin-top:10px;line-height:1.5;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px}.m_pro{height:710px;background:url(/images/product_bg.jpg) top center no-repeat}.m_pro .list{width:1200px;margin:0 auto;overflow:hidden}.m_pro .list ul{margin-left:-53px}.m_pro .list ul li{float:left;width:260px;margin-left:53px}.m_pro .list ul li .img{position:relative;width:260px;height:260px}.m_pro .list ul li .img .hover{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;position:absolute}.m_pro .list ul li .img .hover:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.m_pro .list ul li .name{border-bottom:2px solid #f6ac3b;line-height:22px;padding:15px 0;background:url(/images/pro_icon.png) right bottom 15px no-repeat}.m_pro .view{padding-top:70px;text-align:center}.m_pro .view a{display:inline-block;color:#666;border:1px solid #a9a9a9;padding:0 60px;line-height:40px;height:40px;border-radius:20px;font-size:16px}.m_pro .view a:hover{border:1px solid #666;text-decoration:none}.m_about{width:1200px;margin:0 auto;padding-bottom:80px;overflow:hidden}.m_about .inf{float:left;width:690px}.m_about .inf .name{height:60px;line-height:60px;border-bottom:1px solid #e1e1e1;font-size:20px}.m_about .inf .dec{padding:20px 0;color:#666;text-indent:2em;line-height:1.8}.m_about .inf .view{padding-top:30px}.m_about .inf .view a{display:block;float:left;color:#fff;background:#f6ac3b;padding:0 25px;line-height:34px;height:34px;border-radius:16px}.m_about .inf .view a:hover{background:#f49e1b;text-decoration:none}.m_about .img{float:right}.m_partner{background:#ebebeb;padding-bottom:70px}.m_partner .list{width:1200px;margin:0 auto;overflow:hidden}.m_partner .list ul{margin-left:-37px}.m_partner .list ul li{float:left;margin-left:37px;width:210px;height:120px}.m_partner .list ul li .hover{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;position:absolute}.m_partner .list ul li .hover:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.footer{clear:both;height:130px;padding-top:30px;background-color:#292c31}.footer .inf{width:1200px;height:100px;margin:0 auto;color:#ccc}.footer .inf .left{float:left;line-height:32px}.footer .inf .right{float:right;width:510px;line-height:32px;text-align:right;padding-right:180px;background:url(/images/footer_logo.png) 560px 0 no-repeat;height:100px}.footer .inf .right a{color:#ccc}.footer .inf .right span{padding:0 15px;color:#666}.footer .inf .right .logo{float:right}.footer .inf .right .copyright{clear:both;padding-top:5px;line-height:26px}.partner{width:1200px;margin:0 auto;overflow:hidden;padding-top:30px}.partner ul{margin-left:-37px}.partner ul li{float:left;margin-left:37px;width:210px;height:120px;padding-bottom:30px}.partner ul li .hover{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;position:absolute}.partner ul li .hover:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.news_list{padding-bottom:30px}.news_list ul li{overflow:hidden;border-bottom:1px solid #eee;padding:25px 0}.news_list ul li .date{float:left;width:90px;height:90px;background:#f6f6f6;color:#9a9a9a;text-align:center;font-size:16px;line-height:30px}.news_list ul li .date .day{font-size:36px;border-bottom:1px solid #c8c8c8;margin:0 10px;height:56px;line-height:56px}.news_list ul li .inf{margin-left:110px}.news_list ul li .inf .title{font-size:16px;line-height:1.5;font-weight:bold}.news_list ul li .inf .dec{color:#999;margin-top:10px;line-height:1.5;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px}.pagination{padding:20px;text-align:center}.pagination a,.page_number,.pagination span.current{transition-property:background;transition-delay:0;transition-duration:.1s;transition-timing-function:linear;display:inline-block;_zoom:1;*display:inline;height:36px;border:solid #ececec;border-width:1px 1px 1px 0;line-height:36px;padding:0 15px;color:#999;background-color:#fff;font-family:'微软雅黑';font-size:14px}.page_number{border-width:1px}.pagination span.current{background-color:#f6ac3b;color:#fff}.pagination a:hover{text-decoration:none;background-color:#eee}.content .contact{padding-top:10px}.content .contact b{font-size:16px}.content .contact p{padding-top:15px;line-height:1.5}.content .map{padding:30px 0}.news .title{text-align:center;font-size:24px;line-height:1.5;padding:10px 0 5px 0}.news .date{text-align:center;color:#999;line-height:1.5;padding-bottom:20px}.news .inf p{text-indent:2em;line-height:1.8;padding-bottom:10px}.news .inf .img{text-align:center;padding:30px 0 40px 0}.news .inf .img img{max-width:500px;display:inline-block}.pro_list{text-align:center;padding:0 0 70px 0}.pro_list a{display:inline-block;color:#666;border:1px solid #ddd;padding:0 25px;background:#fff;line-height:32px;height:32px;border-radius:16px;margin:0 10px}.pro_list a:hover{border:1px solid #f6ac3b;color:#f6ac3b;text-decoration:none}.pro_list a.current{background:#f6ac3b;border:1px solid #f6ac3b;color:#fff}.pro_tab{height:40px;line-height:40px;background:#eee}.pro_tab ul li{float:left}.pro_tab ul li a{display:block;height:40px;line-height:40px;padding:0 35px;color:#666}.pro_tab ul li a:hover{text-decoration:none;background:#ddd}.pro_tab ul li a.current{background:#f08d17;color:#fff}.pro_inf{padding:30px 0}.pro_inf p{text-indent:2em;line-height:1.5}