@charset "UTF-8";
/*初始化css*/
body{font-family:微软雅黑;color: #333;}/*min-width的宽度根据项目页面宽度决定*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
a{color:#333;}/*颜色根据通用信息列表的文字颜色决定*/
.more a{color: #999;}/*颜色根据通用更多的文字颜色决定*/
a:hover{color:#0d8ee9;transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.more a:hover{color:#0d8ee9;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:微软雅黑;}
/*命名的语义化---正常页面的几部分如下：header(top+banner+nav)	content-wrap(section1+section2+...)		footer*/
.width1200{width: 1200px;margin: 0 auto;}
/* 最新动态 */
.zxdt{background: #ffffff;height: 715px;}
.zxdt_m{margin-top: 30px !important;}
.box_tit{font-size: 35px;font-weight: normal;margin: 0 auto;border-bottom: solid 1px #0082cc;width: 217px;line-height: 85px;}
.box_tit span{font-size: 18px;color: #666666;}

.date_sb{width: 51px;color: #000000;}
.date_sb>span{display: block;text-align: center;}
.date_sb .date_s{font-size: 24px;line-height: 40px;}
.date_sb .date_b{font-size: 15px;line-height: 27px;border-top: solid #000000 1px;}

.zxdt_box1{width: 370px;height: 420px;background: #f6f6f6;}
.zxdt_box1_img{width: 370px;height: 232px;}
.zxdt_box1_bot{padding: 10px 20px;}
.zxdt_box1_bot_t_t{padding-top: 28px;margin-left: 20px;width: 75%;}
.zxdt_box1_bot_t_t a{font-size: 19px;}
.zxdt_box1_bot_p{line-height: 33px;font-size: 15px}

.zxdt_box2{width: 400px;height: 420px;background: #f6f6f6;margin-left: 30px;padding: 20px;}
.dt_tit li{margin-left: 23px;}
.dt_tit li:first-child{margin-left: 0;}
.dt_tit li a{font-size: 20px;}
.dt_tit li.active a{color: #d70000;}
.dr_list li{border-bottom: solid 2px #e6e6e6;padding: 7px 0;}
.dr_list li .dt_li_tit{padding-top: 28px;padding-left: 24px;width: 80%;}
.dr_list li .dt_li_tit a{font-size: 16px;width: 95%;
	    display: inline-block;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;}

.zxdt_box3{width: 370px;height: 420px;margin-left: 30px;}
.zxdt_box3_t{width: 370px;height: 196px;background: #f6f6f6;padding: 20px 20px 0 20px;}
.dr_list2 li{background: url(home_icon1.png) no-repeat left center;padding-left: 12px;font-size: 15px;line-height: 36px;}
.zxdt_box3_b{margin-top: 30px;}

/* 政务公开 */
.zwgk{width: 100%;background: #ecf2f8;min-height: 540px;}
.zwgk_1{width: 1200px;margin: 30px auto;}
.zwgk_1 li a{display: block;width: 100%;height: 100%;text-align: right;padding-right: 12px;line-height: 50px;font-size: 17px;color: #0081cc;}
.zwgk_1 li{width: 175px;height: 50px;margin-left: 23px;}
.zwgk_1 li:first-child{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323635041.png?0.5464310546338431) no-repeat 100%;margin-left: 0;}
.zwgk_1 li:first-child+li{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554324028929.png?0.24804605091397458) no-repeat 100%;}
.zwgk_1 li:first-child+li+li{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554324403781.png?0.3673218088289327) no-repeat 100%;}
.zwgk_1 li:first-child+li+li+li{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554324773147.png?0.4658013246304409) no-repeat 100%;}
.zwgk_1 li:first-child+li+li+li+li{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554325109179.png?0.512542357481258) no-repeat 100%;}
.zwgk_1 li:first-child+li+li+li+li+li{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554325443096.png?0.26499997841456024) no-repeat 100%;}

.tab_box{width: 585px;}
.gk_tit{height: 47px;border-bottom: solid 1px #bababa;line-height: 47px;}
.gk_tit .gk_tit_item a{font-size: 19px;display: block;height: 47px;}
.gk_tit .gk_tit_item.active2 a{color: #0081cc;border-bottom: solid 2px #0081cc;font-weight: bold;}
.gk_tit_lin{margin: 0px 18px;width: 1px;height: 47px;background: url(home_icon9.png) no-repeat left center;}
.gk_tit_mo{font-size: 17px;color: #666666;}
.gk_list{padding: 10px 0;}
.gk_list li{overflow: hidden;font-size: 17px;line-height: 45px;background: url(home_icon2.png) no-repeat left center;padding-left: 14px;}
.gk_list li a{font-size: 17px;}
.gk_list li span{color: #666666;}

/* 政民互动 */
.zmhd .box_tit{width: 238px;}
.zmhd_box{margin-top: 30px !important;}
.hd_box{width: 370px;height: 430px;}
.hd_box1{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554325817118.png?0.1698595640920726) no-repeat left top;}
.hd_box2{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554326181436.png?0.5974295098282272) no-repeat left top;margin-left: 45px;}
.hd_box3{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554322944282.png?0.6741448461655768) no-repeat left top;margin-left: 45px;}

.hd_tit{width: 100%;height: 50px;line-height: 50px;padding: 0 20px;font-size: 20px;color: #ffffff;}
.hd_tit a{font-size: 15px;color: #ffffff;}
.hd_img{width: 100%;height: 154px;}
.hd_list,.hd_list2{padding: 0 20px;}
.hd_list li {width: 165px; height: 49px;line-height: 49px;border-bottom: solid 1px #ededed;}
.hd_even{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323244131.png?0.9958527434746074) no-repeat 118px center;}
.hd_odd{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323244131.png?0.9958527434746074) no-repeat right center;padding-left: 37px;}
.hd_list li:first-child+li+li+li+li+li+li,.hd_list li:first-child+li+li+li+li+li+li+li{border: none;}
.hd_list li a{font-size: 16px;}
.hd_list2 li{width: 100%; height: 49px;line-height: 49px;border-top: solid 1px #ededed;background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323244131.png?0.9958527434746074) no-repeat right center;}
.hd_list2 li:first-child{border-top: none;}

.zwfw{height: 120px;margin-top: 39px;width: 1200px;margin: 40px auto;}

.zqdh{border-top: solid 4px #b61a27;background: #dee0e2;padding: 22px 0;}
.zqdh_btn{width: 121px;height: 36px;color: #b61a27;line-height: 36px;padding-left: 16px;background: #ffffff url(home_icon8.png) no-repeat 96px center;cursor: pointer;}
.zqdh_none{background: #ffffff url(home_icon7.png) no-repeat 96px center;}
.zqdh_list table{width: 100%;background: #ffffff;padding: 10px 16px;}
.zqdh_list table td{line-height: 30px;font-size: 15px;}


/* 轮播 */
.news_switch{ width:370px; height:232px; margin-bottom:20px;  overflow:hidden; position:relative;}
.news_switch .bd ul{overflow:hidden; zoom:1; }
.news_switch .bd ul li{float:left; _display:inline; overflow:hidden;}

.news_switch .prev,
.news_switch .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:44px; height:76px; }
.news_switch .prev{ background:url(home_icon4.png) no-repeat left top;}
.news_switch .next{ background:url(home_icon3.png) no-repeat left top;}
.news_switch .next{ left:auto; right:0; }
.news_switch .prev:hover,
.news_switch .next:hover{ filter:alpha(opacity=100);opacity:1;}


.ztzl{overflow:hidden; position:relative; width: 1199px;margin: 0 auto;margin-top: 30px;}
.ztzl .bd2 ul{ overflow:hidden; zoom:1; }
.ztzl .bd2 ul li{height: 100px;margin-right: 18px;width: 286px;float:left; _display:inline; overflow:hidden; text-align:center;}
.ztzl .bd2 ul li a{display: block;padding: 10px;border: solid 1px #ececec;height: 100%;width: 100%;}
.ztzl .prev,
.ztzl .next{ position:absolute; left:0; top:50px; display:block; width:18px; height:30px; }
.ztzl .prev{ background:url(home_icon5.png) no-repeat left top;}
.ztzl .next{ background:url(home_icon6.png) no-repeat left top;}
.ztzl .next{ left:auto; right:0; }


/* 自适应手机端 */
@media (max-width: 768px){
    .m_sear_box,.m_foot,.m_header{display: block;}
    .box_tit{font-size: 25px;width: 200px;line-height: 45px;text-align: center;}
    .zxdt_box1_img{width: 96%;margin: 0 auto;}
    .zxdt_box1_img li img{width: 100%;display: block;height: auto;}
    .width1200,.news_switch,.zxdt_box1,.zxdt_box1_img li,.zxdt_box2,.zxdt_box3,.zxdt_box3_t,.zwgk_1,.tab_box {width: 100%;}
    .zxdt_box2,.zxdt_box3 {margin-left: 0px;padding: 10px;}
    .dr_list li .dt_li_tit{padding-left: 14px;}
    .dt_tit li{margin-left: 10px;}
    .dt_tit li a{font-size: 17px;}
    .zxdt_box3{height: auto;}
    .zxdt_box3_t{padding: 10px;}
    .zxdt_box3_b img{width: 100%;}
    .zwgk_1 li{margin: 5px;}
    .zwgk_1 li:first-child{margin-left: 5px;}
    .tab_box{padding: 10px;}
    .zmhd{padding: 10px;}
    .gk_list li a,.gk_list li{font-size: 15px;line-height: 35px;}
    .hd_box1,.hd_box2,.hd_box3{background: none;height: auto;margin-left: 0;width: 100%;}
    .hd_box1 .hd_tit{background: #d70000;border-radius: 5px;}
    .hd_box2 .hd_tit{background: #0081cc;border-radius: 5px;}
    .hd_box3 .hd_tit{background: #f8b62d;border-radius: 5px;}
    .hd_box2,.hd_box3{margin-top: 20px;}
    .hd_img{height: auto;}
    .hd_img img{width: 100%;height: auto;}
    .hd_list li{width: 50%;}
    .hd_list,.hd_list2{background: #f6f6f6;}
    .hf{
    	display: none;
    }
    .hf_i{
    	display: none;
    }
	.piaochuang{
		display: none;
	}
	.zxdt{
		height: auto !important;
	}
	.ztzlzs{
		    margin: 0 auto;
		    height: auto;
		    flex-wrap: nowrap;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		    overflow-x: auto;
		    display: -webkit-flex;
		    margin-bottom: 10px;
	}
	.gk_tit .gk_tit_item a{
		font-size: 16px;
	}
	.gk_tit_lin{
		display: none;
	}
	.gk_tit li{
		margin-right: 10px;
	}
	.sy_MainContentlistChildlist ul li a {
	    width: 70% !important;
	}
	.gk_list li span{
		float: right;
	}
	.gk_tit_mo {
	    font-size: 16px;
	    color: #666666;
	    margin-right: 0px !important;
	}
	.m_nav{
		width: 50% !important;
	}
	.sy_MainContentlistChildlist ul li, .sy_MainContentlistChildlist ul li a {
	    height: auto !important;
	    line-height: 35px !important;
	}
	.width1200{
		width: 100% !important;
	}
	.zwfw{
		display: none;
	}
}


.old_type .piaochuang{
	display: none;
}
.old_type .box_tit {
    font-size: 48px;
    font-weight: normal;
    margin: 0 auto;
    border-bottom: solid 1px #0082cc;
    width: 280px;
    line-height: 85px;
}
.old_type .zxdt_box1 {
    width: 1200px;
    height: auto;
    background: rgb(246, 246, 246);
}
.old_type .zxdt_box1_img {
    width: 1200px;
    height: auto;
}
.old_type .news_switch {
    width: 1200px;
    height: 500px;
    margin-bottom: 30px;
    overflow: hidden;
    position: relative;
}
.old_type #box_news{
	width: 1200px !important;
	height: 500px !important;
}
.old_type .bor{
	width: 1200px;
	height: 500px;
}
.old_type .zfocusBo {
    position: relative;
    width: 1200px;
    height: 500px;
    overflow: hidden;
    font: 24px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;
}
.old_type .pi{
	width: 1200px !important;
	height: 500px !important;
}
.old_type .pi li{
	width: 1200px !important;
	height: 500px !important;
}
.old_type .zfocusBo .pi img{
	width: 1200px !important;
	height: 500px !important;
}
.old_type .box_news body{
	margin: 0px;
}
.old_type .zfocusBo .txt-bg{
	height: 60px;
	line-height: 60px;
}
.old_type .zfocusBo .nu{
	bottom: 18px;
}
.old_type .zfocusBo .nu li,.old_type .zfocusBo .nu li a{
	width: 20px;
	height: 20px;
}
.old_type .date_sb .date_s {
    font-size: 30px;
    line-height: 60px;
}
.old_type .date_sb {
    width: 80px;
    color: #000000;
}
.old_type .date_sb .date_b {
    font-size: 24px;
    line-height: 60px;
    border-top: solid #000000 1px;
}
.old_type .zxdt_box1_bot_t_t {
    padding-top: 35px;
    margin-left: 35px;
	width: 90%;
}
.old_type .zxdt_box1_bot_t_t a {
    font-size: 36px;
	    width: 95%;
	    display: inline-block;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
}
.old_type .zxdt_box2 {
    width: 1200px;
    height: auto;
    background: #f6f6f6;
    margin-left: 0px;
    padding: 20px;
}
.old_type .dt_tit li a {
    font-size: 40px;
	font-weight: bold;
}
.old_type .dr_list li .dt_li_tit a{
	font-size: 36px;
	    width: 95%;
	    display: inline-block;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
}

.old_type .dr_list li .dt_li_tit{
	padding-top: 35px;
	margin-left: 35px;
	width: 90%;
}
.old_type .zxdt_box3 {
    width: 1200px;
    height: auto;
    margin-left: 0px;
}
.old_type .zxdt_box3_t {
    width: 1200px;
    height: auto !important;
    background: #f6f6f6;
    padding: 20px 20px 0 20px;
}
.old_type .dr_list2 li {
    padding-left: 15px;
	height: 60px;
    font-size: 36px;
    line-height: 60px !important;
}
.old_type .dr_list2 li a{
	width: 85%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dr_list2 li{
	height: 40px;
}
.dr_list2 li a{
	width: 70% !important;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.zxdt_box1_bot_t_t a{
	width: 95%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.old_type .zxdt{
	height: auto;
}
.old_type .ztzlzs{
	overflow: hidden;
	margin-bottom: 30px !important;
}
.old_type .zwgk .box_tit{
	width: 380px !important;
}
.old_type .zwgk_1 li{
	height: 60px;
	width: auto;
}
.old_type .zwgk_1 li a{
	font-size: 30px;
	padding-right: 15px;
	    padding-left: 15px;
		line-height: 60px;
}
.old_type .tab_box {
    width: 1200px;
	margin-top: 30px;
}
.old_type .gk_tit {
    height: 60px;
    border-bottom: solid 1px #bababa;
    line-height: 60px;
}
.old_type .gk_tit .gk_tit_item a {
    font-size: 40px;
    display: block;
    height: 60px;
}
.old_type .gk_tit_mo{
	font-size: 36px;
}
.old_type .sy_MainContentlistChildlist ul li,.old_type .sy_MainContentlistChildlist ul li a {
    height: 60px;
    line-height: 60px;
}
.old_type .gk_list li{
	font-size: 36px;
	padding-left: 15px;
	line-height: 60px;
}
.old_type .gk_list li span{
	float: right;
}
.old_type .sy_MainContentlistChildlist ul li a,.old_type .gk_list li a {
    display: inline-block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    font-size: 36px;
}
.old_type .zmhd .box_tit{
	width: 295px !important;
}
.old_type .hd_tit{
	font-size: 30px;
}
.old_type .hd_tit a {
    font-size: 24px;
    color: #ffffff;
}
.old_type .hd_box {
    width: 370px;
    height: 744px;
}
.old_type .hd_list li {
    width: 100%;
    height: 60px !important;
    line-height: 60px;
    border-bottom: solid 1px #ededed;
}
.old_type .hd_odd{
	padding-left: 0px;
}
.old_type .hd_list2 li {
    width: 100%;
    height: auto;
    line-height: 60px;
    border-top: solid 1px #ededed;
	font-size: 30px;
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323244131.png?0.9958527434746074) no-repeat right center;
}
.old_type .hd_even {
    background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2745/site/picture/604/2007081554323244131.png?0.9958527434746074) no-repeat right center;
}
.old_type .hd_box1,.old_type .hd_box2,.old_type .hd_box3{
	background-size: 100% 100%;
}
.old_type .zqdh_btn {
    width: 180px;
    height: 60px;
    color: #b61a27;
    line-height: 60px;
    font-size: 36px;
}
.old_type .zqdh_list li {
    width: auto;
    float: left;
    margin-right: 30px;
    line-height: 60px;
    font-size: 30px;
}
.old_type .hd_list li a {
    font-size: 30px;
}
.old_type .gk_list {
    padding: 30px 0;
}




   .firstBlock_left {
    width: 370px;
    height: 232px;
	/* margin-right: 20px; */
    /* background-color: #0ad677; */
}

.Rotation .swiper-slide img {
    width: 370px;
    height: 232px;
    display: block;
}

.Rotation .swiper-slide .text {
    position: absolute;
    bottom: 0;
    z-index: 11;
    color: #fff;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
    /* IE8æ”¯æŒ rgba */
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Rotation .swiper-slide .text a {
    color: #fff;
    display: block;
    width: 74%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Rotation .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #FF9216;
}

.Rotation .swiper-pagination-clickable .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background-color: #ffffff;
    opacity: 1;
    border-radius: 0;
    margin: 0 5px;
}

.Rotation .swiper-pagination {
    text-align: right;
}

.Rotation .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 10px 0 0;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    padding-right: 10px;
    bottom: 15px !important;
    left: auto;
    right: 0;
    width: 30%;
}
.old_type .firstBlock_left{
	width: 1200px;
	height: 600px;
	margin-right: 0px;
}
.old_type .Rotation .swiper-slide img {
    width: 1200px;
    height: 600px;
    display: block;
}
.old_type .Rotation .swiper-slide .text{
	height: 60px;
	line-height: 60px;
	font-size: 30px;
}
.old_type .Rotation .swiper-pagination-clickable .swiper-pagination-bullet{
	width: 20px;
	height: 20px;
}
.mobile_type .firstBlock_left{
	width: 100%;
	height: 55vw;
	margin-right: 0vw;
}
.mobile_type .Rotation .swiper-slide img {
    width: 100%;
    height: 55vw;
    display: block;
}
	margin-right: 20px;
    /* background-color: #0ad677; */
}

.Rotation .swiper-slide img {
    width: 370px;
    height: 232px;
    display: block;
}

.Rotation .swiper-slide .text {
    position: absolute;
    bottom: 0;
    z-index: 11;
    color: #fff;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
    /* IE8æ”¯æŒ rgba */
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Rotation .swiper-slide .text a {
    color: #fff;
    display: block;
    width: 74%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Rotation .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #FF9216;
}

.Rotation .swiper-pagination-clickable .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background-color: #ffffff;
    opacity: 1;
    border-radius: 0;
    margin: 0 5px;
}

.Rotation .swiper-pagination {
    text-align: right;
}

.Rotation .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 10px 0 0;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    padding-right: 10px;
    bottom: 15px !important;
    left: auto;
    right: 0;
    width: 30%;
}
.old_type .firstBlock_left{
	width: 1200px;
	height: 600px;
	margin-right: 0px;
}
.old_type .Rotation .swiper-slide img {
    width: 1200px;
    height: 600px;
    display: block;
}
.old_type .Rotation .swiper-slide .text{
	height: 60px;
	line-height: 60px;
	font-size: 30px;
}
.old_type .Rotation .swiper-pagination-clickable .swiper-pagination-bullet{
	width: 20px;
	height: 20px;
}
.mobile_type .firstBlock_left{
	width: 100%;
	height: 55vw;
	margin-right: 0vw;
}
.mobile_type .Rotation .swiper-slide img {
    width: 100%;
    height: 55vw;
    display: block;
}


.mobile_type .gk_list li a{
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
	    max-width: 55%;
	    float: left;
}
.mobile_type .gk_tit li {
    margin-right: 6vw !important;
}
.mobile_type .hd_list2 li a{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	max-width: 55%;
	float: left;
}
.mobile_type .dr_list2 li {
    height: auto;
    line-height: 8vw !important;
}
.mobile_type .zxdt_box3_t{
	height: auto !important;
}
.mobile_type .gk_tit{
	height: auto;
}
.mobile_type .hd_list li a{
	    width: 80%;
	    display: inline-block;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    white-space: nowrap;
}
.mobile_type .zxdt_box1{
	height: auto;
}
.mobile_type .zxdt_box2{
	height: auto;
}
.mobile_type .headlines .tag-head span{
	width: 100% !important;
}
.mobile_type .headlines .tag-head img{
	width: 100% !important;
}