@charset "utf-8";
/* reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol,menu,li{list-style:none outside none;}a,a:hover{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}html{overflow-y:scroll;}a,area{blr:expression(this.onFocus=this.blur())}:focus{outline:none;}
/* clearfix */
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}.clearfix{zoom:1;}
body, td, th { font-family: "微软雅黑", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #595959; line-height: 25px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-decoration: none; }
html { SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #d9d9d9; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #f5f5f5; SCROLLBAR-DARKSHADOW-COLOR: #d9d9d9; SCROLLBAR-FACE-COLOR: #FFFFFF; background-image: url(../images/bg.jpg); background-repeat: repeat-x; overflow-x: hidden; overflow-y: auto; }
.left_title { background: url(../images/left_title.jpg) repeat-x; height: 32px; float: left middle; color: #FFFFFF; padding-left: 45px; font-size: 12px; font-weight: bold; FONT-FAMILY: "微软雅黑"; }
.right_title { background: url(../images/right_title.jpg) repeat-x; height: 32px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }
.border { border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; color: #333333; font-size: 12px; line-height: 30px; }
.border2 { border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding-bottom: 10px; color: #333333; font-size: 12px; line-height: 30px; }
.title { float: left middle; color: #333333; padding-left: 40px; font-size: 12px; FONT-FAMILY: "微软雅黑"; }
.more { text-align: right; padding-right: 15px; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
A { OUTLINE-STYLE: none; COLOR: #333; font-size: 12px; TEXT-DECORATION: none }
A:visited { OUTLINE-STYLE: none; font-size: 12px; TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: none; COLOR: #E01A1A; font-size: 12px }
A.biao:link { color: #EEEEEE; font-size: 12px; FONT-FAMILY: "微软雅黑"; TEXT-DECORATION: none; }
A.biao:hover { color: #E01A1A; font-size: 12px; FONT-FAMILY: "微软雅黑"; }
#nav { height:36px; position:relative; z-index:6; }
#nav ul { padding: 0; margin: 0 }
#nav li {float: left;position:relative; width:88px;}
#nav li a { font-size: 12px; color: #ECF2FB; width:88px; text-align:center; height:36px; display:block; line-height:36px; }
#nav li a:hover,#nav li a.menus{ color:#E41D1D; background:url(../images/menuh.png) no-repeat;}
.banner{ width:960px; height:260px; position:relative; z-index:1; overflow:hidden;}
.img { border: none }
.img:visited img { border: 1px solid #DDDDDD; }
.img img { border: 1px solid #DDDDDD; padding: 5px; }
.img:hover img { border: 1px solid #999999; }
.img:hover { color: #999999; }
#left { margin: 0 }
#left ul { margin-left: 0px; list-style: none; padding: 0; border: 0; margin: 0; }
#left li { display: inline; list-style-type: none; }
#left li a:link,  #left li a:visited { width: 100%; float: left; text-align: LEFT; text-decoration: none; color: #595959; }
#left li a:hover { color: #E01A1A; text-decoration: none }
#leftl { margin: 0 }
#leftl ul { margin-left: 0px; list-style: none; padding: 0; border: 0; margin: 0; }
#leftl li { display: inline; list-style-type: none; }
#leftl li a:link,  #leftl li a:visited { width: 100%; float: left; text-align: left; text-decoration: none; color: #333333; ; }
#leftl li a:hover { color: #000; text-decoration: underline; }
#lefti { margin: 0 }
#lefti ul { margin-left: 0px; list-style: none; padding: 0; border: 0; margin: 0; }
#lefti li { display: inline; list-style-type: none; }
#lefti li a:link,  #lefti li a:visited { width: 100%; text-align: center; float: left; padding: 9px 0; text-decoration: none; color: #333333; background: #F7F7F7; font-weight: bold }
#lefti li a:hover { color: #000; background-color: #E2EAF5; }
.time { FONT-SIZE: 10px; COLOR: #999999; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text { padding-left: 12px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; color: #333333; font-size: 12px; line-height: 25px; }
.copy { FONT-SIZE: 11px; FONT-FAMILY: "Verdana ", "Helvetica", "sans-serif"; TEXT-DECORATION: none }
.name { FONT-SIZE: 12px; COLOR: #F25E30; FONT-FAMILY: FONT-FAMILY: "微软雅黑";
" Verdana ", "Helvetica", "sans-serif";
font-weight: bold; TEXT-DECORATION: none }
.news_name { FONT-SIZE: 14px; COLOR: #F25E30; FONT-FAMILY: FONT-FAMILY: "微软雅黑";
" Verdana ", "Helvetica", "sans-serif";
font-weight: bold; TEXT-DECORATION: none }
.put { PADDING-LEFT: 3px; font-family: Tahoma; font-size: 12px; border: 1px solid #CCCCCC; color: #aaaaaa; background: #FFFFFF; text-decoration: none; }
.submenu{display:none;position:absolute; left:0; top:36px;width:88px;padding:0 !important; z-index:999;}
.submenu li{height:26px !important;float:none !important;}
.submenu a{display:block; line-height:26px !important; height:26px !important;color:#eee;font-weight: normal !important;font-size:12px; background:#444;}
#addlist{ clear:both; border:#ccc 1px solid; padding:8px 10px 10px 10px;}
#addlist h2{ border-top:#f8f8f8 1px solid;border-left:#f8f8f8 1px solid;border-bottom:#ddd 1px solid;border-right:#ddd 1px solid; height:26px; line-height:26px; text-indent:20px; font-size:14px; background:#f6f6f6;}
#addlist ul{ padding:8px 0 0 0;}
#addlist ul li{ width:280px; height:24px; line-height:24px; overflow:hidden; float:left; padding:0 20px 0 12px;background:url(../images/dot.png) 0px 9px no-repeat;}
#addlist ul li a{}
#addlist ul li a:hover{text-decoration:underline;}

.foot {color: #FFFFFF}
.art{padding:10px 0; line-height:1.8;}
.art p{padding:0 0 15px 0; text-indent:2em;}
.news-con { padding:0 10px;}
.news-item { padding-bottom:15px; margin-bottom:15px; border-bottom:#cbcbcb solid 1px;}
.news-item .title22 span{ float:right; color:#b5b5b5;}
.news-item .title22 a { font-weight:bold; font-size:14px; padding-left:20px; background:url(../images/arrow4.gif) left center no-repeat;}