@charset "utf-8";
body{ margin:0; padding:0; font-family: Microsoft Yahei;}
a{ outline:none;}
a:hover,.zj_list p a:hover,.zj_list .more:hover{color:#cc0000; trasition:all 0.2s ease-in-out 0s}
img,.banner_l img,.banner_r img{ width:100%;}
.talk_banner{width:100%; height:250px; background:url(../../../images/special/150131/talk_banner.jpg) repeat; border-bottom:4px #e7e7e7 solid; margin:0 auto; overflow:hidden;*overflow:hidden;}
.banner_box{ width:1000px; height:254px; margin:0 auto; position:relative;}
.banner_l{ width:317px; position:absolute; left:0; top:80px;}
.banner_name{ width:407px; position:absolute; left:341px; top:80px; font-size:36px; color:#666666; font-weight:bold; z-index:100;}
.banner_r{ width:1210px; position:absolute; right:-475px; bottom:4px;}
.banner_img{ width:152px; position:absolute; right:10px; top:24px;}
.banner_left_01{ display:block;}
.banner_left_02{ display:none;}
.inter_maim{ width:1000px; margin:23px auto;}
.wrapper{ width:100%;}
.wrapper_01{ background:#f6f6f6;}
.wrap_l_01{ width:560px;}
.wrap_r_01{ width:380px; padding:30px;}
.wrap_r_01 .zj_text{ font-size:16px; color:#999999; line-height:30px; text-indent:2em; padding-bottom:28px; border-bottom:1px #b1b1b1 dashed; margin-bottom:18px;}
.zj_list p{ font-size:18px; color:#666666; line-height:36px;}
.zj_list p a{ font-size:18px; color:#666666;}
.zj_list .more{ color:#999; font-size:18px; display:block; width:100%; text-align:right;}

.wrap_l_02{ width:675px; margin-top:35px;}
.wrap_r_02{ width:305px; margin-top:35px;}
.wrap_l_02 h1{border-bottom:1px #d65849 solid; padding-bottom:10px;}
.wrap_l_02 h1 span{ font-size:20px; color:#d65849;}
.wrap_l_02 h1 a{ font-size:14px; color:#999999; display:inline-block; float:right; padding-top:6px;}
.wrap_l_02 h1 a:hover{ color:#d65849;}
.text_zb{ width:100%; background:#f6f6f6; height:770px;}
.wrap_r_02 h1{border-bottom:1px #d65849 solid; padding-bottom:10px; font-size:20px; color:#d65849;}
/* 图片直播*/
.imgWord{ padding:10px;width:285px;}
.lunbo{width:285px;/*height:627px;*/padding:17px 0 12px;position:relative;}
.btn_T{ width:59px; height:16px;position:absolute;z-index:10;top:0;left:50%; margin-left:-29px;background:url(../../../images/special/150131/text_top.png) no-repeat; cursor:pointer;}
.btn_B{ width:59px; height:16px;position:absolute;z-index:10;bottom:0;left:50%; margin-left:-29px;background:url(../../../images/special/150131/text_bottom.png) no-repeat; cursor:pointer;}
.show_box{overflow:hidden;width:285px;height:600px;position:relative; margin-bottom:18px; margin-top:10px;}
.demo{width:285px;height:5000px;position:absolute;left:0;top:0;}
.demo ul li{ padding-bottom:10px;}
.demo ul li .img{ position:relative;}
.img_txt{ width:100%; position:absolute; color:#fff; font-size:14px; background:url(../../../images/special/150131/inter_bg.png) repeat; left:0; bottom:0; display:block;}
.img_txt span{ padding:8px 15px; display:inline-block;}

/*图片直播*/

.mb30{ margin-bottom:30px;}
.fix_box{ width:49px; height:100px; position:fixed; left:50%; margin-left:510px; bottom:120px; z-index:100; _position:absolute;_margin-left:520px;_top:expression(documentElement.scrollTop + 150);}
.btn-top{ position:static}
.sessTwo{ width:29px; height:29px; display:block; background:#de796d; color:#fff; font-size:14px; padding:10px; line-height:17px;}
.sessTwo:hover{ color:#fff;}

@media screen and (max-width:768px){
.banner_box{ width:700px;}	
.comWidth, .comWith{ width:700px;}
.banner_l{ width:280px;}
.banner_img{ width:120px;}
.inter_maim{ width:700px;}
.wrap_l_01{ width:700px;}
.wrap_r_01{ width:640px;}
.wrap_l_02{ float:none; display:block; margin:0 auto;}
.wrap_r_02{ display:none;}
.banner_name{ width:225px; font-size:28px; left:290px;}


}
@media screen and (max-width:640px){
.talk_banner{ height:214px;}
.banner_box{ height:auto;}
.banner_box,.inter_maim,.wrap_l_01{ width:300px;}
.banner_l{ width:240px; margin:0 auto;}
.wrap_r_01{ width:280px; padding:10px;}
.comWidth, .comWith,.pubTopNav,.banner_img,.banner_r{ display:none;}
.wrap_l_02{ width:300px;}
.zj_list p a,.zj_list p{ font-size:1.1em;}
.wrap_r_01 .zj_text{ font-size:1.2em; line-height:26px;}
.zj_list .more{ font-size:1.2em;}
.banner_name{ position:static; width:240px; margin:0 auto;}
.banner_l{ position:static; margin:0 auto; margin-top:20px;}
.banner_left_01{ display:none;}
.banner_left_02{ display:block;}
}