@charset "gb2312";
/**
 * Webname: gtt2014 lnlk for core * Version: 2014-04-24  * Lasttime:  * Author:leon
 ** CSS */

.header{}
.banner,.banner-index{position:relative; height:173px; background:url(imagesbg-banner-index.png)}
.banner-index-cont{position:absolute; left:0; top:-4px; width:100%; }
.banner-cont{ position:absolute; left:0; top:-4px;}
.ifr-header{ height:248px;}
.bg-subject-top{ background:url(imagesbg-subject-top.png) no-repeat; height:21px;}

.news-subject-head{ width:962px; margin-left:auto; margin-right:auto;}

.news-subject-head .mod-head{ border-bottom:2px solid #d6d9db; margin-bottom:10px; position:relative; height:30px; line-height:30px;}
.news-subject-head .mod-head h2{ border-bottom:2px solid #466ce6;  padding-left:10px; padding-right:10px; position:absolute; top:0px; left:0px; color:#514545; font-size:14px;}
.news-subject-head .mod-head span.more-link{ position:absolute; right:5px; top:0px; color:#686b6e;}
.news-subject-head .mod-head span.more-link a{ color:#686b6e !important; padding:0px 3px;}

.subject-datalist{ padding-top:0px;}
.subject-news-cont{ width:900px; margin-left:auto; margin-right:auto;}

.subject-header2{}
.banner-index-sub2{ height:212px;}
.banner-sub2-menu{position: absolute;left: 0;top:173px;width: 100%;}
/**  专题头部 */
.subject-nav{ height:39px; }
.subject-nav .nav-main-c{ background:url(imagesbg-subject-nav.jpg) repeat-x; width:995px;}
.subject-nav dt{ width:131px; line-height:50px; font-weight:bold; font-size:14px; background:none;}
.subject-nav dt a{background:none; text-align:center; text-indent:inherit; width:131px; line-height:36px; text-shadow:0px 0px 2px #002c45; color:#fff !important; }
.subject-nav dt a:hover{ background:url(imagesbg-subject-nav-on.png) no-repeat; color:#fff; text-shadow:0px 0px 0px #002c45;}
.subject-nav .nav-main-c{ padding-top:2px;}

/**  信息化专题头部 */
.yst-xxhnav{ height:39px; }
.yst-xxhnav .nav-main-c{ background:url(imagesbg-subject-nav.jpg) repeat-x; width:995px;}
.yst-xxhnav dt{ width:105px; line-height:50px; font-weight:bold; font-size:14px; background:none;}
.yst-xxhnav dt a{background:none; text-align:center; text-indent:inherit; width:105px; line-height:36px; text-shadow:0px 0px 2px #002c45; color:#fff !important; }
.yst-xxhnav dt a:hover{ background:url(imagesyst-xxhnav.png)  center no-repeat; color:#fff; text-shadow:0px 0px 0px #002c45;}
.yst-xxhnav .nav-main-c{ padding-top:2px;}

/** 焦点图片 */
.focus-img{ margin-left:auto; margin-right:auto; width:435px; padding:1px 0 0 1px; height:330px; position:relative; overflow:hidden;}
#focus {width:435px; height:330px; overflow:hidden; position:relative; text-align:center;}
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:435px; height:330px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:435px; height:48px; left:0; bottom:0; background:#000; display:block;}
#focus .btn {position:absolute; overflow:hidden; *zoom:1; position:absolute; right:5px; bottom:2px;}
#focus .btn span { float:left; height:16px; padding-top:3px; width:22px; text-align:center; line-height:13px; margin-right:1px; color:#fff; display:block; overflow:hidden; background:none; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; cursor:pointer; font-size:10px; -webkit-text-size-adjust:none;}
#focus .btn span.on {background:#da4275; color:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.focus-text-main{width:435px; height:30px; overflow:hidden; position:absolute; left:0px; bottom:18px;}
#focus_text {width:435px; height:30px; overflow:hidden; position:relative;}
#focus_text ul {height:30px; position:absolute; }
#focus_text ul li {float:left; width:435px; height:30px; line-height:30px; text-align:center; overflow:hidden; position:relative; font-size:14px; font-weight:normal; }
#focus_text ul li a:link,#focus_text ul li a:visited{ color:#fff;}
#focus_text ul li div {position:absolute; overflow:hidden;}

.gtxxh-menu-bg{ background:url(imagesbg-nav-bottom.png) bottom center no-repeat; height:69px;}
.yst-xxhnav dt a:hover,.yst-xxhnav dt a.on{ color:#094aa5;  background:url(imagesyst-xxhnav.png)  center no-repeat; text-shadow:0px 0px 2px #002c45;}