﻿@charset "utf-8";

/* content */
#content { background:none;}

/* 热点盒子 */
.headBox { background-color: #fff; width: 1198px; height: 138px; /* border: 1px solid #e4e4e4; */ margin: 20px 0; }
.headBox .textLink { width: 178px; text-align: center; border-right: 1px solid #e7e7e7; float: left; margin-top: 19px; }
.headBox .textLink li a { font: 800 24px/50px "Microsoft Yahei"; }
.headBox .picLink { padding: 0 40px; float: right; width: 178px;border-left: 1px solid #e7e7e7; margin: 19px 0;}
.headBox .picLink li { float: left; line-height: 50px; background: url(./ind-ldzc.png) no-repeat 0 10px; padding-left: 38px; width: 51px; font-size: 18px; }


.headBox .picLink li.li1 { background-position: 0 -57px;}
.headBox .picLink li.li4 { background-position: 0 -123px;}


/* 热点关注 */
.headNew { float: left; width: 820px; position: relative; padding:25px 40px 0 75px; }
.headNew dt { position: absolute; width: 109px; height: 108px; left: -1px; top: -1px;}
.headNew dd {  height: 84px; overflow: hidden; zoom: 1; text-align: center; }

.headNew .t { vertical-align: top; font:bold 30px/50px "Microsoft Yahei"; height: 50px; margin-bottom: 10px; overflow: hidden;  text-align: center;}
.headNew .t a { color: #1e76ba; letter-spacing: 0px;}
.headNew li.n { background: url(./icons.png) -2px -382px no-repeat; padding-left: 12px; margin-right: 20px; display: inline-block; *display: inline;}
.headNew li.n a{font-size:16px;}

.gd-infoList { z-index: 1;}
.gd-infoList li { }
.gd-infoList li.first { display: none;}

/* rowA==================================*/

/* 焦点图 */
.focusBox { width: 590px; float: left;}
.focusBox .bd .pic img { height: 400px; width: 100%;}

/* 政务、基础 */
#rowA { height: 400px;}
#rowA .box-right { float: right; width: 595px; background-color: #fff; }
#rowA .box-right .hd { float: left; background-color: #ebebeb; text-align: center; width: 40px; position: relative; height: 200px;}
#rowA .box-right .hd h3 { background-color: #0084cf; padding: 10px; line-height: 22px;}
#rowA .box-right .hd h3 a { font-size: 18px; color: #fff; }
#rowA .box-right .hd a.more { position: absolute; font-size: 12px; color: #999; word-spacing: normal; left: 0; bottom: 5px; text-align: center; display: block; width: 100%;}

#rowA .box-right .hd ul li { height: 100px;}
#rowA .box-right .hd ul li a { display: block;  padding: 27px 10px; height: 46px;font-size: 18px; line-height: 22px;  }
#rowA .box-right .hd ul li.on {background-color: #0084cf;}
#rowA .box-right .hd ul li.on a {color: #fff;}
#rowA .box-right .hd ul li a:hover { text-decoration: none;}

#rowA .box-right .bd { float: right; width: 555px;}
#rowA .box-right .bd ul { padding: 8px 10px 0 20px;}
#rowA .box-right .bd li { line-height: 30px; font-size: 16px;}
#rowA .box-right .bd li span.date { float: right; color: #999;}
#rowA .box-right .box-new { clear: both; height: 199px;  border-top: 1px solid #e4e4e4;}

/* video-sp-list */
.video-sp-list li { background: url(./icons-video.png) no-repeat left center; padding-left: 30px;}


/* rowB==================================*/
#rowB { border-top: 2px solid #0080c9; padding-top: 4px; margin-bottom: 15px; background-color: #fff; padding: 4px 10px 10px;}
#rowB .box-tab { float: left; margin-right: 20px; width: 400px; overflow: hidden;}



/* 国务院信息 */
#gwyyw .hd { margin-bottom: 18px;}
#gwyyw .in { height: 300px; overflow: hidden;}
#gwyyw .in-first { width: 456px;}
#gwyyw .topicList { width: 420px; }
#gwyyw .topicList .t { float: left; width: 190px; margin-right: 20px; text-align: center;}
#gwyyw .topicList .t .title a { line-height: 32px; color: #555;}
#gwyyw .topicList li.n { width: 400px;}

#gwyyw .bd ul.infoList { margin-top: -8px;}
#gwyyw .bd ul.infoList li {line-height: 34px; height: 34px; overflow: hidden;}

/* 公示公告 */
#gsgg .infoList li { line-height: 34px; height: 34px; overflow: hidden;}

/* 新闻点击排行 */
#xwph { float: right; width: 340px;}
#xwph .hd { padding: 0; }

/* ind-ad */
.ind-ad { width: 1200px; height: 120px; position: relative; }
.ind-ad .hd { bottom: 10px; height: 17px; right: 4px; z-index: 1; position: absolute;}
.ind-ad .hd ul li {  height: 17px; width: 17px; line-height: 17px; font-size: 12px; background-color: #666; float: left; cursor: pointer; color: #fff; margin-right: 4px;}
.ind-ad .hd ul li.on { background-color: #0784cd; }
.ind-ad .hd ul li span { display: block; text-align: center; }
.ind-ad .bd .con { display: none;}
.ind-ad .bd li { width: 1200px; height: 120px;}
.ind-ad .bd li a { display: block; width: 100%; height: 100%;}


/* rowC==================================*/
#rowC { margin-top: 20px; background-color: #fff; padding:0 10px 10px;}
#rowC .box-border h3 { /* font-weight: bold; */ color: #0080c9;}
#rowC .box-border h3 a {color: #0080c9;}

/* 政府信息公开 */
#zfxxgk { width: 230px;  float: left; margin-right: 20px; }
#zfxxgk .hd h3 { background: url(./icons-home.png) no-repeat 10px -78px; padding-left: 45px;}
#zfxxgk .menuList { float: left; width: 230px; }
#zfxxgk .menuList li {/*height: 42px;*/ height: 52px; width: 228px; border: 1px solid #e4e4e4; margin-bottom: 6px;}
#zfxxgk .menuList li a { display: block; line-height: 52px; background: url(./icons-zfxxgk.png) no-repeat 26px 18px; padding-left: 55px; font-size: 16px; letter-spacing: 0; -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all  0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
#zfxxgk .menuList li a:hover { letter-spacing: 1px; background-position: 26px -18px;}
#zfxxgk .menuList li.li2 a { background-position: 26px -62px;}
#zfxxgk .menuList li.li2 a:hover { background-position: 26px -98px;}
#zfxxgk .menuList li.li3 a { background-position: 26px -142px;}
#zfxxgk .menuList li.li3 a:hover { background-position: 26px -178px;}
#zfxxgk .menuList li.li4 a { background-position: 26px -222px;}
#zfxxgk .menuList li.li4 a:hover { background-position:26px -258px;}
#zfxxgk .menuList li.li5 a { background-position: 26px -302px;}
#zfxxgk .menuList li.li5 a:hover { background-position: 26px -338px;}
#zfxxgk .menuList li.li5 { margin-bottom: 0;}

#zfgw-news {width: 400px; float: left;}
#zfgw-news .hd h3 {background: url(./icons-home.png) no-repeat 10px -172px; padding-left: 45px;}


/* 政务服务 */
#zwfw { width: 300px; float: left; height: 310px; overflow: hidden; }
#zwfw .hd {border-bottom: 1px solid #e4e4e4; height: 54px; line-height: 54px; margin-bottom: 5px;}
#zwfw .bd { clear: both;}
#zwfw .bd li { float: left; width: 33.33%; height: 35px; line-height: 35px; text-align: center; overflow: hidden;}

/* 本级文件 */
#zfgw { float: right; width: 510px;}
#zfgw .hd { clear: both; border-bottom: 1px solid #e4e4e4; height: 54px; margin-bottom: 10px;} 
#zfgw .hd li { width: 25%;}
#zfgw .hd h3 { background: url(./icons-home.png) no-repeat 10px -265px; padding-left: 45px;}
#zfgw .bd { clear: both;}


/* 推荐专栏 */
.tj-zl { height: 60px; padding: 10px; background-color: #fff; margin-bottom: 20px;}
.tj-zl li {width: 220px; height: 60px; float: left; margin-right:20px ; }
.tj-zl li.last { margin-right: 0;}
.tj-zl li a.tit { display: none;}
.tj-zl li a.pic { width: 220px; height: 60px; display: block;}

/* rowD==================================*/
#rowD { overflow: hidden; margin-bottom: 20px; background-color: #fff;}
#rowD .hd { float: left; width: 80px; height: 80px; background-color: #0080c9; text-align: center;}
#rowD .hd h3 { font: bold 18px/30px "Microsoft Yahei";/*  background: url(./icons-home.png) no-repeat 10px -361px; */ padding-top: 10px;}
#rowD .hd h3 a { color: #fff; }
#rowD .bd { float: right; width: 1098px; height: 60px; padding:10px; overflow: hidden; position: relative;}

#rowD .bd .zt-menu-list li { width: 230px; height: 60px; float: left;  margin:0 30px 10px 0; text-align: center; }
#rowD .bd .zt-menu-list li a.tit { display: none;}
#rowD .bd .zt-menu-list li a.pic { width: 230px; height: 60px;}
#rowD .bd .tempWrap { width: 1020px !important; margin: 0 auto;}
#rowD .bd span { display: block; width: 20px; height: 40px; color: #fff; cursor: pointer; top: 20px; position: absolute; font:16px/40px "宋体"; text-align: center; background-color: #ccc; }
#rowD .bd span.next { right: 20px;}
#rowD .bd span.prev { left: 10px; }
#rowD .bd span:hover {background-color: #0080c9;}

/* rowE==================================*/
#rowE { background-color: #fff; padding-bottom: 15px;}
#rowE .Thd { border-bottom: 2px solid #0080c9; height: 54px;}
#rowE .Thd h3 {background: url(./icons-home.png) no-repeat 13px -452px; color: #0080c9; padding: 0 15px 0 45px; font:800 18px/54px "Microsoft Yahei"; float: left; }
#rowE .Thd h3 a { color: #0080c9;}
#rowE .Thd ul { float: right; margin-top: 10px; padding-right: 10px;}
#rowE .Thd ul li { height: 28px; line-height: 28px; padding: 0 10px; margin-left: 10px; float: left; *display: inline; background-color: #fff; border: 1px solid #e4e4e4; text-align: center; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#rowE .Thd ul li a { display: block;}
/*#rowE .Thd ul li.li1 a { font-weight: bold; color: #c10201;}*/
#rowE .Thd ul li.li1 { background-color: #c10201; border: 1px solid #c10201; }
#rowE .Thd ul li.li1 a {padding-left: 30px; background: url(./vr1.png) no-repeat left center; color: #fff;}
#rowE .Thd ul li:hover { border-color: #0080c9; background-color: #0080c9;}
#rowE .Thd ul li:hover a { color: #fff;}

#rowE .box-tab { width: 580px;}
#rowE .box-tab .hd { border-bottom: 1px solid #e4e4e4; height: 54px;}
#rowE .box-tab .bd { clear: both;}


/* box-left */
#rowE .box-left { float: left; padding-left: 10px;}
#rowE .box-left .hd li { width: 50%;}
#rowE .box-left .bd li { position: relative; margin-top: 20px; clear: both; height: 135px;}
#rowE .box-left .bd .pic { float: left; width: 240px; height: 135px;}
#rowE .box-left .bd .pic img { width: 240px; height: 135px;}
#rowE .box-left .bd .con { float: right; width: 320px;}
#rowE .box-left .bd .title {  width: 320px; height: 34px; line-height: 34px;  float: right; }
#rowE .box-left .bd .title a { font: 16px/34px "Microsoft Yahei"; color: #0080c9;}
#rowE .box-left .bd .intro,#rowE .box-left .bd .intro p,#rowE .box-left .bd .intro span { font:normal 12px/24px "Microsoft Yahei" !important; color: #999;}


/* box-right */
#rowE .box-right { float: right; overflow: hidden; padding-right: 10px;}
#rowE .box-right .hd li { width: 33.33%;}
#rowE .box-right .bd ul { width: 610px}
#rowE .box-right .bd li { margin-top: 20px; position: relative; width: 180px; height: 135px; float: left; margin-right: 19px;}
#rowE .box-right .bd li .pic,#rowE .box-right .bd li .pic img {width: 180px; height: 135px;}
#rowE .box-right .bd li .title { position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; height: 34px; line-height: 34px; z-index: 1;}
#rowE .box-right .bd li .title a { color: #fff;}
#rowE .box-right .bd li .titleBg { position:  absolute; bottom: 0; left: 0; background-color: #000; opacity: 0.5; height: 34px; display: block; width: 100%;}

/*--
颜色代码
#0080c9 深色标题
#e4e4e4 淡色边框
--*/