@charset "utf-8";
/* CSS Document */
/**/
.header{ background:#ffffff;}
.head_top{background:url(../images/header_bg.jpg) repeat-x; height:32px}
.head_div{width:980px;margin:0 auto; height:32px; overflow:hidden}
.head_div a{ color:#666666}
.head_div a:hover{ text-decoration:underline; color:#ee751a;}
.head_t_l{float:left; height:32px; margin-right:20px;line-height:32px; }
.head_t_l span{ color:#ee751a;}
.head_t_h{float:left; background:url(../images/header_line.jpg) no-repeat; margin-top:7px}
.tx_wb{background:url(../images/icon_ms.png) 0px -118px no-repeat; width:65px; height:18px; margin-left:34px; overflow:hidden;text-indent:14px; float:left;}
.xl_wb{background:url(../images/icon_ms.png) 0px -162px no-repeat;width:70px; height:18px; overflow:hidden; margin-left:18px;text-indent:20px;float:left}
.tx_wb:hover{background:url(../images/icon_ms.png) 0px -140px no-repeat;}
.xl_wb:hover{background:url(../images/icon_ms.png) 0px -186px no-repeat;}
.head_t_r{float:right; height:32px}
.head_t_e{float:right;background:url(../images/header_line.jpg) no-repeat; padding-left:24px; margin-top:7px}
.sz_ind{ background:url(../images/icon_ms.png) 0px -41px no-repeat; width:52px; padding-left:20px; height:18px; overflow:hidden}
.dr_dr{background:url(../images/icon_ms.png) 0px 0px no-repeat;}
.zc_zc{background:url(../images/icon_ms.png) 0px -19px no-repeat; }
.sz_ind:hover{background:url(../images/icon_ms.png) 0px -250px no-repeat;}
.zc_zc:hover{background:url(../images/icon_ms.png) 0px -226px no-repeat;}
.dr_dr:hover{background:url(../images/icon_ms.png) 0px -205px no-repeat;}
.dr_dr,.zc_zc{width:32px; padding-left:20px; height:18px; overflow:hidden; float:left; margin:7px 10px 0 5px;}
.head_t_dr{ float:right;}
.head_t_dr p{ line-height:24px;}
.head_t_dr em{background:url(../images/icon_ms.png) 0px 0px no-repeat; height:18px; width:18px; float:left; margin-top:7px; margin-right:5px}
.dr_zhong{ height:18px; overflow:hidden; line-height:18px; color:#ff7b00;}
.dr_close{ line-height:30px; padding:0 18px}
/*header_top_end*/
/*脚*/
.footer{ background:#EEEEEE; height:130px; margin:0 auto; border-top:1px solid #DADADA;margin-top:50px; } 
.footer_big{ margin:0 auto;width:980px; overflow:hidden}
.fo_l_a{ color:#666666; float:left; padding:25px 28px 10px 0; background:url(../images/footer_line.jpg) 555px 10px no-repeat;width:540px;}
.fo_l_a a{line-height:24px; font-size:12px;color:#666;}
.fo_l_a p span{ padding:0 10px}
.fo_l_a p{ color:#888888; text-align:right; line-height:22px}
.fo_c_b{ float:left; margin:14px 0px 0px 3px; overflow:hidden}
.fo_r_l{ float:right; margin-top:10px; margin-right:88px; }
.fo_r_l dt{ text-align:center; margin-bottom:15px}
.fo_r_l dl{ width:205px; margin:0 auto}
.fo_r_l dd{ font-size:12px;color:#666666; padding:2px 0; line-height:16px}
.fo_r_l dd span{ color:#666666;}
/**/
.slideBox { position:relative;width:387px; height:304px;}
.slideBox .slide,
.slideBox .slide a.pic,
.slideBox .slide a.pic img {width:387px; height: 304px;}
.slideBox .slide {position: absolute; z-index: 0;}
.slideBox .slide01 {z-index: 1;}
.slideBox .slide a.pic,
.slideBox .slide span.txt {display: block;}
.slideBox .slide img {}
.slideBox .slide span.txt {position: absolute; bottom: 0; left: 0; width: 500px; height: 40px; background: #000; filter: alpha(opacity: 60); background: rgba(0, 0, 0, 0.6); text-indent: 20px; line-height: 38px;}
.slideBox .slide span.txt a {text-decoration: none; color: #fff; font: 16px arial;}
.slideBox .slide span.txt a:hover {text-decoration: underline;}
.slideBox .btns {position: absolute; list-style: none; bottom: 11px; right: 5px; z-index: 52;}
.slideBox .btns li {float: left; margin-right: 5px; width: 18px; height: 18px; border: 0px solid #ccc; background: #666; text-align: center; font: 12px/20px arial;}
.slideBox .btns li.current {background: #fd7901;}
.slideBox .btns li a {text-decoration: none; display: block; color: #fff;}