﻿ html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {  font-weight:normal; }
body, input, select, button, textarea { font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  }
.arial{ font-family:arial;}
.song{ font-family:"\5b8b\4f53";}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #000; line-height: 1.2; }
html{-webkit-text-size-adjust:none; }
a{ color: #000; text-decoration: none; _color:#000000; }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#941e23;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }
.center{ text-align:center;}
.blank_50{ height:50px;}

/*公用*/
.shadow0{
border: #fff 1px solid;
box-shadow: 0 0 25px rgba(225, 225, 225, 1);
-webkit-box-shadow: 0 0 25px rgba(225, 225, 225, 1);
-moz-box-shadow: 0 0 25px rgba(225, 225, 225, 1);
}
/********页面头部**********/
.header2 {
	WIDTH: 100%; HEIGHT: 20px; PADDING-TOP: 10px
}
.header {
	WIDTH: 100%; HEIGHT: 90px; PADDING-TOP: 10px
}
.header .logo {
	BACKGROUND-IMAGE: url(titl.png); BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; MARGIN: 0px auto; WIDTH: 950px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 87px; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}

/********页面头部全文检索**********/
.searchBox1 {
	LINE-HEIGHT: 51px;  WIDTH: 100%; BACKGROUND: url(nav_bg.png) no-repeat center center; FLOAT: left; HEIGHT: 51px
}
.searchBox1 UL {
	MARGIN: 0px auto; WIDTH: 990px; FLOAT: none; CLEAR: both
}
.searchBox1 UL LI {
	MARGIN: 0px 15px 0px 0px; DISPLAY: inline
}
.searchBox1 UL LI.no {
	MARGIN: 0px
}
.searchBox1 UL LI A {
	LINE-HEIGHT: 42px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.searchBox1 UL LI A:hover {
	COLOR: #f99
}
.searchBox1 UL LI A IMG {
	MARGIN-TOP: 13px; WIDTH: 100px; FLOAT: left; HEIGHT: 24px
}
 
/****************首页**/
.in_bg{ background:url(bg.png) repeat-x 0 0; background-color: #F5F4EC; }

.main{ max-width:990px; margin:0 auto; background: #ffffff; background-image:url(mainbg.png); background-repeat: repeat-x; background-position: center top; margin-top: -17px; }
.main .mainbg{ width:100%; margin:0 auto; padding-top: 20px; }

.center1 { width: 948px; margin: auto; padding-bottom: 10px; }
.center2 { width: 930px; margin: auto; padding-bottom: 10px; }

.shadow{ margin: auto; }

.shadow .shadow_top{ position: relative; margin: auto; height: 9px; background: url(shadow_top_l.png) no-repeat left bottom;}
.shadow .shadow_top .top_M{ margin:auto; height: 9px; margin: 0px 15px; background: url(shadow_top.png) repeat-x bottom;}
.shadow .shadow_top .top_R{ position: absolute; width: 15px; height: 9px; right: 0px; top: 0px; background: url(shadow_top_r.png) no-repeat right bottom; }

.shadow .left_M{ margin: auto; background: url(shadow_left.png) repeat-y left; }
.shadow .right_M{ margin: auto; background: url(shadow_right.png) repeat-y right; }

.shadow .shadow_bottom{ position: relative; margin: auto; min-height: 9px; background: url(shadow_bottom_l.png) no-repeat left top;}
.shadow .shadow_bottom .bottom_M{ margin:auto; height: 9px; margin: 0px 14px; background: url(shadow_bottom.png) repeat-x top;}
.shadow .shadow_bottom .bottom_R{ position: absolute; width: 15px; height: 9px; right: 0px; top: 0px; background: url(shadow_bottom_r.png) no-repeat right top;}

/*****概览页面 begin*****/
.rh_box{ margin: auto; max-width: 958px; margin-top: 20px;}

.main2{ max-width: 990px; margin:0 auto; background-color: #F5F4EC; margin-top: -8px;}
.main2 .mainbg { max-width: 990px; margin:0 auto; background-color: #ffffff; text-align: center;  }
.main2 .mainbg .channllogo{ margin: auto; max-width: 940px; text-align:center;}
.main2 .mainbg .channllogo2{ margin: auto; max-width: 990px; text-align:center;}