body{font-family:"Times New Roman",Georgia,Serif; font-size: 16px;}
a{transition: 0.6s;color:#ae141c;}

.sfp_header{height:169px; min-width: 1200px; background: #ae141c url(../img/top_bg.jpg) top center;}/*background:url(../img/top_bg.jpg) center top; */
.qk_header{height:112px; background:#fafafa;}

.container{width:1200px;margin: 0 auto; position: relative; height:100%;overflow:hidden;padding-bottom:20px;}


.sfp_header .logo{width:630px;height:106px; position:absolute;left:18px; top:40px;}
.sfp_header .right_buttons{width:445px;height:26px; position:absolute; top:100px;right:24px; }
.sfp_header .right_buttons li{float:left; line-height:26px;color:white; width:94px; height:26px; text-align:center; 
	/*background-image:url(../img/header_btn_bg.png);*/ 
    margin-left:17px;font-size: 16px; text-shadow:2px 2px 2px black; background:#f69833; border-radius:13px;}
.sfp_header .right_buttons a{color: white;}

.sfp_header .loginInfo{width:570px;height:26px; line-height:26px; position:absolute; top:15px;right:24px; color:#eee;text-align:right;}
.sfp_header .loginInfo a{color:#eee; text-decoration:underline;}


.sfp_nav{ background-color:#7d0909; height:34px; position:relative; color:white;min-width: 1200px;}
.sfp_nav .sfp_nav_left{position:absolute; left:0px; line-height:34px;}
.sfp_nav .sfp_nav_right{position: absolute;left: 250px;width:930px;}
.sfp_nav .sfp_nav_right a{ float:left; width:100px; line-height: 34px;  margin-right:2px; display: block;color:white; text-align: center;}
.sfp_nav .sfp_nav_right a:hover,.sfp_nav .sfp_nav_right li.selected a{ background: #ff8c11; }


.sfp_content{min-height:500px;}
.sfp_main{ margin-top:26px;overflow:hidden;}

.main_left{width:890px;float:left;}


.main_left .search{height:50px; border:solid 1px red; border-radius:6px;}
.qikan_fabiao{}
.qikan{ border: solid 1px #dedede; min-height: 400px; width:236px; float: left;}
.qikan .header{font-size: 18px;height: 40px; line-height: 40px; background:#7d0909; color: white;padding-left: 20px;}
.qikan .content{}
.qikan .content a{display: block; line-height: 20px;border-bottom: dashed 1px #dedede; padding: 15px;}
.qikan .content a:hover{ background: #ddd; }
.qikan .content a.selected{ background: #ddd; }

.main_left .qikan_fabiao .fabiao{ border: solid 1px #dedede;min-height: 400px; height:1365px; width:640px; float: left; margin-left: 10px; overflow-y:auto; position:relative;}
.main_left .qikan_fabiao .fabiao .fb_neirong{width:600px; background:url(../img/one.png) right top no-repeat ;padding:0px 20px;}
.main_left .qikan_fabiao .fabiao .fb_neirong .title {color: #2891d4;font-size: 18px;}
.main_left .qikan_fabiao .fabiao .fb_neirong .misc{}
.main_left .qikan_fabiao .fabiao .more{height:26px; line-height:26px; text-align:center; font-size:13px;}

.lanmu{ font-size:16px; color:#ae141c;  padding:22px 0 10px 0px; font-weight:bold; }
.lanmu a{color:#ae141c;}

.fb_neirong ul{ font-size:14px;}
.fb_neirong ul li{border-bottom:1px solid #edf0f4; padding:8px 0px; line-height:28px; color:#7e7e7e;}


.main_right{width:300px;float: left;margin-left: 10px; }
.main_right .zaixianzixun{border: solid 1px #dedede; min-height: 107px; border-radius: 3px; padding-top:10px;}
.zaixianzixun{ background:url(../img/zxzx_bg.png) top no-repeat;}
.zxzx_wenzi{ width:298px;height:51px; text-align:center; line-height:51px; letter-spacing:2px;}
.zxzx_qq{ margin-left:60px; text-align:center; float:left; }
.zxzx_email{text-align:center;padding-top:4px;}
.youxiang{width:298px;height:20px;line-height:30px;float:left; font-size:12px;font-weight:bold; margin-top:12px;text-align:center;}


.classic_box{border: solid 1px #dedede; min-height: 312px; border-radius: 3px; margin-top:8px;}
.classic_box .header{ background: #fbe9ea; height: 50px; line-height: 50px; padding-left:20px; color:#ae141c; font-size:18px;}
.classic_box .content{ padding:10px 20px;line-height:30px;}
.classic_box .content li{ line-height:30px; font-size:14px; color:#666666;}
.djph li{border-bottom:dotted 1px #cdded3; background:url(../img/li_bg.png) left center  no-repeat ; height:30px;line-height:30px;padding-left:18px;}

.classic_box.zazhishexinxi{min-height:258px;}
.classic_box.xinwengonggao{min-height:260px;}

.hzjg{min-height:250px; }
.hzjg_logo{ text-align: center; margin-top:50px; font-size:25px;}
.hzjg_mulu{ margin:0 auto; padding-top:15px;}
.hzjg_mulu li{width:181px;height:106px; float:left; border-left:solid 1px #ddd; margin-right:10px;}
.hzjg_mulu li:first-child{border:none;}
 
.sfp_footer{background: #ae141c; color: white; min-width: 1200px;}
.sfp_footer .text{text-align: center;height:30px;line-height: 30px; padding-top: 25px; min-height:60px;}








/*
.qk_header .qk_logo{ width:383px; height:95px;position:absolute; top:11px;left:19px;}
.qk_header .qk_buttons{width:529px;height:34px; position:absolute; top:50px;right:10px;}
.qk_buttons li{float:left; line-height:32px;color:#4b90de; font-size:14px; width:112px; height:32px; text-indent:40px; border:solid 1px #2482da;  background-color:#fff; margin-right:15px;}
.qk_buttons a{color:#4b90de;}
.qk_ml{width:906px; min-height:400px;float:left;}
    

.qk_main_left{width:246px;float:left;}
.qk_main_left .qikan_fabiao{overflow: hidden;}
.qk_main_left .qikan_fabiao .qikan{ border: solid 1px #dedede;  width:236px; float: left;}
.qk_main_left .qikan_fabiao .qikan .header{font-size: 18px;height: 40px; line-height: 40px; background:#578dc6; color: white;padding-left: 20px;}
.qk_main_left .qikan_fabiao .qikan .content a{display: block; height: 60px; line-height: 60px;border-bottom: dashed 1px #dedede; padding-left: 20px;}
.qk_main_left .qikan_fabiao .qikan .content a:hover{ background: #ddd; }
.qk_main_left .qikan_fabiao .fabiao{ border: solid 1px #dedede;min-height: 400px; width:236px; float: left; margin-left: 10px;}
    */


.qk_main_right{ width:906px; min-height:400px; float:left; margin-left:22px;padding-bottom:30px;}
.filter_list_items{  font-size:15px; text-align:center; line-height:28px;overflow:hidden;padding:0px 10px;}
.filter_list_items .header{width:110px;float:left; text-align:left;}
.filter_list_items .content{width:776px;float:left;}
.filter_list_items .content li{float:left; padding:0px 10px;}
.filter_list_items .content li a{color:#222;}
.filter_list_items .content li a.selected{ border-bottom: 2px solid #689fe7;}

.directoryList{border-top:solid 1px #999;}

.bg_neirong{ width:906px; border-top:1px solid #808080; margin-top:19px;}
.bg_liebiao{ height:80px;margin-top:22px; border-bottom:dashed 1px #cdcdcd; line-height:25px; }
.bg_liebiao li{ width:650px; height:25px; float:left; font-size:12px; text-indent:4px;}
.bg_liebiao li a{ color:#4481d4;}


.zg_header{height: 11px;background:#578dc6; padding-left: 20px;}
.zg_biaoti{height:35px; border-bottom:1px solid #dfdfdf;line-height:20px; color:#2a6eb7; font-size:14px; margin-top:17px;}
.zg_neirong{width:906px; font-size:12px; margin-top:20px;line-height:20px;}

.zg_qikan{ border: solid 1px #dedede;  width:235px; float: left; min-height:306px; background: #f8f8f8;}
.zg_content a{display: block; height: 60px; line-height: 60px;border-bottom: dashed 1px #dedede; padding-left: 20px; background: #f8f8f8; }
.zg_content a:hover{color:#2d6db5; }

.zg_neirong{width:906px; font-size:12px; margin-top:10px;line-height:20px;}
.zg_neirong li{ width:906px; border-bottom: dashed 1px #dedede; height:30px; line-height:30px; }

.main_left .qikan_fabiao .fabiao::-webkit-scrollbar{width: 10px;}
.main_left .qikan_fabiao .fabiao::-webkit-scrollbar-thumb:vertical{
    border-radius: 4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(129,129,129,0.5);
}


.qikan_search{width:890px;height:54px;}
.qikan_search .searchTypeBox{position:relative;width:150px;float:left; cursor:pointer;}
.qikan_search .searchTypeBox .mainShowBox{ position:relative;width:150px;height:45px;float:left; cursor:pointer;text-align:left; padding-left:8px; line-height:45px; border:none; border:solid 1px #ccc;border-radius:3px;color:#1598ef;}
.qikan_search .searchTypeBox .dropdownBox{border:solid 1px #eee; height:204px; width:158px; position:absolute; left:0px; top:0px; background:#fff; z-index:999;top:47px;z-index:1000; display:none;}
.qikan_search .searchTypeBox .dropdownBox a{line-height:40px; display:block; border-bottom:solid 1px #efefef; overflow:hidden; padding-left:10px;color:#1598ef;}
.qikan_search .searchTypeBox .dropdownBox a:hover{ cursor:pointer; background:#eee;}
.qikan_search .searchKeywordsBox{ position:relative; float:left;padding-left:0px; width:718px; border:none;}
.qikan_search .searchKeywordsBox .searchKeyInput{width:658px;height:43px;line-height:43px; border:solid 1px #ccc;border-radius:3px;}/*background:url(../image/search_text.png) no-repeat; border:none;*/
.qikan_search .searchKeywordsBox .searchButton{width:57px;height:47px;border:none;position:absolute;right:0px; cursor:pointer; background:#578dc6;border-top-right-radius:3px;border-bottom-right-radius:3px;color:white;font-size:21px;}


.directoryList li div.title a {
    color: #1598ef;
}

.magazineLink{height:56px;width:50px; position:absolute;top:0px; right:0px;border:solid 1px #ccc;}
.magazineLink img{height:56px;width:50px;}

table.black0,table.black0 td{border-style:solid; border-color:#000;}
table.black1,table.black1 td{border-style:solid; border-color:#222;}
table.black2,table.black2 td{border-style:solid; border-color:#444;}
table.black3,table.black3 td{border-style:solid; border-color:#666;}
table.black4,table.black4 td{border-style:solid; border-color:#888;}
table.black5,table.black5 td{border-style:solid; border-color:#aaa;}
table.black6,table.black6 td{border-style:solid; border-color:#ccc;}
table.black7,table.black7 td{border-style:solid; border-color:#eee;}

.articleContent ul {
    display: block;
    list-style-type: disc;
    margin: 0px;
    padding-left: 70px;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 70px;
}

.articleContent li {
    display: list-item;
    text-align: -webkit-match-parent;
}

.articleContent h1,.articleContent h2,.articleContent h3,.articleContent h4,.articleContent h5,.articleContent h6{
	text-indent:2em;
}

.articleContent table p,.articleContent table h1,.articleContent table h2,.articleContent table h3,.articleContent table h4,.articleContent table h5,.articleContent table h6{
	text-indent:0em;
}

.articleTitleSign{color:#ae141c;font-size:21px;}

.articleLeft .articleClassMenus {
    min-height: 300px;
    border: none;
    border-top: solid 15px #7d0909;
    margin-top: 0px;
    border-radius: 10px;
}

.articleLeft .articleClassMenus a.selected {
    background: #fbe9ea;
    color: White;
    color: #ae141c;
}

.classic_button{border:none; background:#7d0909;padding:5px 45px; color:#ffffff; cursor:pointer;font-family:"Microsoft YaHei"; font-size:20px;
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}



.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #ae141c;
}

.ui-state-active {
    background: #ae141c;
    color: White;
}