@charset "utf-8";
/* 全局样式 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, textarea{margin: 0; padding: 0; border: 0; outline: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block; margin: 0; padding: 0; border: 0;}
*{margin: 0; padding: 0;}
a{text-decoration: none; outline: none; color: #333; blr: expression(this.onFocus=this.blur())}
a:hover, a:active, a:focus{color: #ff5000; outline: 0; text-decoration: none;}
li{list-style-type: none;}
em, i{font-style: normal;}
input, button{outline: none; font-family: 'Microsoft YaHei', '微软雅黑';}
button, [type="reset"], [type="submit"], html [type="button"]{cursor: pointer;}
body{font-size: 12px; color: #333; font-family: 'Microsoft YaHei', '微软雅黑'; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); min-width: 1116px;overflow-x: hidden;}
.main{width: 1200px; margin: 0 auto; clear: both;}
.main:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.wrap{width: 1200px; margin: 0 auto;}
.wrap:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.w1000{width: 1000px; margin: 0 auto;}
.ico{display: inline-block; font-size: inherit; text-rendering: auto;}
.ico-fw{width: 1.28571429em; text-align: center;}
.ico-lg{font-size: 1.33333333em; line-height: 0.75em; vertical-align: -5%;}
.ico-2x{font-size: 2em;}
.fl{float: left;}
.fr{float: right;}
.red{color: #c81d1d;}
.blue{color: #38beef;}
.yellow{color: #f5b700;}
.orange{color: #ff5615;}
.grey{color: #999;}
.green{color: #88bc14;}
.cyan{color: #5dceed;}
.pink{color: #bd9548;}
.mt25{margin-top: 25px;}
.mb25{margin-bottom: 25px;}
.clearfix:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0}
.clear{width: 100%; clear: both;}
img.ty_title{display: block; margin: 60px auto 40px; width: 450px}
.cl{color: #2b8e00}
.placeholder_wrap{position: relative;}
.wrap-placeholder{padding-left: 10px;}
.ty_us_r_title{font-size: 18px; font-weight: normal; margin-bottom: 10px;}
/*--公用标题--*/
.ty_title{margin: 15px 0px 15px;}
.ty_title span{border-left: 4px solid #2b8e00;height: 20px;line-height: 20px;display: inline-block;font-size: 18px;padding-left:8px;}
/* --公用分页-- */
.page{clear: both;letter-spacing: -0.333em;text-align: center;padding: 35px 0px 25px;}
.page a, .page span{border: 1px solid #dddddd;cursor: pointer;color: #666;font-family: "SimSun";text-decoration: none;display: inline-table;letter-spacing: normal;height: 14px;line-height: 14px;padding: 5px 8px;margin-left: 5px;overflow: hidden;position: relative;vertical-align: top;word-spacing: normal;background-color: #f5f5f5;}
.page a:hover{text-decoration: none;color: #fff;background-color: #2b8e00;}
.page span.page-this{color: #fff;height: 14px;line-height: 14px;padding: 5px 8px;background-color: #2b8e00;border-color: #2b8e00;}
.page span.pagecount{border: none;background: none;}
/* -- */
.index_body_bj{position: absolute;left: 50%;margin-left: -796px;display: block;z-index: -1;top: 500px;}
/* --公用-- */
.Left{float: left;width: 760px;margin:20px 0;}
.Right{float: right;width: 320px;margin:20px 0;}



/* --- */
.slides{width: 100%;height: 550px; overflow: hidden; position: relative;}
.slides .hd{height: 15px; overflow: hidden; position: absolute; left: 0; bottom: 15px; z-index: 1; width: 100%;}
.slides .hd ul{overflow: hidden; zoom: 1; text-align: center;}
.slides .hd ul li{display: inline-block; margin-right: 7px; width: 12px; height: 12px; line-height: 14px; text-align: center; background: #999; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%;}
.slides .hd ul li.on{background: #333; color: #fff;}
.slides .bd{position: relative; height: 100%; z-index: 0;}
.slides .bd li{zoom: 1; vertical-align: middle;height: 550px;}
.slides .bd li a{width: 100%;height: 100%; display: block;}
.slides .bd img{width: 100%;display: none;}


.slides .prev, .slides .next{position: absolute; left: -100px; top: 50%; margin-top: -25px; display: block; width: 50px; height: 50px; line-height: 50px; font-size: 25px; font-weight: normal; text-align: center; overflow: hidden; color: #fff; overflow: hidden;background:url(../images/png_bj.png);-webkit-border-radius: 5px;-moz-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;display: none;}
.slides .next{left: auto; right:-100px;}
.slides:hover .prev{left:50%;margin-left: -600px; }
.slides:hover .next{right:50%;margin-right: -600px;}
.slides .prev:hover, .slides .next:hover{color: #ffc345;}
.slides .prevStop{display: none;}
.slides .nextStop{display: none;}
/* -- */
.quick_order{width: 280px;margin-left: 320px;height: 390px;position: absolute;left: 50%;top:50%;margin-top: -195px;background-color: #fff;}
.quick_order .q_tab_title{border: 1px solid #ff5000;overflow: hidden;margin: 15px;margin-bottom: 0;}
.quick_order .q_tab_title a{color: #ff5000;font-size: 15px;text-align: center;display: block;height: 35px;line-height: 35px;float: left;width: 50%;}
.quick_order .q_tab_title a.active{background-color: #ff5000;color: #fff;}
.quick_order .q_show{padding: 15px;}

.quick_order .q_show ul li{margin-bottom: 10px;position: relative;}
.quick_order .q_show ul li.margin_none{margin: 0;}
.quick_order .q_show ul li.error{color: #e4393c;font-size: 13px;background-color: #fff8f8;border: 1px solid #e4393c;height: 30px;line-height: 30px;padding:0 10px;margin-top: -16px;}
.quick_order .q_show ul li.error img{vertical-align: middle;margin-right:5px;margin-top: -3px;height: 15px;}


.quick_order .q_show ul li:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0}
.quick_order .q_show ul li .ipt1{color: #999;font-size: 13px;border: none;border-bottom: 1px solid #e2e2e2;height: 35px;line-height: 35px;background: #fff;width:100%;text-indent: 10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;
}
.quick_order .q_show ul li .yzmimg{float: right;height: 35px;width: 100px;}
.quick_order .q_show ul li .yxm_a{position: absolute;right: 0;bottom:5px;height: 35px;line-height: 35px;width: 100px;display: block;color: #ff5000;text-align: center;}
.quick_order .q_show ul li .yxm_a img{height: 35px;width: 100px;}



.quick_order .q_show ul li .yzma2{position: absolute;right: 0;bottom:2px;height: 35px;line-height: 35px;width: 100px;display: block;color: #ff5000;text-align: center;}
.quick_order .q_show ul li .submit{height: 40px;line-height: 40px;width: 100%;background-color: #ff5000;color: #fff;border: none;font-size: 15px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-top: 15px;}
.quick_order .q_show ul li .submit:hover{background-color: #fa6724;}
/* -fws- */
.fws{margin-top: 50px;}
.fws .title{height: 10px;border-bottom: 3px solid #d5d5d5;position: relative;width: 100%;}
.fws .title span{background-color: #fff;width: 300px;display: block;margin:0 auto;padding:0 40px;position: absolute;left: 50%;margin-left: -190px;top: -15px;}
.fws .title span i{background-image: url(../images/icon_tab_08.png);background-repeat: no-repeat;background-position: 0px center;display: inline-block;padding-left: 50px;font-size: 25px; letter-spacing:4px;}
.fws .title span em{display: block;font-size: 14px;letter-spacing:0px;color: #999;}
.fws  ul{text-align: center;margin-top: 80px;}
.fws  ul li{display: inline-block;margin:0 35px;}
.fws  ul li img{display: block;margin:0 auto;}
.fws  ul li span{font-size: 14px;color: #666;display: block;margin-top: 10px;}
.fws .p2{font-size: 17px;color: #666;text-align: center;margin-top: 50px;}
.fws .p2 b{font-size: 32px;color: #ff5000;font-weight: normal;margin:0 5px;}
/* -rmwx- */
.rmwx .border_wrap{border-bottom: 1px solid #ff5000;margin-top: 50px;}
.rmwx .dl{width: 1000px;margin:0 auto;padding-bottom:20px;}
.rmwx .dl:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0}


.rmwx .dl dt{float: left;width: 100px;height: 100px;line-height: 100px;font-size: 17px;color: #666;}
.rmwx .dl dd a{width: 100px;height: 100px;border: 1px solid #f5f5f5;background-color: #f5f5f5;color: #666;display: block;float: left;text-align: center;font-size: 14px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;margin-right: 20px;}
.rmwx .dl dd a .ico{display: block;font-size: 50px;margin-top: 12px;}
.rmwx .dl dd a.active{background-color: #fff;border-color: #ff5000;color: #ff5000;position: relative;}
.rmwx .dl dd a.active:before{display: block; content: ""; height: 0; width: 0;clear: both; font-size: 0; line-height: 0; border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #ff5000;position: absolute;left: 50%;margin-left: -12px;bottom:-21px;z-index: 2;}
.rmwx .dl dd a.active:after{display: block; content: ""; height: 0; width: 0;clear: both; font-size: 0; line-height: 0; border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #f6f7f9;position: absolute;left: 50%;margin-left: -12px;bottom:-22px;z-index: 2;}



.rmwx .background_wrap{background-color: #f6f7f9;overflow: hidden;}
.rmwx .wx_show{width: 1000px;margin:20px auto;border: 1px solid #e2e2e2;overflow: hidden;position: relative;background-color: #fff;display: none;}
.rmwx .wx_show .wx_show_L{width:216px;height: 400px;position: absolute;left: 0;top: 0;bottom: 0;background-color: #F6F3F3;overflow-y: auto; }
.rmwx .wx_show .wx_show_L ul li{height: 40px;line-height: 40px;}
.rmwx .wx_show .wx_show_L ul li a{padding:0 15px;display: block;font-size: 13px;}
.rmwx .wx_show .wx_show_L ul li a.active{background-color: #ff5000;color: #fff;position: relative;}
.rmwx .wx_show .wx_show_L ul li a.active:after{display: block; content: ""; height: 0; width: 0;clear: both; font-size: 0; line-height: 0; border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 10px solid #fff;position: absolute;right: 0px;top: 50%;margin-top: -8px;z-index: 2;}






.rmwx .wx_show .wx_show_R{height: 400px;width:784px;float: right;}
.rmwx .wx_show .wx_show_R ul{padding-top: 10px;position: relative;overflow: hidden;}
.rmwx .wx_show .wx_show_R ul:after{display: block; content: ""; height: 370px; width: 1px;  clear: both; font-size: 0; line-height: 0;background-color: #e2e2e2;position: absolute;left: 50%;top: 50%;margin-top: -180px;z-index: 2;}

.rmwx .wx_show .wx_show_R ul li{width: 46%;padding:0 2%;float: left;overflow: hidden;margin-bottom: 10px;}
.rmwx .wx_show .wx_show_R ul li b{width: 40%;float: left;line-height: 44px;font-weight: normal;}
.rmwx .wx_show .wx_show_R ul li span{width: 40%;float: left;font-size: 12px;}
.rmwx .wx_show .wx_show_R ul li span i{color: #ff5000;display: block;font-size: 20px;}
.rmwx .wx_show .wx_show_R ul li a{width:19%;height: 25px;line-height: 25px;text-align: center;float: right;border: 1px solid #ff5000;color: #ff5000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 12px;}
.rmwx .wx_show .wx_show_R ul li a:hover{background-color: #ff5000;color: #fff;}
.rmwx .wx_show .wx_show_R ul li.last a{background-color: #ff5000;color: #fff;font-size: 13px;height: 30px;line-height: 30px;display: block;text-align: center;width: 50%;margin:0 auto;float: none;margin-top: 10px;}




.rmwx .tips{width: 1000px;margin:0 auto;text-align: center;font-size: 13px;color: #888;color: #888;margin-bottom: 18px;}
.rmwx .tips i{color: #ff5000;}
/* -hot-weixiu- */
.hot-weixiu {
    padding: 0 0 67px;
}
.hot-weixiu h2 {
    padding: 50px 0 20px 0;
    font-size: 18px;
    color: #333;
    line-height: 18px;
    font-weight: normal;
    overflow: hidden;
}
.hot-weixiu .h2_icon {
    background: url("../images/h2_icon.png") no-repeat 0 0;
    width: 12px;
    height: 12px;
    display: inline-block;
    margin-right: 10px;
    _margin-top: 12px;
    _position: relative;
}

.hot-weixiu ul {
    margin-right: -12px;
    width: 1212px;
}
.hot-weixiu li, .hot-weixiu1 li, .navList li {
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
}
.hot-weixiu li {
    width: 291px;
    float: left;
    margin-right: 12px;
}
.hot-weixiu li:hover, .hot-weixiu1 li:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}


.hot-weixiu li a {
    display: block;
    padding: 35px 0 0 40px;
    height: 140px;
    color: #fff;
}
.hot-weixiu li a {
    display: block;
    padding: 35px 0 0 40px;
    height: 140px;
    color: #fff;
}

.hotbg1 {
    background: url(../images/hotbg1.png) left top no-repeat;
}
.hotbg2 {
    background: url(../images/hotbg2.png) left top no-repeat;
}
.hotbg3 {
    background: url(../images/hotbg3.png) left top no-repeat;
}
.hotbg4 {
    background: url(../images/hotbg4.png) left top no-repeat;
}
.hot-weixiu li img {
    float: left;
    width: 27px;
    height: 30px;
}
.hot-weixiu li span {
    float: left;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    width: 205px;
    overflow: hidden;
}
.hot-weixiu li .wenti {
    clear: both;
    font-size: 12px;
    height: 36px;
    line-height: 1.5em;
    overflow: hidden;
    width: 220px;
    padding: 10px 0 0;
}
.hot-weixiu li p strong {
    float: left;
    font-size: 30px;
    height: 36px;
    color: #fffc00;
    font-weight: normal;
    width: 100px;
    overflow: hidden;
    padding: 0 0 0 14px;
}
.hot-weixiu li p span {
    font-size: 14px;
    padding-top: 7px;
    width: 70px;
}
.hot-weixiu li span {
    float: left;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    width: 205px;
    overflow: hidden;
}
/* -fwfs- */
.fwfs .h1{font-size: 26px;font-weight: normal;text-align: center;}
.fwfs .fwfs_tab_title{text-align: center;width: 600px;margin:35px auto;border: 1px solid #ff5000;overflow: hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius: 20px;}
.fwfs .fwfs_tab_title a{width: 199px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;display: block;float: left;background-color: #f6f7f9;color: #ff5000;border-left: 1px solid #ff5000;}
.fwfs .fwfs_tab_title a.active{background-color: #ff5000;color: #fff;}
.fwfs .show_dl{margin:0 auto 30px;text-align: center;display: none;}
.fwfs .show_dl dt{display: inline-block;height: 80px;line-height: 80px;font-size: 16px;padding-right: 30px;background:url(../images/fsdf.jpg) right center no-repeat;color: #666;}
.fwfs .show_dl dd{display: inline-block;}
.fwfs .show_dl dd ul li{display: inline-block;color: #999;padding-right: 10px;font-size: 14px;}
.fwfs .show_dl dd ul li .ico{border: 1px solid #999999;-webkit-border-radius: 100%;
-moz-border-radius: 100%;border-radius: 100%;width: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;color: #999999;margin-right: 8px;}
.fwfs .imgfw{display: block;width: 1200px;}

/* -- */
.loginBox{width: 341px;height: 340px;overflow: hidden;position: absolute;left: 50%;margin-left: 217px;top: 50%;margin-top: -170px;background:url(../images/login_bj.png);-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius:5px;z-index: 1000;}

.loginBox .login_tab_title{height: 44px;line-height: 44px;font-size: 16px;border-bottom: 2px solid #2b8e00;overflow: hidden;background-color: #fff;}
.loginBox .login_tab_title a{color: #2b8e00;width: 50%;display: block;float: left;text-align: center;}
.loginBox .login_tab_title a.active{color: #fff;background-color: #2b8e00;}
.loginBox .login_tab_show{display: none;}
.loginBox ul{padding:0 28px;margin-top: 30px;}
.loginBox ul li{position: relative;margin-bottom: 25px;clear: both;}
.loginBox ul li .ipt1{color: #c7c7c7;font-size: 13px;border: none;height: 40px;line-height: 40px;background: #fff;width:100%;text-indent: 40px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;
}
.loginBox ul li .wrap-placeholder{padding-left: 40px;}
.loginBox ul li .ico{position: absolute;font-size: 18px;left: 10px;top: 50%;margin-top: -11px;z-index: 10;color: #999999;}
.loginBox ul li .submit{width: 100%;height: 40px;display: block;border: none;color: #fff;background:#2b8e00;font-size: 16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.loginBox ul li .submit:hover{background:#2e9801;}
.loginBox ul li.tel{text-align: center;color: #067b25;font-size: 16px;}
/* -- */
.newsbox{overflow: hidden;margin-top: 20px;}
.newsbox .item_wrap{overflow: hidden;margin-left: -84px;}
.newsbox .item{width:316px;min-height: 211px;margin-left: 84px;float: left;overflow: hidden;margin-bottom: 25px;}
.newsbox .item ul li{height: 33px;line-height: 33px;font-size: 14px;}
.newsbox .item ul li a{display: block;color: #666;background:url(../images/dian.jpg) left center no-repeat;padding-left: 8px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
.newsbox .item ul li a:hover{color: #2b8e00;}
.newsbox .sign p{overflow: hidden;margin-bottom: 15px;}
.newsbox .sign label{width: 85px;text-align: right;height: 30px;line-height: 30px;float: left;font-size: 14px;overflow: hidden;margin-right:8px;}
.newsbox .sign .ipt1{width: 200px;height: 33px;line-height: 33px;text-indent: 10px;border: 1px solid #e1e1e1;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;font-size: 12px;color: #999;}
.newsbox .sign .submit{width: 128px;height: 32px;line-height: 32px;font-size: 15px;display: block;background:#00baff;border: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;color: #fff;}
.newsbox .sign .submit:hover{background:#4DCAF9 ;}
/* -公用- */
.AD img{max-width: 100%;width: 100%;display: block;}
/* -- */
.football_video{margin-top: 30px;} 
.football_video ul{overflow: hidden;margin-left: -40px;padding-top:10px;} 
.football_video ul li{width: 345px;height: 240px;margin-left: 40px;margin-bottom: 20px;overflow: hidden;float: left;position: relative;} 
.football_video ul li a{display: block;} 
.football_video ul li img{width: 345px;height: 240px;display: block;} 
.football_video ul li .bj{width: 100%;height: 100%; display: block; position: absolute; left: 0px; top: 0px; z-index: 9; background-color: #000; filter: alpha(Opacity=10); opacity: 0.1;}
.football_video ul li .play{display: block; position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -40px; z-index: 20;width: 49px;height: 49px;display: block;background:url(../images/play.png) no-repeat;text-indent: -9999px; filter: alpha(Opacity=75); opacity:0.75;}
.football_video ul li:hover .play{filter: alpha(Opacity=100); opacity: 1;}
.football_video ul li:hover .bj{filter: alpha(Opacity=20); opacity: 0.2; transition: all 0.2s;}
.football_video ul li .title{width: 100%;height: 40px;line-height: 40px;position: absolute;left: 0;bottom: 0;z-index: 20;text-align: center;color: #fff;font-size: 15px;background:url(../images/tbj.jpg) no-repeat;font-weight: normal;}
.football_video ul li .title i{width: 290px;height: 100%;display: block;text-align: center;float: right;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
/* -- */
.scroll_star{margin:41px auto 25px;   position:relative; }
.scroll_star .prev,.scroll_star .next{ display:block;font-size: 50px;color: #e1e1e1;position: absolute;left: 0px;top: 50%;margin-top: -32.5px;}
.scroll_star .next{ left: auto;right: 0px;  }
.scroll_star .prev:hover,.scroll_star .next:hover{color: #2b8e00;}
.scroll_star .bd{width: 965px;margin:0 auto;overflow: hidden;}
.scroll_star .bd ul{width: 1020px; overflow:hidden; zoom:1; }
.scroll_star .bd ul li{width: 200px;height:200px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;margin-right:55px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.scroll_star .bd ul li img{ width:200px; height:200px; display:block;-webkit-border-radius: 100%;
-moz-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;}
/* -- */
.football_matches_field{margin-top: 25px;overflow: hidden;}
.football_matches_field .matches{width: 280px;float: left;overflow: hidden;}
.football_matches_field .field{width: 806px;float: right;overflow: hidden;}
.football_matches_field .matches .matches_tab_title{border-bottom: 1px solid #666;font-size: 14px;margin-top: 25px;}
.football_matches_field .matches .matches_tab_title:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.football_matches_field .matches .matches_tab_title a{height: 26px;line-height: 26px;display:block;border:1px solid transparent;float: left;padding:0 18px;margin-bottom: -1px;position: relative;}
.football_matches_field .matches .matches_tab_title a.active{border: 1px solid #666;border-bottom-color: #fff;}
.football_matches_field .matches .matches_tab_show{display: none;}
.football_matches_field .matches .matches_tab_show ul{padding:25px 0 ;}
.football_matches_field .matches .matches_tab_show ul li{overflow: hidden;font-size: 13px;line-height: 25px;margin-bottom: 15px;}
.football_matches_field .matches .matches_tab_show ul li .lg{height: 25px;width: 25px;display: inline-block;float: left;margin-right: 8px;}
.football_matches_field .matches .matches_tab_show ul li i{display: inline-block;height: 25px;line-height: 25px;width: 80px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
.football_matches_field .matches .matches_tab_show ul li .fr i{text-align: right;}
.football_matches_field .matches .matches_tab_show ul li .fr .lg{float: right;margin-right: 0;margin-left: 8px;}
.football_matches_field .matches .matches_tab_show ul li em{display: inline-block;height: 25px;line-height: 25px;width: 50px;margin-left:2px;text-align: center;}
.football_matches_field .field ul{overflow: hidden;margin-left: -10px;padding-top: 13px;}
.football_matches_field .field ul li{float: left;overflow: hidden;margin-left: 10px;margin-bottom:10px;position: relative;}
.football_matches_field .field ul li a{display:block;overflow: hidden;}
.football_matches_field .field ul li a img{display: block;}
.football_matches_field .field ul li a h3{width: 100%;height: 35px;line-height: 35px;position: absolute;left: 0;bottom:-35px;z-index: 20;font-weight: normal;font-size: 13px;text-align: center;color: #fff;background:url(../images/png_bj.png);white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;
-ms-transition:ease 0.3s;-o-transition:ease 0.3s;transition:ease 0.3s;}
.football_matches_field .field ul li a:hover h3{bottom: 0;}
.football_matches_field .bt_wrap{width: 100%;clear: both;padding:40px 0 15px;}
.football_matches_field .bt_wrap ul{margin-left: -97px;}
.football_matches_field .bt_wrap ul li{width: 206px;float: left;margin-left: 97px;}
.football_matches_field .bt_wrap ul li a{width: 206px;height: 206px;overflow: hidden;display: block;}
.football_matches_field .bt_wrap ul li img{max-width: 206px;max-height: 206px;display: block;}
.football_matches_field .bt_wrap ul li span{display: block;overflow: hidden;text-align: center;height: 35px;line-height: 35px;font-size: 16px;color: #666;margin-top: 15px;}
.football_matches_field .bt_wrap ul li a:hover{-webkit-animation:bounce_t .7s 0s ease both;-ms-animation:bounce_t .7s 0s ease both;-moz-animation:bounce_t .7s 0s ease both;-o-animation:bounce_t .7s 0s ease both;animation:bounce_t .7s 0s ease both;}
.football_matches_field .bt_wrap ul li:hover span{color: #2b8e00;}
/* -- */
.hzhb{margin-top: 25px;}
.hzhb .title{height:0px;border-bottom: 1px solid #2b8e00;width: 100%;position: relative;margin:50px 0 55px;}
.hzhb .title span{background-color: #fff;padding:0 25px;height: 40px;line-height: 40px;position: absolute;left: 50%;top: 50%;margin-top: -20px;z-index: 10;font-size: 20px;text-align: center;color: #2b8e00;}
.hzhb ul{margin-left: -32px;}
.hzhb ul:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.hzhb ul li{width: 159px;height: 60px;float: left;margin-left: 32px;margin-bottom: 25px;-webkit-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform;}
.hzhb ul li a{display: block;}
.hzhb ul li span{width: 159px;height: 60px;display:table-cell;text-align: center;vertical-align: middle;overflow: hidden;}
.hzhb ul li img{max-width: 159px;max-height: 60px;margin:0 auto;display: block;}
.hzhb ul li:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: 0px 0px 8px 0px rgba(102, 102, 102, 0.4);-moz-box-shadow: 0px 0px 8px 0px rgba(102, 102, 102, 0.4);-o-box-shadow: 0px 0px 8px 0px rgba(102, 102, 102, 0.4);-ms-box-shadow: 0px 0px 8px 0px rgba(102, 102, 102, 0.4);
box-shadow: 0px 0px 8px 0px rgba(102, 102, 102, 0.4);}
/* -- */
.qxzx{overflow: hidden;margin-top: 20px;}
.qxzx .qxzx_tab_title a{font-size: 15px;margin-left: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;padding:3px 10px;}
.qxzx .qxzx_tab_title a.active{background-color: #2b8e00;color: #fff;}
.qxzx ul.qxzx_tab_show{overflow: hidden;margin-left: -10%;display: none;}
.qxzx ul.qxzx_tab_show li{width: 40%;margin-left: 10%;float: left;height: 33px;line-height: 33px;font-size: 14px;overflow: hidden;}
.qxzx ul.qxzx_tab_show li span{float: left;width: 75%;display: block;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
.qxzx ul.qxzx_tab_show li i{float: right;}
.qxzx ul.qxzx_tab_show li a{display: block;color: #666;background:url(../images/dian.jpg) left center no-repeat;padding-left: 8px;overflow: hidden;}
.qxzx ul.qxzx_tab_show li a:hover{color: #2b8e00;}
/* -- */
.qx_video{margin-top: 30px;} 
.qx_video ul{overflow: hidden;margin-left: -40px;padding-top:10px;} 
.qx_video ul li{width: 345px;height: 240px;margin-left: 40px;margin-bottom: 20px;overflow: hidden;float: left;position: relative;} 
.qx_video ul li a{display: block;} 
.qx_video ul li img{width: 345px;height: 200px;display: block;} 
.qx_video ul li .bj{width: 100%;height: 200px; display: block; position: absolute; left: 0px; top: 0px; z-index: 9; background-color: #000; filter: alpha(Opacity=10); opacity: 0.1;}
.qx_video ul li .play{display: block; position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -40px; z-index: 20;width: 49px;height: 49px;display: block;background:url(../images/play.png) no-repeat;text-indent: -9999px; filter: alpha(Opacity=75); opacity:0.75;}
.qx_video ul li:hover .play{filter: alpha(Opacity=100); opacity: 1;}
.qx_video ul li:hover .bj{filter: alpha(Opacity=20); opacity: 0.2; transition: all 0.2s;}
.qx_video ul li .title{width: 100%;margin-top: 8px;height: 40px;line-height: 40px;text-align: center;font-size: 15px;font-weight: normal;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
/* -- */
.qxcd{margin-top: 20px;}
.scroll_qxcd{margin:25px auto 0px;padding-bottom: 15px; position:relative; }
.scroll_qxcd .prev,.scroll_qxcd .next{ display:block;font-size:30px;color: #fff;width: 35px;text-align: center;height: 60px;line-height: 60px;position: absolute;left: 1px;top: 50%;margin-top: -30px;z-index: 1000;background:url(../images/png_bj.png);filter: alpha(opacity=80); opacity: 0.8;-webkit-border-radius: 0px 5px 5px 0px;-moz-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px; }
.scroll_qxcd .next{ left: auto;right: 2px;-webkit-border-radius: 5px 0px 0px 5px;-moz-border-radius: 5px 0px 0px 5px;border-radius:5px 0px 0px 5px;  }
.scroll_qxcd .prev:hover,.scroll_qxcd .next:hover{color: #fff;filter: alpha(Opacity=100); opacity:1;}
.scroll_qxcd .bd{width: 1113px;margin:0 auto;overflow: hidden;}
.scroll_qxcd .bd ul{width: 1120px; overflow:hidden; zoom:1; }
.scroll_qxcd .bd ul li{width: 273px;height:347px;margin-right:7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.scroll_qxcd .bd ul li img{ width: 273px;height:347px; display:block;}
/* -- */
.ft_list{background-color: #1e1e28;color: #fff;margin-bottom: -20px;padding:20px 0 ;}
.ft_list dl{float: left;width: 20%;margin:0 2.5%;overflow: hidden;}
.ft_list dl dt{padding:8px 0 ;}
.ft_list dl dt img{display: inline-block;float: left;height: 32px;margin-right: 15px;margin-top:3px;}
.ft_list dl dt span{height: 32px;line-height: 32px;display: inline-block;font-size: 16px;}
.ft_list dl dd{border-top: 1px solid #595a5f;margin-left: 47px;padding:8px 0;overflow: hidden;}
.ft_list dl dd a{height: 35px;line-height: 35px;display: block;font-size: 14px;color: #c5c6ca;}
.ft_list dl.last_dl dd a{width: 50%;float: left;}
.ft_list dl dd a:hover{color: #2b8e00;}
/* -- */
.img_block{position: relative;overflow: hidden;min-height: 600px;width: 100%;height: auto;display: block;}
.img_block .imgbj{width: 100%;min-height: 600px;display: block;}
.img_block .top_layer{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 20;text-align: center;}
.img_block .top_layer .inner{width: 100%;height: 100%;display:table-cell;text-align: center;vertical-align: middle;}
.img_block .h3{font-size: 37px;font-weight: normal;color: #fff; letter-spacing:5px;}
.img_block .h3 i{display: block;width: 102px;height: 4px;background-color: #058d2a;margin:10px auto 25px;}
.img_block .h4{color: #fff;font-size: 24px;font-weight: normal;line-height:1.7em;padding:10px 0 ;}
.img_block .button{width: 170px;height: 36px;line-height: 36px;text-align: center;display: block;margin:25px auto;background-color: #45b050;color: #fff;font-size: 15px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.img_block_1 .button{background-color: #fd8d12;}
.img_block_1 .h3{color: #161716;}
.img_block_1 .h4{color: #067a25;}
.img_block_3 .button{background-color: #3f8a99;}
/* --公用-- */
.ty_item{width: 100%;min-height: 211px;float: left;overflow: hidden;margin-bottom: 25px;}
.ty_item ul li{height: 33px;line-height: 33px;font-size: 14px;}
.ty_item ul li a{display: block;color: #666;background:url(../images/dian.jpg) left center no-repeat;padding-left: 8px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;}
.ty_item ul li a:hover{color: #2b8e00;}
/* --公用-- */
.ty_sign p{overflow: hidden;margin-bottom: 15px;}
.ty_sign label{width: 85px;text-align: right;height: 30px;line-height: 30px;float: left;font-size: 14px;overflow: hidden;margin-right:8px;}
.ty_sign .ipt1{width: 200px;height: 33px;line-height: 33px;text-indent: 10px;border: 1px solid #e1e1e1;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;font-size: 12px;color: #999;}
.ty_sign .submit{width: 128px;height: 32px;line-height: 32px;font-size: 15px;display: block;background:#00baff;border: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;color: #fff;}
sign .submit:hover{background:#4DCAF9 ;}
/* -- */
.ty_bt_wrap{width: 100%;clear: both;padding:10px 0 15px;}
.ty_bt_wrap ul{margin-left: -25px;}
.ty_bt_wrap ul li{width: 147px;float: left;margin-left: 25px;margin-bottom: 15px;}
.ty_bt_wrap ul li a{width: 147px;height: 147px;overflow: hidden;display: block;}
.ty_bt_wrap ul li img{max-width: 147px;max-height: 147px;display: block;}
.ty_bt_wrap ul li span{display: block;overflow: hidden;text-align: center;height: 35px;line-height: 35px;font-size: 16px;color: #666;margin-top: 8px;}
.ty_bt_wrap ul li a:hover{-webkit-animation:bounce_t .7s 0s ease both;-ms-animation:bounce_t .7s 0s ease both;-moz-animation:bounce_t .7s 0s ease both;-o-animation:bounce_t .7s 0s ease both;animation:bounce_t .7s 0s ease both;}
ty_bt_wrap ul li:hover span{color: #2b8e00;}

/* -- */
.news_list_title{border-bottom: 2px solid #e8e8e8;font-size: 17px;line-height: 35px;}
.news_list_title:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.news_list_title span{display: block;border-bottom: 2px solid #2b8e00;float: left;padding:0 10px;margin-bottom: -2px;}
/* -- */
.news_list{padding:15px 0;}
.news_list li{overflow: hidden;height: 38px;line-height: 38px;font-size: 13px;}
.news_list li a{display: block;height: 100%; color: #666;background:url(../images/dian.jpg) left center no-repeat; padding-left: 10px;}
.news_list li span{width: 75%;display: block;white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; text-overflow: ellipsis;}
.news_list li i{color: #999;font-size: 12px;}
.news_list li a:hover,.news_list li a:hover i{color: #2b8e00;}
/* -- */
.news_h3{font-size: 18px;text-align: center;padding:12px 0;font-weight: normal;}
.news_author_title{border-bottom: 1px dotted #e1e1e1;line-height: 35px;}
.news_author_title .small_txt,.news_author_title .big_txt{border: 1px solid #cccccc;background-color: #eaeaea;padding:0px 3px;margin-right: 10px;font-size: 12px;}
/* -- */
.txtBox{font-size: 14px;line-height:2.3em;padding:28px 15px;}
.txtBox img{display: block;margin:12px auto;max-width: 100%;}
/* -- */
.star_tab_title{background-color: #f7f9fa;border-top: 1px solid #2b8e00;border-bottom: 2px solid #2b8e00;height: 40px;line-height: 40px;font-size: 16px;overflow: hidden;margin-top: 30px;}
.star_tab_title a{display: block;float: left;padding:0 18px;}
.star_tab_title a.active{background-color: #2b8e00;color: #fff;}
/* -- */
.star_tab_show{padding:15px 0 ;margin-left: -4.3%;overflow: hidden;display: none;}
.star_tab_show dl{width: 29%;margin-left: 4.3%;float: left;overflow: hidden;padding:20px 0;}
.star_tab_show dl dt{border: 1px solid #e1e1e1;float: left;margin-right: 15px;padding: 5px;}
.star_tab_show dl dt img{display: block;width: 121px;height: 117px;}
.star_tab_show dl dd{font-size: 14px;line-height: 25px;overflow: hidden;height: auto;}
.star_tab_show dl dd h3{font-size: 17px;font-weight: normal;margin-bottom: 5px;}
.star_tab_show dl dd .more{width: 100px;height:28px;line-height:28px;text-align: center;font-size: 13px;color: #fff;background-color: #2b8e00;display: block;margin-top: 10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}
.star_tab_show dl dd .more:hover{background: #2e9801;}

/* -- */
.sc_jfb{overflow: hidden;margin-top: 20px;}
.sc_jfb .ty_title{margin-bottom: 20px;}
.sc_jfb .sc{width:690px;overflow: hidden;}
.sc_jfb .jfb{width: 390px;overflow: hidden;}

.sc_jfb .sc_table{border: 1px solid #e1e1e1;background-color: #fafafa;width: 100%;}
.sc_jfb .sc_table th{border-bottom: 2px solid #2e9801;color: #2e9801;padding:10px 10px;font-size: 14px;font-weight: normal;text-align: center;}
.sc_jfb .sc_table td{padding:10px 10px;text-align: center;font-size: 12px;}

.sc_jfb .jfb_table{width: 100%;}
.sc_jfb .jfb_table th{color: #5687cb;padding:10px 10px;font-size: 14px;font-weight: normal;text-align: center;}
.sc_jfb .jfb_table td{padding:10px 10px;text-align: center;font-size: 12px;}
.sc_jfb .jfb_table td .num{width: 18px;height: 18px;display: inline-block;background-color: #5687cb;color: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;}
/* -- */
.background_wrap{background-color: #f5f5f5;}
.t_title{
    padding: 50px 0 20px 0;
    font-size: 18px;
    color: #333;
    line-height: 18px;
    font-weight: normal;
    overflow: hidden;
}
.t_title .h2_icon {
    background: url("../images/h2_icon.png") no-repeat 0 0;
    width: 12px;
    height: 12px;
    display: inline-block;
    margin-right: 10px;
    _margin-top: 12px;
    _position: relative;
}
.teams {
    width: 1212px;margin-bottom: 30px;
}
.teams ul {
    width: 100%;
}
.teams ul li, .bodyer .idx_zixun .msg_l, .bodyer .idx_zixun .msg_m, .bodyer .idx_zixun .msg_r .msg_dv {
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
}
.teams ul li {
    float: left;
    width: 291px;
    margin-right: 12px;
}
.teams ul li .img {
    width: 100%;
    height: 240px;
}
.teams ul li .con {
    width: 240px;
    padding: 0 23px 0 28px;
    background-color: #fff;
    padding-bottom: 15px;
}
.teams .p1 {
    height: 14px;
    overflow: hidden;
    padding-top: 20px;
    line-height: 14px;
    font-size: 14px;
    color: #333;
    text-align: center;
}
.teams ul li .p2 {
    padding-top: 7px;
}
.teams ul li .p2 {
    height: 40px;
    overflow: hidden;
    padding-top: 10px;
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    color: #999;
}
 .teams ul li:hover{
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

/* -banner- */
.banner img{display: block;width: 100%;}
/* -- */
.wxlc h2 {
    width: 100%;
    height: 18px;
    line-height: 18px;
    color: #333;
    font-size: 18px;
    font-weight: normal;margin-top: 50px;
}
.brand {
    width: 100%;
    margin: 30px 0 50px 0;
}
.brand a {
    display: block;
    float: left;
    margin-left: 20px;
    width: 285px;
    height: 200px;
    text-align: center;
    position: relative;
    text-decoration: none;
}
.brand .wa_W{margin-left: -20px;}

.brand img {
    width: 285px;
    height: 200px; transition:all 0.2s;
}
.vertical .info {
    width: 0;
    height: 200px;
    overflow: hidden;
}
.brand .info1 {
    background-color: #ed6b4d;
}
.brand .info {
    display: none;
    width: 285px;
    height: 200px;
    margin: 0 auto;
    background-color: #ed6b4d;
    overflow: hidden;transition:all 0.2s;
}
.vertical .info .info_c {
    width: 220px;
    margin: 60px auto 0;
    height: 80px;
    line-height: 20px;
    overflow: hidden;
    color: #fff;
    font-size: 16px;
    text-align: left;
}
.brand a:hover img {/* display: none; */}
.brand a:hover .info {/* display: block; */}
.brand .info1 {
    background-color: #ed6b4d;
}
.brand .info2 {
    background-color: #3dc7c9;
}
.brand .info3 {
    background-color: #f1a732;
}
.brand .info4 {
    background-color: #7fc93d;
}
/* -- */
.qa_cont {
    width: 100%;
    padding-bottom: 50px;background-color: #f5f5f5;position: relative;margin-top: 90px;
}
.qa_cont .f {
  position: absolute;left: 50%;margin-left: -114px;top: -60px;z-index: 2;
}
.qa_cont h2 {
    padding: 40px 0 30px 0;width: 100%;
    height: 18px;
    line-height: 18px;
    color: #333;
    font-size: 18px;
    font-weight: normal;
}
.qa_cont .qa_list {
    width: 100%;
}
.qa_cont .qa_list li {
    width: 100%;
    margin-bottom: 28px;
}
.qa_cont .qa_list li p {
    line-height: 24px;
    font-size: 16px;
    color: #333;
}
.qa_cont .qa_list li p {
    line-height: 24px;
    font-size: 16px;
    color: #333;
}
.qa_cont .qa_list li p.p1 {
    color: #999;
}
/* -- */
.daohang {
    width: 50%;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    padding-left: 20px;
   
}
.daohang a {
    color: #999;
}
.daohang strong {
    font-weight: normal;
    padding: 0 8px;
    color: #999;
}
.daohang span {
    color: #333;
}
.aboutUs {
    padding: 0 70px 50px;
    background-color: #fff;
    overflow: hidden;margin-bottom: 40px;
}
.aboutUs .h2Icon {
    margin: 42px 0 10px;
}
.h2Icon {
    clear: both;
    background: url(../images/h2_icon.png) left center no-repeat;
    padding-left: 24px;
    height: 58;
    line-height: 58px;
    color: #333;
    font-size: 18px;
    font-weight: normal;
}
.aboutUsImg {
    padding-top: 30px;
    width: 1080px;
    overflow: hidden;
}
.aboutUsImg img {
    float: left;
    border: 1px solid #e9e9e9;
    margin-right: 11px;
}
.aboutUs1 p, .addressOut p {
    clear: both;
    font-size: 14px;
    color: #333;
    line-height: 2em;
}
.aboutUslxfs span {
    float: left;
    width: 290px;
}
addressOut {
    clear: both;
}






/* -- */
.fixed {
    width: 160px;
    height: 250px;
    position: fixed;
    top: 50%;
    right: 0;
    margin-top: -120px;
    z-index: 99;
    _position: absolute;
}


/*--返回顶部--*/
.fixed_right{position: fixed;right:5px;z-index: 99;  text-align: center; font-size: 13px; color: #999; font-size: 12px; display: none;}
.fixed_right li{margin-bottom: 15px;}
.fixed_right i.ico{display: block;width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: #f2f2f2; font-size: 28px;overflow: hidden;color: #999;-webkit-border-radius: 100%;
-moz-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;}
.fixed_right a{color: #999;}
.fixed_right span{display: block;text-align: center;margin-top:5px;}
.fixed_right a:hover{color: #ff5000;}
.fixed_right a:hover i.ico{color: #fff;background-color: #ff5000;}

/* -- */
.bounceIn_into{animation: bounceIn_into 0.2s; -moz-animation: bounceIn_into 0.2s; -webkit-animation: bounceIn_into 0.2s; -o-animation: bounceIn_into 0.2s; -ms-animation: bounceIn_into 0.2s;}
@-webkit-keyframes bounceIn_into{0%{opacity: 0; -webkit-transform: scale(0); transform: scale(0)}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1)}}
@-o-keyframes bounceIn_into{0%{opacity: 0; -o-transform: scale(0); transform: scale(0)}100%{opacity: 1; -o-transform: scale(1); transform: scale(1)}}
@-moz-keyframes bounceIn_into{0%{opacity: 0; -moz-transform: scale(0); transform: scale(0)}100%{opacity: 1; -moz-transform: scale(1); transform: scale(1)}}
@-ms-keyframes bounceIn_into{0%{opacity: 0; -ms-transform: scale(0); transform: scale(0)}100%{opacity: 1; -ms-transform: scale(1); transform: scale(1)}}
@keyframes bounceIn_into{0%{opacity: 0; transform: scale(0)}100%{opacity: 1; transform: scale(1)}}
/* -- */
.bounce_t{-webkit-animation:bounce .7s 0s ease both;-ms-animation:bounce .7s 0s ease both;-moz-animation:bounce .7s 0s ease both;-o-animation:bounce .7s 0s ease both;animation:bounce .7s 0s ease both;}
@-webkit-keyframes bounce_t{
0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
40%{-webkit-transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px)}
}
@-o-keyframes bounce_t{
0%,20%,50%,80%,100%{-o-transform:translateY(0)}
40%{-o-transform:translateY(-30px)}
60%{-o-transform:translateY(-15px)}
}
@-ms-keyframes bounce_t{
0%,20%,50%,80%,100%{-ms-transform:translateY(0)}
40%{-ms-transform:translateY(-30px)}
60%{-ms-transform:translateY(-15px)}
}
@-moz-keyframes bounce_t{
0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
40%{-moz-transform:translateY(-30px)}
60%{-moz-transform:translateY(-15px)}
}
@keyframes bounce_t{
0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-30px)}
60%{transform:translateY(-15px)}
}

