@charset "gb2312";
/* CSS Document */

.nav-slide-cont{ width: 1100px; height: 398px; background-color: #fff; margin: 0 auto; padding: 20px; overflow: hidden;}
.nav-slide{ border-bottom: 3px solid #e1e1e1; width: 100%; height: 395px; overflow: hidden;}
.nav-slide-index{ border: 0; height: 398px;}

/* 首页切换内容 */

.head-line{ background: url(2017tj_index_headline.png) no-repeat left center; height: 55px; padding: 0 100px; text-align: center; position: relative;}
.head-line .headLink{ display: block; width: 100px; height: 55px; position: absolute; left: 0; top: 0;}
.head-line h2{ font-size: 24px; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.head-line h2 a{ color:#c00;}
.head-line p{ height: 24px; font-size: 12px; line-height: 24px; color: #999; overflow: hidden;}
.head-line p a{ color: #c00;}

.head-line .bd{width: 1026px;float: left;  margin-top:5px; }
.head-line .bd .tempWrap{ width:1026px !important; }
.head-line .bd ul{ overflow:hidden; zoom:1; }
.head-line .bd ul li{ margin-right:20px;  float:left; text-align:left; _display:inline; width:auto !important;  }


.slideBox{ float: left; width:574px; height:323px; overflow:hidden; position:relative; margin-top: 20px;}
.slideBox .hd{ height:8px; overflow:hidden; position:absolute; right: 15px; bottom:12px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; font-size: 0px; text-align: center;}
.slideBox .hd ul li{ display: inline-block; *display: inline; zoom: 1; width:8px; height:8px; border-radius: 4px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size: 0px; line-height: 999px; overflow: hidden; margin-left: 5px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.slideBox .bd img{ width:574px; height:323px; display:block; }
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width: 100%; height:36px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); line-height:36px; text-indent:10px; color:#d9d9d9; text-align:left; cursor:pointer;}
.slideBox .slide-prev,.slideBox .slide-next{ position:absolute; left:10px; top:50%; margin-top:-15px; display:block; width:16px; height:29px; background:url(2017tj_index_prev.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .slide-next{ left:auto; right:10px; background-image: url(2017tj_index_next.png);}
.slideBox .slide-prev:hover,
.slideBox .slide-next:hover{ filter:alpha(opacity=100);opacity:1; }

.tjyw{ float: right; width: 511px; height: 323px; margin-top: 20px; overflow: hidden;}
.tjyw .title{ border: 1px solid #e1e1e1; border-bottom-color: #2979c3; height: 49px; line-height: 49px;}
.tjyw .title ul{ float: left; margin: -1px 0 0 -1px; width: 511px;}
.tjyw .title ul li{ float: left; width: 85px; font-size: 16px; height: 51px; line-height: 51px; text-align: center; font-size: 16px; cursor: pointer;}
.tjyw .title ul li:first-child{ width: 86px;}
.tjyw .title ul li.on{ border: 1px solid #2979c3; border-bottom-color: #fff; width: 83px; height: 49px; line-height: 50px; font-weight: bold;}
.tjyw .title ul li:first-child.on{ width: 84px;}
.tjyw .title ul li a{ display: block;}
.tjyw .title ul li.on a{ color: #2979c3;}
.tjyw .title ul li a:hover{ text-decoration: none;}
.tjyw .list{ margin-top: 15px; height: 240px; overflow: hidden;}
.tjyw .list ul li{ background: url(2017tj_list_dian.png) no-repeat left center; padding-left: 17px; height: 30px; line-height: 30px; vertical-align: top; overflow: hidden;}
.tjyw .list ul li a{ float: left; max-width: 85%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tjyw .list ul li span{ float: right; font-size: 12px; color: #999;}
.tjyw-bottom{ margin-top: 15px;}
.tjyw-bottom a{ display: block; width: 246px; height: 62px; line-height: 62px; font-size: 18px; background: url(2017tj_index_tj.png) no-repeat;}
.tjyw-bottom a img{ width: 40px; height: 40px; vertical-align: middle; margin: 0 25px 0 49px;}

/* 新闻切换内容 */
.news-wrap .title{ border-bottom: 1px solid #e1e1e1;height: 40px; line-height: 40px; background: url(2017tj_index_news_icon01.jpg) no-repeat left top; padding-left: 40px;}
.news-wrap .title ul{ float: left;}
.news-wrap .title ul li{ float: left; padding: 0 20px; text-align: center; font-size: 16px; cursor: pointer;}
.news-wrap .title ul li.on{ font-weight: bold;}
.news-wrap .title ul li a{ display: block;}
.news-wrap .title ul li.on a{ color: #2979c3;}
.news-wrap .title ul li a:hover{ text-decoration: none;}
.news-wrap .title .more{ float: right; display: block; width: 20px; height: 20px; overflow: hidden; margin: 10px 4px 0 0;}
.news-wrap .title .more a{ display: block; width: 20px; height: 20px; background: url(2017tj_index_more.png); font-size: 0px; line-height: 999px;}
.news-wrap .list{ margin-top: 8px; height: 150px; overflow: hidden;}
.news-wrap .list ul li{ height: 36px; line-height: 36px; vertical-align: top; overflow: hidden;}
.news-wrap .list ul li a{ float: left; max-width: 85%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-wrap .list ul li b{ font-weight: normal; color: #c00; margin-right: 5px;}
.news-wrap .list ul li span{ float: right; font-size: 12px; color: #999;}

.news{ float: left; width: 687px;}
.news-video{ float: right; width: 393px; overflow: hidden;}
.news-video .title{ background-image: url(2017tj_index_news_icon02.jpg);}

.list-video{ margin-top: 30px;}
.list-video ul{ width: 402px;}
.list-video ul li{ float: left; width: 192px; height: 144px; position: relative; margin: 0 9px 10px 0;}
.list-video ul li a{ display: block; width: 192px; height: 144px; position: absolute; z-index: 5; background: url(2017tj_index_play.png) no-repeat center center;}
.list-video ul li img{ display: block; width: 192px; height: 144px;}
.list-video ul li p{background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); width: 100%; height: 30px; line-height: 30px; font-size: 12px; text-align: center; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; bottom: 0; left:0;}

/* 公开切换内容 */
.open-left{ float: left; width: 264px; overflow: hidden;}
.leader-first{ width: 284px;}
.leader-first li{ float: left; width: 122px; margin-right: 20px;}
.leader-first li img{ display: block; width: 122px; height: 148px;}
.leader-first li p{ line-height: 40px; text-align: center; white-space: nowrap;}
.leader-list{ float: left; width: 276px;}
.leader-list a{ float: left; display: block; width: 56px; height: 28px; background: #f0f0f0; border: 1px solid #e1e1e1; line-height: 28px; text-align: center; margin-right: 10px;}
.leader-list a:hover{ text-decoration: none; background: #2979c3; color: #fff;}

.nav-slide-open .xxgk-list{ width: 276px; height: 146px; margin-top: 20px; overflow: hidden;}
.nav-slide-open .xxgk-list li{ width: 126px; height: 42px; line-height: 42px; margin: 0 12px 10px 0;}
.nav-slide-open .xxgk-list li a{ background: #d9edff;}
.nav-slide-open .xxgk-list li a:hover{ background: #2a79c4; color: #fff;}

.nav-slide-open .zxxx{ width: 547px; margin-left: 20px; float: left;}
.nav-slide-open .zxxx .list{ height: 360px; margin-top: 15px;}

.rdzt{ float: right; width: 248px;}
.rdzt .title{ background-image: url(2017tj_index_news_icon03.jpg);}
.rdzt-list{ margin-top: 20px;}
.rdzt-list li{ width: 248px; height: 72px; margin-bottom: 10px;}
.rdzt-list li img{ display: block; width: 248px; height: 72px;}

.xxgkjs{ float: left; width: 220px; height: 107px; background-color: #f0f0f0; padding: 20px;}
.xxgkjs h3{ font-size: 16px; line-height: 16px; margin-bottom: 5px;}
.xxgkjs span{ display: block; float: left; width: 65px; height: 30px; line-height: 30px; text-align: center;}
.xxgkjs input[type="text"]{ border: 0; float: left; width: 125px; height: 30px; line-height: 30px; font-size: 12px; color: #999; padding: 0 10px; background: #fff; outline: none; cursor: text; margin-bottom: 5px;}
.xxgkjs a.xxjs,.xxgkjs input[type="reset"] {float: left; display: block; width: 73px; height: 25px; border: 0; background: #2979c3; color: #fff; text-align: center; line-height: 25px; margin-top: 6px; margin-left: 25px; cursor: pointer;}

.xxgkjs a.xxjs:hover{ text-decoration: none;}

/* 办事切换内容 */
.service-left{ float: left; width: 265px; overflow: hidden;}

.wybs{ width: 276px; height: 188px; overflow: hidden;}
.wybs a{ float: left; display: block; width: 127px; height: 89px; font-size: 16px; color: #fff; text-align: center; line-height: 140px; margin: 0 11px 10px 0; overflow: hidden;}
.wybs a.wybs01{ background: url(2017tj_index_wybs01.png) no-repeat center 17px #fdb338;}
.wybs a.wybs02{ background: url(2017tj_index_wybs02.png) no-repeat center 20px #00b980;}
.wybs a.wybs03{ background: url(2017tj_index_wybs03.png) no-repeat center 23px #f06c62;}
.wybs a.wybs04{ background: url(2017tj_index_wybs04.png) no-repeat center 18px #3fbdd4;}

.fwbm{ float: left; width: 100%; margin-top: 20px;}
.fwbm .title{ background-image: url(2017tj_index_news_icon04.jpg);}
.fwbm-list{ width: 270px; margin-top: 10px;}
.fwbm-list ul li{ float: left; width: 90px; height: 30px; line-height: 30px;}

.service-cent{ float: left; width: 547px; margin-left: 20px;}

.service-zdfw{ height: 276px; overflow: hidden;}
.service-zdfw .service-zdfw-list{ margin-top: 20px;}

.service-zdfw .zdfw{ margin-top: 0;}

.grfw{ width: 555px;}
.grfw li{ float: left; width: 101px; height: 45px; text-align: center; line-height: 45px; margin: 0 10px 10px 0;}
.grfw li a{ display: block; width: 100%; height: 100%; background: #f0f0f0;}
.grfw li a:hover{ text-decoration: none; color: #fff; background: #2979c3;}

.service-fwdt{ float: left; width: 547px; height: 91px; margin-top: 10px;}

.service-right{ float: right; width: 248px;}
.bmcx{ height: 276px; overflow: hidden;}
.bmcx .title{ background-image: url(2017tj_index_news_icon05.jpg);}
.bmcx-list{ width: 258px; margin-top: 20px;}
.bmcx-list li{ float: left; width: 117px; height: 33px; border: 1px solid #e1e1e1; text-align: center; line-height: 33px; margin: 0 10px 10px 0;}
.bmcx-list li a{ display: block; width: 100%; height: 100%;}
.bmcx-list li a:hover{ background: #2979c3; color: #fff; text-decoration: none;}
.zxsb{ width: 248px; height: 91px; margin-top: 10px; float: left;}

/* 互动切换内容 */
.interact-left{ float: left; width: 265px;}
.interact-left li{ width: 265px; height: 69px; margin-bottom: 10px;}
.interact-left li a{ display: block; width: 100%; height: 100%; font-size: 16px; line-height: 69px; text-indent: 82px;}
.interact-left li a.interact01{ background: url(2017tj_index_interact01.png) no-repeat 27px center #f0f0f0;}
.interact-left li a.interact02{ background: url(2017tj_index_interact02.png) no-repeat 27px center #f0f0f0;}
.interact-left li a.interact03{ background: url(2017tj_index_interact03.png) no-repeat 34px center #f0f0f0;}
.interact-left li a.interact04{ background: url(2017tj_index_interact04.png) no-repeat 37px center #f0f0f0;}
.interact-left li a.interact05{ background: url(2017tj_index_interact05.png) no-repeat 35px center #f0f0f0;}
.interact-left li a:hover{ text-decoration: none; color: #fff;}
.interact-left li a.interact01:hover{ background: url(2017tj_index_interact06.png) no-repeat 27px center #2979c3;}
.interact-left li a.interact02:hover{ background: url(2017tj_index_interact07.png) no-repeat 27px center #2979c3;}
.interact-left li a.interact03:hover{ background: url(2017tj_index_interact08.png) no-repeat 34px center #2979c3;}
.interact-left li a.interact04:hover{ background: url(2017tj_index_interact09.png) no-repeat 37px center #2979c3;}
.interact-left li a.interact05:hover{ background: url(2017tj_index_interact10.png) no-repeat 35px center #2979c3;}

.lxxd{ width: 546px; float: left; margin-left: 20px;}
.lxxd .title{ background-image: url(2017tj_index_news_icon06.jpg);}

.bjcx{ height: 35px; line-height: 35px; margin-top: 20px; overflow: hidden;}
.bjcx h3{ float: left; font-weight: normal; width: 86px; text-align: center;}
.bjcx input[type="text"]{ float: left; height: 35px; line-height: 35px; border: 0; background-color: #f0f0f0; padding: 0 10px; width: 149px; cursor: text; outline: none; font-size: 12px; color: #666;}
.bjcx input[type="button"]{ float: left; width: 35px; height: 35px; border: 0; background: #81b8eb; color: #fff; font-size: 12px; outline: none; cursor: pointer;}

.mail{ float: left; width: 100%; border-top: 1px solid #e1e1e1; padding-top: 1px; margin-top: 20px;}
.mail table{ table-layout: fixed; width: 100%;}
.mail table th{ background: #f0f0f0; height: 40px; font-weight: bold;}
.mail table td{ font-size: 12px; height: 44px; border-bottom: 1px solid #e1e1e1;}
.mail table .bt{ padding: 0 10px;}
.mail table td p{ font-size: 12px; padding: 0 10px;}

.dczj{ float: right; width: 248px;}
.dczj .title{ background-image: url(2017tj_index_news_icon05.jpg);}
.dczj-list{ height: 257px; overflow: hidden;}
.dczj-list li{ width: 100%; border-bottom: 1px dashed #d2d2d2; padding: 20px 0 45px; position: relative;}
.dczj-list li p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.dczj-list li .time{ display: block; background: url(2017tj_index_time.png) no-repeat left center; font-size: 12px; color: #999; padding-left: 20px; line-height: 14px; position: absolute; bottom: 18px;}
.dczj-list li div{ position: absolute; right: 0; bottom: 15px;}
.dczj-list li div a{ display: block; float: left; width: 66px; height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #8dc0ef; font-size: 12px; margin-left: 2px;}
.dczj-list li div a.cydc{ background-color: #46bfaa;}
.dczj-list li div a.end{ background-color: #c5c5c5;}
.dczj-list li div a:hover{ text-decoration: none;  background-color: #2a79c4;}
.dczj-list li div a.end:hover{ text-decoration: none; background-color: #c5c5c5; cursor: default;}


.jyta{ width: 260px; margin-top: 20px; overflow: hidden;}
.jyta a{ display: block; float: left; width: 119px; height: 65px; line-height: 65px; text-align: center; color: #fff; font-size: 16px; background-color: #2d88db; margin-right: 9px;}
.jyta a:hover{ text-decoration: none; background-color: #2a79c4;}

/* 县情切换内容 */
.tjgl{ float: left; width: 687px; height: 262px; overflow: hidden;}
.tjgl .title{ background-image: url(2017tj_index_news_icon07.jpg);}
.tjgl-pic{ float: left; width: 321px; margin-top: 30px;}
.tjgl-pic li{ float: left; width: 131px; height: 91px; margin: 0 0 9px 0; overflow: hidden;}
.tjgl-pic li:first-child{ width: 170px; height: 191px; margin: 0 10px 0 0;}
.tjgl-pic li img{ display: block; width: 131px; height: 91px;}
.tjgl-pic li:first-child img{ width: 170px; height: 191px;}
.tjgl-info{ float: right; width: 357px; line-height: 30px; margin-top: 19px;}
.tjgl-info a{ color: #c00;}

.tjtp{ float: right; width: 393px; height: 262px; overflow: hidden;}
.tjtp .title{ background-image: url(2017tj_index_news_icon08.jpg);}
.tjtp-list{ margin-top: 30px;}
.tjtp-list li{ float: left; width: 131px; height: 91px; position: relative; margin: 0 10px 9px 0; overflow: hidden;}
.tjtp-list li:first-child{ float: right;margin: 0; width: 252px; height: 191px;}
.tjtp-list li p{ position:absolute; left:0; bottom:0; width: 100%; height:24px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); line-height:24px; color:#fff; text-align: center; cursor:pointer;}

.xq-list{ float: left; margin-top: 20px;}
.xq-list li{ float: left; width: 86px; text-align: center; line-height: 30px; margin: 0 48px;}
.xq-list li img{ display: block;}

.xq-list li.xq01 .hvr-outline-out:before{ border-color: #f87e3d;}
.xq-list li.xq02 .hvr-outline-out:before{ border-color: #47b79c;}
.xq-list li.xq03 .hvr-outline-out:before{ border-color: #a56ec3;}
.xq-list li.xq04 .hvr-outline-out:before{ border-color: #36b9d9;}
.xq-list li.xq05 .hvr-outline-out:before{ border-color: #b2cf71;}
.xq-list li.xq06 .hvr-outline-out:before{ border-color: #49b69c;}
.xq-list li.xq01 a:hover{ color: #f87e3d; text-decoration: none;}
.xq-list li.xq02 a:hover{ color: #47b79c; text-decoration: none;}
.xq-list li.xq03 a:hover{ color: #a56ec3; text-decoration: none;}
.xq-list li.xq04 a:hover{ color: #36b9d9; text-decoration: none;}
.xq-list li.xq05 a:hover{ color: #b2cf71; text-decoration: none;}
.xq-list li.xq06 a:hover{ color: #49b69c; text-decoration: none;}

/* 旅游切换内容 */
.travel-left{ float: left; width: 686px; overflow: hidden;}
.travel-left ul{ width: 706px;}
.travel-left ul li{ float: left; width: 333px; height: 116px; overflow: hidden; margin-bottom: 20px;}
.travel-left ul li .travel-pic{ float: left; width: 116px; height: 116px; overflow: hidden;}
.travel-left ul li .travel-pic img{ display: block; width: 116px; height: 116px;}
.travel-left ul li .travel-list{ margin-left: 132px;}
.travel-left ul li .travel-list h3{ width: 79px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; background-color: #2979c3; color: #fff;}
.travel-left ul li .travel-list h3 a{ display: block; width: 100%; height: 100%; color: #fff;}
.travel-left ul li .travel-list p{ font-size: 12px; line-height: 20px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.travel-left ul li .travel-list p.first{ height: 40px; white-space: normal; font-weight: bold; margin-top: 7px;}

.travel-right{ float: right; width: 393px; overflow: hidden;}
.travel-right .list{ height: auto; margin-top: 0;}
.travel-right .list ul{ float: left; width: 100%; margin-top: 10px;}
.travel-right .list ul li{ height: 30px; line-height: 30px;}
.travel-first{ margin-top: 20px;}
.travel-first a{ float: right; display: block; width: 146px; height: 140px; position: relative; overflow: hidden;}
.travel-first a:first-child{ width: 237px; float: left;}
.travel-first a p{ background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); width: 100%; height: 25px; line-height: 25px; font-size: 12px; text-align: center; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; bottom: 0; left:0;}

/* 图片切换内容 */
.nav-slide-picture div{ overflow: hidden;}
.nav-slide-picture .col1{ float: left; width: 290px;}
.nav-slide-picture .col1 .row1,.nav-slide-picture .col1 .row1 img{ display: block; width: 290px; height: 209px;}
.nav-slide-picture .col1 .row2,.nav-slide-picture .col1 .row2 img{ display: block; width: 290px; height: 159px;}
.nav-slide-picture .col1 .row2{ margin-top: 20px;}
.nav-slide-picture .col2{ float: left; width: 481px; height: 388px; margin-left: 20px;}
.nav-slide-picture .col2 ul{ width: 501px;}
.nav-slide-picture .col2 ul li{ float: left; margin: 0 20px 20px 0; overflow: hidden;}
.nav-slide-picture .col2 ul li img{ display: block;}
.nav-slide-picture .col3{ float: right; width: 290px; height: 388px;}
.nav-slide-picture .col3 img{ display: block; width: 290px; height: 388px;}

/* 视频切换内容 */
.video-left{ float: left; width: 687px;}
.video-first{ height: 233px; overflow: hidden;}
.video-first .video-first-left{ position: relative;}
.video-first .video-first-left .video-pic{ float: left; display: block; width: 311px; height: 233px;}
.video-first .video-first-left .video-pic img{ display: block; width: 311px; height: 233px;}
.video-first .video-first-left .video-play{ display: block; position: absolute; width: 56px; height: 56px; left: 283px; top:89px;}
.video-first-right{ float: left; border: 1px solid #e1e1e1; width: 300px; height: 200px; padding: 20px 30px 11px 44px;}
.video-first-right h3{ font-size: 18px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px;}
.video-first-right p{ line-height: 26px; color: #666;}

.video-list{ width: 704px; margin-top: 15px;}
.video-list li{ float: left; width: 156px; height: 135px; position: relative; margin-right: 20px;}
.video-list li a{ display: block; width: 156px; height: 135px; position: absolute; z-index: 5; background: url(2017tj_index_play.png) no-repeat center center;}
.video-list li img{ display: block; width: 156px; height: 135px;}
.video-list li p{ width: 100%; height: 30px; line-height: 30px; font-size: 12px; text-align: center; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; bottom: 0; left:0;}

.nav-slide-video .list-video{ width: 392px; margin-top: 20px;}
.nav-slide-video .list-video li{ margin: 0 8px 10px 0;}
.nav-slide-video .list-video li,.nav-slide-video .list-video li a,.nav-slide-video .list-video li img{ width: 192px; height: 156px;}

/* 数据切换内容 */
.zsqs{ float: left; width: 686px;}
.zsqs .title{ background-image: url(2017tj_index_news_icon09.jpg);}
.zsqs_c { width:100%; height:34px; background:#72b2ee; line-height:34px; font-size:12px; color:#fff; text-align:center; margin-top: 30px;}
.zsqs_c a { line-height:34px; color:#fff; margin:0 10px;}
.zsqs_c a:hover { text-decoration:underline;}

.zsqs-list { width:338px; height: 226px; margin-top:40px; overflow:hidden; position:relative;}
.zsqs-list .zsqs-bd{ position:relative;z-index:3; }
.zsqs-list .zsqs-bd ul{ overflow:hidden; zoom:1; }
.zsqs-list .zsqs-bd ul li{ float:left; width:338px;height:183px; _display:inline; overflow:hidden; text-align:center;}
.zsqs-list .zsqs-bd ul li img{ width:338px;height:183px; display:block; }
.zsqs-list .zsqs-hd{ width: 100%; text-align: center; font-size: 0px; height: 20px; overflow: hidden; margin-top: 20px;}	
.zsqs-list .zsqs-hd ul{ display: inline-block; *display: inline; zoom: 1; overflow:hidden; text-align:center; font-size: 0px; *margin-top: -10px;}
.zsqs-list .zsqs-hd ul li{ display: inline-block; *display: inline; zoom: 1; height:20px; line-height: 20px; *line-height:normal; overflow:hidden; cursor:pointer; text-align:center; font-size: 12px; margin: 0 5px; padding: 0 5px;}
.zsqs-list .zsqs-hd ul li.on{ color: #c00;}
.zsqs-list .zsqs-hd a{ display: inline-block; *display: inline; zoom: 1; width: 18px; height: 18px; border: 1px solid #e1e1e1; background: no-repeat center center #f0f0f0;}
.zsqs-list .zsqs-hd a.zsqs-prev{ background-image: url(2017tj_index_jtl.png);}
.zsqs-list .zsqs-hd a.zsqs-next{ background-image: url(2017tj_index_jtr.png);}
.zsqs-list .zsqs-hd a:hover{ border-color: #c00;}

.zsqs-right{ float: right; width: 393px;}
.zsqs-right .list{ height: auto; margin-top: 20px;}

/* 专题切换内容 */
.nav-slide-zt .col1,.nav-slide-zt .col3{ float: left; width: 374px;}
.nav-slide-zt .special{ width: 1131px;}
.nav-slide-zt .special a{ float: left; display: block; color: #fff; font-size: 24px; text-align: center; line-height: 30px; margin: 0 20px 15px 0; overflow: hidden;}
.nav-slide-zt .special a span{ display: block; cursor: pointer;}
.nav-slide-zt .special .bgc1{ background-color: #33d1cf;}
.nav-slide-zt .special .bgc2{ background-color: #33e4d1;}
.nav-slide-zt .special .bgc3{ background-color: #3bc4dd;}
.nav-slide-zt .special .bgc4{ background-color: #33e7b3;}
.nav-slide-zt .special .col1 .row1 a{ width: 167px; height: 231px;}
.nav-slide-zt .special .col1 .row2 a{ width: 354px; height: 137px;}
.nav-slide-zt .special .col1 .row1 a span{ padding: 70px 10px 0;}
.nav-slide-zt .special .col1 .row2 a span{ padding: 35px 30px 0;}
.nav-slide-zt .col3 .row1 a{ width: 167px; height: 138px;}
.nav-slide-zt .col3 .row2 a{ width: 354px; height: 100px;}
.nav-slide-zt .col3 .row3 a{ width: 167px; height: 115px;}
.nav-slide-zt .col3 .row1 a span{ padding: 23px 10px 0;}
.nav-slide-zt .col3 .row2 a span{ padding: 20px 30px 0;}
.nav-slide-zt .col3 .row3 a span{ padding: 23px 10px 0;}
.nav-slide-zt .col3 .row3 .more{ width: 165px; height: 113px; border: 1px solid #e1e1e1; background: url(2017tj_index_jia.png) no-repeat center 25px #f0f0f0; font-size: 16px; color: #999; line-height: 160px;}

/* 主体内容 */
.container{ width: 1100px; background-color: #fff; margin: 0 auto; padding: 0 20px 20px;}

.box_skitter { float: left; position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position:relative; display:none;}
#slideshow { width:100%; height:34px;}
#slideshow img { vertical-align: top;}
#slideshow ul { display: none; }
#slideshow .slide-month { width: 100%; height: 34px; line-height: 34px; position: absolute; left: 0; bottom:0; z-index: 1000; background:#434b62; color: #fff;;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
opacity: 0.9}
.slide-month .month-nav { display: block; width: 20px; height: 34px; line-height: 34px; text-align: center; color: #fff; font-weight: bold; font-size: 16px; position: absolute; top: 50%; margin-top: -17px; cursor: pointer; font-family: simsun;}
.slide-month .month-nav:hover { background: #434b62;}
#prev-month { left: 0;}
#next-month { left: 65px;}
.month-text { display: inline-block; float: left; width: 85px; height: 34px; background: #2979c3; color: #fff; font-size: 14px; font-weight: bold; text-align: center;}
#cur-month { color: #fff;}
#cur-year { display: none;}
#slideshow a:hover{ text-decoration: none;}
.month-days { height: 20px; margin-top: 7px; float: left; width:1015px; font-size: 0px;}
.month-days a { display: inline-block; font-size: 12px; width:20px; height: 20px; line-height: 20px; text-align: center; color: #fff; color: #888;cursor: text; float:left; margin-left: 12px;}
.month-days a.has-event { color: #fff; cursor: pointer;}
.month-days a.has-event:hover { color: #ffc600;}
.month-days a.cur-event { color: #fff; cursor: pointer; background: #4f64a0; border-radius: 10px; font-weight: bold;}

.cont-left{ float: left; width: 265px; overflow: hidden; margin-top: 20px;}

.xxgk-list{ float: left; width: 266px; height: 150px; overflow: hidden;}
.xxgk-list li{ float: left; width: 132px; height: 49px; line-height: 49px; text-align: center; margin: 0 1px 1px 0;}
.xxgk-list li a{ display: block; width: 100%; height: 100%; background-color: #f0f0f0;}
.xxgk-list li a:hover{ background-color: #d1e9ff; text-decoration: none;}

.zwfw{ float: left; width: 265px; height: 50px; margin-top: 20px; overflow: hidden;}

.ztzl{ float: left; width:265px; height: 71px; overflow:hidden; position:relative; margin-top: 20px;}
.ztzl .hd{ overflow:hidden; height:15px; position: absolute; right:0; bottom: 0; z-index: 5;}
.ztzl .hd li{ float:left;  width:15px; height:15px; text-align: center; line-height: 15px; font-size: 12px; color: #fff; margin-left: 1px; background: #7f7f7f; cursor: pointer;}
.ztzl .hd li.on{ background: #cc0000;}
.ztzl .bd{ overflow:hidden; zoom:1;  }
.ztzl .bd li{ float:left; _display:inline; overflow:hidden;}

.cont-right{ float: right; width: 815px; margin-top: 20px; overflow: hidden;}

.banner{ height: 74px;}

.zdfw{ float: left; width: 555px; height: 216px; margin-top: 20px; overflow: hidden;}
.zdfw li{ float: left; width: 101px; height: 103px; text-align: center; line-height: 160px; margin: 0 10px 10px 0; overflow: hidden;}
.zdfw li a{ display: block; width: 100%; height: 100%;}
.zdfw li a.zdfw01{ background: url(2017tj_index_zdfw01.png) no-repeat center 24px #f0f0f0;}
.zdfw li a.zdfw02{ background: url(2017tj_index_zdfw02.png) no-repeat center 23px #f0f0f0;}
.zdfw li a.zdfw03{ background: url(2017tj_index_zdfw03.png) no-repeat center 26px #f0f0f0;}
.zdfw li a.zdfw04{ background: url(2017tj_index_zdfw04.png) no-repeat center 28px #f0f0f0;}
.zdfw li a.zdfw05{ background: url(2017tj_index_zdfw05.png) no-repeat center 25px #f0f0f0;}
.zdfw li a.zdfw06{ background: url(2017tj_index_zdfw06.png) no-repeat center 24px #f0f0f0;}
.zdfw li a.zdfw07{ background: url(2017tj_index_zdfw07.png) no-repeat center 24px #f0f0f0;}
.zdfw li a.zdfw08{ background: url(2017tj_index_zdfw08.png) no-repeat center 24px #f0f0f0;}
.zdfw li a.zdfw09{ background: url(2017tj_index_zdfw09.png) no-repeat center 21px #f0f0f0;}
.zdfw li a.zdfw10{ background: url(2017tj_index_zdfw10.png) no-repeat center 25px #f0f0f0;}
.zdfw li a:hover{ color: #fff; text-decoration: none;}
.zdfw li a.zdfw01:hover{ background: url(2017tj_index_zdfw11.png) no-repeat center 24px #2979c3;}
.zdfw li a.zdfw02:hover{ background: url(2017tj_index_zdfw12.png) no-repeat center 23px #2979c3;}
.zdfw li a.zdfw03:hover{ background: url(2017tj_index_zdfw13.png) no-repeat center 26px #2979c3;}
.zdfw li a.zdfw04:hover{ background: url(2017tj_index_zdfw14.png) no-repeat center 28px #2979c3;}
.zdfw li a.zdfw05:hover{ background: url(2017tj_index_zdfw15.png) no-repeat center 25px #2979c3;}
.zdfw li a.zdfw06:hover{ background: url(2017tj_index_zdfw16.png) no-repeat center 24px #2979c3;}
.zdfw li a.zdfw07:hover{ background: url(2017tj_index_zdfw17.png) no-repeat center 24px #2979c3;}
.zdfw li a.zdfw08:hover{ background: url(2017tj_index_zdfw18.png) no-repeat center 24px #2979c3;}
.zdfw li a.zdfw09:hover{ background: url(2017tj_index_zdfw19.png) no-repeat center 21px #2979c3;}
.zdfw li a.zdfw10:hover{ background: url(2017tj_index_zdfw20.png) no-repeat center 25px #2979c3;}

.interact{ float: right; width: 246px; height: 219px; border-right:1px solid #e1e1e1; border-top:1px solid #e1e1e1; margin-top: 16px;}
.interact li{ float: left; width: 122px; height: 72px; border-left:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; font-size: 16px; line-height: 72px; text-align: center; overflow: hidden;}
.interact li span{ display: block; line-height: 20px; padding-top: 17px;}
.interact li a{ display: block; width: 100%; height: 100%;}
.interact li a:hover{ background: url(2017tj_index_interact.png) no-repeat left center #f0f0f0; font-weight: bold; text-decoration: none;}



@media screen and (max-width: 1140px){
	.nav-slide-cont{ width: 98%; padding: 1% 1% 0; height: auto;}
	.nav-slide{ display: none !important;}
	.nav-slide-index{ display: block !important; height: auto;}
	.slideBox{ float: none; margin: 20px auto 0;}
	.tjyw{ width: 100%; margin-top: 10px; height: 295px;}
	.tjyw .title ul{ width: 100%;}
	.tjyw .title ul li{ width: 16.66%; overflow: hidden;}
	.tjyw .title ul li.on,.tjyw .title ul li:first-child.on{ box-sizing: border-box; width: 16.7%; height: 51px;}
	.tjyw .list{ margin-top: 5px;}
	.rlcx{ display: none;}
	.container{ width: 100%; padding: 0 0 10px;}
	.cont-left,.cont-right{ width: 100%; margin-top: 0;}
	.xxgk-list{ width: 100%; height: auto;}
	.xxgk-list li{ width: 15.5%; margin: 0 0 0 1%;}
	.zwfw,.banner{ width: 98%; height: auto; margin: 10px 1% 0;}
	.zwfw img,.banner img{ display: block; width: 100% !important; height: auto !important;}
	.ztzl{ width: 98%; margin: 10px 1% 0; height: auto;}
	.ztzl .bd li img{ width: 100% !important; height: auto !important;}
	.zdfw{ width: 100%; height: auto; margin-top: 0;} 
	.zdfw li{ width: 18.8%; margin: 10px 0 0 1%;}
	.interact{ display: none;}
}

@media screen and (max-width: 760px){
	.head-line{ display: none;}
	.slideBox{ width: 100%; height: auto; margin-top: 0;}
	.slideBox .bd img{ width: 100%; height: auto;}
	.banner{ display: none;}
}

@media screen and (max-width: 480px){
	.tjyw .title ul li{ font-size: 14px;}
	.tjyw .list ul li{ padding-left: 10px;}
	.xxgk-list li{ width: 32%; margin-top: 5px;}
	.zdfw li{ height: 50px; line-height: 50px; margin-top: 5px;}
	.zdfw li a{ background-image: none !important;}
}

@media screen and (max-width: 400px){
	.xxgk-list li,.zdfw li{ font-size: 12px;}
}

