/* 重设样式 */
body{ font:12px  "\5FAE\8F6F\96C5\9ED1",Verdana, Simsun, Helvetica, Arial, sans-serif; color:#333; width:100%; background:#52caff url(../images/index-bg.jpg) top center no-repeat; margin:0 auto;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}

.clear:before , .clear:after { content: ".";  display: block;  height: 0;  visibility: hidden; }
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

/* 链接 */
a{color:#323232;text-decoration:none;}
a:hover{text-decoration:none; color:#456e9a;}
a.hot{text-decoration:none;color:#cd0000;}
a.hot:hover{text-decoration:underline;}

/*顶部*/
.top { height:85px; width:980px;  margin:0 auto;}
.topL { height:85px; width:330px; float:left; }
.topR { height:85px; width:450px;  float:right; position:relative;}
.topRs { height:12px;  float:right; margin-top:12px;}
.topRs ul {}
.topRs ul li { float:left; margin-left:5px;}
.topRs ul li a { font:12px "宋体"; color:#878787; margin-right:5px;}
.topRs ul li a:hover {color:#0a97de;}
.topR .icon_tv{ position:absolute; right:230px;/*left:0;*/ top:40px; z-index:2;}

.topRx { height:26px; width:225px; margin-top:20px; float:right; overflow:hidden; box-shadow:2px 2px 5px #ceedfc; }
.topRx .sc-text { width:178px; float:left; display:inline; height:14px; line-height:14px; padding:5px; border:1px #0095de solid; box-shadow:2px 2px 2px #eee inset; border-right:0;}
.topRx .sc-btn { display:inline; cursor:pointer; width:35px; height:26px; text-indent:-9999em; border:0; background:url(../images/sc_btn_bg.png) no-repeat #f90;}

/*菜单*/
.menu { height:40px; width:1000px; margin:0 auto; background:url(../images/menu_bg.jpg) repeat-x; margin-top:10px;}
.menu ul {}
.menu ul li { width:124px; height:40px; float:left; text-align:center; background:url(../images/index_18.jpg) no-repeat right;}
.bkn{background:none !important}
.menu ul li a { font:bold 14px/40px "微软雅黑"; color:#FFF;}
.menu ul li a:hover { color:#ff0000; background:url(../images/index_muen-bg.jpg) repeat-x; display:block;}
.menu li{position:relative;}
.menu li.last{background:none;}
.menu li a.selected{color:#fff;}
.menu li a.selected2{ background:url(../images/nav_hover1.jpg) no-repeat center center; color:#fff;}
.menu li.selected .submenu{display:block;}
.menu li .submenu{display:none;position:absolute;top:43px;left:0px; background-color:#52caff;}
.menu li .submenu{width:111px;}
.menu li .submenu{z-index:9999;}
.menu li .submenu li{padding:0;background:none;height:25px; line-height:25px;}
.menu li .submenu li a{padding:0;font-family:"Microsoft YaHei";height:25px;line-height:25px;background:none; color:#fff;}
.menu li .submenu li a:hover{background:url(../images/nav_hover2.jpg) no-repeat center center; color:#fff; text-decoration:none;}

/*底部*/
.bottom1 { height:70px; width:1000px; background:url(../images/bootom-bg.jpg) repeat-x;  font:12px/30px "宋体"; color:#fff; text-align:center; padding-top:30px; margin:0 auto; margin-top:20px; position:relative;}

.wrap{ width:1000px; margin:0 auto; clear:both; background:#eff2fa;overflow:hidden; padding:0 0 10px 0;}

.mrg{ margin:10px auto;}
.mrg_t{ margin-top:10px;}
.mrg_t12{ margin-top:12px;}
.mrg_b{ margin-bottom:10px;}
.mrg_b20{ margin-bottom:20px;}
.mrg_l{ margin-left:10px;}
.mrg_r{ margin-right:10px;}
.mrg_r30{ margin-right:30px;}
.f_l{ float:left}
.f_r{ float:right}
.more{color:#333333; margin-right:10px; float:right}
.more span{ color:#9d2107; margin:0 3px;}
.time{ margin:0 10px 0 0}
.text_l{text-align:right}
.text_c{ text-align:center;}
.text_r{ text-align:right}
.font_w{ font-weight:bold}

/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}
