﻿@charset "utf-8";
/* CSS Document */
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.hidden-tit .img-title{ display: none;}
.bot30{ margin-bottom: 30px;}
.bot20{ margin-bottom: 20px;}
/* 头部 */
.zs-header{ background: url(../images_zs/zs-bannerbg.jpg) top  center no-repeat; height: 450px;}
.zs-logo{ padding: 15px 0 0px;}
.zs-logo img{width: auto;height: 50px;}
.zt_right{position: absolute;top: 10px;right: 0;}
.zt_right li{float: left;margin-left: 10px;}
.zt_right li a{display: block;background:rgba(255,255,255,.8);color: #333;border-radius: 4px;font-size: 15px;height:30px;line-height:30px;padding: 0 15px;}
.zt_right li a.hygq_goback:hover{ color: #dd0000;}


.zs-banner{ text-align: center; padding:58px 0 55px;}
.zs-banner img{max-width: 96%; height: auto;}
/*搜索*/
.zs-search{ background: url(../images_zs/zs-searchbg.png) top  center no-repeat; margin: 0 auto;padding: 4px; width: 700px; height: 48px; position: relative;}
.zs-search ul{position: relative;}
.zs-search li.ss1{  margin-right: 70px; position: relative; height: 48px; padding: 0px 0 0px 20px;}
.zs-search li label{ display: block;}
.zs-search li .msg-box{ position:absolute; top:0; left:10px; }
.zs-search li.ss1 input{ display: block; width: 100%; background: none; border: none; font-size: 16px;color: #fff;  height: 48px; line-height: 48px;}
.zs-search li.ss2{ width: 70px; height: 48px; position: absolute; right: 0px;top:0; }
.zs-search li.ss2 input{ background: none; width: 100%; display: block; height: 48px;background: url("../images_zs/zs-search-btn.png") center no-repeat; border: none; padding: 0; font-size: 0; }
.zs-search .ss1 input::-webkit-input-placeholder{color:#fff;}
.zs-search .ss1 input:-moz-placeholder{color:#fff;}
.zs-search .ss1 input:-ms-input-placeholder{color:#fff;}

/*导语*/
.zs-dybox{ background: #fff; padding:16px 0 22px; position: relative; margin-bottom: 52px;background: #f8f8f8;}
.zs-dybox .zs-dytit{ position:absolute; left:0px;top:5px; font-size: 28px; line-height: 30px; font-weight: bold;  width: 47px; height: 86px;  background: url(../images_zs/zs-dybtn.png) 0  0 no-repeat; padding:12px 9px 0px 0px; text-align: center; color: #fff;}
.zs-dybox .zs-info{  padding: 0 0 0 92px; font-size: 16px; line-height: 34px; text-indent: 2em;}

/*双招双引政策*/
.zs-zcbox{ width: 760px;}
.zs-zccon .zs-listgk{ padding: 15px 0 0 0;}
.zs-zcwjk{ width: 410px; height: 288px; }
.zs-zcwjk .img_title{display: none;}
.zs-zcwjk img{ width: 100%;height: 100%;}

.zs-tabs{ height: 50px;background: #f8f8f8; border-bottom: 1px solid #ddd;}
.zs-tabs li{ display: inline; float: left; position: relative; height: 50px; line-height: 50px; padding-right: 20px; font-size: 28px; font-weight: bold;}
.zs-tabs li a{width: 210px; display: block;  padding: 0 0 0 40px;}
.zs-tabs li.active a{ background:url("../images_zs/zs-titlebg.png") left center no-repeat; }
.zs-tabs li.active a{ color: #fff; }

.zs-title{height: 60px;background:url("../images_zs/title-line.png") bottom repeat-x;text-align: center;}
.zs-title li a{font-size: 30px;font-weight: bold;color: #c81010;line-height: 56px; display: inline-block;padding: 0 10px;border-bottom: #c81010 4px solid;}



/*公开列表*/
.zs-listgk{ padding: 10px 0 0 0;}
.zs-listgk li{ padding: 2px 65px 2px 0; font-size: 18px;     height: 42px;    line-height:42px;  overflow: hidden; position: relative;}
.zs-listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zs-listgk li .date{white-space: nowrap; position: absolute;font-size: 16px; right: 0; top: 2px; color: #999;}
.zs-listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0; max-width:none;}
.zs-listgk li .explain-list,.zs-listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zs-listgk li .explain-list .split-line,.zs-listgk li .policy-list .split-line{padding:0 5px;color:#666;font-size:14px;}
.zs-listgk li .explain-list .explain-link,.zs-listgk li .policy-list .policy-link{display:inline;color:#dd0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.zs-listgk li .explain-list .explain-link:hover,.zs-listgk li .policy-list .policy-link:hover{color: #dd0000;}

/*走进弋江*/
.zs-zjlist{ background: #fff; height: 193px; margin: 30px 0 0; overflow: hidden;}
.zs-zjlist .marquee-wrap{ height: 193px !important; }
.zs-zjlist li{ width: 277px; height: 193px; position: relative;margin-right: 30px; float: left;}
.zs-zjlist li a{display: block;}
.zs-zjlist li .img-title{ display: block; position:absolute;width: 100%; left:0; bottom: 0; right: 0; height: 40px; line-height: 40px; color: #fff; font-size: 16px; text-align: center; background: url(../images/black50.png);}

/*产业基础*/
.zs-cybox{ height: 442px; background: #fff; margin: 30px 0 0; position: relative; overflow: hidden;}
.zs-cybox li{ float: left; margin-right: 60px; width: 305px; height: 442px;}
.zs-cybox li img{width: 100%;height: 100%;}
.zs-cybox li .img_title{display: none;}
.zs-cybox .cypic { margin: 0 80px; overflow: hidden;}
.zs-cybox .prev,.zs-cybox .next{ display: inline-block; position: absolute;  width: 44px; height: 44px;  top:50%; margin-top:-22px;  background: url(../images_zs/sz-prev.png) 0 0 no-repeat; }
.zs-cybox .prev{ left:15px;}
.zs-cybox .next{ right:15px;  background-position: -44px 0;}

/*工作成效*/
.zs-lmcon{  padding: 20px 0 0;}
.zs-lmbox{  width: 580px;}
.zs-subtabs{height: 43px; border-bottom: 1px solid #ddd; }
.zs-subtabs li{ float: left; font-size: 24px; font-weight: bold;}
.zs-subtabs li.active{background: url(../images_zs/zs-title-line.png) left  center no-repeat;  padding-left: 20px;}
.zs-subtabs li.active a{ color: #c81010;}
/*专业服务平台*/
.zs-fwbox{margin: 30px 0 0; }
.zs-fwbox li{float: left; font-size: 20px; margin-left: 30px; text-align: center; width: 380px; }
.zs-fwbox li.num1{margin-left: 0;}
.zs-fwbox li a{ display: block;height: 98px; line-height: 98px;background:#f7f7f7;border: #ddd 1px solid;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.zs-fwbox li a:hover{background: #c81010;border-color: #c81010;color: #fff;}

@media (min-width: 992px) and (max-width:1199px) {
    /*双招双引政策*/
    .zs-zcbox{  width: 582px;}
    .zs-zcwjk{width: 390px;}

    .zs-lmbox {width: 486px;}
    .zs-cybox li{  margin-right: 20px; width: 270px;}
    .zs-cybox li img{ width: 100%;}
    .zs-fwbox li{ margin-left: 15px;   width: 320px;}
}
@media (max-width:991px) {
    .zs-dybox{margin-bottom: 30px;}
    .zs-dybox .zs-dytit{left: 10px;}
    .zs-main{padding: 0 10px;}

    .zs-zcbox{  width: auto; float: none;}
    .zs-lmbox {width: auto; float: none;}
    .zs-lmcon{ height: auto;}
    .zs-zcwjk{ margin: 0 auto; float: none; margin-top: 20px; text-align: center;}
    .zs-zcwjk img{ width: auto; height: auto;}
    .zs-fwbox{ height: auto; margin: 20px 0 0;}
    .zs-fwbox li{ width: 100%; margin-left: 0;margin-bottom: 15px; }
    .zs-cybox li{  margin-right: 20px; width: 270px;}
    .zs-cybox li img{ width: 100%;}
}
@media (max-width: 767px) {
    .bot30{ margin-bottom: 15px;}
    .bot20{ margin-bottom: 15px;}
    /*头部*/
    .zs-header{ height: auto; padding-bottom: 40px;}
    .zs-main{ padding: 0 10px;}
    .zs-logo{padding: 50px 10px 0;text-align: center;}
    .zs-logo img{max-width: 100%;height: auto;}
    .zs-banner{padding: 40px 0;}
    .zs-search{ width: 90%; background:rgba(255,255,255,.22);border-radius: 25px;padding: 0;}
    /*导语*/
    .zs-dybox{margin-bottom: 20px;}
    .zs-dybox .zs-dytit{ position: static;  width: auto; height: 60px; line-height: 60px;padding: 0; background: #c81010;margin: 0 10px;}
    .zs-dybox .zs-dytit br{ display: none;}
    .zs-dybox .zs-info{ padding:20px 10px 0;}
    .zs-cybox{ height: auto;}

    .zs-title li a{font-size: 26px;}
    .zs-listgk li{font-size: 16px;padding: 2px 45px 2px 0;}
    .zs-fwbox li a{height: 60px;line-height: 60px;}
    .zs-cybox .cypic{margin: 0 50px;}
}