* {
	margin:0 0;
	padding:0 0;
}
body {
	background-color:#f1f1f1;
	font-size:14px;
	line-height:24px;
	color:#333;
	font-family:"微软雅黑";
}
.FL {
	float:left;
}
.FR {
	float:right;
}
.clear {
	clear:both;
}
.clearfix {
	display:block;
}
img {
	border:0;
}
a:link, a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#0165a5;
	text-decoration:none;
}
ul li {
	list-style:none;	
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}

.top {
	background:#fff;
	width:100%;
	height:120px;
}
.C {
	width:1100px;
	margin:0 auto;
}

.pt30 {
	padding-top:30px;
}
.hy {
	padding:20px 0 0 0;
	line-height:22px;
}
.p_yh {
	vertical-align:middle;
	padding-left:5px;
}
.hy .zc {
	color:#F00;
}

/* banner */
.banner {
	background:#94d4f9;
	width:100%;
	height:350px;
}
.banner img {
	width:100%;
	height:350px;
}
/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{
	margin:-30px 0 0 0; 
	position:absolute;
	z-index:100;
	width:100px;
	text-align:center;
	right:48%;
}
.callbacks_tabs.callbacks1_tabs li{
	display:inline-block;
	width:15px;
	height:15px;
	margin-left:5px;
	border-radius:15px; 
	position:relative; 
	background-color:#fff; 
	opacity:0.9;
}
.callbacks_tabs.callbacks1_tabs li a{
	display:inline-block;
	width:15px;
	height:15px;
	border-radius:15px;
	position:absolute; 
	left:0; 
	z-index:1000; 
	color:rgba(100,200,300,0);
	color:transparent;
}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{
	background:#e8343d;
	opacity:1;
	}

/* Callback example */
.callbacks_container{
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url(../images/themes.gif) no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{
	display:block;
}
.callbacks_nav:active{
	opacity:1.0;
}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}


/* nav-menu */
#nav-menu{
	height:40px;
	background:url(../images/dh_bg.jpg) repeat-y center #0164a4;
	width:100%;
	margin:0 auto;
}
#nav-menu .container{
	position:relative;
	overflow:visible; 
	z-index:1000;
}
.menu {
	width:1100px;
	margin:0 auto;
	height:40px;
	color:#fff;
}

.menu li{
	position:relative;
	float:left;
	display:inline;
	font-size:16px;
	line-height:40px;
}
.menu li h3{
	font-weight:normal;
	display:inline-block;
	float:left;
}
.menu li a.xiala{
	display:inline-block;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	width:157px;
	text-align:center;
}
.menu li a.xiala{
	display:inline-block;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	width:157px;
	text-align:center;
}
.menu li a.selected, .menu li a.navhover, .menu li a.xiala:hover{
	color:#fff;
}
.menu li a.navhover, .menu li a.xiala:hover{
	background-color:rgba(0,53,134,0.6);
}
.menu li a.xiala:hover{
	border-bottom:3px solid #e80101;
	line-height:34px;
	padding:3px 0 0px 0;
}
.menu li a.xiala span{
	display:inline-block;
	font-weight:bold;
}
.menu li a.selected span, .menu li a.navhover span, .menu li a.xiala:hover span{
	cursor:pointer;
}
.menu li a.navhover span, .menu li a.xiala:hover span{
}
.menu ul.children{
	display:none;
	position:absolute;
	top:40px;
	width:157px;
	background:rgba(0,53,134,0.6);
	border-top:0;
	line-height:normal;
	z-index:100000;
}
.menu ul.children li{
	width:157px;
	padding:0px;
	display:inline-block;
	border-bottom:1px dotted #ccc;
}
.menu ul.children li h3{
	display:block; 
	width:100%;
}
.menu ul.children li a{
	width:100%;
	line-height:34px;
	overflow:hidden;
	display:block;
	color:#fff;
	text-align:center;
	text-decoration:none; 
	font-size:14px;
}
.menu ul.children li a:hover{
	background-color:#003586;
	text-decoration:none;
}


