@charset "utf-8";
body {
    margin: 0;
    font-family: "Microsoft YaHei";
    font-size:17px;
    font:17px/1.2  "Microsoft YaHei";
    color: #333;
    line-height: 1.2;
}

ul,
li,
dl,
dd,
img,
h1,
h2,
h3,
h4,
h5,
h6,
p {
    border: none;
    padding: 0;
    margin: 0;
}

li{list-style:none;}


/*顶部*/
.header {width: 100%;height: 52px;min-width: 1200px; border-bottom: none;position: relative;}
.header .header_img {position: absolute;top: 37px;left: 0;right: 0;margin: 0 auto;}
.header_img_mobile {display: none;}
.header .header_div {background-color: #245396;color: #FFFFFF;line-height: 52px;height: 52px;border-bottom: 1px solid #245396;}
.header .header_div .container {width: 1200px;margin: 0 auto;padding-left: 0px;padding-right: 0px;}
.header .header_div .container span {font-size: 16px;}
.header .header_div .container .shuxian {border-right: solid 1px #E5E5E5;margin-right: 16px;margin-left: 16px;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}

/*搜索框*/
.search{float:right;width:270px; margin-top:8px;}
.search dl{position:relative; width:100%; background-color:#fff; border:1px solid #b5b5b5; border-radius:30px; overflow:hidden;}
.search dl dd{margin-right:70px; padding-left:10px; height:30px; background-color:transparent; border:none;}
.search dl dd input[type="text"]{padding:0; height:30px; line-height:30px; width:100%; font-size:14px; color:#999; background:none; border:0; vertical-align:top;outline: none;}
.search dl dt.button{position:absolute; top:0; right:0; width:60px; height:30px;}
.search dl dt input.searchBtn{width:100%; height:30px; color:#fff; outline: none; background:url(http://www.sipac.gov.cn/szgyyq/xhtml/images/2021/search_img.png) no-repeat center; -webkit-appearance:none; border:none; vertical-align:top; cursor:pointer;}
/*手机搜索框*/
.search_mobile{display: none;}

/*下拉菜单*/
.dropbtn {
    border: none;
    cursor: pointer;
}
/* 容器 <div> - 需要定位下拉内容 */
.dropdown {
    position: relative;
    display: inline-block;
    font-size: 16px;
}
/* 下拉内容 (默认隐藏) */
.dropdown-content {
    display: none;
    position: absolute;
    left: -30px;
    background-color: #FFFFFF;
    min-width: 100px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 99;
}
.dropdown-content_li {
    display: flex;
    align-items: center;
}
.dropdown-content_li_div {
    width: 5px;height: 5px;background-color: #13468F;margin: 0 10px;
}
/* 下拉菜单的链接 */
.dropdown-content a {
    color: #333333;
    text-decoration: none;
    display: block;
}
/* 鼠标移上去后修改下拉菜单链接颜色 */
.dropdown-content li:hover {background-color: #f1f1f1}
/* 在鼠标移上去后显示下拉菜单 */
.dropdown:hover .dropdown-content {
    display: block;
}

.defaultabq{text-decoration: none;color: #333333;}
.defaultabq:hover{color:#13468F;}
.defaultabq_list{text-decoration: none;color: #333333;font-size: 16px;display: inline-block;
    /*width: 60%;*/
    /*white-space: nowrap;*/
    /*text-overflow: ellipsis;*/
    /*overflow: hidden;*/
    /*word-break: break-all;*/
}
.defaultabq_list:hover{color:#13468F;}
.default_date{float:right;color: #666666; font-size: 16px;}
/*导航栏*/
.nav {width: 1200px;margin: 0 auto;padding-left: 0px;padding-right: 0px;display: flex;position: relative;}
.nav .logo{ width: 500px;height: 120px;float: left;margin-top: 15px;margin-left: 30px;}
.nav .navnew{width: 1200px;background-color: none;border-top: none;}
.nav .navnew ul {}
.nav .navnew li{float: left;list-style: none;margin-left: 40px;cursor: pointer;height: 40px;}
.nav .navnew ul li a{text-decoration: none;color: #333333;}
.navnew ul .shuxian{display: none;}
/*.nav .navnew ul li a:hover{color:#900;}*/
/*导航菜单*/
.sy_tc {border-bottom: 2px solid #13468F;}
.yqgk_tc {border-bottom: 2px solid transparent;position: relative;}
.tzyq_tc {border-bottom: 2px solid transparent;}
.zwgk_tc {border-bottom: 2px solid transparent;position: relative;}
.ryb_tc {border-bottom: 2px solid transparent;}
.xwzx_tc {border-bottom: 2px solid transparent;position: relative;}
.rdzx_tc {border-bottom: 2px solid transparent;}
.sy_tc_on {border-bottom: 2px solid #13468F;}
.sy_tc_off{border-bottom: 2px solid transparent;}
.yqgk_tc_on {border-bottom: 2px solid #13468F;position: relative;}
.tzyq_tc_on {border-bottom: 2px solid #13468F;}
.zwgk_tc_on {border-bottom: 2px solid #13468F;position: relative;}
.ryb_tc_on {border-bottom: 2px solid #13468F;}
.xwzx_tc_on {border-bottom: 2px solid #13468F;position: relative;}
.rdzx_tc_on {border-bottom: 2px solid #13468F;}
/*园区概况*/
.yqgk_box{width:1200px;height:640px;border:solid 1px #DBDBDB;position:absolute;left:-540px;top:42px;z-index:99;background:#ffffff url(http://www.sipac.gov.cn/szgyyq/xhtml/images/2019/v2/nav_bg.jpg) no-repeat bottom;cursor: auto;}
.yqgk_box_position{position: absolute;top: -34px;left: 660px;}
.yqgk_box_left{width:494px;height:100%;float:left;margin-left:35px;}
.yqgk_box_right{width:598px;height:100%;float:left;margin-left:40px;}
.yqgk_box_title{width:100%;height:20px;border-left:solid 5px #13468F;font-size:18px;font-weight:bold;margin-top:30px;margin-bottom:20px;line-height:20px;padding-left:10px;color:#13468F;}
.yqgk_box_title a{float:right;font-weight: normal;font-size: 17px;}
.yqgk_box_title a:hover{color: #13468F !important;}
.yqgk_box_img{width:100%;height:241px;}
.yqgk_box_content{width:100%;height:190px;margin-top:12px;line-height:30px;font-size:18px;font-weight: normal;}
/*政务公开*/
.zwgk_box{width:1200px;height:640px;border:solid 1px #DBDBDB;position:absolute;left:-780px;top:42px;z-index:99;background:#ffffff url(http://www.sipac.gov.cn/szgyyq/xhtml/images/2019/v2/nav_bg.jpg) no-repeat bottom;}
.zwgk_box_position{position: absolute;top: -34px;left:846px;}
.zwgk_box_left{width:300px;height:100%;float:left;margin-left:35px;}
.zwgk_box_right{width:785px;height:100%;float:left;margin-left:46px;overflow:hidden; position:relative;}
.ldjj_title{width:100%;height:20px;border-left:solid 5px #13468F;font-size:18px;font-weight:bold;margin-top:30px;margin-bottom:20px;line-height:20px;padding-left:10px;color:#13468F;}
.ldjj_box{width:100%;height:227px; }
.ldjj_items{width:50%; float:left;}
.ldjj_img img{width:90%;height:161px; display: block; margin: auto;}
.ldjj_content{width:100%;height:60px;text-align:center;font-size:17px;line-height:25px;margin-top:6px;font-weight: normal;cursor: default;}
.gzjd_box{width:100%;height:136px;}
.gzjd_box_left{width:58px;height:100%;float:left;background-color:#13468F;text-align:center;line-height:20px;font-size:18px;color:#ffffff;padding-top:20px;}
.gzjd_box_right{width:242px;height:100%;float:left;}
.gzjd_box_right ul li{width:112px;height:63px !important;float:left;border:solid 1px #f3f3f3;margin-left:7px !important;text-align:center;line-height:63px;font-size:18px;}
.gzjd_box_right ul li:hover{color:#13468F;}
.zwgk_box_right .cont { position:absolute;}
.zwgk_box_right .cont ul li {margin-left: 0;}
.zwgk_box_right .cont ul li:hover{color:#13468F !important;}
.zwgk_box_right .cont ul li a:hover{color:#13468F !important;}
.zwgk_box_right ul { float:left; width:785px;}
.zwgk_box_right li { font:17px/38px Arial;  overflow:hidden;width:100%;}
.zwgk_box_right li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zwgk_box_right li em { background:#CBCBCB; width:3px; height:3px; margin:18px 10px 0 2px;  float:left;}
.zwgk_box_right li span { float:right; color:#999999;}
.n_l_nav .n_l_more { display:block; float:right; }
.n_l_nav .n_l_more { float:right; font:17px/40px "微软雅黑"; margin:10px 0 0 0; }
.n_l_nav .n_l_more a { display: none;color:#999999; }
.n_l_nav .n_l_more a:hover { color:#1d71b7; }
.normalTit {  height:40px; margin-bottom: 20px; position:relative;}
.normalTit span { display:block; float:left; cursor:pointer; padding:0 15px;  font:22px/48px Arial,"Microsoft YaHei"; margin: 0 0 -2px;background-color:#d2d2d2;}
.normalTit .on { color:#ffffff;	 background-color:#13468F;}
.zcwj_tb{position:absolute;top:39px;left:50px;}
.zcjd_tb{position:absolute;top:39px;left:170px;}
/*新闻中心*/
.xwzx_box{width:1200px;height:640px;border:solid 1px #DBDBDB;position:absolute;left:-1000px;top:42px;z-index:99;background:#ffffff url(http://www.sipac.gov.cn/szgyyq/xhtml/images/2019/v2/nav_bg.jpg) no-repeat bottom; font-weight: normal;}
.xwzx_box_position{position:absolute;top:-34px;left:860px;}
.xwzx_box_left{width:470px;height:100%;float:left;margin-right:40px;margin-left:35px;}
.xwzx_box_right{width:615px;height:100%;float:left;box-sizing:content-box;}
.xwzx_box_right a:hover{color: #13468F !important;}
.xwzx_title{font-size:18px;font-weight:bold;border-left:solid 5px #13468F;color:#13468F;height:20px;line-height:20px;padding-left:10px;margin-top:30px;width:100%;}
.xwzx_title a:hover{color: #13468F !important;}
.tsyq_box{width:100%;height:163px;margin-top:25px;}
.tsyq_box_left{width:263px;height:100%;float:left;}
.tsyq_box_right{width:190px;height:100%;float:right;}
.tsyq_box_right_title{width:100%;height:auto;font-size:20px;line-height:30px;color:#444444;}
.tsyq_box_right_content{width:100%;height:auto;font-size:18px;color:#a699b3;line-height:25px;margin-top:20px;}
.spyq_box{width:100%;height:210px;}
.spyq_box_left{width:220px;height:100%;float:left;}
.spyq_box_right{width:220px;height:100%;float:right;}
.spyq_box_title{width:100%;height:45px;font-size:20px;color:#235399;line-height:45px;margin-top:10px;}
.spyq_box_img{width:100%;height:124px;}
.spyq_box_content{width:100%;height:40px;font-size:18px;line-height:40px;color:#444444;}
.xwzx_box_right p{line-height:20px;font-size: 17px;}
.xwzx_box_right p a,.xwzx_box_right p{margin-top:22px;}
.xwzx_box_right p i {font-size:14px;margin-right:10px;}
.xwzx_box_right p a:hover{text-decoration:underline;}

/*分割线*/
.divider {border-bottom: 1px solid #E5E5E5;width: 100%;}

/*正文*/
.mainbody {width:1200px;margin:0 auto;padding-left:0px;padding-right:0px; text-align: center;}
.mainbody .mainbody_title {font-size: 26px; font-weight: bold; color: #333333; margin-top: 40px; margin-bottom: 24px;}
.mainbody .mainbody_span {font-size: 18px; color: #333333;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
.mainbody .mainbody_detail {font-size: 18px; color: #245397; cursor: pointer;}
/*div*/
.n_imgsBox { width:720px; height:423px; float:left; position: relative; overflow:hidden;}
.n_imgsBox .callbacks li { width:720px; height:423px;}
.n_imgsBox .callbacks li a { display:block; position:relative; }
.n_imgsBox .callbacks li a:hover { text-decoration:none;}
.n_imgsBox li img { width:720px; height:423px; display:block; }
.n_imgsBox .callbacks li span { width:720px;text-align: left;font: 19px/50px Arial; display:block; text-indent: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#FFF;  position:absolute; bottom:0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0),rgba(0, 0, 0, .8));-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter: alpha(opacity=60);}
.n_imgsBox .callbacks_tabs { position: absolute; height: 20px; bottom: 8px; right:10px; z-index:9; }
.n_imgsBox .callbacks_tabs li { float:left; }
.n_imgsBox .callbacks_tabs a { display:block; float:left; overflow: hidden; width: 12px;line-height: 12px; border-radius:50%; margin:0 12px 12px 0; cursor: pointer; background: #FFFFFF; text-indent: -999px; }
.n_imgsBox .callbacks_tabs .callbacks_here a{ background: #13468F;}

.carousel {width:100%;background:#ffffff; height:423px;margin-top:50px;}
.carousel_left {float:left; width:720px;background:#ffffff;}
.carousel_right {float:right;width:480px;height: 423px;position: relative;overflow: hidden; box-sizing:content-box;}
.carousel_right .callbacks li {width:480px;height: 423px;}
.carousel_right .callbacks_tabs{display: none;}
.carousel_right_div {position: relative;overflow: hidden;}
.carousel_right_listdiv {width: 380px; height: 423px; background-color: #FFFFFF; opacity: 0.8; position: absolute; z-index: 60; top: 0;}
.carousel_right_listdiv_div {height: 50px; line-height: 50px; padding: 20px 20px 0 30px;}
/*轮播*/
.silder {width: 100%;height:423px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:423px; overflow:hidden;position:relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:50px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:10px; font-size:0px; float:left; height:10px;line-height:20px;margin:25px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;border-radius: 50%;}
.silder .silder_page li.current{background:#13468F;color:#fff;}
.silder_desc{color:#fff;float:left;line-height:50px;height:50px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.silder .silder_page li:hover{cursor:pointer;}
.silderbottom{position:absolute;bottom:0;height:50px;width:100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0),rgba(0, 0, 0, .8));}
/*图片模糊*/
.mohu {
    filter: blur(10px); /* FireFox, Chrome, Opera */
    -webkit-filter: blur(10px); /* Chrome, Opera */
    -moz-filter: blur(10px);
    -ms-filter: blur(10px);
    width: 470px;
    height: 420px;
    z-index: 1;
    opacity: .3;
}
.lunbo_right {}
.lunbo_right p {line-height: 50px;height: 50px;text-align: left; padding: 0 20px 0 30px;}
.lunbo_right p:hover {line-height: 50px; text-align: left; background: linear-gradient(to right,rgba(19,70,143,.2),rgba(19,70,143,0)); font-weight: bold;}
.lunbo_right p span a {color: #13468F;}
.lunbo_right a {text-decoration: none;font-size: 16px;display: inline-block;width: 70%;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.lunbo_right_date {float: right;font-size: 16px;color:#13468F;}
/*按钮*/
.buttondiv {width:1200px;margin:0 auto;padding-left:0px;padding-right:0px;}
.buttondiv_layout {display: flex; justify-content: space-between;}
.button_div {border: solid 1px #DCDCDC; width: 20%; height: 53px; margin-right: 10px; text-align: center; line-height: 53px; cursor: pointer;}
.button_div a {text-decoration:none;border-bottom:none; color: #333333;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.button_div img {height: 30px; width: 30px; vertical-align: middle;margin-top: 0;}
.button_div span {font-size: 16px;}

/*右侧*/
.index_right_open{position: fixed; top: 20%; right: 0px; z-index: 9;display: none;}
.opendiv {width: 26px; height: 78px; background-color: #245397; color: #FFFFFF; text-align: center; line-height: 39px;font-size: 16px; cursor: pointer;}
.index_right_close{position: fixed; top: 20%; right: 0px; z-index: 9;}
.closediv{background-color: #245397; text-align: center; color: #FFFFFF; margin-top: -3px; cursor: pointer;}
.closediv_div{background-color: #EEEEEE;width: 70px;height: 80px;display: table-cell;vertical-align: middle;text-align: center;}

/*底部*/
.footer{ background-color: #2e60ac; width:100%; height:300px;min-width:1200px;}
.footer .zhengsheng{float:left; margin-left:100px;}
.footer .banquan{ width:624px; height:149px; float:left; line-height:2; text-align:left;margin-top:15px;font-size:15px;margin-left:55px;}
.footer_right{ width:210px; height:139px; float:left; margin: 5px 0px 0px 5px;}
.footer .biaozhi{position:absolute; width:120px; top:50%; left:8px; margin-top:-40px; text-align:center;}
.footer .jiucuo{position:absolute; width: 25%; top:50%; right:0; margin-top:-36px; text-align:center;}
.footer .jiucuo img{margin:0 10px;}
.footer .bottomfont {color: #FFFFFF; font-size: 16px;}
.footer .bottomfont p {height: 36px;line-height: 36px;}
/*底部下拉框*/
/* tab */
#tab{width:100%;font-size:18px;}
#tab .tab_menu{width:100%;float:left;z-index:1; margin-top: 40px;}
#tab .tab_menu li{float:left;width:29%;height:60px;line-height:60px;border-bottom:0px;/*cursor:pointer;*/text-align:center;color:#ffffff; border: 1px solid #FFFFFF; margin-right: 20px; padding-left: 20px;}
/*#tab .tab_box{width:100%;height:auto;clear:both;top:45px;position:relative;border:1px solid #990000;background-color:#ffffff;}*/
#tab .tab_menu .selected{background-color:#ffffff;cursor:pointer;color:#245397;}
.wei-select {}
.hide{display:none;}
.bmztc_title{position:relative;}
.bmztc_box{width:1200px;height:130px;position:absolute;top:45px;left:-1px;border:solid 1px #990000;background-color:#ffffff;}
.wszf_title{position:relative; float:left;width:318px;height:60px;line-height:60px;border-bottom:0px;text-align:left;color:#ffffff; border: 1px solid #FFFFFF; margin-right: 60px; padding-left: 40px;}
.wszf_title td {text-align: center;line-height: 33px;}
.wszf_title a{text-decoration:none;border-bottom:none;font-size: 16px;color: #13468F;}
.wszf_box{width:1200px;position:absolute;top:60px;left:-2px;border:solid 1px #245397;background-color:#ffffff;z-index:1;}
.wszf_box ul li{width:16.6%;height:42px;float:left;font-size:18px;}
.gnq_title{position:relative;float:left;width:318px;height:60px;line-height:60px;border-bottom:0px;text-align:left;color:#ffffff; border: 1px solid #FFFFFF; margin-right: 60px; padding-left: 40px;}
.gnq_title td {text-align: center;line-height: 33px;}
.gnq_title a{text-decoration:none;border-bottom:none;font-size: 16px;color: #13468F;}
.gnq_box{width:1200px;position:absolute;top:60px;left:-422px;border:solid 1px #245397;background-color:#ffffff;z-index:1;}
.jdsgw_title{position:relative;float:left;width:318px;height:60px;line-height:60px;border-bottom:0px;text-align:left;color:#ffffff; border: 1px solid #FFFFFF; padding-left: 40px;}
.jdsgw_title td{text-align: center;line-height: 33px;}
.jdsgw_title a{text-decoration:none;border-bottom:none;font-size: 16px;color: #13468F;}
.jdsgw_box{width:1200px;position:absolute;top:60px;left:-842px;border:solid 1px #245397;background-color:#ffffff;z-index:1;}

.defaultdiv {width:1200px;margin:0 auto;padding-left:0px;padding-right:0px;}
.footdiv{width:1200px;margin:0 auto;padding-left:0px;padding-right:0px; display: flex; position: relative;}
.footdiv_left div {display: flex; flex-direction: column; }
.footdiv_left {width: 166px; height: 134px; background-color: rgba(255,255,255,0.1); margin: 20px 20px 0 0; text-align: center; cursor: pointer;}
.footdiv_left a {text-decoration:none;border-bottom:none;font-size: 16px; color: #FFFFFF;line-height: 30px;}
.footdiv_left img {width: 40px;height: 40px;margin-top: 25px;}

.special_column{line-height: 60px; height: 60px; width: 100px; border-bottom: solid 2px #13468F; text-align: center; margin: 0 auto; font-size: 20px; color: #333333;}
.special_column_div {width:100%; padding-top:15px;padding-bottom:15px;display: block;}
.special_column_div_mobile{display: none;}

/*滚动图片*/
.Box {position: relative;}
.Box .content {width: 1120px;margin: 0 auto;margin-left:40px;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 41px;cursor: pointer;padding:0 0;}
.Box .Box_con .btnl {left:-40px;  }
.Box .Box_con .btnr {right: -50px;}
.Box .Box_con .btnl:hover {}
.Box .Box_con .btnr:hover {}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 317px;height: 120px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 317px;height: 90px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

.a span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color:#fff #fff #fff #13468F;position:absolute;left:50px;top:45px;}
.b span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color:#fff #fff #fff #13468F;position:absolute;left:50px;top:45px;}
.c span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color:#fff #fff #fff #13468F;position:absolute;left:50px;top:55px;}

/*表格*/
table {
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
}
td,th {
    padding: 0;
    font-weight: normal !important;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.pure-table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    margin-top: 20px;
    width: 100%;
}
.pure-table caption {
    color: #000;
    font: italic 85%/1 arial,sans-serif;
    padding: 1em 0;
    text-align: center;
}
.pure-table td {
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
    padding: .5em 0;
}
.pure-table th {
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
    padding: .5em 0;
}
.pure-table thead {
    background-color: #317AC9;
    color: #FFFFFF;
    text-align: center;
    vertical-align: bottom;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.pure-table td {
    background-color: transparent;
    text-align: center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}
.pure-table-odd td {
    background-color: #F5FAFF;
    text-align: center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
}

/*25周年*/
.zn_box{width:1200px;height:640px;border:solid 1px #d7b8b8;position:absolute;left:-837px;top:60px;z-index:99;background:#ffffff url(http://www.sipac.gov.cn/szgyyq/xhtml/images/2019/v2/nav_bg.jpg) no-repeat bottom;}
.zn_box_left{width:438px;height:100%;float:left;margin-left:35px;}
.zn_box_right{width:632px;height:100%;float:left;margin-left:60px;}
/*.news_one{width:20%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}*/
.test {position:relative;font-weight:normal;border-bottom: 1px solid #E5E5E5;display: flex;}
.test a {width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}
.test .on {border-bottom: 2px solid #13468F;}
.test1 {position:relative;font-weight:normal;border-bottom: 1px solid #E5E5E5;display: flex;}
.test1 a {width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}
.test1 .on {border-bottom: 2px solid #13468F;}
.test2 {position:relative;font-weight:normal;border-bottom: 1px solid #E5E5E5;display: flex;}
.test2 a {width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}
.test2 .on {border-bottom: 2px solid #13468F;}
.test3 {position:relative;font-weight:normal;border-bottom: 1px solid #E5E5E5;display: flex;}
.test3 a {width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}
.test3 .on {border-bottom: 2px solid #13468F;}
.news_three{width:100%;height:220px;margin-top:10px;}
.news_three ul {width:438px;}
.news_three li { font:17px/36px Arial;  overflow:hidden;width:100%;}
.news_three li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#333333;}
.news_three li em { background:#9a0000; width:6px; height:6px; margin:18px 10px 0 2px;  float:left;}
.news_three li span { float:right; color:#999999;}
/*.news_four{width:20%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center;}*/
.news_five{width:100%;height:230px;margin-top:18px;}
.news_five ul li{width:195px;height:100%;float:left;}
.news_title{width:100%;height:20px;border-left:solid 5px #9a0000;font-size:18px;font-weight:bold;margin-top:25px;margin-bottom:20px;line-height:20px;padding-left:10px;color:#9a0000;}
.news_six{width:100%;height:197px;}
.news_six ul li{width:203px;height:100%;float:left;}

.choose {width: 100px; float: left;display: block;}
.choose p {max-width:50px; height:100px; background:#7ECEF4; cursor:pointer;position:relative;line-height:50px; writing-mode: vertical-lr; writing-mode: bt-lr; text-align: center; color: #333333; font-size: 20px;}
.choose .on {background-color: #13468F; color: #FFFFFF;}
.choose .on span{display:block}

.choose_mobile {display: none;}

.div_width{width: 30px;}
.yuanqu_tupian{ width:235px; height: 200px; float:left; border: 1px solid #E5E5E5; margin: 0 0 20px 0;}
.yuanqu_tupian .pbq {text-align:center;margin-top:15px;}
.yuanqu_tupian .abq {text-decoration:none;border-bottom:none; color: #333333; font-size: 16px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}

.yuanqu_tupian img {width: 100%;height: 137px;}

.img_height{height: 137px;}

.heng_div {width: 100%;min-width:1200px; margin-top: 20px; background-color: #F8F8F8;}
.heng {width:1200px;margin:0 auto;padding-left:0px;padding-right:0px; display: flex; justify-content: center; height: 130px;}
.heng div {width: 465px; height: 130px; position: relative; background-color: #E5E5E5; text-align: center; font-size: 24px;line-height: 130px;}
.heng .on {background-color: #13468F; color: #FFFFFF;}
.heng .on span {display:block}

.heng .fenge{width: 2px;background-color: #FFFFFF;}

.zwimg2_show {display: inline-block; vertical-align: middle;margin-right: 10px;}
.zwimg1_show {display: none;vertical-align: middle;margin-right: 10px;}
.ywimg1_show {display: inline-block;vertical-align: middle;margin-right: 10px;}
.ywimg2_show {display: none;vertical-align: middle;margin-right: 10px;}
.zmimg1_show {display: inline-block;vertical-align: middle;margin-right: 10px;}
.zmimg2_show {display: none;vertical-align: middle;margin-right: 10px;}

.zwimg2bg_show {position: absolute;bottom: 0;right: 0;}
.zwimg1bg_show {position: absolute;bottom: 0;right: 0;}
.ywimg1bg_show {position: absolute;bottom: 0;right: 0;}
.ywimg2bg_show {position: absolute;bottom: 0;right: 0;}
.zmimg1bg_show {position: absolute;bottom: 0;right: 0;}
.zmimg2bg_show {position: absolute;bottom: 0;right: 0;}

.zhengwu{position: relative;z-index: 1;}
.zhengwu a{z-index: 3;}
.zhengwu img{z-index: 2;}
.zhengwu span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color: #13468F #fff #fff #fff;position:absolute;left:189px;top:130px;}
.yiwang{position: relative;z-index: 1;}
.yiwang a{z-index: 3;}
.yiwang img{z-index: 2;}
.yiwang span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color: #13468F #fff #fff #fff;position:absolute;left:189px;top:130px;}
.zhengmin{position: relative;z-index: 1;}
.zhengmin a{z-index: 3;}
.zhengmin img{z-index: 2;}
.zhengmin span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color: #13468F #fff #fff #fff;position:absolute;left:189px;top:130px;}

.zw_one{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }
.zw_two{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }

.yw_one{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }
.yw_two{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }

.zm_one{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }
.zm_two{ width:25%;text-decoration:none;border-bottom:none;float: left;height: 43px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; }

.zwgk_right {width: 300px; height: 60px; background-color: #F8F8F8; border: none; margin: 5px; text-align: left; padding-left: 30px; line-height: 60px; cursor: pointer;}
.zwgk_right a {text-decoration:none;border-bottom:none; color: #333333; line-height: 30px;}
.zwgk_right img {width: 30px;height: 30px;vertical-align: middle;}
.zwgk_right span {color: #333333; font-size: 18px;margin-left: 5px;}
.zwgk_right span:hover{color:#13468F;}

.xinxi_center_l p {
    /*height: 36px;*/
    line-height: 28px;
}
.news-item-line{
    padding: 0;
}
.xinxi_center_l p:hover{color: #13468F;}

.xinxi_center_l .a {text-decoration:none;border-bottom:none;font-size: 16px; color: #333333;}
.xinxi_center_l .span {float:right;color:#333333; font-size: 16px;}

.zuo_zwweixin{width:90px; height:90px; background:#efefef; position:absolute; left:67px;z-index:999;top:-30px;}
.zuo_zwweixin span{width:0;height:0;font-size:0; border-top:10px solid  rgba(200,200,200,0);border-right:10px solid  rgba(200,200,200,1);border-bottom: 10px solid  rgba(200,200,200,0);border-left:10px solid  rgba(239,239,239,0);position:absolute;left:-20px;top:40px;}

.yuanqu_right_txt {font-family:"Microsoft YaHei";font-size:17px;}

.gnbutton_layout {display: flex; float: left; width: 600px; height: 100px; justify-content: space-around; align-items: center; background-color: #FAFAFA;}
.gnbutton_layout .abq {color: #333333; font-size: 16px; text-decoration:none;border-bottom:none; line-height: 40px;}
.gnbutton_layout .abq:hover {color: #13468F;}

.more {float:right;color:#13468F; font-size: 16px; font-weight: normal;}
.workpulish {width:25%;text-decoration:none;border-bottom:none;float: left;height: 30px; color: #333333; font-size: 20px; font-weight: bold; text-align: center; border-bottom: 2px solid #13468F;}

.module_left {float:left; width: 570px; background-color: #FFFFFF;}
.module_right {float:right; width: 600px;}

.fuwu_div {width: 162px; height: 140px; border: solid 1px #F2F2F2; margin: 5px; text-align: center;}
.fuwu_div a {text-decoration:none;border-bottom:none; color: #333333; line-height: 30px;}
.fuwu_div img {height: 45px; width: 45px;margin-top: 30px;}
.fuwu_div span {font-size: 16px;}
.fuwu_div span:hover {color: #13468F;}

.table_layout{position:relative;border-bottom: 1px solid #E5E5E5;font-weight:normal; display: flex;}

.statistics_layout{width: 100%;text-align: center;}
.statistics_layout .number {color: #13468F; font-size: 36px; font-weight: bold;}
.statistics_layout .font {color: #333333; font-size: 20px;}

.zhengmin_right_top_div {width: 600px; height: 166px; background-color: #F4F4F4; display: flex; justify-content: space-around;align-items: center;}
.zhengmin_right_top_div .gz {margin-left: 8px;}
.zhengmin_right_top_div .xx {margin-left: 3px;}
.zhengmin_right_top_div div {height: 100px;}
.zhengmin_right_top_div a {text-decoration:none;border-bottom:none;font-size: 16px; color: #333333; line-height: 30px;}
.zhengmin_right_top_div img {}
.zhengmin_right_top_div span:hover{color:#13468F;}

.zhengmin_right_bottom_div {display: flex; margin-top: 20px; justify-content: center; align-items: center;}
.zhengmin_right_bottom_div .button {width: 190px; height: 70px; background-color: #FFFFFF; border: 1px #E5E5E5 solid; color: #333333; text-align: center; line-height: 70px; cursor: pointer;}
.zhengmin_right_bottom_div a{text-decoration:none;}
.zhengmin_right_bottom_div span:hover{color:#13468F;}

.zm_list{width: 300px; float: left;color:#333333;text-decoration: none;display: inline-block;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.zm_list:hover{color:#13468F;}

.wx{text-align: center;}
.wx-img {}
.icon_img{position: absolute; right: 0; top: 20px;}

/*第一条list*/
.first_list {display: flex; padding: 20px 0;border-bottom: 1px dashed #CCCCCC;}
.first_list .border{background: linear-gradient(to left, #BEE6F9, #BEE6F9) left top no-repeat,
linear-gradient(to bottom, #BEE6F9, #BEE6F9) left top no-repeat,
linear-gradient(to left, #BEE6F9, #BEE6F9) right top no-repeat,
linear-gradient(to bottom, #BEE6F9, #BEE6F9) right top no-repeat,
linear-gradient(to left, #BEE6F9, #BEE6F9) left bottom no-repeat,
linear-gradient(to bottom, #BEE6F9, #BEE6F9) left bottom no-repeat,
linear-gradient(to left, #BEE6F9, #BEE6F9) right bottom no-repeat,
linear-gradient(to left, #BEE6F9, #BEE6F9) right bottom no-repeat;
    background-size: 2px 10px, 10px 2px, 2px 10px, 10px 2px;;min-width: 80px;height: 80px;text-align: center;}
.first_list .border .timeup {color: #333333; font-size: 16px;border-bottom: 1px solid #E5E5E5;height: 40px;line-height: 40px;}
.first_list .border .timedown {color: #333333; font-size: 18px;height: 40px;line-height: 40px;}

.first_div{width: 100%;margin-left: 20px;font-size: 17px;}
.first_list .title {text-decoration:none;border-bottom:none;font-size: 18px; color: #13468F;line-height: 40px;
    display: inline-block;width: 400px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.first_list .content {text-decoration:none;float:right;color: #666666; font-size: 16px;line-height: 20px;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;}
