<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body{
	min-height: 100%;
	margin: 0px;
	background: #f7f7f7;
	font-size: 14px;
	font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}
input, button{
	font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}
*{
	margin: 0px;
	padding: 0px;
}
ul, li{
	list-style: none;
}
a
{        
    color:#000;
    text-decoration: none;
    list-style-type: none;
}
a:hover
{
    color:#fe6600;
    text-decoration:none;
}
#localtime
{
	float:left;
}
.main1{
	width: 1214px;
	margin: 0 auto;
}

.main2{
	width: 1224px;
	margin: 0 auto;
}
.main{
	width: 1214px;
	margin: 0 auto;
}
.gray{
	color: #999;
}
.fl{
	float: left;
}
.fl a{
	color:#666666;
}
.fl a:hover{
	color:#666666;
}
.fr{
	float: left;
    font-size: 13px;
}
.fr11{
	float: right;
}
.text_overflow{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fs12{
	font-size: 12px;
}

.clearfix:after, .clearfix:before{
	content: " ";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.top_bar{
	width:1220px;
	margin:auto auto;
	line-height: 34px;
    background-color: #f1f1f1;
}
.top_bar .right_part span{
	display: inline-block;
	padding: 0px 8px;
	line-height: 14px;
	float: left;
}
.top_bar .right_part{
	padding-top: 12px;
}
.top_bar .right_part a{
	color:#666666;
}
.top_bar .line{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.linee
{
	border-right: 1px solid #ccc;
}

.head1
{
       width:100%;
       height:146px;
       margin:0px auto;
       padding:0px;
	   background-color:#fff;
       /***background: url(head1.png) center no-repeat;***/
}
.head
{
       width:1200px;
       height:146px;
       margin:0px auto;
       padding:0px;
}
.head_l
{
    width:673px;
    /* background: url(logo.png) no-repeat; */
    height: 108px;
    float:left;
    margin:16px 0px 0px 0px;
}

.head_r
{
	width: 352px;
    height: 70px;
    float:right;
    margin:15px 0px 0px 0px;
}
.banner{
	background: url(bg_a11.png) center top;
	height: 880px;
}
.banner .logo{
	background: url(logo1.png) no-repeat;
	height: 96px;
}
.banner_fl{
	width: 519px;
	float: left;
	padding-top: 100px;
}
.banner_fr{
	width: 692px;
	float: right;
	padding-top: 36px;
}
.bsfwt
{
	padding-top: 90px;
}

.banner .search_box{
	padding-top: 32px;
}

.search_box .enter{
	font-size: 15px;
	display: inline-block;
	float: left;
	width: 64px;
	height: 50px;
	line-height: 44px;
	padding-top: 64px;
        margin-left: 26px;
	text-align: center;
	color: #fff;
}
.search_box .enter+.enter{
	margin-left: 40px;
}
.search_box .sscx{
	background: url(sscx.png) no-repeat;
}
.search_box .bszn{
	background: url(bszn.png) no-repeat;
}
.search_box .bdxz{
	background: url(bdxz.png) no-repeat;
}
.search_box .rjxz{
	background: url(rjxz.png) no-repeat;
}
.search_box .ssfg{
	background: url(ssfg.png) no-repeat;
}

.tt
{
	width: 242px;
	height: 32px;
        overflow:hidden;
color:red;
}
.tt a
{
        overflow:hidden;
color:red;
}
.search_input{
         /***height:70px;***/
        overflow:hidden;
        margin: 0px;
	position: relative;
}
.search_input .search_btn{
	position: absolute;
	width: 70px;
	height: 70px;
	background: url(search_ico.png) right top no-repeat;
	right: 0px;
	top: 2px;
}
.sear
{
    border: 1px solid #3390DD ;
    background: none;
    width: 254px;
    height: 33px;
    line-height: 30px;
    font-size: 14px;
    color: #999999;
    float: left;
    margin: 0px;
    overflow: hidden;
}
 .gos
{
  background: url(search_b.jpg);
  border: 0px;
  margin: 0px;
  width: 96px;
  height: 36px;
  text-align: center;
  float: left;
  overflow:hidden;
}
.t1
{
	width:300px;
	height:19px;
  border: 0px;
  margin: 10px 20px;
  padding:0px;
  float: left;
  overflow:hidden;
}
.search_btn{
	position: absolute;
	width: 70px;
	height: 70px;
	background: url(search_ico.png) right top no-repeat;
	right: 0px;
	top: 2px;
}
.menu
{
	width:100%;
	height: 50px;
	margin:auto auto;
        overflow:hidden;
        background-color:#1a56a8;
}
.tab_nav
{
        width:1227px;
        height:50px;
	font-size: 22px;
	color: #fff;
        margin:0px auto;
        padding:0px;
	line-height: 38px;
	text-align: center;
        overflow:hidden;
}
.tab_nav li
{
	width:202px;
    font-size: 22px;
	color: #fff;
	line-height: 50px;
    font-weight:bold;
	text-align: center;
    float:left;
}
.tab_nav li a
{
        color:#fff;
        padding: 0px 17px;
        display:block;
        text-decoration: none;
        list-style-type: none;
        position: relative;
}
.tab_nav li a:hover
{
        color:#1a56a8;
	    padding: 0px 17px;
        text-decoration: none;
        list-style-type: none;
        background-color:#fff;
}
.kuang
{
	width:1220px;
	margin:auto auto;
	padding:20px 0px 20px 0px;
	background-color:#fff;
	
}
.bsq
{
	width:1180px;
	height:150px;
	margin:auto auto;
	padding:0px;
	
}
.bst
{
	position: relative;
	width:280px;
	height:150px;
	margin:0px;
	padding:0px;
	float:left;
}
.bsq .bst img{
		width: 100%;
		height: 100%;
		/* border-radius:10px; */
	}
.bsq .bst .sybsrl{
		position:absolute;
		height:100%;
		width:40%;
		top: 0;
	}
.bsq .bst .sydzswj{
		position:absolute;
		height:100%;
		width:60%;
		top: 0;
		right:0;
}
.bsq .bst .sybsrl a,.bsq .bst .sydzswj a{
	display:inline-block;
	width:100%;
	height:100%;
}
.bsdh
{
	width:480px;
	height:150px;
	margin-left:10px;
	padding:0px;
	overflow:hidden;
	float:left;
	background: url(bsdh.png) top no-repeat;
}
.bsdhbg
{
	width:160px;
	height:75px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
}
.bsdhbg img
{
	cursor: pointer;
    transition: all 0.6s;
}
.bsdhbg img:hover
{
    transition: scale(1.4);
}
.zrrgl
{
	width:170px;
	height:150px;
	margin-left:10px;
	padding:0px;
	overflow:hidden;
	float:left;
}
.bslj
{
	width:220px;
	height:150px;
	margin-left:10px;
	padding:0px;
	overflow:hidden;
	float:left;
}
.bslj1
{
	width:220px;
	height:67px;
	margin-bottom:16px;
	padding:0px;
	overflow:hidden;
	float:left;
}
.toutiao
{
	width:1200px;
	height:50px;
	margin:20px auto 20px auto;
	padding:0px;
	overflow:hidden;
}
.toutiao_n ul
{
	margin:0px;
	padding:0px;
    overflow:hidden;
}
.toutiao ul li
{
	width:1200px;
    height:50px;
	line-height:50px;
	font-size:36px;
	font-weight:bold;
	text-align:center;
	color:#0055ae;
	margin:0px;
	padding:0px;
    overflow:hidden;
}
.toutiao ul li a
{
	color:#0055ae;
}
.toutiao ul li a:hover
{
	color:#F30;
}
.ttimg
{
	display: inline-block;
	height:auto;
	vertical-align:top;
	max-width:100%;
}
.xinwen
{
	width:1180px;
    height:366px;
	margin:auto auto;
	padding:0px;
    overflow:hidden;
}
.news
{
	width:580px;
    height:366px;
	float:right;
    overflow:hidden;
}
.newstitle
{
	width:580px;
	height:60px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background: url(zxfb.png) no-repeat;
	/* background: red; */
}
.newstitle p
{
	width:130px;
    height:60px;
	margin:0px;
	padding:6px 0px 0px 0px;
	font-size:22px;
	font-weight:bold;
	float:left;
	color:#fff;
	text-align:center;
    overflow:hidden;
}
.p1
{
	width:195px;
                 height:24px;
	margin-top:28px;
	padding:0px;
	float:right;
	color:#fff;
	text-align:center;
                 overflow:hidden;
}
.p3
{
	width:195px;
                 height:43px;
	margin:0px;
	padding:0px;
	float:right;
	color:#fff;
	text-align:center;
                 overflow:hidden;
}
.news_nr
{
	width:580px;
    height:306px;
	margin:0px;
	padding:0px;
    overflow:hidden;
}
	.news_nr ul{width:580px;margin:0px;padding:0px;list-style-type:none;}
	.news_nr ul span{color:#999999;font-size:16px;float:right;	}
	.news_nr ul li{color:#333333;font-size:16px;background:url(gsdt_7.gif) 0px 20px   no-repeat;padding-left:13px;padding:3px 0 4px 10px;height:30px;line-height:36px;overflow:hidden;}
	.news_nr ul li a:visited{color:#000;}
	.news_nr ul li a:hover{color:#F30}

.kjrk
{
	width:1180px;
    height:140px;
	margin:20px auto 20px auto;
	padding:0px; 
    overflow:hidden;
	background-color:#f0f9fe;
}
.rkicon
{
	width:82px;
	height:118px;
	margin:10px 0px 0px 44px;
	padding:0px;
	float:left;
	overflow:hidden;
	background-color:#f0f9fe;
}
.syicon
{
	 width: 196px;
    height: max-content;
    padding: 0px;
    float: left;
    overflow: hidden;
}
.news1
{
	width:1180px;
    height:290px;
	margin:auto auto 20px auto;
	padding:0px;
    overflow:hidden;
}
.meiti
{
	width:1180px;
    height:300px;
	margin:auto auto 20px auto;
	padding:0px;
    overflow:hidden;
}
.syxx
{
                width:1180px;
                height:76px;
	margin:auto auto 20px auto;
	padding:0px;
                 overflow:hidden;
}
.kzw_r
{
	width:340px;
    height:300px;
    margin-right: 20px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_r1
{
	width:440px;
    height:300px;
    margin-right: 20px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_zwgk_title1
{
	width:80px;
	margin-top:13px;
	font-size: 22px;
	color: #1a56a8;
	position: relative;
	line-height: 44px;
	text-align:center;
	font-weight: bold;
	border-bottom:3px solid #005d94;
                 float:left;
}
.kzw_zwgk_title1 a
{
	color: #1a56a8;
}
.kzw_zwgk_title1 a:hover
{
	color: #1a56a8;
}
	.kzw_r1 ul{width:440px;margin:0px;padding:0px;list-style-type:none;}
	.kzw_r1 ul span{color:#999999;font-size:16px;float:right;	}
                 /****.kzw_r1 ul li{color:#333333;font-size:16px;background:url(gsdt_7.gif) 0px 20px   no-repeat;padding-left:13px;padding:3px 0 6px 10px;height:36px;line-height:36px;overflow:hidden;}
	.kzw_r1 ul li a:visited{color:#000;}
	.kzw_r1 ul li a:hover{color:#F30}*****/
.kzw_zwgk1
{
	width:440px;
    height:60px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
	float:left;
	border-bottom:1px solid #dddddd;
    overflow:hidden;
}
.kzw_r dl
{
    float: left;
    margin:0px;
    padding: 0px;
    width: 340px;
}
.kzw_r  dt
{
	text-align:center;
	padding:0px;
}
.kzw_r  dt img
{
	padding: 1px;
    border: 1px solid #ccc;
    width: 334px;
    height: 200px;
}
.kzw_zwgk
{
	width:340px;
    height:60px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
	float:left;
	border-bottom:1px solid #dddddd;
    overflow:hidden;
}
.kzw_r dt a
{
	color: #000;
}
.kzw_r dt a:hover
{
	color: #fe6600;
}
.kzw_zwgk_title
{
	width:100px;
	margin-top:13px;
	font-size: 22px;
	color: #1a56a8;
	position: relative;
	line-height: 44px;
	text-align:center;
	font-weight: bold;
	border-bottom:3px solid #005d94;
}
.kzw_zwgk_title a
{
	color: #1a56a8;
}
.kzw_zwgk_title a:hover
{
	color: #1a56a8;
}

.toutiao_c
{
	width:680px;
    height:90px;
	margin:15px auto auto auto;
	float:left;
	padding:0px;
	background-image: url(tz.png);
    overflow:hidden;
}
.zxfb_l
{
	width:70px;
    height:75px;
	margin:6px 12px;
	float:left;
	font-size:28px;
	color:#fff;
	padding:0px;
    overflow:hidden;
}
.zxfb_r
{
	width:580px;
    height:90px;
    margin: 0px;
    float:right;
    padding: 0px;
}
.zxfb_r ul
{
	margin:0px;
	padding:0px;
    overflow:hidden;
}
.zxfb_r ul li
{
	width:580px;
    height:29px;
	line-height:30px;
	font-size:13px;
	color:#fff;
	margin:0px;
	padding:0px;
    overflow:hidden;
}
.zxfb_r ul li a
{
	color:#fff;
}
.zxfb_r ul li a:hover
{
	color:#122255;
}
.zxfb_r ul li span
{
    float:right;
	margin-right: 20px;
}
.toutiao_d
{
	width:615px;
    height:72px;
    margin: 8px 0px 0px 30px;
    float:left;
    padding: 0px;
    overflow:hidden;
}
.wybl
{
	width:1000px;
    height:80px;
    margin: 50px auto auto auto;
    padding-left: 45px;
    overflow:hidden;
}
.wybl img
{
    margin: 0px 35px 0px 0px;
    padding: 0px;
    overflow:hidden;
}
.yuanzhi
{
	width:1200px;
    height:46px;
    margin: 20px auto auto auto;
    padding: 0px;
	background-image: url(jblj.png);
    overflow:hidden;
}

.yuanzhi a
{
	width:270px;
    height:36px;
	display:block;
    margin: 3px auto auto 230px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_l
{
	width:396px;
    height:260px;
    margin: 0px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_l_ld
{
	width:396px;
    height:90px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_l_ld img
{
    margin-right: 14px;
    padding: 0px;
	float:left;
    overflow:hidden;
}

.kzw_zwgkx
{
	width:396px;
    height:85px;
    margin: 0px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_zwgkx img
{
    margin-right: 14px;
    padding: 0px;
	float:left;
    overflow:hidden;
}
.kzw_c
{
	width:479px;
    height:260px;
    margin: 0px 26px;
    padding: 0px;
	float:left;
    overflow:hidden;
}

	
.kzw_zwgkx1
{
	width:383px;
    height:180px;
    margin-top: 6px;
    padding: 0px;
	float:left;
	border: 1px solid #dddddd;
    overflow:hidden;
}
.kzw_zwgkx1 ul li
{
    width: 380px;
    height: 30px;
    line-height: 18px;
    font-size: 15px;
    font-weight: 500;
    color: #000;
    background: url(hjt.png) 1px 15px no-repeat;
    margin: 5px 0px 0px 5px;
    padding: 9px 0px 0px 6px;
    float: left;
    overflow: hidden;
}
.kzw_zwgkx1 ul li a
{
    color:#000;
    text-decoration:none;
    list-style-type:none;
}
.kzw_zwgkx1 ul li a:hover
{
	color: #fe6600;
    text-decoration:none;
    list-style-type:none;
}
.kzw_zwgkx1 ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:16px;
}
.swzt
{
	width:1200px;
    height:190px;
    margin: auto auto;
    padding: 0px;
    overflow:hidden;
}
.swzt tit a
{
	color: #666;
}
.tit a:hover
{
	color:#fe6600;
}
 .con{
		width:1181px;
	height:176px;
	margin:auto auto;
	overflow: hidden;
}
.con h1
{
    width: 579px;
    height: 76px;
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #efefef;
}
.con h1 a
{
	width: 100px;
    height: 46px;
    padding: 15px 0px 0px 0px;
    margin: 0px;
    border-bottom: 3px solid #1a56a8;
    font-size: 22px;
    color: #1a56a8;
    display: block;
    font-weight: bold;
}


.swzt .con img{
/* 	width:220px;
	height:90px;
	padding: 0px; */
}
.zq
{
	width: 1200px; 
	height: 98px;
    margin: 15px auto auto auto;
}
.zq a
{
	color:#000;
}
.zq a:hover
{
	color:#fe6600;
}
.zq span
{
    line-height: 15px;
    margin: 0px;
    padding: 10px 20px;
    float: left;
    font-size: 13px;
    text-align: center;
}
.lj{width:1200px;height:110px;margin:0px auto 20px auto;padding:0px;overflow:hidden;
}
.footer
{
	font-size:14px;
	background: #fff;
	color: #333333;
	padding: 12px 0 15px 0px;
}
.footer_left
{
	padding: 26px 12px;
    margin-top: 10px;
}
.footer_left .sh
{
	display: inline-block;
	width: 56px;
	height: 68px;
	vertical-align: top;
}
.footer_left .zc
{
	display: inline-block;
	width: 110px;
	height: 55px;
	vertical-align: top;
	margin-top: 12px;
	margin-left: 25px;
}
.small_sh
{
	display: inline-block;
	width: 19px;
	height: 21px;
	background: url(small_sh.png) no-repeat;
	vertical-align: middle;
	margin: -1px 5px 0 0;
}
.footer_middle
{
	padding-left: 22px;
}
.footer_right
{
	padding: 0px;
	margin-left:60px;
}
.footer_right a
{
	color:#333333;
}
.footer_middle, .footer_right
{
	line-height: 22px;
}
.footer_right .map
{
	font-size: 14px;
	color:#1a56a8;
	line-height: 16px;
	overflow: hidden;
	padding: 0px 0px 10px 0px;
}
.footer_right .map a
{
    color:#1a56a8;
	display: inline-block;
	padding: 0px 8px;
	float: left;
}
.footer_right .map a+a
{
	border-left: 2px solid #b2d4e7;
}

.ewm
{
	width: 330px; 
	height: 142px;
    margin: auto auto;
	padding:0px;
	float:left;
}

.ewm img
{
	width: 134px; 
	height: 142px;
    margin: 0px 15px auto 15px;
	padding:0px;
	float:left;
}

.footer_right .web-info{
	line-height:3em;
}

.footer_right .web-info span+span{
	padding-left:20px;
}




.banner_right_notic{
	background: rgba(255,255,255,.6);
	line-height: 38px;
	font-size: 15px;
        height:38px;
	margin-bottom: 20px;
        overflow:hidden;
}
 .part1{
        width: 66px;
        margin-left: 2px;
        float: left;
        padding-left: 28px;
        background: url(notic.png) no-repeat left;
       display: inline-block;
}
.banner_right_notic ul{
	width: 580px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;
	padding-left: 10px;

}
.banner_right_notic ul li{
	width: 580px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: top;

}
.banner_right_notic ul li span
{
        float:right;
}

.notic_ico{
	display: inline-block;
	width: 24px;
	height: 18px;
	background: url(notic.png) no-repeat;
	vertical-align: middle;
	margin: -3px 7px 0 14px;
}

.banner_right_part{
	width: 340px;
	box-sizing: border-box;
	padding: 0px 12px 15px 12px;
	background: rgba(255,255,255,.6);
	color: #fff;
	text-align: center;
}
.banner_right_part .part{
	float: left;
	margin-top: 17px;
	box-sizing: border-box;
}
.banner_right_part .middle{
	margin: 17px 18px 0 18px;
}
.banner_right_part .right{
	margin-left: 17px;
}
.banner_right_part i{
	display: block;
	margin: 0 auto;
	margin-top: 9px;
	margin-bottom: 10px;
}
.banner_right_part .aj_email, .banner_right_part .nf_email{
	margin-top: 14px;
	margin-bottom: 8px;
}

.zxft .left_text{
	width: 24px;
	padding-left: 5px;
	line-height: 22px;
	display: block;
	padding-top: 15px;
}
.zxft_con{
	width: 200px;
}
.zxft_con .small_text{
display: block;
    margin-left: 58px;
    height: 40px;
    overflow: hidden;
    color: #fff;
}
.zxft_con .big{
	display: inline-block;
	width: 58px;
	float: left;
}
.zxft_con .con{
	padding: 5px 0;
}
.zxft_con .fs12{
	line-height: 16px;
}
.zxft .img {
	padding: 2px;
}

.banner_right_part .text_left{
	text-align: left;
}
.banner_right_part .link_part{
	display: block;
        margin: 3px 7px;
        line-height: 22px;
        background-color: #39b6ff;
        width: 130px;
        padding: 0px;
        text-align: center;
        float:left;
}
.banner_right_part .link_list{
	padding: 6px 0px 0px 12px;
}
.banner_right_part a
{
color:#fff;
}
.jb_email{
	width: 36px;
	height: 36px;
	background: url(jb_email.png) no-repeat;
}
.jz_email{
	width: 36px;
	height: 36px;
	background: url(jzxx.png) no-repeat bottom;
}
.aj_email{
	display: block;
	width: 36px;
	height: 31px;
	background: url(aj_email.png) no-repeat;
}
.nf_email{
	width: 36px;
	height: 32px;
	background: url(nf_email.png) no-repeat;
}
.ldjj{
	width: 36px;
	height: 35px;
	background: url(ldjj.png) no-repeat;
}
.banner_right_part .jgsz{
	width: 36px;
	height: 36px;
	background: url(jgsz.png) no-repeat;
}
.zyzn{
	width: 36px;
	height: 36px;
	background: url(zyzn.png) no-repeat;
}
.sstj{
	width: 36px;
	height: 36px;
	background: url(sstj.png) no-repeat;
}
.ssgg{
	width: 30px;
	height: 36px;
	background: url(ssgg.png) no-repeat;
}
.zfcg{
	width: 36px;
	height: 36px;
	background: url(zfcg.png) no-repeat;
}
.rsrm{
	width: 36px;
	height: 36px;
	background: url(rsrm.png) no-repeat;
}
.zxly{
	width: 34px;
	height: 34px;
	background: url(zxly.png) no-repeat;
}

.banner_news{
	padding-top: 20px;
}
.banner_news .banner_news_box{
	width: 50%;
	height: 280px;
	box-sizing: border-box;
	position: relative;
}
.banner_news .news_list{
	padding-left: 6px;
	padding-top: 15px;
	padding-right: 6px;
}
.banner_news .news_list{
	background: rgba(255,255,255,.6);
}
.w149{
	width: 149px;
}
.h82{
	height: 82px;
}
.w135{
	width: 135px;
}
.w72{
	width: 72px;
}
.w315{
	width: 315px;
}
.h124{
	height: 124px;
}
.w65{
	width: 65px;
}
.red{
	background: #df6566;
}
.green{
	background: #37ced3;
}
.blue{
	background: #25a8f4;
}
.yellow{
	background: #34d9bc;
}

.news_tab{
	border-bottom: 1px solid #ddd;
	line-height: 34px;
	font-size: 16px;
	padding-top: 4px;
}
.news_tab .tab{
	padding: 0px 5px;
	margin: 0px 18px 0 0;
	position: relative;
	display: inline-block;
	float: left;
}
.news_tab .tab.active:after{
	content: '';
	position: absolute;
	height: 2px;
	left: 0px;
	bottom: -1px;
	background: #4585eb;
	z-index: 2;
	width: 100%;
}
.news_tab .tab.active{
	color: #4585eb;
}
.banner_news_box .news_tab_con{
	line-height: 28px;
	padding-top: 8px;
}
.news_list .tit{
	height: 32px;
	background: #f0efed url(new_tit.png) 6px 7px no-repeat;
	color: #de3332;
	font-size: 18px;
	padding-left: 92px;
	line-height: 32px;
	font-weight: bold;
}
.banner_news_box{}
.banner_news_box .scroll_btn{
	position: absolute;
	height: 32px;
	left: 0px;
	width: 100%;
	bottom: 0px;
	background: rgba(0,0,0,.5);
	z-index: 10;
}
.banner_news_box .scroll_btn li{
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #fff;
	border-radius: 50%;
	border: 1px solid rgba(0,0,0,.4);
	margin: 0px 2px;
}
.banner_news_box .scroll_btn li:hover{
	border: 1px solid rgba(0,0,0,.1);
}
.banner_news_box .scroll_btn ul{
	float: right;
	padding: 5px 20px 0 0;
}




.line_center_title{
	font-size: 24px;
	text-align: center;
	padding-bottom: 28px;
	margin-top: 10px;
}
.line_center_title .tit{
	display: inline-block;
	position: relative;
	padding: 0px 23px;
}
.line_center_title .tit:after, .line_center_title .tit:before{
	content: '';
	display: block;
	width: 56px;
	height: 9px;
	position: absolute;
	top: 12px;
}
.line_center_title .tit:after{
	background: url(title_ico_left.png) no-repeat;
	left: -60px;
}
.line_center_title .tit:before{
	background: url(title_ico_right.png) no-repeat;
	right: -60px;
}


.line_left_title{
	font-size: 16px;
	padding-left: 12px;
	color: #4585eb;;
	border-bottom: 1px solid #f3f3f3;
	position: relative;
	line-height: 36px;
	font-weight: bold;
}
.swfc_part ul li span
{
    float:right;
}
.line_left_title:before {
	content: '';
	width: 4px;
	height: 19px;
	background: #4585eb;
	position: absolute;
	left: 0px;
	top: 8px;
}

.swfc_part{
	width: 49%;
}
.swfc_part .text{
	display: inline-block;
	width: 80%;
	vertical-align: top;
}
.swfc_part .timer{
	display: inline-block;
}
.swfc_part ul{
	line-height: 32px;
	padding-top: 10px;
}
.swfc_part li{
	overflow: hidden;
}

.swsc{
	padding: 18px 0 20px 0;
}
.swsc_con{
	overflow: hidden;
	padding-top: 12px;
}
.swsc_con .swsc_part{
	float: left;
	width: 183px;
	overflow: hidden;
}
.swsc_con .swsc_part+.swsc_part{
	margin-left: 23px;
}
.swsc_part .name{
	display: block;
	text-align: center;
	line-height: 46px;
}

.swsc_con  dl{    float: left;
    margin: 5px 12px;
    padding: 0px;
    width: 178px;
    height: 198px;}
.swsc_con  dt{text-align:center;padding:2px;}
.swsc_con  dt img{padding:1px;border:1px solid  #ccc;width:178px;height:124px;}
.swsc_con  dt a{color:#000;background:none;}
/* 统一设置小于1200的宽度布局 */
@media(max-width: 1199px) {
    /* 头部（菜单及以上）	 */ .head,.h1,.menu,.main {
        height: auto;
        width: auto;
        overflow: hidden;
    }

    /* 菜单	 */
    .menu .tab_nav {
        width: auto;
        height: auto;
        padding-left: 8px;
        overflow: hidden;
    }

    .menu .tab_nav li {
        display: inline-block;
        margin-left: -1px;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        list-style: none;
        box-sizing: border-box;
        font-size: 18px;
    }

    /* 内容 */
    .kuang {
        width: auto;
        height: auto;
    }
	.kuang&gt;div{
		margin: 0 auto;
		height: auto;
	}
	
	.kuang .bsq&gt;div{
		float:none;
		display:inline-block;
	}
	.toutiao ul li{
		width:100%;
		font-size:26px;
	}
	
	.xinwen .tpxw,.xinwen .news{
		width:100%;
		float: none;
	}
	
	.xinwen .yx-rotaion, .rotaion_list&gt;a:first-child{
		width:100%!important;
		height: 100%!important;
	}
	.newstitle{
		width: 100%;
		text-align: left;
		/* height: auto; */
	}
	.newstitle p{
		/* width: 100%;*/
		text-align: left;
		/* height: auto; */
	}
	.zjxxesd{
		width: 50%;
		height: 100%;
		float:right;
	}
	.zjxxesd img{
		width: 100%!important;
		height:70%!important;
	}
	.newstitle p{
		text-align: left;
		padding-left: 20px;
		line-height: 30px;
	}
	.xinwen .yx-rotaion .rotaion_list,
	.yx-rotaion .rotaion_list li,
	.rotaion_list li img,
	.kzw_r dt img
	{
		width:100%;
		height: 100%;
	}
	.yx-rotaion .rotaion_list li{
		position: relative;
	}
/* 文字新闻	 */
 .news1 .slideTxtBox1,
 .news1 .slideTxtBox11,
 .kzw_r1 .slideTxtBox1,
 .kzw_r1 .slideTxtBox3,
 .meiti .kzw_r1{
 	width:100%;
 	float:none;
 	/* height: auto; */
 }
.kzw_r1 .slideTxtBox1 hd1 ul li{
 	width:100%;
 	float:none;
 	height: 100%; 
 }

.kzw_r1 .slideTxtBox3 hd3 ul li{
 	width:100%;
 	float:none;
 	height: 100%; 
 }
 .meiti .kzw_r{
 	float:none;
 	display:inline-block;
 	height: auto;
 	width: 49%;
 	box-sizing:border-box;
 	margin: 0;
 	padding: 0 10px;
 }
.kzw_r .kzw_zwgk,
.kzw_r dl,
.kzw_r dt:first-child{
 	width:100%;
 }
/*  .kzw_r dt:first-child{
 	height:100%;
 } */

.news1 .bd1,
.news1 .slideTxtBox1 .bd1 ul,
.news1 .slideTxtBox11 .bd1 ul{
        width: 100%!important;
        height: auto!important;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        font-size: 16px;
        line-height: 1em;
    }
.kzw_r1 .bd1,
.kzw_r1 .slideTxtBox1 .bd1 ul,
.kzw_r1 .slideTxtBox11 .bd1 ul{
        width: 100%!important;
        height: auto!important;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        font-size: 16px;
        line-height: 1em;
    }
    .kzw_r1 .slideTxtBox1 .bd1 ul li,
    .kzw_r1 .slideTxtBox11 .bd1 ul li {
        width: 100%;
        height: 34px;
        line-height: 34px;
        font-size: 16px;
        font-weight: 500;
        color: #000;
        background: url(gsdt_7.gif) 1px 12px no-repeat;
        margin: 5px 0px 0px 5px;
        padding: 0px 0px 0px 10px;
        float: left;
        overflow: hidden;
    }
    .news1 .slideTxtBox1 .bd1 ul li a,
    .news1 .slideTxtBox11 .bd1 ul li a{
        width: 45% !important;
        height: auto!important;
        margin: 0;
        padding: 0;
    }
.kzw_r1 .bd3,
.kzw_r1 .slideTxtBox3 .bd3 ul{
        width: 100%!important;
        height: auto!important;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        font-size: 16px;
        line-height: 1em;
    }
.news .news_nr ul li a,
.kzw_r1 .slideTxtBox1 .bd1 ul li a{
        width: 45%!important;
        height: auto!important;
        margin: 0;
        padding: 0;
    }
.kzw_r1 .slideTxtBox3 .bd3 ul li a{
        width: 45%!important;
        height: auto!important;
        margin: 0;
        padding: 0;
    }

 .xinwen .news,
 .xinwen .news .news_nr,
 .news_nr ul,
 .news_nr ul li,
 .slideTxtBox1 .bd1 ul li,
 .slideTxtBox11 .bd1 ul li,
 .slideTxtBox3 .bd3 ul li,
 .meiti .kzw_r1,
 .meiti .kzw_zwgk1,
{
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
       font-size:16px;
        line-height: 1em;
    }
	.news_nr ul li,
    .slideTxtBox1 .bd1 ul li,
    .slideTxtBox11 .bd1 ul li,
     {
        padding: 0 100px 0 10px;
        position: relative;
        margin: 2px 0;
    }
    .slideTxtBox3 .bd3 ul li,
     {
        padding: 0 100px 0 10px;
        position: relative;
        margin: 2px 0;
    }
    .slideTxtBox3 .bd3 ul li a
    {
        display: inline-block;
        width: 55%;
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 34px;
    }
    .news_nr ul li a,
    .slideTxtBox1 .bd1 ul li a,
    .slideTxtBox11 .bd1 ul li a,
    .kzw_r1 ul span a
    {
        display: inline-block;
        width: 100%;
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 34px;
    }
	.news_nr ul li span,
	.slideTxtBox3 .bd3 ul li span,
	.slideTxtBox1 .bd1 ul li span,
	.slideTxtBox11 .bd1 ul li span,
	.kzw_r1 ul span,
	.kzw_r1 ul li span{
        padding: 0;
        position: absolute;
        float: none;
        right: 0;
        margin: 0px;
    }
    /* 间隔左右的分割线	 */
    .c_r12,.c_r1 {
        display: none;
    }

    /* 专题专栏轮播	 */
 	.swzt .con{
    	width: 100%;
        margin:0 auto;
    }
   .swzt .con&gt;div {
        width: 100%!important;
    }

    .mr_frbox {
        width: 100%!important;
        position: relative;
        padding: 0 22px!important;
        box-sizing: border-box;
    }

    .mr_frbox .mr_frBtnL {
        position: absolute;
        /* z-index: 1; */
        left: 0;
    }

    .mr_frbox .mr_frBtnR,.mr_frbox .mr_frBtnL {
        position: absolute;
        z-index: 1;
        right: 0;
    }

.mr_frUl,.tempWrap {
        width: 100%!important;
        /* height: 70px !important; */
    }
    body .ljdh,.ljdh .tabox .bd{
		height:auto;
	}
	.ljdh .tabox{
		margin: 0px auto;
		height: auto;
		width: 100%;
	}
}
/* 中等屏幕（计算机，分辨率大于992 px，小于1200px） */
@media(min-width: 992px) and (max-width:1199px) {
	/* 头部搜索框	 */ .head_r {
        width: 300px;
    }

    .search_input {
        width: auto;
        top: 10px;
    }

    .search_input&gt;div {
        width: auto!important;
    }

    .search_input .sear {
        width: 180px;
        margin-right: 2px;
    }

    .search_input .t1 {
        display: none;
    }
    .kuang&gt;div{
		width: 800px;
	}

	.kuang .bsq{
		position: relative;
		text-align:center;
		height: 240px;
	}
	.kuang .bsq .bst img{
		width:100%;
		height: 100%;
	}
	
    .kuang .bsq .bsdh{
		position: absolute;
		bottom: 10px;
		left: 48px;
		width: 700px;
		margin: 0;
		height: 60px;
		/* border-radius: 2px; */
	}
	
    .kuang .rkicon{
    	width: 74px;
    	height: 100px;
    	margin:0;
    }
    .kuang .rkicon+.rkicon{
    	margin-left: 16px;
    }
    .kuang .rkicon img{
    	width:90%;
    }
    /* 	统一底部 */
    .footer .main {
    	position:relative;
    	width: 700px;
    	margin: 0 auto;
    }
     .footer .main .footer_left{
     	position:absolute;
     	margin-left: 60px;
     	bottom:20px;
     }
     .footer .main .ewm{
     	margin-left: 300px;
     }

}
/* 大屏幕和小屏幕公用 */
@media(min-width: 768px) and (max-width:1199px) {
    .menu .tab_nav li {
        width: 16.66%;
    }
    .xinwen .news{
		margin:20px auto;
	}
	.kzw_r dl{
		height: 230px;
	}
	.kzw_r dt:first-child{
		height: 200px;
	}
	.kzw_r dt:last-child{
		padding: 5px;
	}
	.kuang .bsq .bsdh{
		background:none;
		/* border-radius: 2px; */
	}
	.kuang .bsq .bsdhbg{
		position:relative;
		width: 16.6%;
		height: auto;
		background: #c5f1ff;

	}
	.kuang .bsq .bsdhbg+.bsdhbg:before{
        content:'';
        position:absolute;
        height:100%;
        width:1px;
        background:#6093c5;
	}
	.kuang .bsq .bsdhbg img{
		width: 100%;
	}
    /* 	统一底部 */
    .footer .main {
    	position:relative;
    	width: 700px;
    	margin: 0 auto;
    }
     .footer .main .footer_left{
     	position:absolute;
     	margin-left: 60px;
     	bottom:20px;
     }
     .footer .main .ewm{
     	margin-left: 300px;
     }
}
/* 小屏幕统一样式 */
@media(max-width: 991px) {
    /* 	隐藏搜索 */ .head_r {
        display:none;
    }
    
    }
/* 小屏幕（平板电脑，分辨率大于768 px，小于992px） */
@media(min-width: 768px) and (max-width:991px) {
	.kuang&gt;div,.ljdh .tabox{
		width: 720px;
	}
	.kuang .bsq{
		position:relative;
		text-align:left;
		height: 226px;
	}
	
	.kuang .bsq&gt;div.bst{
		margin-left: 20px;}
	.kuang .bsq&gt;div.bslj{
		position:absolute;
		top:0;
		right:10px;
	}
	.kuang .bsq&gt;div.zrrgl{
		position:absolute;
		top:0;
		right: 240px;
	}
	.kuang .bsq&gt;div.bsdh{
		width: 700px;
		margin:0 auto;
		display: block;
		margin-top: 10px;
	}
	 .news1 .slideTxtBox1,
 	.news1 .slideTxtBox11{
 		height:310px;
 	}
 	.footer .main {
        width: 710px;
        margin: 0 auto;
    }

    .footer .fr {
        margin: 0;
    }

    .footer .ewm {
        width: 270px;
        /* float: none; */
    }

    .footer .ewm img {
        margin: 0;
    }

}
@media(max-width:767px){
	 
	/*首页 */
	/* 顶部时间´ */
	.top_bar .main{
		width:100%;
	}
	.top_bar .main #localtime{
	 	float:none;
	 	padding: 0 24px!important;
	 }
	/* 右侧搜索框 */
	.top_bar .main .right_part{
		display: block;
		float: none;
		padding: 0 15px;
	}
	.top_bar .main .right_part&gt;span{
		float:none;
	}
	.top_bar{width:100%; margin:auto auto;}
	.head1{/* 	    height: auto; img*/width:100%;height: auto;padding: 10px 0;/* margin: 10px 0; */background: none;}
	.esdby1{/* 	    height: auto; img*/width:100%;height: auto;padding: 10px 0;/* margin: 10px 0; */background: none;}
	.esdby{/* 	    height: auto; img*/width:100%;height: auto;padding: 10px 0;/* margin: 10px 0; */background: none;}
	.head{
		width:100%;
/* 		height: auto; img*/
	}
	.head_l{
		height: auto;
		max-width: auto;
		width: 95%;
		/* background-size: 100% 100%; */
		float: none;
		margin: 0 auto;
	}
	.head_l img{
		width:100%;
	}
		.esdby img{
		width:100%;
	}
	.head_r{
		display: block;
		height: auto;
		float: none;
		margin: 10px auto 0;
	}
	.head_r .search_input {
		height:auto;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.head_r .search_input&gt;div{
		
display: flex;
		
-webkit-box-flex: flex;
	}
	.head_r .search_input .sear{
		border-color:#bbb;
		padding-left:10px;
	}
	.head_r .search_input .t1{
		display: none;
		/* height: auto; */
		/* text-align:left; */
		/* color: #555; */
		/* margin: 10px 0; */
		/* cursor: crosshair; */
	}
	.head_r .search_input .t1 span:first-child{
		display:block;
	}
	/* 菜单 */
	.menu{
		height: auto;
		width: 100%;
		overflow:visible;
	}
	.menu .tab_nav{
		width:100%;
		height: auto;
		padding-left: 0;
		overflow: hidden;
		box-sizing: border-box;
	}
	.menu .tab_nav li{
		width: 33.3333333%;
		font-size: 16px;
		/* border: none!important; */
		border: none!important;
		line-height: 34px;
		padding: 4px;
	}
	.tab_nav li a:before{
		position: absolute;
		top: 15%;
		left: -4px;
		width: 1px;
		content: "";
		display: block;
		height: 70%;
		background-color: #fff;
		transition: width 0.3s ease-in-out;
		z-index: 1;
		filter: alpha(opacity=20);
		-moz-opacity: 0.2;
		opacity: 0.2;
	}
	.tab_nav li a:hover{
		/* padding: 0 4px; */
		background-color:rgba(255,255,255,0.2);
		color: #fff;
		padding: 0;
	}
	.kuang{
		width:100%;
		padding: 0 16px 10px;
		box-sizing: border-box;
	}
/*  办税区	 */
	.kuang .bsq{
		width:100%;
		height: auto;
		overflow: hidden;
	}
/* 	办税厅logo */
	.kuang .bsq .bst{
		position:relative;
		display: inline-block;
		width: 44%;
		height: 90px;
		padding: 0px 0;
		background:none;
		text-align: center;
		vertical-align: middle;
	}
	
/* 办税区	 */
	.bsq .bsdh{
		width: 54%;
		margin: 10px 0;
		height: 90px;
		background: #e9f6fd;
		/* color: #e9f6fd; */
		display: inline-block;
		vertical-align: middle;
	}
	.bsq .bsdh .bsdhbg{
		width: 33.33%;
		box-sizing:border-box;
		height: 45px;
		/* line-height: 45px; */
		/* float: none; */
		/* display: inline-block; */
	}
	.bsq .bsdh .bsdhbg a{
		display: inline-block;
		width: 100%;
		padding: 6px 0 0;
		/* vertical-align: middle; */
	}
	.bsq .bsdh .bsdhbg a img{
		width:100%;
	}
	.bsq .bsdh .bsdhbg:nth-child(2),
	.bsq .bsdh .bsdhbg:nth-child(3),
	.bsq .bsdh .bsdhbg:nth-child(5),
	.bsq .bsdh .bsdhbg:nth-child(6){
		border-left:1px solid #c6e5f6;
	}
	.bsq .bsdh .bsdhbg:nth-child(1),
	.bsq .bsdh .bsdhbg:nth-child(2),
	.bsq .bsdh .bsdhbg:nth-child(3){
		border-bottom:1px solid #c6e5f6;
	}
/* 自然人	 */
	.bsq .zrrgl{
		margin: 0;
		width: 44%;
		height: auto;
	}
	.bsq .zrrgl img{
        width:100%;
        height: 90px;
 }
	.bslj .bslj1 img{
		width:100%;
		height: 43px;
	}
	.bsq .bslj{
		width: 54%;
		margin: 0;
		height: auto;
	}
	.bslj .bslj1{
		width:100%;
		/* padding-left: 10px; */
		box-sizing: border-box;
		height: auto;
	}
	.bslj .bslj1:first-child{
		margin-bottom: 4px;
	}
	.bslj .bslj1:last-child{
		margin-bottom:0;
	}
/* 	头条 */
	.kuang .toutiao{
		width:100%;
		height: auto;
		margin: 10px auto;
	}
	.toutiao ul li{
		display: flex;
		width:100%;
		height: auto;
		line-height: 30px;
		font-size: 20px;
	}
	.toutiao ul li&gt;a{
		height:30px;
		line-height: 32px;
		padding-left:10px;
		font-size: 18px;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	.kuang .xinwen{
		width:100%;
		height: auto;
	}
	.xinwen .tpxw{
		width:100%;
		height: 244px;
	}
	.xinwen .yx-rotaion{
		width:100%!important;
		height: 244px!important;
	}
	.xinwen .yx-rotaion .rotaion_list,.yx-rotaion .rotaion_list li,.rotaion_list li img{
		width:100%;
		height: 100%;
	}
	.yx-rotaion .rotaion_list li{
		position: relative;
	}
/*头条图片 */
	 .rotaion_list li&gt;a:first-child{
		display: inline-block;
		width:100%!important;
		height: 100%!important;
	}
/* 头条解说文字	 */
	.rotaion_list li&gt;a:last-child{
		position: absolute;
		width: 100%;
		padding: 0 84px 0 10px;
		line-height: 28px;
		height: 32px;
		font-size: 14px;
		background: #333;
		background: rgba(48,48,48,0.6);
		color: #fff;
		bottom: 0;
		left: 0px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		box-sizing: border-box;
	}
/* 快捷入口 */
	.xinwen .news{
		display: block;
		margin: 10px 0;
	}
	.xinwen .news .newstitle {
		background-size: 510px 60px;
	}
	.xinwen .news .newstitle p{
		font-size:18px
	}
	.xinwen .news .newstitle .p1{
        margin-top:-60px;
	}
	.xinwen .news .news_nr ul li{
		font-size:14px;
	}
	.xinwen .news .news_nr ul&gt;table td{
		width: 65%;
		display: block;
		/* height: 30px; */
		margin: 3px 0;
		/* border-radius:6px; */
		float: left;
	}
	.xinwen .news .news_nr ul&gt;table td,.xinwen .news .news_nr ul&gt;table td a{
        /* display: block; */
        /* text-align: center; */
 }
	.xinwen .news .news_nr ul&gt;table td a img{
		width: 100%;
		/* height: 30px; */
		margin: 3px 0;
		/* border-radius:6px; */
	}

	.kuang .kjrk{
        width:100%;
        height: auto;
     }
     .kjrk .rkicon{
     	width: 33.3333%;
     	margin: 0;
     	text-align: center;
     	height: auto;
     }
     .kjrk .rkicon a img{
     	width: 50%;
     }
	.kuang .syxx{
         width: 100%;
    height: auto;
    margin-top: 10px;
     }
     .syxx .syicon {
		width: 49.3333%;
		margin: 1px;
		text-align: center;
	}
     .syxx .syicon a img{
     	width: 100%;
     }

/*    新闻媒体  */
    .kuang .meiti{
	    width:100%;
	    height: auto;
	   }
/*  图解税收和税务视频   */
    .meiti .kzw_r,.meiti .kzw_r1{
    	width:100%;
    	margin: 0;
    	/* height: 340px; */
    }
    .kzw_r .kzw_zwgk,.kzw_r1 .kzw_zwgk1,.kzw_r  dl{
    	width: 100%;
    	/* height: 100%; */
    }
    {
    	width:48%;
    }
    .kzw_zwgk_title,
    .kzw_zwgk_title1,
    .con h1 a,
    .news1 .slideTxtBox1 .hd1 ul li,
    .news1 .slideTxtBox11 .hd1 ul li{
    	font-size: 18px;
    }
/*  图片   */
    .kzw_r dt img{
    	width:100%;
    	box-sizing:border-box;
    }
/*  图解税收和税务视频 的图片和文字容器  */
    .kzw_r dt:last-child{
		height: 28px!important;
		margin-top: -33px;
        line-height: 28px!important;
    }
    .kzw_r dt:last-child a{
		position: relative;
		display:block;
		font-size: 14px;
    	background: #333;
    	background: rgba(48,48,48,0.6);
    	color: #fff;
    }
/*   办税区域   */
	
	.kuang .news1,.kuang .swzt,.swzt .con,.con h1{
		width:100%;
		height: auto;
	}
	.news1 .slideTxtBox1,.news1 .slideTxtBox11{
		width:100%;
	}
	.con h1{
		height: 48px;
		margin-bottom: 10px;
	}
	.con h1 a{
		
padding: 0;
		
line-height: 40px;
	}
	.con&gt;div,.news1 .bd1{
		width:100%!important;
	}
	

	.news1 .bd1 ul li,
	.kzw_r1 ul li,
	.kzw_r1 ul span,
	.kzw_r1 ul li{
		font-size: 14px;
	}

/* 外部链接	 */
	
	.ljdh .tabox{
		width:100%;
		
	}
	.ljdh .tabox{
		
	}
.easybtn{
	display:none
}
.mr_frbox.mr_frbox{
	height:auto;
	padding: 0 !important;
}
.mr_frbox .mr_frUl{
	height:auto;
}
.mr_frbox .mr_frBtnL,.mr_frbox .mr_frBtnR{
	display:none;
}
.mr_frbox .mr_frUl ul li{
	height:auto;
}
.footer .main{width: auto;}
.footer .footer_left {
        display: none;
    }
/* 	     底部  */
.footer .footer_right{margin:0;width: 100%;text-align: center;line-height: 24px;font-size: 14px;float: none;}
.footer_right .map a{float:none;}
.footer_right .web-info{
	display:inline-block;
	text-align:left;
	line-height:2em;
}
.footer_right .web-info span{
	display:block;
}
.footer_right .web-info span+span{
	padding-left:0;
}
.footer .ewm{margin: 0px auto;float: none;padding-top: 10px;}

/*首页结束 */
	 } 

/* 窄屏 */
@media(max-width: 360px) {
	.menu .tab_nav li{
		font-size: 16px;
	}
	.kzw_zwgk_title,
    .kzw_zwgk_title1,
    .con h1 a,
    .news1 .slideTxtBox1 .hd1 ul li,
    .news1 .slideTxtBox11 .hd1 ul li{
    	font-size: 16px;
    }
    .ljdh .tabox .hd li{
    	width: 140px;
    }
}
/*easybtn*/
.easybtn{position:fixed; right:0; top:0; z-index:99;}

.easybtn .openbtn{position:absolute; top:255px; right:17px; width:39px; padding-top:50px; background:url(easybtn_arrow.png) no-repeat center top; color:#848484; font-size:13px; text-align:center; cursor:pointer;}
.easybtn .easybtn_box{position:fixed; top:0; right:-50px; width:50px; height:100%; background:url(easybtn_bg.png);}
.easybtn .easybtn_box ul{position:absolute; top:50%; margin-top:-225px;}
.easybtn .item .btn{width:50px; height:50px; background:url(easybtn.png) no-repeat; cursor:pointer; position:relative;}
.easybtn #ico1 .btn{background-position:center 0;}
.easybtn #ico2 .btn{background-position:center -50px;}
.easybtn #ico3 .btn{background-position:center -100px;}
.easybtn #ico4 .btn{background-position:center -150px;}
.easybtn #ico5 .btn{background-position:center -200px;}
.easybtn #ico6 .btn{background-position:center -250px;}
.easybtn #ico7 .btn{background-position:center -300px;}
.easybtn #ico8 .btn{background-position:center -350px;}
.easybtn #ico9 .btn{background-position:center -400px;}
.easybtn #ico10 .btn{background-position:center -450px;}
.button-rotate{overflow:hidden;}
.button-rotate .rotate{position:absolute;top:0;left:0; padding:9px 0; width:50px; height:32px; line-height:16px; text-align:center; font-size:13px;font-weight:400;color:#fff!important;background-color:#1a56a8;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.button-rotate:hover .rotate,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}
.easybtn #ico3 .rotate{line-height:32px;}
.easybtn #ico4 .rotate{line-height:32px;}
.easybtn ul li .hideDiv{position:absolute; top:0; right:50px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn ul li .hideDiv .ewm_cont{background:#fff; padding:8px;}
.easybtn ul li .hideDiv img{display:block; width:100%; height:100px;}
.easybtn ul li .hideDiv span{display:block; width:100px; text-align:center; padding-top:6px; font-size:12px; font-family:"宋体"; color:#666; line-height:18px;}
.easybtn ul li .hideDiv .tip_arrow{position:absolute; right:-12px; top:15px; width:0; height:0;
border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn ul #ico1 .hideDiv{top:0;}
.easybtn ul #ico10 .hideDiv{top:50px;}
.easybtn ul #ico2 .hideDiv{top:250px;}
.easybtn ul #ico3 .hideDiv{top:150px;}
.easybtn ul #ico4 .hideDiv{top:200px;}
.easybtn ul #ico5 .hideDiv{top:100px;}
.easybtn ul #ico6 .hideDiv{top:300px;}
.easybtn ul #ico7 .hideDiv{top:350px;}
.easybtn ul #ico1 .hideDiv .ewm_cont img,
.easybtn ul #ico10 .hideDiv .ewm_cont img,
.easybtn ul #ico11 .hideDiv .ewm_cont img{width:220px;height:110px;}
.easybtn ul #ico1 .hideDiv .ewm_cont span,
.easybtn ul #ico10 .hideDiv .ewm_cont span,
.easybtn ul #ico11 .hideDiv .ewm_cont span{width:220px; padding-top:0;}

.gzsw_easybtn #ico11 .btn{background-position:center -500px;}
.gzsw_easybtn ul #ico1 .hideDiv{top:50px;}
.gzsw_easybtn ul #ico10 .hideDiv{top:100px;}
.gzsw_easybtn ul #ico2 .hideDiv{top:150px;}
.gzsw_easybtn ul #ico3 .hideDiv{top:200px;}
.gzsw_easybtn ul #ico4 .hideDiv{top:250px;}
.gzsw_easybtn ul #ico6 .hideDiv{top:350px;}
.gzsw_easybtn ul #ico7 .hideDiv{top:400px;}

.backtop{width:39px; height:39px; position:fixed; right:0; bottom:0; z-index:999; overflow:hidden; display:none; border-radius:2px;}
.backtop .btn{width:39px; height:39px;background:url(../images/gotop.gif) no-repeat center #1a56a8; cursor:pointer; position:relative;}
.backtop .rotate{position:absolute;top:0;left:0; padding:5px 0; width:39px; height:29px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#1a56a8;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.backtop:hover .rotate,.backtop:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.backtop:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}</pre></body></html>