
/*body*/
/* html{ background:url(../images/bg_html.jpg) !important} */
body{font:12px/1.5  "宋体", Tahoma,sans-serif;color:#39424B; /* background:url(../images/bg_bottom.jpg) no-repeat center bottom;  */ background:#fefbf0;}
a{text-decoration:none;color:#37424C;}
a:hover{text-decoration:underline;color:#BF480D;}
#home,#page{ width:100%;background-color:#ecf9ff;}
.clear{ clear:both; height:0; overflow:hidden;}
/*Layout*/
.g_hd{}
.g_bd{padding:0 5px;}
.g_ft{}

/*
模块样式
*/
.module{ background-color:#DCE7F1; border:1px solid #0A2543; border-top:none;}
.module .m_hd{ height:35px; line-height:35px;  background:url(../images/bg_base.png) no-repeat left 0; padding:0 10px 0 0;}
.module .m_hd .title{background:url(../images/bg_base.png) no-repeat 0 0; font-size:14px;color:#fff; padding-left:20px;}
.module .m_hd .title a{ color:#fff;}
.module .m_hd .more{ color:#fff;}
.module .m_bd,#page #list,#page #pic-txt{ }
#page #list,#page #pic-txt,#page #sociaty{ min-height:auto;_height:auto; border:1px solid #0A2543; background:#DCE7F1; border-top:none;}
#page #sociaty{min-height:1309px;_height:1309px;}

/*Footer*/
body .footer{clear:both; margin:0 auto; width:100%; padding-top:50px; height:150px; font-size:12px; text-align:center;}
body .footer div{margin:5px auto 0;}
body .footer a{color:#333;}
body .footer{ color:#333; }

/*
图片列表
*/
.pic120x80 img,.pic150x100 img,.pic140x53 img,.pic200x150 img,.pic120x50 img{ display:block; border:1px solid #205F9A; padding:1px; background:#fff;}
.pic150x100 span,.pic120x80 span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.pic120x80 img{ width:120px; height:80px;}
.pic150x100 img{ width:150px; height:100px;}
.pic140x53 img{ width:140px; height:53px;}
.pic200x150 img{ width:200px; height:150px;}
.pic120x50 img{ width:120px; height:50px;}
.pic150x100x4 li,.pic120x80x2 li,.pic120x80x4 li{float:left; display:inline; }
.pic150x100x4 li{ width:156px; padding-bottom:5px; margin:0 10px;}
.pic120x80x2 li{width:126px; padding-bottom:5px; margin-left:18px;}
.pic120x80x4 li{width:126px; margin-left:25px; padding-bottom:5px;}
/*
新闻列表
*/
.newslist li{height:25px; line-height:25px; font-size:12px; overflow:hidden; padding-left:10px; background:url(../images/bg_base.png) no-repeat -622px -59px;}
.newslist li span{ float:right; display:inline; margin-left:8px; color:#868686;}
/****/
.pictxt{ padding:10px 5px; border-bottom:1px dashed #DCDCDC; margin:0 5px;}
.pictxt a{ color:#52873F;}
.pictxt .pic{ margin:5px 10px 0 0;}
.pictxt .tit{ height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.pictxt .txt{ color:#666666; line-height:22px; height:66px; overflow:hidden;}
/***********************************************以上为皮肤样式基础样式****************************************/

/*Header*/
#header{ width:960px; margin:0 auto;}
#header img{ display:block;}
.topLink{background:url(../images/bg_header3.jpg) no-repeat; height:138px;}
.nav{  height:40px; text-align:left; padding-top:18px; padding-left:45px;}
.nav a{ font-family:Microsoft YaHei; font-size:16px; color:#fff; margin:0 12px;}
.nav a:hover{ color:#45E6F0; text-decoration:none;}
.subnav{ line-height:24px; padding:10px 0 0 20px;}
.subnav a{ color:#FFFDFC; margin-right:8px;}
.subnav strong{ color:#FFDC00;}
.subnav p{ margin-right:160px;position: relative;}
.subnav a.bbs{ width:136px; height:41px; margin:5px 13px 0 0;text-indent:-999em; overflow:hidden;}
/**layout**/
.layout{overflow:hidden;width:960px; margin:0 auto; }
/*flash*/
.flash360x240{ height:240px; width:360px; padding:4px; overflow:hidden; border:1px solid #999999; background:#fff;}
.flash360x240 img{ width:360px; height:240px; display:block;}

/*
新闻焦点
*/
.topLine{ padding:5px 10px; border-top:1px solid #0A2543}
.topLine h2,.focus h2{ text-align:center;}
.topLine h2,.focus h2{ font-size:14px; line-height:35px; border-top:1px dashed #A1B6CB;}
.topLine h2.noline,.focus h2.noline{ border:none;}
.topLine h2 a,.focus h2 a{ color:#0575BF;}
.topLine h4,.focus h4{ font-weight:normal; line-height:23px; padding-bottom:5px; text-align:center;}
.topLine h4 a,.focus h4 a{ color:#4E3535; margin:0 10px;}
.focus .m_hd{ padding:0 10px 0 0;}
.focus .m_bd{ padding-top:5px; height:auto;}
.focus .newslist{ padding:3px 10px; border-top:1px dashed #DDDDDD;}
.focus .first{ border-top-style:solid; margin:0; padding:5px 15px;}
/**entrance**/
.slide{ background:#0D2842; border:1px solid #0D2842;}  
.slide .title{background:url(../images/bg_1.jpg) no-repeat right 0; width:258px; height:240px;}  
.slide .title li{width:258px; height:48px; float:left; display:inline; line-height:48px; text-align:center;} 
.slide .title li a{ color:#fff;}
.slide .title li.hover{ background:url(../images/bg_base.png) no-repeat 0 -35px;}
.slide .title li.hover a{ font-weight:bold;}
.slide .bigPic{ width:360px; height:240px; overflow:hidden;}  
.slide .bigPic img{ display:block; width:360px; height:240px;}
/**ranking**/
.ranking{ }
.ranking .tab{ margin-top:4px;}
.ranking .tab span{ background:none; float:left; display:inline; width:40px; text-align:center; height:30px; line-height:30px; margin-right:5px;}
.ranking .tab span.hover{ background:#03529C;}
.ranking ul{ background:url(../images/bg_rk1.png) no-repeat 5px 10px; padding:5px 5px 5px 30px;}
.ranking li{ line-height:24px; height:24px; overflow:hidden;}
.ranking .m_bd{ padding:2px 10px 1px;}
/**data**/
.data .m_bd{ padding:10px 0 0 10px; height:105px; overflow:hidden;}
.data h4{ background:url(../images/bg_3.jpg) repeat-y; width:21px; height:100px;  text-align:center; color:#fff; padding:15px 8px 0;}
.data p{ line-height:25px;}
.data p a{ display:inline-block; margin:0 5px;}
.search{ background:#1E5385; border:1px solid #0A2642; border-top:none; padding:12px 40px;}
.search,.search a{ color:#6BC1FC;}
.search a{ margin:0 5px;}
.search input{border:0;height:20px; }
.search .inbox{ line-height:20px; width:250px; padding:0 5px;}
.search .btnSearch{ background:#FFDE00; color:#A33D00; font-weight:bold; width:50px; cursor:pointer;}
.search form{ float:left; display:inline; width:310px;_width:315px; margin-right:10px;}
/*xslide*/
#xslide{}
#xslide img{display:block;}
.xmain{ position:relative; width:296px;height:191px; overflow:hidden; margin:0 auto;}
.xmain ul{width:888px; height:191px; position: absolute;left:-296px;top: 0;}
.xmain li{width:296px;height:191px;position:absolute;left: 296px; display: none; overflow:hidden;}
.xmain li p{width:144px; height:57px; margin:5px 2px 0; overflow:hidden;float:left; display:inline;}
.xfocus{height:21px; width:90px; clear:both; float:right;overflow: hidden; display:inline; margin-right:10px;}
.xfocus li{width:30px;height:17px;float:left; display: inline; margin:0 5px;cursor: pointer; background:#B2C1CE; overflow:hidden;}
.xfocus li.hover{ background:#21476B;}
/**recommend**/
.recommend .m_bd{ padding-top:13px;}
/**MP**/
.MP .tab_hd{ background:url(../images/bg_2.png) no-repeat center top; height:34px; font-family:Microsoft YaHei; color:#ACDDFF; font-size:14px;}
.MP .tab_hd strong{ display:block; line-height:31px; padding-left:55px;color:#ACDDFF;}
.MP .tab_hd strong a{color:#ACDDFF;}
.MP .tab_bd{ padding-top:10px;}
.MP .gl{ width:308px;}
.MP .info{ width:608px; border:1px solid #0A2642; background:#DDE7F1; padding:11px 10px 10px;}
.MP .gl .newslist{ padding:4px 10px;}
.MP .des{ height:164px; width:auto;}
.MP .des dl{ padding-left:215px;}
.MP .des dt{ font-family:Microsoft YaHei; font-size:20px; font-weight:bold; height:40px;}
.MP .des .txt{ font-size:14px; height:83px; line-height:26px;}
.MP .des .btn a{ background:url(../images/bg_base.png) no-repeat -527px -35px; width:82px; height:31px; text-align:center; line-height:31px; display:block;  font-weight:bold; color:#A33D00;}
.MP .pic120x80{ height:109px; width:524px;}
.MP .pic120x80 li{ float:left; display:inline; width:124px; margin-right:6px;}
.MP .aLink{ width:80px; height:279px;}
.MP .aLink a{ display:block; line-height:30px; border-bottom:1px dashed #185883;}
/**sociaty**/
.sociaty a.btnAttend{ background:url(../images/bg_base.png) no-repeat -416px -35px; width:66px; height:27px; line-height:27px; text-align:center; color:#944D01; margin-top:4px;}
.sociaty .m_bd{ padding:8px 12px;position:relative; height:188px;}
.sociaty .m_bd .bg_num{ background:url(../images/bg_rk2.png) no-repeat; position:absolute; width:16px; height:140px; top:47px; left:18px;}
.sociaty .m_bd span{ float:left; display:inline;height:29px; line-height:29px; background:#205E97; margin:0 1px; color:#fff; text-align:center; overflow:hidden;}
.sociaty .m_bd h4 span{ background:#2F98FD;}
.sociaty .m_bd span.col1{ width:100px;}
.sociaty .m_bd span.col2{ width:150px;}
.sociaty .m_bd span.col3{ width:120px;}
.sociaty .m_bd span.col4{ width:50px;}
a.btnUp{background:url(../images/bg_base.png) no-repeat -258px -62px; display:inline-block; width:45px; height:21px; line-height:21px;text-align:center; overflow:hidden; margin-top:2px; cursor:pointer; color:#944D01;}
.sociaty .m_bd li{ padding-top:2px; overflow:hidden; height:29px;}
.cooperation .m_bd{ padding:5px 19px; height:194px; overflow:hidden;}
.cooperation .m_bd strong{ display:block; line-height:20px; text-align:center;}
.cooperation span{ display:block; margin-top:5px;}
a.btnWork{ background:url(../images/bg_base.png) no-repeat -482px -35px; width:45px; height:27px; text-align:center; line-height:27px; color:#944D01; margin:4px 10px 0 0;}
.original .m_bd{ padding:14px 10px 15px;}
/**news**/
.news .m_bd{ padding:2px 10px 1px;}
/**offical**/
.offical .m_bd{ padding:10px 0 10px 20px; height:200px;}
.offical li a{ color:#0575BF;}
.offical li{ line-height:25px; padding-left:10px;}
/**hotLabel**/
.hotLabel{color:#37424C; width:948px; margin:0 auto;border:1px solid #0A2642; background:#DDE7F1;}
.hotLabel .bd{padding:10px 20px;}
.hotLabel .bd a{ display:inline-block; margin:5px 8px;color:#37424C;}
.hotLabel .bd h4{ width:60px; margin-top:4px; font-weight:bold; }
/*
选项卡
*/
.tab span{float:left; display:inline;text-align:center; font-weight:bold;cursor:pointer; color:#fff; background:url(../images/bg_base.png) no-repeat;overflow:hidden;}
.tabA .tab{ padding-left:10px;}
.tabA .tab span{ width:79px; height:27px; line-height:27px; background-position:-337px -35px; margin:7px 2px 0; border-bottom:1px solid #ECF5FE; }
.tabA .tab span.hover{ background-position:-258px -35px; color:#39424B;border-bottom:1px solid #DCE7F1;}
.tabB .tab{ position:relative; width:776px; height:34px; z-index:9;}
.tabB .tab span{ width:87px; height:34px; background:none; position:absolute;line-height:31px;color:#ACDDFF;}
.tabB .tab span#tb1{ left:0;}
.tabB .tab span#tb2{ left:74px;}
.tabB .tab span#tb3{ left:148px;}
.tabB .tab span#tb4{ left:222px;}
.tabB .tab span#tb5{ left:296px;}
.tabB .tab span#tb6{ left:370px;}
.tabB .tab span#tb7{ left:444px;}
.tabB .tab span#tb8{ left:518px;}
.tabB .tab span#tb9{ left:592px;}
.tabB .tab span#tb10{ left:666px;}
.tabB .tab span.hover{ background:url(../images/bg_hover.png) no-repeat; color:#002F5A;}
/*
边栏
*/
.aside .ranking{ width:310px; border:none;}
.aside .ranking li span{ float:right; margin-left:10px;}
.aside .ranking .m_bd{ padding:0 10px;}

/*___________________

		内页样式
____________________*/
/*crumbs*/
#crumbs{  height:35px;line-height:35px; font-family:SimSun; overflow:hidden; margin:0 auto; padding-left:30px; background:url(../images/bg_base.png) no-repeat 0 0; font-size:12px; color:#fff; border-right:1px solid #0B2645;border-left:1px solid #0B2645;}
#crumbs a,#crumbs span{ color:#fff;}
#crumbs a{margin:0 5px;}
#crumbs span{margin:0 4px; font-weight:bold;}
/*DeDeCMS Default Page Number*/
.page-number{width:100%;overflow:hidden; position:relative; font-size:12px; padding:15px 0;}
.page-number ul{float:left;width:auto;padding:5px 0px;position:relative;left:50%;}
.page-number ul li{float:left;position:relative;right:50%;font-family:Verdana;width:auto;background:none; margin:0 2px;}
.page-number ul li a{font-family:Verdana;padding:0 6px;display:block; display:inline-block; border:1px solid #0A2543; height:20px; line-height:20px;}
.page-number ul li.thisclass a, .page-number ul li a:hover{ background-color:#03529C; text-decoration:none; color:#fff;}
/*ArticleCaption*/
.nshow {padding: 15px 0px 0px;color: #000;line-height: 24px;font-size: 14px;}
#wrapper{width:100%; color:#555555;}
#wrapper td{line-height:1.6;font-size:14px;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;}
#article{ padding:5px 17px 20px;}
#article h1{font-size:16px;height:20px;padding-top:10px;line-height:20px;text-align:center;overflow:hidden; color:#2B2B2B;}
#article address{height:20px;line-height:20px;text-align:center; padding-top:10px;}
#article address span{margin:0 5px; font-size:12px;}
#article .copyright{text-align:right;color:#F00; font-size:12px;}
#page #content #main .ft{ clear:both;}
#article address{ color:#999; }
a.highlight{color:#3EB2FF!important;}
.editor{text-align:right;font-weight:bold;clear:both;}
/*ArticleNav*/
.article-nav span{ color:#F40;width:100%;font-size:12px;}
.article-nav a{ color:#555;margin:0 5px;}
.article-nav{width:100%;margin:10px 0 0;line-height:25px;overflow:hidden;}
/*abstract*/
#abstract { background:#D6E5F0;border:1px dashed #C9E0ED;padding:10px;text-indent:2em;}
/*pic-txt*/
#page #pic-txt .pic-txt li h4 a{color:#555555;}
#page #pic-txt .pic150x100{ margin-right:10px;}
#page #pic-txt .pic-txt{padding:10px 10px 10px 15px;}
#page #pic-txt .pic-txt li{  padding:5px; height:106px; overflow:hidden;padding-bottom:20px;}
#page #pic-txt .pic-txt li h4{height:18px; line-height:18px; overflow:hidden; text-align:left; font-size:14px;}
#page #pic-txt .pic-txt li p{height:88px; line-height:22px; overflow:hidden; text-align:left; font-size:12px;}
/*Refer News*/
.reference{font-size:12px;}
.reference dt{color:#F40;}
.reference dd a{color:#555;}
.reference dd{ margin-right:10px; float:left; display:inline; width:270px; height:22px; line-height:22px; overflow:hidden; background:url(../images/bg_base.png) no-repeat -948px -70px; padding-left:10px;}
#page #list .pic150x100 li{margin:0 25px 10px 26px; width:156px; display:inline; float:left;}
#page #list .list{margin:0 30px; padding:10px 0; border-bottom:1px #6C5A52 dashed;}
#page #list .list li{background:url(../images/bg_base.png) no-repeat -622px -59px;line-height:26px;height:26px; padding-left:10px; font-size:14px; overflow:hidden;}
#page #list .list li span{float:right;}
#page #list .list li em{margin-right:5px; font-weight:bold;}

#sociaty .enter{ background:#1F5F97; color:#fff;}
#sociaty .enter strong{ display:inline-block; width:110px; text-align:right;}
#sociaty .enter p{ padding:5px 0;}
#sociaty .enter .inbox{ width:170px; margin-right:10px;}
#sociaty .btnSubmit,#sociaty .btnFind{background:url(../images/bg_base.png) no-repeat -416px -35px; width:66px; height:27px; line-height:27px; text-align:center; color:#944D01; margin-left:110px; border:none; cursor:pointer;}
#sociaty .find .btnFind{ margin:0;}
#sociaty .find .sbox{ padding:5px 2px; *size:12px;}
#sociaty .find .inbox{ width:200px; height:24px; line-height:24px; padding:0 5px;}
#sociaty .result{ height:188px; overflow:auto; width:600px;}
#sociaty .tblList{width:580px;}
.tblList{width:100%; color:#fff;}
.tblList th,.tblList td{ text-align:center; border:2px solid #DCE7F1; line-height:29px;}
.tblList th{ background:#2E99FC;}
.tblList td{ background:#1F5F97;}
#sociaty .newslist{border-top:1px dashed #BCC7D1; padding:10px 0;}


/*查看全页start*/
.Pageng { padding: 10px 0 16px; border-bottom: 1px dotted #C2D9F2; }
.Pageng span { font-family: Microsoft Yahei; font-size: 14px; font-weight: bold; line-height: 28px; }
.Pageng li { font-size:12px; display: inline; float: left; height: 24px; line-height: 24px; overflow: hidden; padding-left: 15px; width: 250px; }
.Pageng .curpage { color: red; }
.backmenuNav { font-size:12px; text-align: center; margin:10px 0; }
.backmenuNav a { background: url("../images/all.png") no-repeat scroll 0 0 transparent; font-size:12px; text-align: center; padding-left:30px; padding-top:2px; padding-bottom:5px; margin:0; }
.title_sub { border-bottom: 1px dotted #C2D9F2; }
#curpagenone { display:none; }
#viewall { width:90%; text-align:right; }
#viewall img { width:20px; height:20px; margin-bottom:2px; }
#viewallspan a { margin:0 4px; border-bottom:1px #000000 solid; }
#viewall a { background: url("../images/plus.png") no-repeat scroll 0 0 transparent; display: inline; float: right; padding-left: 26px; }
#viewall .minus { background: url("../images/minus.png") no-repeat scroll 0 0 transparent; display: inline; float: right; padding-left: 26px; }
.page-number .all { background: none repeat scroll 0 0 #20A5F1; border: 1px solid #1676B6; color: #FFFFFF; text-decoration: none; }
.page-number .all:hover { background: none repeat scroll 0 0 #20A5F1; border: 1px solid #1676B6; color: #FFFFFF; text-decoration: none; }
/*查看全页end*/