body{font-family: "Microsoft YaHei","宋体", -apple-system-font, Helvetica Neue, Helvetica, sans-serif;font-size: 16px;}
#main{}
#header{height: 120px;}
#banner{height: auto;}
#content{height: auto;min-height: 400px;}
#footer{background-color: #000;}

.line5{clear: both;height: 5px;}
.line10{clear: both;height: 10px;}
.line20{clear: both;height: 20px;}
.line25{clear: both;height: 25px;}
.line30{clear: both;height: 30px;}
/*头部*/
#header-space{height: 121px;clear: both;width: 100%;}
#header{border-bottom: 1px solid #a6a6a6;width: 100%;height: 120px;position: fixed;left: 0px;top:0px;background-color: #fff;z-index: 200000;min-width: 1200px;}
#header > div{position: relative;height: 120px;}
#header > div .logo{position: absolute;height: 80px;left: 0px;top:20px;}
#header > div .menu{height: 40px;position: absolute;width: 100%;left:0px;bottom: 2px;text-align: right;}
#header > div .menu > div{display: inline-block;position: relative;border-bottom: 2px solid #fff;}
#header > div .menu > div > a{line-height: 40px;font-size: 16px;color: #000;display: block;height: 40px;padding: 0px 20px;}
#header > div .menu > div > a i{color: #838383;padding-left: 4px;font-size: 12px;}
#header > div .menu > div > a:hover{}
#header > div .menu > div .desc{width: 640px;height: 280px;position: absolute;left: 0px;top:42px;background-color: #fff;display: none;z-index: 200000;border: 1px solid #a6a6a6;}
#header > div .menu > div .desc > div{width: 600px;height: 240px;/*padding: 20px;*/overflow: hidden;overflow-y: auto;text-align: left;}
#header > div .menu > div .r{left: auto;right: 0px;}
#header > div .menu > div:hover{border-bottom: 2px solid #000}
#header > div .menu > div:hover .desc{display: block;}
#header > div .menu > div.cur{border-bottom: 2px solid #000;}
#header > div .search{width: 400px;height: 40px;margin: auto;padding-top: 26px;}
#header > div .search > div{width: 400px;height: 38px;border-radius: 40px;margin: auto;border: 1px solid #a6a6a6;padding: 0px 20px;position: relative;}
#header > div .search > div input{height: 38px;width: 100%;border-width: 0px;outline: none;height:37px\9;line-height: 37px\9;}
#header > div .search > div span{display: block;width: 48px;height: 38px;position: absolute;right: 0px;text-align: center;top:0px;line-height: 38px;cursor: pointer;}
#header > div .user .login{height: 40px;width: 160px;position: absolute;right: 20px;top:26px;text-align: right;padding-right: 46px;}
#header > div .user .login i{display: inline-block;width: 40px;height: 40px;position: absolute;right: 0px;top:0px;text-align: center;line-height: 40px;font-size: 38px;color: #7c7c7c;}
#header > div .user .login > span{line-height: 40px;}
#header > div .user .login > span span{display: inline-block;padding: 0px 4px;font-size: 14px;cursor: pointer;}
#header > div .user .info{height: 40px;width: 160px;position: absolute;right: 20px;top:26px;text-align: right;padding-right: 46px;}
#header > div .user .info > i{display: inline-block;width: 40px;height: 40px;position: absolute;right: 0px;top:0px;text-align: center;line-height: 40px;font-size: 38px;color: #7c7c7c;cursor: pointer;}
#header > div .user .info img{width: 38px;height: 38px;position: absolute;top:1px;right: 0px;border-radius: 100%;cursor: pointer;}
#header > div .user .info span.msg{display: inline-block;height: 40px;width: 40px;position: absolute;right: 150px;top:0px;line-height: 50px;text-align: center;font-size: 34px;cursor: pointer;}
#header > div .user .info span.msg i{display: inline-block;height: 18px;line-height: 18px; border-radius: 4px;font-style: normal; padding: 0px 4px;background-color: red;position: absolute;color: #fff;font-size: 14px;right: 0px;top:0px;}
#header > div .user .info span.name{display: inline-block;position: absolute;right: 50px;top:0px;line-height: 40px;}
/*登录，注册，验证 弹出层*/
.layer-header-user{width: 100%;height: 100%;position: fixed;top:0px;left: 0px;z-index: 2000000;background: url("../images/002.png") repeat;display: none;}
.layer-header-user > div{width: 470px;margin: auto;padding-top: 110px;}
.layer-header-user > div > div{background-color: #fff;border-radius: 10px;}
.layer-header-user > div > div .caption{height: 40px;background:url("../images/001.png") repeat-x;text-align: center;font-weight: bold;color: #fff; font-size: 18px; line-height: 40px;border-top-left-radius: 10px;border-top-right-radius: 10px;background: url("../images/003.png") no-repeat\9;}
.layer-header-user > div > div .tab{height: 46px;}
.layer-header-user > div > div .tab > div{height: 45px;width: 50%;float: left;border-bottom: 1px solid #d7d7d7;text-align: center;line-height: 45px;font-size: 14px;font-weight: bold;color: #9c9c9c;cursor: pointer;}
.layer-header-user > div > div .tab > div.cur{color: #000;border-bottom-color: #000;color: #5e5e5e;}
.layer-header-user > div > div .hide{display: none;}
.layer-header-user > div > div .form-item{padding: 0px 35px;}
.layer-header-user > div > div .form-item .input{height: 42px;border: 1px solid #d7d7d7;border-radius: 4px;position: relative;padding-left: 60px;}
.layer-header-user > div > div .form-item .input i{display: inline-block;width: 60px;height: 42px;position: absolute;text-align: center;line-height: 42px;left: 0px;top:0px;color: #919191;}
.layer-header-user > div > div .form-item .input input{width: 100%;height: 42px;border:0px;margin: 0px;padding: 0px;line-height: 42px\9;outline: none;font-size: 14px;color: #515151;}
.layer-header-user > div > div .form-item .code{height: 44px;position: relative;}
.layer-header-user > div > div .form-item .code div{width: 220px;padding: 0px 20px; height: 42px;border: 1px solid #d7d7d7;border-radius: 4px;position: absolute;left: 0px;top:0px;}
.layer-header-user > div > div .form-item .code div input{width: 100%;height: 42px;border:0px;margin: 0px;padding: 0px;line-height: 42px\9;outline: none;font-size: 14px;color: #515151;}
.layer-header-user > div > div .form-item .code span{height: 44px;width: 120px;position: absolute;display: inline-block;right: 0px;top:0px;text-align: center;line-height: 44px;background-color: #ececec;border-radius: 4px;cursor: pointer;}
.layer-header-user > div > div .form-item .tip{font-size: 12px;color: red;height: 20px;line-height: 20px;}
.layer-header-user > div > div .form-item .tip i{font-size: 12px;padding-right: 6px;}
.layer-header-user > div > div .form-item .btn{height: 46px;text-align: center;line-height: 46px;font-size: 16px;background-color: #ed5252;border-radius: 4px;font-weight: bold;color: #fff;cursor: pointer;}
.layer-header-user > div > div .form-item .attr{height: 30px;position: relative;}
.layer-header-user > div > div .form-item .attr > span {line-height: 30px;display: inline-block;height: 30px;position: relative;font-size: 12px;color: #919191;cursor: pointer;}
.layer-header-user > div > div .form-item .attr > span.sold {padding: 0px 15px;cursor: none;}
.layer-header-user > div > div .form-item .attr > span i{padding-right: 4px;font-size: 14px;}
.layer-header-user > div > div .form-item .attr > span i.checked{display: none;}
.layer-header-user > div > div .form-item .attr > span:hover span{color: #ed5252;}
.layer-header-user > div > div .form-item .attr > span.cur i{display: none;}
.layer-header-user > div > div .form-item .attr > span.cur i.checked{display: inline-block;}
.layer-header-user > div > div .form-item .attr a{display: inline-block;line-height: 30px;position: absolute;right: 0px;font-size: 12px;color: #919191;}
.layer-header-user > div > div .form-item .attr a i{font-size: 14px;}
.layer-header-user > div > div .form-item .attr a:hover{color: #ed5252;}
.layer-header-user > div > div .form-item .other-login{height: 40px;position: relative;padding-left: 110px;}
.layer-header-user > div > div .form-item .other-login .title{height: 40px;position: absolute;display: inline-block;line-height: 40px;left: 0px;top:0px;font-size: 14px;color: #919191;}
.layer-header-user > div > div .form-item .other-login div{}
.layer-header-user > div > div .form-item .other-login div span{display: inline-block;height: 40px;width: 40px;text-align: center;line-height: 40px;color: red;font-size: 36px;cursor: pointer;}
.layer-header-user > div > div .form-item .other-login div span.icon-weixin{color: green;margin-left: 10px;}

.layer-header-user > div > div .form-item2{padding: 0px 15px; margin: 0px 10px; border-bottom: 1px solid #eee;padding-bottom: 10px;}
.layer-header-user > div > div .form-item2 > div{padding-left: 90px;position: relative;}
.layer-header-user > div > div .form-item2 > div .t{width: 90px;height: 34px;line-height: 34px;position: absolute;display: inline-block;left: 0px;top:0px;color: #8f8f8f;}
.layer-header-user > div > div .form-item2 > div .txt{height: 32px;border: 1px solid #d7d7d7;border-radius: 4px;position: relative;padding: 0px 15px;width: 140px;}
.layer-header-user > div > div .form-item2 > div .txt input{width: 100%;height: 32px;border:0px;margin: 0px;padding: 0px;line-height: 32px\9;outline: none;font-size: 14px;color: #515151;}
.layer-header-user > div > div .form-item2 > div .select{height: 32px;border: 1px solid #d7d7d7;border-radius: 4px;position: relative;padding-left:11px;width: 160px;}
.layer-header-user > div > div .form-item2 > div .select select{width: 100%;height: 32px;border:0px;margin: 0px;padding: 6px 0px;line-height: 32px\9;outline: none;font-size: 14px;color: #515151;}
.layer-header-user > div > div .form-item2 > div .area{height: 32px;border: 1px solid #d7d7d7;border-radius: 4px;position: relative;padding-left:11px;width: 160px;}
.layer-header-user > div > div .form-item2 > div .area select{width: 100%;height: 32px;border:0px;margin: 0px;padding: 3px 0px;outline: none;font-size: 14px;color: #515151;}
.layer-header-user > div > div .form-item2 > div .list{}
.layer-header-user > div > div .form-item2 > div .list span{display: inline-block;height: 32px;line-height: 32px;border: 1px solid #d7d7d7;margin-right: 4px;margin-bottom: 10px; cursor: pointer; padding: 0px 8px;font-size: 14px;border-radius: 4px;background-color: #f6f6f6;color: #bdbdbd;}
.layer-header-user > div > div .form-item2 > div .list span.cur{background-color: #fff;color: #515151;}

.layer-header-user > div > div .success-tip{height: 90px;padding: 0px 40px;text-align: center;line-height: 90px;position: relative;width: 140px;margin: auto;font-weight: bold;}
.layer-header-user > div > div .success-tip i{display: inline-block;width: 40px;height: 40px;position: absolute;left: 0px;top:25px;font-size: 38px;color:#7ce08e;line-height: 40px; }
.layer-header-user > div > div .error-tip{height: 90px;padding: 0px 40px;text-align: center;line-height: 90px;position: relative;width: 100px;margin: auto;font-weight: bold;}
.layer-header-user > div > div .error-tip i{display: inline-block;width: 40px;height: 40px;position: absolute;left: 0px;top:25px;font-size: 38px;color: #e01e0a;line-height: 40px; }
.layer-header-user > div > div .success-back{height: 30px;width: 120px;text-align: center;line-height: 30px;border: 1px solid #eee;margin: auto;background-color: #fbfbfb;color: #a8a8a8;cursor: pointer;font-size: 14px;}

.layer-header-user > div > div .reg .step{padding: 0px 45px;}
.layer-header-user > div > div .reg .step > div{height: 46px;border-bottom: 1px solid #ccc;position: relative;}
.layer-header-user > div > div .reg .step > div > div span{display: block;top:12px; width: 100px;height: 30px;position: absolute;text-align: center;line-height: 30px;font-size: 14px;font-weight: bold;color: #a6a6a6;}
.layer-header-user > div > div .reg .step > div > div i{display: block;width: 7px;height: 7px;background-color: #ccc;border-radius: 100%;position: absolute;bottom: -4px;}
.layer-header-user > div > div .reg .step > div > div div{width: 95px;height: 1px;background-color: #ccc;bottom: -1px;position: absolute;}
.layer-header-user > div > div .reg .step > div .step1 span{left:-50px;}
.layer-header-user > div > div .reg .step > div .step2 span{left:140px;}
.layer-header-user > div > div .reg .step > div .step3 span{right:-50px;}
.layer-header-user > div > div .reg .step > div .step1 i{left: -4px;}
.layer-header-user > div > div .reg .step > div .step2 i{left:186px;}
.layer-header-user > div > div .reg .step > div .step3 i{right:-4px;}
.layer-header-user > div > div .reg .step > div .step1 div{left: 0px;}
.layer-header-user > div > div .reg .step > div .step2 div{width: 190px;left: 95px;}
.layer-header-user > div > div .reg .step > div .step3 div{right:0px;}
.layer-header-user > div > div .reg .step > div > div.cur span{color: #000;}
.layer-header-user > div > div .reg .step > div > div.cur i{background-color: #fdc13f;}
.layer-header-user > div > div .reg .step > div > div.cur div{background-color: #fdc13f;}
/*banner*/
#banner{height: 300px;}
#banner .main-swiper{position: relative;display: none;}
#banner .main-swiper .swiper-container{ height:auto;max-height: 464px;}
#banner .main-swiper .swiper-container .swiper-slide{text-align: center;}
#banner .main-swiper .swiper-container .swiper-slide img{width: 100%;}
#banner .main-swiper .pagination {position: absolute;z-index: 20;bottom: 10px;width: 100%;text-align: center;}
#banner .main-swiper .swiper-pagination-switch {display: inline-block;position: relative;width: 10px;height: 10px;border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;background: #d8d8d8;margin: 0 5px;opacity: 0.8;cursor: pointer;behavior: url('js/ie/pie/PIE.htc')}
#banner .main-swiper .swiper-active-switch {background: #f5a623;}

/*内容*/
#content{}
#content .box-row{}
#content .box-row .box-left{float: left;}
#content .box-row .box-left .padding-right20{padding-right: 20px;}
/*#content .box-row .box-right{float: right;min-height: 500px;}*/
#content .box-row .box-right{float: left;min-height: 500px;margin-left:10px;}


/*side-search*/
.side-search{}
.side-search > .tip{height: 40px;line-height: 40px;font-weight: bold;border-bottom: 1px solid #d8d8d8;}
.side-search > .tip i{float: right;padding-right:15px;font-weight: normal;color:#6f6f6f;font-size: 17px;}
.side-search .grade{height: 30px;padding-top: 10px;}
.side-search .region>p{float:left;line-height: 38px;}
.side-search .region>div.fl{float: left; }
.side-search .region>div.fr{float: right; }
.side-search .game-match{ }
.side-search .game-match .game-match-menus{ }
.side-search .game-match .game-match-menus li{/*height:36px;*/line-height: 36px;color:#6f6f6f;cursor: pointer }
.side-search .game-match .game-match-menus li:hover{background-color: #eee;}
.side-search .game-match .game-match-menus li:hover>span{color: #000;}
.side-search .grade span{display: inline-block;height: 30px;line-height: 30px;position: relative;font-size:16px;padding-left: 22px;margin-right: 20px;cursor: pointer;}
.side-search .grade span i{display: inline-block;width: 24px;height: 30px;position: absolute;left: 0px;top:0px;}
.side-search .grade span i.checked{display: none;}
.side-search .grade span{color: #6f6f6f;}
.side-search .grade span:hover{color: #000;}
.side-search .grade span.cur{color: #000;}
.side-search .grade span.cur i{display: none;}
.side-search .grade span.cur i.checked{display: inline-block;}
.side-search .field{padding-top: 5px;position: relative;}
.side-search .field .first-menu{position: relative;}
.side-search .field .first-menu > li{ position: relative; }
.side-search .field .first-menu > li > span{ color: #6f6f6f; display: block;padding-left: 10px;height: 36px;position: relative;line-height: 36px;cursor: pointer;}
.side-search .field .first-menu > li > span i{ display: inline-block;width: 36px;height: 36px;position: absolute;right: 0px;top:0px;text-align: center;}
.side-search .field .first-menu > li:hover{}
.side-search .field .first-menu > li:hover > span{ color: #000; background-color: #eee;}
.side-search .field .first-menu > li.cur > span{ color: #ed5252; }
.side-search .field .first-menu > li .layer-menu{display: none; position: absolute;left: 100%;top: 0px;background-color: #fff;border:1px solid #d8d8d8;z-index: 100;}
.side-search .field .first-menu > li .layer-menu > div{padding: 0px 20px;padding-bottom: 20px;}
.side-search .field .first-menu > li .layer-menu > div .caption{ }
.side-search .field .first-menu > li .layer-menu > div .caption span{ display: inline-block; height: 30px;line-height: 30px;/*width: 140px;*/padding: 0px 10px;text-align: right; font-weight: bold;background-color: #e9e9e9;color: #3c3c3c;min-width: 140px;}
.side-search .field .first-menu > li .layer-menu > div .list{/*padding-left: 160px;*/min-height: 30px;position: relative;font-size: 14px;padding-top: 5px;}
.side-search .field .first-menu > li .layer-menu > div .list > span.title{display: inline-block;height: 30px;line-height: 30px;/*position: absolute;*/cursor: pointer; left: -10px;/*width: 160px;*/text-align: right;top:5px;font-weight: bold;color: #6f6f6f;/*min-width:160px;*/left: 0px;float: left;margin-right: 10px;}
.side-search .field .first-menu > li .layer-menu > div .list > span.title:hover{color: red;}
.side-search .field .first-menu > li .layer-menu > div .list > span.cur{color: red;}
.side-search .field .first-menu > li .layer-menu > div .list div{}
.side-search .field .first-menu > li .layer-menu > div .list div > span{display: inline-block;padding: 5px 0px;}
.side-search .field .first-menu > li .layer-menu > div .list div > span span{display: inline-block;height: 20px;line-height: 20px;padding: 0px 10px;color: #6f6f6f; border-left: 1px solid #d8d8d8;cursor: pointer;}
.side-search .field .first-menu > li .layer-menu > div .list div > span span:hover{color: red;}
.side-search .field .first-menu > li .layer-menu > div .list div > span span.cur{color: red;}
.side-search .field .first-menu > li:hover .layer-menu{display: block;}

.side-search .theme{padding-top: 5px;position: relative;}
.side-search .theme .first-menu > li > div{ position: relative;}
.side-search .theme .first-menu > li > div span{cursor: pointer;display: block;color: #6f6f6f;padding-left: 10px;/*height: 36px;*/line-height: 36px;}
.side-search .theme .first-menu > li > div i{ display: inline-block;width: 20px;height: 20px;line-height: 20px; font-size: 18px; position: absolute;right: 8px;top:8px;text-align: center;cursor: pointer;}
.side-search .theme .first-menu > li:hover > div{ color: #000; background-color: #eee;}
.side-search .theme .first-menu > li > div i:hover{ color: #000; background-color: #fff;}
.side-search .theme .first-menu > li ul.hide{display: none;}
.side-search .theme .first-menu > li > ul > li > div{ height: 36px;position: relative;padding:5px 0;}
.side-search .theme .first-menu > li > ul > li > div i{ display: inline-block;width: 20px;height: 20px;line-height: 20px; font-size: 18px; position: absolute;right: 8px;top:8px;text-align: center;cursor: pointer;}
.side-search .theme .first-menu > li > ul > li > div span{cursor: pointer;display: block;color: #6f6f6f;padding-left: 30px;/*height: 36px;*//*line-height: 36px;*/}
.side-search .theme .first-menu > li > ul > li{margin-bottom:10px;}
.side-search .theme .first-menu > li > ul > li:hover > div{ color: #000; background-color: #f5f5f5;}
.side-search .theme .first-menu > li > ul > li > div i:hover{ color: #000; background-color: #fff;}
.side-search .theme .first-menu > li > ul > li > ul > li > div{ position: relative;}
.side-search .theme .first-menu > li > ul > li > ul > li > div i{ display: inline-block;width: 20px;height: 20px;line-height: 20px; font-size: 18px; position: absolute;right: 8px;top:8px;text-align: center;cursor: pointer;cursor: pointer;}
.side-search .theme .first-menu > li > ul > li > ul > li > div span{cursor: pointer;display: block;color: #6f6f6f;padding-left: 50px;height: 36px;line-height: 36px;}
.side-search .theme .first-menu > li > ul > li > ul > li:hover > div{ color: #000; background-color: #f9f9f9;}
.side-search .theme .first-menu > li > ul > li > ul > li:hover > div i{ color: #000; background-color: #fff;}

/*.side-search .theme{padding-top: 5px;}*/
/*.side-search .theme .first-menu{}*/
/*.side-search .theme .first-menu li{ height: 36px;line-height: 36px;cursor: pointer;}*/
/*.side-search .theme .first-menu li span{ color: #6f6f6f; }*/
.side-search .theme .first-menu li.cur > div span{color:#ed5252; }
/*.side-search .theme .first-menu li:hover span{ color: #000; }*/


/*search-map*/
.search-map{height: 30px;padding: 10px 0px;padding-left: 20px;}
.search-map span{display: inline-block;height: 30px;line-height: 30px;position: relative;vertical-align: middle;text-align: center;}
.search-map span.item{padding: 0px 15px;background-color: #e9e9e9;}
.search-map span.item i{display: block;width: 20px;height: 20px;text-align: center;line-height: 20px; position: absolute;right: -7px;top:-7px;font-size: 20px;cursor: pointer;color: #000;z-index: 10;}
.search-map span.item i:hover{color: red;}
.search-map span{min-width: 24px;}
.search-map > span.iconfont{width: 16px;min-width: auto;font-size: 14px;color: #909090;}

/*footer*/
#footer{min-width: 1200px;}
#footer > div{margin: auto;height: 300px;position: relative;}
#footer > div .logo{height: 60px;position: absolute;left: 0px;top:20px;}
#footer > div .quote{width:68%;/*padding-right: 460px;*/padding-top: 40px;float:left;}
#footer > div .quote > div{height: 110px;padding-top: 50px;padding-right: 20px;border-right: 1px dashed #585858;}
#footer > div .quote > div .content{height: 90px;line-height: 30px;font-size: 16px;color: #919191;}
#footer > div .quote > div .author{line-height: 20px;font-size: 16px;color: #fff;text-align: right;}
#footer > div .about{float:left; width: 12%;border-right: 1px dashed #585858;height:160px;margin-top:40px;}
#footer > div .about>.big-title{font-size: 30px;font-weight: 400;text-align: center;margin-bottom: 10px;color:#fff;}
#footer > div .about a{float: left;width: 50%;text-align: center;line-height: 30px;color: #a7a7a7;font-size: 15px;}
#footer > div .contact { float:left;/*margin-top:40px;*/}
#footer > div .contact>.big-title{font-size: 30px;font-weight: 400;text-align: center;color:#fff;padding-top:35px;padding-bottom:10px;}
#footer > div .contact img{width:75px;height:75px;clear: both}
#footer > div .contact p{color:#fff;margin-top:2px;}
#footer > div .contact p i{font-size: 13px;padding-right:5px;}
#footer > div .contact p b{font-size: 10px;font-weight: normal;}
#footer > div .contact>.sina{margin-left:15px;margin-right:5px;margin-top:8px;text-align: center;float: left}
#footer > div .contact>.sina i{color:#ff3d00;}
#footer > div .contact>.wx2{margin-left:10px;margin-top:8px;text-align: center;float: left}
#footer > div .contact>.wx2 i{color:#43e071}
#footer > div .copyright{clear:both;text-align: center;padding-top: 40px;line-height: 20px;font-size:12px;color: #9c9c9c;/*height: 40px;*/position: relative}
#footer > div .copyright .bei{height: 18px;}
#footer > div .copyright .trust{position:absolute;bottom:0px;right:20%;padding-left:35px;}
#footer > div .copyright .trust img{width: 170px;height:30px;}
/*主页面中间项目指导*/
.banner_content{background: #fff;width: 100%;height:310px;overflow: hidden;margin: auto;  display:flex;}
.banner_content .banner_left{width: 600px;height:320px;   flex:none;}
.banner_content .banner_left img{width: 600px;height:320px; }
.banner_content .banner_right{   flex:1;}
.banner_content .banner_right .right_title{ text-align: center;}
.banner_content .banner_right .right_title>.img_title{padding:10px;}
.banner_content .banner_right .right_title>.img_bg{float: right;padding:10px; }
.banner_content .banner_right ul{ overflow: hidden;width: 95%;position: relative;bottom:5px;margin: auto;}
.banner_content .banner_right ul li{float: left;width: 33%;height:210px;color:#898989;}
.banner_content .banner_right ul li>a{display: block;width: 80%;height:210px;margin: auto;position: relative}
.banner_content .banner_right ul li>a .title_span{display: block;font-weight: bold;padding-top:10px;}
.banner_content .banner_right ul li>a .content_span{display: block;font-size: 14px;line-height: 22px;height:105px;overflow: hidden}
.banner_content .banner_right ul li>a b{display: block;color:#828282;padding-bottom:10px;font-size:12px;height:9px;overflow: hidden}
.banner_content .banner_right ul li>a>.banner_arrow{float: left;width: 25px;height:25px;border-radius: 100%;border:1px solid #ebebeb;text-align: center;color:#92c5d9;line-height: 25px;position: absolute;bottom:5px;}
.banner_content .banner_right ul li>a>img{width: 80px;height:auto;float: right;}
.banner_content .banner_right ul li:hover{background: #333333}
.banner_content .banner_right ul li:hover .title_span {color:#fff;}
.banner_content .banner_right ul li:hover .content_span {color:#fff;}
.banner_content .banner_right ul li:hover a.banner_arrow {color:#fff;}



