@charset "utf-8";
/* CSS Document */
/*通用*/
body {
	font-family:"微软雅黑";
}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {
    margin:0px;
    padding:0px;    
    list-style:none;
}
img{border:0;}

.block{width:100%; height:10px; clear:both;}
a{color:#646464;}
a:hover{color:#FF6600;}

/*标题列表样式*/
.list_title{width:100%; height:35px; border-bottom:1px solid #0069AE;}
.list_title ul li{font-size:15px; color:#646464; float:left; height:35px; line-height:35px; padding:0 10px; cursor:pointer;}
.list_title ul li.hover{background-color:#0069AE; color:#fff; -webkit-transition: all 0.3s ease-in 0s;
                                                              -moz-transition: all 0.3s ease-in 0s;
                                                              -o-transition: all 0.3s ease-in 0s;
                                                              -ms-transition: all 0.3s ease-in 0s;}
.list_title ul li.hover a{color:#fff;}
.con_list{padding-top:10px; padding-left:10px; padding-right:10px;}
.con_list ul li{font-size:13px; line-height:26px;}
.text_list ul li:hover{color:#646464; padding-left:5px; opacity:0.7;  background:#eee;
    filter: alpha(opacity=70);
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;}
.text_list ul li:hover a{color:#FF6600;}
.text_list ul li a:hover{color:#FF6600;}
.con_list ul li img{margin-right:8px;}
.date{color:#999; font-size:13px; float:right;}
.news_con .more{margin-top:0px;}
.more{height:35px; line-height:35px; font-size:13px; float:right; margin-top:0px;}
.more a{color:#666; padding:0 5px;}
.more a:hover{color:#f00;}

/*top*/
.header{width:100%; height:33px; border-bottom:2px solid #4C67A7; background-color:#EBF0F3;}
.top{width:1000px; height:30px; line-height:30px; font-size:13px; color:#333; margin:0 auto;}
.top ul li{float:left; padding:0 5px; width:100px;}
.top span{float:left; font-size:10px;}
.top ul li img{float:left; margin-right:5px; margin-top:6px;} 
.top span{font-size:20px;}
/*.top_left{float:left;}
.top_right{float:right;}
.top_left img{float:left; margin-top:7px; margin-right:10px;}
.top_left li{margin-right:20px;}
.top_right li{padding:0 5px;}
.top_right span{float:left;}*/

/*banner*/
.banner{width:100%; height:170px; background:url(banner.gif) no-repeat bottom center; overflow:hidden;}
.banner_con{width:1920px; height:170px; position:relative; left:-960px; margin-left:50%;}

.search{width:300px; height:36px; float:right; margin-top:25px;}
.search a{float:right; font-size:14px; line-height:18px; color:#0069ae;}

/*主导航*/
.nav{width:100%; height:50px; background-color:#0069AE;}
.nav_con{width:1000px; height:50px; margin:0 auto;}
.nav_con ul li{float:left; padding:0 33px;}
.nav_con ul li.hover{background-color:#3ABEF4;}
.nav_con ul img{margin-right:10px; margin-bottom:3px;  -webkit-transition: -webkit-transform 1s ease-out;
            -moz-transition: -moz-transform 1s ease-out;
            -o-transition: -o-transform 1s ease-out;
            -ms-transition: -ms-transform 1s ease-out;}
.nav_con ul li.hover img{ -webkit-transform: rotateY(180deg);
            -moz-transform: rotateY(180deg);
            -o-transform: rotateY(180deg);
            -ms-transform: rotateY(180deg);
            transform: rotateY(180deg);}            
.nav_con ul li a{font-size:17px; font-weight:bold; line-height:50px; color:#fff;}
.nav_con ul span{float:left; line-height:48px; font-size:15px; color:#fff;}

/*主体*/	
/*.main{width:100%; height:auto; background:url(main_bg.jpg) no-repeat bottom center; background-color:#E8F5FD;}*/
.warp{width:100%; height:auto; background:url(bg.png) repeat-x top; background-color:#fffeff;}
.part1{width:1000px; height:308px; margin:0 auto;}
.part2{width:1000px; height:88px; background-color:#fff; margin:0 auto;}
.part3{width:1000px; height:276px; background-color:#fff; margin:0 auto;}

/*************************第一部分************************/

.section-focus-pic{height:288px;width:480px;overflow:hidden;position:relative;}
                    .section-focus-pic ul li{position:absolute;top:0;left:480px;width:480px;height:288px;}
                    .section-focus-pic ul li h3{position:absolute;bottom:18px;left:0;width: 340px;font-weight:normal;color:#FFF;margin-left: 20px;z-index:10;font-size: 15px; font-family:"微软雅黑";}
                    .section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:480px;opacity: 0.6;filter: alpha(opacity=60);}
                    .section-focus-pic .pages{width:480px;height:288px; }
                    .section-focus-pic .pages li img{
                        width:480px; 
                        height:288px; 
                    }
                    .section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
                    .section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182340343236604.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
                    .section-focus-pic .controler b.down{background-position:-161px 1px;}
                    .section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
                    .section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182336066995515.png) no-repeat;}


                    .section-focus-pic .controler2 .prev{left:5px;}
                    .section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182326196471401.png');margin-left:5px;}
                    .section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182326195384329.png');}
                    .section-focus-pic .controler2 .next{right:10px;}
                    .section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182326196941402.png');margin-left:10px;}
                    .section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2248/site/picture/0/1704182326196027500.png');}

.zdtz{width:1000px; height:40px; margin:0 auto; background-color:#fff;}
.zdtz_title{width:123px; height:40px; font-size:17px; line-height:40px; color:#fff; background-color:#0069AE; float:left; padding-left:12px;}
.zdtz_title img{float:left; margin-right:10px; margin-top:8px;}
.zdtz_list{width:877px; float:right; height:40px; line-height:40px; overflow:hidden; padding-left:10px; padding-right:10px;}
.zdtz_list ul li{float:left; margin-right:50px; line-height:40px;}

.news_content{width:1000px; height:308px; background-color:#fff;}
.part_title ul li{width:42px; height:120px;}
.gm,.zf{margin-bottom:4px;}
/*图片新闻*/
.news_pic{width:480px; height:288px; margin-top:10px; margin-left:10px; float:left; overflow:hidden;}
.news_pic img{transition:all 1s;}
.news_pic img:hover{transform:scale(1.05);}

.news_con{width:490px; margin:0 10px; padding-top:10px; float:right;}
.news_con .list_title ul li{padding:0 11px;}
#con_two_1 h3 a{font-size:17px; color:#e7560e; font-weight:bold; line-height:36px;}

/*************************第二部分************************/
.wrap{width:100%; height:100%; padding-top:10px; padding-right:10px;}
.wrap ul li{ height:68px; margin:0 4px; float:left;}

/*************************第三部分************************/
/*公示公告*/
.gsgg{width:329px; float:left; margin-left:10px; padding-top:10px;}
/*部门动态*/
.bmdt{width:329px; float:left; margin-left:20px; padding-top:10px;}
.bmdt .list_title ul li,.gsgg .list_title ul li{padding:0 9px;}
/*公共服务*/
.zdly{width:282px; float:left; margin-left:20px; padding-top:10px; /*padding-left:3px; padding-right:3px;*/ font-size:16px;}
.zdly .con_list{padding-left:10px; padding-right:0px; padding-top:20px;}
.zdly .con_list ul li{float:left; width:65px; text-align:center; margin-bottom:15px; margin-right:2px;}
.zdly .con_list ul li img{float:left; margin-left:3px; margin-bottom:5px;}
.zdly .con_list ul li p{font-size:13px; line-height:26px;}

/*底部*/
.footer{width:100%; height:117px;}
.footer_nav{width:1000px; height:44px; background-color:#fff; margin:0 auto; border-top:4px solid #0069AE;}
.footer_nav ul li{width:250px; height:100%; text-align:center; float:left; line-height:40px; font-size:13px; cursor:pointer;}
.footer_nav ul li.hover{background-color:#E4E4E4;}
.footer_nav ul li img{margin-bottom:3px; margin-left:10px;}
.foot_box{width:1000px; height:135px; margin:0 auto; position:relative;}
.footer_list{width:1000px; height:135px; background-color:#E4E4E4; margin:0 auto; padding:10px 20px; position:absolute; z-index:20;}
.footer_list2{width:100%; height:100%; overflow-y:scroll; overflow-x:hidden;}
.footer_list table{width:100%; height:auto;} 
.footer_list table tr td{font-size:13px; line-height:30px;}
.footer_mlist{background-color:#fff; padding:0px 20px;/* border-bottom:1px solid #ccc;*/ position:absolute; z-index:6;}
/**************************************************************************************************/
/**************************************************************************************************/
/*.footer_box{float:left; width:239px;}
.footer_line{height:110px; border-left:1px dashed #ccc; float:left; margin-top:35px;}
.footer_title{width:100%; font-size:15px; text-align:center; font-weight:bold; line-height:30px;}
.footer_ul{width:220px; height:130px; margin:0 auto;}
.footer_ul li{float:left; width:110px; line-height:26px; line-height:26px; font-size:13px; text-align:center;}
.footer_ul li a{color:#333;}
.footer_ul li a:hover{color:#f00;}*/
/**************************************************************************************************/
/**************************************************************************************************/
.footer_mlist{padding-top:5px;}
.footer_box{width:100%; height:30px; border-bottom:1px dashed #ccc;}
.footer_title{font-size:15px; font-weight:bold; line-height:30px; float:left; padding-right:10px;}
.footer_ul li{float:left; width:auto; line-height:30px; font-size:13px; padding:0 10px;}
/**************************************************************************************************/
/**************************************************************************************************/

.copyright{width:100%; height:117px; background-color:#0069AE;}
.copy_con{width:1000px; height:117px; margin:0 auto; position:relative; text-align:center; padding-top:30px;}
.dzjg{position:absolute; top:25px; left:180px;}
.error{position:absolute; top:35px; right:120px;}
.copy_con p{font-size:15px; color:#fff; line-height:30px;}


.sy_box{width:1000px; height:388px; border:1px solid #4C67A7; border-top:0px; margin:0 auto; background-color:#fff;}
/****************************************************************************************************************************/
/*****************************************************上虞概览***************************************************************/
/****************************************************************************************************************************/
/*上虞概况*/
.sygl{width:554px; float:left; margin-left:14px; padding-top:15px;}
.sygl_text{width:100%; height:220px;}
.sygl_text p{text-indent:2em; font-size:13px; color:#333; line-height:30px;}
.tdt{width:100%; height:94px;}
.tdt ul li{float:left; width:129px; height:43px;}
.tdt_01,.tdt_02,.tdt_03{margin-right:5px; margin-bottom:5px;}
.tdt_04{margin-bottom:5px;}
.tdt_05,.tdt_06{margin-right:5px;}
.tdt_07{width:263px;}

/*旅游资源*/
.lyzy{width:387px; float:right; margin-right:13px; padding-top:15px;}
.ly_list{width:362px; height:300px; margin-top:10px; margin-left:4px;}
.ly_list ul li{float:left; position:relative;}
.ly_01{background:url(ly_bg_01.jpg) no-repeat; width:192px; height:156px; margin-right:5px; margin-bottom:5px;}
.ly_02{background:url(ly_bg_02.jpg) no-repeat; width:165px; height:156px; margin-bottom:5px;}
.ly_03{background:url(ly_bg_03.jpg) no-repeat; width:165px; height:138px; margin-right:5px;}
.ly_04{background:url(ly_bg_04.jpg) no-repeat; width:192px; height:138px;}
.ly_title{position:absolute; height:30px; background:url(bs_bg.png); border-radius:5px; font-size:13px; color:#fff; line-height:30px; padding:0 5px; top:5px; left:5px;}

/****************************************************************************************************************************/
/*****************************************************信息公开***************************************************************/
/****************************************************************************************************************************/
.ldzc{width:323px; margin-left:14px; margin-right:20px; float:left; padding-top:15px;}
.zxgk{width:323px; margin-right:20px; float:left; padding-top:15px;}
.xxgklm{width:285px; margin-right:13px; float:left; padding-top:15px;}
/*领导之窗*/
.photo{width:100%; height:170px; padding:10px 5px 0px;}
.photo p,.photo span{font-size:13px; line-height:24px;}
.photo span{font-weight:bold;}
.photo img{float:left; margin-right:10px;}
.name{font-size:15px; color:#4c67a7; font-weight:bold; margin-bottom:8px;}
.job{margin-bottom:8px;}
.ld_list{height:90px;}
.ld_list h3{font-size:17px; color:#036dc0; line-height:35px; font-weight:normal; margin-top:10px;}
.ld_list ul li{float:left; margin-right:50px; width:65px; height:27px;}
.ld_list ul li img{float:left; margin-top:13px;}
.ld_list ul a{font-size:13px; line-height:27px;}
.ldhd_pic{width:100%; padding-top:10px; padding-left:5px;}
/*信息公开列表*/
.xxgk_pic{width:254px; height:144px; margin-top:10px; margin-left:5px;}
.xxgk_pic ul li{width:122px; height:67px; border-radius:5px; float:left; text-align:center; padding-top:10px; -webkit-transition: all 0.3s linear 0s;
                                                              -moz-transition: all 0.3s linear 0s;
                                                              -o-transition: all 0.3s linear 0s;
                                                              -ms-transition: all 0.3s linear 0s;}
.xxgk_pic ul li p{font-size:16px; line-height:24px; color:#fff;}
.xxgk_pic_01{background-color:#7CABC5; margin-bottom:10px; margin-right:10px;}
.xxgk_pic_02{background-color:#81B492; margin-bottom:10px;}
.xxgk_pic_03{background-color:#E6AF6D; margin-right:10px;}
.xxgk_pic_04{background-color:#C8C97C;}
.xxgk_pic_01:hover{background-color:#7C92C5;}
.xxgk_pic_02:hover{background-color:#27B492;}
.xxgk_pic_03:hover{background-color:#E6AF3E;}
.xxgk_pic_04:hover{background-color:#C8C94D;}
.xxgk_list{width:254px; margin-top:10px; margin-left:5px;}
.xxgk_list ul li{width:60px; height:36px; line-height:36px; font-size:15px; float:left; margin:0 12px; text-align:center;}

/****************************************************************************************************************************/
/*****************************************************政民互动***************************************************************/
/****************************************************************************************************************************/
.jbpt{width:323px; margin-left:14px; margin-right:20px; float:left; padding-top:15px;}
.zxdc{width:323px; margin-right:20px; float:left; padding-top:15px;}
.bgwj{width:285px; margin-right:13px; float:left; padding-top:48px; padding-left:15px;}
/*举报平台*/
.jbpt .con_list ul li{float:left; width:144px; height:97px;}
.jbpt .con_list ul{margin-top:10px; margin-left:5px;}
#jbpt1{background:url(jbpt_bg_01.gif) no-repeat; margin-right:4px; margin-bottom:4px;}
#jbpt2{background:url(jbpt_bg_02.gif) no-repeat; margin-bottom:4px;}
#jbpt3{background:url(jbpt_bg_03.gif) no-repeat; height:93px !important; margin-right:4px; margin-bottom:4px;}
#jbpt4{background:url(jbpt_bg_04.gif) no-repeat; height:93px !important; margin-bottom:4px;}
#jbpt5{background:url(jbpt_bg_05.gif) no-repeat; margin-right:4px;}
#jbpt6{background:url(jbpt_bg_06.gif) no-repeat;}
#jbpt1.hover{background:url(jbpt_bg_11.gif);}
#jbpt2.hover{background:url(jbpt_bg_12.gif);}
#jbpt3.hover{background:url(jbpt_bg_13.gif);}
#jbpt4.hover{background:url(jbpt_bg_14.gif);}
#jbpt5.hover{background:url(jbpt_bg_15.gif);}
#jbpt6.hover{background:url(jbpt_bg_16.gif);}

/*下载*/
.bgwj ul li{width:239px; height:37px; background:url(xz_bg_02.gif) no-repeat; font-size:17px; text-align:center; line-height:37px; margin-bottom:25px;}
.bgwj ul li.hover{background:url(xz_bg_01.gif) no-repeat; color:#f00;}

/****************************************************************************************************************************/
/*****************************************************公告服务***************************************************************/
/****************************************************************************************************************************/
.gg_grbs{width:581px; margin-left:14px; float:left; padding-top:15px;}
.gg_bmfw{width:369px; margin-right:14px; float:right; padding-top:15px;}
#con_three_1,#con_three_2{margin-top:20px; padding-left:0px; padding-right:0px;}
#con_three_1 ul li,#con_three_2 ul li{width:76px; height:32px; border:1px solid #ccc; border-radius:5px; float:left; text-align:center; line-height:30px; margin:0 15px 25px;}
#con_three_1 ul li:hover,#con_three_2 ul li:hover{background-color:#FCA102; color:#fff; border:0px;}
.gg_bmfw .con_list{padding-left:0px; padding-right:0px; padding-top:20px;}
.gg_bmfw .con_list ul li{float:left; width:90px; height:70px; text-align:center; margin-bottom:30px;}
.gg_bmfw .pic_box{width:100%; height:45px; padding-left:10px;}


/****************************************************************************************************************************/
#sy_nav01,#sy_nav02,#sy_nav03,#sy_nav04{display:none;}
#nav_01,#nav_02,#nav_03,#nav_04,#nav_05{position:absolute; z-index:99; top:0px; left:0px;}
.main_box{width:1000px; margin:0 auto; height:auto; position:relative;}














.con5{
    height: 68px;
    overflow: hidden;
}
.con5 .zt{
    position: relative;
}

.slide_list{
    width: 292px !important;
    height: 68px;
/*    padding: 0 19px;*/
    /* background: #1492ff; */
    position: relative;
    float: left;
}
.con5:hover .leftmove,
.con5:hover .rightmove{
    display:block;
}
.zt .leftmove,.zt .rightmove{
    position:absolute;
    z-index:999;
    left:0px;
    margin-top:4px;
    width: 60px;
    height: 60px;
    background:url(swiper-btn.png);
    cursor:pointer;
   display:none;
}
.zt .rightmove{
    background-position:0 -60px;
    left:auto;
    right:0px;
	bottom: 4px;
}
.boxlb{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    height: 68px;
}
.listlb{
    width: 9999px;
    height: 68px;
}
.slide_list .picBox{
    position: relative;
    overflow: hidden;
    /* box-shadow: 0 0 22px rgba(9,41,77,.12) */
}
.slide_list .picBox .borderTop{
    height: 5px;
    width: 100%;
} 
.slide_list .picBox::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: -292px;
    overflow: hidden;
    background: linear-gradient(90deg,rgba(20,146,255,0) 0,rgba(20,146,255,.1) 50%,rgba(20,146,255,0));
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
}
.slide_list .picBox:hover{
    box-shadow: 0 5px 0 0 rgba(231,236,247,0.4);
    /* -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0); */
}
.slide_list .picBox:hover:before{
    left: 150%;
    transition: left 1s ease 0s;
}
.slide_list .picBox:hover .img{
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.picBox a{
    display: block;
}
.picBox a .img{
    height: 68px;
    overflow: hidden;
    -moz-transition: all 0.4s ease-in-out 0s;
    -ms-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
}
.picBox a .img img{
    height: 68px;
}
.picBox a .txt{
    height: 137px;
    padding: 16px 10px 0;
    border:1px solid #e5e5e5;
    background: #fff;
}
.picBox a .txt .tit1{
    font-size: 13px;
    display: inline-block;
    padding: 0 10px;
    background: #1492ff;
    color:#fff;
    border-radius: 10px;
}
.picBox a .txt .tit2{
    margin-top: 20px;
    font-size: 21px;
}
.picBox a .txt .cont{
    margin-top: 10px;
    font-size: 13px;
    color:#999;
}