@charset "utf-8";
a:hover{color: #c00;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{background: url(../images/zskimages/zsk_bmbg.png) center top no-repeat #dcf0fd;color:#5c5c5c;text-align:left;font-family:microsoft yahei,Arial,Helvetica,sans-serif}
a:link,a:visited{color:#5c5c5c;text-decoration:none}
a:active,a:hover{color:#0d99fd;text-decoration:none}
fieldset,img{border:none}
img{vertical-align:middle}
em{font-style:normal}
li,ul{list-style:none}
li{list-style-type:none}
div{word-wrap:break-word;word-break:break-all}
h3,p a{color:#000}
button,input,select,textarea{font-weight:inherit;font-size:inherit;font-size:100%;font-family:inherit}
input:focus{border:1px solid #52b3fb;outline:1px solid #52b3fb}
q:after,q:before{content:''}
.clear{clear:both;visibility:hidden;width:1px;height:0;line-height:1px!important}
.f_l{float:left}
.f_r{float:right}
.auto{margin:0 auto}
/*头部样式*/ 
.header{display: block; width: 100%; height: auto; }
.header .bmlogo{width: 1185px;min-width: 1185px;height: 80px;margin: 0 auto;top:15px;position:relative;}
.header .bmlogo img{border-radius: 15px;padding: 6px;background-color: rgba(117,192,252,0.6);width: 440px;height:63px;}
.header .bmlogo a {width: 100%; display: block;font-size: 64px;color: #fff;font-weight: bold;text-decoration: none;}
.header .bmlogo a:hover { text-decoration: none;} 
.header .zsklogo{width: 1185px;min-width: 1185px;margin: 0 auto;top: 80px;position: relative;}
.header .zsklogo img{width:700px;height:427px;}

.search{width: 1185px; height: auto; overflow: hidden; margin: 0 auto;top: 100px;position: relative;}
.header .search_box{display:inline;margin: 115px 0px 0px 270px; height: 58px; width: 657px;text-align: center; }
.header .search_box .zw_search_txt{border: 1px solid #52b3fb;width: 540px;height: 59px;line-height: 59px;background: url(../images/zskimages/input_search.png) center center no-repeat;padding:5px 15px 5px 15px;border-radius: 15px;}
.header .search_box .zw_search_btn{border: none;width: 127px;height: 59px;background: url(../images/zskimages/btn_search.png) center center no-repeat;border-radius: 10px;padding:20px;}


/*列表样式*/
.main{width: 1144px; padding:20px; height: auto; overflow: hidden; margin: 45px auto 0; margin-bottom: 25px; top:60px;position: relative;}
.main_con{ height: auto; overflow: hidden; width: 100%;}
.main_con dl{width: 100%; height: auto; overflow: hidden;}
.main_con dl dt{float: left; width: 1110px; height: auto; overflow: hidden; margin:20px 10px 10px 10px; }
/*热点问答*/
.main_con .hottitle{width:1100px; height: 46px; line-height: 46px;}
.main_con .hottitle span{padding: 5px 10px;float: left; height: 45px; display: block; border-bottom: 4px solid #419afe; color: #333333; font-weight: 600;font-size: 18px;}
.main_con .hottitle .more{float: right; display: block; margin-right: 27px; color: #333333; font-size: 14px;}
.main_con .hottitle .more:hover{ color: #419afe;}
.main_con .hotbd{ padding:10px 5px; height: 200px; overflow: hidden; margin-top: 14px; border-top: 1px solid #e2e2e2;display: inline-table;}
.main_con .hotbd ul{ height: auto; overflow: hidden; width: 1110px;list-style-type: none; display: flex;flex-flow: wrap;}
.main_con .hotbd ul li{position: relative; font-size: 14px; line-height: 34px;  height: 180px;  align-items:center; width:350px;background: rgba(251, 253, 255,0.5);margin: 10px; border-radius: 5px;}
.main_con .bigtitle{font-size: 18px; color: #0477e6; font-weight: bold;border-bottom: 1px dashed #e1e3e5;height:40%;display: inline-flex;align-items: center;padding: 5px;}
.main_con .bigtitle a{color: #0477e6;line-height: 1.2;padding-left: 10px;}
.main_con .hotcontent{font-size: 15px; color: #696969;line-height: 1.4;padding: 15px;}
/*其他栏目*/
.main_con dl dd{float: left; width: 532px; height: auto; overflow: hidden; margin: 10px 10px 10px 10px; }
.main_con .stitle{width: 100%; height: 46px; line-height: 46px; }
.main_con .stitle span{padding: 5px 10px;float: left; height: 45px; display: block; border-bottom: 4px solid #419afe; color: #333333; font-weight: 600;font-size: 18px;}
.main_con .stitle .more{float: right; display: block; margin-right: 27px; color: #333333; font-size: 14px;}
.main_con .stitle .more:hover{ color: #419afe;}
.main_con .bd{ padding:10px 5px; height: 200px; overflow: hidden; margin-top: 14px;}
.main_con .bd ul{ height: auto; overflow: hidden; width: 100%;}
.main_con .bd ul li{position: relative; font-size: 16px; line-height: 40px; *line-height: 38px; height: 40px; *height: 38px;}
.main_con .bd ul li a{float: left;display: block; padding-left: 15px; background: url(../images/zskimages/icon06.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;width: 100%;}
.main_con .bd ul li a:hover{ color: #419afe;}
.main_con dl dd.move{float: right; margin-right: 0px;}
/*互动交流*/
.hdjl_box{width: 100%; height: 240px; overflow: hidden; margin-top: 20px;margin-left: 10px;}
.hdjl_box ul{width: 100%; height: auto; overflow: hidden;}
.hdjl_box ul li{width: 363px; height:239px; line-height:239px; float: left; margin-right: 8px;margin-left:10px}
.hdjl_box ul li a{width: 100%; height: 99%; display: block;}
.hdjl_box ul li a:hover {border:1px solid #419aff;border-radius:5px;}
.hdjl_box ul li.m1{background: url(../images/zskimages/icon01.png) center center no-repeat;}
.hdjl_box ul li.m2{background: url(../images/zskimages/icon02.png) center center no-repeat;}
.hdjl_box ul li.m3{background: url(../images/zskimages/icon03.png) center center no-repeat;}

/*列表页*/
.list{width: 1185px; height: auto; overflow: hidden; margin: 0 auto;top: 100px;position: relative;}
.list .nav{display:inline;margin: 115px 0px 0px 270px; height: 63px; width: 657px;}
.list .nav ul{ height: auto; overflow: hidden; width: 95%;background: url(../images/zskimages/icon05.png) center center no-repeat;padding:2px;border-radius: 50px; } 
.list .nav ul li{position: relative; line-height: 63px; *line-height: 61px; height: 63px; *height: 61px; font-weight:600;font-size:18px;display: inline;}
.list .nav ul li a{float: left;display: block; padding-left: 35px;padding-right: 35px; overflow: hidden;color:#0c4777;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;background: url(../images/zskimages/icon04.png) no-repeat right center;}
.list .nav ul li a:hover{ color: #419afe;}
.list_con dl dd{float: left; width: 1000px; height: auto; overflow: hidden; margin: 10px 10px 10px 10px; }
.list_con .stitle{width: 100%; height: 46px; line-height: 46px; }
.list_con .stitle span{padding: 5px 10px;float: left; height: 45px; display: block; border-bottom: 4px solid #419afe; color: #333333; font-weight: 600;font-size: 18px;}
.list_con .stitle .more{float: right; display: block; margin-right: 27px; color: #333333; font-size: 14px;}
.list_con .stitle .more:hover{ color: #419afe;}
.list_con .bd{ padding:10px 5px; min-height: 200px; overflow: hidden; margin-top: 14px;}
.list_con .bd ul{ height: auto; overflow: hidden; width: 100%;}
.list_con .bd ul li{position: relative; font-size: 16px; line-height: 40px; *line-height: 38px; height: 40px; *height: 38px;}
.list_con .bd ul li:nth-child(5n) {height: 38px; padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px dashed #ccc;}
.list_con .bd ul li a{float: left;display: block; padding-left: 15px; background: url(../images/zskimages/icon06.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;width: 100%;}
.list_con .bd ul li a:hover{ color: #419afe;}
.list_con dl dd.move{float: right; margin-right: 0px;}
/*分页样式*/
#pageBox{padding:10px 0 0 0;display: inline-block;width: 100%;}
#page-div,#page_div,.page{font-size:13px;color:#000;text-decoration:none}
#page-div,#page_div{text-align:center}
#page-div .arrow,#page_div .arrow{font-size:16px;color:#000;text-decoration:none;height:22px;line-height:22px;}
#page-div .arrow a,#page_div .arrow a{color:#000;text-decoration:none;}
#page-div .arrow a:hover,#page_div .arrow a:hover{color:red;text-decoration:underline;}
#page-div .pagination_index,#page_div .pagination_index{margin:0 6px;display:inline;font-size:16px;}
#pagination_input{width:40px;height:24px;line-height:24px;margin:0 4px;padding:0;overflow:hidden;border:1px solid #959595}
#goPage{border:1px solid #959595;color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;border-radius: 2px;font-size:16px;background:#e1e3e5;width:34px;height:20px;line-height:20px;text-align:center;display:inline-block;cursor:pointer}
#page-div .pagination-first,#page-div .pagination-last,#page_div .pagination-first,#page_div .pagination-last{display:inline-block;font-size:13px}
#pagination-input{width:30px;height:21px;line-height:21px;margin:0 4px;padding:0;overflow:hidden;border:1px solid #959595}
.pagination-last a{border:1px solid #959595;color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:16px;background:#e1e3e5;width:34px;height:20px;line-height:20px;text-align:center;display:inline-block}
.pagination-first a{margin:0 6px}
/*内容页*/
.navpath{width: 1185px; height: auto; overflow: hidden; margin: 0 auto;top: 130px;position: relative; display:flex;border-bottom:1px solid #bacbd5;}
.navpath .navpath_icon{background: url(../images/zskimages/icon08.png) left center no-repeat; width:19px;height:19px;display: inline;}
.navpath .navpath_text{padding-left:10px;display:inline;font-size:16px;color:#555555}   
.navpath .navpath_text a{padding-left:10px;display:inline;font-size:16px;color:#555555}   
.content{width: 100%; height: auto; overflow:hidden;}
.view{width: 1185px;padding: 0px 25px 0px 25px;height: auto;overflow: hidden;margin: 160px auto 0;margin-bottom: 5px;}
.view .wtlb{background:url(../images/zskimages/icon10.png) right top no-repeat;}
.view .content-title{background-color: #107bdb;  color: #ffffff; font-size: 18px; font-weight: bold; min-width:130px;max-width:850px;width:max-content;height: 54px; line-height: 54px; padding:0px 15px 0px 15px;text-align: center;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;word-wrap: normal; }

.view .bt{ height: auto; overflow: hidden; width: 100%; margin-top: 20px; line-height: 45px;position: relative;}
.view .bt i{ margin-left: 5px; float: left; width: 53px; height: 53px; display: block; background: url(../images/zskimages/icon11.png) right top no-repeat; position: relative;z-index:10;}
.view .bt .bt_con{padding: 0px 15px; float: left; color: #000000; font-size: 16px; min-width: 378px; line-height: 45px; background:#ffffff; border-radius: 0px 15px; -moz-border-radius: 0px 15px; position:relative;z-index:9;margin-left: -15px;margin-top: 25px;max-width:1000px}
.view .view_content{z-index:9;margin-right: -20px;margin-top: 50px;position: relative;}
.view .sjly{ margin-top: 35px; line-height: 55px; text-align: right; color: #505050; font-size: 16px; margin-right:100px;}
.view .sjly .fbsj{padding-right: 27px;display: inline-block;vertical-align: middle;}
.view .sjly .lyxx{padding-right: 5px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;display: inline-block;vertical-align: middle;max-width:500px;width:max-content;text-align: left;}
.view .wtnr{ height: auto; overflow: hidden; width: 100%; line-height: 45px;position: relative; }
.view .wtnr i{ margin-right: 5px;margin-top:70px;float: right; width: 53px; height: 53px; display: block;background: url(../images/zskimages/icon12.png) right top no-repeat; z-index: 10; position: relative;}
.view .wtnr .wtnr_con{text-indent: 2em; padding: 15px 20px 30px 15px; float: right; color: #ffffff; font-size: 16px; width: 893px; line-height: 2.5; background:#3178fb; border-radius: 15px 0px; -moz-border-radius: 15px 0px;z-index:9;margin-right: -20px;margin-top: 0px;}
.view .wtnr .wtnr_con a:link{color: #ffffff;text-decoration:underline;}
.view .view_notes{display:none;padding: 15px 20px 30px 15px; float: right; color: #505050; font-size: 16px; width: 940px; line-height: 2.5; }
/*底部样式*/
.foot{background: #1E68AC;font-size: 14px;height: auto;min-width: 1200px;padding: 15px 0 5px 0;width: 100%;top: 50px;position: relative;}
.foot *{margin: 0;padding: 0;}
.foot .changepcbtn span{color: #fff;display: inline-block;display: none;padding: 15px 5px 5px 5px;position: relative;}
.foot .changepcbtn span.phone img{display: none;}
.foot .changepcbtn span.phone.active{background-size: 100% auto;bottom: 200px;box-sizing: border-box;display: inline-block;font-size: 0px;height: 135px;left: 10px;line-height: 90px;position: fixed;text-align: center;width: 90px;}
.foot .changepcbtn span.phone.active img{display: block;width: 100%;}
.foot .changepcbtn span+span::after{content: '|';height: 20px;left: -3px;position: absolute;}
.foot .clearfix::after,.foot .container2::after{clear: both;content: '';display: block;visibility: hidden;}
.foot .container,.foot .container2{margin: 0 auto;width: 1140px;}
.foot .ftleft{width: 400px;}
.foot .ftleft *,.foot .ftleft{font-size: 16px;line-height:1.5;padding-top:5px;}
.foot .ftleft .p1 a+a{border-left: 2px solid #fff;}
.foot .ftleft .p1,.foot .ftleft .p2,.foot .ftleft .p3,.foot .ftleft .p4{color: #fff;margin-bottom: 10px;}
.foot .ftleft .p4 a{padding: 0;}
.foot .ftleft a{color: #fff;display: inline-block;font-size: 14px;line-height: 16px;padding: 0 16px;}
.foot .ftleft a:first-child{padding-left: 0;}
.foot .ftmid{width: 310px;text-align:center !important;}
.foot .ftmid .p1{color: #fff;margin-bottom: 10px;}
.foot .ftmid .p1 img{color: #fff;width: 20px;}
.foot .ftmid,.foot .ftleft,.foot .ftright{float: left;text-align: left;}
.foot .ftright{float: right;width: 320px;margin-top:10px;}
.foot .ftright .p1{color: #fff;font-weight: bold;margin-bottom: 10px;}
.foot .ftright li{background: #1E68AC;box-sizing: border-box;cursor: pointer;float: left;height: 38px;line-height: 38px;padding-left: 10px;position: relative;width: 250px;}
.foot .ftright li a,.ftright li{color: #fff;font-size: 16px;}
.foot .ftright li img{margin-right: 16px;vertical-align: middle;}
.foot .ftright li:hover .scindex_ftrwm{display: block;}
.foot .ftright>div{margin-bottom: 1px;}
.foot .scindex_ftrwm{display: none;left: 0;position: absolute;top: -128px;}
.foot .scindex_ftrwm img{position: relative;width: 144px;border-radius: 5px;}
.foot li{list-style: none;}
.foot .ftmid img{margin: 5px;vertical-align: middle;}
@media(max-width:768px){
    body{background: url(../images/zskimages/zsk_bmbg.png) center top no-repeat #dcf0fd;color:#5c5c5c;background-position: 0px 0px;text-align:left;font-family:microsoft yahei,Arial,Helvetica,sans-serif}
    .header{
        text-align: center;
    }  
    .navpath {padding-left: 20px;}
    .content{width: 1200px; height: auto; overflow:hidden;}
}