﻿.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;}
*/

.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;width:62px; margin:10px 0 0 0px;}
.s_1 ul{position:absolute; top:29px; left:-1px; width:76px; height:250px;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;}
#main .bod-b-none{ border-bottom:none;}

#site{ padding-left:14px;}
.left{ float:left;width:950px;margin-right:18px; }
.kcsx{ border:1px solid #ddd; width:950px; float:left;}
.sx_1{ background:#f7f7f7; height:38px; float:left; width:950px;}
.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 14px;}
.sx_2{ width:950px; float:left; border-top:1px dashed #cbcbcb; padding-bottom:10px;}
.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:10px 0 0 14px;}
.sx_2 ul{ float:left; width:860px;}
.sx_2 ul li{ float:left; margin:10px 6px 0 4px; padding:0 2px; white-space:nowrap; width:50px;}
.sx_2 ul li a{ color:#144f93;}
.sx_2 ul li.in{ background:#144f95;}
.sx_2 ul li.in a{ color:#fff;}

.xuanke{height:40px; width:950px; border:1px solid #dfdfdf; background:#ececec; 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:320px;}
.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:950px;}
.kecheng li{ float:left; border-bottom:1px #b9b9b9 dashed; padding:0 40px; width:900px;}
.kecheng li.in{ background:url(../images1/bj.jpg) left;}
.kecheng li span{ float:left; height:64px;}
.jigouList li span.x_1{ width:85%;}
.kecheng li span.x_2{ width:100px; margin-right:110px;margin-top:14px; color:#d2180c; font-size:16px;}
.kecheng li span.x_3{ width:82px;margin-top:14px;}
.kecheng li span strong{ float:left; margin-top:20px; width:490px; font-size:16px;}
.kecheng li span p{ float:left; margin:4px 10px 0 0; color:#828282;}

.right{ width:198px;  float:left; background:#f7f7f7; position:relative; z-index:0; height:400px;}
.right span{ position:absolute; top:-8px; left:4px; background:url(../images1/tj.jpg) no-repeat; width:96px; height:36px;}
.right ul{ float:left; margin-top:30px;}
.right li{ width:180px; float:left;  margin:10px 0 0 8px;}
.right p{ width:180px; line-height:18px; margin-top:8px; float:left;}
.right img{ border:1px solid #e8e8e8; width:180px; float:left;}


#x_main .x_bu .blogr{width:200px;float:left;}
#x_main .x_bu .blogr .mk{width:245px;float:left;height:277px; border:1px solid #e4e4e4; margin-top:0px;}
#x_main .x_bu .blogr .mk1{width:245px;float:left;height:122px; border:1px solid #e4e4e4; margin-top:10px;}
#x_main .x_bu .blogr .mk1 .bt{ background:url(images/mk_bb.gif) repeat-x; width:245px; height:29px; float:left;}
#x_main .x_bu .blogr .mk1 span.bcc{ background:url(images/mkcc.gif) repeat-x; width:79px; height:23px; float:left; border:1px solid #cccccc; border-bottom:none; margin:5px 0 0 8px; text-align:center;}
#x_main .x_bu .blogr .mk1 span.bcc a{ margin:3px 0 0 10px; font-size:14px; color:#2585db; float:left; font-weight:bold;}
#x_main .x_bu .blogr .mk1 ul{ margin:6px 10px 0 10px; width:225px; }
#x_main .x_bu .blogr .mk1 ul li.top{ border:1px solid #e3e3e3; margin:3px; width:74px; height:78px; float:left;background:none;}
#x_main .x_bu .blogr .mk1 ul li.top img{ margin:2px;width:70px; height:74px;}
#x_main .x_bu .blogr .mk1 ul li.top a{ margin:auto;}
#x_main .x_bu .blogr .mk1 ul li{ background:url(images/dian.gif) no-repeat left; width:50px;float:left; margin:6px 0 0 16px; height:14px;}
#x_main .x_bu .blogr .mk1 ul li a{ margin-left:8px;}
#x_main .x_bu .blogr .mk2{width:24px;float:left;min-height:408px; height:auto; border:1px solid #e4e4e4; margin-top:0px;}
#x_main .x_bu .blogr .mk .bt,.bt1{ background:url(images/mk_bb.gif) repeat-x; width:245px; height:29px; float:left; overflow:hidden;}
#x_main .x_bu .blogr .mk2 span.bt{ background:url(images/mk_bb.gif) repeat-x; width:245px; height:29px; float:left;}
#x_main .x_bu .blogr .mk2 strong{ color:#fe781e; font-size:14px; margin:2px 0 0 13px; float:left; line-height:25px;}
#x_main .x_bu .blogr .mk2 ul{ width:225px; margin:0px 0 0 0px;background:none;  height:auto; float:left;_margin:7px 5px;}
#x_main .x_bu .blogr .mk2 ul li{ height:62px; margin:10px 0 10px 4px; width:214px;}
#x_main .x_bu .blogr .mk2 ul li img{ width:60px; height:63px; border:1px solid #e3e3e3; float:left;}
#x_main .x_bu .blogr .mk2 ul li p{ margin:8px 0 0 6px; width:146px; height:14px; color:#999;float:left;}
#x_main .x_bu .blogr .mk2 ul li a{ font-size:14px; color:#333;}
#x_main .x_bu .blogr .mk ul{ margin:10px 0 0 10px;background:url(images/bbb.gif) no-repeat; height:234px; float:left;_margin:7px 0 0 5px;}
#x_main .x_bu .blogr .mk ul.rmbk{ background:none;}
#x_main .x_bu .blogr .mk ul.rmbk li.top{height:62px; margin-bottom:12px;width:214px; }
#x_main .x_bu .blogr .mk ul.rmbk li.top img{ width:56px; height:59px; border:1px solid #e3e3e3; float:left; padding:2px; overflow:hidden;}
#x_main .x_bu .blogr .mk ul.rmbk li.top p{ margin:2px 0 3px 6px; width:146px; height:20px; color:#999;float:left;}
#x_main .x_bu .blogr .mk ul.rmbk li.top a{ font-size:14px; color:#333;}
#x_main .x_bu .blogr .mk ul.rmbk li{margin:8px 10px 0 0; width:94px; height:15px;_margin:4px 5px 0 0;}
#x_main .x_bu .blogr .mk ul.rmbk li span{margin:0; font-size:12px; color:none; float: none; font-weight:none; width:auto;}
#x_main .x_bu .blogr .mk ul.rmbk li span a{ margin:0; font-size:12px; float: none; font-weight:normal;}
#x_main .x_bu .blogr .mk ul li{width:197px; height:23px; margin:1px 0 0 26px; _margin:1px 0 0 10px; float:left; }
#x_main .x_bu .blogr .mk ul li a{ margin-left:3px;}
#x_main .x_bu .blogr .mk ul li span.bm{ margin-left:8px; color:#333;float:left;}
#x_main .x_bu .blogr .mk ul li span.djl{float:right; color:#333;}
#x_main .x_bu .blogr .mk span.bt{ background:url(images/mk_bb.gif) repeat-x; width:245px; height:29px; float:left;}
#x_main .x_bu .blogr .mk strong{ color:#fe781e; font-size:14px; padding:0 0 0 13px; float:left; overflow:hidden;}
#x_main .x_bu .blogr .mk span.bcc{ background:url(images/mkcc.gif) repeat-x; width:128px; height:23px; float:left; border:1px solid #cccccc; border-bottom:none; margin:5px 0 0 8px; text-align:center;}
#x_main .x_bu .blogr .mk span.bcc a{ margin:3px 0 0 30px; font-size:14px; color:#2585db; float:left; font-weight:bold;}
#x_main .x_bu .blogr .mk span {  width:93px; height:23px; float:left;margin:5px 8px 0 0;}
#x_main .x_bu .blogr .mk span a{ margin:5px 0 0 14px; font-size:14px; color:#666666; float:left; font-weight:bold;}

.jigou_tit2{ float:left; font-size:13px; color:#666; line-height:24px;}


@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;}
	#main .right{float: none;display: none;}
    .xuanke{width: 100%; height:auto;box-sizing: border-box;padding-left: 20px;padding-right: 20px;margin: 0;border-left: 0;border-right: 0;}
    .page_searchbar2{display: none;}
	.jigouList{width: 100%;box-sizing: border-box;}
	.jigouList li{width: 100%;box-sizing: border-box; overflow: hidden;}
    .jigouList li span.x_2{width: 25%;float:left;}
    .jigouList li span.x_2 img{ margin: 0 auto; margin: 5% 0 5% 10%;}
    .jigouList li span.x_1{width: 70%;margin: 0;float:right;}
    .jigouList li span strong{width: 100%;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	/* 友情连接 */
	#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{width: 100%;}
	.kecheng ul{width: 100%;overflow: hidden;}
	.kecheng ul li{width: 100%;box-sizing: border-box;padding: 0;}
	.kecheng li span.x_1{width:50%;}
	.kecheng li span.x_2{width:15%;}
	.kecheng li span.x_3{width:15%;}
	.kecheng li span.x_4{width:20%;}
	.kecheng li span{height: auto;line-height: 21px; line-height:35px;}
	.kecheng li span strong{width: 100%;font-weight: 400;font-size: 16px;}
	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;}
}
