body{background-color:#f2f2f5;}
.height100{width:100%;clear:both;height:100px;}
/*���м*/
.top_menu{height:74px;line-height:74px;}
/*�����б�*/
.mgb40{margin-bottom:40px;overflow: hidden;}
.panel1_left{width:750px;}
.panel1_left .tabtitle{width:750px;height:44px;line-height:44px;}
.panel1_left .tabtitle li,.panel4_left .tabtitle li div,.panel2_left .tabtitle li div, .panel3_left .tabtitle li div{float:left;background-color:#fff;width:125px;text-align:center;cursor:pointer;}
.panel1_left .tabtitle li.active, .panel4_left .tabtitle li.active div, .panel2_left .tabtitle li.active div, .panel3_left .tabtitle li.active div{background-color:#00a2ff;color:#fff;}
.panel1_left .tabcontent ul{width:690px;background-color:#fff;padding:18px 30px;margin-top:30px;}
.panel1_left .tabcontent table{width:690px;background-color:#fff;padding:18px 30px;margin-top:30px;}
.panel1_left .tabcontent table th{text-align: center!important;}
.panel1_left .tabcontent table td{text-align: center!important;}
.panel1_left .tabcontent li{height:58px;line-height:58px;}
.panel1_left .tabcontent li a{display:block;width:520px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.panel2_left .tabtitle li,.panel3_left .tabtitle li{width:140px;}
.panel2_left .tabtitle li.active,.panel3_left .tabtitle li.active,.panel4_left .tabtitle li.active{background-color:#fff;}
.panel2_left .tabtitle li div,.panel3_left .tabtitle li div{width:138px;}
.panel2_left .tabtitle li i,.panel3_left .tabtitle li i,.panel4_left .tabtitle li i{height:24px;border-left:2px solid #f2f2f5;float:right;margin-top:10px;margin-left:-2px;}
.panel2_left .tabcontent li a{background: no-repeat;background-position-y: 19.5px;padding-left: 18px;}
.panel4_left .tabtitle li.active div{width:123px}
.new_news{background-position:0 23px;}
/*�ұ�����*/
.paihang .tabtitle li{float:left;margin-right: 23px;cursor:pointer;}
.paihang .tabtitle li.active{color:#0091f4;}


.panel-3{width:1050px;padding:5px 25px;background-color:#fff;margin-top:0px;}
.panel-3 .options{width:1050px;line-height:44px;border-bottom:2px solid #fafafa;overflow: hidden;}
.panel-3 .options label{font-weight:bold;float:left;}
.panel-3 .options ul{overflow:hidden;width: 860px;float:left;}
.panel-3 .options .more i:after{background: no-repeat;}
.panel-3 .options .more em:after{background: no-repeat;}
.panel-3 .options .more i:after,.panel-3 .options .more em:after{content:"";width: 12px;height: 6.5px;display: inline-block;background-size: 12px 6.5px;vertical-align: middle;margin-left: 5px;}
.panel-3 .options li a{float:left;display:block;height: 30px;line-height: 30px;padding: 0 10px;color:#333;margin: 7px 0 7px 22px;}
.panel-3 .options li a.active,.panel-3 .options li a:hover{background-color:#00a2ff;color:#fff;}

/*�����б� �ҳ�*/
/*��������*/
.panel2_right{width:312px;}
.panel2_right .fz_gongju{background-color:#fff;margin-top:6px;padding:17px 0 17px 21px;margin-bottom:13px;}
.panel2_right .fz_gongju .title{color:#00a2ff;margin-bottom:10px;}
.panel2_right .fz_gongju li{float:left;width:97px;height:28px;line-height:28px;}
.panel2_right .fz_gongju  img{ display: block;margin: 0 auto}
.panel2_right .fz_gongju p { text-align: center; font-size: 12px; color: #666666}
/*ѧϰqqⱥ*/
.panel2_right .qun_qq,.panel2_right .tuijian_ggk,.panel2_right .jilu_liulan{background-color:#fff;padding:5px 15px 10px 15px;margin-top:13px;}
.panel2_right .qun_qq .title,.panel2_right .tuijian_ggk .title,.panel2_right .jilu_liulan .title{height:40px;line-height:40px;}
.panel2_right .qun_qq li{height:30px;line-height:30px;width:282px;}

.panel2_right .qun_qq p { color: #666666; font-size: 12px;line-height: 30px;padding-left: 20px}
    /*�����¼*/
.panel2_right .jilu_liulan li a{display:block;height:24px;line-height:24px;width:282px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
/*�����ƽ�*/
.panel2_right .hot-tui{background-color:#fff;padding: 5px 15px 10px 15px;margin-top: 13px}
.panel2_right .hot-tui .title{color:#00a2ff;margin-bottom:10px;     height: 40px;
    line-height: 40px;}

.panel2_right .hot-tui ul  li  {
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #f1f1f1;
}
.panel2_right .hot-tui ul  li a {  width: 100%;height: 100%;display: block;}
.panel2_right .hot-tui ul  li a p{   overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 220px;}

.panel2_right .hot-tui ul  li  div{ width: 16px;height: 16px;color: #ffffff;margin-top: 8px; margin-left:5px; margin-right:5px;line-height: 16px !important;text-align: center}
.panel2_right .hot-tui .cfa{ background: #fa7204;}
.panel2_right .hot-tui .cc2{ background: #c2c2c2}



    /*�������ƽ�*/
.panel2_right .tuijian_ggk{padding:0 15px;padding-top:5px;}
.panel2_right .tuijian_ggk li{padding-bottom:10px;}
.panel2_right .tuijian_ggk img{width:264px;margin:5px auto;height:176px;margin-bottom:10px;}
.panel2_right .tuijian_ggk img.book{width: 134px;height: 162px;}
.panel2_right .tuijian_ggk h2{width:264px;text-align:center;line-height:24px;margin:0 auto;}
/* ���������ҳ�ļ����� */
.panel2_right .kc_wenti { width: 312px; background-color: #fafafa;margin-bottom: 15px;margin-top: 13px; }
.panel2_right .kc_wenti_tit { height: 44px; line-height: 44px; margin-left: 10px; }
.panel2_right .kc_wenti_tit .bg_all { background-position: -168px -117px; width: 18px; height: 18px; padding-left: 6px; padding-top: 13px; background-image: url(/uploads/image/sfinews_list/all.png);background-repeat: no-repeat;}
.panel2_right .kc_wenti ul { padding: 16px; background-color: #fff; }
.panel2_right .kc_wenti ul li { margin-bottom: 16px; background-color: #f8fbfd; height: 60px; padding: 15px 5px 15px 9px; cursor: inherit; line-height: 40px; cursor: pointer; position: relative; }
.panel2_right .kc_wenti ul li:last-child { margin-bottom: 0; }
.panel2_right .kc_wenti ul li img { width: 90px; }
.panel2_right .kc_wenti .cont { width: 168px; line-height: 16px; }
.panel2_right .kc_wenti .cont p { max-height: 32px; margin-bottom: 6px; }
.panel2_right .kc_wenti .btn a { height: 20px; line-height: 20px; padding: 0 5px; border-radius: 4px; border: 1px solid #999999; text-align: center; }
.panel2_right .kc_wenti .btn a.clan,.panel2_right .kc_wenti .btn a:hover { border: 1px solid #0091f4; }
.panel2_right .kc_wenti .more { margin-right: 10px; background:  no-repeat center right; padding-right: 14px; }
.panel2_right .kc_wenti .btn { overflow: hidden; position: absolute; bottom: 16px; width: 168px; }

/*��������*/
.panel1_content{width:640px;padding:30px 55px;background-color:#fff;}
.panel1_content h1{margin:0 auto;text-align:center;line-height:30px;font-size:20px;}
.panel1_content .fabu{margin:20px 0;}
.panel1_content .fabu .dianji{margin:0 10px;}
.panel1_cont{font-family: 'microsoft yahei'!important;color: black;line-height: 30px!important;}
.panel1_cont img,.panel1_cont table{margin:20px auto!important;max-width:640px!important;height:auto!important;}
.panel1_cont a,.panel1_cont a span {color: #00a0e9!important;}
.panel1_cont p,.panel1_cont span{font-family:'microsoft yahei'!important;font-size: 14px;color: black;line-height: 30px!important;}
.panel1_cont table tr,.panel1_cont table td{border: 1px solid;}
.panel1_cont table p{text-indent:initial!important;}
.panel1_cont_guding{text-indent: 2em; }
/*������������*/
.panel2_content{padding:40px 15px 30px 15px;background-color:#fff;width:720px;}
.panel2_content .down_img{width:278px;height:auto;}
.panel2_content .down_xq{width:396px;}
.panel2_content .down_xq ul{margin:20px 0;}
.panel2_content .down_xq li{width:198px;float:left;height:50px;line-height:50px;}  
.panel2_content .down_title{height:50px;line-height:50px;border-bottom:2px solid #fafafa;width:720px;}
.panel2_content .down_content{padding:16px 0;line-height:25px;}
.panel2_content .down_btn{width:120px;height:40px;line-height:40px;background-color:#00a2ff;border-radius:4px;display:block;float:right;text-align:center;}
.panel2_content .down_btn:hover{color:#fff;}
.down_advert img{width:750px;margin-top: 30px;}
.panel2_content .down_content img{max-width:100%;height:auto;}
/*������������*/
.panel2_right .paihang{background-color:#fff;width:262px;padding:0 25px;}
.panel2_right .tabtitle{height:40px;line-height:40px;}
.panel2_right .tabcontent{background: no-repeat;margin-top:10px;}
.panel2_right .tabcontent li{height:16px;line-height:16px;margin-bottom: 24px;padding-left: 20px;}
.panel2_right .tabcontent li a{width :154px;display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.panel2_right .tabcontent li span{margin-left:20px;}
.panel2_right .tabcontent li img{float: right;margin-top: 1.5px;}
.panel2_right .tabcontent li:last-child{margin-bottom:0;padding-bottom:18px;}
/*���·�ƪ*/
.fanpian{width:750px;background-color:#fff;height:40px;line-height:40px;margin-top:30px;}
.fanpian a{display:block;width:315px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;padding:0 29.5px;}
.fanpian .shuxian{float:left;border-left:2px solid #f2f2f5;height:30px;margin-top:5px;}
/*�������ҳ*/
.search_panel .tabcontent ul{margin-top:0px;}
/*qqⱥ�б�*/
.qqgroup{width:100%;border:1px solide black;}
.qqgroup th,.qqgroup td{height:44px;/* border: 1px solid black; */line-height:  44px;text-align:  center;font-size: 14px;}
.qqgroup th{background-color: #3bb0f5;font-weight: bold;color: #fff;border:  none;}
.qqgroup td{background-color:#fff;}
.qqgroup td img{margin:0 auto;}
.qqgroup tr:nth-child(2) td{padding-top: 10px;}
.qqgroup tr:hover td{background-color: #f0f0f0;cursor: pointer;}
/*��ѷ����ҳ�α�*/
.news_class{margin-top:40px;background-color: #fff;}
.news_class table{width:100%;margin-top: 20px;}
.news_class table td,.news_class table th{border: 1px solid #ddd;height:40px;line-height:40px;text-align:center;}
.news_class table th{font-size:16px;}
.news_class table td{font-size:14px;}
.news_class table a{height: 26px;text-align: center;color: #fff;background: #00a2ff;display: block;width: 108px;margin:  0 auto;border-radius: 13px;line-height: 26px;}










