body{background-color: #EEEEEE;}
.main-top-box{background-image: url(../images/main_header_bg_3.jpg)!important;}
/*-----------中部背景---------*/
.main-middle-box{width: 100%;background-image: url(../images/main_header_bg_4.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;}
.list-middle-group{width: 1200px;margin: 0 auto;}
/*-----顶部删选-----*/
.list-choice-box{background-color: #fff;padding: 30px;margin-bottom: 10px;position: relative;}
.list-choice-box .type-title{font-size: 24px;color: #e72118;float: left;line-height: 40px;margin-right: 20px;font-weight: bold;}
.list-choice-box .type-choice{font-size: 14px;border: 1px solid #D5D5D5;border-radius: 12px;float: left;
    padding: 7px 15px;text-align: center;margin: 2px 10px 2px 0;position: relative;}
.list-choice-box .type-choice a{color: #878787;}
.list-choice-box .type-choice.active{background-color: #e72118;border-color: #e72118;}
.list-choice-box .type-choice.active a{color: #fff;}
.list-choice-box .type-choice-hover:hover{background-color: #ffea86;border-color: #D5D5D5;}
.list-choice-box .type-choice-hover:hover a{color: #878787;}
.list-choice-box .type-choice-list:hover:after{content: '';width: 0;height: 0;font-size: 0;line-height: 0;border-width: 5px;
    border-color:#D2D2D2 transparent transparent transparent;position: absolute;bottom: -3px;left: 50%;overflow:hidden;margin-left: -5px;
    border-style:solid dashed dashed dashed;}

.list-choice-box .type-choice-list:hover .hover-box{display: block;}
.type-choice .hover-box{position: absolute;top: 0;left: 0;padding-top: 40px;display: none;z-index: 100;}
.type-child-box{border: 1px solid #CECECE;background-color: #fff;border-radius: 12px;
width: 70px;padding: 5px 10px;}
.type-child-box a{color: #878787;font-size: 14px;line-height: 30px;border-bottom: 1px dashed #E8E8E8;width: 100%;display: inline-block;}
.type-child-box li:last-child a{border-bottom: 0;}

/*位置导航*/
.location-box{background-color: #fff;position: relative;}
.location-content{padding: 17px;color: #6d7072}
.location-title{float: left;padding-left: 25px;position: relative;}
.location-title:before{position: absolute;content: '';width: 25px;height: 25px;top: 50%;margin-top: -12.5px;left: 0;
    background-image: url(../images/icon_loaction.png);}
.breadcrumb{list-style: none;float: left;}
.breadcrumb>li{display: inline-block;position: relative;padding-left: 10px;}
/*.breadcrumb>li+li:before {content: "\009B";position: absolute;top:-3px;left: 1px;}*/
.breadcrumb>li+li{padding-left:20px;}
.breadcrumb>li+li:before {content: "";position: absolute;top:50%;left: 1px;margin-top:-7px;width:16px;height:16px;background:url(../images/right.png) no-repeat;background-size:100%;}
.breadcrumb a{text-decoration: none;color: #6d7072;}
/*----------列表----------*/
.list-title-box{padding:0 18px;}
.list-title{width: 100%;background-image: url(../images/list_title_bg.jpg);background-repeat: no-repeat;background-position: top center;
background-size: 100% auto;}
.list-header-title{width: 132px;height: 43px;line-height: 43px;background-image: url(../images/main_left_btn.png);
    background-repeat: no-repeat;font-size: 21px;color: #fff;font-weight: bold;padding-left: 20px;}

.ul-list{padding: 10px 0;}
.ul-list li{padding: 0 20px 0 15px;height:36px; line-height:36px; font-size: 17px;position: relative;}
.ul-list li:before{content: '';width: 8px;height: 8px;position: absolute;background-color: #9f9f9f;
    left: 0;top: 50%;margin-top: -4px;}
.ul-list li a{color: #5e5e5e;display: inline-block;}
.ul-list li .list-data{float: right;color: #5e5e5e;}

.list-middle-group.bottom-bg{background-color: #fff;padding: 20px 0;margin-top: 20px;}

/*---------详情------*/
.detail-info-box{padding: 35px 45px;}
.detail-info-box h3{font-size: 24px;font-weight: bold;color: #e72118;margin-bottom: 20px;text-align: center;}
.detail-info-tip{width: 80%;background-color: #f5f5f5;color: #9c9b9b;font-size: 12px;margin: 0 auto;padding: 10px 0;text-align: center;}
.detail-info-tip span{margin: 0 10px;}
.detail-info-article{font-size: 17px;color: #717171;margin-top: 20px;text-align:center;}
.detail-info-article p{line-height: 30px;text-align:left;}
.detail-info-article img{max-width:100%;display:block;margin:0 auto 10px;}

.btn-group{font-size: 12px;margin-top: 30px;padding-bottom: 5px;border-bottom: 1px solid #c9c9c9;}
.btn-group a{color: #333;}
.other-article{margin-top: 10px;}
.other-article a{display: block;font-size: 17px;color: #676767;line-height: 36px;}

/*------东吴菁英------*/
.essence-list{padding:25px 64px 25px 0;}
.essence-list li{width: 165px;margin-left: 55px;margin-bottom: 20px;text-align: center;float: left;}
.essence-list li img{width: 165px;height: 210px;display: block;}
.essence-list li p{font-size: 14px;color: #373737;margin-top: 10px;}

/*------专题列表------*/
.thematic-list{padding: 25px 12px;}
.thematic-list li{width: 565px;margin-right: 10px;float: left;margin-bottom: 25px;}
.thematic-list li:nth-child(2n){margin-right: 0;}
.thematic-list li img{width: 565px;height: 230px;display: block;}
.thematic-list li p{font-size: 16px;color: #333;margin-top: 10px;text-align: center;}

/*-------分数月排行-------*/
.fraction-title{font-size: 24px;color: #e72118;line-height: 40px;text-align: center;line-height: 50px;margin-top: 30px;}
.table-small{width: 920px;margin: 0 auto;border-collapse: collapse;text-align: center;}
table,table tr th, table tr td { border:1px solid #f39894;}
table tr th,table tr td{padding: 5px 0;}
table tr th{background-color: #e72118;color: #fff;}
table tr td{background-color: #fff2f2}
table tr:nth-child(2n) td{background-color: #fff;}
.table-big{width: 920px;margin: 0 auto;border-collapse: collapse;text-align: center;}
.fc_red{color: #e72118;}
table a{color: #403e3e;text-decoration: underline;}