@charset "utf-8";
/* CSS Document */
body,div,a,p,span,ol,ul,li,dl,dt,dd,img,input,h1,h2,h3,h4,h5,textarea,table,tr,td{margin:0;padding:0;border:0;list-style:none;}
body{color:#000;font-family:"微软雅黑";font-size:14px; background:#fff; position:relative;}
a:link,a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
img{display:inline-block;}
.fl{float: left}
.fr{float: right}
.cl{ clear: both;}

.p_con_top{ width:100%; height:70px; background-color:#fff; border-bottom:1px solid #ddd; position:fixed; left:0; top:0; z-index:20}
.p_con_top .con_top_box{ width:1020px; height:70px; margin:0 auto;}
.p_con_top .con_top_box .con_top_logo{ width:134px; height:40px; float:left; background-image:url(../images/logo_top.jpg); margin-top:15px; margin-left:20px;}
.p_con_top .con_top_box .con_top_search{ width:270px; height:36px; float:left; margin-top:17px; margin-left:15px;border-top-right-radius:17px; border-bottom-right-radius:17px;}
.p_con_top .con_top_box .con_top_search .con_top_search_l{ float:left; width:208px; height:34px; border:1px solid #ddd; background-color:#f6f6f6;border-top-left-radius:2px; border-bottom-left-radius:2px;}
.p_con_top .con_top_box .con_top_search .con_top_search_l input{ width:100%; height:100%; border:none; background:none; text-indent:10px;}
.p_con_top .con_top_box .con_top_search .con_top_search_r{ float:left; background-image:url(../images/ycgb_btn_search.png); cursor:pointer; width:60px; height:36px;}
.p_con_top .con_top_box .dlzc_list{ float:right; width:148px; height:26px; margin-top:20px; margin-right:20px;}
.p_con_top .con_top_box .dlzc_list .dlzc_dl{ width:54px; height:26px; background-image:url(../images/ycgb_btn_dl_1.png); float:right; }
.p_con_top .con_top_box .dlzc_list .dlzc_dl:hover{ background-image:url(../images/ycgb_btn_dl_2.png)}
.p_con_top .con_top_box .dlzc_list .dlzc_zc{ width:54px; height:26px; background-image:url(../images/ycgb_btn_zc_1.png); float:right;margin-left:20px;}
.p_con_top .con_top_box .dlzc_list .dlzc_zc:hover{background-image:url(../images/ycgb_btn_zc_2.png)}
.p_con_top .con_top_box .dlzc_ydl{ float:right; width:160px; height:25px; margin-top:24px; margin-right:10px; overflow:hidden;font-size:13px}
.dlzc_ydl .user_ydl{float:left;width:110px; height:15px; margin-top:2px; color:#ff9500;text-overflow:ellipsis;}
.dlzc_ydl .user_tuichu{ float:left; width:40px; height:20px; line-height:20px; border-radius:2px; border:1px solid #ddd; color:#000; text-align:center; cursor:pointer; margin-left:2px;}
.dlzc_ydl .user_tuichu:hover{ color:#ff9500}
.p_con_top .con_top_box .top_link_adri{height:70px; line-height:70px; color:#333;float:right; font-size:14px; float:left; margin-left:70px;}
.p_con_top .con_top_box .top_link_adri a:hover{color:#ff0000;}

.p_con_header{ width:1000px; height:auto; margin:0 auto; background-color:#fff; padding-top:70px;}
.p_con_header .on_top_header{ width:980px; margin:0 auto;height:100px; overflow:hidden}
.p_con_header .on_top_header .on_top_l{float: left;
    height: 94px;
    width: 250px; margin-top:3px;}
.p_con_header .on_top_header .on_top_banner{ float:left; margin-top:7px;}
.p_con_header .on_top_header .on_top_lianjie{
    float: right;
    width: auto;
}
.p_con_header .on_top_header .on_top_lianjie .on_top_lianjie_in {
    height: 64px;
    width: auto;
}
.p_con_header .on_top_header .on_top_lianjie .on_top_lianjie_in li {
    float: left;
    font-family: "宋体";
    font-size: 12px;
}
.p_con_header .on_top_header .on_top_lianjie .on_top_lianjie_in li a {
    display: block;
    height: 57px;
    padding: 6px 0 0 9px;
    width: 101px;
}
.p_nav_new{ width:980px; height:46px; line-height:46px; background-color:#ff9500; margin:0 auto;} 
.p_nav_new .p_new_nav_col1{ width:972px; margin-left:8px; overflow:hidden}
.p_nav_new .p_new_nav_col1 li{ float:left; width:108px; text-align:center; color:#fff;}
.p_nav_new .p_new_nav_col1 li a{ color:#fff;}
.p_nav_new .p_new_nav_col1 li a:hover{ color:#f8f36c;}
.p_tuijian_box{ width:980px; height:auto; margin:10px auto; border:1px solid #ddd; }
.p_tuijian_box ul{ padding:8px 0;overflow:hidden}
.p_tuijian_box ul li{ width:122px; float:left; text-align:center;font-size:12px; line-height:18px; color:#333;}
.p_tuijian_box ul li a{ color:#333}
.p_tuijian_box ul li a:hover{ color:#ff9500}
.p_ycjlb_title{ width:180px; height:48px; margin:20px auto 0  auto;}
.p_ycjlb_title img{ width:100%}
.p_title_style{ width:980px; height:30px; line-height:30px; border-bottom:1px solid #ddd; margin:10px auto 0 auto; position:relative; color:#333; font-size:18px;}
.p_title_style .under_line{ width:110px; height:3px; background-color:#ff9500; position:absolute; left:0; bottom:-1px;}
.p_bzzj_box{ width:980px; margin:10px auto 0 auto;}
.p_bzzj_box ul{ width:100%;overflow:hidden}
.p_bzzj_box ul li{ width:314px; height:auto; border:1px solid #ddd; overflow:hidden; float:left; margin-left:16px;}
.p_bzzj_box ul li:first-of-type{ margin-left:0;}
.p_bzzj_box ul li .p_bzzj_img{ width:70px; height:90px; margin-top:14px; margin-left:14px; float:left}
.p_bzzj_box ul li .p_bzzj_img img{ width:100%;}
.p_bzzj_box ul li .p_bzzj_r{ width:195px; float:left; margin-left:15px; margin-top:14px;}
.p_bzzj_box ul li .p_bzzj_r .p_bzzj_title{ width:100%; height:20px; line-height:20px;color:333#; font-size:16px; font-weight:bold;}
.p_bzzj_box ul li .p_bzzj_r .p_bzzj_title .bzzj_label_zhong{ color:#fff; background-color:#ff9500; padding:1px 3px; border-radius:2px; margin-left:5px; font-size:12px; font-weight:normal;}
.p_bzzj_box ul li .p_bzzj_r .p_bzzj_js{ width:100%; height:80px; line-height:20px; font-size:14px; color:#333; margin-bottom:14px; margin-top:5px; 
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.p_lczx_title{ width:960px; margin:10px auto; height:auto; background-color:#f6f6f6; color:#ff6501; font-size:16px; line-height:24px;padding:5px 10px;}
.p_lczx_con{ width:980px; margin:0 auto; overflow:hidden;}
.p_lczx_con ul{ width:100%; overflow:hidden; height:auto; padding:35px 0 10px 0; }
.p_lczx_con li{ float:left; width:466px; height:auto; background-color:#fffbef; position:relative; padding-bottom:15px; margin:0 11px;}
.border_no_1{ border-bottom:5px solid #ff6501; border-left:1px solid #ff6501; border-right:1px solid #ff6501; border-top:1px solid #ff6501;}
.border_no_2{ border-bottom:5px solid #ffb053; border-left:1px solid #ffb053; border-right:1px solid #ffb053; border-top:1px solid #ffb053;}
.p_lczx_con li .lczx_xj{ width:260px; height:36px; position:absolute; left:103px; top:-18px;}
.p_lczx_con li .lczx_num_pic{ width:87px; height:76px; position:absolute; top:71px; right:43px;}
.p_lczx_con li .lczx_user_name{ width:400px; height:40px; font-size:18px; color:#ff6501; line-height:45px; margin:20px auto 0 auto;border-bottom:1px dashed #cfcbba; text-align:center;}
.p_lczx_con li .lczx_list{ width:400px; height:34px; line-height:34px; margin:0 auto; color:#333; font-size:16px; border-bottom:1px dashed #cfcbba;}
.p_ylphb_box{ width:980px; margin:0 auto 20px auto; padding-bottom:20px;}
.p_ylphb_box .rank_list{ overflow:hidden; width:100%; height:46px;}
.p_ylphb_box .rank_list li{ float:left; width:180px; height:40px; line-height:40px; background-color:#ddd; color:#333; border-right:1px solid #fff;  text-align:center; margin-top:6px;}
.p_ylphb_box .rank_list .rank_list_cur{ background-color:#ff6501; border-bottom:5px solid #ff6501;font-size:16px;color:#fff; margin-top:1px;}
.p_ylphb_box .ylphb_con_box{ width:100%; min-height:200px;}
.p_ylphb_box .ylphb_con_box .ylphb_con table{border-top:1px #ddd solid; border-left:1px solid #ddd; width:100%; text-align:center; color:#333; font-size:15px;}
.p_ylphb_box .ylphb_con_box .ylphb_con table tr{}
.p_ylphb_box .ylphb_con_box .ylphb_con table tr th{ background-color:#fffbef; border-right:1px #ddd solid; border-bottom:1px solid #ddd; height:40px; line-height:40px;}
.p_ylphb_box .ylphb_con_box .ylphb_con table tr td{border-right:1px #ddd solid; border-bottom:1px solid #ddd;height:36px; line-height:36px;}

.lyy_content_new_bg_2 {
    width: 100%;
    height: 1000px;
    left: 0;
    background: white;
    margin: 0 auto;
    background: url(../images/onfoot_pic01.jpg) no-repeat center;
    position: fixed;
    top: 0;
    background-size: cover;
    background-attachment: fixed;
    z-index: -1;
}

.black_bg{width:100%; height:100%;background:rgba(0,0,0,0.3) none repeat scroll !important; position:fixed; top:0; left:0; z-index:15;}
.black_bg .tc_dlzc_box{ width:480px; height:auto; overflow:hidden background-color:#fff; margin:180px auto 0 auto;border-top-left-radius:4px;border-top-right-radius:4px; background-color:#fff; padding-bottom:20px;}
.black_bg .tc_dlzc_box .tc_dlcz_title{ width:100%; height:60px; line-height:60px;background-color:#ff9500; color:#fff; font-size:20px;border-top-left-radius:4px;border-top-right-radius:4px; position:relative}
.black_bg .tc_dlzc_box .tc_dlcz_title span{ padding-left:45px;}
.black_bg .tc_dlzc_box .tc_dlcz_title .tc_dlzc_close{ width:31px; height:34px; background-image:url(../images/dlzc_btn_close.png); position:absolute; right:0; top:0; cursor:pointer}
.black_bg .tc_dlzc_box .dlzc_kuang{width:388px; height:50px; line-height:50px; border:1px #ddd solid; overflow:hidden; margin:15px auto;}
.black_bg .tc_dlzc_box .dlzc_kuang .dlzc_icon{ width:50px; height:50px;text-align:right;float:left;}
black_bg .tc_dlzc_box .dlzc_kuang .dlzc_icon img{ width:100%;}
 
.black_bg .tc_dlzc_box .dlzc_input{ width:338px; height:50px;float:left; color:#999}
.black_bg .tc_dlzc_box .dlzc_input input{ width:100%; height:42px; line-height:42px; margin-top:4px; border:none; background:none; text-indent:10px; font-size:14px;}
.black_bg .tc_dlzc_box .dlzc_btn{ width:390px; height:54px; line-height:54px; margin-top:4px text-align:center; color:#fff; background-color:#ff9500; font-size:18px; text-align:center; border-radius:4px; margin:20px auto 0 auto;}
.black_bg .tc_dlzc_box .dlzc_qtdl{ width:390px; height:12px; line-height:12px; font-size:12px;margin:10px auto;}
.black_bg .tc_dlzc_box .dlzc_qtdl a{ color:#999}
.black_bg .tc_dlzc_box .dlzc_dsfdl_img{ width:390px; height:24px; background-image:url(../images/dlzc_btn_dsfdl.png);margin:20px auto;}
.dlzc_dsfdl_btn{ width:30px;height:30px; margin:20px auto 0 auto; background-image:url(../images/dlzc_icon_weixin.png); cursor:pointer}

.dlzc_mzm{width:390px; height:52px; line-height:50px;overflow:hidden; margin:15px auto;}
.dlzc_mzm .dlzc_yam_l{width:245px; height:50px; float:left; line-height:50px; border:1px #ddd solid; float:left;}
.dlzc_mzm .dlzc_yam_l input{ width:100%; height:42px; line-height:42px; margin-top:4px; border:none; background:none; text-indent:15px; font-size:14px;}
.dlzc_mzm .dlzc_yam_r{width:125px; height:52px; line-height:52px; float:right; font-size:14px; text-align:center;background-color:#f0f0f0;color:#333; cursor:pointer}


