#header {padding:0;overflow:hidden;margin:0;padding:2rem 0;width:100%;border-bottom:1px solid #ccc;margin-bottom:1rem;}
#header .logo {display:none;width:200px;float:left;text-align:right;}
#header .right {width:96%;margin:0 2%;}
#header .right .search {width:100%;overflow:hidden;}
#header .right .search form dl {overflow:hidden;border:2px solid #0068b7;background:#0068b7;}
#header .right .search form dl dt {float:left;width:78%;background:#fff;}
#header .right .search form dl dd {float:left;width:22%;}
#header .right .search form dl dt .text {width:100%;border:0;outline:0;display:inline-block;padding:0;padding-left:0.3rem;height:2rem;line-height:2rem;}
#header .right .search form dl dd .sub {border:0;outline:0;width:100%;padding:0;outline:0;background:none;color:#fff;font-size:1rem;line-height:2rem;text-align:center;display:inline-block;}
#nav {width:100%;overflow:hidden;background:#0068b7;padding:8px 0;margin:0 auto 0 auto;moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
#nav .nav {/* float:left; */display:inline-block;overflow:hidden;margin:0 auto;padding:0;/* width:100%; */text-align:center;}
#nav .nav a {width:auto;display:block;float:left;text-align:center;line-height:20px;padding:0 10px;height:20px;margin:5px 0;color:#fff;font-size:16px;border-right:1px solid #3466a4;border-left:1px solid #3a73b8;}

@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 767px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 767px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 767px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 767px),
only screen and (                min-resolution: 192dpi) and (min-width: 767px),
only screen and (                min-resolution: 2dppx)  and (min-width: 767px) {
	#header .right {width:80%;margin:0 10%;}
	
	#main .right #bltj ,#main .right #qztj {width:48%;margin:0 1%;float:left;}
	#main .right #bltj .con ul li ,#main .right #qztj .con ul li {width:49%;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	#header .right {width:80%;margin:0 10%;}
	#main .right ,#main .right #qztj {width:48%;margin:0 1%;float:left;}
	#main .right #bltj .con ul li ,#main .right #qztj .con ul li {width:49%;}
}
@media screen and (min-width:1025px){
	#header {width:1000px;margin:2rem auto;}
	#header .right {width:60%;margin:0 20%;}
	#header .right .search form dl dt {float:left;width:85%;background:#fff;}
	#header .right .search form dl dd {float:left;width:15%;}
}