*{ padding: 0; margin: 0; text-decoration: none;}
.body{ font-size: 14px; }
.header{width: 100%;height: 40px;background: #4598DC;color: #fff;position: fixed;z-index: 999;text-align: center;line-height: 40px;font-size: 18px; display: none;}
.header>img{width: 25px;vertical-align: top;margin: 8px 5px 0 0;}
.header .fl img{width: 13px;margin: 0 0 0 13px;vertical-align: middle;cursor:pointer;}
.header .fr img{width: 22px;margin: 0 8px 0 0;vertical-align: middle;}
.con{ padding-top: 40px; background: #ffffff; display: none;}
.con .ic2{ width: 100%; position: relative;}
.ic2 a{ display:block;}
.ic2 img{ width: 100%;}
.ic2 div img{ position: absolute; width: 24%; left: 56%; top: 29%; z-index: 2;}
.con .ic3{ width: 100%;}
.ic3 a{ display: block; color: #fff; height: 100px;}
.ic3 li{ text-align: center; float: left; margin-bottom: 5px; height: 100px;}
.ic3 li img{ height: 37px; margin: 15px 0 5px 0;}
.xxgk{ width: 34.67%;  background: #34C800;}
.ic3 .dzzl{ width: 64%; background: #F24D3A; float:right;}
.ic3 .dzzl img{ height: 43px; margin-top: 28px;}
.ic3 .dzzl span{ float: right; margin: 44px 20.2% 0 0;}
.xywh{ width: 34.67%; background: #22A9FA; margin-right: 1.3%;}
.jxjw{ width: 31.33%; background: #F6BA1B;}
.ic3 .sqjy{ width: 31.33%; background: #90B414; float: right;}
.footer{ background: #2A5296; color: #fff; line-height: 20px; font-size:12px; text-align: center; padding: 5px 0;}
.footer a{ color: #fff;}
.footer img{ width: 11px; margin-right: 3px;}

.conpa{ padding: 10px 5% 0;}
.contitle{ font-size:16px; margin-bottom: 10px;}
.condata span{ font-size: 12px; color: #999999; margin-right: 10px;}
.conc{ padding-top: 10px; font-size: 14px; color: #6C6C6C; line-height: 25px; width: 100%;}
.conc img{ max-width: 280px !important;}
.conc a{ color:#666;}

.clear{ clear:both;}

.zsidebar{width:100px; background-color:#FFF; z-index:9999}
.zlist{width: 100px;}
.zlist ul li{background-color:#FFF; line-height:30px; border-bottom:solid 1px #f5f5f5; background:url(/dgrtvu/xhtml/images/bm_xxgk_left.png) left no-repeat;padding-left: 25px;}
.zlist ul li a{color: #666666; display: block; height:30px;line-height: 30px;position: relative;
}
.hpsp-c{padding-bottom: 1em;}

.fany{ padding:15px 5% 0; color: #666;}
.fany a{ color: #666;}
#page_div {}
#page_div a{padding: 5px 7px 5px 7px;}
#data-wsdc{padding-left: 10px;padding-right: 10px;}
#data-wsdc li{background: #ddd;
    padding: 10px;}
	.list_tt{ padding:10px;}

.swiper-container {
    width: 100%;
    height: 50px;
	line-height: 50px;
	text-align: center;
}  
.swiper-container a{ color: #464646;}
.swiper-container  li.hover{ border-bottom: 1px solid #4598DC; color: #4598DC;}
.swiper-container  li.hover a{ color: #4598DC;  border-bottom:1px solid #4598DC; padding-bottom: 3px;}

.fs12{ font-size: 12px;}

.swiper-container{ background: #F6F6F6;}
.hx{ border-bottom: 1px solid #D5D5D5; background: none;}


/*----ý���ѯ--------*/

@media screen and (max-width:768px) {
	body{
		background: #ffffff;
		}
	.header{
		display:block;		
	}
	
	.con{
		display: block;
	}
	#main{
		display:none;
	}
	.foot{
		display:none;
	}
}


/*@media screen and (min-device-width : 360px) 

{ 

.slide img {

    height: 235px;

}

}

@media screen and (min-device-width : 375px) 

{ 

.slide img {

    height: 245px;

}

}*/



@media only screen 

and (min-device-width : 768px) 

and (max-device-width : 1280px)  { 

.flexslider .slide img {

    height: 501px;

}

}

@media only screen 

and (min-device-width : 325px) 

and (max-device-width : 768px)  { 

.flexslider .slide img {

    height: 240px;

}

}

@media only screen 

and (min-device-width : 0px) 

and (max-device-width : 325px)  { 

.flexslider .slide img {

    height: 190px;

}

}