body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;padding: 0;}

html {overflow-y: scroll;overflow-x: hidden;}
html, body {font-size: 14px;color: #666;font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; background: #f8f8f8; line-height: 2;}
a {color: #666;text-decoration: none;}
a:hover {color: #fd7700;text-decoration: none;}
img {border: 0 none; max-width: 100%;}
ol, ul, li {list-style: none;}
div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}
input[type="submit"], input[type="reset"] {cursor: pointer;}
textarea{font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.ov {overflow: hidden;}
input, textarea, select {outline: none;}


i,em{font-style: normal;}
h1,h2,h3,h4,b{font-weight: normal;}

.clear{clear: both;}


/*menu*/
/*menu*/
.headtop{line-height: 26px; color: #999;}
.headtop a{color: #999;}
.headtop .left{float: left;}
.headtop .right{float: right;}
.navbar{background: #fff; box-shadow: 0 1px 1px rgb(0,0,0,0.03); border-bottom: 1px solid #ebebeb;}
.navbar .logo{float: left;}
.navbar .logo img{max-height: 100%;}
.navbar-nav li{text-align: center;}
.navbar-nav li:hover>a,.navbar-nav li.act>a{color: #4c72f4;}
li.search{background: url(../images/search.png) center right no-repeat; background-size: 100%; cursor: pointer; display: inline-table;}

.top_img{text-align: center; margin-top: 15px;}

@media (min-width: 1280px){
    .navbar{height: 80px;}
    .navbar .logo{margin-top: 15px;}
    .navbar .logo img{height: 50px;}
    li.search{margin-left: 10px; width: 16px;height: 80px;}
    .navbar-nav li{font-size: 15px;}
    .navbar-nav li>a{padding: 0px 15px; line-height: 80px;}
}
@media (min-width: 991px) and (max-width: 1280px){
    .navbar{height: 74px; }
    .navbar .logo{margin-top: 13px;}
    .navbar .logo img{height: 48px;}
    li.search{margin-left: 10px; width: 16px;height: 74px;}
    .navbar-nav li>a{padding: 0px 13px;line-height: 74px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .navbar{height: 68px;}
    .navbar .logo{margin-top: 20px;}
    .navbar .logo img{height: 28px;}
    li.search{margin-left: 10px; width: 16px;height: 68px;}
    .navbar-nav li>a{padding: 0px 8px; line-height: 68px;}
    li.search{display: none;}
}
@media (max-width: 767px) {
    .headtop,li.search{display: none;}
    .navbar{height: 3.5em;}
    .navbar-nav{min-height: 350px;}
    .navbar .logo{max-width: 72%; max-height: 80%;}
    .navbar .logo img{ height: 2em; margin-top: 0.8em;}
    .navbar-collapse{position: fixed;  right: 0px;  top: 3.5em;  z-index: 10;  background: #fff; height: 100%;   width:100%;}
    .navbar-collapse li{border-bottom: 1px #eee solid; padding: 1em 0px;}
}
@media (min-width: 768px){
    .navbar-collapse.collapse{padding: 0px; float: right;}
    
}


.ind_search{margin: 10px auto; padding: 20px; border: 1px solid #ebebeb; border-radius: 2px; background: #fff; box-shadow: 0 1px 1px rgb(0 0 0 / 3%);    text-align: center; display: none;}
.ind_search input{float: left; height: 38px;}
.ind_search .txt{width: 70%; text-indent: 10px; background: #ebebeb; border:1px #ebebeb solid;}
.ind_search .sub{width: 30%;background: #4c72f4; color: #fff; border:1px #4c72f4 solid;}



.banner{text-align: center; background: url(../images/qikanshouye_01.jpg) center center no-repeat; position:relative;}
.banner_center{display: table-cell; vertical-align: middle;text-align: center; width: 1200px;}
.banner_center h2{font-weight: bold;}
.banner_center h3{line-height:2;}
.banner_center h3 a{display: inline-table;}
.ban_more a{display: inline-table; border:1px #4c72f4 solid; background: #fff; color: #4c72f4; line-height: 26px; border-radius: 13px; padding:0px 30px; margin: 0px 6px;}
.ban_more a:hover{background: #4c72f4; color: #fff;}

.ind_hexinmulu{position:absolute; left:0px; bottom:0px; width:100%;}
.ind_hexinmulu a:nth-child(1){background:rgba(97,196,220,0.8); color:#fff;}
.ind_hexinmulu a:nth-child(2){background:rgba(226,244,253,0.8); color:#4c72f4;}
@media (min-width: 1280px) {
    .banner{height: 430px;}
    .banner_center{height: 260px;}
    .banner_center h2{font-size: 20px;}
    .banner_center h3{font-size: 18px; margin:15px 0px;}
    
    
    .ind_hexinmulu{line-height:60px;}
    .ind_hexinmulu a{font-size:24px; width:50%; float:left;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .banner{height: 350px;}
    .banner_center{height: 230px;}
    .banner_center h2{font-size: 18px;}
    .banner_center h3{font-size: 17px; margin:12px 0px; }
    
    .ind_hexinmulu{line-height:50px;}
    .ind_hexinmulu a{font-size:20px; width:50%; float:left;}
}
@media (min-width: 768px) and (max-width: 991px){
    .banner{height: 300px;}
    .banner_center{height: 190px;}
    .banner_center h2{font-size: 17px;}
    .banner_center h3{font-size: 16px; margin:10px 0px; }
 
    .ind_hexinmulu{line-height:42px;}
    .ind_hexinmulu a{font-size:16px; width:50%; float:left;}   
}
@media (max-width: 767px) {
    .banner{height: 20em;}
    .banner_center{height: 10em;}
    .banner_center h2{font-size: 1.3em;}
    .banner_center h3{font-size: 1.1em; margin:0.6em 0px; }
    .banner_center h3 a{margin:0px 0.3em;}
    
    .ind_hexinmulu{line-height:1.6;}
    .ind_hexinmulu a{font-size:1.1em; padding:0.2em 3%; display:block;}   
}
@media (min-width: 768px){
    .banner_center h3 a{margin:0px 8px;}
    
    .ind_hexinmulu a:nth-child(1){border-top-left-radius:8px;}
    .ind_hexinmulu a:nth-child(2){border-top-right-radius:8px;}
}




.footer{background:#262627 ; line-height:2;}
.footer_link {background: #333; padding:5px 1%;}
.footer_link li{float: left; margin-right:10px;}
.footer_copyright{text-align: center; margin-top:15px;}
@media (min-width: 1280px){
    .footer{padding:20px 0px;}
}
@media (min-width: 991px) and (max-width: 1280px){
     .footer{padding:18px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
     .footer{padding:16px 0px;}
}
@media (max-width: 767px) {
     .footer{padding:1.4em 0px;}
}

.foot_float{position:fixed; top:50%; left:0px; margin-top:-275px; box-shadow:0px 0px 5px #eee; z-index:99;}
.foot_float span{position: absolute; right: -20px; top: -20px; width:40px;cursor:pointer;}

@media (max-width: 767px) {
    .foot_float{display: none;}
}

.borad{border-radius: 8px; overflow: hidden; background: #fff;}
.ind_title{border-bottom: 1px #f0f2f7 solid;}
.ind_title .tleft{float: left;}
.ind_title .tright{float: right;color: #999999;}
.ind_title a{color: #999999;}
.ind_title a:hover{color: #4c72f4;}

.ind_title span a{color: #4c72f4;}


.ind_title01{}
.ind_title01 i{color: #e8e8e8; padding-left: 5px;}

.ind_title02 {color: #fea91b;}
.ind_title02 a{color: #fea91b;}
.ind_title02 .tleft{background: url(../images/linee_03.jpg) center bottom no-repeat;} 

.ind_title03 .tleft a{color: #4c72f4;}
.ind_title03.aca {border-bottom: 1px #4c72f4 solid;}

@media (min-width: 1280px){
    .paddinglrtb20{padding: 20px;}
    .margint20{margin: 20px 0px;}
    .paddingl16{padding: 0px 16px;}
    .ind_title .tleft{font-size: 18px;}

    .ind_title01{line-height: 54px;}
    .ind_title02{line-height: 54px;}
    .ind_title03{line-height: 54px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .paddinglrtb20{padding: 18px;}
    .margint20{margin: 18px 0px;}
    .paddingl16{padding: 0px 15px;}
    .ind_title .tleft{font-size: 17px;}

    .ind_title01{line-height: 50px;}
    .ind_title02{line-height: 50px;}
    .ind_title03{line-height: 50px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .paddinglrtb20{padding: 18px;}
    .margint20{margin: 18px 0px;}
    .paddingl16{padding: 0px 14px;}
    .ind_title .tleft{font-size: 16px;}

    .ind_title01{line-height: 46px;}
    .ind_title02{line-height: 46px;}
    .ind_title03{line-height: 46px;}

    .ind_title .tright{display: none;}
}
@media (max-width: 767px) {
    .ind_title .right{display: none;}
    
    .paddinglrtb20{padding: 1em 2%;}
    .margint20{margin: 1em 0px;}
    .paddingl16{padding: 0px 2%;}
    .ind_title .tleft{font-size: 1.2em;}

    .ind_title01{line-height: 2.2;}
    .ind_title02{line-height: 2.2;}
    .ind_title03{line-height: 2.2;}

    .ind_title .tright{display: none;}
}
@media (min-width: 768px){
    
}


.ind_lwfb_list{}
.ind_lwfb_list li{position: relative;}
.ind_lwfb_list li span{position: absolute; right: 0px; top: 0px; color:#999;}
.ind_lwfb_list a:hover{color: #4c72f4;}
.ind_lwfb_list li p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}

@media (min-width: 1280px){
    .ind_lwfb_list li{width: 30%; padding-right: 9%;}
    .ind_lwfb_list li:nth-child(3n-1){margin: 0px 5%;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .ind_lwfb_list li{width: 30%; padding-right: 9%;}
    .ind_lwfb_list li:nth-child(3n-1){margin: 0px 5%;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_lwfb_list li{width: 48%; padding-right: 12%;}
    .ind_lwfb_list li:nth-child(2n){float: right;}
}
@media (max-width: 767px) {
    .ind_lwfb_list li{display: block; padding-right: 24%;}
}
@media (min-width: 768px){
    .ind_lwfb_list li{float: left;}
}


.czr_list_list li{display: block;  position: relative;}
.czr_list_list li p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.czr_list_list li span{position: absolute; right: 0px; top: 0px;}
.ind_rslw{overflow: hidden;}
.ind_rslw a{background: #f2f2f2; display: inline-table;}


@media (min-width: 1280px){
    .ind_czr .left{width: 804px;}
    .ind_czr .left .czr_list{padding: 0px 18px 18px; float: left; width: 50%;}
    .ind_czr .left .czr_list:nth-child(1){border-right: 1px #e3e4e8 solid;}
    .czr_list_list{margin-top: 10px;}
    .czr_list_list li{padding-right: 25%;}
    .ind_czr .right{width: 380px;padding: 0px 18px 18px;}
    .ind_rslw{padding-top: 14px; height: 266px;}
    .ind_rslw a{padding: 0px 16px; margin: 5px 2px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .ind_czr .left{width: 640px;}
    .ind_czr .left .czr_list{padding: 0px 18px 18px; float: left; width: 50%;}
    .ind_czr .left .czr_list:nth-child(1){border-right: 1px #e3e4e8 solid;}
    .czr_list_list{margin-top: 10px;}
    .czr_list_list li{padding-right: 15%;}
    .ind_czr .right{width: 315px;padding: 0px 18px 18px;}
    .ind_rslw{padding-top: 10px; height: 250px;}
    .ind_rslw a{padding: 0px 16px; margin: 5px 2px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_czr .left{width: 100%;}
    .ind_czr .left .czr_list{padding: 0px 18px 18px; float: left; width: 50%;}
    .ind_czr .left .czr_list:nth-child(1){border-right: 1px #e3e4e8 solid;}
    .czr_list_list{margin-top: 10px;}
    .czr_list_list li{padding-right: 15%;}
    .ind_czr .right{padding: 0px 18px 18px; margin-top: 18px;}
    .ind_rslw{padding-top: 10px;}
    .ind_rslw a{padding: 0px 16px; margin: 5px 2px;}
}
@media (max-width: 767px) {
    .ind_czr .left{width: 100%; padding-top: 0.6em;}
    .ind_czr .left .czr_list{padding: 0px 2% 1em;}
    .ind_czr .left .czr_list:nth-child(1){border-right: 1px #e3e4e8 solid;}
    .czr_list_list{margin-top: 0.5em;}
    .czr_list_list li{padding-right: 15%;}
    .ind_czr .right{padding: 0px 2% 1em; margin-top: 1em;}
    .ind_rslw{padding-top: 0.5em;}
    .ind_rslw a{padding: 0px 0.6em; margin: 5px 2px;}
}
@media (min-width: 768px){
    .ind_czr .left{float: left;}
    .ind_czr .right{float: right;}
}



.ind_zzfl{}
.ind_zzfl_ul{background: url(../images/indqihui_07.jpg) left center no-repeat; }
.ind_zzfl_cate{text-align: center; border-bottom: #e5e3e3; color: #4c72f4;}
.ind_zzfl_cate span{ border-bottom:1px solid #e5e3e3; display: inline-table;}
.ind_zzfl_list{border-bottom: 1px #cccccc solid;}
.ind_zzfl_list a{display: inline-table;}
@media (min-width: 1280px){
    .ind_zzfl{}
    .ind_zzfl_ul{margin: 18px 0px;}
    .ind_zzfl_cate{float: left; width: 94px;}
    .ind_zzfl_list{float: right; width: 1060px; font-size: 14px; padding-bottom: 6px;}
    .ind_zzfl_list a{margin: 0px 10px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .ind_zzfl{}
    .ind_zzfl_ul{margin: 18px 0px;}
    .ind_zzfl_cate{float: left; width: 94px;}
    .ind_zzfl_list{float: right; width: 840px; font-size: 14px; padding-bottom: 6px;}
    .ind_zzfl_list a{margin: 0px 10px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_zzfl{}
    .ind_zzfl_ul{margin: 18px 0px;}
    .ind_zzfl_cate{float: left; width: 94px;}
    .ind_zzfl_list{float: right; width: 620px; font-size: 14px; padding-bottom: 6px;}
    .ind_zzfl_list a{margin: 0px 10px;}
}
@media (max-width: 767px) {
    .ind_zzfl{display: none;}
}
@media (min-width: 768px){
    .ind_zzfl_ul{background-size: 94px 100%; }
}

.line_hr{margin: 10px 0px;}

.ind_hxqk_list .hxqk_left{background: #fff; border:1px #dfdfe1 solid;}
.ind_hxqk_list .hxqk_left .img1 img{width: 100%; height: 100%; object-fit: cover;}
.ind_hxqk_list .hxqk_center{border:1px #dfdfe1 solid;}
.ind_hxqk_list .hxqk_center a{display: block; position: relative;}
.ind_hxqk_list .hxqk_center a span{position: absolute; right: 0px; top: 0px;}
.ind_hxqk_list .hxqk_center a p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.ind_hxqk_list .hxqk_right{border:1px #dfdfe1 solid;}
.hxqk_title{border-bottom: 1px #d7d8db solid;}
.hxqk_righ_list a{float: left; color: #fd7700;}
.hxqk_righ_list a .img img{width: 100%; height: 100%; object-fit: cover;}
@media (min-width: 1280px){
    .ind_hxqk_list{padding: 18px 0px;}
    .ind_hxqk_list .hxqk_left{float: left; padding: 10px 35px 20px;}
    .ind_hxqk_list .hxqk_left .img1{width: 154px; height: 200px;}
    .ind_hxqk_list .hxqk_center{float: left; width: 460px; margin-left: 20px; padding: 10px;}
    .ind_hxqk_list .hxqk_center a{padding-right: 9%;}
    .ind_hxqk_list .hxqk_right{float: right; width: 470px; padding:0px 15px 20px;}
    .hxqk_righ_list{margin-top: 15px;}
    .hxqk_righ_list a:nth-child(2n){margin: 0px 24px;}
    .hxqk_righ_list a .img{width: 130px; height: 164px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .ind_hxqk_list{padding: 18px 0px;}
    .ind_hxqk_list .hxqk_left{float: left; padding: 10px 15px 15px;}
    .ind_hxqk_list .hxqk_left .img1{width: 150px; height: 196px;}
    .ind_hxqk_list .hxqk_center{float: left; width: 320px; margin-left: 12px; padding: 10px;}
    .ind_hxqk_list .hxqk_center a{padding-right: 12%;}
    .ind_hxqk_list .hxqk_right{float: right; width: 440px; padding:0px 15px 10px;}
    .hxqk_righ_list{margin-top: 15px;}
    .hxqk_righ_list a:nth-child(2n){margin: 0px 9px;}
    .hxqk_righ_list a .img{width: 130px; height: 164px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_hxqk{display: none;}
}
@media (max-width: 767px) {
    .ind_hxqk{display: none;}
}
@media (min-width: 768px){
    
}



.zczs_list_left{background: #fff;}
.zczs_list_left a{display: block;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis; border-bottom: 1px #eeeeee solid;}
.zczs_list_left h3{font-weight: bold; line-height: 2; border-bottom: 1px #eeeeee solid;}
.zczs_list_right li .desc h3{color: #4c72f4;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.zczs_list_right li .img{float: left;}
.zczs_list_right li .img img{width: 100%; height: 100%; object-fit: cover;}
.zczs_list_right li .desc{float: right;}
.zczs_list_right li .desc p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.zczs_list_right li .desc p span{color: #fd7700;}
@media (min-width: 1280px){
    .ind_zczs{padding:10px 0px 25px;}
    .ind_zczs_list{margin-top: 20px;}
    .zczs_list_left{float: left; width: 226px; padding: 10px 10px 0px;}
    .zczs_list_left h3{font-size: 16px;}
    .zczs_list_right{float: right; width: 960px;}
    .zczs_list_right li{float: left; background: #f9f9fb; width: 310px;margin: 0px 0px 10px 10px; padding: 10px;}
    .zczs_list_right li .img{width: 94px; height: 130px;}
    .zczs_list_right li .desc{width: 180px;}
    .zczs_list_right li .desc h3{font-size: 16px;line-height: 1.8;}
    .zczs_list_right li .desc p{font-size: 14px;line-height: 1.8;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .ind_zczs{padding: 8px 0px 20px;}
    .ind_zczs_list{margin-top: 20px;}
    .zczs_list_left{display: none;}
    .zczs_list_right{}
    .zczs_list_right li{float: left; background: #f9f9fb; width: 310px;margin: 0px 0px 10px 10px; padding: 10px;}
    .zczs_list_right li .img{width: 94px; height: 130px;}
    .zczs_list_right li .desc{width: 180px;}
    .zczs_list_right li .desc h3{font-size: 16px;line-height: 1.8;}
    .zczs_list_right li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_zczs{padding: 7px 0px 15px;}
    .ind_zczs_list{margin-top: 20px;}
    .zczs_list_left{display: none;}
    .zczs_list_right{}
    .zczs_list_right li{float: left; background: #f9f9fb; width: 310px;margin: 0px 0px 10px 10px; padding: 10px;}
    .zczs_list_right li .img{width: 94px; height: 130px;}
    .zczs_list_right li .desc{width: 180px;}
    .zczs_list_right li .desc h3{font-size: 16px;line-height: 1.8;}
    .zczs_list_right li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (max-width: 767px) {
    .ind_zczs{padding:0.5em 0px 1em;}
    .ind_zczs_list{margin-top: 0.8em;}
    .zczs_list_left{padding: 0.5em 0.5em 0px;}
    .zczs_list_left h3{font-size: 1.1em;}
    .zczs_list_right{}
    .zczs_list_right li{display: block; background: #f9f9fb;margin:0.4em 0px; padding: 0.6em;}
    .zczs_list_right li .img{width: 28%; height: 9.4em;}
    .zczs_list_right li .desc{width: 66%;}
    .zczs_list_right li .desc h3{font-size: 16px;line-height: 1.8;}
    .zczs_list_right li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (min-width: 768px){
    
}


.fff{background: #fff;}
.breadcrumb{line-height: 2;}
.breadcrumb a:nth-child(1){background: url(../images/qikanhexinmul_07.png) center left no-repeat; padding-left: 25px;}

@media (min-width: 1280px){
    .breadcrumb{padding: 20px 0px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .breadcrumb{padding: 18px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .breadcrumb{padding: 15px 0px;}
}
@media (max-width: 767px) {
    .breadcrumb{padding: 0.6em 0px;}
    .header_height{height: 3.5em;}
}
@media (min-width: 768px){
    .header_height{height: 65px;}
}


.qkhxt_title{border-bottom: 1px #f2f2f2 solid;}
.qkhxt_title a{float: right; color: #4c72f4;}

.qkhx_top .left{background: #fff; }
.qkhx_top .right{background: #fff;}
.qkhx_top .qlhxt_list{overflow: hidden;}
.qkhx_top .qlhxt_list a{position: relative;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}
.qkhx_top .qlhxt_list a span{position: absolute; right: 0px; top: 0px;}

@media (min-width: 1280px){
    .qkhxt_title{padding: 6px 15px 0px; font-size: 18px;}
    .qkhx_top .left{float: left; width: 30%;}
    .qkhx_top .qkhxt_about{padding: 10px 15px;}
    .qkhx_top .right{float: right; width: 68%;}
    .qkhx_top .qlhxt_list{margin: 10px 15px; height: 256px;}
    .qkhx_top .qlhxt_list a{width: 48%; padding-right: 100px;}
    .qkhx_top .qlhxt_list a:nth-child(2n){float: right;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .qkhxt_title{padding: 6px 15px 0px; font-size: 17px;}
    .qkhx_top .left{float: left; width: 30%;}
    .qkhx_top .qkhxt_about{padding: 10px 15px;}
    .qkhx_top .right{float: right; width: 68%;}
    .qkhx_top .qlhxt_list{margin: 10px 15px; height: 270px;}
    .qkhx_top .qlhxt_list a{width: 48%; padding-right: 100px;}
    .qkhx_top .qlhxt_list a:nth-child(2n){float: right;}
}
@media (min-width: 768px) and (max-width: 991px){
    .qkhxt_title{padding: 6px 15px 0px; font-size: 16px;}
    .qkhx_top .left{}
    .qkhx_top .qkhxt_about{padding: 10px 15px;}
    .qkhx_top .right{}
    .qkhx_top .qlhxt_list{margin: 10px 15px;}
    .qkhx_top .qlhxt_list a{width: 48%; padding-right: 100px;}
    .qkhx_top .qlhxt_list a:nth-child(2n){float: right;}
}
@media (max-width: 767px) {
    .qkhxt_title{padding: 0.3em 2% 0px; font-size: 1.1em;}
    .qkhxt_title a{display: none;}
    .qkhx_top .left{}
    .qkhx_top .qkhxt_about{margin: 0.4em 0.8em;}
    .qkhx_top .right{}
    .qkhx_top .qlhxt_list{margin: 0.4em 0.8em;}
    .qkhx_top .qlhxt_list a{padding-right: 100px; display: block;}
}
@media (min-width: 768px){
    .qkhx_top .qlhxt_list a{float: left;}
}



.main_new,.qkhx_bot{background: #fff;}
.qkhxbl_title{font-weight: bold; color: #333; border-bottom: 2px #c4c4c4 solid; padding: 8px 0px;}
.qkhxbl_list a{float: left;}
.qkhxbl_list a img{width: 100%; height: 100%; object-fit: cover;}
.qkhxbl_list a p{white-space: nowrap;  margin-top: 8px;  overflow: hidden;     text-overflow: ellipsis;}
.main_listr_img{text-align: center;}
.main_listr_img a{display: block;}
.qkhxbr_title{border-bottom: 1px #c4c4c4 solid; font-weight:bold;}
.qkhxbrt_list{padding: 5px 0px;}
.qkhxbrt_list a{display: block; position: relative;}
.qkhxbrt_list a p{white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}
.qkhxbrt_list a span{position: absolute; right: 0px; top: 0px;}
.qkhxbr_list{padding: 5px 0px;}
.qkhxbr_list a{display: block; position: relative;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}
.qkhxbrc_list{padding: 5px 0px;}
.qkhxbrc_list a{display: inline-table;}
@media (min-width: 1280px){
    .qkhx_bot{margin: 40px 0px;}
    .main_left{width: 72%;}
    .qkhxbl_title{font-size: 24px;}
    .qkhxbl_list{padding: 15px 0px;}
    .qkhxbl_list a{width: 18.2%; margin:10px 1%; text-align: center;}
    .qkhxbl_list a:nth-child(5n-4){margin-left: 0px;}
    .qkhxbl_list a .img{height: 202px;}
    .main_right{width: 28%;}
    .main_listr_img a{padding:0px 15%;}
    .qkhxbrt_list a{padding-right: 60px;}
    .qkhxbrc_list a{margin-right: 20px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .qkhx_bot{margin: 35px 0px;}
    .main_left{width: 72%;}
    .qkhxbl_title{font-size: 20px;}
    .qkhxbl_list{padding: 15px 0px;}
    .qkhxbl_list a{width: 23.2%; margin:10px 1%; text-align: center;}
    .qkhxbl_list a:nth-child(4n-3){margin-left: 0px;}
    .qkhxbl_list a .img{height: 205px;}
    .main_right{width: 28%;}
    .main_listr_img a{padding:0px 12%;}
    .qkhxbrt_list a{padding-right: 60px;}
    .qkhxbrc_list a{margin-right: 10px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .qkhx_bot{margin: 30px 0px;}
    .main_left{width: 72%;}
    .qkhxbl_title{font-size: 18px;}
    .qkhxbl_list{padding: 15px 0px;}
    .qkhxbl_list a{width: 32%; margin:10px 0px; text-align: center;}
    .qkhxbl_list a:nth-child(3n-1){margin: 10px 2%;}
    .qkhxbl_list a .img{height: 205px;}
    .main_right{width: 28%;}
    .main_listr_img a{padding:0px 8%;}
    .qkhxbrt_list a{padding-right: 60px;}
    .qkhxbrc_list a{margin-right: 10px;}
}
@media (max-width: 767px) {
    .qkhx_bot{margin: 1.6em 0px;}
    .main_left{padding: 0.8em 2%;}
    .qkhxbl_title{font-size: 1.2em;}
    .qkhxbl_list{padding: 15px 0px;}
    .qkhxbl_list a{width: 49%; margin:10px 0px; text-align: center;}
    .qkhxbl_list a:nth-child(2n){float: right;}
    .qkhxbl_list a .img{height: 16em;}
    .main_right{display: none;}
}
@media (min-width: 768px){
    .main_left{float: left; border-right: 1px #f2f3f7 solid; padding: 10px 1.5%;}
    .main_right{float: right; padding: 10px 1.5%;}
    .main_listr_img{padding: 15px 0px;}
}

.main_new_title{border-bottom: 2px #c4c4c4 solid;}
.main_new_title h1{font-weight: bold;}
.main_new_title a{display: inline-table;}
.main_new_title a.act,.main_new_title a:hover{background: #4c72f4; color: #fff;}

.main_new_list li{display: block; border-bottom: 1px #eeeeee dashed;}
.main_new_list li .img{float: left;}
.main_new_list li .img img{width: 100%; height: 100%; object-fit: cover;}
.main_new_list li .desc{float: right;}
.main_new_list li h3{color: #4c72f4; line-height: 2;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}
.main_new_list li p{font-size: 14px; line-height: 2;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;}
.main_new_list li span{font-size: 14px; color: #999999;}

.main_new_mulu .main_new_title{color: #4c72f4; border:0px #fff solid; text-align:center;}
.main_new_mulu td,.main_new_mulu th{padding: 10px;}
.main_new_mulu h4{background: #bdfafa; line-height: 2.6; font-weight: bold;}
.main_new_mulu table{margin: 30px 0px;}


@media (min-width: 1280px){
    .main_new{margin-bottom: 40px;}
    .main_new_title h1{line-height: 50px; font-size: 18px;}
    .main_new_title a{padding: 0px 20px;}
    .main_new_list{padding-bottom: 40px;}
    
    .main_new_list li .desc{width: 690px;}
    .main_new_list li h3{font-size: 18px;}
    
    
    .main_new_mulu.main_new{padding:30px;}
    .main_new_mulu .main_new_title{margin-bottom:30px;}
    .main_new_mulu h4{font-size: 18px;}
    .main_new_mulu .main_new_title h1{font-size: 34px;}
}
@media (min-width: 991px) and (max-width: 1280px){
    .main_new{margin-bottom: 35px;}
    .main_new_title h1{line-height: 46px;font-size: 17px;}
    .main_new_title a{padding: 0px 18px;}
    .main_new_list{padding-bottom: 35px;}

    .main_new_list li .desc{width: 540px;}
    .main_new_list li h3{font-size: 17px;}
    
    .main_new_mulu.main_new{padding:26px;}
    .main_new_mulu h4{font-size: 16px;}
    .main_new_mulu .main_new_title{margin-bottom:26px;}
    .main_new_mulu .main_new_title h1{font-size: 30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_new{margin-bottom: 30px;}
    .main_new_title h1{line-height: 42px;font-size: 16px;}
    .main_new_title a{padding: 0px 15px;}
    .main_new_list{padding-bottom: 30px;}

    .main_new_list li .desc{width: 385px;}
    .main_new_list li h3{font-size: 16px;}
    
    .main_new_mulu.main_new{padding:20px;}
    .main_new_mulu h4{font-size: 15px;}
    .main_new_mulu .main_new_title{margin-bottom:20px;}
    .main_new_mulu .main_new_title h1{font-size: 22px;}
    
}
@media (max-width: 767px) {
    .main_new{margin-bottom: 1.6em; padding: 0.6em 0px;}
    .main_new_title h1{line-height: 2.6em; font-size: 1.1em;}
    .main_new_title a{padding: 0px 0.6em;}
    .main_new_title p{padding: 0px 2%;}
    .main_new_list{padding: 1em 0px 1.6em;}
    .main_new_list li{padding: 0.5em 0px;}
    .main_new_list li .img{width: 30%;}
    .main_new_list li .desc{width: 68%;}
    .main_new_list li h3{font-size: 1.1em;}
    
    .main_new_mulu.main_new{padding:1em 2%;}
    .main_new_mulu h4{font-size: 1.05em;}
    .main_new_mulu .main_new_title{margin-bottom:1em;}
    .main_new_mulu .main_new_title h1{font-size: 1.2em;}
}
@media (min-width: 768px){
    .main_new{padding: 10px 0px;}
    .main_new_list li{ padding: 15px 0px;}
    .main_new_list li .img{width: 110px; height: 145px;}
    .main_new_list li p{margin: 10px 0px 4px;}
}


.main_new_desc{color: #999; font-size: 14px;}
.main_newfanye{border-top: 1px #c4c4c4 solid;}
.main_newfanye p{display: block; color: #999;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}

@media (max-width: 767px) {
    .main_new_desc{margin: 0.5em 0px;}
    .main_newfanye{margin-top: 1em; padding-top: 0.5em;}
}
@media (min-width: 768px){
    .main_new_desc{margin: 10px 0px;}
    .main_newfanye{margin-top: 20px; padding-top: 10px;}
}



.main_new_imglist a{float: left; position: relative;}
.main_new_imglist a p{position: absolute; left: 0px; bottom: 0px; width: 100%; padding:0px 2%; background: rgba(0,0,0,0.5); color: #fff; text-align: center;white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}

@media (min-width: 1280px){
    .main_new_imglist a{width: 49%; margin-top: 18px;}
    .main_new_imglist a:nth-child(2n){float: right;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_new_imglist a{width: 49%; margin-top: 16px;}
    .main_new_imglist a:nth-child(2n){float: right;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_new_imglist a{width: 49%; margin-top: 14px;}
    .main_new_imglist a:nth-child(2n){float: right;}
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}

.main_qikan_left{ box-shadow:0px 0px 8px #eee;}
.main_qikan_left .main_qikan_img{width:800px; display: table-cell; vertical-align: middle;text-align: center;}

.main_qikan_title01{font-weight: bold; color:#000; line-height:2;}
.main_qikan_title01 i{font-size:14px; color:#f00; background:url(../images/qkjb.png) center left no-repeat; padding-left:30px; line-height:2; display:inline-table;}
.main_qikan_title01_en{color:#666; line-height:2; font-size:14px;}
.main_qikan_title02{text-align:center; color:#000; font-weight:bold;}
.main_qikan_content .title01{ line-height:2; font-weight:bold;}
.main_qikan_content p{text-indent:2em; line-height:2.2; text-align: justify;}
@media (min-width: 1280px){
    .main_qikan_top{margin-bottom:50px;}
    .main_qikan_left{float:left;background:#fff;}
    .main_qikan_right{float:right;}
    .main_qikan_left{width:350px; height:445px;}
    .main_qikan_left .main_qikan_img{height:445px;}
    .main_qikan_left{}
    .main_qikan_right{width:800px;}
    .main_qikan_right{}
    .paper-box .box-down{margin-top:25px;}
    
    
    .main_qikan_title01{font-size: 26px;}
    .main_qikan_title02{line-height: 50px; font-size: 22px; margin: 30px 0px;}
    .main_qikan_content{padding-bottom: 30px;}
    .main_qikan_content .title01{font-size: 16px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_qikan_top{margin-bottom:40px;}
    .main_qikan_left{float:left;background:#fff;}
    .main_qikan_right{float:right;}
    .main_qikan_left{width:300px; height:445px;}
    .main_qikan_left .main_qikan_img{height:445px;}
    .main_qikan_left{}
    .main_qikan_right{width:630px;}
    .main_qikan_right{}
    .paper-box .box-down{margin-top:20px;}
    
    
    .main_qikan_title01{font-size: 26px;}
    .main_qikan_title02{line-height: 48px; font-size:19px; margin: 25px 0px;}
    .main_qikan_content{padding-bottom: 25px;}
    .main_qikan_content .title01{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_qikan_top{margin-bottom:30px;}
    .main_qikan_left{margin:20px 0px; padding:15px 0px;}
    .paper-box .box-down{margin-top:20px;}
    .main_qikan_title01{font-size: 22px;}
    .main_qikan_title02{line-height: 45px; font-size: 17px; margin: 20px 0px;}
    .main_qikan_content{padding-bottom: 20px;}
    .main_qikan_content .title01{font-size: 15px;}
}
@media (max-width: 767px) {
    .main_qikan_top{margin-bottom:1.2em;}
    .main_qikan_left{margin:0.8em 0px; padding:0.6em 0px;}
    .paper-box .box-down{margin-top:1em;}
    
    .main_qikan_title01{font-size: 1.6em;}
    .main_qikan_title01_en{margin-bottom:0.4em;}
    .main_qikan_title02{line-height: 2.6em; font-size: 1.2em; margin: 1em 0px; padding-left: 0.8em;}
}
@media (min-width: 768px){
    .main_qikan_title02{padding-left: 20px;}
    .main_qikan_title01_en{margin-bottom:10px;}
}

.sort-box{
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background: #FFF;
	background-color: #fff;
	border: 1px solid #eaeaea;
}
.sort-box .box-item{
	float: left;
}
.sort-box .box-item dd {
	text-align: center;
	float: left;
}
.sort-box .box-item dd{
	height: 48px;
	line-height: 50px;
	padding: 0 20px;
	text-decoration: none;
	color: #333;
	font-size: 14px;
	display: inline-block;
	border-right: 1px solid #eaeaea;
	border-bottom: 2px solid #f9f9f9;
}
.sort-box .box-item dd i{
	width: 9px;
	height: 10px;
	margin-left: 5px;
	display: inline-block;
    background-image: url(../images/jt.png);
    background-repeat: no-repeat;
}
.sort-box .box-item dd.asc i{
    background-position: -9px -10px;
}
.sort-box .box-item dd.desc i{
    background-position: 0 -10px;
}
.sort-box .box-item dd.active, .sort-box .box-item dd:hover {
	color: #4c72f4;
	background-color: #fff;
	border-bottom: 2px solid #4c72f4;
}
.sort-box .box-item dd.active i, .sort-box .box-item dd.asc:hover i{
    background-position: -9px 0;
}
.sort-box .box-item dd.active i, .sort-box .box-item dd.desc:hover i{
    background-position: 0 0;
}
.sort-box .box-but{
	float: right;
}
.sort-box .box-but li{
	text-align: center;
	margin-right: 15px;
	float: left;
}
.sort-box .box-but a{
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	text-decoration: none;
	color: #4c72f4;
	display: inline-block;
	border: 1px solid #4c72f4;
}
.sort-box .box-but a.active, .sort-box .box-but a:hover{
	background:#4c72f4;
	border-color:#4c72f4;
	color:#fff;
}

.sort-box .box-but .form{
	margin: 0;
	margin-right: 150px;
}
.sort-box .box-but .form input{
	height: 25px;
	line-height: 25px;
	width: 250px;
	padding: 0 5px;
	border: 1px solid #4c72f4;
}
.sort-box .box-but .form a{
	height: 25px;
	line-height: 25px;
}
.paper-box{
}
.paper-box .box-title{
	line-height: 30px;
	font-size: 28px;
	font-weight: 500;
	color: #333;
}
.paper-box .box-info{
	margin-top: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #999;
}
.paper-box .box-info span{
	margin-right: 5px;
}
.paper-box .box-info .authors{
	color: #00aad1;
}
.paper-box .box-keywords{
	margin: 10px 0;
}
.paper-box .box-keywords li{
	height: 20px;
	line-height: 20px;
	margin: 8px 8px 8px 0;
	float: left;
}
.paper-box .box-keywords li a{
	height: 24px;
	line-height: 24px;
	padding: 0 15px;
	display: inline-block;
	color: #666;
	border: 1px solid #eaeaea;
	border-radius: 12px;
	text-decoration: none;
}
.paper-box .box-keywords li a:hover{
	color: #fff;
	border: 1px solid #4c72f4;
	background-color:#00a1cc;
}
.paper-box .box-abstract{
	margin: 20px 0;
	padding: 20px;
	line-height: 32px;
	font-size: 16px;
	color: #333;
	background-color: #f9f9f9;
}
.paper-box .box-image{
    margin: 20px 0;
}
.paper-box .box-image p{
	margin: 10px 0;
}
.paper-box .box-image img{
	width: 100%;
	border: 1px solid #999;
}
.box-page{
    margin: 50px 0;
    text-align: center;
}
.box-page span{
    margin: 0 30px;
    border: 1px solid #666;
	font-size: 14px;
	font-family: "Microsoft Yahei";
    color: #666;
    padding: 5px 30px;
}
.box-page span:hover{
    text-decoration: none;
    border: 1px solid #008eb7;
    color: #008eb7;
}

.paper-box .box-down a{
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    margin: 0 20px;
    color: #4c72f4;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #4c72f4;
    border-radius: 5px;
    text-align: left;
}
.paper-box .box-down a i {
	width: 20px;
	height: 20px;
	margin: 10px 5px 10px 16px;
	overflow: hidden;
	display: inline-block;
	background-image: url(../images/down.png);
	background-position: 0 0;
	background-repeat: no-repeat;
    vertical-align: bottom;
}
.paper-box .box-down a i.img2{
	background-position: -20px 0;
}
.paper-box .box-down a i.img3{
	background-position: -40px 0;
}
.paper-box .box-down a i.img4{
	background-position: -60px 0;
}
.paper-box .box-down a i.img5{
	background-position: -80px 0;
}
.paper-box .box-down a i.img6{
	background-position: -100px 0;
}
.paper-box .box-down a:hover, .paper-box .box-down a.action{
    color: #fff;
    background-color: #4c72f4;
}
.paper-box .box-down a:hover i, .paper-box .box-down a.action i{
	background-position: 0 -20px;
}
.paper-box .box-down a:hover i.img2, .paper-box .box-down a.action i.img2{
	background-position: -20px -20px;
}
.paper-box .box-down a:hover i.img3, .paper-box .box-down a.action i.img3{
	background-position: -40px -20px;
}
.paper-box .box-down a:hover i.img4, .paper-box .box-down a.action i.img4{
	background-position: -60px -20px;
}
.paper-box .box-down a:hover i.img5, .paper-box .box-down a.action i.img5{
	background-position: -80px -20px;
}
.paper-box .box-down a:hover i.img6, .paper-box .box-down a.action i.img6{
	background-position: -100px -20px;
}
.paper-box .box-item{
	margin: 20px 0;
}
.paper-box .box-item li{
	margin: 30px 0;
	padding-bottom: 20px;
	border-bottom: 1px solid #eaeaea;
}
.paper-box .box-item li a{
	text-decoration: none;
}
.paper-box .box-item li .item-title{
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	font-weight: 500;
	color: #333;
	overflow: hidden; white-space: nowrap;text-overflow: ellipsis;
}
.paper-box .box-item li .item-info{
	line-height: 35px;
	font-size: 12px;
	color: #999;
}
.paper-box .box-item li .item-info span{
	margin-right: 10px;
}
.paper-box .box-item li .item-info i{
	vertical-align: middle;
}
.paper-box .box-item li .item-abstract{
	line-height: 28px;
	font-size: 14px;
	color: #666;
}
.paper-box .box-item li .item-keyword{
	margin-top: 20px;
	line-height: 25px;
}
.paper-box .box-item li .item-keyword a{
	height: 24px;
	line-height: 24px;
	padding: 0 15px;
	margin: 0 20px 10px 0;
	display: inline-block;
	color: #666;
	border: 1px solid #eaeaea;
	border-radius: 12px;
	text-decoration: none;
}
.paper-box .box-item li .item-keyword a:hover{
	color: #fff;
	border: 1px solid #4c72f4;
	background-color:#00a1cc;
}

.main_qikan_img{text-align: center;}
.main_qikan_desc{line-height: 2;}
.main_qikan_desc ul a{color:#4c72f4;}
.main_qikan_desc b,.main_qikan_desc em,.main_qikan_div{color:#999;}
.main_qikan_div p{display:inline-table;}
.main_qikan_biaoqian a{display: inline-table; border:1px #4c72f4 solid; color: #4c72f4;}
.main_qikan_biaoqian a:hover{color: #fff; background: #4c72f4;}

.main_qikan_title03,.main_qikan_title04,.qkhxzx_title{font-weight:bold; border-bottom:1px #eaeaea solid;}
.mqk_xianguan li{display: block; border-bottom: 1px #efefef solid;}
.mqk_xianguan li .img{float: left;}
.mqk_xianguan li img{width: 100%; height: 100%; object-fit: cover;}
.mqk_xianguan li .desc{float: right;}
.mqk_xianguan li .desc h3 a{color: #4c72f4;}
.mqk_biaoqian a{display: inline-table; border:1px #eaeaea solid; }
.mqk_biaoqian a:hover{background:#4c72f4; color:#fff;}
@media (min-width: 1280px){
    .main_qikan{padding-bottom: 50px;}
    .qkleft{width: 75%;}
    .main_qikan_desc ul{width: 50%;}
    .main_qikan_desc .right{}
    
    .qkright{width: 22%;}
    .main_qikan_title03 {font-size: 17px;}
    .main_qikan_title04,.qkhxzx_title{font-size: 17px;}
    .mqk_xianguan{margin-bottom: 20px;}
    .mqk_xianguan li .img{width: 32%; height: 105px;}
    .mqk_xianguan li .desc{width: 64%;}
    .mqk_xianguan li .desc h3{font-size: 15px; margin-bottom: 10px;}
    .mqk_xianguan li .desc p{font-size: 13px; line-height: 1.6;}
    .mqk_biaoqian{padding: 20px 0px;}

}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_qikan{padding-bottom: 40px;}
    .qkleft{width: 75%;}
    .main_qikan_desc ul{width: 50%;}
    .main_qikan_desc .right{padding-left: 5%;}
    .qkright{width: 22%;}
    .main_qikan_title03 {font-size: 16px;}
    .main_qikan_title04,.qkhxzx_title{font-size: 16px;}
    .mqk_xianguan{margin-bottom: 18px;}
    .mqk_xianguan li .img{width: 32%; height: 85px;}
    .mqk_xianguan li .desc{width: 64%;}
    .mqk_xianguan li .desc h3{font-size: 14px; margin-bottom: 6px;}
    .mqk_xianguan li .desc p{font-size: 12px; line-height: 1.6;}
    .mqk_biaoqian{padding: 18px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_qikan{padding-bottom: 30px;}
    .qkleft{}
    .main_qikan_desc ul{width: 50%;}
    .main_qikan_desc .right{padding-left: 5%;}
    .qkright{display: none;}
}
@media (max-width: 767px) {
    .main_qikan{padding-bottom: 1.6em;}
    .main_qikan_biaoqian a{ line-height: 2.4em; border-radius: 1.2em; padding: 0px 1em; margin: 0.2em;}
    .main_qikan_desc .right{}
    .qkright{display: none;}
}
@media (min-width: 991px){
    .qkleft{float: left;}
    .qkright{float: right;border:1px #eaeaea solid; padding: 10px 1%;}
    .mqk_xianguan li{padding: 10px 0px;}
    .mqk_biaoqian a{line-height: 2; border-radius: 15px; padding: 0px 20px; margin: 5px 0px;}
    
}
@media (min-width: 767px){

    .main_qikan_biaoqian a{ line-height: 30px; border-radius: 15px; padding: 0px 20px; margin: 6px 10px;}
    .main_qikan_desc .left{float: left;}
    .main_qikan_desc .right{float: right;}
}

.main_qkcate {background:#fff; box-shadow: 0px 0px 3px #ccc; }
.main_qkcate .left{font-weight:bold;}
.main_qkcate a{display:inline-table;}
.main_qkcate a:hover,.main_qkcate a.active{background:#4c72f4; color:#fff;}

.main_qk_list li{box-shadow: 0px 0px 3px #ccc;}
.main_qk_list li .desc h3{color: #4c72f4;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_qk_list li .img{float: left;}
.main_qk_list li .img img{width: 100%; height: 100%; object-fit: cover;}
.main_qk_list li .desc{float: right;}
.main_qk_list li .desc p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.main_qk_list li .desc p span{color: #4c72f4;}
@media (min-width: 1280px){
    .main_box{padding-bottom:50px;}
    .main_qkcate{padding: 15px 10px; margin-bottom:30px;}
    .main_qkcate .right{width:1100px;}
    .main_qk_list li{float: left; background: #f9f9fb; width: 386px;margin: 0px 0px 20px 20px; padding: 18px;}
    .main_qk_list li:nth-child(3n-2){margin-left:0px;}
    .main_qk_list li .img{width: 120px; height: 170px;}
    .main_qk_list li .desc{width: 210px;}
    .main_qk_list li .desc h3{font-size: 16px;line-height: 2;}
    .main_qk_list li .desc p{font-size: 14px;line-height: 2;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_box{padding-bottom:40px;}
    .main_qkcate{padding: 15px 10px; margin-bottom:25px;}
    .main_qkcate .right{width:875px;}
    .main_qk_list li{float: left; background: #f9f9fb; width: 313px;margin: 0px 0px 15px 15px; padding: 12px;}
    .main_qk_list li:nth-child(3n-2){margin-left:0px;}
    .main_qk_list li .img{width: 94px; height: 130px;}
    .main_qk_list li .desc{width: 180px;}
    .main_qk_list li .desc h3{font-size: 16px;line-height: 1.8;}
    .main_qk_list li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_box{padding-bottom:30px;}
    .main_qkcate{padding: 15px 10px; margin-bottom:25px;}
    .main_qkcate .right{width:655px;}
    .main_qk_list li{float: left; background: #f9f9fb; width: 367px;margin: 0px 0px 15px 15px; padding: 15px;}
    .main_qk_list li:nth-child(2n-1){margin-left:0px;}
    .main_qk_list li .img{width: 106px; height: 150px;}
    .main_qk_list li .desc{width: 210px;}
    .main_qk_list li .desc h3{font-size: 16px;line-height: 1.8;}
    .main_qk_list li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (max-width: 767px) {
    .main_box{padding-bottom:1.6em;}
    .main_qkcate{padding: 0.5em 2%; margin-bottom:1em;}
    .main_qkcate a{padding:0px 0.3em;}
    .main_qkcate .right{margin-top:0.4em;}
    .main_qk_list li{display: block; background: #f9f9fb;margin:0.4em 0px; padding: 0.6em;}
    .main_qk_list li .img{width: 28%; height: 9.4em;}
    .main_qk_list li .desc{width: 66%;}
    .main_qk_list li .desc h3{font-size: 16px;line-height: 1.8;}
    .main_qk_list li .desc p{font-size: 14px;line-height: 1.8;}
}
@media (min-width: 768px){
    .main_qkcate .left{float:left; width:70px; font-size:14px;}
    .main_qkcate a{padding: 0px 8px;}
    .main_qkcate .right{float:right; font-size:14px;}
}



.main_new_cate_list a{display:inline-table; border:1px #ccc solid; padding:0px 10px; border-radius:5px; margin:3px 0px;}
.main_new_cate_list a:hover,.main_new_cate_list a.active{color:#fff; background:#4c72f4; border-color:#4c72f4;}

.main_listr_img_list{line-height:2;}
.main_listr_img_list img{width:100%; height:100%; object-fit:cover;}
.main_listr_img_list p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}

.main_keywords{background:#fff;}
.main_keywords a{color: #4c72f4;}
.main_keywords a:hover{text-decoration: underline;}

.main_keywords1{border-top:1px #eee solid;}
.main_keywords1 a{color: #4c72f4;}
.main_keywords1 a:hover{text-decoration: underline;}
@media (min-width: 1280px){
    .main_listr_img_list li{width:48%; margin-top:10px;float:left;}
    .main_listr_img_list li:nth-child(2n){float:right;}
    .main_listr_img_list li .img{height: 200px;}
    .main_listr_img_list p{margin-top: 6px;}
    
    .main_keywords{padding:20px 1%; margin:20px 0px;}
    .main_keywords1{padding:20px 0px; margin:30px 0px;}
}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_listr_img_list li{width:48%; margin-top:10px;float:left;}
    .main_listr_img_list li:nth-child(2n){float:right;}
    .main_listr_img_list li .img{height:155px;}
    .main_listr_img_list p{margin-top: 6px;}
    
    .main_keywords{padding:15px 1%; margin:15px 0px;}
    .main_keywords1{padding:15px 0px; margin:25px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_listr_img_list li{margin-top:10px; padding:0px 5%;}
    .main_listr_img_list li .img{height:235px;}
    .main_listr_img_list p{margin-top: 6px;}
    
    .main_keywords{padding:12px 1%; margin:12px 0px;}
    .main_keywords1{padding:12px 0px; margin:20px 0px;}
}
@media (max-width: 767px) {
    .main_keywords{padding:0.6em 1%; margin:0.6em 0px;}
    .main_keywords1{padding:0.6em 0px; margin:1.5em 0px;}
}
@media (min-width: 768px){
    .main_listr_img_list{padding: 8px 0px;}

}


.main_keywords{background:#fff;}


.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}

.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;display:inline-block!important;border:solid 1px #EBEBEB;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination li.active a,.pagination li a:hover {background:#ff9600;color:#fff;border:1px solid #ff9600;}






.guanjianci a{color: #4c72f4; display: inline-table;}
.guanjianci a:first-child{margin-left:0px;}
.guanjianci a:hover{text-decoration: underline;}
@media (min-width: 1280px){
    .guanjianci a{margin-left: 15px;}

}  
@media (min-width: 991px) and (max-width: 1280px){
    .guanjianci a{margin-left: 12px;}    
}
@media (min-width: 768px) and (max-width: 991px){
    .guanjianci {margin-top: 8px;}
    .guanjianci a{margin-right: 10px;}
}
@media (max-width: 767px) {
    .guanjianci {margin-top: 0.4em;}
    .guanjianci a{margin-right: 0.5em;}
}
@media (min-width: 991px){
    .guanjianci{float: right;}
}





.qkhxzx_list a{line-height: 2.5; color: #4c72f4;}
.qkhxzx_list a:hover{text-decoration: underline;}
@media (min-width: 991px){
    .qkhxzx_list{padding:20px 0px;}
    .qkhxzx_list a{float: left;width: 48%;}
    .qkhxzx_list a:nth-child(2n){float: right;}
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}






.main_map{background: #fff;}
.main_map h1{text-align: center; line-height: 2;}
.main_map h2{background: #f5f5f5; font-weight: bold;}
.main_map_list{border:1px #eee solid;}
.main_map_list a:first-child{margin-left: 0px;}


@media (min-width: 1280px){
    .main_map{padding: 60px 5%;}
    .main_map h1{font-size: 28px;}
    .main_map h2{padding:0px 20px; font-size: 16px; ;line-height: 48px;}
    .main_map_list{padding: 25px 20px;}
    .main_map_list a{margin: 0px 15px;}
    .main_map li{margin-top: 20px;}
    
    
}  
@media (min-width: 991px) and (max-width: 1280px){
    .main_map{padding: 40px 5%;}
    .main_map h1{font-size: 24px;}
    .main_map h2{padding:0px 18px; font-size: 16px; ;line-height: 44px;}
    .main_map_list{padding: 22px 18px;}
    .main_map_list a{margin: 0px 15px;}
    .main_map li{margin-top: 18px;}
    
    
}
@media (min-width: 768px) and (max-width: 991px){
    .main_map{padding: 30px 5%;}
    .main_map h1{font-size: 20px;}
    .main_map h2{padding:0px 15px; font-size: 15px; ;line-height: 44px;}
    .main_map_list{padding: 20px 15px;}
    .main_map_list a{margin: 0px 12px;}
    .main_map li{margin-top: 15px;}
}
@media (max-width: 767px) {
    .main_map{padding: 1.6em 4%;}
    .main_map h1{font-size: 1.3em;}
    .main_map h2{padding:0px 1em; font-size: 1.1em; ;line-height: 2.6;}
    .main_map_list{padding: 0.8em 1em;}
    .main_map_list a{margin: 0px 0.5em;}
    .main_map li{margin-top: 1em;}
    .side{display:none;}
}
@media (min-width: 768px){
    
}



.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#4c72f4;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding:20px;position:absolute;left:-240px;top:0;border:1px solid #e0e0e0; background:#fff;}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
.side ul li.sidetop{background:#4c72f4;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
@keyframes fadein{from{opacity:0}
.top{opacity:1}






