@charset "utf-8";
body {margin: 0px auto;width: 960px;font-size: 14px;font-family:"宋体";}
a:link {text-decoration: none;color: #00F;}
a:visited {text-decoration: none;color: #00F;}
a:hover {text-decoration: underline;color: #004a98;}
a:active {text-decoration: none;}
img {text-decoration: none; border:0}
.clear {clear:both;}
ul{margin: 0px;padding: 0px;list-style-type: none;}
.db {background-color: #efeded;line-height: 38px;}
.db .dh1 {float: left;width:30%;padding:0 0 0 12px;margin:6px 0 0 0;}
.db .dh2 a{font-size: 12px;color: #333333;}
.db .dh2 {margin: 0;
	float: left;
	width:40%;
	padding:0 0 0 0px;
	text-align: right;}
/*搜索*/
.s22 {float: right;width:25%;margin:9px 12px 0 0 ;line-height:22px;font-size:12px;}
/*搜索*/




.db .dh3 {margin:0px 12px 0 0;float: right;}
.dh3 #searchform table tr td #searchselect{line-height:28px;margin:0px;padding:0px;height:0px;}
#searchtext{line-height:26px;margin:0px;padding:0px;height:26px;}
.loginbg{width: 26px;
	height: 26px;
	border: none;
	background-image: url(images/s.gif);
	background-repeat: no-repeat;
	padding-top: 34px;
	background-position: bottom;
	background-color: #efeded;}
.ibox{width:320px;}
.t{margin:1px 0 47px 0;}
.hk {margin: 0 0 14px 0;}
.hkk1 {float: left;width: 360px;padding:0 10px 0 0;}
.hkk11 {float: left;width: 360px;padding:0 10px 0 0;}
.hkk2 {float: right;width:579px;}
.hkk2a{float:left;width:455px;}
.hkk22 {float: right;width: 480px;background-color: #f3f3f3;height:414px;}
.zxlb{margin:20px 26px;}
.zyhk {padding:0 25px ;margin: 0 0 21px 0;border: 1px solid #478afe;}
.hk1 {line-height:55px;color: #478afe;font-weight:bold;font-family: "汉仪超粗黑简";font-size:55px;text-transform: uppercase;}
.hkz {float: left;width:168px;padding:11px 0 0 0;line-height:42px;color: #2f2f2e;font-size: 24px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #478afe;}
.hk .gd {float: right;width:161px;color: #404040;padding:21px 0 0 31px;}
.hkzz {float: left;width:50px;padding:11px 0 0 0;line-height:42px;color: #2f2f2e;font-size: 24px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #478afe;}
.hk .gdd {float: right;width:279px;color: #404040;padding:21px 0 0 31px;margin:0 0 18px 0px;}
p{margin:0;line-height: 0;}
.hk .nr{margin: 20px 0px;text-indent: 2em;color: #2f2f2e;font-size: 16px;}
.hk .nr p{line-height:30px}
.xgzl{
	line-height: 70px;
	margin: 20px 0px 58px 0px;
	color: #2f2f2e;
	font-size: 30px;
	background-image: url(images/x.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	font-family: "微软雅黑", "黑体";}


.xgzl2{
	line-height: 70px;
	margin: 20px 0px 58px 0px;
	color: #2f2f2e;
	font-size: 25px;
	background-image: url(images/x.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	font-family: "微软雅黑", "黑体";}





.hkk3 {float: left;width: 354px;margin: 0px 0px 19px 0px;}
.hkk4 {height: 264px;
	float: right;
	width: 514px;
	background-color: #478afe;
	padding: 17px 46px;
	color: #fff;
	font-family:"微软雅黑", "黑体" ;}
.hkk42 {padding:5px 0 34px 0;font-size: 24px;font-weight: 400;}
.hkk43 {font-family: "宋体";font-size: 14px;line-height: 24px;text-indent: 2em;}
.hkk44 {padding: 8px 0 0 0;text-align: right;}
.tdtlist li{font-size: 18px;background: url(images/1.png) 160px center repeat-y;}
.tdtlist li i{display:inline-block;*zoom:1;*display:inline;width:130px;	
	font-family: "黑体";
	margin: 10px 78px 10px 0;
	color: #fff;
	line-height: 36px;
	height: 36px;
	text-align: center;
	font-weight: 600;
	font-size: 16px;
	border-radius: 30px;
	background: #478afd;
	font-style: normal;box-sizing: border-box;}
.tdtlist span {font-size: 18px;display:inline-block;*zoom:1;*display:inline;margin:10px 0;width:752px;line-height:30px;vertical-align:  middle;}
.tdtlist .iii {color:#001927;}
.hk .sm li{float: left;width: 90px;}
.hk2 {float: left;margin:0 0 15px 0;
	width: 474px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;}
.hk3 {float: right;
	width: 474px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d0d0d0;
	border-bottom-color: #d0d0d0;
	border-left-color: #d0d0d0;}
.gd2{float: right;width: 58px;margin:10px 0 0px 0;}
.gd3 {float: left;width: 200px;}
.lbk {margin: 25px 23px;}
.aa1 li{width: auto;
	list-style: none;
	line-height: 32px;
	font-size: 14px;
	padding-left: 20px;
	background-image: url(images/d.gif);
	background-repeat: no-repeat;
	background-position: 1px 11px;
	color: #7b7b7b;
	white-space: nowrap;
	overflow: hidden; text-overflow:ellipsis; }

.aa1 a:hover{ color:#004a98}
.aa1 a{ color:#565656}
.t666  ul li a[href]{overflow:hidden; white-space:nowrap; }
.t666  ul li a[href^='http:']{padding:0;font-size:14px;width:100%;  display:inline-block; vertical-align:middle;text-align: left ;overflow: hidden;text-overflow:ellipsis; }
.t666  ul li a[href*='sf\_'],.column  .t666  ul li a[href*='sf.html']{ text-align:left;float:left;font-size:14px; float:left;width:338px;overflow: hidden;text-overflow:ellipsis; }
.t666  ul li.hot{display:block; float:none;}
.t666  ul li.hot a{color:red;}
.zylbbb1 {margin: 15px 0px 15px 0px;}
.blk {float: left;width:185px;margin:auto;padding: 0 3px;}
.blkt {padding: 10px 0;}
.blkt1 {padding: 0 0 0px 0;}
.blkwz {width:195px;font-family:"宋体" ;font-size: 14px;line-height: 21px;text-align: left;margin:auto;}




.blkwz a{font-family: "微软雅黑", "黑体";font-size: 18px;}
.blkwz2 {text-align: center;display: block;height:0;margin: 15px 0px }
.blkwz3 {text-align: center;display: block;margin: 13px 0px 15px 0px }
.blkwz2 a{color: #478afe;font-family:"黑体";font-weight: bold;white-space:nowrap}
.hk22 {height:102px;}
.blkwz1{background-color: #f3f3f3;font-size: 14px;line-height: 24px;text-align: left;margin:0 0 10px 0;}
.xm {background-color: #3263ad;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #559400;
	border-right-color: #559400;
	border-left-color: #559400;
	margin-top: 52px;
	padding:21px 0;}
.xmz {color: #fffffe;text-align: center;font-size: 12px;line-height:20px;font-weight: bold;}
.xmz a{color: #fffffe;}
.efile{color: #FF0;}
.xm1 {background-color: #3263ad;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #559400;
	border-right-color: #559400;
	border-left-color: #559400;
	margin-top: 13px;
	padding:21px 0;}
#searchform table tr td #searchselect{line-height:28px;margin:0px;padding:0px;height:28px;}
#searchtext{line-height:28px;margin:0px;padding:0px;height:24px;width:217px;}
.zlt{text-align: center;}
.zlt p{text-align: center;text-indent: 0;}


.dh234{visibility: visible;}
.dh2345{visibility: hidden;width:0px;height:0px;line-height:0px;padding:0;margin: 0}





@media only screen and (max-width:800px) {
body {width: auto;}
.dh234{visibility: hidden;height:0px;line-height:0px;padding:0;margin: 0}
.dh2345{visibility: visible;width:auto;height:0;line-height:0;padding:0;margin:0}		
.t img{width:100%;display:block; border:0}
.hkk1 {float: none;width: auto;padding:0 10px 0 0;}
.hkk11 {float: none;width: auto;padding:0 0px 0 0;}
.hkk2 {float: none;width: auto;}
.hkk2 img{width:100%;margin: 0 0px}
.hkk1q{margin: 0 12px}
.hkk22 {float: none;width: auto;background-color: #f3f3f3;}		
.hk {margin: 0 0 14px 0;}	
.hk .gd {float: right;width:1%;color: #404040;padding:21px 18px 0 0;}
.hkk3 {float: none;width: auto;margin: 0px 0px 0px 0px;}
.hkk3 img{width:100%;display:block; border:0}
.hkk4 {font-size: 16px;float: none;width: auto;padding: 17px 10px 0 10px ;height:auto;}
.hkk43 {font-size: 16px;}
.hkk42 {font-size: 28px;font-weight: 400;}
.hkk44 {padding: 8px 0 20px 0;}
.db .dh2 {margin:0 10px 0 0;float: right;width:66%;}
.hkk2a{float: none;width: auto;}
.hkk2a img{width:100%;display:block; border:0}
.hk1 {font-size:45px;margin: 0 12px}
.hkzz {margin: 0 12px;}
.hk .gdd {width:1%;padding:21px 22px 0 0;}
.hkk22 {float: none;width:auto;height:auto;padding:24px 0}
.zxlb{margin:0px 26px 0px 26px;}
#searchtext {width:80px;}
.t666  ul li a[href^='http:']{font-size:16px ;}
.tdtlist{padding: 0 5px;}
.tdtlist li{font-size: 16px;background-position: 98px center;}
.tdtlist li i{width:100px;font-size: 14px;height: 28px;line-height: 28px; font-weight: 400;border-radius: 15px;margin-right: 20px;}
.tdtlist span {width:calc(100vw - 130px);font-size: 16px;line-height: 24px;}
.blk {width:50%;padding: 0; overflow:  hidden;}
.blkt1 {margin:auto;padding: auto;text-align: center;height: 125px;}
.blkt1 img{text-align: center;}
.blkt{padding:0;text-align: center;}
.blkwz1{float: none;width:auto;}
.blkwz{padding:0 3px;width: auto;box-sizing: border-box;height: 166px;overflow: hidden;}
.hk1 {font-size:45px;margin: 0 12px}
.db .dh1 {float: left;width:30%;padding:0;margin:6px 0 0 0;}
.db .dh1 img{width:100%;}
.db .dh2 a{font-size: 14px;margin:0px 0 0 0;padding:0;
	color: #333333;
	font-weight: normal;
	font-family: "宋体";}
.db .dh2 {margin: 0;
	float:left;line-height:0px;
	width:60%;height:0px;
	padding:-10px 0 0 0;}
/*搜索*/
.s22 {float: right;width:1%;margin:0 ;line-height:0px;font-size:12px;}
/*搜索*/

.zlt{text-align: center;}
.zlt img{text-align: center;width:100%;}
.zlt p{text-align: center;text-indent: 0;}


}





@media only screen and (max-width:380px) {
.hk1 {font-size:40px;margin: 0 12px}		
.db .dh1 {float: left;width:22%;}
.db .dh2 {width:69%;}	
}
	
	
	
@media only screen and (max-width:350px) {	
.db .dh1 {float: left;width:15%;}
.db .dh2 {width:70%;}
.db .dh2 a{font-size: 12px;}
.blkwz{font-size: 12px;}
.blkwz a{font-size: 14px;}	
}
	