.l_xian{ background:url(../images1/xian.jpg) left bottom no-repeat;}
.r_xian{ background:url(../images1/xian.jpg) right bottom no-repeat;}
/* #header{ background:url(../images1/hk_1.jpg) repeat-x;}
.h_main{ width:1200px; margin:0 auto; height:165px;}
.hk_1,.hk_2,.hk_3{ width:1200px;float:left;}
.hk_1_l,{ float:left;}
.hk_1 span{ padding:0 10px; margin-top:4px; height:16px;float:left}
.hk_1 .hk_ts{ float:left; margin-right:20px;}
.hk_1_r{ float: right;}
.hk_2{ height:92px; width:1200px;}
.hk_2 .l_logo{ float:left;width:480px;height:92px;}
.hk_2 .r_logo{ float:right; margin-top:16px;}
.hk_2 .h_search{ float:left; margin-top:10px;} */

/*
.hk_3{ position:relative; z-index:82;}
.hk_3 .hk_class{ position:absolute; width:198px; top:-5px; left:-5px; z-index:80;}
.hk_3 .hk_class .hk_class_1{ width:188px; background:#215da5; margin-left:5px; float:left;z-index:81; display:none;}
.hk_class_1 strong{ background:url(../images1/hk_class.jpg) no-repeat 150px 34px ; width:148px; border-bottom:1px solid #5c86b8; float:left;  padding:28px 30px 12px 10px; font-size:14px;color:#fff;}
.hk_3 .hk_menu ul li.in{background:#093162; }
.hk_3 .hk_menu1{float:right;}
.hk_3 .hk_menu ul li{ float:left;padding:9px 14px 7px 14px; margin-left:8px;}
.hk_3 .hk_menu{float:left; margin:2px 0 0 198px; width:1002px;}
.hk_class_1 ul{ background:#215da5;}
.hk_class_1 li{ float:left; padding:10px 0 0 10px;color:#fff; }
.hk_class_1 span{ float:left; background:#f3f3f3; margin:10px 0; width:188px; height:4px;}
.hk_menu ul{ float:left;}
.hk_menu ul li a{ font-size:16px; display:block;color:#FFFFFF; font-weight:bold;}
*/

/*
.search_class,.search_class2,.search_class3{ float:left;}
.search_class{ background:url(../images1/h_search_01.jpg) no-repeat; width:69px; height:39px; position:relative; z-index:84}
.search_class .s_1{ float:left; width:62px; height:42px;}
.search_class .s_1 span{ float:left; margin:10px 0 0 4px;}
.s_1 ul{position:absolute; top:29px; left:-1px; width:76px; height:136px;background:url(../images1/xl.png) no-repeat; padding-top:14px; z-index:999;}
.s_1 ul li{ width:61px; float:left; margin:1px 0 0 2px; text-align:center; padding:3px 0; cursor:pointer;}
.s_1 ul li.hover{ background:#1b5798; color:#fff;}
.search_class2{background:url(../images1/h_search_02.jpg) no-repeat; width:308px; height:39px; border:0px; line-height:50px;}
.search_class3{background:url(../images1/h_search_03.jpg) no-repeat; width:95px; height:39px; border:0px; }
.search_class3 input{ float:left; margin:6px 0 0 8px;}
.search_class span{ float:left; width:40px; text-align:center;}
*/

#site,#main{width:1200px; margin:0 auto; margin-top:10px;overflow: hidden;}
#main .bod-b-none{ border-bottom:none;}

