@charset "utf-8";
*{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
img{ border:0;}
.none{ display:none;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
sup, sub {font-size: 100%; vertical-align: baseline;}
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; _display:inline;}
input,textarea{	vertical-align: middle;resize: none;outline: none;}
/**Base**/
body,p { color:#333; font-size:12px; font-family:"Microsoft yahei" "\5b8b\4f53",Arial, Helvetica, sans-serif; line-height:1; }
body{ background:#fff url(images/bg.gif) repeat 0 0;}
a{ text-decoration:none; color:#333;}
a:hover { color:#E54D59;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:980px; margin:0 auto;}

/**header**/
#header {background: url(images/top_bg.gif) left top repeat-x;}
#header .inner {height:145px;}

/**header**/
#container {}
#container .inner {background:#fff;}
#container .minfo {background:#fff url(images/m_bg.gif) right bottom no-repeat;}

/**footer**/
#footer {}
#footer .inner {}
.copyright, .copyright p{ font-family:Tahoma, Geneva, sans-serif;line-height:1.5;color:#eee;}
.footer { font-size:12px;color:#eee; line-height:18px;text-align:center;}
.footer ul{ list-style:none;padding:0px; margin:0px; }
.footer ul li{ display:block; float:left;}

.toolsInput { width:83px; }
#loginform .toolsInput { height:20px;border:1px solid #D5D5D5; padding:0px 1px; margin:2px 0px;}

.SearchTitleInput{padding:1px 2px 1px 23px; line-height:18px;}
#search td { height:18px!important; vertical-align:top!important;}
#searchForm14 img { margin-top:0!important; margin-right:0!important; width:0px; height:0px; padding:10px 9px; background:url(images/sbtn.gif) no-repeat center;}
#searchForm14 input {background:url(images/search1.gif) no-repeat 0 top; border:0px;width:153px; height:23px;margin-right:0px; margin-right:-20px; padding-right:30px;}
      .biaoti { font-size:16px; font-weight:bold;  color:#004e82; font-family:"Microsoft yahei"; padding-top:12px; padding-bottom:10px;}
	  .biaotii { font-size:16px; font-weight:bold; line-height:20px; color:#004e82; font-family:"Microsoft yahei"; padding-top:12px; padding-bottom:10px;}
      .biaoti_d { font-size:22px; font-weight:bold; line-height:2em; color:#fff; font-family:"Microsoft yahei";}
      .biaoti3 { font-size:14px; font-weight:bold; color:#ffffff;}
	  .biaoti31 { font-size:12px; font-weight:bold; color:#c83735;}
	  .biaoti32 { font-size:16px; font-weight:bold; color:#004393;font-family:"Simsun";}
	  .biaoti12_red { font:12px/20px; color: #c60000;}
	  .biaoti14_b { font:bold 14px/19px "Simsun"; color:#004393; line-height:19px;}
	  .biaoti51 { font:bolder 12px/150% "Simsun"; color:#a5740b;}
      .wlink a {font:14px/150% "Microsoft yahei";color: #fff;padding:5px 15px;}
	  .wlink a:hover {color: #eee; text-decoration:none;background:#294E78;border-bottom:1px solid #6D9ED9;}
      .wlink1 a {font:12px/150% "Simsun";color: #000;}
	  .wlink1 a:hover {color: #000; text-decoration:underline;}
	  .blink a{ font-size:12px; font-weight:normal; color:#1478eb;}
	  .blink a:hover { font-size:12px; font-weight:normal; color:#333333;}
      .chan_tit_23{font:bolder 12px/30px "Simsun";color:#790000;}
	  .chan_con_23{font:12px/20px "Simsun";color:#2e2e2e;}
.bord_botttom { border-bottom:1px solid #E0E0E0; }

.border1{border-bottom:1px #7f7d76 dotted; margin:5px 0 25px 0;}*
.border2{border-top:1px solid #ececec; border-bottom:1px solid #ececec; line-height:25px; text-align:center;}*

.border11 img{border:1px #DDDDDD solid;}

.border12{border-right:1px #DFDFDA solid;}
.box{border:1px #ccc solid; padding:3px;}

.listcol { width:100%; overflow:hidden; color:#333333; line-height:2em;}
.listcol p { color:#333333; font-size:12px; line-height:2em; text-indent:2em;}
.listcol a { color:#666666; font-weight:normal; font-size:12px;}
.listcol a:hover { color:#114B79;}
.listcol img {max-width: 640px!important; height: auto!important;width:expression(this.width > 640 ? "640px" : this.width)!important;}
      .llink a { font-size:12px; color:#000000; font-weight:normal;}
	  .llink a:hover { font-size:12px; color:#114B79; font-weight:normal;}
.postmeta { font-size:12px; color:#676767; padding-bottom:10px; line-height:2em;}
.article { overflow:hidden; color:#333333; line-height:2em; text-align:left}
.article p { color:#333; font-size:13px; line-height:2em;}
.article img {max-width: 640px!important; height: auto!important;width:expression(this.width > 640 ? "640px" : this.width)!important;}
.zi1 { color:#666666;}
	    a.tlink { font-size:14px; font-weight:bold; color:#b1264f;}
	    a.tlink:hover { font-size:14px; font-weight:bold; color:#80797b;}
	    .tcon ,.tcon a { color:#656565; font-size:12px; line-height:18px;}
		
#searchForm2{width:120px; height:23px; background:url(images/search_bg.jpg) 0 0 no-repeat;}
#searchForm2 .search_k{ width:96px; height:18px; line-height:21px; border: none;margin-left:4px;background:transparent;}
#searchForm2 .search_btn{ border: none; width:13px; height:17px; background:url(images/search_btn.jpg) left top no-repeat;}
#searchForm2{}

#newsq {position:relative; width:84px; height:200px;background:#E4F2FD}
#newsq ul{position:absolute;top:0px; left:0px;}
#newsq li{display:block; cursor:pointer; width:108px; color:#1d50a2; font-weight:bold; height:37px; line-height:37px;position:relative; }
#newsq li span{text-align: left;width:84px;position:absolute;margin: 0px 0px 0px 6px;}
#newsq li span.n1{color:#000;width:15px;right:-18px;top:9px; position:absolute; right:-18px;}
#newsq li.hover{background:#fff url(images/q_hover.gif) left top no-repeat;  width:84px; color:#fff;}
.newscon{ border-top:none; padding:0px 20px; border-left:0; margin-left:130px;}

#newsqn {}
#newsqn ul{}
#newsqn li{display:block; cursor:pointer;font-size:16px; font-weight:bold; color:#666;font-family:"Simsun"; float:left; margin-right:10px;}
#newsqn li span{text-align:center;}
#newsqn li.hover{ color:#004393; }

.newsconn{}

#qh{ width:332px; height:80px;}
#qh ul li{ float:left;;}
#qh ul li a{ display: block;width:82px; height:80px; line-height:80px; background:url(images/an1.jpg);}
#qh ul li a.js{ background-position:0px 0px;}
#qh ul li a:hover.js{ background-position:0px -80px;}
#qh ul li a.yd{ background-position:-84px 0px;}
#qh ul li a:hover.yd{ background-position:-84px -80px;}
#qh ul li a.sx{ background-position:-168px 0px;}
#qh ul li a:hover.sx{ background-position:-168px -80px;}
#qh ul li a.az{ background-position:right 0px;}
#qh ul li a:hover.az{ background-position:right -80px;}

.fmenu { width:171px; height:26px; position: relative; z-index:10; cursor:default;}
.fmenu span { display:block; width:171px; height:26px; text-align:left;padding-left:10px; color:#2e66ac; line-height:26px;background:url(images/link.gif) no-repeat 0px 0px; position:absolute; left:0; top:0; cursor:default;}
.fmenu .menulist { display:none; width:171px; background:#fff; border:1px solid #eee; position:absolute; left:-1px;z-index:1000; bottom:26px;}
.fmenu .menulist .menubox {  margin-top:0px; overflow:auto; height:244px;}
.fmenu .menulist .menubox a { display:block;  height:26px; width:128px; line-height:26px;color:#2e66ac;text-align:left;padding-left:10px; border-bottom:1px solid #d6d6d6;}
.fmenu .menulist .menubox a:hover {border:1px solid #688ac1;}


.tbl_ArticlePortlet_picTitleClass a{line-height:16px;}
#imgText12,#imgText13{padding-top:8px;}
.tbl_ArticlePortlet_picTitleClass img{max-width: 962px!important; width:expression(this.width > 962 ? "962px" : this.width)!important;}


/**defaults-css**/
.sudyslides { position:relative; margin:0 auto;overflow:hidden;height:295px;}
.sudyslides .slides-container { margin:0 auto;}
.sudyslides .slides-container .slides-slide { width:100%; height:100%; position:absolute; left:0; top:0; z-index:0; display:none;}
.sudyslides .slides-container .slides-slide img,.sudyslides .slides-container .grid-box img { width:100%; height:262px; vertical-align:top;}
.sudyslides .navigation-handle { display:block; width:30px; height:50px; cursor:pointer; position:absolute; top:50%; margin-top:-25px; z-index:100; background:#000000 url(slides_icons.png) no-repeat 0 0; _background-image:url(slides_icons.gif); opacity:0.7; filter:alpha(opacity=70);}
.sudyslides .navigation-handle:hover { color:#e22a00;}
.sudyslides .navigation-handle:active {opacity:1; filter:alpha(opacity=100);}
.sudyslides .navigation-handle .navigation-text { display:none;}
.sudyslides .slides-prev { left:0; background-position:9px 16px;}
.sudyslides .slides-next { right:0; background-position: -26px 16px;}
.sudyslides .slides-pagination { position:absolute; height:12px; left:42%; bottom:40px; z-index:100; float:right;}
.sudyslides .pagination-item { display:inline-block; width:12px; height:12px; background:url(slides_icons.png) no-repeat right top;_background-image:url(slides_icons.gif); cursor:pointer; margin:0 3px;}
.sudyslides .pagination-item .page-text { display:none;}
.sudyslides .slides-pagination .active { background-position: right bottom;}


/**Ex-css for Title, Intro, Player, Timer, Thumb**/
.sudyslides .slides-title{ }
.sudyslides .slides-title .slide-title { display:block; width:100%; height:34px; max-width:100%; position:absolute; left:0; bottom:-34px;padding:0 ; z-index:100;}
.sudyslides .slides-title .slide-title .title-inner { font-size:12px;  color:#333; line-height:25px; overflow:hidden;font-family:"Microsoft yahei" "\5b8b\4f53",Arial, Helvetica, sans-serif;text-align:center;}
.sudyslides .slides-title .title-bg {opacity:0.5; filter:alpha(opacity=50); z-index:100;}
.sudyslides .slides-title .title-text { z-index:101;}
.sudyslides .slides-title .title-bg .title-inner { color:#000;}
.sudyslides .slides-intro{display:none;}
.sudyslides .slides-intro .slide-intro { display:block; width:30%; height:auto; min-height:1.7em; position:absolute; left:10%; top:8%;  overflow:hidden; padding:7px 10px; border-radius:5px; z-index:100;}
.sudyslides .slides-intro .slide-intro .intro-inner {color:#fff; font-size:14px; line-height:1.6em; text-indent:2em; overflow:hidden;}
.sudyslides .slides-intro .intro-bg {background-color:#000;opacity:0.5; filter:alpha(opacity=50); color:#000; z-index:100;}
.sudyslides .slides-intro .intro-text { z-index:101;}
.sudyslides .slides-intro .intro-bg .intro-inner{ color:#000;}
.sudyslides .slides-player { position:absolute; left:20px; top:10px; z-index:100; float:left;}
.sudyslides .player-button { display:inline-block; width:18px; height:18px; background:url(slides_icons.png) no-repeat -71px top;_background-image:url(slides_icons.gif); cursor:pointer; overflow:hidden;}
.sudyslides .player-play { background-position: -71px top;}
.sudyslides .player-stop { background-position: -113px top; display:none;}
.sudyslides .slides-autoplay .player-play { display:none;}
.sudyslides .slides-autoplay .player-stop { display:block;}
.sudyslides .player-button .player-text { display:none;}
.sudyslides .slides-timer { width:100%; text-align:left; background-color:transparent; overflow:hidden; position:absolute; left:0; top:0; z-index:100;}
.sudyslides .slides-timer .timer-cycle { display:block; width:0; height:2px; float:left; overflow:hidden; background-color:#e22a00;}
.sudyslides .control-thumb { width:100%; height:56px; position:absolute; left:0; bottom:-56px; z-index:50; text-align:center;}
.sudyslides .control-thumb img.thumb{ height:52px; border:2px solid #000;}
.sudyslides .control-thumb img.active { border-color:#F60;}
#menu1{ margin-top:8px;}
.wzcc div{ text-align:right;margin-right:10px}
.mm2 { color:#333; font-size:14px; line-height:2em; }
.hotReadCount83{ text-align:right;}
.monthhotArticleList1 a{ text-decoration:none; color:#333;}
.monthhotArticleList1 a:hover { color:#E54D59;}
.readcount{}
.derivation{ padding-left:5px; text-align:left;width:90px;}
#monthHotArticle{ height:170px; overflow-y: hidden;overflow: hidden; }
#weekHotArticle{ height:170px; overflow-y: hidden;overflow: hidden; }
#wp_nav_w2 {
    width: 250px;
}
#wp_news_w84 .list_item {
    border: none;
}
#wp_news_w84 .Article_Index {
    display: none;
}
#wp_news_w84 .Article_Title {
    width: 100%;
    text-align: center;
}
#wp_news_w84 .fields.pr_fields {
    width: 100%;
}
.focus-title-bar {
    bottom: -36px !important;
}
.focus-title-bg {
    background: none !important;
}
.focus-title {
    color: #333 !important;
    font-size: 12px !important;
    width: 88% !important;
    text-align: center;
}
.focus-navigation.focus-prev {
    top: 110px;
    background: #000;
    right: 230px;
}
.focus-navigation.focus-next {
    top: 110px;
    background: #000;
}
.css_search { background:url(images/search_bg.jpg) center no-repeat;}
.wp_search .search{ background: url(images/search_btn.jpg) center no-repeat; width: 23px; height:23px; border:0px; cursor: pointer;}
#wp_nav_w42 .nav-item {
    z-index: 10;
}

.wp_nav .sub-nav .nav-item .mark { background:none;}
.sub-nav {
    background: #1d50a2;
}
.wp_nav .sub-nav .nav-item a {
    color: #fff;
}
.wp_nav .sub-nav .nav-item a.parent:hover {
    background: #fff;
}
.wp_nav .on { z-index:1000;}
.news_list .news { width: 100%;}
.news_list .news_title {  float: left;width: 77%;}
.news_list .list_new_right {  float: right;width: 23%;}
.news_times {float: left;width: 40%;}
.news_meta {float: right;width: 60%;}
.Article_Source {
    width: 120px;
}
.Article_VisitCount {
    width: 40px;
}
#wp_news_w34 .wp_article_list .list_item {
    border: none;
    height: 25px;
}
#wp_news_w34 .wp_article_list .list_item .Article_Index{background: url(images/biao3.gif) center no-repeat;width: 5px;margin: 0px 5px 0px 0px;height: 25px;}
#wp_news_w34 .wp_article_list .list_item .Article_Source {
    width: 100px;
}
#wp_news_w84 {
    text-align: center;
}
#wp_news_w84 a {
line-height: 20px;
}