#site,#main{width:1200px; margin:0 auto; margin-top:10px;margin-bottom: 20px;overflow: hidden;}
#main .bod-b-none{ border-bottom:none;}
#site{ padding-left:14px;}
.left{ float:left; width:198px; border:1px solid #dfdfdf;}
.qz_2{width:198px; height:30px; border-bottom:1px solid #dfdfdf; background:#f8f8f8; }
.qz_2 h2{ float:left; margin:6px 0 0 8px;}
.qz_2 span{ float:right;margin:6px 8px 0 0; cursor:pointer;}
.qz_4{ background:url(../images1/gk_4.jpg) repeat-x; float:left; height:31px; width:194px;margin:2px 0 0 2px;}
.qz_4 h4{ text-align:center;margin:8px 0 0 0px;color:#fff; }
.left .lst{float:left; width:198px;padding-bottom:8px; border-bottom:1px solid #dfdfdf;margin-bottom:2px;}
.left .lst ul{ float:left; margin-left:4px;}
.lst li{ width:81px; float:left;margin:6px 0 0 10px; text-align:center;}
.lst li.dd{width:56px;margin:6px 0 0 25px;}
.lst li a{color:#696969; text-align:center; line-height:22px;}
.xz{ float:right; }
.gou{ background:url(../images1/gou.png) no-repeat;}
.right{ margin-left:18px; width:82px; float:left;}
.js_1{}
.js_1_1{ float:left; border-bottom:2px solid #2968b5; height:32px; width:982px; padding-bottom:8px;}
.js_1_1 span{ width:122px; height:30px; background:url(../images1/js_1.png) no-repeat; float:left; margin:2px 0 0 6px;}
.js_1_2{float:left; height:380px; width:982px;  margin-top:-17px;}
.js_1_2 a{ float:left; width:87px; height:104px; margin:20px 0 0 31px;}
.js_1_2 a p{text-align:center; margin-top:3px; color:#2f2f2f;font-weight: bold;}
.js_1_3{float:left; width:960px;padding-bottom:20px;}
.js_1_3 a{ float:left; margin:12px 0 0 10px; width:50px; }
.js_2_1{height:38px;}
.js_2_1 span{background:url(../images1/js_2.png) no-repeat;height:34px;}
.js_3_1 span{background:url(../images1/js_3.png) no-repeat;}
.js_3_2_1{float:left;  width:982px;}
.js_3_2 span{float:left; margin:12px 0 0 24px; width:170px;}
.js_3_2 span a{ color:#2968b5;}
.js_3_2 li{ float:left;}
.js_3_2 li a{float:left; margin:12px 0 0 20px; width:44px;}

#friend_lay{
width:1200px; margin:25px auto;
	border:1px solid #ebebeb;
	height:auto;
	padding-bottom:15px;
}
#friend_lay #friend_list{ margin-left:20px; display:block; margin-top:15px; margin-right:20px; background:#fff}
#friend_lay  h3{ font-size:14px; margin:16px 0 0 20px;}
#friend_lay #friend_list li { line-height:22px; margin-right:12px; display:inline;}
#friend_lay #friend_list li a{ color:#4685d4;}

@media only screen and (max-width: 1199px) {
	.mobilehidden{ display:none;}
	#site,#main{width:95%; margin:0 auto; margin-top:10px;margin-bottom: 20px;overflow: hidden;}
	#site{width: 100%;box-sizing: border-box;margin-top:100px;}
	.right{width:100%; float:left; margin: 0;}
	.js_1_2{float:left; height:auto; width:100%; margin: 0;}
	.js_1_2 a{ float:left; width:24%; height:120px; margin:0.5%;}
	.js_1_2 a img{ width: 100%;}
	.js_1_3{float:left; width:100%;padding-bottom:20px;}
	.js_1_3 a{ float:left; margin:12px 0 0 5px; width:50px; }
	.js_1_3 a img{ width: 100%;}
}
