/* CSS Document */
*{ padding:0px; margin:0px;}
body{ width:100%; font-size:12px; font-family:"宋体"; background:#4cc4f8; padding-bottom:20px;}

img{ border:0px;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ color:#ff6600;}



#container{ width:100%; background:url(online_top_banner20140724.jpg) no-repeat top center;}

#ol_top{ width:100%; height:320px;  margin:0px auto;position: relative;}


#ol_main{ width:1000px; margin-left:auto; margin-right:auto; margin-top:-30px; background:url(online_content_bg20140724.png); padding-bottom:15px; padding-top:15px;}

/*main_FFF*/
#zfxf_cont{ width:940px; height:auto; background-color:#FFF; margin:5px auto; padding:15px;}

/*left*/
#zfxf_left{ width:270px; height:auto; float:left; margin-top:10px; }

.yptb{ width:270px; height:auto; padding-bottom:20px;}
.yptb_top{ width:260px; height:32px; margin:3px auto;background:url(online_mainleft_titlebg20140724.jpg) no-repeat; line-height:26px; font-weight:bold; font-size:14px; color:#FFF;}
.yptb_top span{ margin-left:30px;}
.yptb_pic{ width:250px; height:200px; margin:10px auto;}

	/*网友参与*/
.wycy{ width:270px; height:auto; padding-bottom:10px;}

.wycy_cont{ width:206px; height:320px; background-color:#fff; margin:0 auto; line-height:21px; color:#001880; overflow-x:hidden; overflow-y:auto;    border: #e6e6e6 1px solid;}
.nicheng{ margin-top:21px; padding-left:31px;}
.fayan{ margin-top:11px;}
.textarea{ margin-left:30px; margin-top:10px;}
.fb_btn{ margin-left:30px; margin-top:10px;}
.zfxf_fb{ margin-top:10px;}


/*right*/
#zfxf_right{ width:656px; height:auto; float:right; margin-top:10px;}

.zxft_cont{ width:654px; background:url(online_mainright_titlebg1_20140724.jpg) no-repeat top center; padding-top:21px; padding-bottom:30px; border:#e6e6e6 1px solid; border-top:none;}
.zxft_cont span{ font-size:22px; color:#ff5a00; font-weight:bold;}
.zxft_cont .zt{ display:block; width:880px; height:45px; margin:10px auto;}
.zxft_cont .zt li{ float:left;}
.zt .zt_wz{ width:470px; margin-left:15px; line-height:39px; font-family:"微软雅黑";}
.zt_wenz{ line-height:27px; color:#7c7c7c; text-indent:2em; margin-bottom:13px; width: 880px;margin:0 auto}
.xuxian{ display:block; width:610px; height:1px; border-bottom:1px dashed #d4d4d4; margin:0 auto;}
.dizhi{width: 880px;margin: 0 auto;}

/*文字直播*/
.wzzb_top{ width:655px; margin-top:10px; height:27px; background:url(online_mainright_titlebg2_20140724.jpg) no-repeat; line-height:27px; font-size:14px; color:#fff; font-weight:bold;}
.wzzb_top span{ margin-left:30px;}

.wzzb_cont{ width:653px; height:400px; border:#e6e6e6 1px solid; margin:0px auto;}
.wzzb_zb{ width:610px; height:400px; margin:0 auto;line-height:28px; padding:20px; font-size:14px; overflow-y:auto; overflow-x:hidden;}
.wzzb_zb p{ text-indent:2em;}

/*图片报道*/
#tpbd{ width:849px; height:47px; background:url(tpbd_bg_ww.jpg) no-repeat; margin-top:16px; text-align:right; line-height:47px; font-size:14px; padding-left:25px; padding-right:28px;}
#tpbd span{ float:left; font-weight:bold; color:#001880;}
#tpbd a{ color:#666666;}
#tpbd a:hover{ color:#ff6600;}

#tpbd_pic{ width:940px; height:210px; background:url(online_main_picreportbg_20140724.jpg) no-repeat; margin-top:15px;}
.tpbd_more{ width:60px; float:right; line-height:32px; margin-right:50px;}
.tpbd_more a{ color:#FFF; font-size:14px; font-weight:bold;}

.pic_list{ padding-top:45px; margin-left:60px; _margin-left:30px; overflow:hidden;position: relative;}

.tpbd_tit{float:left; width:140px; text-align:center; margin-top:6px;}



/*zfxf_bottom*/
#zfxf_bottom{ width:940px; margin:0 auto; text-align:center; line-height:22px; color:#fff; margin-top:22px; margin-bottom:22px;}
#zfxf_bottom ul{ display:block; margin:0 auto; padding-left:380px; margin-top:10px;}
#zfxf_bottom li{ float:left;}
#zfxf_bottom span{ display:block; background-color:#e3e3e3; height:22px; width:116px; color:#928080; letter-spacing:3px; font-size:14px; font-weight:bold;}


/*zt_list*/
.zt_list{ line-height:29px; margin-left:30px; font-size:14px; margin-top:12px; width:316px;}
.zt_list li{float: left;width: 440px;}
.zbj{ float:left; margin-left:100px; margin-top:34px;}

/*tpbd*/
#zfxf_dhlj{ width:849px; height:47px; background:url(tpbd_bg_ww.jpg) no-repeat; margin-top:16px; text-align:right; line-height:47px; font-size:14px; padding-left:25px; padding-right:28px;}
#zfxf_dhlj span{ color:#001880; font-weight:bold;}
#zfxf_dhlj span a{ color:#001880; font-weight:bold;}
#zfxf_dhlj span a:hover{ color:#ff6600;}
.zxft_sp{width: 940px;margin:0 auto}
.spzb_top{ width:100%; margin-top:14px; height:27px; background:url(online_mainleft_titlebg20140724sp.jpg) no-repeat; line-height:27px; font-size:14px; color:#fff; font-weight:bold;}
.spzb_top span{ margin-left:30px;}
.scroll_content{width:940px; height:200px; overflow:hidden;background: #e4f2ff;}


.scroll_horizontal {
    width: 900px;
    height: 165px;
    float: left;
    position: relative;
	margin-left: 40px;
	margin-top:10px
}

.scroll_horizontal .box {
    overflow: hidden;
    position: relative;
    width: 95%;
    height: 165px;
    /* margin: 0 auto; */
}

.scroll_horizontal .list {
    overflow: hidden;
    width: 99999px;
}

.scroll_horizontal .prev {
    position: absolute;
    top: 65px;
    width: 20px;
    height: 34px;
    left: -30px;
    background: url(yhqzf_prev_2020.png) no-repeat left;
    cursor: pointer;
    z-index: 10000;
}

.scroll_horizontal .next {
    position: absolute;
    top: 65px;
	width: 20px;
    height: 34px;
    right: 15px;
    background: url(yhqzf_next_2020.png) no-repeat right;
    cursor: pointer;
    z-index: 10000;
}

.scroll_horizontal li {
    /*width: 240px;height:80px;padding-right: 20px;float: left;padding-top:15px*/
    width: 215px;
    height: 165px;
    float: left;
    padding-top: 12px
}

.i_zt_content{ float:left; width:206px; }
.i_zt_content_img{ float:left; width:206px;position: relative;}
.scroll_horizontal li p{text-align: center;font-size: 16px;}

.i_zt_content_img{ float:left; width:206px;position: relative;}
.scroll_horizontal .bf img{position: absolute;left:75px;top:45px;width: 56px;height: 46px;}



.pycy_top{ width:265px; margin-top:10px; height:27px; background:url(online_mainright_titlebg2_20140724.jpg) no-repeat; line-height:27px; font-size:14px; color:#fff; font-weight:bold;}
.pycy_top span{ margin-left:30px;}



.pic_list .box {
    overflow: hidden;
    position: relative;
    width: 785px;
	height: 120px;
	margin-left: 38px;
}

.pic_list .list {
    overflow: hidden;
    width: 99999px;
}

.pic_list .prev {
    position: absolute;
    top: 85px;
    width: 20px;
    height: 34px;
    left: 7px;
    background: url(yhqzf_prev_2020.png) no-repeat left;
    cursor: pointer;
    z-index: 10000;
}

.pic_list .next {
    position: absolute;
    top: 85px;
    width: 20px;
    height: 34px;
    right: 30px;
    background: url(yhqzf_next_2020.png) no-repeat right;
    cursor: pointer;
    z-index: 10000;
}

.pic_list li {
    width: 200px;
    height: 120px;
    float: left;
    padding-top: 12px
}

.pic_list li img {
    width: 180px;
    height: 120px;
    display: block;
}