@charset "utf-8";
/* CSS Document */

.mffix{ width:135px;z-index:9;position:fixed;_position:absolute; left:50%; margin-left:-645px; top:220px; }
#banner {display:none;position:relative; overflow:hidden;}
.bimg_d img{ margin-top:20px;}
.bimg_x{display:none;}
.bimg_x img{ margin-top:20px;}
.top_b_x{ position:absolute; width:65px; height:69px; background:url(image/tb_close.png) no-repeat; top:20px; right:0; cursor:pointer;}

.tou{ height:94px; border-bottom:1px #aaa solid; background:url(image/tou.png) no-repeat 0px 30px;padding:30px 0px 0px 84px; position:relative;}
.toumore{ position:absolute; display:block; width:60px; height:19px; right:0px; top:30px; background:url(image/toumore.png);}
.xcdt{ width:254px;margin-top: 25px;}
.btl{ height:34px; border-bottom:1px #E1152F solid;}
.btll{ height:34px; border-bottom:1px #00406F solid;}
.bt{ height:34px; background: url(image/bt.png) no-repeat 10px 7px #E1152F; font-size:18px; color:#fff; font-weight:bold; line-height:34px; padding:0px 12px 0px 40px; float:left;}
.bt a{ color:#fff;}
.bt_blue{ background:#00406F !important; padding-left:12px !important;}
.fb{ font-size:16px; color:#666; float:left; margin:6px 0px 0px 12px;}
.more{ display:block; background:url(image/more.png); width:18px; height:18px; margin:7px 0px 0px 0px; float:right;}
.more_m{background:url(image/more_m.gif) !important; }
.wmrd{ width:480px; overflow:hidden;}
.hot_bt{overflow:hidden;}
.hot_bt li{line-height: 28px;font-size: 14px;color: #333;height:28px;}
.hot a{ height:28px;line-height:28px;font-size:15px; color:#444; float:left; margin-left:5px;margin-right:5px;white-space:nowrap;}
.hot a:hover{font-size:15px; color:#E1152F;}

.focus{ width:600px;}
.show{position:relative;overflow:hidden;width:600px;height:420px;}
.show-main{position:relative;width:350px;height:282px;}
.show-main li{position:absolute;width:350px;height:282px;top:0;left:0;}
.show-main li div img{ width:350px; height:250px;}
.show-main h3{width:350px; height:32px;padding:0 8px;font-size:14px;line-height:32px;background:#E1152F; text-align:center; overflow:hidden;}
.show-main h3 a{color:#fff;}
.show-button{position:absolute;bottom:36px;right:5px;}
.show-button span{display:block;float:left;line-height:18px;background:#00406F;color:#fff;margin:0 2px;width:18px;height:18px;text-align:center;font-size:12px;cursor:pointer;}
.show-button span.hover{background:#E1152F;}
.words{ height:36px; background:#E6E6E6;overflow:hidden; padding-left:6px;text-align:center;}
.words a{ line-height:36px; margin-right:8px; font-size:14px; color:#E1152F; display:inline-block}
.words a:hover{ font-weight:800}
.banner254,.banner254 img{ width:254px; height:100px;}
.banner723,.banner723 img{ width:723px; height:100px; overflow:hidden; display:block;}

.mm{ width:348px; height:318px; float:left;}
.sfpl {
    height: 76px;
    margin-top: 10px;
}
.sfpl2{ height:180px; margin-top:10px;width:350px;}
.sfpl2 li {
    float: left;
    position: relative;
    width: 350px;
    height: 180px;
    margin: 0 5px 8px 0;
    display: inline;
}
.sfpl2 li a {
    color: rgb(255,255,255);
}
.sfpl2 img{ width:350px; height:180px; float:left; margin-right:14px;}

.sfpl2 p {
    text-indent: 5px;
    background: rgba(0,0,0,0.5);
    padding: 5px 0px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 14px;
}
.wcnr{ height:104px; margin-top:23px;}
.wcnr img{ width:140px; height:94px; float:left; margin-right:14px;}
.dbimg{ width:336px;height:104px; margin-top:15px;}
.dbimg div{float:left; margin-right:14px; position:relative;}
.dbimg div p{ font-size:12px; text-align:center; position:absolute; bottom:0px; width:100%; height:20px; left:0px; background:url(image/opa75.png); line-height:20px; color:#FFF;}
.dbimg img{ width:152px; height:94px;}

.productshow .abtn{position:absolute;top:30px;display:block;height:32px;width:17px;overflow:hidden;text-indent:-20000px;background: url(image/index_cjdx.png) no-repeat;}
.productshow .aleft{left:0px;}
.productshow .agrayleft{cursor:default;background-position:-12px center;}
.productshow .aright{right:0px;background-position:-17px 0px;}
.productshow .agrayright{cursor:default;background-position:-18px center;}
.productshow{width:1000px;height:122px;margin:20px auto 10px auto;position:relative;}
.scrollcontainer{width:938px;height:120px;overflow:hidden;position:relative;margin:0 auto;}
.scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrollcontainer li{float:left;width:138px;height:120px;text-align:center; font-size:12px; color:#666; line-height:30px; margin-right:22px;}
.scrollcontainer li img{ width:138px; height:92px;}
.scrollcontainer li a{font-size:12px; color:#666;}
.scrollcontainer a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}


.tswm{ width:1100px; height:230px;}
.tswm li {
float: left;
position: relative;
width: 270px;
height: 210px;
margin: 0 5px 8px 0;
display: inline;
}
.tswm li a {
color: rgb(255,255,255);
}
.tswm li img {
width: 270px;
height: 210px;
}
.tswm  p {
text-indent: 5px;
background: rgba(0,0,0,0.5);
padding: 5px 0px;
	position: absolute;
bottom: 0;
left: 0;
width: 100%;
	font-size: 14px;
}


.tswm2{ width:1100px; height:130px;}
.tswm2 li {
float: left;
position: relative;
width: 173px;
height: 125px;
margin: 0 10px 8px 0;
display: inline;
}
.tswm2 li a {
color: rgb(255,255,255);
}
.tswm2 li img {
width: 173px;
height: 125px;
}
.tswm2  p {
text-indent: 5px;
background: rgba(0,0,0,0.5);
padding: 5px 0px;
	position: absolute;
bottom: 0;
left: 0;
width: 100%;
	font-size: 14px;
}

.tswm3{ width:1100px; height:130px;}
.tswm3 li {
float: left;
position: relative;
width: 200px;
height: 320px;
margin: 0 10px 8px 10px;
display: inline;
}
.tswm3 li a {
color: rgb(255,255,255);
}
.tswm3 li img {
width: 200px;
height: 320px;
}
.tswm3  p {
text-indent: 5px;
background: rgba(0,0,0,0.5);
padding: 5px 0px;
	position: absolute;
bottom: 0;
left: 0;
width: 100%;
	font-size: 14px;
	text-align:center;
}


.tswm div{ float:left; position:relative; overflow:hidden;}
.tswml{ height:300px; width:665px;}
.tswml div{ margin:6px 6px 0px 0px;}
.tswm_d,.tswm_d img{ width:260px; height:260px;}
.tswm_x,.tswm_x img{ width:127px; height:127px;}
.tswm_z,.tswm_z img{ width:260px; height:127px;}
.tswmr{ height:300px; width:345px;}
.tswmr div{margin-right:6px; margin-top:6px;}
.tswmr_d,.tswmr_d img{ height:260px; width:202px;}
.tswm div p{ position:absolute; top:0px; left:0px; background:#E1152F; width:100%; height:100%; display:none; }
.tswm div a{ color:#fff; display:block;}
.tswm02{ background:#E1152F;}
.tswm04{ background:#BF966C;}
.tswm05{ background:#00406F;}
.tswm_a01{ padding:15px 15px 5px 15px; font-size:16px; font-weight:bold; line-height:20px;}
.tswm_a02{padding:0px 15px; font-size:12px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; line-height:16px; }


/*活动版块增加*/
.wmhd{ height:255px; background:url(image/hdbg.jpg) no-repeat; padding:76px 0px 0px 20px;}
.w330{ width:330px; overflow:hidden;}
.w314{ width:314px; overflow:hidden;}
.tubt{ width:150px; height:100px; position:relative;}
.tubt p{ height:18px; position:absolute; left:0px; bottom:0px; line-height:18px; text-align:center; color:#fff; font-size:12px; background:url(image/tubt.png); font-weight:bold; width:100%;}
.tubt p a{ color:#fff;}
.mr14{ margin-right:14px;}
/*.show_hd{position:relative;overflow:hidden;width:320px;height:220px;}
.show-main_hd{position:relative;width:320px;height:220px;}
.show-main_hd li{position:absolute;width:320px;height:220px;top:0;left:0;}
.show-main_hd li div img{ width:320px; height:220px;}
.show-main_hd h3{width:320px; height:32px;padding:0 8px;font-size:14px;line-height:32px;background:#E1152F; text-align:center; overflow:hidden;}
.show-main_hd h3 a{color:#fff;}
.show-button_hd{position:absolute;bottom:10px;right:5px;}
.show-button_hd span{display:block;float:left;background:#fff;color:#fff;margin:0 5px;width:10px;height:10px;text-align:center;font-size:0px;cursor:pointer; border-radius:50%;}
.show-button_hd span.hover{background:#E1152F;}*/

.show_hd{position:relative;overflow:hidden;width:320px;height:220px;}
.show-main_hd{position:relative;width:320px;height:220px;}
.show-main_hd li{position:absolute;width:320px;height:220px;top:0;left:0;}
.show-main_hd li div img{ width:320px; height:190px;}
.show-main_hd h3{width:320px;height:30px;/*padding:0 8px;*/font-size:14px;line-height:30px;background:#E1152F; text-align:center; overflow:hidden;}
/*.show-main_hd h3{width:320px;height:30px;padding:0 8px;font-size:14px;line-height:30px;background:#E1152F; text-align:center; overflow:hidden;position: absolute;font-weight: normal;bottom: 0;}*/
.show-main_hd h3 a{color:#fff;}
/*.show-button_hd{position:absolute;bottom:10px;right:5px;height: 40px;}
.show-button_hd span{display:block;float:left;background:#fff;color:#fff;margin:0 5px;width:10px;height:10px;text-align:center;font-size:0px;cursor:pointer; border-radius:50%;}
.show-button_hd span.hover{background:#E1152F;}*/

.show-button_hd{position:absolute;bottom:32px;right:5px;}
.show-button_hd span{display:block;float:left;line-height:18px;background:#00406F;color:#fff;margin:0 2px;width:18px;height:18px;text-align:center;font-size:12px;cursor:pointer;}
.show-button_hd span.hover{background:#E1152F;}
.roundup {text-align:center;font-size: 15px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.Rec {
        height: 58px;
        padding-top:0px;
        background: url(https://www.sdzzwm.com/spritesize47_w1000_h2000.png) no-repeat 0 -425px;
    }
    
	.Rec clearfix{width:250px;}
    .Rec ul {
        float: left;
	
    }
    
    .Rec ul li {
        width: 275px;
        float: left;
    }
    
    .RecPic {
        width: 50px;
        height: 58px;
        position: relative;
        float: left;
        margin-right: 10px;
    }
    .RecPic img{width: 50px;
        height: 58px;}
    .RecPicBor {
        width: 50px;
        height: 58px;
        position: absolute;
        top: 0;
        left: 0;
        background: url(http://p1.ifengimg.com/ifeng/ifeng-index/20160122/spritesize47_w1000_h2000.png) no-repeat 0 -500px;
        _background: url(http://p1.ifengimg.com/ifeng/ifeng-index/20160122/sprite.gif) no-repeat 0 -500px;
    }
    
    .RecCon {
       
    }
	
	    .RecCon h4 {
font-weight: normal;
font-size: 12px;
margin-top:1px;
}

 .RecCon h4 a {
       color: #004276;
    line-height: 16px;
    height: 25px;
    display: block;
    }
	.RecCon a:hover {
        color: #f54343;
    }

.Tit04 a {
        color: #2b2b2b;
    }
	.Tit04 a:hover {
        color: #f54343;
    }
	
.w1000 .index_telecast {
    height: 40px;
    line-height: 40px;
    /* margin-bottom: 20px; */
    background: #f6f3f3;
}
.index_telecast .fl {
    float: left;
}
	.cell_772_ {
    width: 215px;
    padding: 0 0 0 117px;
    background: url(../img/201901.png) no-repeat left center transparent;
    line-height: 40px;
    font-size: 14px;
    color: #666;
}
.cell_772_ li {
    margin: 0 10px 0 0;
    float: left;
}
.cell_300_ {
    width: 288px;
    padding: 0 0 0 117px;
    background: url(../img/201902.png) no-repeat left center transparent;
    line-height: 40px;
    font-size: 14px;
    color: #666;
}
.cell_300_ li {
    margin: 0 15px 0 0;
    float: left;
}

.cell_771_ {
    padding: 0 0 0 117px;
    background: url(../img/201903.png) no-repeat left center transparent;
    line-height: 40px;
    font-size: 14px;
    color: #666;
}
.cell_771_ li {
    margin: 0 10px 0 0;
    float: left;
}