@charset "utf-8";
/*
 *	Author			：Qiu-675390768@qq.com;
 *	Date 			：2016年11月11日14:53:16;
 *	Abstract		：天天赢球样式文件
 */

body{ background:#f1f1f1; color:#333; font-family:Open Sans,Neue Frutiger,Frutiger Next,Frutiger,Myriad Pro,Myriad,San Francisco,Segoe UI,Helvetica Neue,Helvetica,Arial,Verdana,Source Han Sans CN,PingFang SC,Lantinghei SC,Hiragino Sans GB,Wenquanyi Micro Hei,Microsoft YaHei,sans-serif;}
a:hover{text-decoration: none;}
.bg{ width:100%; min-width:1200px; max-width:1920px; margin:0 auto; background-repeat:no-repeat; background-position:center top;}
.bg_match{ height:240px; background-image:url(../images/bg_match.jpg); background-position: center bottom;}
.bg_match_lq{ height:240px; background-image:url(../images/bg_match_lq.jpg); background-position: center bottom;}
.bg_240{ height:240px;}
.wrap1200{ width:1200px; margin-left:auto; margin-right:auto; position:relative;}
.shadow{ display:none; background:#000; filter:alpha(opacity:50); opacity:0.5; position:fixed; top:0px; left:0px; width:100%; height:100%;_position: absolute; _top:expression(eval(document.documentElement.scrollTop+0)); _height:expression(eval(document.documentElement.clientHeight+0)); }
img{ vertical-align: top; }

.h18{ height: 18px; }
.fs32{ font-size: 32px; }
.vam{ vertical-align: middle; }
.fwb{ font-weight: bold; }
.mt35{ margin-top: 35px; }
.mt-210{ margin-top: -210px!important; }
.mt-240{ margin-top: -240px!important; }
.pt70{ padding-top: 70px; }
.pt80{ padding-top: 80px; }
.pt110{ padding-top: 110px; }
.pb35{ padding-bottom: 35px; }
.pb70{ padding-bottom: 70px; }
.pb90{ padding-bottom: 90px; }
.green{ color: #009944; }
.orange{ color: #eb6100; }
.orange{ color: #eb6100; }
.red{ color: #ea4747; }
.bg_fff{ background: #fff; }
.bg_eee{ background: #eee; }
.bg_132e4a{ background: #132e4a; }
.bg_fafafa{ background: #fafafa; }
.bg_389147{ background: #389147; }

/*hover css3*/
.bannerIcon a{-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -0-transition:all .3s ease; -ms-transition:all .3s ease; transition:all .3s ease;}
/*雪碧图*/
.sprite{background-image: url(../images/sprite.png); background-repeat:no-repeat;}

.header{ min-width: 1200px; height: 86px; background: #dfdfdf; }
.header .phone{ font-size: 26px; color: #666; padding: 30px 20px 0 30px; background: url(../images/phoneIocn.png) 0 38px no-repeat; }

/*首页*/
.banner{ width: 100%; position: relative; margin: 0 auto; max-width: 1920px; min-width: 1200px;}
.bannerSize{display: block;width: 100%;height: auto;}
.bannerImg a{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.bannerImg a img{ display: block; width: 100%; height: auto; }
.bannerIcon{ position: absolute; z-index: 3; left: 0; bottom: 20px; width: 100%; height: 3px; text-align: center; }
.bannerIcon a{ display: inline-block; width: 30px; height: 3px; background: #fff; margin: 0 5px; vertical-align: top; }
.bannerIcon a.active{ width: 50px; background: #ffde00; }

.title{ font-size: 40px; font-weight: bold; color: #333; height: 108px; line-height: 108px; padding-left: 55px; background: url(../images/titleIcon.png) left center no-repeat; }
.newList{ margin-left: -15px; }
.newList li{ float: left; width: 532px; margin-left: 15px; background: #fff; padding: 30px; }
.newList li h3{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 40px; line-height: 40px; font-size: 24px; font-weight: bold; }
.newList li .time{ height: 30px; line-height: 30px; font-size: 15px; color: #999; }
.newList li .conTxt{ padding-top: 25px; }
.newList li .conTxt img{ display: block; margin: 0 auto; width: 480px; }
.newList li .conTxt p{ font-size: 18px; color: #333; margin-top: 30px; line-height: 26px; text-indent: 2em; }
.stateList{ margin-top: 35px; background: #fff; width: 100%; min-width: 1200px; padding: 35px 0; }
.stateList li{ border-right: 1px solid #eee; text-align: center; float: left; width: 33%; }
.stateList li i{ margin: 0 auto; display: block; width: 80px; height: 60px; background: url(../images/stateIcon.png); }
.stateList li i.i01{ background-position: 0 0; }
.stateList li i.i02{ background-position: 0 -60px; }
.stateList li i.i03{ background-position: 0 -120px; }
.stateList li h4{ font-size: 20px; color: #333; }
.stateList li p{ font-size: 14px; color: #999; margin-top: 5px; }
.stateList li:last-child{ border-right: 0; }
.copyRight{ padding: 80px 0 60px; text-align: center; font-size: 20px; color: #999; line-height: 30px; }




