* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0;padding:0; }
body {background:#fff; color:#555; font:16px/1.5 "微软雅黑", "宋体",Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, i, th, var { font-style:normal; font-weight:normal;}
a { color:#000; text-decoration:none; }
a:hover { text-decoration:none;color:#00a1d6; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button {outline: none }
table { border-collapse:collapse; }
.clearfix:after {content: " "; display: table; clear:both; }
.clearfix { *zoom:1;}
.hide{display: none !important}
.fl { float: left; }
.fr { float: right; }
.show { display: block !important; }
/* top
body{background: url(/res_dept/images/bmzz_qfw_banner.jpg) center 70px  no-repeat #ecf0f6;}
.container{width: 1200px;margin: 0 auto;}
.nav{height: 70px;background-color: #2b55b4;margin-bottom:450px}
.nav .navlist{float: left;}
.navlist li{float: left;width: 106px; height:70px;text-align: center;}
.navlist li a{display: inline-block;color: #fff;line-height: 70px;font-size: 18px;font-weight: bold;width: 100% }
.navlist li:hover {background-color: #fff}
.navlist li:hover a{color: #26416c;}
.nav .search{float:right;margin-top: 19px;background-color: #2b55b4;border:1px solid #fff;border-radius: 16px;width: 244px;height: 34px}
.search input{display:inline-block;height: 32px;background-color:#2b55b4;width: 200px;border:none;border-radius: 16px;padding-left: 5px;color: #fff}
.search a{display: inline-block;width: 32px;height: 32px;background:url(/res_dept/images/bmzz_qfw_btn.png) transparent center center no-repeat;vertical-align: middle;margin-right: 5px}


.main-box{width: 49.7%;margin-bottom: 10px;}
.fl{float: left;}
.fr{float: right;}
.main-box.w{width: 100%;}
.main-box .m-tit{background-color: #21519d}
.main-box .m-tit span{float: left;padding-left: 50px;line-height: 50px;font-size: 24px;font-weight: bold;color: #fff}
.main-box.w .m-tit span{background: url(/res_dept/images/bmzz_qfw_icon_xw.png) 16px center no-repeat;}
.main-box .m-tit a{float: right;margin-top:12px;display: inline-block;margin-right: 10px;padding: 0 10px;border:1px solid #fff;border-radius: 18px;font-size: 18px;color: #fff}



.m-slider{width: 50%;height: 370px;position: relative;float: left;}
.m-slider .msbd{width: 100%;height: 100%}
.m-slider .msbd a{ display: inline-block;width: 100%;height: 100%; }
.m-slider .msbd a img{width: 100%;height: 100%}
.m-slider .msbd .mtext{position: absolute;bottom: 0;right:0;left: 0px;padding:20px 10px;background-color: rgba(0,0,0,.7);color: #fff;font-size: 20px;text-align: left;}
.m-slider .mshd{position: absolute;bottom: 28px;right: 10px;}
.m-slider .mshd li{width: 12px;height: 12px;background-color:#ccc;margin: 0 5px;border-radius: 12px;float: left;cursor: pointer;transition: width .4s ease-in-out}
.m-slider .mshd li.on{width: 36px;background-color: #fff}




.m-news{width: 50%;float: left;height: 370px;padding: 42px 30px;}
.m-news .n-top{margin-bottom: 20px;}
.m-news .n-top a{font-size: 36px ;color: #a40000;font-weight: bold;}
.m-news .n-list li{padding-left: 15px;position: relative;margin-bottom: 10px;}
.m-news .n-list li a{font-size: 22px;font-weight: 600;color: #000000;}
.m-news .n-list li:before{content: "";display:inline-block;width:6px;height: 6px;border-radius: 50px;background-color: #000;position: absolute;top: 15px;left: 0px;}



.c-list{background-color: #fff;padding: 21px 14px;}
.c-list li{padding-left: 15px;position: relative;margin-bottom: 15px;}
.c-list li a{font-size: 20px;color: #000;}
.c-list li:before{content: "";display:inline-block;width:6px;height: 6px;border-radius: 50px;background-color: #656565;position: absolute;top: 15px;left: 0px;}

.main-box.r{background-color: #c42118;padding: 15px;color: #fff;height: 407px}
.main-box.r .r-tit{font-size: 24px;font-weight: bold;border-bottom: 1px solid #fff;padding-bottom: 10px;}
.main-box.r .r-con{padding-left: 20px }
.main-box.r .r-con p{line-height: 2.5;font-size: 20px}

*/

  .footer{width: 1200px;margin: 0 auto}
  .footer .f-tit{background-color: #20509c;color: #fff;padding: 10px 40px;font-size: 18px;}
  .footer .f-site{background-color: #3a6ec5;color: #fff;padding: 0 30px;font-size: 18px;}
  .f-site a{width: 20%;float: left;color: #fff;font-size: 18px;padding: 10px}
  .f-copyright{background-color: #cccccc;color: #516383;padding: 20px;position: relative}
  .f-copyright p{text-align: center;margin: 20px;margin-left: 160px;} 
.f-copyright >div{position: absolute;bottom: 40px}
.f-copyright a{color: #516383}












  .wide { width: 1200px; margin: 0 auto; }
.intop { width: 100%; /*! height: 188px; */ background-image: url(/res_dept/images/qfw/intop-bg.jpg); background-repeat: no-repeat; background-position: center center; background-size: auto 100%;}
.intopone { width: 100%; padding-top: 24px; padding-bottom: 18px; }
.inlogo { height: 54px; font-size: 0; }
.insearch { width: 226px; padding-bottom: 10px;}
.insearch input { width: 100%; height: 30px; margin-top: 12px; padding-left: 32px; padding-right: 15px; line-height: 30px; -webkit-border-radius: 2px; border-radius: 2px; font-size: 12px; color: #666666; background-image: url(/res_dept/images/qfw/insearch.png); background-repeat: no-repeat; background-position: 10px center; background-color: #fff; }
.intoptwo { width: 100%; }
.intoptwo img { vertical-align: middle; margin-right: 60px; }
.innav { width: 100%; background: #1475c6; }
.innav-ul { width: 100%; text-align: center; font-size: 0; }
.innav-ul li { display: inline-block; vertical-align: middle; }
.innav-ul li a { display: block; height: 54px; padding: 0 41px; line-height: 54px; font-size: 24px; color: #ffffff; font-family: '思源黑体 CN'; }
.innav-ul li a:hover { background-color: #0e528a; }
.innav-ul li.active a { background-color: #0e528a; }
.intitle-h1 { width: 1200px; margin: 0 auto; padding-top: 38px; padding-bottom: 38px; line-height: 52px; text-align: center; font-size: 40px; font-weight: bold; color: #1475c6; }
.intitle-h1 a { display: block; font-size: 40px; font-weight: bold; color: #1475c6; }
.inbanner { position: relative; width: 664px; overflow: hidden; }
.inbanner .bd { width: 100%; overflow: hidden; }
.inbanner .bd li { width: 100%; position: relative; }
.inbanner .bd li a { display: block; width: 100%; height: 100%; }
.inbanner .bd li img { width: 100%; height: 412px; }
.inbanner .bd li p { position: absolute; bottom: 0; left: 0; z-index: 20; width: 100%; height: 54px; line-height: 54px; padding: 0 160px 0 20px; font-size: 16px; color: #ffffff; background: rgba(20, 117, 198, 0.75); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c81475c6,endColorstr=#c81475c6); white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.inbanner .bd li p a { color: #fff; }
.inbanner .hd { position: absolute; right: 0; bottom: 0; z-index: 25; width: auto; height: 54px; }
.inbanner .hd ul { height: 100%; padding-right: 20px; font-size: 0; line-height: 54px; }
.inbanner .hd ul li { display: inline-block; vertical-align: middle; width: 8px; height: 8px; margin: 0 4px; background-image: url(/res_dept/images/qfw/radius2.png); background-repeat: no-repeat; background-position: center center; cursor: pointer; }
.inbanner .hd ul li.on { background-image: url(/res_dept/images/qfw/radius1.png); }
.incontent-viewone { width: 514px; }
.intitle2 { position: relative; width: 100%; border-left: 8px solid #1475c6; border-bottom: 1px solid #1475c6; font-size: 0; }
.intitle2 span { display: inline-block; padding: 0 12px; line-height: 38px; font-size: 24px; color: #222222; background: #8dcff4; vertical-align: middle; }
.intitle2 a { position: absolute; right: 0; top: 0; z-index: 10; display: block; line-height: 38px; font-size: 14px; color: #999999; }
.intitle2 a:hover { color: #1475c6; }
.incontent-voneh3 { width: 100%; padding-top: 24px; padding-bottom: 18px; line-height: 42px; font-size: 28px; color: #333333; font-weight: bold; border-bottom: 1px dashed #b4b4b4; }
.incontent-voneh3 a { color: #333; }
.incontent-voneh3 a:hover { color: #1475c6; }
.incontent-voneul { width: 100%; padding-top: 13px; }
.incontent-voneul li { position: relative; width: 100%; height: 50px; line-height: 50px; }
.incontent-voneul li a { display: block; width: 100%; padding: 0 18px; font-size: 20px; color: #333333; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.incontent-voneul li a:after { position: absolute; top: 50%; left: 0; margin-top: -3px; width: 6px; height: 6px; background: url(/res_dept/images/qfw/after1.png); background-repeat: no-repeat; background-position: center center; content: ''; }
.incontent-voneul li a:hover { color: #0e528a; }
.incontent-voneul li a:hover:after { background-image: url(/res_dept/images/qfw/after2.png); }
.incontenttwo-vione { width: 100%; padding-top: 16px; padding-bottom: 20px; text-align: center;}
.incontenttwo-vione a { display:inline-block; width: 584px; height: 94px; overflow: hidden; margin-right: 12px; }
.incontenttwo-vione a img { width: 100%; height: 100%; vertical-align: middle; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontenttwo-vione a:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontenttwo-vitwo { width: 100%; padding: 26px 0 26px 24px; background: #e3f1fc; }
.incontenttwo-vitwoimg { position: relative; width: 260px; height: 110px; }
.incontenttwo-vitwoimg a { display: block; overflow: hidden; }
.incontenttwo-vitwoimg img { width: 100%; height: 100%; vertical-align: middle; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontenttwo-vitwoimg:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontenttwo-vitwoimg:after { position: absolute; top: 0; right: -24px; width: 1px; height: 100%; background: #c5d6e4; content: ''; }
.incontenttwo-vitwoimgcon { position: relative; width: 890px; padding: 0 42px; }
.incontenttwo-vitwoimgcon .bd { width: 100%; overflow: hidden; }
.incontenttwo-vitwoimgcon .bd li { width: 260px; margin-right: 26px; }
.incontenttwo-vitwoimgcon .bd li a { display: block; overflow: hidden; }
.incontenttwo-vitwoimgcon .bd li a img { width: 260px; height: 110px; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontenttwo-vitwoimgcon .bd li a:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontenttwo-vitwoimgcon .prev, .incontenttwo-vitwoimgcon .next { position: absolute; top: 0; z-index: 20; width: 42px; height: 100%; }
.incontenttwo-vitwoimgcon .prev span, .incontenttwo-vitwoimgcon .next span { position: relative; display: inline-block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; }
.incontenttwo-vitwoimgcon .prev { left: 0; }
.incontenttwo-vitwoimgcon .prev span { background-image: url(/res_dept/images/qfw/prev2.png); }
.incontenttwo-vitwoimgcon .prev:hover span { background-image: url(/res_dept/images/qfw/prev1.png); }
.incontenttwo-vitwoimgcon .next { right: 0; }
.incontenttwo-vitwoimgcon .next span { background-image: url(/res_dept/images/qfw/next2.png); }
.incontenttwo-vitwoimgcon .next:hover span { background-image: url(/res_dept/images/qfw/next1.png); }
.incontenttwo-vithree { width: 100%; padding-top: 20px; padding-bottom: 38px; }
.incontenttwo-vithreev { height: 84px; padding-top: 18px; background-repeat: no-repeat; background-position: center center; font-size: 0; text-align: center; }
.incontenttwo-vithreev .incontenttwo-vithreewrap { display: inline-block; vertical-align: middle; overflow: hidden; }
.incontenttwo-vithreevicon { width: 56px; height: 52px; line-height: 52px; }
.incontenttwo-vithreevicon img { max-width: 100%; max-height: 100%; vertical-align: middle; }
.incontenttwo-vithreevtxt { text-align: left; line-height: 26px; font-size: 18px; font-weight: bold; color: #ffffff; overflow: hidden; }
.incontenttwo-vithreevtxt p { font-weight: bold; }
.incontenttwo-vithreev1 { width: 334px; margin-right: 16px; background-image: url(/res_dept/images/qfw/incontenttwoimg8.jpg); }
.incontenttwo-vithreev1 .incontenttwo-vithreevtxt { width: 232px; padding-left: 6px; }
.incontenttwo-vithreev2 { width: 308px; margin-right: 16px; background-image: url(/res_dept/images/qfw/incontenttwoimg9.jpg); }
.incontenttwo-vithreev2 .incontenttwo-vithreevtxt { width: 214px; padding-left: 6px; }
.incontenttwo-vithreev3 { width: 186px; margin-right: 16px; background-image: url(/res_dept/images/qfw/incontenttwoimg10.jpg); }
.incontenttwo-vithreev3 .incontenttwo-vithreevtxt { width: 120px; padding-left: 6px; }
.incontenttwo-vithreev4 { position: relative; width: 306px; background:#34ace4; }
.incontenttwo-vithreev4 .incontenttwo-vithreevtxt { width: 160px; padding-left: 6px; }
.incontenttwo-vithreev4 a { position: absolute; top: 0; right: 0; z-index: 10; display: block; width: 100%; height: 100%; }
.incontenttwo-vithreev4:after { position: absolute; top: 0; left: -17px; width: 1px; height: 100%; background: #c5d6e4; content: ''; }
.inbox { position: fixed; top: 50%; right: 6.40625%; z-index: 200; width: 172px; margin-top: -120px; padding: 15px; background: #c6e1f5; }
.inbox img { width: 142px; height: 142px; vertical-align: middle; margin-bottom: 13px; }
.inbox p { text-align: center; font-size: 18px; font-weight: bold; color: #333333; }
.incontentthree { width: 100%; padding-bottom: 40px; }
.incontentthree-item { width: 384px; margin-right: 24px; padding-top: 14px; }
.half .incontentthree-item{ width: 588px;}
.intitle3 { position: relative; width: 100%; line-height: 40px; font-size: 0; }
.intitle3 span { display: inline-block; vertical-align: middle; }
.intitle3 .intitle3-span1 { position: relative; font-size: 20px; font-weight: bold; color: #1475c6; vertical-align: bottom; }
.intitle3 .intitle3-span1:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #1475c6; content: ''; }
.intitle3 .intitle3-span2 { position: relative; padding-left: 11px; margin-left: 10px; font-size: 14px; color: #1475c6; vertical-align: bottom; }
.intitle3 .intitle3-span2:after { position: absolute; top: 50%; left: 0; width: 1px; height: 20px; margin-top: -10px; background: #c5d6e4; content: ''; }
.intitle3 .intitle3-span3 { font-size: 20px; color: #1475c6; }
.intitle3 a { position: absolute; top: 0; right: 0; z-index: 20; height: 100%; font-size: 14px; color: #808080; }
.intitle3 a:hover { color: #1475c6; }
.intitle3 .intitle3-ahref { display: inline-block; position: static; color: #1475c6; font-size: 0; }
.intitle3 .intitle3-ahref:hover { color: #1475c6; }
.incontentthree-itemul { width: 100%; height: 155px; padding-top: 10px; padding-bottom: 18px; border-bottom: 1px dotted #b4b4b4; }
.incontentthree-itemul li { width: 100%; }
.incontentthree-itemul li > a { position: relative; display: block; width: 100%; padding-left: 16px; height: 42px; line-height: 42px; font-size: 18px; color: #222222; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.incontentthree-itemul li > a:after { position: absolute; top: 50%; left: 0; margin-top: -3px; width: 6px; height: 6px; background: url(/res_dept/images/qfw/after1.png); background-repeat: no-repeat; background-position: center center; content: ''; }
.incontentthree-itemul li > a:hover { color: #1475c6; }
.incontentthree-itemul li > a:hover:after { background-image: url(/res_dept/images/qfw/after1.png); }
.incontentthree-itemul li:first-child .intem-view { display: block; }
.intem-view { display: none; }
.incontentthree-itemul2 { height: 283px; }
.incontentthree-itemul3 { height: 365px; }
.incontentthree-itemul4 { height: 404px; }
.incontentthree-itemvideo { width: 100%; height: 283px; padding-top: 24px; padding-bottom: 30px; border-bottom: 1px dotted #b4b4b4; }
.incontentthree-itemvideowrap { position: relative; width: 100%; }
.incontentthree-itemvideowrap a { display: block; width: 100%; height: 100%; }
.incontentthree-itemvideowrap a img { width: 100%; height: 228px; }
.incontentthree-itemvideowrap .incontentthree-play { position: absolute; top: 50%; left: 50%; z-index: 20; width: 46px; height: 46px; margin-top: -23px; margin-left: -23px; }
.incontentthree-itemvideodes { position: absolute; bottom: 0; left: 0; width: 100%; height: 46px; line-height: 46px; padding: 0 20px; background: rgba(20, 117, 198, 0.75); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c81475c6,endColorstr=#c81475c6); }
.incontentthree-itemvideodes a { display: block; font-size: 16px; color: #fff; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.intem-view { width: 100%; padding-top: 0px; padding-bottom: 7px; }
.intem-viewleft { padding: 3px; overflow: hidden; }
.intem-viewleft a { display: block; overflow: hidden; }
.intem-viewleft img { width: 168px; height: 115px; vertical-align: middle; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.intem-viewleft:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.intem-viewright { width: 202px; padding-right: 12px; font-size: 14px; color: #808080; display: -webkit-box; height: 120px; line-height: 20px; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 6; }
.intem-viewright a { color: #e42218; }
.intem-view2 { position: relative; width: 100%; margin-top: 13px; margin-bottom: 11px; overflow: hidden; }
.intem-view2 img { width: 384px; height: 228px; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.intem-view2:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontentthree-view2 { width: 100%; padding-top: 36px; height: 404px; }
.incontentthree-v2item { width: 100%; padding-top: 26px; padding-bottom: 27px; border-bottom: 1px dotted #b5b5b5; }
.incontentthree-v2item a { display: block; overflow: hidden; }
.incontentthree-v2item a:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontentthree-v2item img { width: 100%; height: 130px; vertical-align: middle; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontentfour-aviewul { width: 100%; padding-top: 16px; }
.incontentfour-aviewul a { position: relative; float: left; margin-right: 68px; line-height: 40px; font-size: 20px; color: #1475c6; border-bottom: 2px solid #fff; cursor: pointer; }
.incontentfour-aviewul a:after { position: absolute; top: 50%; right: -34px; width: 1px; height: 20px; margin-top: -10px; background: #c5d6e4; content: ''; }
.incontentfour-aviewul a.active { font-weight: bold; border-color: #1475c6; }
.incontentfour-aviewul a:hover { border-color: #1475c6; }
.incontentfour-aviewul a:last-child::after { display: none; }
.incontent-fourwrap { width: 100%; padding-top: 12px; display: none; }
.incontent-foutwleft { position: relative; width: 628px; height: 390px; margin-top: 10px; overflow: hidden; }
.incontent-foutwleft img { width: 100%; height: 100%; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontent-foutwleft:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontent-foutdes { position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; height: 54px; padding: 0 25px; line-height: 54px; font-size: 16px; color: #ffffff; background: rgba(20, 117, 198, 0.75); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c81475c6,endColorstr=#c81475c6); white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.incontent-foutdes a { color: #fff; }
.incontent-fourrightv { width: 555px; }
.incontent-fourrightv .incontent-fourrightitem { position: relative; width: 272px; height: 190px; margin-right: 11px; margin-top: 10px; overflow: hidden; }
.incontent-fourrightv .incontent-fourrightitem img { width: 100%; height: 100%; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.incontent-fourrightv .incontent-fourrightitem:nth-child(2n) { margin-right: 0; }
.incontent-fourrightv .incontent-fourrightitem:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.incontentfive { position: relative; width: 100%; height: 405px; margin-top: 30px; padding: 46px 38px 0 50px; background-image: url(/res_dept/images/qfw/incontent-fivebg.jpg); background-repeat: no-repeat; background-position: center center; }
.incontentfive .hd { width: 580px; height: 300px; margin-top: 2px; _background-image: url(/res_dept/images/qfw/mapimg.png); background-repeat: no-repeat; background-position: center center; }
.incontentfive .hd ul { position: relative; /* width: 100%; height: 100%; */ }
.incontentfive .hd ul li { position: relative; text-align: left; z-index: 10; cursor: pointer; float: left;width: 50%;margin-bottom: 5px}
.incontentfive .hd ul li span { position: relative; display: inline-block; width: 12px; height: 12px;  margin: 0 10px;  -webkit-border-radius: 50%; border-radius: 50%; background: #d0e6f5; }
.incontentfive .hd ul li p { line-height: 20px; font-size: 18px; color: #eff4f7; display: inline-block}
.incontentfive .hd ul li.on span { background: #fff; }
.incontentfive .hd ul li.on span:after { position: absolute; top: 50%; left: 50%; width: 22px; height: 22px; margin-top: -11px; margin-left: -11px; content: ''; border: 1px solid #fff; -webkit-border-radius: 50%; border-radius: 50%; }
.incontentfive .hd ul li.on p { font-size: 20px; color: #ffffff; }
.incontentfive .hd>h1{font-size: 20px;padding: 10px 0;font-weight: bold;color: #fff}
/* .incontentfive .hd ul li.li1 { top: 41.66667%; left: 7.58621%; }
.incontentfive .hd ul li.li2 { top: 14.66667%; left: 17.58621%; }
.incontentfive .hd ul li.li3 { top: 59.33333%; left: 20%; }
.incontentfive .hd ul li.li4 { top: 32.66667%; left: 28.44828%; }
.incontentfive .hd ul li.li5 { top: 70.66667%; left: 30.17241%; }
.incontentfive .hd ul li.li6 { top: 66%; left: 41.37931%; }
.incontentfive .hd ul li.li7 { top: 60.66667%; left: 55.17241%; }
.incontentfive .hd ul li.li8 { top: 27.33333%; left: 56.89655%; }
.incontentfive .hd ul li.li9 { top: 41.66667%; left: 65.51724%; }
.incontentfive .hd ul li.li10 { top: 55.33333%; left: 79.31034%; } */
.incontentfive .bd { width: 384px; margin-right: 52px; overflow: hidden; }
.incontentfive .bd li { width: 100%; }
.incontentfive .prev, .incontentfive .next { position: absolute; top: 185px; z-index: 30; width: 36px; height: 36px; background-repeat: no-repeat; background-position: center center; opacity: .8; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.incontentfive .prev:hover, .incontentfive .next:hover { opacity: 1; }
.incontentfive .prev { right: 490px; background-image: url(/res_dept/images/qfw/inprev.jpg); }
.incontentfive .next { right: 38px; background-image: url(/res_dept/images/qfw/innext.jpg); }
.incontentfive-img { width: 100%; height: 234px; overflow: hidden; }
.incontentfive-img img { width: 100%; height: 100%; }
.incontentfive-txt { width: 100%; height: 78px; line-height: 70px; text-align: center; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; font-size: 18px; font-weight: bold; background: #e9f3fa; }
.incontentsix-ul { width: 100%; margin-top: 28px; background: #e3f1fc; }
.incontentsix-ul li { float: left; width: 24.83333%; height: 40px; margin-right: 0.22222%; line-height: 40px; text-align: center; font-size: 18px; color: #ffffff; background: #529ad6; cursor: pointer; }
.incontentsix-ul li:last-child { margin-right: 0; }
.incontentsix-ul li.active { background: #1475c6; }
.incontentsix-ul li:hover { background: #1475c6; }
.incontentsix-view { display: none; width: 100%; min-height: 170px; padding: 20px 0 26px 38px; background: #e3f1fc; }
.incontentsix-view a { margin-right: 34px; line-height: 28px; font-size: 16px; color: #555555; white-space: nowrap; }
.incontentsix-view a:hover { text-decoration: underline; }
/* .footer { width: 100%; height: 178px; background: #093961; }
.footer .wide { position: relative; padding-top: 65px; padding-bottom: 10px; }
.foot-text { width: 100%; text-align: center; overflow: hidden; }
.infoot-erweima { position: absolute; top: 25px; right: 172px; text-align: center; }
.infoot-erweima img { width: 104px; height: 104px; vertical-align: middle; }
.infoot-erweima p { width: 100%; line-height: 40px; font-size: 14px; font-weight: bold; color: #fff; }
.foot-text { width: 410px; margin: 0 auto; }
.foot-text .infoot-a { display: block; }
.foot-text .infoot-a img { width: 50px; height: 60px; }
.foot-text .foot-text2 { margin-top: 8px; padding-left: 24px; line-height: 24px; font-size: 14px; color: #eff4f7; overflow: hidden; }
.foot-text .foot-text2 span { padding: 0 12px; }
.foot-text .foot-text2 a { color: #eff4f7; }
.foot-text .foot-text2 a:hover { color: #fff; } */
.nei-content { width: 100%; background: #e2edf6; }
.nei-content .wide { background: #fff; }
.nei-ermenu { width: 100%; padding: 0 70px; }
.nei-ermenu p { width: 100%; line-height: 64px; padding-left: 28px; font-size: 16px; color: #333333; background-image: url(/res_dept/images/qfw/home.png); border-bottom: 1px solid #e6e6e6; background-repeat: no-repeat; background-position: center left; }
.nei-ermenu p a { color: #333333; }
.nei-ermenu p a:hover { color: #1475c6; }
.nei-ermenu h2 { line-height: 64px; }
.nei-ermenu h2 a { display: block; font-weight: bold; }
.newscon-ul { position: relative; width: 100%; padding-top: 18px; padding-bottom: 18px; }
.newscon-ul:after { position: absolute; bottom: 0; left: 50%; width: 1058px; margin-left: -529px; border-bottom: 1px dotted #e6e6e6; content: ''; }
.newscon-ul li { width: 100%; padding: 0 70px; }
.newscon-ul li h2 { position: relative; width: 100%; height: 42px; padding-left: 18px; padding-right: 115px; line-height: 42px; font-size: 18px; color: #222222; }
.newscon-ul li h2 a { display: block; color: #222; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.newscon-ul li h2:after { position: absolute; top: 50%; left: 0; width: 6px; height: 6px; margin-top: -3px; background-image: url(/res_dept/images/qfw/radius3.png); background-repeat: no-repeat; background-position: center left; content: ''; }
.newscon-ul li h2 .newscon-time { position: absolute; top: 0; right: 0; line-height: 42px; font-size: 18px; color: #666666; }
.newscon-ul li:hover { background: #eef2f7; }
.newscon-ul li:hover h2 a { color: #1475c6; }
.newscon-ul li:hover h2:after { background-image: url(/res_dept/images/qfw/radius4.png); }
.prev-view { width: 100%; padding: 44px 70px 46px; text-align: center; font-size: 0; }
.prev-view a { display: inline-block; height: 36px; width: 36px; margin: 0 3px; line-height: 34px; font-size: 14px; color: #666; border: 1px solid #d8d8d8; vertical-align: middle; }
.prev-view a.prev-prev1 { font-size: 12px; font-weight: bold; margin-right: 7px; color: #919191; }
.prev-view a.prev-prev2 { font-size: 12px; font-weight: bold; margin-right: 17px; color: #919191; }
.prev-view a.prev-next1 { font-size: 12px; font-weight: bold; margin-left: 7px; color: #919191; }
.prev-view a.prev-next2 { font-size: 12px; font-weight: bold; margin-left: 17px; color: #919191; }
.prev-view a:hover { background: #1475c6; border-color: #1475c6; color: #fff; }
.newscon-post { width: 100%; padding: 40px 70px 62px; }
.newscon-posttit { width: 100%; padding: 0 135px; border-bottom: 1px dotted #dadada; }
.newscon-posttit h1 { margin-bottom: 8px; line-height: 34px; font-size: 24px; font-weight: bold; color: #333333; text-align:center;}
.newscon-posttit .newscon-posttitdes { width: 100%; height: 86px; text-align: center; line-height: 86px; font-size: 18px; color: #666; }
.newscon-posttit .newscon-posttitdes span { padding-left: 10px; }
.newscon-postview { position: relative; width: 100%; padding: 35px 130px 46px; line-height: 28px; font-size: 14px; color: #888888; border-bottom: 1px solid #d9d9d9; }
.newscon-postview img { max-width: 100%; }
.newscon-annex { width: 100%; padding-top: 20px; }
.newscon-annex h3 { width: 100%; padding: 5px 12px; margin-bottom: 10px; background: #eee; }
.newscon-annex a { display: block; width: 100%; padding: 0px 12px; line-height: 24px; font-size: 16px; color: #444; }
.newscon-postview, .newscon-postview a { width: 100%; font-size: 16px; color: #444; text-align: justify; }
.newscon-postview video, .newscon-postview a video { max-width: 100%; }
.newsconfen { position: absolute; top: 40px; left: 0; }
.newsconfen a { display: block !important; float: none !important; width: 73px !important; height: 74px !important; margin: 0 0 1px !important; padding: 0 !important; background-repeat: no-repeat !important; background-position: center center !important; }
.newsconfen a.bds_tsina { background-image: url(/res_dept/images/qfw/fenicon1.png); }
.newsconfen a.bds_sqq { background-image: url(/res_dept/images/qfw/fenicon2.png); }
.newsconfen a.bds_weixin { background-image: url(/res_dept/images/qfw/fenicon3.png); }
.newscon-prev { position: relative; width: 100%; padding-top: 38px; }
.newscon-prev p a { display: inline-block; max-width: 80%; line-height: 30px; font-size: 14px; color: #666666; vertical-align: middle; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.newscon-prev p a:hover { color: #1475c6; }
.newscon-prev > a { position: absolute; top: 42px; right: 0; z-index: 10; display: block; width: 144px; height: 49px; text-align: center; line-height: 49px; font-size: 16px; color: #ffffff; background: #1475c6; }
.newscon-prev > a:hover { background: #0e528a; }
.newsimg-view { width: 100%; padding: 50px 70px 0; }
.newsimg-ul { width: 100%; }
.newsimg-ul li { width: 330px; float: left; margin-bottom: 30px; margin-right: 35px; }
.newsimg-ul li:nth-child(3n) { margin-right: 0; }
.newsimg-ul li .newsimg-liimg { width: 100%; height: 206px; overflow: hidden; }
.newsimg-ul li .newsimg-liimg img { width: 100%; height: 100%; vertical-align: middle; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.newsimg-ul li .newsimg-liimg:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }
.newsimg-ul li h3 { width: 100%; height: 56px; padding: 0 10px; line-height: 56px; text-align: center; font-size: 18px; }
.newsimg-ul li h3 a { display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.newsimg-ul li h3 a:hover { color: #1475c6; }
.inside-left { width: 260px; background: #f2f2f2; min-height: 600px; padding-bottom: 150px; }
.inside-left .title { font-size: 24px; line-height: 100px; padding-left: 60px; background: #1475c6 url(/res_dept/images/qfw/insidearr.png) no-repeat 17px center; color: #fff; }
.inside-left .left-nav { display: block; }
.inside-left .left-nav li.cur h4 a, .inside-left .left-nav li:hover h4 a { background-color: #529ad6; color: #fff; }
.inside-left .left-nav h4 a::after { display: block; position: absolute; left: 17px; top: 50%; content: ''; width: 4px; height: 4px; margin-top: -3px; background-color: #666; -webkit-border-radius: 50%; border-radius: 50%; }
.inside-left .left-nav li.cur h4 a::after, .inside-left .left-nav li:hover h4 a::after { background-color: #fff; }
.inside-left .left-nav li.cur .insnav-btn:after, .inside-left .left-nav li:hover .insnav-btn:after { border-color: #Fff; top: 23px; }
.inside-left .left-nav .insnav-btn:after { top: 25px; }
.inside-left .left-nav h4 a { padding-left: 34px; line-height: 60px; }
.inside-left .left-nav h4 a::after { width: 7px; height: 7px; }
.inside-left .left-nav h4 a:hover { background-color: #1475c6; color: #fff; }
.inside-left .left-nav h4 a:hover::after { background-color: #fff; }
.inside-left .left-nav a { position: relative; display: block; font-size: 16px; }
.right-content{ width: 770px; min-height: 700px;}
.right-content h1{ font-size:28px; line-height:36px; margin:10px 0; padding-bottom:12px; text-align:center; border-bottom: 1px solid #e6e6e6; background-repeat: no-repeat; background-position: center left; }
.right-content h3{ font-size:24px; line-height:36px;}
.right-content p{ font-size:18px; line-height:36px;}
.right-content li { width: 100%; }
.right-content li > a { position: relative; display: block; width: 100%; padding-left: 16px; height: 42px; line-height: 42px; font-size: 18px; color: #222222; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.right-content li > a:after { position: absolute; top: 50%; left: 0; margin-top: -3px; width: 6px; height: 6px; background: url(/res_dept/images/qfw/after1.png); background-repeat: no-repeat; background-position: center center; content: ''; }
.right-content li > a:hover { color: #1475c6; }
.right-content li > a:hover:after { background-image: url(/res_dept/images/qfw/after1.png); }
.newsimg-listview { width: 100%; padding: 50px 70px 70px; }



.list-l > ul li a{line-height: 80px}
.list-r{width: 75%}
.list-l{width: 25%}

.nr-cont h2{color: #000}