.pt20 {
	padding-top:20px;
}
.pt40 {
	padding-top:40px;
}
.more {
	font-size:10px;
	color:#0065a5;
	text-align:right;
	line-height:32px;
}
.more a {
	color:#0065a5;
}
.fs18 {
	font-size:18px;
	font-weight:bold;
}
.jj_nr {
	width:665px;
}
.TC {
	text-align:center;
}
.jj_nr01 {
	line-height:28px;
}
.mid1 {
	background:#e2e1e1;
	padding:40px 0;
	margin-top:40px;
}

.gn_list li {
	
	margin-top:20px;
	
	float:left;	
	text-align:center;	
	
}
.gn_list li a {
	display:block;
	width:164px;
	padding:97px 20px 20px 20px;
	background:#fff;
	border-radius:5px;
	color:#333;
}
.ml20 {
	margin-left:20px;
}
.mt20 {
	margin-top:20px;
}
.gn_list .gn01 a {
	background:url(../images/gn_p1.png) no-repeat center 25px #fff;	
}
.gn_list .gn01 a:hover {
	background:url(../images/gn_pp1.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn02 a {
	background:url(../images/gn_p2.png) no-repeat center 25px #fff;	
}
.gn_list .gn02 a:hover {
	background:url(../images/gn_pp2.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn03 a {
	background:url(../images/gn_p3.png) no-repeat center 25px #fff;	
}
.gn_list .gn03 a:hover {
	background:url(../images/gn_pp3.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn04 a {
	background:url(../images/gn_p4.png) no-repeat center 25px #fff;	
}
.gn_list .gn04 a:hover {
	background:url(../images/gn_pp4.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn05 a {
	background:url(../images/gn_p5.png) no-repeat center 25px #fff;	
}
.gn_list .gn05 a:hover {
	background:url(../images/gn_pp5.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn06 a {
	background:url(../images/gn_p6.png) no-repeat center 25px #fff;	
}
.gn_list .gn06 a:hover {
	background:url(../images/gn_pp6.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn07 a {
	background:url(../images/gn_p7.png) no-repeat center 25px #fff;	
}
.gn_list .gn07 a:hover {
	background:url(../images/gn_pp7.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn08 a {
	background:url(../images/gn_p8.png) no-repeat center 25px #fff;	
}
.gn_list .gn08 a:hover {
	background:url(../images/gn_pp8.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn09 a {
	background:url(../images/gn_p9.png) no-repeat center 25px #fff;	
}
.gn_list .gn09 a:hover {
	background:url(../images/gn_pp9.png) no-repeat center 25px #0165a5;
	color:#fff;
}
.gn_list .gn10 a {
	background:url(../images/gn_p10.png) no-repeat center 25px #fff;	
}
.gn_list .gn10 a:hover {
	background:url(../images/gn_pp10.png) no-repeat center 25px #0165a5;
	color:#fff;
}

.nr01 {
	width:520px;
}
.nr_list {
	padding:10px 0 0 0;
}
.nr_list li {
	background:url(../images/list_p.png) no-repeat 7px 17px;
	padding:0 0 0 20px;
	border-bottom:1px solid #ccc;
	line-height:40px;
	width:500px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ltrt_list {
	padding:10px 0 40px 0;
}
.ltrt_list li {
	background:#f1f1f1;
	margin:15px 0 0 0;
	line-height:40px;
	height:40px;
	display:block;
}
.sz01 {
	width:40px;
	background:#e8343d;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:28px;
}
.sz02 {
	width:40px;
	background:#0165a5;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:28px;
}
.ltrt_list01{
	width:1045px;
}
.fs16 {
	font-size:16px;
}
.ltrt_list01 .nr01 {
	width:900px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.time {
	padding:0 15px;
	text-align:right;
}
.bot {
	background:#444444;
	padding:10px 0;
	text-align:center;
	color:#e2e1e1;
	margin:300px 0 0 0;
}
.bot a {
	color:#ccc;	
}
.bot a:hover {	
	color:#eee;
}

.fs20 {
	font-size:20px;
	font-weight:bold;
}
.gray {
	color:#888;
}
.pt10 {
	padding-top:10px;
}
.pb100 {
	padding-bottom:100px;
}
.pb200 {
	padding-bottom:200px;
}
.nr p {
	padding-top:20px;
}


/*功能展示菜单*/
.gnmenu-background {
    width:100%;
    margin:0px 0;
    position:relative;
    height:100%;
}

.gnmenu-nav {
    width:130px;
    float:left;
}
.gnmenu-info {
    float:right;
    width:890px;
    padding:0px 40px 90px;
}

.gnmenu-search {
    height: 78px;
    position: absolute;
    right: 45px;
    top: 0;
    background: #fff;
    z-index: 1002;
    padding-top: 20px;
}

.gnmenu-search-input {
    border: 1px #e5e6e6 solid;
    background: #fff;
    padding: 0 10px;
    float: left;
    position: relative;
    width: 670px;
    height: 44px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.gnmenu-search-input input {
    font-size: 14px;
    color: #313534;
    padding: 10px 0;
    line-height: 22px;
    width: 643px;
    border: none;
    background: none;
}

.gnmenu-search-input:hover {
    border: 1px solid #08acee;
}

.gnmenu-search-btn {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    padding: 0px 11px;
    background: #2698e4;
    float: right;
    width: 122px;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-left: 15px;
}

.gnmenu-nav-list .gnmenu-item {
    margin-top:10px;
    cursor:pointer;
    font-size: 14px;
	background:#fff;
	border-radius:5px;
	text-align:center;
	padding:50px 0 10px 0;
}

.gnmenu-nav-list .gnmenu-item.on {
    background:#0165a5;
	color:#fff;
}

.gnmenu-nav-list .a01 {
	background:url(../images/gn_p1.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a01.on {
	background:url(../images/gn_pp1.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a02 {
	background:url(../images/gn_p2.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a02.on {
	background:url(../images/gn_pp2.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a03 {
	background:url(../images/gn_p3.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a03.on {
	background:url(../images/gn_pp3.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a04 {
	background:url(../images/gn_p4.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a04.on {
	background:url(../images/gn_pp4.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a05 {
	background:url(../images/gn_p5.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a05.on {
	background:url(../images/gn_pp5.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a06 {
	background:url(../images/gn_p6.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a06.on {
	background:url(../images/gn_pp6.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a07 {
	background:url(../images/gn_p7.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a07.on {
	background:url(../images/gn_pp7.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a08 {
	background:url(../images/gn_p8.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a08.on {
	background:url(../images/gn_pp8.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a09 {
	background:url(../images/gn_p9.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a09.on {
	background:url(../images/gn_pp9.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}
.gnmenu-nav-list .a10 {
	background:url(../images/gn_p10.png) no-repeat center 15px #fff;
	background-size:25% auto;
}
.gnmenu-nav-list .a10.on {
	background:url(../images/gn_pp10.png) no-repeat center 15px #0165a5;
	background-size:25% auto;
}

.gnmenu-info ul li h2 {
    font-weight:bold;
    font-size:24px;
	text-align:center;
	padding:40px 0 40px 0;
}

.gnmenu-info ul li h3 {
    font-weight: normal;
    font-size: 16px;
}

.lin {
    width: 63px;
    height: 1px;
    background: #313534;
    margin: 8px 0 10px 0;
}

.gnmenu-info ul li p {
	text-indent:28px;
	padding-top:10px;
}

.gnmenu-side {
    padding-top: 1px;
}

.gnmenu-info .gnmenu-side h3 {
    color: #333;
    font-size: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px dotted #999;
    cursor:pointer;
}

.gnmenu-info .gnmenu-side h3:hover{
    color:#08acee;
}

.gnmenu-info .gnmenu-side ul {
    padding-top: 14px;
}

.gnmenu-info .gnmenu-side ul li {
    color: #999;
    font-size: 13px;
    padding: 5px 0;
}

.gnmenu-info ul li a {
    color: #08acee;
    text-decoration: underline;
}

.gnmenu-info ul li .gnmenu-info-title {
    font-size: 14px;
    padding-bottom: 4px;
}

.gnmenu-info ul li h4 {
    font-size: 14px;
    padding-bottom: 10px;
}

.jszl_list01 {
	padding:20px 0 0 0;
}
.jszl_list01 li {
	border-bottom:1px solid #ccc;
	padding:10px 0;
	list-style:none;
}
.jszl_list01 .tit01 {
	font-size:18px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.blue {
	color:#0169ac;
}
.fs14 {
	font-size:14px;
	font-weight:normal;
}
.pl10 {
	padding-left:10px;
}
.pb40 {
	padding-bottom:40px;
}
.nr02 p {
	text-indent:28px;
}
.fs16w {
	font-size:16px;
	font-weight:bold;
}

/*分页*/
.fy {
    width:100%;
    text-align:center;
    margin:0 auto;
    font-size:12px;
}
.fy ul {
    zoom:1;
    padding:0;
    margin:0 auto;
    display:inline-block;
}
.fy li {
	float:right;
	margin:0 0 0 4px;
	border:0;
	line-height:30px;
	padding:0;
}
.fy a {
	display:block;
	padding:0 15px;
	background:#aaa;
	color:#fff;
}
.fy a:hover {
	background:#0169ac;
	color:#fff;
}
.fy .select a {
	background:#0169ac;
	color:#fff;
}


.pt80 {
	padding-top:80px;
}
.pt150 {
	padding-top:150px;
}
.pb150 {
	padding-bottom:150px;
}


.xz a {
	background:#0169ac;
	color:#fff;
	border-radius:5px;
	text-align:center;
	padding:0 15px;
	float:right;
	line-height:35px;
}
.wyft {
	line-height:30px;
	background:#e8343d;
	border-radius:5px;
}
.wyft a {
	padding:0 15px;
	color:#fff;
}
.search {
	line-height:30px;
	background:#0169ac;
	border-radius:5px;
}
.search a {
	padding:0 15px;
	color:#fff;
}
.s01 select {
	height:28px;
	border:1px solid #ccc;
	padding:0 10px;
}
.ml10 {
	margin-left:10px;
}
.ltjl_list table{
	width:100%;
	table-layout: fixed;
}
.ltjl_list td {
	line-height:40px;
	padding:0 10px;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.ltjl_list .bg1 {
	background:#d0dbe6;
	color:#0169ac;
	text-align:center;
}
.ltjl_list .bg2 {
	background:#fff;
}
.ltjl_list .tit {
	width:600px;
	
}

.tz_nr {
	background:#d0dbe6;
	padding:20px;
}
.TR {
	text-align:right;
}
.ft_hf {
	background:#fff;
	padding:20px;
	margin-top:10px;
}
.mb80 {
	margin-bottom:80px;
}
.line {
	border-bottom:1px solid #ccc;
	padding:5px 0;
}
.hfk .t01 {
	border:1px solid #ccc;
	width:1038px;
	padding:10px;
	font-size:12px;
}
.hfk .t02 {
	border:1px solid #ccc;
	width:958px;
	padding:10px;
}
.hfk .t03 {
	border:1px solid #ccc;
	width:1078px;
	padding:10px;
	font-size:14px;
	line-height:30px;
}
.bt_fb {
	background:#0169ac;
	border-radius:5px;
	
	margin:0 0 0 10px;
	float:right;
}
.bt_fb a {
	color:#fff;
	display:block;
	padding:0px 15px;
}
.bt_pl {
	border:1px solid #0169ac;
	border-radius:5px;	
	margin:0 0 0 10px;
	float:right;
}
.bt_pl a {
	color:#0169ac;
	padding:0px 15px;
	display:block;
}
.gray .bt_pl a:link {
	color:#0169ac;
}
.gray .bt_pl a:visited {
	color:#0169ac;
}
.fs12 {
	font-size:12px;
}
.red {
	color:#F00;
}
.pl80 {
	padding-left:80px;
}

.l01 {
}
.blue a {
	color:#0169ac;
}
.gray a:link,.gray a:visited {
	color:#888;
}
.gray a:hover {
	color:#0169ac;
}
.gray .blue a {
	color:#0169ac;
}
.pb20 {
	padding-bottom:20px;
}
.bt_hf {
	padding:0 15px;
	line-height:30px;
	background:#0169ac;
	color:#fff;
	border-radius:5px;
	float:right;
}
.bt_hf a {
	color:#fff;
}

.ft_nr input{
	width:500px;
	border:1px solid #ccc;
	padding:0 10px;
	height:30px;
	line-height:30px;
}
.ft_nr textarea{
	width:1078px;
	border:1px solid #ccc;
	padding:10px;
	line-height:30px;
	vertical-align:text-top;
}

.bt_list {
	width:220px;
	margin:40px auto 0;
}
.bt_ft {
	padding:0 20px;
	line-height:30px;
	background:#0169ac;
	color:#fff;
	border-radius:5px;
}
.bt_ft a {
	color:#fff;
}
.search01 .tw {
	position:absolute;
	top:40px;
	left:390px;
	width:100px;
}
.search01 .red a {
	color:#F00;
}
.search01 .red a:hover {
	text-decoration:underline;
}
.search01 {
	width:370px;
	margin:0 auto;
	line-height:40px;
	position:relative;
}
.search01 input {
	height:38px;
	line-height:38px;
	border:1px solid #ccc;
	width:280px;
	border-radius:5px 0 0 5px;
	padding:0 10px;
}
.search01 .bt_search {
	line-height:40px;
	background:#0169ac;
	color:#fff;
	padding:0 20px;
	float:right;
	border-radius:0 5px 5px 0;
}
.search01 a {
	height:40px;
	display:block;
	color:#fff;	
}
.cjwt_list {
}
.p1 {
	width:50px;
	height:50px;
	float:left;
	padding-right:15px;
	vertical-align:middle;
}
.lh50 {
	line-height:50px;
}
.tw01 {
	font-size:14px;
	line-height:24px;
}
.tw01 textarea {
	width:1078px;
	padding:10px;
	border:1px solid #ccc;
	font-size:14px;
}
.bt_tj {
	text-align:center;
	background:#0169ac;
	color:#fff;
	line-height:30px;
	border-radius:5px;
	margin:20px auto;
	width:15%;
}
.bt_tj a {
	color:#fff;
	display:block;
}

.R_fd {
	position:fixed;
	top:550px;
	right:5px;
	width:70px;
}
.ewm {
	background:#fff;
	text-align:center;
	border-radius:5px;
	padding:5px 0;
}
.kf {
	width:70px;
	text-align:center;
	border-radius:5px;
	background:url(../images/zxkf.png) no-repeat center 15px #0169ac;	
	font-size:12px;
	margin-top:5px;
}
.kf a {
	color:#fff;
	display:block;
	padding:45px 0 7px 0;
	cursor:pointer;
}

.menu03div{
	display:none;
	position:fixed;
	width:500px;
	top:25%;
	right:37%;
	z-index:1010;
	background:#fff;
	border-radius:5px;
	transition:all 1s;
	opacity:1;
}
.menu03div .zxkf_list {
}

.menu03div .zxkf_list .tit {
	line-height:35px;
	background:#0169ac;
	color:#fff;
	padding:0 0 0 15px;
	font-weight:bold;
	border-radius:5px 5px 0 0;
}
.menu03div .zxkf_list .lt {
	width:100%;
	background:#fff;
	height:388px;
	border-radius:0 0 5px 5px;
}

.p20 {
	padding:20px;
}
.menu03div .zxkf_list .lt .nr {
	height:200px;
}
.menu03div .zxkf_list .lt textarea {
	border:1px solid #ccc;
	width:468px;
	padding:10px;
}
.menu03div .zxkf_list .lt .srk {
	width:490px;
	margin:5px auto;
}
.menu03div .zxkf_list .lt .an {
	padding:0 5px;
}
.menu03div .zxkf_list .lt .an a {
	width:50px;
	text-align:center;
	float:right;
	margin:0 0 0 5px;
	border-radius:5px;
	cursor:pointer;
}
.menu03div .zxkf_list .lt .an .bt01 {
	background:#aaa;
	color:#fff;
}
.menu03div .zxkf_list .lt .an .bt02 {
	background:#e8343d;
	color:#fff;
}

.pb400 {
	padding-bottom:400px;
}
.xtfl {
	margin:20px 0 0 0;
	background:#b8cade;
	padding:8px 20px;
	border-radius:5px;
}
.fl01 {
	background:#fff;
	color:#fff;
	padding:3px 10px;
	border-radius:5px;
}
.xtfl .select {
	background:#0169ac;
	color:#fff;
}
.mt40 {
	margin-top:40px;
}
























