html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
body { min-width: 1260px; position: relative; background-color: #fff; }
body, form, img, ul, ol, li, dl, dt, dd, p, tr, td, strong, span, pre { margin: 0; padding: 0; border: 0; background-repeat: no-repeat; }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; font-weight: normal; }
h1 { font-size: 2em; margin: 0.67em 0; }
body, button, input, select, textarea { font-size: 14px; line-height: 24px; color: #333; font-family: Arial, 'Microsoft YaHei','Hiragino Sans GB', sans-serif; }
img { border-style: none; vertical-align: middle; }
ul, li { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover { background-repeat: no-repeat; }
a, area { blr: expression(this.onFocus=this.blur()); }
input, button, select, textarea { outline: none; border: none; margin: 0; padding: 0; resize: none; background: none; }
table { border-collapse: collapse; border-spacing: 0; }
label { cursor: pointer; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
placeholder { color: #999; }
::-moz-placeholder { color: #999; }
::-webkit-input-placeholder { color: #999; }
button, input { overflow: visible; }
button, select { text-transform: none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: button; }
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; }
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; }
.web { width: 1180px; margin: 0 auto; position: relative; z-index: 1; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; *display: none; }
.clearfix { *zoom: 1; }
.clear { clear: both; line-height: 0; height: 0; font-size: 0; }
.fl { float: left; }
.fr { float: right; }
.show { display: block !important; }
.hide { display: block !important; }

/* layout start*/


@charset "UTF-8";
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.wide { width: 1200px; margin: 0 auto; }
.intop { width: 100%; height: 188px; background-image: url(intop-bg.jpg); background-repeat: no-repeat; background-position: center center; }
.intopone { width: 100%; padding-top: 24px; padding-bottom: 18px; }
.inlogo { height: 54px; font-size: 0; }
.insearch { width: 226px; }
.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(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 25px; 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(radius2.png); background-repeat: no-repeat; background-position: center center; cursor: pointer; }
.inbanner .hd ul li.on { background-image: url(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; padding-right: 20px;}
.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(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(after2.png); }
.incontent-voneul li .time{position: absolute; top: 0; right: 0; color: #999; font-size: 16px;}
.incontenttwo-vione { width: 100%; padding-top: 16px; padding-bottom: 20px; }
.incontenttwo-vione a { float: left; display: block; width: 392px; 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(prev2.png); }
.incontenttwo-vitwoimgcon .prev:hover span { background-image: url(prev1.png); }
.incontenttwo-vitwoimgcon .next { right: 0; }
.incontenttwo-vitwoimgcon .next span { background-image: url(next2.png); }
.incontenttwo-vitwoimgcon .next:hover span { background-image: url(next1.png); }

.ztzl2023{ width: 100%; padding: 26px 10px 26px; background: #e3f1fc;}
.ztzl2023 li{width: 23.3%; float: left; margin: 0 10px;}
.ztzl2023 li img{width: 100%; height: auto;}

.ztlb{width: 100%; padding: 26px 10px 26px; background: #e3f1fc; margin-bottom: 30px;}
.ztlb_l{width: 50%; float: left}
.ztlb_l li{width: 46.5%; float: left; margin: 0 10px}
.ztlb_l li img{width: 275px; height: 116px;}
.ztlb_r{width: 50%; float: right}
.gdjd_con{height: 116px; position: relative; *overflow: hidden; overflow: hidden; }
.gdjd_con .bd{overflow: hidden;}
.gdjd_con .bd li{float: left; margin: 0 10px;}
.gdjd_con .bd li img{display: block; width:275px; height: 116px;}

.gdjd_con .hgan{display: block;}
.gdjd_con .hgan a{ position:absolute; top:28%; width:30px; height:52px; background:url(2021qmj_arrow.png) no-repeat; cursor:pointer;}
.gdjd_con .hgan .prev{background-position:-30px 0; left:10px;}
.gdjd_con .hgan .next{right:10px;}


.warp2025 {background:url(/ztglobal/2025xnth_yaowen_bg.jpg) top center repeat-x; margin-top:-10px;}


.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(incontenttwoimg8.jpg); }
.incontenttwo-vithreev1 .incontenttwo-vithreevtxt { width: 232px; padding-left: 6px; }
.incontenttwo-vithreev2 { width: 308px; margin-right: 16px; background-image: url(incontenttwoimg9.jpg); }
.incontenttwo-vithreev2 .incontenttwo-vithreevtxt { width: 214px; padding-left: 6px; }
.incontenttwo-vithreev3 { width: 186px; margin-right: 16px; background-image: url(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; }
.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%; padding-right: 45px; position: relative;}
.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(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(after2.png); }
.incontentthree-itemul li:first-child .intem-view { display: block; }
.incontentthree-itemul li .time{position: absolute; top: 9px; right: 0; color: #999; font-size: 16px;}
.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; }
.incontentthree-itemul3 li .intem-view2 a{color: #fff;}
.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(incontent-fivebg.jpg); background-repeat: no-repeat; background-position: center center; }
.incontentfive .hd { width: 580px; height: 300px; margin-top: 2px; background-image: url(mapimg.png); background-repeat: no-repeat; background-position: center center; }
.incontentfive .hd ul { position: relative; width: 100%; height: 100%; }
.incontentfive .hd ul li { position: absolute; text-align: center; z-index: 10; cursor: pointer; }
.incontentfive .hd ul li span { position: relative; display: block; width: 12px; height: 12px; margin: 0 auto 10px; -webkit-border-radius: 50%; border-radius: 50%; background: #d0e6f5; }
.incontentfive .hd ul li p { line-height: 20px; font-size: 18px; color: #eff4f7; }
.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: -12px; margin-left: -12px; 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 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(inprev.jpg); }
.incontentfive .next { right: 38px; background-image: url(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-email{background: url(foot-e-mail.png) left center no-repeat; position: absolute; right: 324px; top: 70px; padding-left: 69px; color: #fff; line-height: 2}
.foot-text { width: 420px; margin: 0 auto; margin-right: 43%;}
.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-contentlzjy { width: 100%; background: #fff; }
.nei-contentlzjy .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(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(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(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(fenicon1.png); }
.newsconfen a.bds_sqq { background-image: url(fenicon2.png); }
.newsconfen a.bds_weixin { background-image: url(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(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(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(after2.png); }
.newsimg-listview { width: 100%; padding: 50px 70px 70px; }

.adfixed{position: fixed; top: 270px; right: 10px; }
.adfixed img{width: 335px; height: 143px;}

/**** 网上展馆 ****/
.wszg-tplb{position: relative; overflow: hidden; height:312px; background:#e9f3fa; width:384px;}
.wszg-tplb img{ width:384px; height:234px; display:block;}
.wszg-tplb .bd li{ position:relative; overflow:hidden; zoom:1; height:312px;}
.wszg-tplb .bd .txt{ text-align:center; color:#333;  width:364px;  line-height:70px; font-weight:bold; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px; padding:0 10px;}
.wszg-tplb .hd{ position:absolute; bottom:90px; right:2%;}
.wszg-tplb .hd li{float:left; width:10px; height:10px; margin-right:5px; line-height:0; overflow:hidden; font-size:0; background:#eaeaea; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.wszg-tplb .hd li.on{background:#d82225;}
.wszg-tplb .bd ul, .home-tpxw .bd li{width:100% !important;}