@charset "UTF-8";
.width1200{ width:1200px; margin:0 auto;}
.twoLevel{background: #ffffff; padding: 20px; margin-top: 20px;}
.twoLevelsebox4{ padding-top: 40px;}
em.dot{width: 6px;
    height: 6px;
    background-color: #bcb4b4;
    float: left;
    margin: 16px 15px 0 5px;}
 .topbox{ height:80px; line-height:80px; background: #1e6bb7;}
 .topnav{ float:left; display:inline-block;}
 .topnav li.c1{width:100px;}
 .topnav li{ width:140px; text-align:left; float:left; }
 .topnav li a{ text-align: center;width: 96%;display:block; font-size:20px; font-weight:bold; color: #ffffff;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
  .topnav li a.on{    background: #e9844d; }
 .topnav li a:hover{background: #e9844d;}
 .szlogo{ display:inline-block; height:80px;width:161px; background:url(/pubimages/web/szonlinelogo.png) no-repeat  center;  float:right;}
 .szlogo a{ display:block; height:80px; overflow:hidden; text-indent:-999px;}
 .bannerbox{ height:300px; background:url(/pubimages/web/P020190624640474430547.jpg) no-repeat center; }
 .searchbox{ width:387px; float:left; padding-top:80px;}
 .topsearch{ margin-top:27px; margin-right:20px;}
 .search{ height:45px; line-height:45px; background: url(/pubimages/web/search_bg.png) no-repeat center; width:388px;  }
 .search input{ border: none; border-style:none; background:none; padding-left:15px; width:200px; height:40px; }
 .search a{ display:inline-block; height:45px; width:108px; float:right; background:url(/pubimages/web/search_icon.png) no-repeat center; overflow:hidden; text-indent:-999px;  }
 .webtitle{ padding-bottom:25px;}
 .searchbox p{ text-align:center; color:#fff; padding-top:15px;} 
 .searchbox p a{ color:#fff; padding:0 8px; }
.topNavNotice{font-size: 16px;height: 50px;line-height: 50px; background: #ffffff;box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1);border-radius: 5px; padding: 0 20px;}
.topNavNotice .zs_title{font-weight: bold;background: url(/pubimages/web/zs_icon.png) no-repeat left center;}
.topNavNotice .zs_title a{padding-left: 38px;}

.xmt_nav li{ float: left;margin-right: 20px; position: relative;  }
.xmt_nav ul li.lastli{margin-right: 0;}
.xmt_nav li span{display: none;position: absolute;    z-index: 9; bottom: 43px;left: -58px;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.xmt_nav li a{display: inline-block; width: 32px;height: 32px; margin-top: 9px;background-repeat: no-repeat;background-position:left center;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.xmt_nav ul li.top_isz a{background-image: url(/pubimages/web/isz-ybj.png); background-color: #fff;border-radius: inherit;}
.xmt_nav ul li.top_zwwx a{background-image: url(/pubimages/web/top_weixin.png);}
.xmt_nav ul li.top_phone a{background-image: url(/pubimages/web/top_phone.png);}
.xmt_nav ul li.top_sjkf a{background-image: url(http://hsa.sz.gov.cn/images/top_sjkf.png);width: auto;line-height: 32px;color: #017ad3;padding-left:33px;}
.xmt_nav ul li.top_znkf a{background-image: url(http://hsa.sz.gov.cn/images/top_znwd.png) ;width: auto;line-height: 32px;color: #017ad3;padding-left:33px;}
/* .xmt_nav li a:hover{background-color: #ffd3b5;} */
.xmt_nav li a:hover span{display: block;}
 .jdpic{ float:left; width:582px; height:346px; position:relative;}
 .jdpic .hd{ position:absolute; height:30px; width:100px; bottom:0; right:0; z-index:100;}
  .jdpic .hd ul{ display:block; text-align:center;}
  .jdpic .hd ul li{ display:inline-block; margin:0 5px; width:8px; height:8px; border-radius:50%; font-size:0; background:rgba(255,255,255,0.6); text-indent:-100px; overflow:hidden;}
  .jdpic .hd ul li.on{ background:#ffc80b;}
  .jdpic .bd ul li{ line-height:0;}
 .jdpic .bd ul li .pic_title{ width:100%;position:absolute;bottom:0;height: 50px;line-height: 50px;background-color: rgba(0, 0, 0, 0.75);font-size: 16px;}
 .jdpic .bd ul li .pic_title a{color: #ffffff;padding: 0 10px;display:inline-block;width:450px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
 .newsbox.topNews {float: right;width: 600px;}
 .newsbox.topNews .inBd ul li a {
     display: block;
     width: 475px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     font-size: 17px;
 }
.newsbox.topNews .inHd {
     height: 50px;
     line-height: 50px;
     margin-bottom: 16px;
    border-bottom: none;
 }
 .newsbox.topNews .inHd li{    background: #017ad3;color: #ffffff;    width: 185px;margin-right: 15px;}
 .newsbox.topNews .inHd li.on{    background: #e9844d;border-bottom:none;}
 .newsbox.topNews .inHd  ul li a, .newsbox.topNews .inHd ul li.on a{    color: #ffffff;}
 .serverbox{ padding:20px;background: #ffffff; margin-top: 20px;    border-radius: 10px;}
 .serverlist{ float:right; width:582px;}
 .serverlist h2{ font-weight:normal;  color:#1a488e; }
 .serverlist h2 span{ border-left:3px solid #1a488e; padding-left:15px; font-size:25px; display:inline-block; line-height:26px;}
 .serverbox1 li{ width:280px; height:64px; line-height:64px; background-color:#d7ebf5; background-repeat:no-repeat; background-position:20px center; float:left; margin:0 20px 20px 0; }
  .serverbox1{ padding-top:28px;}
  .serverbox1 li:nth-child(2n){ margin-right:0;}
 .serverbox1 li a{ display:block; height:50px; padding-left:60px; color:#1a488e; font-size:17px;     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;}
 .serverbox1 li a:hover{ padding-left:75px;}
 .serverbox1 li.bg1{ background-image:url(/pubimages/web/xticon1-1.png) } 
  .serverbox1 li.bg2{ background-image:url(/pubimages/web/xticon2-1.png); margin-right:0; } 
   .serverbox1 li.bg3{ background-image:url(/pubimages/web/xticon3-1.png) } 
    .serverbox1 li.bg4{ background-image:url(/pubimages/web/xticon4-1.png); margin-right:0; } 
 
 .serverbox2 li{ float:left; height:64px; line-height:64px; background: url(/pubimages/web/dian.png) no-repeat 18px center #f1f2f3; margin:0 21px 0px 0; width:180px;}
 .serverbox2 li a{ font-size:17px;  padding-left:37px; height:45px; display:block;}
 .serverbox2 li:hover  { background-color:#d7ebf5; color:#1a488e;}
  .serverbox2 li.bb1{ width:100%; margin:0 0px 15px 0; background-color: #d7ebf5; color:#1a488e;}
  .serverbox2 li.bb4{ margin-right:0;}
  .serverbox2 li.bb1{ background-image:url(/pubimages/web/server_iocn5.png);}
 .serverbox2 li.bb1 a{display:block; height:50px; padding-left:60px; color:#1a488e; font-size:17px;     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;}
 .serverbox2 li.bb1 a:hover{padding-left:75px; }
  .jgdj{    margin-bottom: 30px;}
 .outBox{     background-color: #ffffff; padding: 20px; margin-top: 20px;    border-radius: 10px;}
   .outBox .hd{height:140px;}
   .outBox .hd ul{ display:block; height:133px; text-align:center; }
  .outBox .hd ul li{ display:inline-block; width:150px; text-align:center; font-size:24px; color:#666666; cursor:pointer; padding-bottom:15px; letter-spacing:8px; position:relative;  transition: 0.2s all linear;}
 	 .outBox .hd ul li::before {
		  content: "";
		  position: absolute;
		  top: 0;
		  left:0;
		  width:0;
		  height: 100%;
		  border-bottom: 3px solid #e9844d;
		  transition: 0.2s all linear;
		}
 
		 
		 
		.outBox .hd ul li.active::before {
		  width: 100%;
		  left: 0;
		  top: 0;
		}
	 
  .outBox .hd ul li.on{ border-bottom:0px solid #2d7fbb;}
  .outBox .hd ul li span{ display:block; margin:0 auto; width:57px; height:65px; background:url(/pubimages/web/fiveicon_2.png) no-repeat center; margin-bottom:10px; }
  .outBox .hd ul li span img{ margin-top:15px;}
  .outBox .hd ul li.on span{ background: url(/pubimages/web/fiveicon_1.png)  no-repeat center;}
  .outBox .bd{width:1200px; margin:0 auto;}
   .newsbox{ float:left; width:610px;}
     .newsbox .inHd { height:50px; line-height:50px;    margin-bottom: 16px;}
   .newsbox .inHd ul li{ float:left; width:180px; text-align:center; margin-right:15px; font-size:20px; cursor:pointer;    background: #017ad3;}
   .newsbox .inHd ul li.on{  background: #e9844d;}
   .newsbox .inHd ul li a{font-weight:bold;    color: #ffffff;}
   .newsbox .inBd ul li{ line-height:42px; position:relative;}
   .newsbox .inBd ul li a{ display:block; width:515px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;font-size: 17px;  }
   .newsbox .inBd ul em{width: 6px; height: 6px;background-color: #bcb4b4;float: left;margin: 20px 15px 0 5px;}
   .newsbox .inBd ul li span{ position:absolute; display:inline-block; top:0; right:0; color:#777676;font-size: 16px; }
   .gcright{ width:482px; float:right;}
   .gcright ul li{ float:left; width:136px; text-align:center; margin-right:36px; }
   .gcright ul li.aa3,.gcright ul li.aa6{ margin-right:0;}
    .gcright ul{/*padding-top:20px;*/}
   .gcright ul li a{ display:block; padding-top:55px; background-position: top center; background-repeat:no-repeat;   margin-top:55px;    font-size: 17px;}
   
    .gcright ul li.aa1 a{ background-image:url(/pubimages/web/gc_icon_1_new.png)}
	.gcright ul li.aa2 a{ background-image:url(/pubimages/web/gc_icon_2_new.png)}
	.gcright ul li.aa3 a{ background-image:url(/pubimages/web/gc_icon_5_new.png); margin-right:0;}
	.gcright ul li.aa4 a{ background-image:url(/pubimages/web/gc_icon_4_new.png)}
	.gcright ul li.aa5 a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
	.gcright ul li.aa6 a{ background-image:url(/pubimages/web/gc_icon_6_new.png); margin-right:0;}
	.gcright3{ width:505px; float:right;}
.gcright3 .inHd { height:50px; line-height:50px;border-bottom: 1px solid #d8d6d7;padding-bottom: 2px;    margin-bottom: 16px;}
.gcright3 .inHd ul li{ float:left; width:100px; text-align:center; margin-right:40px; font-size:19px; cursor:pointer;}
.gcright3 .inHd ul li.on{ border-bottom:3px solid #017ad3;}
.gcright3 .inHd ul li.on a{ color:#0e5a91;    color: #017ad3; font-weight: bold;}
.gcright3 .inBd ul li{ line-height:42px; position:relative;}
.gcright3 .inBd ul li a{ display:block; width:385px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;font-size: 17px;  }
.gcright3 .inBd ul em{width: 6px; height: 6px;background-color: #bcb4b4;float: left;margin: 20px 15px 0 5px;}
.gcright3 .inBd ul li span{ position:absolute; display:inline-block; top:0; right:0; color:#777676;}
	
    .gcright2{ width:100%;  }
   .gcright2 ul li{ float:left; width:195px; text-align:center; margin-right:0; }
   .gcright2 ul li:nth-child(3n){ margin-right:0;}
    .gcright2 ul{ padding-top:20px;}
   .gcright2 ul li a{ display:block; padding-top:55px; background-position: top center; background-repeat:no-repeat;   margin-top:40px;font-size: 17px;}
    .gcright2 ul .aa1 a{ background-image:url(/pubimages/web/gc_icon_1_new.png)}
	.gcright2 ul .aa2 a{ background-image:url(/pubimages/web/gc_icon_2_new.png)}
	.gcright2 ul .aa3 a{ background-image:url(/pubimages/web/gc_icon_5_new.png)}
	.gcright2 ul .aa4 a{ background-image:url(/pubimages/web/gc_icon_4_new.png)}
	.gcright2 ul .aa5 a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
	.gcright2 ul .aa6 a{ background-image:url(/pubimages/web/gc_icon_6_new.png)}
	
	
	
	.infobox{     background: #ffffff; padding: 20px; margin-bottom: 20px;}
	.infobox ul li{ float:left; width:232px;  background-color:#fff; border:0px solid #d7ebf5; margin-right:10px; height:65px; line-height:65px; font-size:19px; margin-top: 10px;}
	
	.infobox ul li.infobg1{ background:url(/pubimages/web/gcicon11-1.png) no-repeat 20px center #41b0c5; }
	.infobox ul li.infobg2{ background:url(/pubimages/web/gcicon12-1.png) no-repeat 20px center #5bbfd1; }
	.infobox ul li.infobg3{ background:url(/pubimages/web/gcicon13-1.png) no-repeat 20px center #62c6d8; }
	.infobox ul li.infobg4{ background:url(/pubimages/web/gcicon14-1.png) no-repeat 20px center #79d0e0; }
	.infobox ul li.infobg5{ background:url(/pubimages/web/gcicon15-1.png) no-repeat 20px center #7fd8e8; }
        .infobox ul li.infobg6{ background:url(/pubimages/web/gcicon16-1.png) no-repeat 20px center #41b0c5; }
        .infobox ul li.infobg7{ background:url(/pubimages/web/gcicon17-1.png) no-repeat 20px center #5bbfd1; }
        .infobox ul li.infobg8{ background:url(/pubimages/web/gcicon18-1.png) no-repeat 20px center #62c6d8; }
        .infobox ul li.infobg9{ background:url(/pubimages/web/gcicon19-1.png) no-repeat 20px center #79d0e0; }
        .infobox ul li.infobg10{ background:url(/pubimages/web/gcicon20-1.png) no-repeat 20px center #7fd8e8; } 
	.infobox ul li a{ display:block; color: #ffffff;   font-size: 17px; padding-left:60px;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
	.infobox ul li a:hover{padding-left:62px;}
	.infobox ul li.infobg5,.infobox ul li.infobg10{ margin-right:0;}
	.inBox{ height:390px;  padding-top:20px;}
	.sebox1{ line-height:0; width:390px; height:248px; overflow:hidden; }
	.sebox3 img ,.sebox1 img{ width:100%; height:248px;  webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out; }
	.sebox3:hover img , .sebox1:hover img{ transform: scale(1.2,1.2);
	  -moz-transform:scale(1.2,1.2);  
  -webkit-transform:scale(1.2,1.2);  
  -o-transform:scale(1.2,1.2);  
	}
	.sebox3{ line-height:0; width:325px; height:248px; overflow:hidden;}
	.sebox2{ width:390px; padding:20px 0 0 25px;}
	.sebox2 ul li{ float:left; width:130px; text-align:center; margin:15px 0; }
	.sebox2 ul li a{ display:block; padding-top:60px; background-position: top center; background-repeat:no-repeat; font-size: 17px; }
	.sebox2 ul li.setbg1 a{ background-image:url(/pubimages/web/serbox1_new.png)}
	.sebox2 ul li.setbg2 a{ background-image:url(/pubimages/web/serbox2_new.png)}
	.sebox2 ul li.setbg3 a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
	.sebox2 ul li.setbg4 a{ background-image:url(/pubimages/web/serbox4_new.png)}
	.sebox2 ul li.setbg5 a{ background-image:url(/pubimages/web/serbox5_new.png)}
	.sebox2 ul li.setbg6 a{ background-image:url(/pubimages/web/serbox6_new.png)}
	
	.sebox4{ height:65px;  background: #ffffff; padding: 20px; margin-bottom: 20px;}
	.sebox4 ul li{ float:left; width:254px; background:#ffffff; border:0px solid #4c4c4c; margin-right:10px; height:65px; line-height:65px; font-size:17px;box-shadow: 0 0 15px rgba(186,204,207,.7);}
	.sebox4 ul li.sse1{ background:url(/pubimages/web/xticon1-1.png) no-repeat 20px center #41b0c5; }
	.sebox4 ul li.sse2{ background:url(/pubimages/web/xticon2-1.png) no-repeat 20px center #5bbfd1;}
	.sebox4 ul li.sse3{ background:url(/pubimages/web/xticon3-1.png) no-repeat 20px center #62c6d8;}
	.sebox4 ul li.sse4{ background:url(/pubimages/web/xticon4-1.png) no-repeat 20px center #79d0e0;  margin-right:0; width: 408px;}	
	.sebox4 ul li a{ display:block; padding-left:70px;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;    color: #ffffff; font-size: 17px;}
.sebox4 ul li a:hover{ padding-left:72px;}
	.sebox4 ul .sse4 a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.hdbox1{ float:left; width:770px;}
	.hdbox1 div.f-fl{ width:400px; height:221px; line-height:0;    overflow: hidden;}
	.hdbox1 div.f-fr{ width:350px; }
	.hdbox1 div.f-fr h3{ font-size:17px;    font-weight: normal; margin: 10px 0;}
	.hdbox1 div.f-fr p{ text-indent:28px; padding:10px 0;}
.hdbox1 h2{    height: 40px;font-weight: normal;     background: #017ad3; line-height: 40px;    margin-bottom: 20px;}
.hdbox1 h2 span.f-fl {font-size: 19px; padding-left: 10px; color: #ffffff;    font-weight: bold;}
.hdbox1 h2 span.f-fr{    padding-right: 10px;}
.hdbox1 h2 span.f-fl a{color: #ffffff; }
.hdbox1 h2 span.f-fr a{color: #ffffff; }
.hdbox2{ width:400px; float:right;}
.hdbox2 h2{ height:40px; font-weight: normal;     background: #017ad3; line-height: 40px;    margin-bottom: 15px;}
.hdbox2 h2 span.f-fl{    font-size: 19px; padding-left: 10px;color: #ffffff; font-weight: bold;}
.hdbox2 h2 span.f-fr{    padding-right: 10px;}
.hdbox2 h2 span.f-fl a{color: #ffffff;}
.hdbox2 h2 span.f-fr a{color: #ffffff;}
.hdbox2 ul li{ height:30px; line-height:30px;}
.hdbox2 ul li a{ display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;    font-size: 17px;}
.hdbox3{ padding-top:40px;}
.twoLevelsebox4 .hdbox3{    padding-top: 0; padding-bottom: 40px;}
.hdbox3 ul li{ float:left; width:200px; text-align:center;} 
.hdbox3 ul li a{ display:block; padding-top:60px;  background-position: top center; background-repeat:no-repeat;   webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;    font-size: 17px;}
	.hdbox3 ul li.hhd1 a{background-image:url(/pubimages/web/contacticon1_new.png)}
	.hdbox3 ul li.hhd2 a{background-image:url(/pubimages/web/contacticon2_new.png)}
        .hdbox3 ul li.hhd3 a{background-image:url(/pubimages/web/contacticon6_new.png)}
	.hdbox3 ul li.hhd4 a{background-image:url(/pubimages/web/contacticon3_new.png)}
	.hdbox3 ul li.hhd5 a{background-image:url(/pubimages/web/contacticon4_new.png)}
	.hdbox3 ul li.hhd6 a{background-image:url(/pubimages/web/contacticon5_new.png)}
	.hdbox3 ul li a:hover{ font-size:19px;}
	.playlink a{ display:inline-block; height:47px; line-height:47px; width:160px; background:#ffffff; float:left; color:#566568; margin:0 5px;box-shadow:0 0 15px rgba(186,204,207,.7);font-size: 17px;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
	.playlink a.a1{ background:url(/pubimages/web/fangt_new.png) no-repeat 20px center #ffffff;}
	.playlink a.a2{ background: url(/pubimages/web/playicon_new.png)  no-repeat 20px center #ffffff;}
        .playlink a:hover{color:#17197c;font-size: 19px;}
	.playlink a i{ padding-left:60px;}
        .zttj{     margin-top: 20px; background: #ffffff; padding: 20px; border-radius: 10px;}
	.ztbox2{ width:583px; float:left;}
	.ztbox2 h2{ float:left; line-height:0; width:60px; height:230px;}
	.ztlist{ float:left; width:523px; height:229px; position: relative;}
	.ztlist .bd{position:relative; height:100%; z-index:0;  }
	.ztlist .bd ul li{ line-height:0; }
		.ztlist .prev,
		.ztlist .next{ position:absolute; left:0; top:50%; margin-top:-27px; display:block; width:19px; height:55px; background-color:rgba(104,104,104,0.2); background-image:url(/pubimages/web/go_right.png) ; background-position:center; background-repeat:no-repeat;    }
		.ztlist .next{ left:auto; right:0;   background-image:url(/pubimages/web/go_left.png) ;  }
		.ztlist .prev:hover,
		.ztlist .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.ztlist .prevStop{ display:none;  }
		.ztlist .nextStop{ display:none;  }
	.tuij{ width:582px; float:right;}
	.tuij ul{ float:left; width:520px; display:inline-block;}
	.tuij ul li{ float:left; width:258px; height:110px; line-height:0; margin-right:4px; margin-bottom:7px; webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out; overflow:hidden;}
	.tuij ul li img{ width:100%; height:auto; webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;}
	.tuij ul li:hover img{ transform: scale(1.2,1.2);
	  -moz-transform:scale(1.2,1.2);  
  -webkit-transform:scale(1.2,1.2);  
  -o-transform:scale(1.2,1.2);  }
	.tuij ul li.t2{ margin-right:0;}
	.tuij ul li.t3{ margin-bottom:0;}
	.tuij ul li.t4{ margin-bottom:0;  margin-right:0;}
	
	.tuij h2{ float:left; line-height:0; width:60px; height:230px;}
	.f-link{ padding:30px 0 0 0;}
	.f-link ul li{ float:left; margin-right:30px;display: none;}
	.f-link ul li.c3{ margin-right:0;}
	.f-link ul li select{ background:#ebebeb; height:40px; width:380px; padding-left:50px; line-height:40px; border:none; text-align:center; }
	
	.footbox{ width:100%; background:#1e6bb7; color:#fff; padding-bottom:15px;}
	.footleft{ float:left; width:850px;    font-size: 15px;}
	.footleft ul{ display:block; height:50px; width:100%; padding:10px 0 10px 0; }
	.footleft ul li{ float:left; padding:0 50px;line-height:50px; background: url(/pubimages/web/slinebg.png) no-repeat  right center; }
	.footleft ul li.c1{ padding-left:0}
	.footleft ul li.c5{ background:none;}
	.footleft ul li a{ color:#fff; font-size:16px;}
	.footleft p{ text-align:left; line-height:30px;}
	.footleft p i{ display:inline-block; float:left; padding-right:30px;font-size:15px;}
          .footleft p i a { color: #fff; }
	.footright{ float:right; width:210px; padding-top:38px; }
	.footright a{ display:inline-block; float:right; margin-right:10px;}
	
	/*访谈*/
	.tanlist{  background: #ffffff; margin-top: 20px; padding: 20px; margin-bottom: 20px;}

	.tanlist h2{ font-size:20px;  height:50px; line-height:50px;background: #017ad3; color: #ffffff; font-weight: bold; width: 179px;text-align: center;}
	.tanlist ul li{ width:278px; float:left; margin-right:28px;}
	.tanlist ul li img{ width:100%;}
	.tanlist ul li h3{ font-size:16px;}
	.tanlist ul li  p{ font-size:12px; color:#666;  }
	.tanlist ul li:nth-child(4n){ margin-right:0;}
	.talkpic{ width:535px;}
	.talkcontent{ width:617px;}
	.talkcontent h2{ font-size:30px; color:#124da5;    margin-bottom: 10px;}
	.talkcontent p{ padding-top: 10px;font-size: 17px; line-height: 30px; border-bottom: 1px dotted #cccccc; padding-bottom: 5px;}
	.talkbox{background: #ffffff; padding: 20px;margin-top: 20px;}
	.talkbox .hd { width:100%; height:70px; overflow:hidden;}
	.talkbox .bd{ width:100%; padding-top:30px;}
	.talkbox .hd ul li{ float:left; font-size:20px;  line-height:50px;    background: #017ad3;    color: #ffffff;font-weight: bold; width: 179px; margin-right: 15px;text-align: center;}
         .talkbox .hd ul li a{color: #ffffff;font-weight: bold;}
	.talkbox .hd ul li.on{ background: #e9844d;}

.talkcontent .clickMore{    color: #124da5;padding: 10px;display: block;width: 100px;margin-top: 22px; border-radius: 5px;border: 1px solid #124da5;text-align: center;font-size: 17px;}
	
	/*专题专栏*/
.mapnav{ height:40px; line-height:40px; background:#f5f5f5; }
.mapnav i{ padding:0 0px 0 5px; font-family:Arial, Helvetica, sans-serif }
.ztbox{ padding:50px 0;}
.ztbox ul{ display:block; width:1213px}
.ztbox ul li{ float:left; width:381px; height:167px; padding:5px; overflow:hidden; line-height:0; font-size:0; background:#fff; margin:0 13px 13px 0;    box-shadow: 0 0 15px rgba(186,204,207,.7);webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
 .ztbox ul li:hover{ background:#1888df}
.morebox{ padding:30px 0 0 0; text-align:center;}
.morebox a{ font-size:17px; }

.hdbox_1 li{ width:285px; height:257px; float:left; box-shadow: 0 0 15px rgba(186,204,207,.7); margin-right:20px; }

.hdbox_1 li a{ display:block; text-align:center; padding:140px 0 60px 0;}
.hdbox_1 li a:hover{ border:1px solid #014099}
.hdbox_1 li h2{ font-size:17px; color:#333;}
.hdbox_1 li p{ color:#666; padding-top:10px;}
.hdbox_1 li.last{ margin-right:0;}

.lawbox1{ float:left; width:580px;}
.lawbox1 h2{ height:40px; line-height:40px; font-weight:normal;}
.lawbox1 h2 span.f-fl{ font-size:25px; }
.lawbox1 ul li{ border-bottom:1px solid #d3d5d6; height:40px; line-height:40px;}
.lawbox1 ul li a{ float:left; width:450px; display:inline-block; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.lawbox1 ul li span{ display:inline-block; float:right; width:100px; text-align:right;}
.lawlist{ float:right; width:588px; overflow:hidden;}
.lawlist ul{ width:608px; display:block;}
.lawlist ul li{ float:left; width:282px; height:100px; line-height:100px; background-color:#fff; margin:0 20px 20px 0; background-repeat:no-repeat; background-position: 80px center;}
.lawlist ul li:hover{ background-color:#d6e0ee;}

.lawlist ul li a{ display:block; height:100px; line-height:100px; text-align:right; padding-right:50px; font-size:19px;}

.articlebg{ background:#fff; padding:30px 0;}
.articletitle { border-bottom:1px solid #dfdfdf; padding-bottom:30px;}
.articletitle h1{ text-align:center; font-size:24px; color:#0f4ea1; font-weight:normal;}
.articletitle p{ text-align:center; font-size:17px; color:#666666; padding-top:10px;}
.articlebox{ padding:30px 0;}
.articlebox p{ line-height:28px; padding-bottom:20px;}
.articlebox h2{ font-size:17px; padding-bottom:15px;}

.memberinfo{  background:#fdfdfe; padding:30px 0;}
.leftnav{ float:left; width:250px;}
.pinfo{ float:right; width:900px; color:#333;}
.pinfo h2{ padding:10px 0; border-bottom:1px solid #d8d8d8; font-size:19px;}
.pinfo h2 span{ display:inline-block; border-left:2px solid #1888df; padding-left:15px;}
.ldinfo h3{ font-size:17px;}
.ldinfo h4{ padding-top:15px; font-size:17px;}
.ldinfo ul li{ padding:8px 0;font-size: 17px; line-height: 30px;}
.ldinfo p{ padding-top:15px;    font-size: 17px;line-height: 30px;}
.ldinfo{ padding-left:180px; position:relative; padding-top:30px;    padding-bottom: 30px;}
.toux{ position:absolute; width:132px; height:173px; line-height:0; overflow:hidden; background:#09F; left:0; top:30px;}
.ldlist2{ padding-top:30px;}
.ldlist2 ul li{ background:#fff; padding:15px 0 15px 170px ; position:relative;  box-shadow: 0 0 15px rgba(186,204,207,.7); min-height:173px; margin-bottom:30px; border-bottom:10px solid #c9d9ef;   }
.ldlist2 ul li span.toux2{ display:inline-block; width:132px; height:173px; overflow:hidden; line-height:0; background:#CCC; position:absolute; left:15px; top:15px;}
.ldlist2 ul li h3{ font-size:19px; padding-bottom:5px;font-weight:normal; letter-spacing:2px;}
.ldlist2 ul li p{ padding:3px 0;}
.detaila{  padding:7px 35px; background:#1a56b0; color:#fff; display: inline-block; border-radius:3px; margin-top:10px;}
.newslist { height:50px; line-height:50px; padding-top:15px;}
.newslist a{ display:inline-block; float:left; overflow: hidden; 
text-overflow:ellipsis;
white-space: nowrap; width:734px; font-size:17px;}
.leftnav{ float:left; width:250px;}
.leftnav h2{ height:50px; line-height:50px; background:#1a56b0; font-size:22px; padding-left:30px; color:#fff; font-weight:normal;}
.sideMenu{  border:0px solid #ddd;  }
.sideMenu h4,.sideMenu h3{ height:50px; line-height:50px;  font-size:17px; font-weight:normal; color:#333;  border-top:1px solid #fff; background:#ededed; cursor:pointer;}
.sideMenu h4 a,.sideMenu h3 a{ display:block; height:50px; line-height:50px; padding-left:20px;}
.sideMenu h4 a:hover,.sideMenu h3 a:hover{ background:#c8dff0; }
.sideMenu h3 em{ float:right; display:block; width:40px; height:50px;   background:url(/pubimages/web/jia.png)  center no-repeat; cursor:pointer; }
.sideMenu h3.on{ background:#cbdffd;}
.sideMenu h3.on em{ background:url(/pubimages/web/jian.png)  center no-repeat;  }
.sideMenu ul{ padding:0; color:#999; display:none;  }
.sideMenu ul li{height:50px; line-height:50px; background:#ededed; border-top:1px solid #fff; color:#333;}
.sideMenu ul li a{padding-left:40px; display:block; height:50px; font-size: 16px;color: #666666;}
.sideMenu ul li a:hover{background:#c8dff0;color:#333; }

.newssearch{ height:30px; line-height:30px; padding-bottom:20px; padding-left:200px;}
/* .newssearch a{ display:inline-block; height:36px; line-height:36px; width:80px; background: url(/pubimages/web/search_icon.png) no-repeat center #1888de; background-size:20px auto;  border-radius:5px; overflow:hidden; text-indent:-999px; float:left;  } */
.newssearch select{ width:150px; height:36px; padding:0 10px; border:1px solid #ececec; border-radius:5px; float:left;}
.newssearch input{ width:250px; height:34px;  padding:0 10px; border:1px solid #ececec;  border-radius:5px; float:left; margin:0 8px;}
		
/*右边微信微博*/

.rightnav{ background:rgba(107,175,239,0.6);background:#a6cff5\9; width:64px; border-radius:30px; position:fixed; right:0; top:150px; padding:15px 0; }
.dianji{ display:block; text-align:center; padding-top:10px;/* background:url(/pubimages/web/upicon.png) no-repeat center 10px ;*/ color:#fff; padding-bottom:10px; cursor:pointer; font-weight:bold; }
.rightnav ul{    }
.rightnav ul li{ height:80px;      position:relative; cursor:pointer; background:url(/pubimages/web/rightnavlibg.png) repeat-x left top;  }
.rightnav ul li span{ display: inline-block; position:absolute; left:-100px; top:0px; z-index:10; display:none; width:100px;  }
.rightnav ul li:hover span{ display: inline-block;}
.rightnav ul li span img{ width:100%; height:auto;}
.rightnav ul li a{ display:block; height:80px;}
.rightnav ul li.w1 a{ background:url(/pubimages/web/weixin.png) no-repeat center;}
.rightnav ul li.w2 a{ background:url(/pubimages/web/weibo.png)  no-repeat center;}
.rightnav ul li.w3 a{ background:url(/pubimages/web/shouj.png)  no-repeat center;}
.rightnav ul li.w4 a{ background:url(/pubimages/web/ybj_2019_wenhao.png)  no-repeat center;}
.pcdis{}
.mdis{ display:none;}
#_span_jiucuo{float: left; margin-top: 18px;}
#_span_jiucuo img{width: 90px;}
/****手机适配版开始***/
@media screen and (min-width:300px) and (max-width:1024px) {
.pcdis{ display:none;}
.mdis{ display: block;}
.topnav li:nth-child(1) { width: 100%; }
.rightnav{ display:none;}
.twoLevelsebox4{ padding: 0 10px;}
.js .topbox ul.topnav{ display:none;}	
.js-nav-active .topbox ul.topnav{ display:block;z-index: 99;}	
 .width1200{ width:100%; margin:0 auto;}
.twoLevel{padding-top:0;padding-bottom: 0;background: #ffffff; padding: 10px 0; margin-top: 20px;}
.twoLevel.width1200{    width: 95%;}
 .topbox{ height:50px; line-height:50px; background:#1e6bb7; }
 .topnav{ float:left; display:inline-block; width:100%;}
 .topnav li{ width:100%; text-align:center; float:left; background:#1e6bb7; height:60px; }
 .topnav li a{ display:inline-block; font-size:22px; font-weight:500; line-height:60px; color:#fff; letter-spacing:2px; }
 .topnav li a.on{ color:#fff; background: #e9844d;}
 .szlogo{ display:inline-block; display:none; height:80px;width:97px; background:url(/pubimages/web/sz_logo.png) no-repeat  center;  float:right; margin-top: 0;}
 .szlogo a{ display:block; height:80px; overflow:hidden; text-indent:-999px;}
 .bannerbox{ height:250px; height:auto; background:url(/pubimages/web/P020190624640474430547.jpg) no-repeat center; background-size:250% auto }

 .searchbox{ width:100%; float:left; padding-top:24px; padding-bottom:24px; padding-left:15px; padding-right:15px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
 .search{ height:45px; background: url(/pubimages/web/search_bg.png) no-repeat center ; width:348px; margin:0 auto;     background-size: 90%; }
 .search input{ border: none; border-style:none; background:none; padding-left:32px; width:200px; height:40px; }
 .search a{ display:inline-block; height:45px; width:108px; float:right; background:url(/pubimages/web/search_icon.png) no-repeat center; overflow:hidden; text-indent:-999px;  }
 .webtitle{ padding-bottom:10px; text-align:center;}
 .webtitle img{ width:80%; height:auto}
 .searchbox p{ text-align:center; color:#fff; padding-top:15px; display:none;} 
 .searchbox p a{ color:#fff; padding:0 8px; }
.topNavNotice{    font-size: 16px; height: auto;line-height: 30px; background: #ffffff; box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1);padding: 10px; margin:10px auto; border-radius: 5px;}
.topNavNotice.width1200{width:90%;}
 .topNavNotice .zs_title{font-weight: bold;background: url(/pubimages/web/zs_icon.png) no-repeat left center;}
 .topNavNotice .zs_title a{padding-left: 38px;}
 .topNavNotice a{font-size: 16px;}
 .xmt_nav{display: none;  }
 .jdpic{ float:left; width:100%; height:373px; height:auto; position:relative; padding:0 10px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
 .jdpic .hd{ position:absolute; height:30px; width:100px; bottom:0; right:10px; z-index:100;}
  .jdpic .hd ul{ display:block; text-align:center;}
  .jdpic .hd ul li{ display:inline-block; margin:0 5px; width:8px; height:8px; border-radius:50%; font-size:0; background:rgba(255,255,255,0.6); text-indent:-100px; overflow:hidden;}
  .jdpic .hd ul li.on{ background:#ffc80b;}
  .jdpic .bd ul li{ line-height:0;}
  .jdpic .bd ul li img{ width:100%; height:auto;}
  .jdpic .bd ul li .pic_title{ width:100%;position:absolute;bottom:0;height: 50px;line-height: 50px;background-color: rgba(0, 0, 0, 0.75);font-size: 15px;}
 .jdpic .bd ul li .pic_title a{color: #ffffff;padding: 0 10px;display:inline-block;width:220px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.newsbox.topNews {float: right;width: 100%;      margin-top: 15px;  padding: 0 10px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.newsbox.topNews .inHd li{padding-bottom: 0;    width: 31.333%;    margin-right: 6px;}
.newsbox.topNews .inHd li:nth-child(3){margin-right:0;} 
.newsbox.topNews .inBd ul li a {display: block;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 16px;}
.newsbox.topNews .inHd {height: 50px;line-height: 50px;margin-bottom: 16px;}
.serverbox{ padding:20px 0;background: #ffffff; margin-top: 20px;}
.serverbox.width1200{    width: 95%;}
.serverlist{ float:right; width:100%; padding:0 15px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.serverlist h2{ font-weight:normal;  color:#1a488e; padding-top:25px; text-align:center; }
.serverlist h2 span{ border-left:0px solid #1a488e; padding-left:0px; font-size:25px; display:inline-block; line-height:26px;}
.serverbox1 li{ width:100%; height:64px; line-height:64px; background-color:#d7ebf5; background-repeat:no-repeat; background-position:20px center; float:left; margin:0 0px 10px 0; }
.serverbox1{ padding-top:20px;}
.serverbox1 li:nth-child(2n){ margin-right:0;}
.serverbox1 li a{ display:block; height:64px; padding-left:60px; color:#1a488e; font-size:19px;}
.serverbox1 li:nth-child(1){ background-image:url(/pubimages/web/server_iocn1.png) } 
.serverbox1 li:nth-child(2){ background-image:url(/pubimages/web/server_iocn2.png) } 
.serverbox1 li:nth-child(3){ background-image:url(/pubimages/web/server_iocn3.png) } 
.serverbox1 li:nth-child(4){ background-image:url(/pubimages/web/server_iocn4.png) } 

.serverbox2 li{ float:left; height:64px; line-height:64px; background: url(/pubimages/web/dian.png) no-repeat 18px center #f1f2f3; margin:0 0px 10px 0; width:100%;}
.serverbox2 li a{ font-size:19px;  padding-left:40px; }
.serverbox2 li:nth-child(1){ width:100%; margin:0 0px 10px 0;}
.serverbox2 li:nth-child(1) a{ font-size:17px;}
.serverbox2 li:nth-child(4){ margin-right:0;}
.jgdj{    margin-bottom: 20px;}
.jgdj img{width:100%;}
.outBox{     padding: 10px 0;margin-top: 20px;border-radius: 10px; margin-bottom: 20px;    background-color: #ffffff;}
.outBox.width1200{    width: 95%;}
.outBox .hd{height:140px;}
.outBox .hd ul{ display:block; height:133px; text-align:center; }
.outBox .hd ul li{ display:inline-block; width:33.333%; float:left; text-align:center; font-size:24px; color:#666666; cursor:pointer; padding-bottom:15px; letter-spacing:8px;}
.outBox .hd ul li.on{ border-bottom:2px solid #2d7fbb;}
.outBox .hd ul li span{ display:block; margin:0 auto; width:57px; height:65px; background:url(/pubimages/web/fiveicon_2.png) no-repeat center; margin-bottom:10px; }
.outBox .hd ul li span img{ margin-top:15px;}
.outBox .hd ul li.on span{ background: url(/pubimages/web/fiveicon_1.png)  no-repeat center;}
.outBox .bd{width:100%; margin:0 auto;}
.newsbox{ float:left; width:100%;}
.newsbox .inHd { height:50px; line-height:50px;    margin-bottom: 16px;}
.newsbox .inHd ul li{ float:left; width:30.333%; text-align:center; margin-right:10px; font-size:18px; cursor:pointer;}
.newsbox .inHd ul li:nth-child(3){margin-right:0;}
.newsbox .inHd ul li.on{ background: #e9844d;   }
.newsbox .inHd ul li a{ color:#ffffff; font-weight: bold;}
.newsbox .inBd ul li{ line-height:40px; position:relative;}
.newsbox .inBd ul li a{ display:block; width:90%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;     font-size: 16px;}
.newsbox .inBd ul li span{ position:absolute; display:inline-block; display:none; top:0; right:0; color:#777676;}
.gcright{ width:100%; float:right;}
.gcright ul li{ float:left; width:32.333%; text-align:center; margin-right:0px; }
.gcright ul li:nth-child(3n){ margin-right:0;}
.gcright ul{ padding-top:0px;}
.gcright ul li a{ display:block; padding-top:55px; background-position: top center; background-repeat:no-repeat;   margin-top:40px;    font-size: 16px;}
.gcright ul li:nth-child(1) a{ background-image:url(/pubimages/web/gc_icon_1_new.png)}
.gcright ul li:nth-child(2) a{ background-image:url(/pubimages/web/gc_icon_2_new.png)}
.gcright ul li:nth-child(3) a{ background-image:url(/pubimages/web/gc_icon_5_new.png)}
.gcright ul li:nth-child(4) a{ background-image:url(/pubimages/web/gc_icon_4_new.png)}
.gcright ul li:nth-child(5) a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
.gcright ul li:nth-child(6) a{ background-image:url(/pubimages/web/gc_icon_6_new.png)}
.gcright3{ width:415px; float:right;}
	
.gcright3 .inHd { height:50px; line-height:50px;}
.gcright3 .inHd ul li{ float:left; width:33.333%; text-align:center; margin-right:0px; font-size:19px; cursor:pointer;}
.gcright3 .inHd ul li.on{ border-bottom:2px solid #017ad3;  }
.gcright3 .inHd ul li.on a{ color:#0e5a91;    color: #017ad3; font-weight: bold;}
.gcright3 .inBd ul li{ line-height:40px; position:relative;}
.gcright3 .inBd ul li a{ display:block; width:90%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;  font-size:16px;}
.gcright3 .inBd ul li span{ position:absolute; display:inline-block; display:none; top:0; right:0; color:#777676;}
.gcright2{ width:100%;  }
.gcright2 ul li{ float:left; width:30%; text-align:center; margin-right:5%; }
.gcright2 ul li:nth-child(3n){ margin-right:0;}
.gcright2 ul{ padding-top:20px;}
.gcright2 ul li a{ display:block; padding-top:55px; background-position: top center; background-repeat:no-repeat;   margin-top:40px;    font-size: 16px;}
.gcright2 ul li:nth-child(1) a{ background-image:url(/pubimages/web/gc_icon_1_new.png)}
.gcright2 ul li:nth-child(2) a{ background-image:url(/pubimages/web/gc_icon_2_new.png)}
.gcright2 ul li:nth-child(3) a{ background-image:url(/pubimages/web/gc_icon_5_new.png)}
.gcright2 ul li:nth-child(4) a{ background-image:url(/pubimages/web/gc_icon_4_new.png)}
.gcright2 ul li:nth-child(5) a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
.gcright2 ul li:nth-child(6) a{ background-image:url(/pubimages/web/gc_icon_6_new.png)}	
.infobox{  height:auto; padding:10px;margin-top: 20px;    margin-bottom: 20px;}
.infobox.width1200{    width: 95%;}
.infobox ul li.infobg1{ background:url(/pubimages/web/gcicon11-1.png) no-repeat 10px center #41b0c5;  }
.infobox ul li.infobg2{ background:url(/pubimages/web/gcicon12-1.png) no-repeat 10px center #5bbfd1; }

.infobox ul li.infobg3{ background:url(/pubimages/web/gcicon13-1.png) no-repeat 10px center #62c6d8; }
.infobox ul li.infobg4{ background:url(/pubimages/web/gcicon14-1.png) no-repeat 10px center #79d0e0; }
.infobox ul li.infobg5{background:url(/pubimages/web/gcicon15-1.png) no-repeat 10px center #7fd8e8;margin-right:4%; }
.infobox ul li.infobg6{ background:url(/pubimages/web/gcicon16-1.png) no-repeat 10px center #41b0c5; }
.infobox ul li.infobg7{ background:url(/pubimages/web/gcicon17-1.png) no-repeat 10px center #5bbfd1; }
.infobox ul li.infobg8{ background:url(/pubimages/web/gcicon18-1.png) no-repeat 10px center #62c6d8; }
.infobox ul li.infobg9{ background:url(/pubimages/web/gcicon19-1.png) no-repeat 10px center #79d0e0; }
.infobox ul li.infobg10{ background:url(/pubimages/web/gcicon20-1.png) no-repeat 10px center #7fd8e8; }
.infobox ul li{ float:left; width:48%; background-color:#d7ebf5; border:0px solid #4c4c4c; margin-right:4%; margin-bottom:10px; height:50px; line-height:50px; font-size:14px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}	
.infobox ul li a{ display:block;    padding-left:30px;text-align: center; font-size:16px;    overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.infobox ul li:nth-child(2n){ margin-right:0;}

.inBox{ height:390px; height:auto;padding-top:20px; padding-left:15px; padding-right:15px; padding-bottom: 20px;}
.sebox1{ line-height:0; width:100%; height:248px; height:auto; }
.sebox1 img{ width:100%; height:auto;}
.sebox3{ line-height:0; width:100%; height:248px; height:auto; }
.sebox3 img{ width:100%; height:auto;}
.sebox2{ width:100%; padding:20px 0 0 0px;  box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.sebox2 ul li{ float:left; width:33.333%; text-align:center; margin:15px 0; }
.sebox2 ul li a{ display:block; padding-top:60px; background-position: top center; background-repeat:no-repeat;    font-size: 16px;  }
.sebox2 ul li:nth-child(1) a{ background-image:url(/pubimages/web/serbox1_new.png)}
.sebox2 ul li:nth-child(2) a{ background-image:url(/pubimages/web/serbox2_new.png)}
.sebox2 ul li:nth-child(3) a{ background-image:url(/pubimages/web/gc_icon_3_new.png)}
.sebox2 ul li:nth-child(4) a{ background-image:url(/pubimages/web/serbox4_new.png)}
.sebox2 ul li:nth-child(5) a{ background-image:url(/pubimages/web/serbox5_new.png)}
.sebox2 ul li:nth-child(6) a{ background-image:url(/pubimages/web/serbox6_new.png)}

.sebox4{ height:65px; height:auto; padding:10px 10px;    margin: 10px 0;}
.sebox4.width1200{    width: 95%;}
.sebox4 ul li{ float:left; width:100%; background:#ffffff; border:0px solid #4c4c4c; margin-right:0px; height:50px; line-height:50px; margin-bottom:10px;}
.sebox4 ul li:nth-child(1){ background:url(/pubimages/web/xticon1-1.png) no-repeat 20px center #41b0c5; }
.sebox4 ul li:nth-child(2){ background:url(/pubimages/web/xticon2-1.png) no-repeat 20px center #5bbfd1;}
.sebox4 ul li:nth-child(3){ background:url(/pubimages/web/xticon3-1.png) no-repeat 20px center #62c6d8;}
.sebox4 ul li:nth-child(4){ background:url(/pubimages/web/xticon4-1.png) no-repeat 20px center #79d0e0;}
.sebox4 ul li a{ display:block; padding-left:70px;    font-size: 16px;}
.sebox4 ul li:nth-child(4){ margin-right:0;width: 100%;}

.hdbox1{ float:left; width:100%; padding-bottom:20px;}
.hdbox1 div.f-fl{ width:100%; height:225px; height:auto; line-height:0;}
.hdbox1 div.f-fl img{ width:100%; height:auto;}
.hdbox1 div.f-fr{ width:100%; }
.hdbox1 div.f-fr h3{ font-size:16px;font-weight: normal;    margin: 10px 0;}
.hdbox1 div.f-fr p{ text-indent:28px; padding:10px 0;}
.hdbox1 h2{    height: 40px;font-weight: normal;  background: #017ad3; line-height: 40px;}
.hdbox1 h2 span.f-fl {font-size: 19px; padding-left: 10px; color: #ffffff;    font-weight: bold;}
.hdbox1 h2 span.f-fl a{color: #ffffff; }
.hdbox1 h2 span.f-fr a{color: #ffffff; }
.hdbox2{ width:100%; float:right; padding-top:15px; padding-bottom:0; }
.hdbox2 h2{ height:40px; font-weight:normal;  background: #017ad3; line-height: 40px;}
.hdbox2 h2 span.f-fl{ padding-left: 10px; font-size: 19px;color: #ffffff;}
.hdbox2 h2 span.f-fl a{color: #ffffff;}
.hdbox2 h2 span.f-fr a{color: #ffffff;}
.hdbox2 ul li{ height:30px; line-height:30px;}
.hdbox2 ul li a{ display:block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 16px;}
.hdbox3{ padding-top:40px;}
.twoLevelsebox4 .hdbox3{    padding-top: 30px; padding-bottom: 20px;}
.hdbox3 ul li{ float:left; width:33.333%; text-align:center; margin-bottom:15px;} 
.hdbox3 ul li a{ display:block; padding-top:60px;  background-position: top center; background-repeat:no-repeat;    font-size: 16px; }
.hdbox3 ul li:nth-child(1) a{background-image:url(/pubimages/web/contacticon1_new.png)}
.hdbox3 ul li:nth-child(2) a{background-image:url(/pubimages/web/contacticon2_new.png)}
.hdbox3 ul li:nth-child(3) a{background-image:url(/pubimages/web/contacticon3_new.png)}
.hdbox3 ul li:nth-child(4) a{background-image:url(/pubimages/web/contacticon4_new.png)}
.hdbox3 ul li:nth-child(5) a{background-image:url(/pubimages/web/contacticon6_new.png)}
.hdbox3 ul li:nth-child(6) a{background-image:url(/pubimages/web/contacticon5_new.png)}
.playlink a{ display:inline-block; height:47px; line-height:47px; width:46%; background:#cef1f7; float:left; color:#566568; margin:0 5px;}
.playlink a.a1{ background:url(/pubimages/web/fangt_new.png) no-repeat 20px center #fff;}
.playlink a.a2{ background: url(/pubimages/web/playicon_new.png)  no-repeat 20px center #fff;}
.playlink a i{ padding-left:66px;}
 .zttj{     margin-top: 20px; background: #ffffff; padding: 20px 0; border-radius: 10px;margin-bottom: 20px;}
 .zttj.width1200{    width: 95%;}
.ztbox2{ width:100%; float:left; padding:0 15px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.ztbox2 h2{ float:left; line-height:0; width:60px; height:230px; display:none}
.ztlist{ float:left; width:100%; height:229px; height:auto; position: relative;}
.ztlist .bd{position:relative; height:100%; z-index:0;  }
.ztlist .bd ul li{ line-height:0; }
.ztlist .bd ul li img{ width:100%; height:auto;}
.ztlist .prev,
.ztlist .next{ position:absolute; left:0; top:50%; margin-top:-27px; display:block; width:19px; height:55px; background-color:rgba(104,104,104,0.2); background-image:url(/pubimages/web/go_right.png) ; background-position:center; background-repeat:no-repeat;    }
.ztlist .next{ left:auto; right:0;   background-image:url(/pubimages/web/go_left.png) ;  }
.ztlist .prev:hover,
.ztlist .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.ztlist .prevStop{ display:none;  }
.ztlist .nextStop{ display:none;  }
.tuij{ width:100%; float:right; padding:15px ; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.tuij ul{ float:left; width:100%; display:inline-block;}
.tuij ul li{ float:left; width:49%; height:110px; height:auto; line-height:0; margin-right:2%; margin-bottom:7px;}
.tuij ul li img{ width:100%; height:auto;}
.tuij ul li:nth-child(2){ margin-right:0;}
.tuij ul li:nth-child(3){ margin-bottom:0;  margin-right:2%;}
.tuij ul li:nth-child(4){ margin-bottom:0;  margin-right:0;}

.tuij h2{ float:left; line-height:0; width:60px; height:230px; display:none}
.f-link{ padding:30px 0 40px 0; display:none;}
.f-link ul li{ float:left; margin-right:30px;}
.f-link ul li:nth-child(3){ margin-right:0;}
.f-link ul li select{ background:#ebebeb; height:40px; width:380px; padding-left:50px; line-height:40px; border:none; text-align:center; }

.footbox{ width:100%; background:#1e6bb7; color:#fff; padding:15px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.footleft{ float:left; width:100%;}
.footleft ul{ display:block; height:50px; width:100%; padding: 0; }
.footleft ul li{ float:left; padding:0 5px;line-height:50px; background: url(/pubimages/web/slinebg.png) no-repeat  right center; background-image:none; }
.footleft ul li:nth-child(1){ padding-left:0}
.footleft ul li:nth-child(5){ background:none;}
.footleft ul li a{ color:#fff; font-size:15px;}
.footleft p{ text-align:left; line-height:30px;}
.footleft p i{ display:inline-block; float:left; padding-right:30px;font-size:14px;}
.footright{ float:right; width: 100%; text-align: center; padding-top:0;  }
.footright a{ display:inline-block; float:left; margin-right:20px;}
#_span_jiucuo{    float: left; margin-top: 20px;}
/*访谈*/
.tanlist{ background: #ffffff; margin-top: 20px; padding: 20px 10px; margin-bottom: 20px;}
.tanlist.width1200{    width: 90%;}
.tanlist h2{ font-size:20px; height:50px; line-height:50px;background: #017ad3; color: #ffffff; font-weight: bold; width: 179px;text-align: center;}
.tanlist ul li{ width:100%; float:left;  height:auto;    margin-bottom: 15px;}
.tanlist ul li img{ width:100%; height:200px;}
.tanlist ul li h3{ font-size:17px;}
.tanlist ul li  p{ font-size:12px; color:#666;  }
.tanlist ul li:nth-child(4n){ margin-right:0;}
.talkpic{ width:100%;}
.talkpic img{ width:100%; height:auto;}
.talkcontent{ width:100%;}
.talkcontent h2{ font-size:20px; color:#124da5;    margin-bottom: 0; margin-top: 10px;}
.talkcontent p{ padding-top:10px;}
.talkbox{ background: #ffffff; padding: 20px 10px;margin-top: 20px;}
.talkbox.width1200{width: 90%;}
.talkbox .hd { width:100%; height:70px; overflow:hidden;}
.talkbox .bd{ width:100%; padding-top:30px;}
.talkbox .hd ul li{ float:left; font-size:20px; padding:0 10px; line-height:50px;background: #017ad3;    color: #ffffff; width: 39%; margin-right: 15px;text-align: center;}
.talkbox .hd ul li:nth-child(2){margin-right:0;}
  .talkbox .hd ul li a{color: #ffffff;font-weight: bold;}
.talkbox .hd ul li.on{ background: #e9844d;}
	
/*专题专栏*/
.mapnav{ height:auto; line-height:30px; padding-left:15px;  box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.mapnav i{ padding:0 0px 0 5px; font-family:Arial, Helvetica, sans-serif }
.ztbox{padding:30px 15px;}
.ztbox ul{ display:block; width:100%;}
.ztbox ul li{ float:left; width:100%; height:112px; height:auto; padding:5px; overflow:hidden; line-height:0; font-size:0; background:#fff; margin:0 0px 8px 0; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.ztbox ul li img{ width:100%; height:auto;}
.ztbox ul li:nth-child(3n){ margin-right:0;}
.morebox{ padding:30px 0 0 0; text-align:center;}
.morebox a{ font-size:17px; }

.hdbox_1 li{ width:48%; height:257px; height:auto; float:left; box-shadow: 0 0 15px rgba(186,204,207,.7); margin-right:4%; margin-bottom:20px; }
.hdbox_1 li:nth-child(2n){ margin-right:0;}

.hdbox_1 li a{ display:block; text-align:center; padding:140px 10px 60px 10px;}
.hdbox_1 li h2{ font-size:17px; color:#333;}
.hdbox_1 li p{ color:#666; padding-top:10px;}
.hdbox_1 li.last{ margin-right:0;}

.lawbox1{ float:left; width:100%; padding:0 0px;  box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.lawbox1 h2{ height:40px; line-height:40px; font-weight:normal;}
.lawbox1 h2 span.f-fl{ font-size:25px; }
.lawbox1 ul li{ border-bottom:1px solid #d3d5d6; height:40px; line-height:40px;}
.lawbox1 ul li a{ float:left; width:100%; display:inline-block; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.lawbox1 ul li span{ display:inline-block; float:right; width:100px; text-align:right; display:none;}
.lawlist{ float:right; width:100%; overflow:hidden; padding-top:30px;}
.lawlist ul{ width:100%; display:block;}
.lawlist ul li{ float:left; width:48%; height:100px; line-height:100px; background:#fff; margin:0 4% 20px 0; background-repeat:no-repeat; background-position: 20px center; background-size:30px auto;}
.lawlist ul li:nth-child(2n){ margin-right:0;}

.lawlist ul li a{ display:block; height:100px; line-height:100px; text-align:right; padding-right:20px; font-size:19px;}

.articlebg{  padding:30px 15px;}
.articletitle { border-bottom:1px solid #dfdfdf; padding-bottom:30px;}
.articletitle h1{ text-align:center; font-size:20px; color:#0f4ea1; font-weight:normal;}
.articletitle p{ text-align:center; font-size:16px; color:#666666; padding-top:10px;}
.articlebox{ padding:30px 0;}
.articlebox p{ line-height:28px; padding-bottom:20px;    font-size: 16px;}
.articlebox p img{width: 100%;}
.articlebox h2{ font-size:17px; padding-bottom:15px;}

.memberinfo{  background:#fdfdfe; padding:0px 0 30px 0;}
.leftnav{ float:left; width:250px;}
.pinfo{ float:right; width:100%; color:#333; padding:0 15px;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.pinfo h2{ padding:10px 0; border-bottom:1px solid #d8d8d8; font-size:19px;}
.pinfo h2 span{ display:inline-block; border-left:2px solid #1888df; padding-left:15px;  }
.ldinfo h3{ font-size:17px;}
.ldinfo h4{ padding-top:15px; font-size:17px;}
.ldinfo ul li{ padding:8px 0;}
.ldinfo p{ padding-top:15px;}
.ldinfo{ padding-left:0px; position:relative; padding-top:230px;}
.toux{ position:absolute; width:132px; height:173px; line-height:0; overflow:hidden; background:#09F; left:0; top:30px;}
.ldlist2{ padding-top:30px;}
.ldlist2 ul li{ background:#fff; padding:15px 0 15px 170px ; position:relative;  box-shadow: 0 0 15px rgba(186,204,207,.7); min-height:173px; margin-bottom:30px;   }
.ldlist2 ul li span.toux2{ display:inline-block; width:132px; height:173px; overflow:hidden; line-height:0; background:#CCC; position:absolute; left:15px; top:15px;}
.ldlist2 ul li h3{ font-size:19px; padding-bottom:5px;font-weight:normal; letter-spacing:2px;}
.ldlist2 ul li p{ padding:3px 0;}
.detaila{  padding:7px 35px; background:#43a1e0; color:#fff; display: inline-block; border-radius:3px; margin-top:10px;}
.newslist { height:50px; line-height:50px; padding-top:15px;}
.newslist a{ display:inline-block; float:left; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; width:100%; font-size:17px;}
.newslist span{ display:none;}
.leftnav{ float:left; width:100% ; display:none;}
.js-nav-active2 .leftnav{ display:block; z-index:9;} 
.leftnav h2{ height:50px; line-height:50px; background:#1888df; font-size:22px; padding-left:30px; color:#fff; font-weight:normal;}
.sideMenu{  border:0px solid #ddd;  }
.sideMenu h4,.sideMenu h3{ height:50px; line-height:50px; padding-left:20px; font-size:17px; font-weight:normal; color:#333;  border-top:1px solid #fff; background:#ededed; cursor:pointer;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:50px;   background:url(/pubimages/web/jia.png)  center no-repeat; cursor:pointer; }
.sideMenu h3.on{ background:#c8def0;}
.sideMenu h3.on em{ background:url(/pubimages/web/jian.png)  center no-repeat;  }
.sideMenu ul{ padding:0; color:#999; display:none;  }
.sideMenu ul li{height:50px; line-height:50px; background:#ededed; border-top:1px solid #fff; padding-left:40px; color:#333;}
	
	}