@charset "utf-8";

body{color:#1a1a1a; background:url(../images/b.jpg) repeat-x #fff;}
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 Verdana,宋体;}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{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}abbr[title]{border-bottom:1px dotted;cursor:help;}legend{color:#666;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}button,input,select{vertical-align:middle;border:none;padding:0;}button{cursor:pointer;}table{border-collapse:collapse;border-spacing:0;}:focus{outline:none;}*:first-child+html a{star:expression(this.onFocus=this.blur());}*html a{star:expression(this.onFocus=this.blur());}



:link, :visited {text-decoration: none;}
a:link,a:visited{color:#6b6b6b; text-decoration:none;}
a:hover{text-decoration: none;color:#005ea9;} 

.font_f{ font-family:Microsoft YaHei}
.font_c,a.font_c{ color:#008B3D;}
.red,a.red{color: #c10000;}
.blue,a.blue{color:#2a4572;}

.ffy{font-family:Microsoft YaHei;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.lh24 {line-height: 24px;}

.fwb{font-weight:bold;}
.fwn{font-weight:normal}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.tj{text-align:justify;}

.t2{text-indent:2em;}

.tdu{text-decoration:underline;}
.tdn{text-decoration:none;}
.tdlt{text-decoration:line-through;}

.auto-center{margin-left:auto;margin-right:auto;}

.fl{float:left;}
.fr{float:right;}

.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.rel{ position:relative;}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix { zoom:1;}
.ovf{ overflow:hidden;}

.screen-reader-text{position:absolute; left:-9999px; top:-9999px;}
.tin{text-indent:-9999px;}
.border{ border:1px solid #e4e4e4;}


.page{ width:962px;margin:0 auto;}


.line, .lastUnit {overflow:hidden;_overflow:visible;_zoom:1; }
.lastUnit {float:none; _position:relative; _left:-3px; _margin-right:-3px;width:auto;}
.mr10{ margin-right:10px;}


.header{ height:166px; background:url(../images/header_b.jpg) no-repeat}
.header .logo{ float:left;width:556px; height:166px;}
.header .logo a{ display:block; height:117px;}
.navbox{ height:33px; background:url(../images/nav_bg.png) repeat-x;position:relative;z-index:99;}
.nav{  overflow:hidden;background:url(../images/nav_bg.png) repeat-x 0 0;font-weight:bold; }
.nav li{ height:33px;float:left;line-height:33px; font-size:14px;width:75px; text-align:center; }
.nav li a:link,.nav li a:visited{ color:#fff;}
.nav li a:hover{ color:#afddff;}
.nav li.end{ background:none;}
.nav li ul{padding:0;left:0;margin:0; textalgin:let;top:33px;}
.navbox .nav_menustyle_1_1 a{border-bottom:none;}

.weather{ position:absolute; left:10px; bottom:10px; height:20px;}
.weather span{ padding-right:10px; color:#747577; float:left;}
.weather span em{ color:#005EA9;float:left;}



.content{ overflow:hidden; margin-top:48px; width:962px}
.extra{ float:left; width:254px;}

.gg{ width:238px; height:224px; background:#f3f4f3; padding:8px; float:left;}
.gg .tt{ background:url(../images/gg_tt.png) no-repeat; height:29px; line-height:26px;  padding-left:38px; color:#fff; font-weight:bold;}
.gg ul{ padding:10px 0;}
.gg ul li{ line-height:22px; padding-left:8px; line-height:25px;}
.gg td{padding:3px;vertical-align:top}
.gg .leaderfont1143{ letter-spacing:0px;width:10px;}
.news-center{ height:250px; float:right; width:698px;}

.FocusPic { width:291px; height:231px;zoom:1;position:relative; overflow:hidden;z-index:98;}
.FocusPic .conts{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:10px;width:276px;height:30px;line-height:30px;overflow:hidden; text-align:center;}
.FocusPic .title a{display:block; text-align:center;color:#4c4c4c; border:none;}
.FocusPic .change{bottom:45px;right:0;position:absolute;text-align:right;z-index:999; background: url(../images/focusPic.png) no-repeat right bottom; height:14px; width:100%;}
.FocusPic .change i {cursor:pointer; text-align:center;height:14px; width:22px;display:inline-block; color:#fff; border-left:1px solid #808080;}
.FocusPic .change i.cur { background:#cf0000; }
.FocusPic p{ text-align:center; padding-top:3px;}

.news{position:relative; width:397px; float:right;}
.news .tit{height:26px;line-height:26px; color:#e60d0d; font-size:14px; background:url(../images/title_news.png) no-repeat;width: 397px;*zoom:1}
.news .tit span a{ color:#e96302; }
.news .list-news{ padding:9px 0 10px 15px; background:url(../images/tab_ul_bg.jpg) repeat-x;width:378px; height:168px; }
.news .list-news li{ height:24px; line-height:24px; background:url(../images/dot.png) no-repeat 0 50%; padding-left:15px;overflow:hidden;}
.news .list-news li a{float:left;}
.news .list-news li span{color:#9d9d9d; float:right;} 
.news .more{ border-top:1px dotted #C6C6C6; text-align:right;margin-left:15px;}
.news .more a{ font-size:12px; color:#444; padding:5px 15px 0; font-family:"宋体"; display:block;} 

.hidden{display:none;}
.tab-content{ clear: both; height:188px;width: 397px;}
.scrollUl{ height:28px; background-position: 0 -1372px; background-repeat:repeat-x; margin-top:2px; }
.SwapTab{height: 26px;overflow:hidden;}
.SwapTab span{height:26px;overflow:hidden; line-height:26px; display:block; width:86px; float:left; cursor: pointer; color:#000; text-align:center; background:url(../images/tab.jpg) no-repeat; margin-right:3px;}
.SwapTab .fb{ background:url(../images/tab_bg.jpg) no-repeat; cursor: pointer; border:none; color:#fff; }

.search{ width:254px; height:92px; background:url(../images/search_bg.jpg) no-repeat; position:relative;}
.search-form{ position:absolute; top:55px; left:10px; width:242px; overflow:hidden;}
.input_t,.input_btn{ float:left; background:url(../images/search.png) no-repeat; height:25px;}
.input_t{ width:153px; padding:0 5px; line-height:25px; color:#999;}
.input_btn{ width:62px; background-position:-160px 0; text-indent:-9999px; cursor: pointer;}

.quick-Nav{ width:254px; height:175px; border-top:1px dotted #c6c6c6;}
.quick-Nav .tt{ background:url(../images/quick.png) no-repeat; height:35px; line-height:32px; padding-left:30px; font-size:14px; color:#005ebd; font-weight:bold;}
.quick-Nav .ct{ overflow:hidden; padding:5px 0 0;}
.quick-Nav .ct li{ float:left; width:125px; height:30px; background:url(../images/quick_li.png) no-repeat; line-height:30px; margin:2px 2px 2px 0;}
.quick-Nav .ct li a{ height:30px; display:block; padding-left:33px;}

.quick-links { margin-top:8px;}
.quick-links ul li{ margin:0 0 5px 0; _margin:0 0 3px 0; width:252px; height:56px;}
.quick-links ul li img{display:block;width:252px;height:auto;}

.download{ width:254px; height:197px;}
.download .tt{ height:29px; line-height:29px; font-size:14px;color:#333; font-weight:bold; padding-left:30px; background:url(../images/dot1.png) no-repeat 8px 10px; position:relative;}
.download .tt span{ position:absolute; top:0; right:5px;}
.download .tt span a{ color:#ff0000; float:right; font-size:12px; font-weight:normal;}
.download ul{ width:231px; height:145px; border:1px solid #bcdeff; padding:10px;}
.download ul li{ line-height:24px; background:url(../images/dot.png) no-repeat 3px 8px; padding-left:18px;}
.download .more{ padding-left:10px;}
.download .more a{ display:block;}


.main{ overflow:hidden;#zoom:1;width:698px;float:right; } 
.box{ float:left; width:340px; height:220px; }
.box .tt{ background:url(../images/box_tt.jpg) no-repeat; height:30px; line-height:30px; padding-left:30px; position:relative; font-size:14px; color:#005ebd;}
.box .tt span{ position:absolute; top:0; right:8px;}
.box .tt span a{ color:#ff0000; font-family:"宋体"; font-size:12px;}
.box .list{ padding:10px;}
.box .list li{ line-height:24px; background:url(../images/dot.png) no-repeat 0 50%; padding-left:18px;}
.ad{ width:698px; height:68px;margin-bottom:12px;} 


.links { width:977px; margin:0 auto 5px; position:relative;}
.links .tt{ height:26px; line-height:26px; color:#db1715; font-size:13px; padding-left:15px; font-weight:bold;}
.links .ct ul{ padding:22px 16px 8px; overflow:hidden;}
.links .ct ul li{ float:left; padding:5px; width:125px; height:45px;}
.links .ct ul li img{width:125px; height:45px; border:1px solid #f1f1f1;}
.links select{ width:180px; border:1px solid #ababab; line-height:19px; text-align: center; margin:0 5px; color:#535353; padding:1px;}
.links-lst{ height:33px; padding:12px 0 0 10px;}
.links-lst table{float:left; width:180px;}
.links-lst .selectstyle1172{ text-align:center;}

.box_img{ background-position:right -290px; width:718px; _width:714px;clear: both; }
.box_img .tt{ background-position:0 -209px; padding-right:5px; height:35px; line-height:35px; font-size:14px;color:#005ea9; font-weight:bold; padding-left:30px; overflow:hidden;}
.box_img .tt span a{ background:url(../images/more.png) no-repeat;width:45px;height:8px; float:right; margin-top:10px;}
.box_img table{border:none;}

#colee_left{ padding:10px 0 15px; margin:0 2px; background:url(../images/img_bg.png) repeat-x left bottom; width:713px;_width:710px; overflow:hidden;}
#colee_left img{display:block; padding:3px;}



.footer{clear:both; color:#666;margin-top:10px;} 
.footer .copyright {height: 65px; padding-top:20px; background:url(../images/ftbg.png) repeat-x; margin-top:5px;}
.copyright p{ font-family:Verdana; line-height:20px; color:#727272;} 


.pagelist{ height:32px; line-height:32px; text-align:center; clear:both;margin:0 20px 20px; }
.pagelist a{cursor:pointer; padding:2px 5px;color:#8b8b8b; border:1px solid #b2dce9}
.pagelist em{color:#8b8b8b; width:1px; padding-left:5px;}
.pagelist a.current,.pagelist a:hover{ color:#637200; background:#b1dae8; color:#fff;}

 
.bgline{ background:url(../images/bgline.png) repeat-y;}
.submain{ width:700px; float:right;}
.side{ width:225px; float:left; background:url(../images/sidebg.jpg) no-repeat 0 -13px; min-height:550px !important;height:auto;height:550px; }
.side .hd { padding:15px 0 0 60px; color:#0061b1; font-size:18px; height:55px;}
.side .hd span{  color:#0061b1; font-size:22px; height:55px;font-family:Microsoft YaHei;  font-weight: normal;}
ul.bd{ width:175px; margin:10px auto; padding-bottom:150px; }
ul.bd li{ line-height:32px; border-bottom:1px dotted #ddd; background:url(../images/dot2.png) no-repeat 15px 13px; padding-left:45px;}
ul.bd li a.on{ color:#0061b1;}

.submain .title{ background:url(../images/title.png) repeat-x 0 -72px; height:60px; position:relative;font-family:Microsoft YaHei;}
.submain .status{color:#89b9e0; font-family:"宋体"; background:url(../images/status.jpg) no-repeat; height:22px; padding-left:30px;}
.submain .status a{color:#0061B1;}
.submain .article{ padding:30px; color:#666;}
.submain .article p{ line-height:24px;}
.submain .listUl li{ line-height:30px; border-bottom:1px dotted #ddd; background:url(../images/dot.png) no-repeat 5px 12px;  padding-left:25px; position:relative;}
.submain .listUl li span{ position:absolute; top:0; right:10px;color:#888; font-size:10px}
.lstbox{ padding:25px 30px 15px;}
.lstbox .listUl{margin-bottom:15px;}

.article{ padding:10px 30px;}
.article h1 {color: #000; font-size:20px; font-weight:normal;padding: 10px 0;text-align: center;} 
.article .time{ border-top:1px dotted #ddd; line-height:24px; text-align:center; margin-bottom:15px;}
.article .time span{ padding:0 7px; color:#888;}
.article ul{padding-top:10px;}
.article ul a{color:#FF0000;}
.article p{padding-bottom:12px;line-height:200%;}
.section{ padding:20px 25px; line-height:200%; font-size:14px;}
.section p{ line-height:200%; padding-bottom:10px;}
.nextup{ padding:10px 0; border-top:1px dotted #ddd; line-height:20px;margin-top:20px;}


.navbox .nav_menustyle_1_1 a{ height:33px;width:86px;line-height:32px; background:none;color:#fff;border-right:none;}
.navbox .nav_menustyle_1_1 li{ float:left;line-height:33px; font-size:14px;width:85px; text-align:center; background:url(../images/nav_r.png) no-repeat right center;}
.navbox .nav_menustyle_1_1 li ul{padding:0;right0;left:0;_top:7px;}
.navbox .nav_menustyle_1_1 li ul li{background:rgb(238, 238, 238)}
.navbox .nav_menustyle_1_1 li ul li a{color:#555;}
.navbox .nav_menustyle_1_1 li ul li a:hover{ color:#fff;}
.submain .status span{color:#0061B1;padding-right:5px;}
.article .titlestyle1160{font-family: Microsoft YaHei; text-align: left;color: #000;font-size:23px;margin: 5px 0 20px;padding-left: 40px;display: block;background: url("../images/dot1.png") no-repeat 8px 15px ;font-weight: normal;}
.search-Results {margin:20px 0;}
.search-Results tr a{background:url(../images/dot.png) no-repeat 0 0; padding-left:20px; }
.search-Results td{padding:5px 0 5px 15px;border-bottom:1px dotted #ddd;}
.list-pic td{padding:8px;}
.list-pic img{padding:3px;border:1px solid #ddd;}
.list-txt td{padding:15px 10px;border-bottom:1px dotted #ddd;}
.list-txt td img{display:block;padding:3px;border:1px solid #ddd;margin-right:15px;float:left;}
.list-txt td .titles{ font-size:14px;padding-bottom:10px;display:block;font-weight: bold; }
.list-txt td p{color:#666;line-height:22px;}

.winstyle1285 td{padding:3px 5px;}
.summarystyle1285{line-height:22px;}

.lstbox .headstyle1285 .this-page,   .lstbox .headstyle1285{font-weight: normal;}