@charset "utf-8";
body{ margin:0; padding:0; font-family: Microsoft Yahei;}
a{ outline:none;}
a:hover,.wrapper .wrap_l .topic_box .mod_top_li h1 a: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:218px; position:absolute; left:0; top:80px;}
.banner_name{ position:absolute; left:238px; top:80px; font-size:72px; color:#666666; font-weight:bold;}
.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 .wrap_l{ width:646px;}
.wrapper .wrap_r{ width:300px;}
.wrapper .wrap_l .daodu{ font-size:16px; color:#666666; line-height:30px; border-bottom:1px #e6e6e6 solid; padding-bottom:30px;}
.wrapper .wrap_l .daodu .dd_icon{ width:70px; height:31px; display:inline-block; vertical-align:super;}
.wrapper .wrap_l .topic_box{ width:100%;}
.wrapper .wrap_l .topic_box .mod_top_li{ width:100%; margin-bottom:30px; padding-bottom:30px; border-bottom:1px #999999 dashed;}
.wrapper .wrap_l .topic_box .mod_top_li h1{}
.wrapper .wrap_l .topic_box .mod_top_li h1 a{ color:#666666; font-size:24px; display:inline-block; float:left;} 
.wrapper .wrap_l .topic_box .mod_top_li h1 span{ color:#999999; font-size:12px; display:inline-block;padding-top:16px; float:right;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont{ width:100%; padding-top:30px;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont .topic_img{ width:200px;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont .topic_txt{ width:415px; font-size:14px; color:#666666; font-family:"宋体"; text-indent:2em; line-height:26px;}
.topic_more{ width:100%; margin-top:30px; cursor:pointer;}
.phone_more{ font-size:14px; color:#666; width:90px; padding:8px 16px; text-align:center; cursor:pointer; display:none; border:1px #999 solid; margin:10px auto;}
.tishi{ font-size:12px; color:#999999; margin-top:30px; width:100%; text-align:center; display:none;}
.wrapper .wrap_r .sd_cont{ width:100%; margin-bottom:40px;}
.wrapper .wrap_r .sd_cont h1{}
.wrapper .wrap_r .sd_cont h1 a{ font-size:20px; color:#d65849;}

.wrapper .wrap_r .sd_cont h2{}
.wrapper .wrap_r .sd_cont h2 em{ width:7px; height:24px; display:inline-block; background:#eb8470; vertical-align:middle; margin-right:20px;}
.wrapper .wrap_r .sd_cont h2 span{ font-size:20px; color:#333; display:inline-block; vertical-align:middle;}

.wrapper .wrap_r .sd_cont .sd_img_box{ width:100%; padding-top:15px;}
.wrapper .wrap_r .sd_cont .sd_img_box .img_box{ width:300px; position:relative; margin-bottom:15px;}
.img_txt{ width:100%; display:block; background:url(../../../images/special/150131/inter_bg.png) repeat; position:absolute; left:0; bottom:0; color:#ffffff; font-size:16px;}
.img_txt span{ display:inline-block; padding:10px;}
.js_img{ width:100%; height:auto; display:block;}
.wrapper .wrap_r .sd_cont .sd_img_box .js_imgnew .img_txt{ display:none;}

.zl_name{ font-size:18px; width:100%; line-height:50px; text-align:center; color:#555;}
.zl_txt{ line-height:20px; color:#666666; text-indent:2em; font-size:12px;font-family:"宋体"; padding-left:10px; padding-right:10px;}

.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_l{ width:200px; position:absolute; left:90px; top:80px;}
/*.banner_r{ display:none;}*/
.banner_name{ font-size:58px; left:310px;}
.inter_maim{ width:700px; margin:23px auto;}
.wrapper .wrap_l,.wrapper .wrap_r{ width:700px; left:none; display:block;}
.wrapper .wrap_r{ margin-top:40px;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont .topic_txt{ width:470px;}
.wrapper .wrap_r .sd_cont{ clear:}
.wrapper .wrap_r .sd_cont .sd_img_box .img_box{ float:left; margin:10px; margin-left:20px; margin-right:20px;}
.comWidth, .comWith{ width:700px;}
}
@media screen and (max-width:640px){
.talk_banner{ height:100px;}
.banner_box{ width:300px; height:80px; padding-top:20px;}
.banner_l{ width:130px; position:static; float:left }
.inter_maim{ width:300px; margin:23px auto;}
.wrapper .wrap_l,.wrapper .wrap_r{ width:300px; left:none; display:block;}
.wrapper .wrap_l .daodu .dd_icon{ width:62px;}
.wrapper .wrap_l .daodu{ font-size:1.2em;}
.wrapper .wrap_l .topic_box .mod_top_li h1 a{ font-size:1.5em;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont .topic_img{ width:140px; margin-right:10px;}
.wrapper .wrap_l .topic_box .mod_top_li .topic_cont .topic_txt{ float:none; width:100%; display:inline; font-size:1.1em; text-indent:2em;}
.wrapper .wrap_r .sd_cont .sd_img_box .img_box{ margin:0; padding:0; margin-bottom:20px}
.wrapper .wrap_l .topic_box .mod_top_li h1 span,.comWidth, .comWith,.pubTopNav,.topic_more,.banner_r,.banner_img{ display:none;}
.phone_more{ display:block;}
.banner_name{ position:static; float:left; font-size:34px; margin-left:20px;}
}
