﻿body{ background-color:#fff;color:#333;font-size:16px; margin:0 auto; 
font-family:"微软雅黑", Helvetica, Arial, sans-serif;
font-family:'microsoft yahei',"微软雅黑",SimSun,Verdana,Arial;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content: ;}
abbr,acronym{border:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}

/*�����ʽ*/
.topbp img{ max-width:100%; z-index:-2}
.poster-main{position: relative;width: 900px;height: 270px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 270px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;}
.poster-main .poster-prev-btn{ left: -70px; background: url("../images/left.png") no-repeat center center;background-size: 38%;}
.poster-main .poster-next-btn{right: -70px;background: url("../images/right.png") no-repeat center center;background-size: 38%;}
.book-pic-lb{
    
}
li{
    list-style: none;
}
a{
    text-decoration: none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
input,button{
    outline: none;
}
.ell{
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    white-space:nowrap;
}
.mult_ell{
    overflow: hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
span{
    display: inline-block;
}


body::-webkit-scrollbar {
    display: none;
}

span {
    outline: none;
}

li,
img,
button {
    cursor: pointer;
}

a {
    text-decoration: none !important; color:#333;
}

.box {
    width: 100%;}

.commont-tab ul li.cur {background:#018dd7; border-radius:2px;
}
.commont-tab ul li.cur a{color:#fff; }
.commont-tab ul li:hover{ background:#018dd7; color:#fff;border-radius:2px;}
.commont-tab ul li:hover a{ color:#fff;}

.cur1 {
    color: #fff;
}

.show {
    display: block !important;
}

.hide {
    display: none;
}

.hide1 {
    visibility: hidden;
    z-index: -1;
    height: 0;
    position: absolute;
}

.active {
    /*color: #004E97 !important;*/
    /*font-weight: bold !important;*/
}

.clear {
    clear: both;
}


/* 首页导航 */
.navBox {
    width: 100%; height:110px; padding-top:15px; 
}

.nav { width: 1200px; margin:0 auto;}
.nav .nav_logo { float:left; width:35%;}
.nav .nav_logo img { max-width:100%;}
.daohang{ float:right; width:60%; position:relative;}
.tbss{ overflow:hidden; margin:0 0 2%;}
.tblb{ float:right; font-size:14px; line-height:30px; padding-left:20px;}
.tblb a{ padding:0 5px;}
.nav_search { width: 30%; line-height:30px; float:right;}

.nav_search .search {
    height: 100%;
    border-radius: 30px;
    border: 1px solid #d7d7d7; overflow:hidden;
}

.nav_search .search .search_inp { width:70%; margin-left:15px; line-height:30px; border:0; float:left;}

.search img {
    width: 14px;
    height: 16px;
}
.search_pic{  border:0; width:15%; height:30px; float:right; padding:0; background:none;}
.xwlist{ overflow:hidden;}
.xwlist a{ display:block; overflow:hidden;}
.xwlist dt{ float:left; width:35%;}
.xwlist dt img{ width:100%;}
.xwlist dd{ float:right; width:63%; line-height:35px; height:70px; overflow:hidden; font-size:16px;}
.nav-tab { width:100%; display:block;}

.nav-tab>ul>li {
    float: left;
    font-size: 14px;
    position: relative;  width:12.5%;
}

.nav-tab ul li>a {
    font-size: 16px; display:block;
    color: #1c4f92;
    text-decoration: none; font-weight:800; line-height:40px; height:40px; overflow:hidden; border-radius:3px;
}
.nav-tab ul li>a:hover{ background:#1c4f92; color:#fff;}
.nav-tab ul li dl{
    display: none;
    width: 130%;
    background: rgba(0,78,151,.7);
    z-index: 999999;
    position: absolute;
    top: 40px; margin-left:-15%;
}
.nav-tab ul li dl dd{
    width: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
}

.nav-tab ul li dl dd a{
    color: #fff;
    text-decoration: none;
    font-size: 15px;
}




/* 轮播 */
.swiper {
    width: 100%;
    /*height: 440px;*/
}

.swiper-container,
.swiper-wrapper {
    width: 100%;
    height: 100%;
}

.swiper-wrapper .swiper-slide,
.swiper-wrapper .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* 按钮 */
.banner .btn {
    position: absolute;
    bottom:30px; left:45%;    z-index: 100;
}

.banner .btn li {
    opacity: 0.2;
    margin-left: 20px;
    background: #fff;
    text-indent: -999em;
    float: left;
    width: 16px;
    height: 16px;
    cursor: pointer;
    border-radius: 50%;
}

.banner .btn li.hover {
    background: #fff;
    opacity: 1;
}

/* 中间内容 */
.contBox {
    width: 100%;
    margin-top: 15px;
}

.cont {
    width: 1200px;
    margin: 0 auto;
}

/* 轮播 */
.cont-lun-news {    width: 100%; background:#fff; overflow:hidden; box-shadow: 2px 2px 5px #a7a8ad;}

.cont-swiper {
    width: 60%;
    display: inline-block;
}


/* 总局新闻 */
.cont-news {
    width: 36%; margin-right:2%;    float: right; padding:2% 0 0;
}

.commont-tab {
    width: 100%;
}

.commont-tab ul { line-height:38px; display:inline;}

.commont-tab ul li {
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    color: #222;
	padding:0 8px;
}

.commont-tab-more {
    float: right;
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 78, 151, 1);
}

.commont-tab-more a {
    font-size: 14px;
    color:#999;
    text-decoration: none;
}

.news-listBox {
    margin-top: 12px;
}
.tzgg{ margin:2% 0;}
.tzgg1{ float:left; width:49%; border:1px solid #CCC;}
.tzgg2{float:right; width:49%; border:1px solid #CCC;}
.rczp{ border-bottom:1px solid #CCC; line-height:40px; height:40px; overflow:hidden; padding:0 15px;}
.rczp span{ font-size:18px;}
.rczp a{ float:right; color:#999; font-size:14px;}
.rczp a:hover,.commont-tab-more a:hover,.rczp_1 ul li:hover a{ color:#018dd7;}
.rczp_1 ul{ padding:2%;}
.rczp_1 ul li { list-style:inside; overflow:hidden; line-height:40px; height:40px; }
.rczp_1 ul li a{ }

.news-list ul li { line-height:35px; height:35px; overflow:hidden;    position: relative; color:#CCC; background:url(../picture/dian.png) no-repeat left center; padding-left:15px; border-bottom:1px dashed #e8e8e8;}

.news-list ul li a {
    font-size: 16px;ine-height:35px;
    color: #222; display:block;
}
.news-list ul li:hover .newsWzLeft{ color:#018dd7;}
.news-list ul li a>span {
    /*width: 100%;*/
}
.newsWzLeft{
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news-time {
    float: right;
    font-size: 16px;
    color: rgba(153, 153, 153, 1);
}
.cont-news .news-time{
    position: absolute;
    right: 0;
}

/* 中间内容 */
.cont-main { overflow:hidden; margin:2% 0;}

/* 左侧内容 */
.main-left {
    width: 33%;
    float: left; margin-right:1.3%; border:1px solid #CCC;
}

/* 国资动态与行业资讯  */
.cont-dynamic {
    width: 100%;
}


.main-left-news2 {
    margin-left: 2%;
    float: right;
}

.main-left-listBox { padding:2% 5%;}

.main-left-list ul li { line-height:35px; height:35px; overflow:hidden;}

.main-left-list ul li:last-child {
    margin-bottom: 0 !important;
}

.main-left-list ul li a {
    font-size: 16px;
    font-weight: 400;
    color: #222;
}

.main-left-list ul li a .title {
    width: 75%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.main-left-list ul li:hover a .title{ color:#1c4f92;}

/* 主营业务 */
.cont-businessyw { border:1px solid #CCC;overflow:hidden;}
.zyyw-tab{ color:#018dd7;font-size: 16px; font-weight:bold; float:left; width:5%;}
.zyyw_1{ padding:2%;}
.zyyw_1 dt{ float:left; width:48%;}
.zyyw_1 dt img{ width:100%;}
.zyyw_1 dd{ float:right; width:50%; line-height:2.5;}
.zyyw_1 dd h1{ font-size:22px; }
.zyyw_2 ul{ padding:0 2% 2%; margin:0 -1%;}
.zyyw_2 ul li{ float:left; width:23%; margin:0 1% 0; text-align:center;}
.zyyw_2 ul li img{ display:block; width:100%; height:202px; overflow:hidden;}
.zyyw_2 ul li p{ display:block; line-height:35px; height:35px; overflow:hidden;}
.zyyw_1 a:hover,.zyyw_2 a:hover,.zyyw_list a:hover{ color:#1c4f92;}

.zyyw_list ul{margin:2% -1%;}
.zyyw_list ul li{ float:left; width:23%; margin:0 1% 0; text-align:center;}
.zyyw_list ul li img{ display:block; width:100%; height:202px; overflow:hidden;}
.zyyw_list ul li p{ display:block; line-height:35px; height:35px; overflow:hidden;}


/* 热点专题 */
.cont-hot { padding:2%; background:#fff; margin:2% 0; overflow:hidden; }
.mtbk{ padding:4.3% 3%;  overflow:hidden;}
.mtbk img{ width:100%;height:262px;}
.hot-list {
    width: 100%;
    margin-top: 20px;
}

.hot-list-bigpic {
    width: 100%;
    height: 184px;
}

.hot-list-bigpic img {
    width: 100%;
    height: 100%;
}

.hot-list-bigArr {
    width: 100%;
}
.hot-list-bigArr ul{ overflow:hidden;}
.hot-list-bigArr ul li {    width: 48%; margin:0 1%; float:left; height:220px; overflow:hidden;}
.hot-list-bigArr ul li img {
    width: 100%;
    height: 100%;
}

/* 榜样与文化 */
.cont-example {
    width: 100%;
    margin-top: 32px;
}

.example-pic {
    width: 100%;
    height: 144px;
    margin-top: 16px;
}

.example-pic img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.cont-example .main-left-list ul li {
    margin-bottom: 19px;
}


/* 中间内容右侧 */
.main-right {
    width: 436px;
    /* height: 1686px; */
    display: inline-block;
    float: right;
    background: #f5f5f5;
}

.main-rightBox {
    padding: 0 28px;
}

.cont-noticeAndperson {
    width: 100%;
}

/* 通知公告 */
.cont-notice {
    margin-top: 29px;
}

.cont-noticeAndperson .main-left-list ul li a .title {
    width: 100%;
}
.cont-noticeAndperson .main-left-list ul li a .addTime {
    float: right;
    font-size: 16px;
    color: rgba(153, 153, 153, 1);
}

/* 人才招聘 */
.cont-person {
    margin-top: 34px;
}

/* 宣传片 */
.cont-propaganda { float:left; width:32%; border:1px solid #CCC;}
.ztxe{ float:right;}
.cont-propaganda-video {
    width: 100%;
     height:245px; 
    margin-top: 17px;
}

.cont-propaganda-video .swiper-wrapper .swiper-slide .slide-piclist {
    position: relative;
    width: 100%;
    height: 200px;
}

.cont-propaganda-video .swiper-wrapper .swiper-slide .slide-piclist .imgPic {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.cont-propaganda-video .swiper-wrapper .swiper-slide .slide-piclist .play {
    width: 26px;
    height: 32px;
    position: absolute;
    top: 84px;
    left: 135px;
    z-index: 50;
}

.cont-propaganda-video .swiper-wrapper .swiper-slide .ell {
    font-size: 16px;
    color: #222;
    display: block;
    width: 100%;
    text-align: center; background:#eeeeee; line-height:45px; height:45px; overflow:hidden;
}


.cont-propaganda-video .swiper-container {
    position: relative;
}

.cont-propaganda-video .swiper-button-next,
.cont-propaganda-video .swiper-button-prev {
    width: 22px;
    height: 30px;
}

.cont-propaganda-video .swiper-button-next img,
.cont-propaganda-video .swiper-button-prev img {
    width: 100%;
    height: 100%;
}

.cont-propaganda-video .swiper-button-next {
    position: absolute;
    top: 85px;
    right: 1px;
}

.cont-propaganda-video .swiper-button-prev {
    position: absolute;
    top: 85px;
    left: 1px;
}






/* 报刊 */
.cont-book {
    margin-top: 16px;
}

.cont-book-pic {
    width: 100%;
    height: 225px;
    margin-top: 19px;
}

.cont-book-pic .swiper-wrapper .swiper-slide {
    position: relative;
    width: 100%;
    height: 224px;
}

.poster-list .cont-book-imgPic {
    width: 100%;
    height: 100%;
    position: relative;
}

.poster-list .imgPic {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.poster-list .ell {
    width: 100%;
    height: 32px;
    line-height: 32px;
    text-align: center;
    display: block;
    background:#000;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 99;
    opacity: 0.6;
}


.cont-book-pic .swiper-container {
    position: relative;
}

.cont-book-pic .swiper-button-next,
.cont-book-pic .swiper-button-prev {
    width: 22px;
    height: 30px;
}

.cont-book-pic .swiper-button-next img,
.cont-book-pic .swiper-button-prev img {
    width: 100%;
    height: 100%;
}

.cont-book-pic .swiper-button-next {
    position: absolute;
    top: 97px;
    right: 17px;
}

.cont-book-pic .swiper-button-prev {
    position: absolute;
    top: 97px;
    left: 17px;
}




/* 新媒体 */
.cont-media {
    margin-top: 27px;
}

.cont-media-pic {
    width: 100%;
    height: 190px;
    margin-top: 21px;
}

.cont-media-pic .swiper-wrapper .swiper-slide {
    position: relative;
    width: 100%;
    height: 196px;
}

.cont-media-pic .swiper-wrapper .swiper-slide .imgPic {
    width: 160px;
    height: 100%;
    /* position: absolute; */
    /* top: 0; */
    /* left: 60px; */
}


.cont-media-pic .swiper-container {
    position: relative;
}

.cont-media-pic .swiper-button-next,
.cont-media-pic .swiper-button-prev {
    width: 22px;
    height: 30px;
}

.cont-media-pic .swiper-button-next img,
.cont-media-pic .swiper-button-prev img {
    width: 100%;
    height: 100%;
}

.cont-media-pic .swiper-button-next {
    position: absolute;
    top: 83px;
    right: 17px;
}

.cont-media-pic .swiper-button-prev {
    position: absolute;
    top: 83px;
    left: 17px;
}

/* 快捷通道 */
.cont-quick {
    margin-top: 27px;
}

.cont-quick-pic {
    width: 100%;
    margin-top: 18px;
}

.cont-quick-pic ul li {
    width: 380px;
    margin-bottom: 15px;
}

.cont-quick-pic ul li:last-child {
    margin-bottom: 0px !important;
}

.cont-quick-pic ul li img {
    width: 100%;
    height: auto;
}
.banner1{position: relative;overflow: auto;text-align: center;width:100%;}
.banner1 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner1 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em; background:#fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner1 .dots li.active{background:#1c4f92;opacity:1}
.banner1 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner1 #al{left:15px}
.banner1 #ar{right:15px}
.banner1 ul{z-index: 1;width: 600%;overflow: hidden;}
.banner1 ul .slider-item { float: left;position: relative; overflow: hidden;}
.banner1 ul .slider-item img{width:720px;height:480px;}
.banner1 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;height: 50px;padding:0 2%; width:96%;text-align:left;line-height: 50px;color: #fff;font-size: 16px;background:rgba(28,79,146,0.8);}
.banner1 ul .slider-item .djgz {position: absolute;left: 0;bottom: 0px;height: 50px;padding:0 2%; width:96%;text-align:left;line-height: 50px;color: #fff;font-size: 16px;background:rgba(208,2,27,0.8);}

.banner1 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#018dd7;}

/* 相关链接 */
.cont-link-sel { float:left; width:31%; margin:0 1%;overflow:hidden;}
.cont-link-sel span{ float:left; line-height:35px; color:#fff; padding-right:15px;}
.cont-link-sel select {
    width: 75%;
    height: 35px;	 float:left; background:#fff; border:1px solid #95cbea;}

/* 尾部 */
.footBox {
    width: 100%; background:#1c4f92; color:#fff; padding:2% 0;
}
.footBox .footCopyright { line-height:35px;}
.footBox .footCopyright a{ padding:0 10px; color:#fff;}
.footBox .footCopyright span{padding:0 10px; }
.footTab{ float:left; width:38%; line-height:35px;}
.footTab a{ padding:0 20px;}
.cont-link{ background:#0081cc; padding:1%; margin:1% 0;}


/* 移动端 */
.nav_phone_search{
    display: none;
}
.nav_phone_list{
    display: none;
}
.searchBox{
    display: none;
}
.hrefListbox{
    display: none;
}
.cover{
    display: none;
}
.swiperPhone{
    display: none;
}
.footPhone{
    display: none;
}
.weiz{ background:#f6f6f6; border-bottom:1px solid rgba(255,255,255,0.5);}
.nydh{margin:0 auto; overflow:hidden;text-decoration: none; color:#333;width:1200px; }
.ny_nav{
    height: 50px;
}
.ny_nav li{ 
    float: left;
    font-size: 18px;
    color: #2B2B2B;
    height: 50px;
    line-height: 50px;
    text-align: center;

}
.ny_nav li a{ 
    display: block;
    padding: 0 25px;
    border-right: 1px solid #ccc; font-size:16px;
    
}
.ny_nav li.on{ background: #024691; }
.ny_nav li:hover{ background: #024691; }
.ny_nav li.on a{ color: #fff !important;border-right:none !important;}
.ny_nav li:hover a{ color: #fff;border-right:none !important;}
.mbx_nav{ font-size:14px; line-height:50px;border-bottom: 1px solid #CCC;}
.mbx_nav p{		font-size: 14px;color:#a1a1a1; padding:0 15px;}
.mbx_nav p span{color: #004e97; padding-left:8px;}
.mbx_nav p a{text-decoration: none; color:#666; padding: 0 5px;font-size: 14px !important;}
.mbx_nav p a:hover{color: #004e97;}
.ny_news{ 
    width: 1200px;   
    background: #fff;
    padding: 0 0 20px 0;
    margin: 20px auto;
}
.news_list{
    padding: 0 20px;
}
.news_list li{ padding: 20px 0; border-bottom: 0.01rem dashed #eee;}
.news_list li a{text-decoration: none;}
.news_list li .news_img{ float: left; width: 22%; height: 150px; overflow: hidden;}
.news_list li .news_img img{ width: 100%; transition: 0.5s all;height: 100%;
    object-fit: cover;}
.news_wz{ float: right;
	width: 76%;
}
.news_wz h2{ 
	font-size: 16px;
	 font-weight: bold;
	 color: #333333;
	  margin-bottom: 20px;
	  transition: 0.5s all;
	  display:inline-block;
}
.news_wz p{
	font-size: 15px;
	 color: #666;
	 overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	  line-height: 30px;
}
.news_wz h4{ 
    /*margin-top: 0.35rem;*/
	 font-size: 14px;
	 display: flex;
	 align-items: center;
	  color: #888;
	  display: inline-block;
	  float: right;
}
.news_wz h4 img{
	 margin-right: 0.12rem;
	  width: 0.23rem;
}
.news_list li:hover .news_img img{
	transform: scale(1.1);
}
.news_list li:hover h2{
	color: #1a4baf;
}
.news_list1{}
.news_list1 li{ padding: 0.44rem 0 0 0;width: 5.173rem; float: left; margin-right: 0.4rem;}
.news_list1 li:nth-child(3n){ margin-right: 0;}
.news_list1 li a{text-decoration: none;}
.news_list1 li .news_wz{width: 5.173rem; text-align: center;}
.news_list1 li .news_wz h2{ font-weight: normal; font-size: 0.24rem; color: #333; line-height: 0.66rem; border: 0.01rem solid #eee; margin-bottom: 0;}
.news_list1 li .news_img1{width: 5.173rem; height: 3rem; overflow: hidden;}
.news_list1 li .news_img1 img{width: 100%; transition: 0.5s all;}
.news_list1 li:hover img{ transform: scale(1.1);}
.page {  text-align: center; }
    .digg { padding-top: 0.3rem;    font-size: 16px;}
    .digg a { 
    margin:2px; 
    color:#333; 
    padding: 10px 18px; 
    -decoration: none;
    background-color: #ebebeb;
     }
    .digg a:hover { background-color: #08598b; color: #fff;}
    .digg a:active { background-color: #08598b; color:#fff;}
    .digg a.current { 
    margin:2px; 
    padding: 10px 18px; 
    background-color: #08598b; 
    color: #fff;
     -decoration: none;
     }
    .digg a.disabled { 
    margin:2px; 
    padding: 10px 18px; 
    background-color: #ebebeb;
     color:#ccc ; 
     -decoration: none;
     }
.ny_banner{ background:url(../picture/banner_1.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.yw_banner{ background:url(../picture/banner_2.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.xw_banner{ background:url(../picture/banner_3.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.dq_banner{ background:url(../picture/banner_4.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.xx_banner{ background:url(../picture/banner_5.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.lx_banner{ background:url(../picture/banner_6.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.zz_banner{ background:url(../picture/banner_7.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.wh_banner{ background:url(../picture/banner_8.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.qywh_banner{ background:url(../picture/banner_9.jpg) no-repeat; background-size:cover; text-align:center; padding:5% 0;}
.ny_banner h1,.yw_banner h1,.xw_banner h1,.dq_banner h1,.xx_banner h1,.lx_banner h1,.zz_banner h1,.wh_banner h1,.qywh_banner h1{ font-size:30px;color:#fff;}
.ny_banner span,.yw_banner span,.xw_banner span,.dq_banner span,.xx_banner span,.lx_banner span,.zz_banner span,.wh_banner span,.qywh_banner span{ height:2px; background:#fff; width:100px; display:block; margin:15px auto;}
.ny_banner p,.yw_banner p,.xw_banner p,.dq_banner p,.xx_banner p,.lx_banner p,.zz_banner p,.wh_banner p,.qywh_banner p{ color:#fff; font-size:24px; font-weight:bold;}
.dany{ background:#fff;}
.neiy{ background:#f6f6f6; padding:1% 0;}
.news_xq{ 
        margin:0 auto; padding:1% 3% 2%;
    }
	.news_xq img{ max-width:100%;}
.biaoti1{ text-align: center; border-bottom:1px solid #f6f6f6; margin:0 0 2%; line-height:2.5;}
.biaoti1 h1{ font-size:22px; font-weight: bold; color: #333;}
.biaoti1 p{  color: #888;}
.biaoti1 p span{ padding:0 10px}
.news_wzxq{ font-size: 16px; color: #333; line-height: 2.5; overflow:hidden;}
.news_list6{ overflow:hidden;}
.news_list6 li{width: 31%; float: left; margin:1%; border: 0.01rem solid #eee; box-sizing: border-box; padding-bottom:1%;}
.news_list6 li a{text-decoration: none;}
.news_list6 li .news_wz{width: 100%; text-align: center;}
.news_list6 li .news_wz h2{ font-weight: normal; font-size:16px; color: #333; line-height: 50px; height:50px; overflow:hidden; }
.news_list6 li .news_img1{width: 100%;  overflow: hidden;}
.news_list6 li .news_img1 img{width: 100%; height:auto; transition: 0.5s all;}
.news_list6 li:hover img{ transform: scale(1.1);}
.news_list6 li .news_wz1{ text-align:center;overflow:hidden;}
.news_list6 li .news_wz1 h2{ font-size:16px; line-height:45px; height:45px; overflow:hidden; }
.news_list6 li .news_wz1 p{ text-align:left; line-height:30px; padding:0 5% 0; height:60px; overflow:hidden;}
.footleft{ float:left; border-right:1px solid rgba(255,255,255,0.5); padding-right:30px; margin:13px 30px 0 0;}
.footCopyright{ float:left;}
.contdb{ width:50%; margin:0 auto;}
.tbgg{ font-size:30px; font-weight:bold; padding-bottom:2%; text-align:center;}
.tbgg_1{ background:url(../picture/ggy.jpg) no-repeat left center; color:#fff; text-align:center; font-size:50px; font-weight:bold; line-height:2; background-size:cover; margin:2% 0;}
.four { background:#f0f1f5; padding:2% 0;}
.four .four-lanmu {
    width: 100%;
    overflow: hidden;
    float: left;
    margin-top: 75px;
}
.four .four-lanmu .lanmu-box {
    width: 480px;
}
.four .four-lanmu .lanmu-title {
    color: #004485;
}
.four .four-lanmu .lanmu-title a {
    color: #004485;
}
.w1200-con{ float:left; width:78%;}
.four .four-text-box {
    width: 100%;
}
.four .four-text-box ul{ overflow:hidden;}
.four .four-text-box ul li {
    width: 19%; margin:0 0.5%;
    height: 343px;
    float: left;
    background: #fff;
    -moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.05);
    position: relative; 
}
.four .four-name{
    overflow: hidden;
}
.four .four-text{
    overflow: hidden;
}

.four .position-con {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 999;
    width: 100%;
    overflow: hidden;
}
.four .four-name .f-name-img { padding:15px;}
.four .four-name .f-name-img .img02 {
    display: none;
    opacity: 0;
    transition: all 700ms ease;
}
.four .four-name p {
    color: #222222; padding-left:15px;
}
.four .four-name p span {
    display: block;
    width: 32px;
    height: 2px;
    background: #f3f3f3; margin:10px 0;
}
.four .four-text {
    overflow: hidden; margin:0 15px 0;
    line-height: 25px; height:125px;
    color: #022222;font-size:14px;
}
.four .four-more span {
    display: block;
    line-height: 40px;
    text-align: left;
    background: url("../picture/18149518.png") no-repeat 90% center;border-top: solid 1px #e8e8e8; padding:0 15px;
}
.four .four-more span b{ font-size:14px; font-weight:normal;}
.four .four-more span a {
    display: block;
    width: 100%;
    height: 100%;
}
.four .position-img {
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 480px;
    overflow: hidden;
    transition: all 3s;
}
.four .position-img img {
    width: 100%;
    height: 100%;
}


.four .four-text-box ul li:hover .four-more{
    border-top: solid 1px #3572a6;
}
.four .four-text-box ul li:hover .f-name-img .img01 {
    display: none;
    opacity: 0;
}
.four .four-text-box ul li:hover .f-name-img .img02 {
    display: block;
    opacity: 1;
    transition: all 700ms ease;
}
.four .four-text-box ul li:hover .four-name p {
    color: #fff;
}
.four .four-text-box ul li:hover .four-text {
    color: #fff;
}
.four .four-text-box ul li:hover .four-more span a {
    color: #e9340b;

}

.four .four-text-box ul li .four-more:hover span a {
    letter-spacing: 1px;
    transition: all 1s;
}

.four .four-text-box ul li .position-con:after {
    content: '';
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: #fff;
}
.four .four-text-box ul li .position-con:hover:after {
    opacity: 0;
}
.four .four-text-box ul li .position-con:before {
    content: '';
    display: block;
    opacity: 0;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: url("../picture/18149571.jpg") no-repeat center;
    transition: all 1s;
}

.four .four-text-box ul li .position-con:hover:before {
    transform: scale(1.2);
    display: block;
    opacity: 1;
}
.four .four-text-box ul li .hover-01:before{background: url(../picture/18188494.jpg) no-repeat center;} 
.four .four-text-box ul li .hover-02:before{background: url(../picture/18188495.jpg) no-repeat center;} 
.four .four-text-box ul li .hover-03:before{background: url(../picture/18188496.jpg) no-repeat center;} 
.four .four-text-box ul li .hover-04:before{background: url(../picture/18188497.jpg) no-repeat center;} 
.four .four-text-box ul li .hover-06:before{background: url(../picture/18188498.jpg) no-repeat center;}
.ibox6 { overflow:hidden; margin:2% auto; overflow:hidden; }
.ibox6 li { float:left; width:25%; }
.ibox6 li div { margin:0px 12px; position:relative; padding-bottom:30px; overflow:hidden; position:relative; height:139px; }
.ibox6 li div img { display:block; width:282px; height:157px; transition:all 1s; -moz-transition:all 1s; /* Firefox 4 */ -webkit-transition:all 1s; /* Safari and Chrome */ -o-transition:all 1s; /* Opera */}
.ibox6 li div:hover img { width:322px; height:180px; margin-left:-20px; margin-top:-20px;}
.ibox6 li div p { top:0; bottom:0; left:15px; right:15px; position:absolute; }
.ibox6 li span { display:block;  background:#FFF; margin:0px 25px 0; font-size:14px; color:#333333; line-height:25px; }
.ibox6 li div p b { display:block; background:#FFF; color:#018dd7; font-size:18px; line-height:36px; padding-top:2px; text-align:center; position:absolute; left:0; right:0; bottom:0px;  }
.footerbox1 { overflow:hidden; }
.footerbox2{ margin-bottom:1%;}
.footerbox1 dt { float:right;overflow:hidden; width:20%; }
.footerbox1 dt a { float:right; width:48%; margin:0 1%; text-align:center;}
.footerbox1 dt a > img { margin:0 auto; display:block }
.footerbox1 dt a p { color:#333333; line-height:25px; font-size:14px; display:block;}
.footerbox1 dt a p img { float:left; display:inline-block; margin-right:6px; }
.footerbox1 dd { float:left; font-size:14px; color:#333333; line-height:30px; width:78%;}
.footerbox1 dd p a { color:#333333; padding:0 10px;}
.footerbox1 dd p a:nth-of-type(1){ padding-left:0;}
.footerbox1 dd p span { color:#333333; padding-right:10px;}
.footerbox1 dd p a:hover { color:#0077cb }
.footerbox1 dd p.beian a{ overflow:hidden; }
.footerbox1 dd p.beian img{ padding:5px 5px 0 0;}
.footerbox1 dd p.beian img,.footerbox1 dd p.beian span{ float:left;}
.main2_r{width: 21%;float:right; background:#fff;}
.main2_r .picScroll-top{overflow:hidden; position:relative; padding:2%;border:1px solid #dbdbdb;}
.main2_r .picScroll-top .hd{padding: 0 9px;height: 45px;line-height: 45px;overflow: hidden;text-align: center;}
.main2_r .picScroll-top .hd a{font-weight: bold;font-size: 18px;color: #666;}
.main2_r .picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:12px; height:12px; float:right; margin-right:10px; margin-top:19px;  overflow:hidden;cursor:pointer;background:url("../picture/btn-top.png") no-repeat;  }
.main2_r .picScroll-top .hd .next{background:url("../picture/btn-bottom.png") no-repeat; margin-right:0;}
.main2_r .picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.main2_r .picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.main2_r .picScroll-top .hd ul li.on{ background-position:0 0; }
.main2_r .picScroll-top .bd{ padding:0 9px;   }
.main2_r .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.main2_r .picScroll-top .bd ul li{ text-align:center; zoom:1;margin-bottom: 10px;}
.main2_r .picScroll-top .bd ul li .pic{ text-align:center; }
.main2_r .picScroll-top .bd ul li .pic img{ width:100%;  display:block; height: 85px;}
.main2_r .picScroll-top .bd ul li .pic a:hover img{ border-color:#999;}
.nei_1{ background:#f8f8f8; padding:2%; }
.qysp{ margin:2% 0;}
.qysp_2 img{ width:100%;}
.qysp_3 img{ max-width:100%;}
.qysp_1 ul{ background:#ebf1f5; line-height:50px; text-align:center;}
.qysp_1 ul li{ float:left; width:50%;}
.qysp_1 ul li a{ font-weight:bold;}
.qysp_1 ul li.hover_1{ background:#0081cc url(../picture/dhbj.jpg) no-repeat bottom center;}
.qysp_1 ul li.hover_1 a{ color:#fff;}
.qygk{ background:url(../picture/gk1.jpg) no-repeat; overflow:hidden; color:#fff; background-size:cover; margin:2% 0 0; padding:3%;}
.qygk_1{ float:left; width:45%; padding-right:4%; border-right:1px solid rgba(255,255,255,0.6);}
.qygk_2{ float:right; width:47%;}
.qygk_1 span,.qygk_2 span{ font-size:26px; font-weight:bold; padding-left:50px;}
.qygk_1 span{ background:url(../picture/1356.png) no-repeat left center;}
.qygk_2 span{ background:url(../picture/1258.png) no-repeat left center;}
.biaoti{ text-align:center}
.biaoti h2{    padding: 0 30px;
    position: relative;
    display: inline-block;
	 font-size:26px; color:#004c98;}
.biaoti h2:before, .biaoti h2:after {
    content: ' ';
    width: 100%;
    position: absolute;
    border-width: 1px;
    border-color: #bbb;
	top: 18px;
    border-bottom-style:solid;
}
.biaoti h2:after {
    left: 100%;
}
.biaoti h2:before {
    right: 100%;
}
.zznl_1{ margin:2% 0;}
.zznl{ background:#fff; padding:2% 0;}
.zz_4{ float:left; width:29%; margin:1%; padding:1%; border:1px solid #CCC;}
.zz_4 a{ display:block;}
.zz_4 dt img{ display:block; width:100%;}
.zz_4 dd{ line-height:30px;}
.zz_4 dd span{ display:block; font-size:18px; line-height:45px; border-bottom:1px solid #CCC;}
.zz_4 dd p{ padding-top:10px; font-size:14px; height:60px; overflow:hidden;}
.zz_4 a:hover{ color:#004c98;}
.zz_4:hover{ border:1px solid #004c98;}
.zz_4:hover dd span{border-bottom:1px solid #004c98;}
.zyzb{ padding:1% 0;text-align:center;}
.zyzb_1{ text-align:center;}
.zyzb_1 a{ display:inline-block; line-height:45px; border:1px solid #CCC; padding:0 50px;}
.zyzb_1:hover a{ border:1px solid #004c98; background:#004c98; color:#fff;}
.qyry{ margin:3% 0;}
.qyry dt{ float:left; width:38%;}
.qyry dt img{ display:block; padding:6px; border:1px solid #CCC;}
.qyry dd{ float:right; width:58%; text-indent:2em; line-height:2.5}
#wrap{ width:100%; overflow:hidden; margin:4% 0 2%;	}
#menu{
	float:left; 
	width:24%; 
	background-color:#fff;}
#menu ul{ overflow:hidden;}
#menu li{ border-bottom:1px solid #f6f6f6;	line-height:72px; text-align:left;}
#menu ul li a{ padding-left:5%; width:85%; display:inline-block;}
#menu ul li:hover{ background:#004c98;color:#fff;}
#menu ul li:hover a{ color:#fff;}
#menu li.on{background:#004c98;color:#fff;font-weight: bold;}
#menu li.on a{ color:#fff;}
#content{
	float:right;
	width:74%;}
#content h1 img{ width:100%;}
#content ul{ overflow:hidden;}
#content ul li{ overflow:hidden; line-height:50px; text-align:left;}
#content ul li a{ float:right; color:#004c98;}
#copy{clear:both}
.zqgzdb{ background:#d0021b; color:#fff; padding:1% 0; line-height:3; text-align:center;}
.zqgzdb a,.zqgzdb span{ color:#fff; padding:0 10px;}
.con_dj{ float:left; width:48%; overflow:hidden;}
.cont-gzs{ float:right; width:48%}
.banner2{position: relative;overflow: auto;text-align: center;width:588px;}
.banner2 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner2 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner2 .dots li.active{background:#fff;opacity:1}
.banner2 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner2 #al{left:15px}
.banner2 #ar{right:15px}
.banner2 ul{z-index: 1;width: 600%;overflow: hidden;}
.banner2 ul .slider-item {width:576px; float: left;height:420px; position: relative; overflow: hidden;}
.banner2 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 96%;height: 40px;padding: 0 2%;text-align:left;line-height:40px;color: #fff;font-size: 18px;font-weight: bold; background:rgba(0,0,0,0.4); overflow:hidden;}
.banner2 ul .slider-item img{ width:576px; height:420px;}
.banner2 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#d0021b;}
.shdj{ color:#d0021b; text-align:center; font-size:30px; line-height:40px;}
.shdj span{ font-weight:bold;}
.shdj b{ font-size:22px; padding:0 10px; line-height:40px; display:inline-block;}
.djyw{ margin:2% 0;}
.cont-gzs1{ margin:3% 0 0;}
.cont-gzs1 ul li{border-bottom:1px dashed #CCCCCC;}
.cont-gzs1 ul li a{ display:block; height:50px; line-height:50px; overflow:hidden; }
.cont-gzs1 ul li:hover a{ color:#d0021b;}
.jcgz{ background:#f4f4f4; padding:2% 0;}
.zyzb_2{ text-align:center; margin:10px 0 0;}
.zyzb_2 a{ display:inline-block; line-height:45px; border:1px solid #CCC; padding:0 50px;}
.zyzb_2:hover a{ border:1px solid #d0021b; background:#d0021b; color:#fff;}
.ghgz{ margin:2% 0;}
.ghgz_1{ margin:3% 0 0;}
.ghgz_1 ul{ overflow:hidden; margin:0 -1%;}
.ghgz_1 ul li{border-bottom:1px dashed #CCCCCC; float:left; width:48%; margin:0 1%;}
.ghgz_1 ul li a{ display:block; height:50px; line-height:50px; overflow:hidden; }
.ghgz_1 ul li:hover a{ color:#d0021b;}
                       .box-lanrenzhijia {
	margin:2% auto 0;
	position:relative; overflow:hidden;
}
.ashow2 {
	width:95%;
	margin-left:30px;
	float:left;
	display:inline; overflow:hidden;
}
.list_02 LI { margin-right: 20px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 210px;
	TEXT-ALIGN: center; position:relative;
}
.list_02 LI A.video_list {}
.list_02 LI P A {	COLOR: #fff; display:block; line-height:40px; height:40px; overflow:hidden;}
.list_02 LI P.p { position:absolute; bottom:0; background:rgba(0,0,0,0.5)}
.c_s_02 {
	MARGIN-TOP: 5px;
	ZOOM: 1;
	TEXT-ALIGN: center
}
.c_s_02 P {
	HEIGHT: 22px
}
.al {
	BACKGROUND: url(../images/prevone_csj.png) no-repeat 0px 0;
	top:75px;
	position:absolute;
	OVERFLOW: hidden;
	WIDTH: 16px;
	CURSOR: pointer;
	HEIGHT: 29px
}
.ar {
	BACKGROUND: url(../images/nextone_csj.png) no-repeat 0px 0;
	right:0px;
	top:75px;
	position:absolute;
	OVERFLOW: hidden;
	WIDTH: 16px;
	CURSOR: pointer;
	HEIGHT: 29px
}
A.video_list img {	height:160px;	width:210px; display:block;}
.fanye{ line-height:3}
.fanye a:hover{ color:#0081cc;}
.gltd ul{}
.gltd ul li{ float:left; width:42%; margin:3%; padding:1%; background:#f7f7f7; box-shadow: 2px 2px 5px #888888; overflow:hidden; line-height:2;}
.gltd ul li img{ float:left; width:30%; height:170px;}
.gltd ul li p{ float:right; width:68%;}
.gltd ul li p span{ font-size:18px; color:#0081cc; display:block; font-weight:bold;}
.gltd_z{}
.gltd_z ul li{  width:42%; margin:0 auto; padding:1%; background:#f7f7f7; box-shadow: 2px 2px 5px #888888; overflow:hidden; line-height:2;}
.gltd_z ul li img{ float:left; width:30%; height:170px;}
.gltd_z ul li p{ float:right; width:68%;}
.gltd_z ul li p span{ font-size:18px; color:#0081cc; display:block; font-weight:bold;}
.lshg{ width:96%; margin:0 auto;}
.lshg ul{ border-left:1px solid #CCC;}
.lshg ul li{  color:#0081cc; overflow:hidden;margin:2% 0; padding:1% 2% 1% 0;}
.hg1{ float:left; width:2%; }
.hg1 img{ }
.hg2 p{ color:#333;}
.hg2 span{ font-weight:bold; font-size:18px;color:#0081cc; padding-right:15px;}
.hg2{ overflow:hidden;background:#f7f7f7; box-shadow: 2px 2px 5px #888888; padding:2%; line-height:3; float:right; width:93%; }
.hg2 img{ float:left; width:31%; margin:1%; height:160px;}

.corner_rt,.corner_rb,.corner_lb,.corner_lt{position:absolute;z-index:99;width:9px;height:9px;overflow:hidden;background:url(../img/corners.gif) 0 -9px no-repeat;}
.corner_rt{top:-1px;right:-1px;background-position:-9px -9px;}
.corner_rb{bottom:-1px;right:-1px;background-position:-9px -18px;}
.corner_lb{bottom:-1px;left:-1px;background-position:0 -18px;}
.corner_lt{top:-1px;left:-1px;}
#YHover-Tabs{position:relative;z-index:1;}
#YHover-Tabs .hd{height:50px; background:#ebf1f5; overflow:hidden; width:100%; text-align:center;}
#YHover-Tabs h4{position:relative;z-index:2;float:left;width:50%;height:50px;text-align:center;font-size:16px;font-weight:bold;line-height:50px;    }
#YHover-Tabs h4.current{background: #0081cc url(../picture/dhbj.jpg) no-repeat bottom center;}
#YHover-Tabs h4 a:link,#YHover-Tabs h4 a:visited,#YHover-Tabs h4 a:hover{}
#YHover-Tabs h4 a:hover,#YHover-Tabs h4.current a:link,#YHover-Tabs h4.current a:visited,#YHover-Tabs h4.current a:hover{background-color:#0081cc;color:#fff;}
#YHover-Tabs h4 span{margin:0;display:none;}
#YHover-Tabs h4.current span{display:block;}
#YHover-Tabs h4.current span.corner_rt{right:0;top:-1px;background-position:-9px 0;}
#YHover-Tabs h4.current span.corner_lt{left:0;top:-1px;background-position:0 0;}
#YHover-Tabs .bd{margin-top:20px; text-align:center;}
#YHover-Tabs .bd a{color:#555;padding-right:3px;}
#YHover-Tabs p{line-height:24px;font-size:14px;}

.even{background-color:#F8F8F8;}
.odd{background-color:#EAEFF5;}
.hover{background-color:#B0BEC7;color:#FFF;cursor:pointer;}
.hidden{display:none;clear:both;}

/*1280分辨率以上（大于1200px）*/
@media screen and (min-width:1200px){
.page,.cont,.nydh{ width: 1200px; margin:0 auto; }
.pc{ display:block;}
.mobile{ display:none;}

}

/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 960px) and (max-width: 1199px) {
.page,.cont,.nydh{ width: 98%; margin:0 auto; }
.nav{ width: 98%; margin:2% auto 0; }
.pc{ display:block;}
.mobile{ display:none;}
.banner1 ul .slider-item img{width:692px;height:480px;}
.ny_news{ width:100%;}

}

/*440分辨率以下（小于479px）*/
@media only screen and (max-width: 959px) {
body{ overflow-x:hidden;}
.page,.cont,.nav,.nydh,.ny_news{ width: 100%; margin:0 auto; }
.pc,.foot_1,.news_wz h4,.news_wz p,.nav_search,.mbx_nav,.footleft,.tbss{ display:none;}
.mobile{ display:block;}
.news_list li .news_img{ width:30%; height:80px;}
.news_wz{ width:68%; }
.news_wz h2{ line-height:35px;}
.ny_banner span{ font-size:22px; background:rgba(255,255,255,0.6); display:block; border:0;}
.nav-tab{ position:relative; top:0; float:none; width:100%; overflow:hidden; padding:0;}
.nav .nav_logo{ float:none; width:50%; margin:2% auto; padding:0;}
.daohang{ float:none; width:100%; background:#1a4baf;}
.nav-tab ul li > a{ color:#fff; line-height:35px; height:35px; overflow:hidden;  border-right:rgba(255,255,255,0.5) solid 1px; }
.nav-tab > ul > li{ width:25%; float:left; border-bottom:rgba(255,255,255,0.5) solid 1px;}
.nav-tab ul li dl{ top:72px; display:none;}
.navBox{ height:auto; padding:0;}
.banner .btn{ left:40%; bottom:10px;}
.cont-swiper{ float:none; width:100%; margin:0 auto; display:block;}
.banner1{ width:420px;margin:0 auto; float:none;}
.banner1 ul .slider-item img{width:420px;height:250px; margin:0 auto;}
.cont-news{ float:none; width:98%; margin:0 auto; display:block;}
.tzgg2 ul li { list-style:none;}
.tzgg2 ul li a{ width:60%; height:35px; line-height:35px; overflow:hidden;}
.business-list ul li{ width:48%; overflow:hidden; }
.business-info-cont{ padding:0 10px;}
.main-left-news1, .main-left-news2,.zyyw_1 dt,.zyyw_1 dd,.footCopyright,.four .four-text-box,.footerbox1 dt{ float:none; width:100%;}
.hot-list-bigArr ul li,.mtbk{ height:auto;}
.cont-propaganda{ margin:20px 0 0;}
.main-left-news2{ margin:2% 0;}
.tzgg1,.tzgg2,.cont-lun-news,.cont-businessyw,.footerbox1 dd,#menu,.con_dj,.cont-gzs{ width:98%; margin:2% auto; float:none;}
.zyyw_2 ul li,.zyyw_list ul li,.hg2 img{ width:48%;}
.zyyw_2 ul li img,.zyyw_list ul li img,.hg2 img{ height:150px;}
.main-left{ margin:0; width:auto; float:none;}
.cont-propaganda{ margin:2% 0; width:auto; float:none;}
.mtbk img,.four .four-text{ height:auto;}
.contdb,.w1200-con,.main2_r,.qygk_1,.qygk_2,.qyry dd,#content{ width:98%; margin:0 auto; float:none;}
.footCopyright{ text-align:center;}
.tbgg,.tbgg_1,.ny_banner h1, .yw_banner h1, .xw_banner h1, .dq_banner h1, .xx_banner h1, .lx_banner h1, .zz_banner h1, .wh_banner h1,.shdj{ font-size:20px;}
.ibox6 li{ width:50%; margin-bottom:2%;}
.ibox6 li span{ height:250px; overflow:hidden;}
.cont-link-sel{ width:100%; margin:1% auto; float:none;}
.cont-main,.four .four-text-box ul li{ width:100%; margin:2% auto; float:none;}
.footerbox1 dd,.footerbox1 dd p.beian{ text-align:center;}
.footerbox1 dd p.beian img, .footerbox1 dd p.beian span{ float:none;}
.four .four-text-box ul li .hover-01:before,.four .four-text-box ul li .hover-02:before,.four .four-text-box ul li .hover-03:before,.four .four-text-box ul li .hover-04:before,.four .four-text-box ul li .hover-06:before{ background-size:cover;}
.four .four-text-box ul li{ height:300px;}
.qygk_1{ border:0;}
.ny_nav li a{ padding:0 10px;}
.zz_4{ width:94%; margin:2% auto; float:none;}
.qyry dt{ width:95%; margin:2% auto; float:none; padding:1%;}
.qyry dt img{ width:98%;}
#menu li{ line-height:45px;}
.ashow2{ width:85%;}
.gltd_z ul li,.gltd ul li{ width:96%; margin:2% auto;}
.gltd_z ul li img{ height:140px;}


}