#site{ padding-left:14px;}
.left{ float:left;width:982px;margin-right:18px; }
.kcsx{ border:1px solid #ddd; width:980px; float:left;}
.sx_1{ background:#f7f7f7; height:38px; float:left; width:980px;}
.sx_1 span{ border:1px solid #e6e6e6; padding:3px 6px; margin:6px 4px 0 4px; float:left; background-color:#FFF;}
.sx_1 span a{  padding-left:6px;}
.sx_1 strong{ float:left; margin:10px 0 0 6px;}
.sx_2{ width:980px; float:left; border-top:1px dashed #cbcbcb; padding-bottom:10px; white-space:nowrap;}
.sx_2 .lb{ width:900px; float:left;}
.sx_2 span{ border:1px solid #e6e6e6; padding:3px 6px; margin:8px 4px 0 4px; float:left;}
.sx_2 span a{  padding-left:6px;}
.sx_2 strong{ float:left; margin:5px 0 0 5px;}
.sx_2 ul{ float:left; width:900px;}
.sx_2 ul li{ float:left; margin:7px 7px 0 2px; padding:0 2px;white-space:nowrap; width:55px;}
.sx_2 ul li a{ color:#2968b5;}
.sx_2 ul li.in{ background:#2968b5;}
.sx_2 ul li.in a{ color:#fff;}



.xuanke{height:40px; width:980px; border:0px solid #dfdfdf; background:#f7f7f7; float:left; margin-top:16px;}
.gkksearch .s_text{ border:0px; width:104px; height:24px;background:url(../images1/search_01.jpg); line-height:24px; padding-left:4px;}
.gkksearch input{ float:left;}
.xuanke span{ float:left; margin:10px 10px 0 10px;}
.xuanke .xuanr{ float:right; width:340px;}
.xuanke .xuanr span{ margin:8px 0 0 0 ; line-height:26px;}
.xuanke .xuanr span.gkksearch{ width:150px; height:24px; margin-top:8px;}
.kecheng{ float:left; width:980px;box-sizing: border-box;padding-left: 0px;padding-right: 0px;}
.kecheng li{ float:left; background:url(../images1/ms1.jpg) no-repeat; width:221px; height:320px; margin:17px 31px 0 0; cursor:pointer; display:block;transition: all .2s linear;}
.kecheng li.in{ box-shadow: 0 0 10px #144f93;}
.kecheng li.in{
	z-index:2;
	-webkit-box-shadow:0 5px 15px #144f93;
	box-shadow:0 5px 15px #144f93;
	-webkit-transform:translate3d(0, -2px, 0);
	transform:translate3d(0, -2px, 0)
}
.kecheng li.none{ margin-right:0px;}
.kecheng li dt{ width:220px; height:38px; float:left; margin-top:0px; background:url(../images1/ms2.png) center no-repeat; color:#fff; line-height:36px; padding-left:0;text-overflow:ellipsis;white-space:nowrap;background-size: 95%;}
.kecheng li dd{ float:left; width:231px;position:relative; z-index:0;}
.kecheng li dd span{ float:left; width:144px; height:126px; background:url(../images1/ms3.png) no-repeat;background-size:88%;position:absolute; top:14px; left:52px;}
.kecheng li dd img{ float:left; margin:14px 10px 14px 52px; width:124px; height:126px;}
.kecheng li dd p{ width:90%; padding-left:5%; padding-right:5%; margin:0 auto;float: left;}
.kecheng li dd p.ck{ color:#d21d1d; margin-top:0px;width:165px; }
.kecheng li dt strong{ margin-right:8px; color:#fff;}


.right{ width:194px;  float:left; background:#f7f7f7; position:relative; z-index:0;padding:40px 0 40px 4px;}
.right span{ position:absolute; top:0px; left:4px; background:url(../images1/jspm.jpg) no-repeat; width:96px; height:36px;background-size: contain; }
.right ul{ float:left; margin-top:6px; width:188px;}
.right li{ float:left;  margin:10px 3px 0 0; width:50px; text-align:center; padding:0 2px;}
.right li.in{ background:#c3c3c3;}
.right li.in a{ color:#fff;}
.right p{ width:180px; line-height:18px; margin-top:8px; float:left;}
.right img{ border:1px solid #e8e8e8; width:180px; height:100px; float:left;}
.r_1{ padding-bottom:20px; float:left;}
/*.r_1 strong{ float:left; color:#656565; font-size:15px;height:22px; border-bottom:1px dashed #bbbbbb; width:136px; padding:16px 0 0px 52px;background:url(../images1/js1.jpg) no-repeat 6px center;}*/
.r_1 strong{ float:left; color:#050505; font-size:15px;height:22px; border-bottom:1px dashed #bbbbbb; width:100%; padding:10px 0 7px 10px;}

.r_1 p{ float:left; width:178px;}
/*
.r_2 strong{ background:url(../images1/js2.jpg) no-repeat 10px center; }
.r_3 strong{ background:url(../images1/js3.jpg) no-repeat left center; }
*/
.r_2 p{ background:url(../images1/js4.jpg) no-repeat left center; width:158px; padding-left:20px;}

#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:#144f93;}

@media only screen and (max-width: 1199px) {
	#site{padding-top: 88px;width: 100%;line-height: 50px;}
	#main{width: 100%;margin: 0;box-sizing: border-box;margin-bottom: 30px; overflow: hidden;}
	#main .left{width: 100%;border-left: 0;border-right: 0;box-sizing: border-box;margin: 0;}
	#main .left .kcsx{width: 100%;}
	#main .left .sx_2{width: 100%;}
	#main .left .sx_1{width: 100%;}
	.sx_2 ul{width: 100%;box-sizing: border-box;padding-right: 30px;padding-left:30px;}
	.right{display: none;}
	.xuanke{width: 100%;box-sizing: border-box;padding-left: 20px;padding-right: 20px;margin: 0;border-left: 0;border-right: 0;}
	.kecheng{width: 100%;box-sizing: border-box;padding-left: 20px;padding-right:20px;margin-left: 0;margin-right: 0;}
	.kecheng ul{display: flex;flex-wrap: wrap;}
	.kecheng ul a{flex-grow: 1;}
	.kecheng ul li{margin: 20px 10px 0 10px;}
	.kecheng ul li.none{margin: 20px 10px 0 10px;}
	
	/* 鍙嬫儏杩炴帴 */
	#friend_lay{width: 100%;border-left: 0;border-right: 0;}
}

@media only screen and (max-width: 479px){
	.xuanke{height: 88px;}
	.xuanke .xuanr{float: left;width: 100%;padding-top: 10px;padding-right: 10px;}
	.kecheng{padding-left: 10px;padding-right:10px;}
	.kecheng ul a{width:45%; margin-right: 2%;}
	.kecheng ul li{width:100%;float:left;box-sizing: border-box;height: 320px;margin: 0;margin-top: 15px;}
	.kecheng ul li.none{margin: 0;margin-top: 15px;}
	.kecheng li dt{width: 100%;box-sizing: border-box;margin: 0;padding: 0;}
	.kecheng li dt strong{font-weight: 400;font-size: 14px !important;margin-right: 0;line-height: 38px;}
	.kecheng li dd{width: 100%;}
	.kecheng li dd>span{display: none;}
	.kecheng li dd img{display: block;float: none;margin: 0 auto;margin-top: 20px;width: 110px;height: 110px;border-radius: 50%;border: 1px solid #aaa;}
	.kecheng li dd p{width:95%;padding-left: 6px;padding-right: 6px;}
	.kecheng li dd p:nth-of-type(1){padding-top: 15px;}

	table tbody tr{margin-top: 20px;}
	table tbody tr td:nth-of-type(1){width: 100% !important; display: block;text-align: left;margin-bottom: 10px;margin-top: 10px;font-size: 12px;height: 24px !important; line-height: 24px !important;}
	table tbody tr td:nth-of-type(2){width: 100% !important; display: block;text-align: center;line-height: 50px;}
}