@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: no-repeat; top:20px; right:0; cursor:pointer;}

.tou{ height:94px; border-bottom:1px #aaa solid; background: 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:;}
.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(/uploads/image/sdimage/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(/uploads/image/sdimage/more.png); width:18px; height:18px; margin:7px 0px 0px 0px; float:right;}
.more_m{background: !important; }
.wmrd{ width:485px; overflow:hidden;}
.hot_bt{overflow:hidden;}
.hot a{ height:28px;line-height:28px;font-size:14px; color:#444; float:left; margin-right:10px;white-space:nowrap;}
.hot a:hover{font-size:14px; color:#e1152f;}

.focus{ width:485px;}
.show{position:relative;overflow:hidden;width:485px;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:318px; height:265px; float:left;}
.mm2{ width:485px; float:left;}
.sfpl{ height:76px; margin-top:10px;}
.sfpl img{ width:104px; height:70px; float:left; margin-right: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(/uploads/image/sdimage/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:  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;}
.sfpl2 img {
    width: 318px;
    height: 175px;
    float: left;
    margin-right: 14px;
}

.tswm{ width:1010px; height:230px;}
.tswm li {
float: left;
position: relative;
width: 247px;
height: 210px;
margin: 0 5px 8px 0;
display: inline;
}
.tswm li a {
color: rgb(255,255,255);
}
.tswm li img {
width: 247px;
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:1010px; height:130px;}
.tswm2 li {
float: left;
position: relative;
width: 158px;
height: 120px;
margin: 0 10px 8px 0;
display: inline;
}
.tswm2 li a {
color: rgb(255,255,255);
}
.tswm2 li img {
width: 158px;
height: 120px;
}
.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;
}
.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: 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:; 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;}

.l{ float: left;}
.tcon{background:#fff;border:1px solid #ddd;*overflow:hidden;*zoom:1;}
.tcon ul{display:block;margin:10px;}
.tcon ul li{display:block;height:30px;line-height:30px;overflow:hidden;background: 0 10px no-repeat;*background-position-x:6px;text-indent:15px;*text-indent:20px;}
.boxl{margin-left:8px;*margin-left:4px;}
 .tcon ul li{background:none;width:20%;height:150px;float:left;text-align:center;text-indent:0;}
  .tcon ul li a{font-size:12px;color: #333;}
.tcon ul li a:hover {
    color: #e1152f;
}
 .tcon ul li img{height:105px;width:80px;}
 .tcon ul li.imgtop0{height:139px;width:100%;text-align:left;line-height:160%;border-bottom:1px solid #ddd;margin-bottom:10px;}
 .tcon ul li.imgtop0 img{width:100px;height:120px;}
