/*特殊字体*/
@font-face {
	font-family: myFont;
	src: url('../font/HYRunYuan-35W.ttf');}
/*
 * 作者：潘正
 * 时间：2016年5月31日
 * 功能：主体部分框架
 */	
/*媒体查询根据分辨率的不同做出不同的响应start*/
@media only screen and (min-width: 0px) and (max-width: 1439px){
    .main{
		margin: 2.5vh auto 0 auto;}
	.main h1.sub{
		margin-bottom: 1.8vh;}
	.main h4.sup{
		margin-top: 0.1vh;}
}
@media only screen and (min-width: 1440px) and (max-width: 1679px){
    .main{
		margin: 11vh auto 0 auto;}
	.main h1.sub{
		margin-bottom: 1.8vh;}
	.main h4.sup{
		margin-top: 1vh;}
}
@media only screen and (min-width: 1680px){
    .main{
		margin: 10vh auto 0 auto;}
	.main h1.sub{
		margin-bottom: 6vh;}
	.main h4.sup{
		margin-top: 1vh;}
}
/*媒体查询根据分辨率的不同做出不同的响应begin*/
/*分辨率0px-1679pxstart*/
@media only screen and (min-width: 0px) and (max-width: 1980px){
	div.visual{
		width: 100%!important;
		position:relative;
		overflow: hidden;}
	div.visual ul.slides_container{
		width:100% !important;
		display:inline-block;
		position:relative;}
	div.visual ul.slides_container>li{
		text-align:center;
		width:100% !important;
		position:relative;}
	div.visual ul.slides_container>li>img{
		width: 100%;}
	.main{
		width: 100%;
	
		text-align: center;}
	.main .module{
		width: 984px;
		height: 428px;
		display: none;
		margin: 0 auto;
		padding: 8px;
		background-color: #fff;
		box-shadow: 0px 0px 20px rgba(0,0,0,.5);}
	.main .sup,.sub{
		font-family: myFont;
		font-weight: normal;}
	.main h1.sub{
		color: #4489ca;
		font-size: 28px;
		font-family: myFont;}
	.main h1.sub span{
		color: #c91623;}
	.main h4.sup{
		font-size: 14px;}
	marquee{
		width: 700px;
		color: #D90921;
		font-size: 12px;
		margin-bottom: 5px;}
	/*全覆盖导航CSS样式表*/
	.qfg_l{
		width: 642px;}
	.qfg_l h4{
		color: #4572a7;
		font-weight: bold;
		font-size: 16px;
		line-height: 18px;}
	.qfg_l .qfg_ll{
		width: 290px;
		height: 410px;
		margin-right: 8px;}
	.qfg_l .qfg_lr{
		width: 344px;
		height: 410px;}
	.qfg_l .qfg_lr .qfg_lrt,.qfg_lrb{
		width: 344px;
		height: 205px;}
	.qfg_r{
		width: 342px;
		height: 428px;}
	.qfg_r .qfg_rt{
		width: 342px;
		height: 250px;
		position: relative;
		margin-bottom: 6px;}
	.qfg_r .qfg_rt img{
		width: 342px;
		height: 250px;}
	.qfg_r .qfg_rt input:nth-of-type(1){
		width: 173px;
		position: absolute;
		left: 107px;
		top: 115px;
		height: 25px;}
	.qfg_r .qfg_rt input:nth-of-type(2){
		width: 173px;
		position: absolute;
		left: 107px;
		top: 150px;
		height: 25px;}
	.qfg_r .qfg_rt a{
		display: block;
		width: 68px;
		height: 26px;
		left: 109px;
		top: 194px;	
		position: absolute;}
	.qfg_r .qfg_rt button{
		display: block;
		width: 71px;
		height: 28px;
		left: 200px;
		top: 194px;
		border: none;
		cursor: pointer;	
		position: absolute;
		background-color: transparent;}
	.qfg_r .qfg_rb ul li a{
		width: 166px;
		height: 76px;
		display: block;
		margin-top: 8px;
		border-radius: 5px;
		border: 1px solid #ccc;}
	.qfg_r .qfg_rb ul li a:hover{
		border-color: #4589CA;}
	.qfg_r .qfg_rb ul li a img{
		width: 166px;}
	.qfg_r .qfg_rb ul li a p{
		color: #333;
		font-size: 14px;
		line-height: 24px;}
	/*平台导购CSS样式表*/
	.main .ptdg{
		width: 1000px;
		position: relative;
		margin: 0px auto;}
	.main .ptdg ul.irrelevant li a{
		width: 232px;
		height: 138px;
		display: block;
		position: relative;
		border-radius: 5px;
		background-color: #FFFFFF;
		margin: 0px 24px 15px 0px;
		box-shadow: 0px 0px 10px rgba(0,0,0,.5);}
	.main .ptdg ul.irrelevant li:nth-of-type(4) a{
		margin-right: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(8) a{
		margin-right: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(12) a{
		margin-right: 0px;
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(9) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(10) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(11) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li a img{
		width: 232px;
		height: 138px;}
	.main .ptdg ul.irrelevant li a p{
		position: absolute;
		left: 0px;
		bottom: -28px;
		color: #fff;
		width: 232px;
		height: 28px;
		line-height: 28px;
		font-size: 14px;
		transition: all 0.3s ease-in-out;
		background-color: rgba(0,0,0,.4);}
	.main .ptdg ul.irrelevant li a:hover p{
		bottom: 0px;}


	.fgtpwxewm{
		position: absolute;
		left: 0px;
		bottom: 160px;
		color: #fff;
		width: 232px;
		height: 138px;
		transition: all 0.3s ease;}
	.main .ptdg ul.irrelevant li a:hover .fgtpwxewm{
		bottom: 0px;}
	/*平台导购更多*/
	.main .ptdg .more{
		position: absolute;
		right: 14vw;
		top: 11.5vw;
		height: 20px;
		color: #399fe2;
		cursor: pointer;
		font-size: 1vw;
		padding: 0px 30px 0px 5px;
		background: url(../img/module2_more.png) no-repeat 4.7vw 0.1vw;}
	.main .ptdg .open{
		position: absolute;
		right: 7px;
		top: 5.5px;
		width: 600px;
		display: none;
		padding: 5px 0px;
		background-color: #fff;
		box-shadow: 0px 0px 10px rgba(0,0,0,.5);}
	.main .ptdg .open ul li a{
		width: 110px;
		height: 40px;
		color: #666;
		padding: 0px 20px;
		text-align: left;
		line-height: 40px;
		display: inline-block;}
	.main .ptdg .open a img{
		margin-right: 5px;
		width: 20%;}
	.main .ptdg .open ul li a:hover{
		color: #ef7b47;}
	/*便民服务CSS样式表*/
	.main .bmfw  .bmfw_left{
		width: 666px;}
	.main .bmfw  .bmfw_left .bmfw_lt{
		width: 666px;
		height: 256px;
		margin-bottom: 10px;
		position: relative;}
	.main .bmfw  .bmfw_left .bmfw_lt img{
		width: 666px;
		height: 256px;}
	.main .bmfw  .bmfw_left .bmfw_lt a{
		position: absolute;
		display: block;
		color: #55b7f2;
		font-size: 16px;}
	.main .bmfw  .bmfw_left .bmfw_lt a:hover{
		text-decoration: underline;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a1{
		left: 370px;
		top: 8px;} 
	.main .bmfw  .bmfw_left .bmfw_lt a.a2{
		left: 395px;
		top: 56px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a3{
		left: 402px;
		top: 114px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a4{
		left: 382px;
		top: 171px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a5{
		left: 340px;
		top: 214px;}
	.main .bmfw  h4{
		color: #03388d;
		font-size: 16px;
		text-align: left;
		line-height: 28px;
		font-weight: bold;}
	.main .bmfw ul li a{
		width: 162px;
		height: 66px;
		color: #333333;
		line-height: 66px;
		display: block;
		margin-top: -1px;
		margin-left: -1px;
		position: relative;
		border: 1px solid #ccc;}
	.main .bmfw  ul li a img{
		width: 26px;
		height: 26px;
		margin-right: 3px;}
	.main .bmfw ul li a span{
		font-size: 14px;}
	.main .bmfw   ul li a:hover{
		z-index: 1;
		border-color: #3283CF;}
	.main .bmfw  .bmfw_lb .fpxm,.pxfw{
		width: 326px;}
	.main .bmfw  .bmfw_lb .pxfw ul li{
		float: right;}
	.main .bmfw .bmfw_right{
		width: 306px;}
	.main .bmfw  .bmfw_rt img{
		width: 306px;
		height: 256px;
		margin-bottom: 10px;}
	.main .bmfw .bmfw_rb ul li a{
		width: 152px;}
	/*本地生活CSS样式表*/
	.main .bdsh h4{
		color: #2a2a2a;
		font-size: 16px;
		text-align: left;
		font-weight: bold;
		line-height: 32px;}
	.main .module .bdsh_left{
		width: 596px;
		margin-right: 13px;}
	.main .module .bdsh_left .bdsh_lt{
		width: 596px;}
	.main .module .bdsh_left .bdsh_lt div:nth-of-type(2){
		width: 298px;
		z-index: -1;
		margin-left: -1px;}
	.main .module .bdsh_left .bdsh_lt ul{
		width: 298px;}
	.main .module .bdsh_left .bdsh_lt ul li a{
		width: 98px;
		height: 86px;
		display: block;
		position: relative;
		margin-left: -1px;
		margin-bottom: -1px;
		border: 1px solid #d9d9d9;}
	.main .module .bdsh_left .bdsh_lt ul li a{
		overflow: visible;}
	.main .module .bdsh_left .bdsh_lt ul li a:hover{
		z-index: 1;
		border-color: #3BB0E5;}
	.main .module .bdsh_left .bdsh_lt ul li a img:nth-of-type(1){
		width: 98px;
		height: 86px;}
	.main .module .bdsh_left .bdsh_lt ul li a img:nth-of-type(2){
		width: 84px;
		height: 84px;
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0;
		border: 1px solid #ccc;
		transition: all 1s ease-in-out;}
	.main .module .bdsh_left .bdsh_lt ul li a:hover img:nth-of-type(2){
		left: 100px;
		opacity: 1;}
	.main .module .bdsh_left .bdsh_lb{
		margin-top: 11px;}
	.main .module .bdsh_left .bdsh_lb ul li a{
		width: 142px;
		height: 122px;
		display: block;
		position: relative;
		margin-right: 6px;
		border: 1px solid #ccc;}
	.main .module .bdsh_left .bdsh_lb ul li a:hover{
		opacity: 0.7;}
	.main .module .bdsh_left .bdsh_lb ul li:nth-of-type(4) a{
		margin-right: 0px;}
	.main .module .bdsh_left .bdsh_lb ul li a img:nth-of-type(1){
		width: 142px;
		height: 122px;}
	.main .module .bdsh_left .bdsh_lb ul li a img.icon_ad{
		position: absolute;
		top: 0px;
		right: 6px;
		width: 25px;
		height: 27px;}
	.main .module .bdsh_right{
		width: 368px;}
	.main .module .bdsh_right .bdsh_rt ul li a{
		width: 92px;
		height: 86px;
		color: #262626;
		display: block;}
	.main .module .bdsh_right .bdsh_rt ul li a:hover{
		color: #EF7B47;}
	.main .module .bdsh_right .bdsh_rt ul li a img{
		width: 50px;
		height: 50px;
		margin: 12px 21px 0px 21px;}
	.main .module .bdsh_right .bdsh_rt ul li a p{
		width: 92px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		word-break:keep-all; /* 不换行 */
		white-space:nowrap; /* 不换行 */ }
	.main .module .bdsh_right .bdsh_rb{
		width: 368px;
		height: 196px;
		margin-top: 28px;}
	.main .module .bdsh_right .bdsh_rb ul li a{
		width: 178px;
		height: 194px;
		display: block;
		position: relative;
		border: 1px solid #ccc;}
	.main .module .bdsh_right .bdsh_rb ul li a:hover{
		opacity: 0.7;}
	.main .module .bdsh_right .bdsh_rb ul li a h3{
		color: #000;
		font-weight: normal;
		text-align: center;
		line-height: 30px;
		font-size: 20px;
		margin-top: 10px;}
	.main .module .bdsh_right .bdsh_rb ul li a p{
		color: #888;
		font-size: 14px;}
	.main .module .bdsh_right .bdsh_rb ul li a img.yhzk_img{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 178px;
		height: 120px;}
	.main .module .bdsh_right .bdsh_rb ul li a img.yhzk_icon{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 44px;
		height: 42px;}
	/*精准惠农CSS样式表*/
	.main .module .jzhn_l{
		float: left;
		width: 318px;}
	.main .module .jzhn_l .jzhn_lt {
		width: 318px;
		height: 192px;
		position: relative;}
	.main .module .jzhn_l .jzhn_lt ul li{
		display: none;}
	.main .module .jzhn_l .jzhn_lt ul li a{
		width: 318px;
		height: 192px;
		display: block;
		position: relative;}
	.main .module .jzhn_l .jzhn_lt ul li a img{
		width: 318px;
		height: 192px;}
	.main .module .jzhn_l .jzhn_lt ul li a p{
		width: 318px;
		height: 30px;
		left: 0;
		bottom: 0;
		color: #fff;
		text-align: left;
		text-indent: 10px;
		line-height: 30px;
		position: absolute;
		font-size: 14px;
		background-color: rgba(0,0,0,.7);}
	/*.main .module .jzhn_l .jzhn_lt ol{
		position: absolute;
		right: 1vw;
		bottom: 0;
		height: 2vw;
		z-index: 1;}
	.main .module .jzhn_l .jzhn_lt ol li{
		float: left;
		width: 0.6vw;
		height: 0.6vw;
		margin: 0.7vw 0.3vw;
		border-radius: 50%;
		background-color: #fff;}
	.main .module .jzhn_l .jzhn_lt ol li.check{
		background-color: #ef7b47;}*/
	.main .module .jzhn_l .jzhn_lb ul li:nth-of-type(2n){
		float: right;}
	.main .module .jzhn_l .jzhn_lb ul li a{
		width: 154px;
		height: 108px;
		display: block;
		position: relative;
		margin-top: 8px;
		border: 1px solid #ccc;}
	.main .module .jzhn_l .jzhn_lb ul li a img{
		width: 154px;
		height: 108px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_l .jzhn_lb ul li a:hover img{
		transform: scale(1.1,1.1);}
	.main .module .jzhn_l .jzhn_lb ul li a p{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 154px;
		height: 22px;
		color: #fff;
		font-size: 12px;
		text-align: left;
		text-indent: 8px;
		line-height: 22px;
		background-color: rgba(0,0,0,.7);}
	.main .module .jzhn_m{
		float: left;
		width: 376px;
		margin: 0px 8px;}
	.main .module .jzhn_m .jzhn_mm{
		width: 374px;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a{
		width: 354px;
		height: 98px;
		padding: 12px 10px;
		display: block;
		position: relative;
		border-bottom: 1px solid #d9d9d9;} 
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a img{
		width: 134px;
		height: 96px;
		float: left;
		margin-right: 16px;
		border: 1px solid #ccc;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a p{
		width: 202px;
		float: left;
		color: #333;
		font-size: 14px;
		text-align: left;
		line-height: 24px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a p:hover{
		text-decoration: underline;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a span{
		display: block;
		position: absolute;
		right: 10px;
		bottom: 12px;
		color: #333;
		font-size: 12px;
		padding: 3px 5px;
		background-color: #eab59e;} 
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a{
		width: 186px;
		height: 180px;
		display: block;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a:hover{
		opacity: .7;}
	.main .module .jzhn_m .jzhn_mm .border{
		border-right: 1px solid #d9d9d9;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h4,h6{
		text-align: center;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h4{
		color: #3f95c8;
		font-size: 14px;
		line-height: 28px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h6{
		color: #4d4d4d;
		font-size: 12px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a img{
		width: 184px;
		height: 134px;}
	.main .module .jzhn_r{
		float: right;
		width: 274px;}
	.main .module .jzhn_r .jzhn_rt{
		width: 274px;
		height: 184px;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr{
		width: 134px;
		height: 182px;
		display: block;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr img{
		width: 134px;
		height: 182px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr:hover img{
		transform: translateX(-10px);}
	.main .module .jzhn_r .jzhn_rb a{
		width: 272px;
		height: 234px;
		display: block;
		margin-top: 8px;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_r .jzhn_rb a img{
		width: 272px;
		height: 234px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_r .jzhn_rb a:hover img{
		transform: translateY(-10px);}
	/*---主体框架左右切换---*/
	.prev,.next{
		top: 0px;
		width: 4%;
		height: 100%;
		position: fixed;
		display: block;}
	.prev{
		left: 0px;
		background: url(../img/arrow_l.png) no-repeat center center;}
	.prev:hover{
		background: url(../img/arrow_l_hover.png) rgba(0,0,0,.1) no-repeat center center;}
	.next{
		right: 0px;
		background: url(../img/arrow_r.png) no-repeat center center;}
	.next:hover{
		background: url(../img/arrow_r_hover.png) rgba(0,0,0,.1) no-repeat center center;}
}
/*分辨率0px-1679px begin*/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/***********************/
/*分辨率>1680px start*/
@media only screen and (min-width: 1680px) {
	div.visual{
		width: 100%!important;
		position:relative;
		overflow: hidden;}
	div.visual ul.slides_container{
		width:100% !important;
		display:inline-block;
		position:relative;}
	div.visual ul.slides_container>li{
		text-align:center;
		width:100% !important;
		position:relative;}
	div.visual ul.slides_container>li>img{
		width: 100%;}
	.main{
		width: 100%;
		text-align: center;}
	.main .module{
		width: 1180px;
		height: 500px;
		display: none;
		margin: 0 auto;
		padding: 10px;
		background-color: #fff;
		box-shadow: 0px 0px 20px rgba(0,0,0,.5);}
	.main .sup,.sub{
		font-family: myFont;
		font-weight: normal;}
	.main h1.sub{
		color: #4489ca;
		font-size: 28px;
		font-family: myFont;}
	.main h1.sub span{
		color: #c91623;}
	.main h4.sup{
		font-size: 14px;}
	marquee{
		width: 700px;
		color: #D90921;
		font-size: 12px;
		margin-bottom: 5px;}
	/*全覆盖导航CSS样式表*/
	.qfg_l{
		width: 760px;}
	.qfg_l h4{
		color: #4572a7;
		font-weight: bold;
		font-size: 18px;
		line-height: 20px;}
	.qfg_l .qfg_ll{
		width: 350px;
		height: 480px;
		margin-right: 10px;}
	.qfg_l .qfg_lr{
		width: 400px;
		height: 480px;}
	.qfg_l .qfg_lr .qfg_lrt,.qfg_lrb{
		width: 400px;
		height: 240px;}
	.qfg_r{
		width: 410px;
		height: 500px;}
	.qfg_r .qfg_rt{
		width: 410px;
		height: 294px;
		position: relative;
		margin-bottom: 4px;}
	.qfg_r .qfg_rt img{
		width: 410px;
		height: 294px;}
	.qfg_r .qfg_rt input:nth-of-type(1){
		width: 208px;
		height: 30px;
		position: absolute;
		left: 128px;
		top: 134px;}
	.qfg_r .qfg_rt input:nth-of-type(2){
		width: 208px;
		height: 30px;
		position: absolute;
		left: 128px;
		top: 176px;}
	.qfg_r .qfg_rt a{
		display: block;
		width: 82px;
		height: 32px;
		left: 131px;
		top: 228px;	
		position: absolute;}
	.qfg_r .qfg_rt button{
		display: block;
		width: 86px;
		height: 34px;
		left: 240px;
		top: 228px;
		border: none;
		cursor: pointer;	
		position: absolute;
		background-color: transparent;}
	.qfg_r .qfg_rb ul li a{
		width: 198px;
		height: 88px;
		display: block;
		margin-top: 11px;
		border-radius: 5px;
		border: 1px solid #ccc;}
	.qfg_r .qfg_rb ul li a:hover{
		border-color: #4589ca;}
	.qfg_r .qfg_rb ul li a img{
		width: 198px;}
	.qfg_r .qfg_rb ul li a p{
		color: #1a1a1a;
		font-size: 16px;
		line-height: 24px;}
	/*平台导购CSS样式表*/
	.main .ptdg{
		width: 1200px;
		position: relative;
		margin: 0px auto;}
	.main .ptdg ul.irrelevant li a{
		width: 274px;
		height: 164px;
		display: block;
		position: relative;
		border-radius: 5px;
		background-color: #FFFFFF;
		margin: 0px 24px 15px 0px;
		box-shadow: 0px 0px 10px rgba(0,0,0,.5);}
	.main .ptdg ul.irrelevant li:nth-of-type(4) a{
		margin-right: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(8) a{
		margin-right: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(12) a{
		margin-right: 0px;
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(9) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(10) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li:nth-of-type(11) a{
		margin-bottom: 0px;}
	.main .ptdg ul.irrelevant li a img{
		width: 274px;
		height: 164px;}
	.main .ptdg ul.irrelevant li a p{
		position: absolute;
		left: 0px;
		bottom: -32px;
		color: #fff;
		width: 274px;
		height: 32px;
		line-height: 32px;
		font-size: 16px;
		transition: all 0.3s ease-in-out;
		background-color: rgba(0,0,0,.4);}
	.main .ptdg ul.irrelevant li a:hover p{
		bottom: 0px;}
	/*平台导购更多*/
	.main .ptdg .more{
		position: absolute;
		right: 14vw;
		top: 11.5vw;
		height: 20px;
		color: #399fe2;
		cursor: pointer;
		font-size: 1vw;
		padding: 0px 30px 0px 5px;
		background: url(../img/module2_more.png) no-repeat 4.7vw 0.1vw;}
	.main .ptdg .open{
		position: absolute;
		right: 7px;
		top: 5.5px;
		width: 600px;
		display: none;
		padding: 5px 0px;
		background-color: #fff;
		box-shadow: 0px 0px 10px rgba(0,0,0,.5);}
	.main .ptdg .open ul li a{
		width: 110px;
		height: 40px;
		color: #666;
		padding: 0px 20px;
		text-align: left;
		line-height: 40px;
		display: inline-block;}
	.main .ptdg .open a img{
		margin-right: 5px;
		width: 20%;}
	.main .ptdg .open ul li a:hover{
		color: #ef7b47;}
	/*便民服务CSS样式表*/
	.main .bmfw  .bmfw_left{
		width: 798px;}
	.main .bmfw  .bmfw_left .bmfw_lt{
		width: 798px;
		height: 306px;
		margin-bottom: 2px;
		position: relative;}
	.main .bmfw  .bmfw_left .bmfw_lt img{
		width: 798px;
		height: 306px;}
	.main .bmfw  .bmfw_left .bmfw_lt a{
		position: absolute;
		display: block;
		color: #55b7f2;
		font-size: 16px;}
	.main .bmfw  .bmfw_left .bmfw_lt a:hover{
		text-decoration: underline;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a1{
		left: 443px;
		top: 9px;} 
	.main .bmfw  .bmfw_left .bmfw_lt a.a2{
		left: 475px;
		top: 68px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a3{
		left: 481px;
		top: 138px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a4{
		left: 458px;
		top: 206px;}
	.main .bmfw  .bmfw_left .bmfw_lt a.a5{
		left: 408px;
		top: 258px;}
	.main .bmfw  h4{
		color: #03388d;
		font-size: 16px;
		text-align: left;
		line-height: 34px;
		font-weight: bold;}
	.main .bmfw ul li a{
		width: 194px;
		height: 78px;
		color: #333333;
		line-height: 78px;
		display: block;
		margin-top: -1px;
		margin-left: -1px;
		position: relative;
		border: 1px solid #ccc;}
	.main .bmfw  ul li a img{
		width: 32px;
		height: 32px;
		margin-right: 8px;}
	.main .bmfw ul li a span{
		font-size: 16px;}
	.main .bmfw  ul li a:hover{
		z-index: 1;
		border-color: #3283CF;}
	.main .bmfw  .bmfw_lb .fpxm,.pxfw{
		width: 392px;}
	.main .bmfw  .bmfw_lb .pxfw ul li{
		float: right;}
	.main .bmfw .bmfw_right{
		width: 366px;}
	.main .bmfw  .bmfw_rt img{
		width: 366px;
		height: 306px;
		margin-bottom: 2px;}
	.main .bmfw .bmfw_rb ul li a{
		width: 182px;}
	/*本地生活CSS样式表*/
	.main .bdsh h4{
		color: #2a2a2a;
		font-size: 16px;
		text-align: left;
		font-weight: bold;
		line-height: 36px;}
	.main .module .bdsh_left{
		width: 720px;
		margin-right: 13px;}
	.main .module .bdsh_left .bdsh_lt{
		width: 713px;}
	.main .module .bdsh_left .bdsh_lt div:nth-of-type(2){
		width: 357px;
		z-index: -1;
		margin-left: -1px;}
	.main .module .bdsh_left .bdsh_lt ul{
		width: 357px;}
	.main .module .bdsh_left .bdsh_lt ul li a{
		width: 118px;
		height: 102px;
		display: block;
		position: relative;
		margin-left: -1px;
		margin-bottom: -1px;
		border: 1px solid #d9d9d9;}
	.main .module .bdsh_left .bdsh_lt ul li a{
		overflow: visible;}
	.main .module .bdsh_left .bdsh_lt ul li a:hover{
		z-index: 1;
		border-color: #3BB0E5;}
	.main .module .bdsh_left .bdsh_lt ul li a img:nth-of-type(1){
		width: 118px;
		height: 102px;}
	.main .module .bdsh_left .bdsh_lt ul li a img:nth-of-type(2){
		width: 102px;
		height: 102px;
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0;
		border: 1px solid #ccc;
		transition: all 1s ease-in-out;}
	.main .module .bdsh_left .bdsh_lt ul li a:hover img:nth-of-type(2){
		left: 120px;
		opacity: 1;}
	.main .module .bdsh_left .bdsh_lb{
		margin-top: 9px;}
	.main .module .bdsh_left .bdsh_lb ul li a{
		width: 172px;
		height: 144px;
		display: block;
		position: relative;
		margin-right: 6px;
		border: 1px solid #ccc;}
	.main .module .bdsh_left .bdsh_lb ul li a:hover{
		opacity: 0.7;}
	.main .module .bdsh_left .bdsh_lb ul li:nth-of-type(4) a{
		margin-right: 0px;}
	.main .module .bdsh_left .bdsh_lb ul li a img:nth-of-type(1){
		width: 172px;
		height: 144px;}
	.main .module .bdsh_left .bdsh_lb ul li a img.icon_ad{
		position: absolute;
		top: 0px;
		right: 6px;
		width: 25px;
		height: 27px;}
	.main .module .bdsh_right{
		width: 440px;}
	.main .module .bdsh_right .bdsh_rt ul li a{
		width: 110px;
		height: 108px;
		color: #262626;
		display: block;}
	.main .module .bdsh_right .bdsh_rt ul li a:hover{
		color: #EF7B47;}
	.main .module .bdsh_right .bdsh_rt ul li a img{
		width: 60px;
		height: 60px;
		margin: 14px 25px 0px 25px;}
	.main .module .bdsh_right .bdsh_rt ul li a p{
		width: 110px;
		height: 34px;
		line-height: 34px;
		font-size: 14px;
		word-break:keep-all; /* 不换行 */
		white-space:nowrap; /* 不换行 */ }
	.main .module .bdsh_right .bdsh_rb{
		width: 440px;
		height: 234px;
		margin-top: 14px;}
	.main .module .bdsh_right .bdsh_rb ul li a{
		width: 212px;
		height: 232px;
		display: block;
		position: relative;
		border: 1px solid #ccc;}
	.main .module .bdsh_right .bdsh_rb ul li a:hover{
		opacity: 0.7;}
	.main .module .bdsh_right .bdsh_rb ul li a h3{
		color: #000;
		font-weight: normal;
		text-align: center;
		line-height: 36px;
		font-size: 24px;
		margin-top: 16px;}
	.main .module .bdsh_right .bdsh_rb ul li a p{
		color: #888;
		font-size: 16px;}
	.main .module .bdsh_right .bdsh_rb ul li a img.yhzk_img{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 212px;
		height: 140px;}
	.main .module .bdsh_right .bdsh_rb ul li a img.yhzk_icon{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 53px;
		height: 55px;}
	/*精准惠农CSS样式表*/
	.main .module .jzhn_l{
		float: left;
		width: 380px;}
	.main .module .jzhn_l .jzhn_lt {
		width: 380px;
		height: 230px;
		position: relative;}
	.main .module .jzhn_l .jzhn_lt ul li{
		display: none;}
	.main .module .jzhn_l .jzhn_lt ul li a{
		width: 380px;
		height: 230px;
		display: block;
		position: relative;}
	.main .module .jzhn_l .jzhn_lt ul li a img{
		width: 380px;
		height: 230px;}
	.main .module .jzhn_l .jzhn_lt ul li a p{
		width: 380px;
		height: 36px;
		left: 0;
		bottom: 0;
		color: #fff;
		text-align: left;
		text-indent: 10px;
		line-height: 36px;
		position: absolute;
		font-size: 16px;
		background-color: rgba(0,0,0,.7);}
	/*.main .module .jzhn_l .jzhn_lt ol{
		position: absolute;
		right: 1vw;
		bottom: 0;
		height: 2vw;
		z-index: 1;}
	.main .module .jzhn_l .jzhn_lt ol li{
		float: left;
		width: 0.6vw;
		height: 0.6vw;
		margin: 0.7vw 0.3vw;
		border-radius: 50%;
		background-color: #fff;}
	.main .module .jzhn_l .jzhn_lt ol li.check{
		background-color: #ef7b47;}*/
	.main .module .jzhn_l .jzhn_lb ul li:nth-of-type(2n){
		float: right;}
	.main .module .jzhn_l .jzhn_lb ul li a{
		width: 186px;
		height: 128px;
		display: block;
		position: relative;
		margin-top: 5px;
		border: 1px solid #ccc;}
	.main .module .jzhn_l .jzhn_lb ul li a img{
		width: 186px;
		height: 128px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_l .jzhn_lb ul li a:hover img{
		transform: scale(1.1,1.1);}
	.main .module .jzhn_l .jzhn_lb ul li a p{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 186px;
		height: 26px;
		color: #fff;
		font-size: 14px;
		text-align: left;
		text-indent: 8px;
		line-height: 26px;
		background-color: rgba(0,0,0,.7);}
	.main .module .jzhn_m{
		float: left;
		width: 450px;
		margin: 0px 10px;}
	.main .module .jzhn_m .jzhn_mm{
		width: 448px;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a{
		width: 428px;
		height: 118px;
		padding: 13px 10px;
		display: block;
		position: relative;
		border-bottom: 1px solid #d9d9d9;} 
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a img{
		width: 158px;
		height: 116px;
		float: left;
		margin-right: 16px;
		border: 1px solid #ccc;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a p{
		width: 252px;
		float: left;
		color: #333;
		font-size: 16px;
		text-align: left;
		line-height: 24px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a p:hover{
		text-decoration: underline;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mt a span{
		display: block;
		position: absolute;
		right: 10px;
		bottom: 12px;
		color: #333;
		font-size: 14px;
		padding: 3px 5px;
		background-color: #eab59e;} 
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a{
		width: 223px;
		height: 208px;
		display: block;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a:hover{
		opacity: .7;}
	.main .module .jzhn_m .jzhn_mm .border{
		border-right: 1px solid #d9d9d9;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h4,h6{
		text-align: center;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h4{
		color: #3f95c8;
		font-size: 16px;
		line-height: 32px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a h6{
		color: #4d4d4d;
		font-size: 14px;}
	.main .module .jzhn_m .jzhn_mm .jzhn_mb a img{
		width: 222px;
		height: 150px;}
	.main .module .jzhn_r{
		float: right;
		width: 330px;}
	.main .module .jzhn_r .jzhn_rt{
		width: 330px;
		height: 218px;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr{
		width: 162px;
		height: 218px;
		display: block;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr img{
		width: 162px;
		height: 218px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_r .jzhn_rt .jzhn_rlr:hover img{
		transform: translateX(-10px);}
	.main .module .jzhn_r .jzhn_rb a{
		width: 328px;
		height: 268px;
		display: block;
		margin-top: 8px;
		border: 1px solid #d9d9d9;}
	.main .module .jzhn_r .jzhn_rb a img{
		width: 328px;
		height: 268px;
		transition: all 0.5s ease-in-out;}
	.main .module .jzhn_r .jzhn_rb a:hover img{
		transform: translateY(-10px);}
	/*---主体框架左右切换---*/
	.prev,.next{
		top: 0px;
		width: 4%;
		height: 100%;
		position: fixed;
		display: block;}
	.prev{
		left: 0px;
		background: url(../img/arrow_l.png) no-repeat center center;}
	.prev:hover{
		background: url(../img/arrow_l_hover.png) rgba(0,0,0,.1) no-repeat center center;}
	.next{
		right: 0px;
		background: url(../img/arrow_r.png) no-repeat center center;}
	.next:hover{
		background: url(../img/arrow_r_hover.png) rgba(0,0,0,.1) no-repeat center center;}
}
/*分辨率>1680px begin*/