*{margin:0px; padding:0px;}
div{overflow:hidden;}
body{font-size:12px; color:#333; font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif; background:#ffffff url(../images/body_bj.jpg) repeat-x left top;}
a{text-decoration:none; color:#333; cursor:pointer;}
img{border:none;}
li{list-style-type:none;}
.f_l{float:left;}
.f_r{float:right;}
table{border-collapse:collapse;}
table td{padding-left:5px; padding-right:5px; border-collapse:collapse;}
.sms_head{width:960px; height:26px; margin:0 auto; text-align:right; line-height:27px;}
.sms_head a{color:#ffd400; background:url(../images/top_logo_icon.jpg) no-repeat left top; padding-left:14px; height:26px; display:block; width:25px; float:right;}
.hot_line{float:right; color:#ffffff}
.hot_line span{margin:0 5px; display:inline;}
.sms_menu{width:960px; height:64px; margin:0 auto;}
.sms_menuR{width:auto; height:64px; float:right; font-size:16px; line-height:64px;}
.sms_menuR a{display:block; width:auto; height:64px; float:left; margin:0 15px 0 15px;}
.sms_menuR a:hover,.menu_select{color:#ff7200;}
#flashBg {height:401px; overflow:hidden; width:100%; clear:both; margin:0; padding:0; position:relative}
#flashLine {background:none;height:500px; width:100%; clear:both;}
#flash{width:960px; height:401px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 10px;}
#flash a {width:960px; height:401px; display:none;}
#flash img {width:960px; height:401px; float:left;/* display:none;*/}
.flash_bar { width:170px; z-index:69; height:28px; overflow:hidden; position:absolute;bottom:5px;}
.flash_bar .dq { display:block; float:left; width:27px; height:27px; margin:0px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/banner_icon_qh.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/banner_icon_qh.png ,sizingMethod="crop");}
.flash_bar .no { display:block; float:left; width:21px; height:22px; margin:3px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/banner_icon_no.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/banner_icon_no.png ,sizingMethod="crop");}

.foot_menu_out{width:100%; height:259px; margin:100px auto 0 auto; background:url(../images/foot_bj.jpg) repeat-x left top #eeeff4;}
.foot_menu_block{width:960px; height:auto; margin:0 auto;  }
.foot_menu{width:100px; height:auto; float:left; margin:20px 24px 0 24px; display:inline;}
.foot_menu h3{font-size:16px; color:#444; padding:6px 0 10px 0;}
.foot_menu a{display:block; margin:0 auto; color:#999; font-size:12px; width:100px; padding-top:10px;}
.foot_phone{width:150px; height:auto; float:right; margin:30px 10px 0 0; font-family:Arial, Helvetica, sans-serif;}
.foot_phone_top{background:url(../images/foot_hotline_icon.jpg) no-repeat left top; color:#ff7200; font-size:18px; float:left; font-weight:bold; padding-left:30px; line-height:27px;}
.foot_phone a{display:block; float:left; margin:5px 0 0 10px;}
#to_top_btn{width:56px; height:111px; position:fixed; bottom:130px; right:24px; background:url(../images/to_top_icon.png) no-repeat;_position:absolute; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#to_top_btn a{display:block; width:56px; height:53px; float:left;}
.shoucang{margin-top:5px;}
.foot_copyright{width:100%; height:70px; margin:0 auto; background:#25282d;}
.foot_copyrightCon{width:960px; height:70px; margin:0 auto; background:url(../images/foot_logo.jpg) left top no-repeat;}
.foot_copyrightL{width:auto; height:auto; padding:30px 0 0 50px; float:left;}
.foot_copyrightL a{margin-right:5px;}
.footR{width:auto; height:auto; float:right; line-height:24px; text-align:right; color:#9d9d9d;   margin-top:12px;}
