@font-face {
    font-family: "myFirstFont";
    src: url("../images/FZXBSJW3-3.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "myFirstFont";
    src: url("../images/FZXBSJW3-3.woff");
    /* IE9 */
    font-style: normal;
    font-weight: normal;
}

.tout{background:#e9eff5 url(tt.jpg) no-repeat left top;height:79px;line-height:79px;font-size:36px;color:#1066a9;margin-top:26px;text-align:center;}
.tout a{font-size:36px;color:#1066a9;display:inline-block;width:84%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.sy_gdt{width:574px;height:375px;margin-bottom:31px;margin-top:24px;}
.sy_gdt .focusBox {position: relative;width:100%;height:375px;overflow: hidden;}
.sy_gdt .focusBox .pic img { width:100%;height:375px; display: block; }
.sy_gdt .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width:100%;  background: #333; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.sy_gdt .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width:100%; overflow: hidden; }
.sy_gdt .focusBox .txt li{ height:45px; line-height:45px; position:absolute; bottom:-45px;}
.sy_gdt .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 10px; font-size: 16px;}
.sy_gdt .focusBox .num { position: absolute; z-index: 3; bottom: 18px; right: 6px; }
.sy_gdt .focusBox .num li{ float: left; position: relative; width: 9px; height: 9px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; border-radius: 50%;transition: .3s all;}
.sy_gdt .focusBox .num li a,.inJdt .focusBox .num li span { position: absolute; z-index: 2; display: block; background: #bababa; width: 100%; height: 100%; top: 0; left: 0; z-index:100;}
.sy_gdt .focusBox .num li span { z-index: 1; background: #a4a4a4; filter: alpha(opacity=75); opacity: 0.5; }
.sy_gdt .focusBox .num li.on{width:26px;border-radius:6px;}
.sy_gdt .focusBox .num li.on a,.inJdt .focusBox .num a:hover{ background:#2b93ea;}
.sy_gdt .focusBox .prev,
.sy_gdt .focusBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:32px; height:50px; background:#2b93ea url(slider-arrow.png) -110px 10px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.sy_gdt .focusBox .next{ left:auto; right:0; background-position:8px 10px; }
.sy_gdt .focusBox .prev:hover,
.sy_gdt .focusBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.sy_gdt .focusBox .prevStop{ display:none;  }
.sy_gdt .focusBox .nextStop{ display:none;  }
        
        
.sy_dlyw{width:592px;overflow: hidden;margin-top:19px;}
.sy_dlyw .slideTxtBox{}
.sy_dlyw .slideTxtBox .hd{height:48px;line-height:48px;}
.sy_dlyw .slideTxtBox .hd ul{overflow:hidden; zoom:1;}
.sy_dlyw .slideTxtBox .hd ul li{float:left;margin:0 52px 0 0;}
.sy_dlyw .slideTxtBox .hd ul li a{ display:block; font-size: 24px;color:#111111;transition:none;font-family: '黑体';}/* add 12-13 15:40 */
.sy_dlyw .slideTxtBox .hd ul li.on a{color:#1966a7;border-bottom:1px solid #1066a9; background: url(sj.png) no-repeat center bottom;}
.sy_dlyw .slideTxtBox .bd{padding-top: 10px;}
.sy_dlyw .slideTxtBox .bd li{ height:40px;line-height:40px;background: none;text-indent: 0;padding:0 0 0px 14px;background: url(dian.jpg) no-repeat left center;}
.sy_dlyw .slideTxtBox .bd li a{color:#4c4c4c;display:inline-block;height:40px;width:84%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sy_dlyw .slideTxtBox .bd li a:hover{color:#015293;}
.sy_dlyw .slideTxtBox .bd li .date{ color:#a5a5a5;font-size: 14px;float:right;}
.sy_dlyw .slideTxtBox .bd li.tt{background:none;height:48px;}
.sy_dlyw .slideTxtBox .bd li.tt a{font-size:20px;color:#1467a8;width:100%;height:48px;line-height:48px;}

.sy_xxgkbox{box-shadow:0px 0px 5px #d8d8d8;margin-top:37px;padding:20px 22px;margin-bottom:34px;}
.sy_tzgg{width:552px;overflow: hidden;}
.sy_tzgg .slideTxtBox{}
.sy_tzgg .slideTxtBox .hd{height:41px;line-height:48px;}
.sy_tzgg .slideTxtBox .hd ul{overflow:hidden; zoom:1;background:url(lmtitbg.jpg) no-repeat left center;padding-left:14px;}
.sy_tzgg .slideTxtBox .hd ul li{float:left;margin:0 36px 0 0;}
.sy_tzgg .slideTxtBox .hd ul li a{ display:block; font-size: 24px;color:#111111;transition:none;font-family: '黑体';}/* add 12-13 15:40 */
.sy_tzgg .slideTxtBox .hd ul li.on a{color:#1966a7;border-bottom:1px solid #1066a9; background: url(sj.png) no-repeat center bottom;}
.sy_tzgg .slideTxtBox .bd{padding-top: 10px;}
.sy_tzgg .slideTxtBox .bd li{ height:40px;line-height:40px;background: none;text-indent: 0;padding:0 0 0px 0px;}
.sy_tzgg .slideTxtBox .bd li a{color:#4c4c4c;display:inline-block;height:40px;width:84%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sy_tzgg .slideTxtBox .bd li a:hover{color:#015293;}
.sy_tzgg .slideTxtBox .bd li .date{ color:#a5a5a5;font-size: 14px;float:right;}
.sy_tzgg .slideTxtBox .bd li .lmname{color:#74aacd;}
.sy_tzgg .slideTxtBox .bd li.tt a{font-size:20px;color:#1467a8;width:100%;height:48px;line-height:48px;}

.sy_zwxx{width:558px;}
.lmtit{background:url(lmtitbg.jpg) no-repeat left center;padding-left:16px;font-size:24px;color:#1467a8;height:44px;line-height:44px;}
.lmtit a{font-size:24px;color:#1467a8;font-family: '黑体';}/* add 12-13 15:40 */
.sy_gklist{overflow:hidden;margin-top:20px;}
.sy_gklist li{float:left;width:83px;margin-right:35px;font-size:16px;color:#454545;}
.sy_gklist li a{font-size:16px;color:#454545;}
.sy_gklist li span{border:1px solid #0e6aa4;width:69px;height:69px;border-radius:50%;display:block; margin: 0 auto;}
.sy_gklist li p{margin-top:10px;line-height:28px;font-size:16px;color:#454545;text-align:center;}
.sy_gklist li.gkzn span{background-image:url(gkzn.png);background-repeat:no-repeat;background-position:center center;}
.sy_gklist li.gkzd span{background-image:url(gkzd.png);background-repeat:no-repeat;background-position:center center;}
.sy_gklist li.gknr span{background-image:url(gknr.png);background-repeat:no-repeat;background-position:center center;}
.sy_gklist li.gknb span{background-image:url(gknb.png);background-repeat:no-repeat;background-position:center center;}
.sy_gklist li.ysqgk span{background-image:url(ysqgk.png);background-repeat:no-repeat;background-position:center center;}
.sy_gklist li:hover span{background-color:#1467a8;}
.sy_gklist li.gkzn:hover span{background-image:url(gkzn_h.png);}
.sy_gklist li.gkzd:hover span{background-image:url(gkzd_h.png);}
.sy_gklist li.gknr:hover span{background-image:url(gknr_h.png);}
.sy_gklist li.gknb:hover span{background-image:url(gknb_h.png);}
.sy_gklist li.ysqgk:hover span{background-image:url(ysqgk_h.png);}
.sy_qzzclist{padding-top:15px;}
.sy_qzzclist li{border:1px solid #9dbfd9;background:#eef3f7;float:left;width:169px;height:47px;margin:12px 22px 12px 0;line-height:47px;text-align:center;}
.sy_qzzclist li img{vertical-align:middle;margin-right:14px;}
.sy_qzzclist li a{color:#5d5d5d;font-size:16px;}

.sy_zwgw{overflow:hidden;padding-top:10px;padding-bottom:37px;}
.sy_zwgw li{width:274px;height:143px;background:#fff;box-shadow:0px 0px 8px #eeeeee;float:left;margin-right:34px;padding-top:28px;}
.sy_zwgw li .grtb{width:110px;text-align:center;}
.sy_zwgw li .grtb i{width:70px;height:54px;background:url(sy_grfw.png) no-repeat center;display:block;margin:0 auto;}
.sy_zwgw li .grtb p{height:30px;line-height:30px;margin-top:14px;font-size:18px;color:#404040;}
.sy_zwgw li .fwxq{width:164px;font-size:15px;color:#454545;}
.sy_zwgw li .fwxq div{line-height:28px;}
.sy_zwgw li .fwxq a{font-size:15px;color:#454545;margin-right:20px;}
.sy_zwgw li .fwxq .more{width:89px;height:29px;border:1px solid #80abcc;display:block;line-height:29px;text-align:center;color:#80abcc;margin-left:24px;margin-top:18px;}
.sy_zwgw li.qyfw .grtb i{background:url(sy_qyfw1.png) no-repeat center;}
.sy_zwgw li.bmfw .grtb i{background:url(sy_bmfw.png) no-repeat center;}
.sy_zwgw li.xydl .grtb i{background:url(sy_xydl1.png) no-repeat center;}
.sy_zwgw li:hover{background:#1467a8;box-shadow:0px 0px 8px #89b2d2;}
.sy_zwgw li:hover .fwxq a{color:#fff;}
.sy_zwgw li:hover .grtb p{color:#fff;}
.sy_zwgw li:hover .grtb .more{border-color:#8ab3d4;}
.sy_zwgw li:hover .grtb i{background:url(sy_grfw_h.png) no-repeat center;}
.sy_zwgw li.qyfw:hover .grtb i{background:url(sy_qyfw_h1.png) no-repeat center;}
.sy_zwgw li.bmfw:hover .grtb i{background:url(sy_bmfw_h.png) no-repeat center;}
.sy_zwgw li.xydl:hover .grtb i{background:url(sy_xydl_h1.png) no-repeat center;}

.zmhd_box{height:193px;background:#e7eff5;margin-bottom:33px;}
.zmhd_box li{width:207px;height:159px;background:#fff;margin-left:18px;margin-top:17px;float:left;padding-left:70px;}
.zmhd_box li .tit{font-size:20px;color:#3d3d3d;line-height:30px;height:30px;padding-bottom:8px;padding-top:18px;}
.zmhd_box li p{line-height:28px;font-size:15px;color:#454545;}
.zmhd_box li p a{font-size:15px;color:#454545;padding-right:12px;}
.zmhd_box li.zxwt{background:#fff url(sy_zxwt.png) no-repeat 20px 20px;}
.zmhd_box li.fywt{background:#fff url(sy_fywt.png) no-repeat 21px 22px;}
.zmhd_box li.jydp{background:#fff url(sy_jydp.png) no-repeat 23px 22px;}
.zmhd_box li.hygq{background:#fff url(sy_hygq.png) no-repeat 23px 20px;}

.sy_ztzlbox{height:165px;background:#e9f0f6;margin-top:8px;margin-bottom:43px;}
.sy_ztzl{  position:relative; }
.sy_ztzl .prev,.sy_ztzl .next{ display:block;  width:21px; height:37px;overflow:hidden;cursor:pointer; background:url(ztzlleft.png) no-repeat;position:absolute;top:64px;z-index:2;}
.sy_ztzl .prev{left:0;}
.sy_ztzl .next{background:url(ztzlright.png) no-repeat; right:0; }
.sy_ztzl .prevStop{ background:url(ztzlleft.png) no-repeat; }
.sy_ztzl .nextStop{ background:url(ztzlright.png) no-repeat; }

.sy_ztzl .bd{ padding:20px 10px; }
.sy_ztzl .bd ul{ overflow:hidden; zoom:1; }
.sy_ztzl .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.sy_ztzl .bd ul li .pic{ text-align:center; }
.sy_ztzl .bd ul li .pic img{ width:275px; height:125px; display:block;  }
.sy_ztzl .bd ul li .pic a:hover img{ border-color:#999;  }
.sy_ztzl .bd ul li .title{ line-height:24px;   }

.wzdh{border-top:5px solid #1066a9;position: relative;}
.wzdh ul{border-bottom:1px solid #d4d4d4;}
.wzdh ul li.wzdh_tit{font-size:18px;color:#757575;background:url(wzdh.png) no-repeat 4px center;padding-left:42px;}
.wzdh ul li{float: left;padding:0 20px;margin-right:72px;color:#6e6e6e; line-height: 70px;font-size:16px;padding:0 20px;}
.wzdh ul li a{display: block;color:#6e6e6e;}
.wzdh ul li.mr0{margin-right: 0;}
.wzdh ul li .inLinkUl{position: absolute;left:0;top:-220px;width:80%; background: #1066a9;z-index: 4;text-align: left;height: 210px;padding:10px 10%;display: none;overflow: auto;}
.wzdh ul li .block{display: block;}
.wzdh ul li.active{background:#f0f0f0 ;}
.wzdh ul li .inLinkUl{border-bottom:0px;}
.wzdh ul li .inLinkUl li{margin:0;padding:0;width:16.666%; line-height: 34px;}
.wzdh ul li .inLinkUl2 li{width:12.5%;}
.wzdh ul li .zdlj li{width:25%;}
.wzdh ul li a:hover,.inLinks ul li.active a,.inLinks ul li.active .inLinkUl li a:hover{color:#015293}
.wzdh ul li.active .inLinkUl li a{color:#fcfcfc;}
.wzdh ul li.active .inLinkUl li a:hover{text-decoration: underline;color:#fff;}
.wzdh ul li.m>a{background:url(topxs.png) no-repeat right center;padding-right:24px;}
.hgImgxg a {
  overflow: hidden;
  position: relative;
  display: block;
}
.hgImgxg a::before {
  position: absolute;
  top: 0;
  left: -63%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
  -webkit-transform: skewX(-17deg);
  -moz-transform: skewX(-17deg);
  -o-transform: skewX(-17deg);
  -ms-transform: skewX(-17deg);
  transform: skewX(-17deg);
}

.hgImgxg a:hover::before {
  -webkit-animation: shine 1.5s;
  -moz-animation: shine 1.5s;
  animation: shine 1.5s;
}

@-webkit-keyframes shine {
  100% {
      left: 125%;
  }
}

@keyframes shine {
  100% {
      left: 125%;
  }
}  
/* .ydd_ztzl{display:none;} */
@media (max-width: 768px) {
	.w1200{width:96%;}
	.topbar{display:none;}
    .guohui{background: none;}
    .guohui img{width:20%;margin-top:0;padding-top: 6%;}/* add 12-06 22:47 */
	.logo{padding-top:3%;margin-top:0px;}
	.logo img{width:80%;}
	.sy_search{width:88%;height:40px;line-height:40px;}
	.search_text{width:70%;height:auto;overflow:hidden;}
	.search_sub{width:20%;height:40px;}
	.topbg{min-height:auto;background-size: cover;}
	.nav li{width:33.33%;padding:0px;height:40px;line-height:40px;}
	.nav li a{width:100%;}
	.nav li.hover a{border:0px;color:#fff;}
	.nav li.hover{border:0px;background:#1066a9;}
	.tout{height:auto;line-height:44px;background: #e9eff5;padding:10px 0 0px;}
	.tout a{font-size:26px;white-space:normal;width:100%;}
	.sy_gdt{width:100%;height:auto;margin-bottom:0px;}
    .sy_gdt .focusBox{height:240px;}
    .sy_gdt .focusBox .pic img{height:240px;}
	.ztzl1{width:100%;}
	.sy_tzgg{width:100%;}
	.sy_dlyw{width:100%;margin-bottom:20px;}
	.sy_dlyw .slideTxtBox .hd ul li{margin-right:10px;}
	.sy_dlyw .slideTxtBox .hd ul li a{font-size:18px;}
	.sy_dlyw .slideTxtBox .bd li a{width:70%;}
	.sy_dlyw .slideTxtBox .bd li.tt a{font-size:18px;}
    
	.sy_xxgkbox{padding:0px;box-shadow:none;margin-top:16px;}
	.sy_tzgg .slideTxtBox .hd ul li{margin-right:30px;}
	.sy_tzgg .slideTxtBox .hd ul li a{font-size:20px;}
	.sy_tzgg .slideTxtBox .bd li a{width:74%;}
	.sy_zwxx{width:100%;margin-top:10px;}
	.sy_gklist li{margin-right:15%;width:23%;margin-bottom:16px;}
	.sy_gklist li:nth-child(3){margin-right:0px;}
	.sy_qzzclist{padding-top:0px;}
	.sy_qzzclist li{width:47%;margin-right:0px;}
	.sy_qzzclist li:nth-child(2n){float:right;margin-right:0px;}
	
	.sy_zwgw{padding-bottom: 10px;}
	.zmhd_box{height:auto;padding-bottom:17px;}
	.zmhd_box ul{overflow:hidden;}
	.zmhd_box li.zxwt{float:none;}
	
	.sy_zwgw li{margin-bottom:20px;width:95%;margin:0 auto 20px auto;float:none;}
	.sy_zwgw li .grtb{width:46%;}
	
	.zmhd_box li{margin:17px 6% 0 6%;width:64%;float:none;padding-left:24%;}
	
	/* .sy_ztzl{display:none;} */
	.sy_ztzlbox{height:auto;margin-bottom:20px;}
	.ydd_ztzl{display:block;}
	.ydd_ztzl ul{padding-bottom:10px;}
	.ydd_ztzl ul li{padding:10px 10px 0 10px;}
	.ydd_ztzl ul li img{width:100%;}
	
	
	/* .wzdh{display:none;} */
	.bottom .fl{float:none;text-align:center;}
	/* .bottom .fr{display:none;} */
	/* .bottom .tzlj{display:none;} */
    .sy_ztzl{width:100%;overflow: hidden;}
    .sy_ztzl .bd{padding:20px 0;}
    .sy_ztzl .bd ul li{width:100%;margin:0;}
    .sy_ztzl .bd ul li .pic img{width:100%;height: auto;}
    .sy_ztzl .prev, .sy_ztzl .next{top:50%;margin-top:-18.5px;}
    .inRight{display: none;}
	.tjzwLink{ margin-left:5px;}
	.logo .tjzwLink img{ width:40px; height:auto;}
    .wzdh{position: static;}
    .wzdh ul li{width:48%;position: relative;line-height: 46px;padding:0;margin-right:0;}
    .wzdh ul li:nth-child(3),.wzdh ul li:nth-child(5){float: right;}
    .wzdh ul li.wzdh_tit{display: none;}
    .wzdh ul li.active{background: none;}
    .wzdh ul li.m>a{background: url(topxs.png) no-repeat 90% center;}
    .wzdh ul li .inLinkUl{ }
    .wzdh ul li .inLinkUl li,.wzdh ul li .inLinkUl2 li,.wzdh ul li .inLinkUl2 li{width:100%;}
    .bottom .fr{width:100%;text-align: center;}
    #imgConac{float: none;width: 60px;height:auto;display: inline-block;margin-right:0;margin-top:0;}
    #_span_jiucuo{margin-top:0;display: inline-block;height:auto;width:auto;float:none;margin-right:0;}
    #_span_jiucuo img{width:80%;vertical-align: super;}
    .bottom_img .jbzx{float:none;margin-top:0;vertical-align: super;}
	.nav li{line-height: 38px !important;}
}
/* add 12-07 15:35 */
@media screen and (min-width:320px) and (max-width:375px) {
    .sy_dlyw .slideTxtBox .hd ul li a,.sy_tzgg .slideTxtBox .hd ul li a{font-size: 16px;}
    .sy_dlyw .slideTxtBox .bd li a,.sy_tzgg .slideTxtBox .bd li a{width:70%;}
    .sy_gklist li p{font-size: 14px;}
    .sy_zwgw li .grtb{width:40%;}
    .zmhd_box li{margin: 17px 4% 0 4%;width: 68%;}
    .search_text{width:65%;font-size: 14px;}
}