@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li，dl,dt,dd{
	margin: 0;
	padding: 0;
	border: 0;
}
img{ border:none;}
li{ list-style:none;}
a{ text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
input,textarea,select{ background:none; border:none; outline:none; padding:0; margin:0;}
table td{word-break:break-all;word-wrap:break-word;}
body,html,a{ font:14px/1.5 Tahoma,Helvetica,Arial,'Microsoft YaHei',sans-serif; color:#333;}
.clear{ clear:both; }
/*top*/
.zly_c{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.zly_top{ width: 100%; height: 728px; overflow: hidden; background: url(/images/zly_top_20180928bg.jpg) no-repeat top center; position:relative;}
.zly_top_dq{ background:url(/images/zly_sy_20180928bg.png) repeat-x; width: 100%; height: 40px; line-height: 40px;}
.zly_top_dq p{ background: url(/images/zly_sy_20180928home.png) 0 12px no-repeat; padding-left: 25px;font-size:16px; color: #555;}
.zly_top_dq a{ font-size:16px; color: #555; }
.zly_top_dq a:hover{color: #0058a8;}
.zly_banner{ margin: 0 auto; padding-top: 125px; text-align: center; width: auto; height: auto; overflow: hidden;}
.zly_topdy{ z-index: 999; position: absolute; right: 23%; top:100px; transition: all 0.6s; width: auto; height: auto;}
.zly_top:hover.zly_topdy{ position: absolute; left: 33%; top:150px;}
.zly_top1{width: 100%; height: 610px; overflow: hidden; background: url(/images/zly_top_20180928bg1_01.png) no-repeat top center;}
/*切换*/
.zly_ulqh{ width: 1200px; height: auto; margin: 0 auto; }
#tit{width: 100%; height: 147px; overflow: hidden; background: url(/images/zly_tab_ulbg.png) no-repeat;}
#tit li{ display: inline-block;width:131px; height: 147px; background: url(/images/zly_li_tabl.png) center no-repeat; margin-right:85px; margin-left: 30px; transition: all 0.6s;}
#tit li a{ display: inline-block;  width:131px; height: 147px; color: #fff; font-size: 24px; font-weight: bold; line-height: 130px; text-align: center;}
#tit li a:hover{letter-spacing:1px;}
#tit li.select { display: inline-block;  background: url(/images/zly_li_tabl1.png) center no-repeat; }
#tit li.select a{  color: #fff!important; font-size: 24px; transition: all 0.6s; text-shadow: 1px 1px 1px #555; }
.zlyblock{position: relative; display: none; border:#d7ad59 4px solid; margin-top: 7px;  height: 307px; padding: 15px; width:1162px; background: #fff;}
.zlyblock.show{ display: block;}
.zly_ulbg1 a{ background: url(/images/zly_li_tab1.png) center no-repeat; }
.zly_ulbg2 a{ background: url(/images/zly_li_tab2.png) center no-repeat; }
.zly_ulbg3 a{ background: url(/images/zly_li_tab3.png) center no-repeat; }
.zly_ulbg4 a{ background: url(/images/zly_li_tab4.png) center no-repeat; }
.zly_ulbg5 a{ background: url(/images/zly_li_tab5.png) center no-repeat; }
/*松原市情*/
.zly_sysq_pic{ float: left;width: 564px; height: 307px; overflow: hidden;}
.zly_sysq_pic img{width: 564px; height: 307px;transition: all 0.6s;}
.zly_sysq_pic img:hover{ transform: scale(1.1);opacity: 0.9;}
.zly_sysq_txt{float: left; margin-left: 27px; width: 547px; height: auto; line-height: 30px; color: #333; font-size: 16px;}
.zly_sysq_txt a{float: right; display: inline-block; text-align: right; font-size: 16px; color: #fba103; line-height: 30px;}
.zly_sysq_txt a:hover{ text-decoration: underline;}
.zly_2018_mr{ margin-right: 0!important;}

/*行政区划*/
#tit1{ float: left; width: 189px;  height: auto;overflow: hidden; }
#tit1 li{ display: inline-block;width:189px; height: 42px; background: url(/images/zly_xzquulbg2.png) no-repeat; margin-bottom: 11px; transition: all 0.6s;}
#tit1 li a{ display: inline-block;  width:159px; height: 42px; color: #555; font-size: 18px;  line-height: 42px; text-align: center;}
#tit1 li a:hover{letter-spacing:1px;}
#tit1 li.select1 { display: inline-block;  background: url(/images/zly_xzquulbg1.png) no-repeat; }
#tit1 li.select1 a{  color: #fff!important; font-size:18px; transition: all 0.6s; font-weight: bold;}
.zlyblock1{ float: left; display: none; position: relative; height: 307px; width: 940px; margin-left: 27px; }
.zlyblock1.show1{ display: block;}
.zly_sysq_pic1{ float: left;width: 461px; height: 307px; overflow: hidden;}
.zly_sysq_pic1 img{width: 461px; height: 307px;transition: all 0.6s;}
.zly_sysq_pic1 img:hover{ transform: scale(1.1);opacity: 0.9;}
.zly_sysq_txt1{float: left; margin-left: 27px; width: 445px; height: auto; line-height: 30px; color: #333; font-size: 16px;}
.zly_sysq_txt1 a{float: right; display: inline-block; font-size: 16px; text-align: right; color: #fba103; line-height: 30px;}
.zly_sysq_txt1 a:hover{ text-decoration: underline;}
/*区域资源*/
#slider1 {
height: 100%;
overflow: hidden;
padding: 0 0 10px;
}
#slider2 {
height: 100%;
overflow: hidden;
padding: 0 0 10px;
}
#slider3 {
height: 100%;
overflow: hidden;
padding: 0 0 10px;
}
.viewport {
float: left;
width: 994px;
height: 100%;
overflow: hidden;
position: relative;
}
.buttons {
background: url(/images/zly_l1_pic20180928.png) no-repeat;
display: block;
margin: 111px 10px 0 0;
background-position:-124px 0;
text-indent: -999em;
float: left;
width: 62px;
height: 62px;
overflow: hidden;
position: relative;
top:0;
left:0;
right:0;
}

.next {
display: block;
background-position: -186px 0;
margin: 111px 0 0 30px;
}
.disable {
	display: block;
background-position: 0 0;

}
.disable.next{background-position: -62px 0!important;}
.overview {
list-style: none;
position: absolute;
padding: 0;
margin: 0;
width: 240px;
left: 0; top: 0;
}

.overview li {
overflow: hidden;
background: #fff;
float: left;
margin: 30px 24px;
padding: 4px;
height:221px;
border: 1px solid #dfdfdf;
box-shadow: 0px 2px 2px 1px #dadada;
width: 280px;
}

.overview_a1{ display: block; width: 280px!important; height: 175px!important; }
.overview li a:hover img{transform: scale(1.1);opacity: 0.9;transition: all 0.6s;}
.overview a{ display:block; text-align: center; line-height: 50px; color: #555; font-size: 18px; height: 50px; overflow: hidden;}
.overview li:hover p a{ color: #174d9a;}

.zly_jtzy_txt{ color: #0058a8; font-size: 16px; line-height: 24px; text-align: left; margin-top: 15px;}
.zly_jtzy_jt{ width: 564px; height: 181px;}

.zly_sysq_pic2{ float: left;width: 265px; height: 180px; overflow: hidden;}
.zly_sysq_pic2 img{width: 265px; height: 180px;transition: all 0.6s;}
.zly_sysq_pic2 img:hover{ transform: scale(1.1);opacity: 0.9;}
.zly_sysq_txt2{float: left; margin-left: 18px; width: 282px; height: auto; line-height: 30px; color: #333; font-size: 16px; border-right:#d2d2d2 1px solid; margin-right: 15px; padding-right: 15px;}
.zly_sysq_txt2 a{float: right; display: inline-block; text-align: right; font-size: 16px; color: #fba103; line-height: 30px;}
.zly_sysq_txt2 a:hover{ text-decoration: underline;}
.zly_sysq_txt2 span{ display: block; width: 100%; height:auto; overflow: hidden; text-align:left;}
.zly_sysq_txt2 span a{ float: left; font-size: 18px; color: #0058a8; font-weight: bold;} 

/*畅游松原*/
.zly_top2{ width: 100%; height: 546px; overflow: hidden; background: url(/images/BrowserPreview_tmp_02.png) no-repeat top center;}
.zly_topt{ width: 1200px; height: 84px;  background: url(/images/zly_xyjl_bt.png) 0 72px  repeat-x ; text-align: center; margin: 0 auto;}
.zly_topt a{ display: inline-block; width: 242px; height: 84px;}
.zly_topt a:hover{ opacity: 0.9;}
.zly_topt span{ float:right; margin-top:35px;}
.zly_topt span a{ width:auto; height:auto; padding-right:18px; background:url(/images/list_more_lxy20180928.png) no-repeat right center;}
/*畅游吉林-查干湖*/
.zly_cyjl_ul{ width: 1200px; height: auto; overflow: hidden; margin:28px auto;}
.zly_cyjl_ulli{ float: left; width: 284px; height: auto;  margin-right: 10px;overflow: hidden;background: #f6f6f7; border:#fff 4px solid;}
.zly_cyjl_ulli a{ float:left; display: inline-block;width: 284px; height: 174px; overflow: hidden;}
.zly_cyjl_ulli img{ width: 284px; height: 174px; overflow: hidden; transition: all 0.6s;}
.zly_cyjl_ulli span{ float:left; margin:5px; padding: 13px; border:#e6e6e6 2px solid; display:inline-block; width: 242px; height: 135px; overflow: hidden; background: #f6f6f7; line-height: 26px; color: #555; font-size: 16px; transition: all 0.6s; }
.zly_cyjl_ulli span a{ background: url(/images/zly_cyjl_cgbt.png) no-repeat 4px 6px; padding-left: 15%; width: 85%; height: auto;font-size: 24px; color: #fba103; font-weight: bold;}
.zly_cyjl_ulli:hover span{ border:#f6f6f7 2px solid; }
.zly_cyjl_ulli:hover{  border:#d7ad59 4px solid; transition: all 0.6s;}
.zly_cyjl_ulli:hover img{  transform: scale(1.1);opacity: 0.9;}
/*视觉松原*/
.zly_top3{ width: 100%; height: 419px; overflow: hidden; background: url(/images/zly_top_20180928bg1_04.png) no-repeat top center;}
.zly_sjsy_bt{width: 100%; line-height:64px; text-align:center;}
.zly_sjsy_bt p{ overflow:hidden; width:392px; margin:0 auto;}
.zly_sjsy_bt a{ float:left; width:171px; height:64px;}
.zly_sjsy_bt em{ font-style:normal; color:#ac853a; margin:0 20px; height:64px; float:left;}
.zly_sjsy_bt a:first-child{ background:url(/images/zly_xyjl_bgbt1_1.png) no-repeat center;}
.zly_sjsy_bt a:first-child.on{background:url(/images/zly_xyjl_bgbt1.png) no-repeat center;}
.zly_sjsy_bt a:first-child+em+a{ background:url(/images/zly_xyjl_bgbt1_3.png) no-repeat center;}
.zly_sjsy_bt a:first-child+em+a.on{ background:url(/images/zly_xyjl_bgbt1_2.png) no-repeat center;}
.zly_sjsy_btul{width:1200px; height: 290px; margin: 0 auto; overflow: hidden;}
.zly_sj p{ width: 100%; height: 221px;}
.zly_sjpic{ width: 280px; height: 175px!important; overflow: hidden;  z-index: 999;}
.zly_sj:hover{ padding: 14px; border:#dbb976 4px solid; margin: 12px 11px!important; background: none!important; border-radius: 4px;}
.zly_sj:hover p{ width: 272px; height: 212px; background: #fff; padding: 4px;}
.zly_sj:hover .zly_sjpic{width: 272px!important; height: 168px!important; overflow: hidden!important;}
.zly_sjpic img{z-index: 1;background: url(/images/zly_picbg.png) 100px 100px no-repeat ;}
.zly_sj{ position: relative;}
.zly_sj b{ position: absolute;display: inline-block; top:80px; left: 130px; width: 36px; height: 36px; background: url(/images/zly_picbg.png) no-repeat;}
/*民俗文化*/
.zly_top4{ width: 100%; height:auto; overflow: hidden; background:#fff;}
.zly_mswh_c{ width: 1166px; height: auto; overflow: hidden; padding: 14px; border:#dbb976 3px solid; border-radius: 3px; margin: 0 auto;}
/*民俗文化 观民俗*/
.zly_mswh_ms{ position: relative;  margin-top: 26px; width: 1082px; height: 280px; padding: 15px; border:#e1e1e1 1px solid; border-radius: 3px;}
.zly_mswh_ms_t{ position: absolute; left: -40px; top:-20px; width: 99px; height: 275px; background: url(/images/zly_xyjl_bgbt4.png) no-repeat; transition: all 0.6s;}
.zly_mswh_ms_t a{ display:block; height:100%;}
.zly_mswh_ms_t1{ position: absolute; right: -60px; top:0px; width: 99px; height: 275px; background: url(/images/zly_xyjl_bgbt5.png) no-repeat; transition: all 0.6s;}
.zly_mswh_ms_t1 a{display:block; height:100%;}
.zly_mswh_ms_txt{ width: 399px; height: 300px; overflow: hidden; float: left;  font-size: 16px; color: #555; line-height: 28px;}
.zly_mswh_ms_txt a{ color: #0058a8; float: right; line-height: 28px; font-size: 14px;}
.zly_mswh_ms_txt a:hover{ text-decoration: underline;}
.zly__mswh_ms_div{overflow: hidden;
background: #fff;
float: left;
margin: 10px 26px 10px 0;
padding: 4px;
height:228px;
box-shadow: 0px 2px 2px 1px #f3f3f3;
width: 280px;}

.zly__mswh_ms_div a:hover img{transform: scale(1.1);opacity: 0.9;transition: all 0.6s;}
.zly__mswh_ms_div a{ position: relative; display:block; text-align: center; line-height: 50px; color: #555; font-size: 18px; height: 50px; overflow: hidden;}
.zly__mswh_ms_div:hover p a{ color: #174d9a;}
.zly__mswh_ms_div a b{ position: absolute;display: inline-block; top:80px; left: 130px; width: 36px; height: 36px; background: url(/images/zly_picbg.png) no-repeat;}
.zly_mswh_ms:hover .zly_mswh_ms_t{background: url(/images/zly_gms_dt1.gif) no-repeat!important;}
.zly_mswh_ms:hover .zly_mswh_ms_t1{background: url(/images/zly_gms_dt2.gif) no-repeat!important;}

/*投资创业*/
.zly_top5{ width: 100%; height: 360px; overflow: hidden; background: url(/images/zly_top_20180928bg1_02.png) no-repeat top center;}
.zly_tzcy_c{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.zly_tzcy_div{ width: 281px; height: auto; overflow: hidden; float: left; margin: 0 2px;}

.zly_tzcy_div_t{ width: 281px; height: 48px; line-height: 48px; background: #f6f6f6 url(zly_tzcy_bg.png) repeat-x bottom; text-align: center; }
.zly_tzcy_div_t a{font-size: 24px; font-weight: bold;}

.zly_tzcy_div_ul{ width: 100%; height: auto; overflow: hidden; background: #f0f6fc;}
.zly_tzcy_div_ulli{ display: inline-block; overflow: hidden; float: left; width: 100%; height: auto; line-height: 36px; }
.zly_tzcy_div_ulli a{ padding-left: 31px; color: #555555; background:url(/images/zly_tzcy_libg.png) 15px 8px no-repeat;transition: all 0.6s; font-size:16px;}
.zly_tzcy_div_ulli a:hover{background:url(/images/zly_tzcy_libg.png) 17px 8px no-repeat;padding-left: 25px; color:#0058a8;}

.zly_tc_c1{ border-top:#0058a8 3px solid;}
.zly_tc_c1 .zly_tzcy_div_t a{ color:#1e8ff9!important;} 
.zly_tc_c2{ border-bottom:#e06e00 3px solid;}
.zly_tc_c2 .zly_tzcy_div_t a{ color:#ed7f14!important;} 
.zly_tc_c3{ border-top:#00a7e4 3px solid;}
.zly_tc_c3 .zly_tzcy_div_t a{ color:#2fc7ff!important;}
.zly_tc_c4{ border-bottom:#c80202 3px solid;}
.zly_tc_c4 .zly_tzcy_div_t a{ color:#fb4c4c!important;}
.zly_more{ overflow: hidden;width:  90px; height: 26px; margin: 10px; line-height: 26px; border-radius: 3px; float: right; background: #ffaf02 url(zly_more_20180929.png) no-repeat 80% 8px;text-align: center;}
.zly_more a{ color: #fff; font-size: 14px; }
.mt-36{ margin-top: 36px;}
.mt-64{ margin-top: 64px;}
.m-t30{ margin-top: 35px;}
.ml-40{ margin-left: 40px;}
.ml-20{ margin-left: 20px;}
.m-10{ margin-top: 10px;}
.zly_2018_mr1{ margin-right: 0!important; padding-right: 0!important; border:none!important;}
.zly_w1020{ width: 1006px; margin-left: 14px;}
.w100{ width: 100%;}
.w50{ width: 48%;}
.fl{ float: left;}
.mt-97{ margin-top: 97px;}


.zjsy_tzcy{ overflow:hidden; margin-top:33px;}
.zjsy_tzcy ul{ width:1221px;}
.zjsy_tzcy li{ float:left; width:284px; height:111px; margin-right:21px;}
.zjsy_tzcy li img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;opacity: 0.8;}