body{background-color: #fff;}
/*-----------�в�����---------*/
.main-middle-box{width: 100%;background-image: url(/theme/default/tw/images/main_header_bg_2.jpg);background-repeat: no-repeat;background-position: top center;min-height: 265px;position: relative;}
.red-flag2{width: 460px;height: 265px;position: absolute;left: 0;top: 0;z-index: 0;}
.main-middle-group{width: 1200px;margin: 0 auto;padding-top: 5px;}
/*----�õ�----*/
.main-middle-hdeng{width: 660px;}
.slideBox{ width:660px; height:450px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:12.5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center;
    background:#fff; cursor:pointer;border-radius: 50%; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd  li div.slider-title{width: 100%;background-color: rgba(0,0,0,0.3);line-height: 40px;position: absolute;bottom: 0;left: 0;
    font-size: 15px;color: #fff;padding-left: 20px;}
.slideBox .bd  li div.slider-title>div{width: 500px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
.slideBox .bd img{ width:660px; height:450px; display:block;  }
/*----����Ҫ��----*/
.main-middle-sqyw{width: 530px;margin-left: 10px;background-image: url(/theme/default/tw/images/sqyw_header_bg.png);background-repeat: no-repeat;
background-position: top center;background-size: 100% auto;padding-top:20px;background-color: #fff;position: relative;}
.main-sqyw-title{color: #e72118;text-align: center;padding: 0 50px; height: 26px;line-height: 26px; overflow: hidden;}
.main-sqyw-info{color: #898989;padding: 10px 0;border-bottom: 1px dashed #bdbdbd;margin: 0 20px;}
.main-sqyw-info a{color: #e72118;}
.sqyw-jiao{position: absolute;width: 102px;height: 62px;left: -2px;top:-2px;}

.mazLeft .prev,
.mazLeft .next{ position:absolute; left:1%; top:50%; margin-top:-20px; display:block; width:32px; height:40px; background:url(http://100.100.200.200:9999/images-tw/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.mazLeft .next{ left:auto; right:1%; background-position:8px 5px; }
.mazLeft .prev:hover,
.mazLeft .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.txtMarquee-top{ width:100%;position:relative;}
.sqyw-more-link{position: absolute;color: #696969;line-height: 22px;right: 20px;top: -24px;font-size: 14px;}
.txtMarquee-top .bd{ padding:15px;}
.txtMarquee-top .infoList li{ height:30px; line-height:30px; font-size: 14px;}
.txtMarquee-top .infoList li .date{ float:right; color:#979797; }
.txtMarquee-top .infoList li a{color: #393838;padding-left: 15px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;}
.txtMarquee-top .infoList li a:before{content: '';width: 8px;height: 8px;position: absolute;background-color: #9f9f9f;
left: 0;top: 50%;margin-top: -3px;}

.txtMarquee-topp{ width:100%;position:relative;}
.sqyw-more-link{position: absolute;color: #696969;line-height: 22px;right: 20px;top: -24px;font-size: 14px;}
.txtMarquee-topp .bd{ padding:15px;}
.txtMarquee-topp .infoList li{ height:30px; line-height:30px; font-size: 14px;}
.txtMarquee-topp .infoList li .date{ float:right; color:#979797; }
.txtMarquee-topp .infoList li a{color: #393838;padding-left: 15px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;}
.txtMarquee-topp .infoList li a:before{content: '';width: 8px;height: 8px;position: absolute;background-color: #9f9f9f;
left: 0;top: 50%;margin-top: -3px;}

/*-------�в�������Ϣչʾ------*/
.main-middle-left{width: 730px;border: 1px solid #E6E6E6;height: 316px;}
.main-left-header{width: 100%;border-bottom: 1px solid #E6E6E6;background-image: url(/theme/default/tw/images/main_group_left.jpg);background-repeat: no-repeat;
    background-position: top center;background-size: 100% auto;z-index:1000;}
.main-left-header-title{width: 132px;height: 43px;line-height: 43px;background-image: url(/theme/default/tw/images/main_left_btn.png);
    background-repeat: no-repeat;font-size: 21px;color: #fff;font-weight: bold;padding-left: 7px;}
.main-left-header-more a{color: #696969;line-height: 43px;margin-right: 15px;}
/*------Tab�л�------*/
.outBox .hd ul>li{float: left;height: 43px;line-height: 43px;margin-right: 20px;color: #707070;cursor: pointer;}
.outBox .hd ul>li.on{color: #EE5F58;}
.outBox .tempWrap{padding: 15px;width: 700px;}
.outBox .inBox ul li{ height:30px; line-height:30px; font-size: 14px;}
.outBox .inBox ul li .date{ float:right; color:#979797; }
.outBox .inBox ul li a{color: #393838;padding-left: 15px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;width:600px;}
.outBox .inBox ul li a:before{content: '';width: 8px;height: 8px;position: absolute;background-color: #9f9f9f;
    left: 0;top: 50%;margin-top: -3px;}
.inBox>ul{padding: 15px;}
.inBox .inBd{padding: 0 15px;}
.inBox .inHd ul{padding:10px 0 10px 20px;}
.inBox .inHd ul>li{float: left;height: 30px;line-height: 30px;margin-right: 30px;color: #707070;cursor: pointer;width: 10%;}
.inBox .inHd ul>li.on{color: #EE5F58;}

.main-middle-right{width: 465px;margin-left: 1px;border: 1px solid #E6E6E6;height: 316px;}
.main-right-header{width: 100%;border-bottom: 1px solid #E6E6E6;background-repeat: no-repeat;
    background-position: top center;background-size: 100% auto;}
.main-right-header-bg1{background-image: url(/theme/default/tw/images/main_group_right1.jpg);}
.main-right-header-bg2{background-image: url(/theme/default/tw/images/main_group_right2.jpg);}
.main-right-header-bg3{background-image: url(/theme/default/tw/images/main_group_right3.jpg);}
.main-right-header-title{width: 120px;height: 38px;line-height: 43px;color: #e72118;
border-bottom: 5px solid #e72118;text-align: center;background-color: transparent;font-size: 21px;}
.main-right-header-more a{color: #696969;line-height: 43px;margin-right: 15px;}
/*--------ר����Ϣ-------*/
.ztxi-box{padding: 15px 10px 0 10px;}
.ztxi-box ul{width: 100%;}
.ztxi-box ul li{float: left;margin-right: 11px;margin-bottom: 11px;width: 217px;height: 72px;border-radius:10px;overflow:hidden;}
.ztxi-box ul li a{display: inline-block;}
.ztxi-box ul li:nth-child(2n){margin-right: 0;}

/*-----�·�������-----*/
.rank-list{padding: 0 20px;}




.rank-list  li{ height:35px; line-height:35px; font-size: 14px;}
.rank-list .infoList li .date{ float:right; color:#979797; }
.rank-list .infoList li a{color: #393838;padding-left: 15px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;}
.rank-list .infoList li a:before{content: '';width: 8px;height: 8px;position: absolute;background-color: #9f9f9f;
left: 0;top: 50%;margin-top: -3px;}



