@charset "utf-8"; html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0} li{list-style:none} html{font-size:625%} body{font-size:14px;overflow-x:hidden;font-family:'微软雅黑', 'microsoft yahei ui', 'helvetica neue', 'hiragino sans gb', 'microsoft yahei', simsun, sans-serif !important;color:#333;} a{text-decoration:none;color:#333;outline:0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} a:focus{outline:0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} a:visited{text-decoration:none; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} em{font-style:normal;font-weight:normal;} .clear{clear:both} input,textarea{background:0;outline:0;resize:none;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;} .fl{ float:left; } .fr{ float:right;} .w100{ width:100%;} .wrap{ width:1300px; margin:0 auto;} .clear{clear:both;height:0;overflow:hidden; display:block;} /* 公用头部 */ .Header{ width:100%; background:#FFF; /*position:fixed; left:0; top:0; z-index:9999;*/ -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out; box-shadow:0 1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);} .HeaderOn{ background:#FFF; border-bottom:0;} /*.HeaderOn .HeaderMain{ height:0; overflow:hidden; -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}*/ .HeaderMain{ width:100%; height:230px; background:url(../images/topbg.jpg) no-repeat center;} .HeaderLogo{ width:397px; height:98px; margin:70px 0 59px 0; position:relative; float:left;} .HeaderLogo img{ height:100%; vertical-align:top; position:absolute; left:0; top:0;} .HeaderMain .topr{ margin:67px 0; float:right;} .HeaderMain .topr .search{ overflow:hidden;} .HeaderMain .topr .search p{ float:right;} .HeaderMain .topr .search p a{ height:14px; line-height:14px; padding:0 10px; margin:8px 0; display:block; float:left; font-size:14px; color:#1B51A8;} .HeaderMain .topr .search p a.lr{ border-left:1px solid #1B51A8;} .HeaderMain .topr .search form{ width:238px; height:28px; background:url(../images/40.png) repeat; border:1px solid #1B51A8; border-radius:3px; float:right;} .HeaderMain .topr .search form .txt{ width:198px; height:26px; line-height:26px; padding-left:10px; float:left;} .HeaderMain .topr .search form .sub{ width:28px; height:28px; line-height:28px; background:url(../images/serbg.png) no-repeat center; cursor:pointer; float:left;} .HeaderMain .topr h3{ line-height:56px; margin-top:10px; font-size:56px; font-weight:normal; font-family:"华文行楷"; color:#1B51A8;} .navs{ width:100%; height:50px; background:#1B51A8; position:relative;} .navs ul{ height:54px; position:absolute; bottom:0; left:50%; margin:0 0 0 -650px;} .navs ul li{ width:118px; height:50px; padding:4px 0 0 12px; float:left; position:relative;} .navs ul li.active{ background:url(../images/navbg.png) no-repeat center;} .navs ul li:hover{ background:url(../images/navbg.png) no-repeat center;} .navs ul li a{ height:50px; line-height:50px; padding-left:25px; font-size:18px; color:#FFF; display:block;} .navs ul li a.a1{ background:url(../images/abg1.png) no-repeat 0 center;} .navs ul li a.a2{ background:url(../images/abg2.png) no-repeat 0 center;} .navs ul li a.a3{ background:url(../images/abg3.png) no-repeat 0 center;} .navs ul li a.a4{ background:url(../images/abg4.png) no-repeat 0 center;} .navs ul li a.a5{ background:url(../images/abg5.png) no-repeat 0 center;} .navs ul li a.a6{ background:url(../images/abg6.png) no-repeat 0 center;} .navs ul li a.a7{ background:url(../images/abg7.png) no-repeat 0 center;} .navs ul li a.a8{ background:url(../images/abg8.png) no-repeat 0 center;} .navs ul li a.a9{ background:url(../images/abg9.png) no-repeat 0 center;} .navs ul li a.a10{ background:url(../images/abg10.png) no-repeat 0 center;} .navs ul li .ernav{ width:120px; overflow:hidden; position:absolute; top:54px; left:0; background:url(../images/90.png) repeat; border:1px solid #3160AE; border-bottom:3px solid #3160AE; display:none; z-index:999;} .navs ul li:hover .ernav{ width:120px; position:absolute; top:54px; left:0; background:url(../images/90.png) repeat; display:block;} .navs ul li .ernav a{ height:auto; line-height:20px; text-align:center; padding:12px 0; font-size:16px; color:#333; border-bottom:1px solid #8D9BCA;} .navs ul li .ernav a:hover{ color:#1B51A8;} .menu-wrap{ position:relative; right:0px; float:right; top:32px; z-index:99999; cursor:pointer; display:none;} .menuMain{ display:none;} .menu-content{ display:none;} /* 第一部分 */ .sec1{ margin:40px auto 0 auto; background:#FFF;} .banner{ width:790px;overflow:hidden; position:relative; float:left;} .banner .slides{ position:relative; z-index:1;} .banner .slides li{ width:100%; height:395px;} .banner .slides li img{ width:100%; height:100%; display:block;} .banner .slides li p{ width:620px; padding:0 150px 0 20px; height:60px; line-height:60px; font-size:22px; color:#FFF; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/80.png) repeat; position:absolute; bottom:0; left:0;} .banner .flex-control-nav{ width:14%; text-align:center; position:absolute; bottom:20px; right:0; z-index:2;} .banner .flex-control-nav li{ width:10px; height:10px; margin:0 3px; display:inline-block; } .banner .flex-control-nav a{ width:10px; height:10px; line-height:60px; overflow:hidden; background:#FFF; cursor:pointer; display:inline-block;} .banner .flex-control-nav .flex-active{ background:#2763CE;} .banner .flex-direction-nav{ display:none;} #brand{ width:470px; padding:20px; overflow:hidden; position:relative; float:left;} #brand .more{ position:absolute; right:20px; top:32px; font-size:16px; color:#999;} #brand .more:hover{ color:#1B51A8;} #brand #lists{ display:block; border-left:4px solid #1B51A8; border-bottom:1px solid #1B51A8; overflow:hidden;} #brand #lists li{ width:126px; margin-left:4px; float:left;} #brand #lists li a{ height:44px; line-height:44px; text-align:center; font-size:18px; color:#666; display:block;} #brand #lists li a.selected{ background:url(../images/ttbg.jpg) no-repeat center; font-weight:bold; color:#FFF;} #brand #brand_con{ padding:20px 0 0 0;} #brand #brand_con .tag{ overflow:hidden;} #brand #brand_con .tag p{ height:58px; line-height:58px; overflow:hidden;} #brand #brand_con .tag p a{ width:335px; padding-left:25px; font-size:18px; color:#333; background:url(../images/btbg.png) no-repeat left center; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} #brand #brand_con .tag p a:hover{} #brand #brand_con .tag p span{ font-size:18px; color:#999; display:block; float:right;} /* 第二部分 */ .sec2{ margin:40px auto 0 auto;} #infos{ width:500px; padding:20px; overflow:hidden; position:relative; background:#FFF; float:left;} #infos .more{ position:absolute; right:20px; top:32px; font-size:16px; color:#999;} #infos .more:hover{ color:#1B51A8;} #infos #tpname{ display:block; border-left:4px solid #1B51A8; border-bottom:1px solid #1B51A8; overflow:hidden;} #infos #tpname li{ width:126px; margin-left:4px; float:left;} #infos #tpname li a{ height:44px; line-height:44px; text-align:center; font-size:18px; color:#666; display:block;} #infos #tpname li a.selected{ background:url(../images/ttbg.jpg) no-repeat center; background-size:cover !important; font-weight:bold; color:#FFF;} #infos #infos_con{ padding:20px 0 0 0;} #infos #infos_con .tag{ overflow:hidden;} #infos #infos_con .tag p{ height:58px; line-height:58px; overflow:hidden;} #infos #infos_con .tag p a{ width:335px; padding-left:25px; font-size:18px; color:#333; background:url(../images/btbg.png) no-repeat left center; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} #infos #infos_con .tag p a:hover{} #infos #infos_con .tag p span{ font-size:18px; color:#999; display:block; float:right;} .indser{ width:700px; padding:20px; background:#FFF; float:right;} .indser .indtt{ border-left:4px solid #1B51A8; border-bottom:1px solid #1B51A8; overflow:hidden; position:relative;} .indser .indtt h3{ width:126px; height:44px; line-height:44px; text-align:center; margin-left:4px; font-size:18px; color:#FFF; background:url(../images/ttbg.jpg) no-repeat center; background-size:cover !important; font-weight:bold; color:#FFF; float:left;} .indser .indtt a{ position:absolute; right:0; top:12px; font-size:16px; color:#999;} .indser .indtt a:hover{ color:#1B51A8;} .indser ul{ padding:11px 0; overflow:hidden;} .indser ul li{ width:126px; height:118px; margin:24px 15px 0 0; border:1px solid #D9D9D9; float:left; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover{ border:1px solid #1B51A8; background:#1B51A8; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li.lr{ margin:24px 0 0 0;} .indser ul li span{ width:48px; height:48px; margin:25px auto 5px auto; display:block; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li span.bg1{ background:url(../images/serbg1.png) no-repeat center;} .indser ul li span.bg2{ background:url(../images/serbg2.png) no-repeat center;} .indser ul li span.bg3{ background:url(../images/serbg3.png) no-repeat center;} .indser ul li span.bg4{ background:url(../images/serbg4.png) no-repeat center;} .indser ul li span.bg5{ background:url(../images/serbg5.png) no-repeat center;} .indser ul li span.bg6{ background:url(../images/serbg6.png) no-repeat center;} .indser ul li span.bg7{ background:url(../images/serbg7.png) no-repeat center;} .indser ul li span.bg8{ background:url(../images/serbg8.png) no-repeat center;} .indser ul li span.bg9{ background:url(../images/serbg9.png) no-repeat center;} .indser ul li span.bg10{ background:url(../images/serbg10.png) no-repeat center;} .indser ul li:hover span.bg1{ background:url(../images/serbg1h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg2{ background:url(../images/serbg2h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg3{ background:url(../images/serbg3h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg4{ background:url(../images/serbg4h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg5{ background:url(../images/serbg5h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg6{ background:url(../images/serbg6h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg7{ background:url(../images/serbg7h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg8{ background:url(../images/serbg8h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg9{ background:url(../images/serbg9h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover span.bg10{ background:url(../images/serbg10h.png) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li p{ text-align:center; color:#333; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .indser ul li:hover p{ color:#FFF; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} /* 第三部分 */ .sec3{ margin:40px auto 0 auto;} .zhuanti{ width:1006px; padding:20px; background:#FFF; float:left;} .zhuanti .indtt{ border-left:4px solid #1B51A8; border-bottom:1px solid #1B51A8; overflow:hidden; position:relative;} .zhuanti .indtt h3{ width:126px; height:44px; line-height:44px; text-align:center; margin-left:4px; font-size:18px; color:#FFF; background:url(../images/ttbg.jpg) no-repeat center; background-size:cover !important; font-weight:bold; color:#FFF; float:left;} .zhuanti .indtt a{ position:absolute; right:0; top:12px; font-size:16px; color:#999;} .zhuanti .indtt a:hover{ color:#1B51A8;} .zhuanti ul{ overflow:hidden;} .zhuanti ul li{ width:287px; height:70px; line-height:70px; margin:20px 20px 0 0; padding:0 0 0 35px; float:left; background:url(../images/ztbg.jpg) no-repeat center;} .zhuanti ul li.lr{ margin:20px 0 0 0;} .zhuanti ul li a{ padding:0 0 0 55px; font-size:18px; display:block; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .zhuanti ul li a:hover{ color:#1B51A8; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .zhuanti ul li a.a1{ background:url(../images/ztico1.png) no-repeat left center;} .zhuanti ul li a.a2{ background:url(../images/ztico2.png) no-repeat left center;} .zhuanti ul li a.a3{ background:url(../images/ztico3.png) no-repeat left center;} .zhuanti ul li a.a4{ background:url(../images/ztico4.png) no-repeat left center;} .zhuanti ul li a.a5{ background:url(../images/ztico5.png) no-repeat left center;} .zhuanti ul li a.a6{ background:url(../images/ztico6.png) no-repeat left center;} .links{ width:230px; float:right;} .links li{ height:76px; margin:0 0 16px 0; padding:0 0 0 20px; border:1px solid #E2ECFB; background:url(../images/lkbg.jpg) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .links li.lr{ margin:0;} .links li:hover{ background:url(../images/lkbgh.jpg) no-repeat center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .links li a{ height:44px; line-height:22px; padding:16px 35px 16px 45px; font-size:16px; display:block; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .links li a.a1{ background:url(../images/rzico1.png) no-repeat left center;} .links li a.a2{ background:url(../images/rzico2.png) no-repeat left center;} .links li a.a3{ line-height:44px; background:url(../images/rzico3.png) no-repeat left center;} .links li:hover a.a1{ color:#FFF; background:url(../images/rzico1h.png) no-repeat left center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .links li:hover a.a2{ color:#FFF; background:url(../images/rzico2h.png) no-repeat left center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .links li:hover a.a3{ color:#FFF; background:url(../images/rzico3h.png) no-repeat left center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} /* 外链 */ .wlinks{ margin:40px auto 0 auto; overflow:hidden;} .wlinks li{ width:420px; height:76px; line-height:76px; text-align:center; margin-right:20px; float:left;margin-bottom: 20px} .wlinks li:nth-child(3), .wlinks li:nth-child(6){ margin-right:0;} .wlinks li a{ font-size:18px; color:#FFF; background:url(../images/linkbg.jpg) no-repeat left center; display:block; background-size: 420px 76px;} /* 第四部分 */ .sec4{ margin:40px auto; padding:5px 0; background:url(../images/mapbg.jpg) no-repeat center;} .sec4 img{ max-width:100%; display:block;} .indmap{ display:none;} /******************** 内页部分 ********************/ .contents{ margin:40px auto 60px auto;} .leftnav{ width:300px; border-bottom:4px solid #1B51A8; float:left;} .leftnav h2{ height:120px; margin-bottom:10px; background:url(../images/lfnavg.jpg) no-repeat center;} .leftnav h2 span{ padding:25px 0 0 40px; font-size:30px; color:#FFF; display:block;} .leftnav h2 i{ width:30px; height:4px; margin:15px 0 0 40px; background:#FFF; display:block;} .leftnav ul{ padding-bottom:60px; background:#F5F5F5;} .leftnav ul li{ line-height:68px; margin-bottom:1px; border-left:4px solid #F5F5F5;} .leftnav ul li:hover,.leftnav ul li.act{ background:url(../images/lfttbg.jpg) no-repeat right center; border-left:4px solid #1B51A8;} .leftnav ul li a{ padding:0 0 0 36px; font-size:18px; color:#666; background:url(../images/ttjt.png) no-repeat 240px center; display:block;} .leftnav ul li:hover a,.leftnav ul li.act a{ background:url(../images/ttjth.png) no-repeat 240px center; color:#FFF;} .leftnav ul div.act{ padding:20px 0 0 0;} .leftnav ul div.act .onact{ padding:0 0 0 36px; line-height:68px; font-size:18px; color:#FFF; background:url(../images/lfttbg2.jpg) no-repeat right center; border-left:4px solid #1B51A8; display:block;} .leftnav ul div.act .ertt{ padding:20px 60px 0 40px;} .leftnav ul div.act .ertt a{ line-height:24px; padding:12px 0 12px 16px; font-size:16px; color:#666; background:url(../images/yd.png) no-repeat left center; display:block;} .leftnav ul div.act .ertt a:hover,.leftnav ul div.act .ertt a.on{ color:#1B51A8;} .textcon{ width:880px; padding:5px 50px 60px 50px; border:1px solid #E6E6E6; border-top:2px solid #1B51A8; float:right;} .position{ line-height:90px; border-bottom:1px solid #D9D9D9; overflow:hidden;} .position h3{ font-size:24px; font-weight:normal; color:#1B51A8; float:left;} .position p{ font-size:16px; color:#999; float:right;} .position p a{ color:#999;} .position p a:hover{ color:#1B51A8;} /* 协会介绍-协会简介 */ .abouts{} .abouts h1{ padding:45px 0 30px 0; text-align:center; font-size:26px;} .abouts .cons{ line-height:36px; font-size:18px; color:#555;} .abouts .cons p{ line-height:36px; margin-bottom:20px; text-indent:2em; font-size:18px; color:#555;} .abouts .cons img{ max-width:100%;} /* 协会介绍-协会章程 */ .zhangc{ padding:50px 0; margin-top:50px; background:#F5F5F5;} .zhangc .gdt{ height:700px; overflow-y:auto;} .zhangc .gdt::-webkit-scrollbar{ width:25px} .zhangc .gdt::-webkit-scrollbar-track{ background:url(../images/dian.jpg) repeat-y center;} .zhangc .gdt::-webkit-scrollbar-thumb{ background:url(../images/dianh.jpg) repeat-y center;} .zhangc .gdt::-webkit-scrollbar-thumb:window-inactive{ background:url(../images/dianh.jpg) repeat-y center;} .zhangc .gdt::-webkit-scrollbar-thumb:vertical:hover{ background:url(../images/dianh.jpg) repeat-y center;} .zhangc h1{ padding:0 0 10px 0; text-align:center; font-size:26px;} .zhangc h2{ text-align:center; font-size:18px; font-weight:normal; color:#555;} .zhangc .cons{ line-height:36px; font-size:18px; color:#555; padding:20px 30px 0 30px; overflow:hidden;} .zhangc .cons h3{ padding-bottom:10px; text-indent:2em; font-size:18px; color:#333;} .zhangc .cons p{ line-height:36px; margin-bottom:20px; text-indent:2em; font-size:18px; color:#555;} /* 协会介绍-协会领导 */ .lingd{ padding-top:15px; overflow:hidden;} .lingd dl{ width:196px; margin:30px 31px 0 0; float:left;} .lingd dl:nth-child(1){ margin:30px 60px 0 185px;} .lingd dl:nth-child(2){ margin:30px 100px 0 60px;} .lingd dl:nth-child(6),.lingd dl:nth-child(10),.lingd dl:nth-child(14),.lingd dl:nth-child(18){ margin:30px 0 0 0;} .lingd dl:nth-last-child(2){ margin:30px 60px 0 185px;} .lingd dl:nth-last-child(1){ margin:30px 100px 0 60px;} .lingd dl dt{ width:176px; padding:9px; border:1px solid #D9D9D9;} .lingd dl dt img{ width:100%; display:block;} .lingd dl dd{ padding-top:15px; text-align:center; font-size:15px;} /* 协会介绍-组织架构 */ .organ{ padding:50px 0 0 0;} .organ img{ max-width:100%; display:block;} /* 协会介绍-分支机构 */ .fenzhi{} .fenzhi li{ line-height:67px; border-bottom:1px dashed #D9D9D9; overflow:hidden;} .fenzhi li:hover{ background:url(../images/fzbg1.jpg) no-repeat center;} .fenzhi li a{ width:625px; padding:0 0 0 25px; font-size:18px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/btbg.png) no-repeat left center; background-size:11px !important; display:block; float:left; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .fenzhi li:hover a{ width:600px; padding:0 0 0 50px; color:#FFF; background:url(../images/btbgh.png) no-repeat 25px center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .fenzhi li span{ font-size:18px; color:#999; display:block; float:right; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} .fenzhi li:hover span{ padding-right:25px; color:#FFF; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} /* 新闻报道-首页 */ .newhome{ width:1200px; margin:40px auto 60px auto; padding:0 50px 60px 50px; border:1px solid #D9D9D9; border-top:4px solid #1B51A8;} .hynews{ margin-top:50px; background:#F5F5F5; float:left;} .hynews .left{ width:620px; overflow:hidden; position:relative; float:left;} .hynews .left img{ width:100%; display:block;} .hynews .left p{ width:570px; padding:0 30px 0 20px; height:60px; line-height:60px; font-size:20px; color:#FFF; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/80.png) repeat; position:absolute; bottom:0; left:0;} .hynews .right{ width:540px; padding:10px 20px 20px 20px; background:url(../images/ttbg3.jpg) no-repeat top center; overflow:hidden; position:relative; float:left;} .hynews .right .ntit{ line-height:60px; border-bottom:1px solid #D9D9D9; overflow:hidden;} .hynews .right .ntit h3{ font-size:22px; font-weight:normal; color:#1B51A8; float:left;} .hynews .right .ntit a{ font-size:16px; color:#999; float:right;} .hynews .right .ntit a:hover{ color:#1B51A8;} .hynews .right .cons{} .hynews .right .cons{ padding:15px 0 0 0; overflow:hidden;} .hynews .right .cons p{ height:51px; line-height:51px; overflow:hidden;} .hynews .right .cons p a{ width:435px; padding-left:25px; font-size:18px; color:#333; background:url(../images/btbg.png) no-repeat left center; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} .hynews .right .cons p a:hover{ color:#1B51A8;} .hynews .right .cons p span{ font-size:18px; color:#999; display:block; float:right;} /* 新闻报道-列表 */ .otnews{ width:580px; margin-top:50px; float:left; } .otnews .ntit{ line-height:60px; overflow:hidden;} .otnews .ntit h3{ width:100px; font-size:22px; font-weight:normal; color:#1B51A8; border-top:4px solid #1B51A8; float:left;} .otnews .ntit a{ width:470px; text-align:right; border-top:4px solid #1B51A8; font-size:16px; color:#999; float:right;} .otnews .ntit a:hover{ color:#1B51A8;} .otnews .cons{ height:255px; padding:20px; background:#F5F5F5;} .otnews .cons p{ height:51px; line-height:51px; overflow:hidden;} .otnews .cons p a{ width:435px; padding-left:25px; font-size:18px; color:#333; background:url(../images/btbg.png) no-repeat left center; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} .otnews .cons p a:hover{ color:#1B51A8;} .otnews .cons p span{ font-size:18px; color:#999; display:block; float:right;} .frnews{ float:right;} .shnews{ float:right;} .shnews .ntit h3{ width:140px;} .shnews .ntit a{ width:430px;} .sernews .ntit h3{ width:140px;} .sernews .ntit a{ width:430px;} .sernews2 .ntit h3{ width:180px;} .sernews2 .ntit a{ width:390px;} .sernews3 .ntit h3{ width:120px;} .sernews3 .ntit a{ width:450px;} .dnews{ width:100%;} .dnews .ntit h3{ width:140px;} .dnews .ntit a{ width:1050px;} .dnews .cons p a{ width:1000px;} .ztnews1{ width:100%;} .ztnews1 .ntit a{ width:1090px;} .ztnews1 .cons p a{ width:1000px;} .ztnews2 .ntit h3{ width:160px;} .ztnews2 .ntit a{ width:410px;} .ztnews3 .ntit h3{ width:120px;} .ztnews3 .ntit a{ width:450px;} /* 新闻报道-详情 */ .newsdeail{} .newsdeail h1{ padding:30px 0 15px 0; font-size:24px; font-weight:normal;} .newsdeail .txt{ padding-bottom:25px; font-size:16px; color:#999;} .newsdeail .cons{ padding:20px 0; line-height:32px; font-size:18px; color:#555; border-top:1px dashed #D9D9D9; border-bottom:1px dashed #D9D9D9;} .newsdeail .cons p{ line-height:35px; margin-bottom:20px; text-indent:2em; font-size:18px; color:#555;} .newsdeail .cons span{ line-height:35px !important; text-indent:2em; font-size:18px !important; color:#555; display:block;} .newsdeail .cons img{ max-width:100%; margin-bottom:15px;} /* 信息发布-首页 */ .infos{ width:100%; margin-top:50px; background:#F5F5F5; float:left;} .infos dt{ width:125px; height:54px; padding:38px 0 38px 25px; background:url(../images/ttbg4.jpg) no-repeat center; float:left;} .infos dt h2{ line-height:24px; margin-bottom:10px; font-size:22px; font-weight:normal; color:#FFF;} .infos dt a{ line-height:20px; font-size:16px; color:#FFF;} .infos dd{ width:970px; padding:16px 40px; float:right;} .infos dd p{ height:48px; line-height:48px; overflow:hidden;} .infos dd p a{ width:800px; padding-left:25px; font-size:18px; color:#333; background:url(../images/btbg.png) no-repeat left center; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} .infos dd p a:hover{ color:#1B51A8;} .infos dd p span{ font-size:18px; color:#999; display:block; float:right;} .infolink{ margin-top:20px; overflow:hidden;} .infolink a{ width:430px; height:80px; line-height:80px; text-align:center; margin:20px 20px 0 0; font-size:22px; background:url(../images/infobg.jpg) no-repeat left center; display:block; float:left;} .infolink a.lr{ margin:20px 0 0 0;} .infolink a:hover{ color:#FFF; background:url(../images/infobgh.jpg) no-repeat left center;} /* 联系我们-加入我们 */ .joins{ width:880px; margin-top:40px; background:#F5F5F5;} .joins .biao{ background:url(../images/joinbg.jpg) no-repeat center; overflow:hidden} .joins .biao p{ width:19%; height:50px; line-height:50px; text-align:center; font-size:20px; color:#FFF; float:left;} .joins .biao p.two{ width:31%;} .joins .joinus{ width:100%; z-index:14;} .joins .joinus h2{ position:relative; height:76px; font-weight:normal; border-bottom:1px solid #D9D9D9; background:#FFF; cursor:pointer; zoom:1} .joins .joinus h2 em{ width:18px; height:18px; position:absolute; top:29px; right:40px; overflow:hidden; background:url(../images/jia.png) no-repeat center; background-size:100% !important;} .joins .joinus h2 em.h_open{ background:url(../images/jian.png) no-repeat center;} .joins .joinus h2 p{ width:19%; height:76px; line-height:76px; text-align:center; font-size:20px; color:#666; float:left;} .joins .joinus h2 p.one{ color:#1B51A8;} .joins .joinus h2 p.two{ width:31%;} .joins .joinus dd{ width:800px !important; line-height:34px; padding:0 40px !important; font-size:16px; color:#666; position:relative; display:none;} .joins .joinus dd b{ font-size:18px; font-weight:normal; color:#333;} .joins .joinus dd span{ padding:20px 0 30px 0; line-height:30px; display:block; color:#999; border-top:1px solid #E0E0E0;} .joins .joinus dd span i{ display:block; font-style:normal; color:#1B51A8;} /* 联系我们-常见问题 */ .question{ margin-top:40px; overflow:hidden;} .question dl{ padding:25px 20px; margin-bottom:28px; background:#F5F5F5} .question dl dt{ margin-bottom:30px; overflow:hidden;} .question dl dt span{ width:30px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FFF; background:#1B51A8; border-radius:3px; display:block; float:left;} .question dl dt h3{ width:790px; height:100%; line-height:30px; padding-left:20px; font-size:18px; font-weight:normal; color:#1B51A8; float:left;} .question dl dd{ overflow:hidden;} .question dl dd span{ width:30px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FFF; background:#B31010; border-radius:3px; display:block; float:left;} .question dl dd p{ width:790px; padding-left:20px; line-height:30px; font-size:16px; color:#555; float:left;} /* 联系我们-服务电话 */ .lianxi{ margin-top:40px; background:#F5F5F5; overflow:hidden;} .lianxi ul{ width:280px; padding:10px 25px 20px 25px; float:left;} .lianxi ul li{ padding:25px 0 24px 76px; border-bottom:1px dashed #CCC;} .lianxi ul li.adds{ background:url(../images/add.png) no-repeat left center;} .lianxi ul li.email{ background:url(../images/email.png) no-repeat left center;} .lianxi ul li.webs{ background:url(../images/web.png) no-repeat left center; border-bottom:0;} .lianxi ul li span{ line-height:18px; margin-bottom:10px; font-size:18px; color:#555; display:block;} .lianxi ul li p{ line-height:22px; font-size:18px; color:#555; font-size:18px; color:#555;} .lianxi #dituContent{ width:548px; height:348px; border:1px solid #CCC; float:left;} .contact{ width:100%; margin-top:40px; overflow:hidden;} .contact .biao{ background:url(../images/joinbg.jpg) no-repeat center; overflow:hidden} .contact .biao p{ width:19%; height:50px; line-height:50px; text-align:center; font-size:20px; color:#FFF; float:left;} .contact .biao p.two{ width:31%;} .contact ul{ margin:0; padding:0; list-style:none} .contact ul li{ width:100%; display:block; float:left; position:relative} .contact ul li a{ width:100%; height:76px; line-height:76px; font-size:22px; color:#1B51A8; float:left; background:#FFF; border-bottom:solid 1px #D9D9D9; position:relative; overflow:hidden; -o-transition:color .2s linear,background .2s linear; -moz-transition:color .2s linear,background .2s linear; -webkit-transition:color .2s linear,background .2s linear; transition:color .2s linear,background .2s linear} .contact .submenu-indicator{ width:18px; height:18px; right:0; top:31px; position:absolute; -o-transition:transform .3s linear; -moz-transition:transform .3s linear; -webkit-transition:transform .3s linear; -ms-transition:transform .3s linear; background:url(../images/jtbg.png) no-repeat center;} .contact ul ul.submenu .submenu-indicator{ line-height:16px;} .contact .submenu-indicator-minus>.submenu-indicator{-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg)} .contact ul ul.submenu,.contact ul ul.submenu li ul.submenu{ display:none; position:static;} .contact ul ul.submenu{ width:840px; line-height:34px; padding:25px 20px; font-size:16px; color:#666; background:#F5F5F5; float:left;} .contact ul ul.submenu .tt{} .contact ul ul.submenu h3{ height:36px; line-height:36px; padding-left:20px; font-size:16px; font-weight:normal; color:#FFF; background:url(../images/ttbg5.jpg) no-repeat left center; float:left;} .contact ul ul.submenu h3.t1{ width:364px; border-right:1px solid #D9D9D9;} .contact ul ul.submenu h3.t2{ width:196px; border-right:1px solid #D9D9D9;} .contact ul ul.submenu h3.t3{ width:218px;} .contact ul ul.submenu p{ padding:15px 0 15px 20px; line-height:24px; font-size:16px; font-weight:normal; color:#555; float:left;} .contact ul ul.submenu p.p1{ width:363px; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;} .contact ul ul.submenu p.p2{ width:196px; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;} .contact ul ul.submenu p.p3{ width:217px; border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;} /* 收费公示-详情 */ .pdfs{ width:100%; height:770px;} .pdfs object{ width:100%; height:770px; display:block;} /* 杂志社 */ .zzimg{ width:780px; padding-top:40px; margin:0 auto; overflow:hidden;} .zzimg .mr_frBtnL{ width:11px; float:left; margin:0 0 0 0; cursor:pointer; display:block; } .zzimg .mr_frBtnR{ width:11px; float:right; margin:0; cursor:pointer; display:block; } .zzimg .imgcon{ width:758px; float:left; overflow:hidden;} .zzimg .imgcon ul li{ width:108px; height:20px; line-height:20px; text-align:center; overflow:hidden; float:left;} .zzimg .imgcon ul li a{ font-size:18px; color:#666; display:block;} .zzimg .imgcon ul li a:hover,.zzimg .imgcon ul li.act a{ color:#1B51A8;} .zazhi{ margin-top:6px; overflow:hidden;} .zazhi li{ width:190px; margin:30px 40px 0 0; float:left;} .zazhi li.lr{ margin:30px 0 0 0;} .zazhi li img{ width:100%; display:block;} .zazhi li h3{ padding-top:15px; text-align:center; font-size:18px; font-weight:normal; color:#555;} /* 分页 */ #mpage{ display:none} #page{ text-align:center; padding:40px 0 0 0; clear:both;} #page li,#mpage li{ display:inline-block; vertical-align:middle; margin:0 2px;} #page li a,#mpage li a{ display:block; height:38px; line-height:38px; padding:0 15px; color:#666; border:1px solid #D9D9D9; background:#FFF;} #page li a.active,#page li a:hover{ background:#1B51A8; border:1px solid #1B51A8; color:#FFF;} /* 上下篇 */ .shang{ padding:30px 0 0 0; overflow:hidden;} .shang .sx{ width:620px; float:left;} .shang .sx a{ line-height:35px; font-size:18px; color:#999; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} .shang .sx a:hover{ color:#1B51A8;} .shang .back{ width:130px; height:40px; line-height:40px; text-align:center; margin:15px 0; font-size:16px; color:#FFF; background:#1B51A8; border-radius:5px; float:right;} /* 左侧飘窗 */ .chuang{ width:115px; position:fixed; left:0; top:50%; margin-top:-210px; z-index:9999;} .chuang a{ width:115px; display:block;} .chuang a img{ width:100%;} .chuang .close{ width:27px; margin:10px auto 0 auto; display:block; cursor:pointer;} /* 公用底部 */ .footer{ padding:70px 0 0 0; background:url(../images/footbg.jpg) no-repeat center;} .footer .ftnav{ width:380px; float:left; margin:0 65px 0 0;} .footer .ftnav h3{ padding-bottom:20px; font-size:20px; font-weight:normal; color:#FFF;} .footer .ftnav ul{ overflow:hidden;} .footer .ftnav ul li{ margin:0 50px 10px 0; float:left; display:block;} .footer .ftnav ul li a{ font-size:16px; color:#FFF;} .footer .lx{ width:380px; float:left;} .footer .lx h3{ padding-bottom:20px; font-size:20px; font-weight:normal; color:#FFF;} .footer .lx p{ padding-bottom:10px; font-size:16px; color:#FFF;} .footer .ewm{ padding-left:70px; border-left:1px solid #6589C4; float:right;} .footer .ewm h3{ padding:0 0 20px 30px; font-size:20px; font-weight:normal; color:#FFF;} .footer .ewm .wx{ overflow:hidden;} .footer .ewm .wx p{ margin-left:30px; float:left;} .footer .ewm .wx p img{ display:block;} .footer .ewm .wx p span{ text-align:center; padding:15px 0 4px 0; color:#FFF; display:block;} .select{ width:380px; margin-top:15px; position:relative;} .select dt{ width:340px; padding:0 20px; height:45px; line-height:45px; text-align:center; font-size:16px; color:#FFF; display:block; background:#164186 url(../images/jt.jpg) no-repeat 345px center; cursor:pointer; overflow:hidden; position:relative; z-index:99; } .select dt img{ margin:22px 0; display:block; float:left;} .select dt span{ padding:0 10px; display:block; float:left;} .select dd{ width:380px; height:120px; padding:5px 0; position:absolute; left:0; top:46px; background:#164186; display:none; overflow:auto;} .select dd::-webkit-scrollbar{ width:15px} .select dd::-webkit-scrollbar-track{ background:url(../images/dian.jpg) repeat-y center;} .select dd::-webkit-scrollbar-thumb{ background:url(../images/dianh.jpg) repeat-y center;} .select dd::-webkit-scrollbar-thumb:window-inactive{ background:url(../images/dianh.jpg) repeat-y center;} .select dd::-webkit-scrollbar-thumb:vertical:hover{ background:url(../images/dianh.jpg) repeat-y center;} .select dd a{ line-height:40px; padding:0 20px; font-size:16px; color:#CCC; display:block; background:url(../images/jt2.jpg) no-repeat 350px center;} .bottoms{ margin-top:70px; border-top:1px solid #6589C4;} .bottoms p{ line-height:65px; font-size:16px; color:#FFF; float:left;} .bottoms p a{ font-size:16px; color:#FFF;} .bottoms a.tt{ line-height:65px; margin-left:25px; font-size:16px; color:#FFF; display:block; float:right;} /*地图*/ .mapBox{ width: 100%; display: flex; } #map{ width: 770px; height: 555px; } .mapCon{ flex: 1; display: flex; flex-direction: column; } .mapConTitle{ margin: 54px 0 43px; width: 100%; padding-right: 150px; box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-end; } .mapConTitle p{ font-size: 30px; color: #333333; line-height: 1; margin-bottom: 14px; } .mapConTitle img{ display: block; width: 120px; height: auto; } .mapRightTxt{ width: 507px; height: 320px; margin-left: -80px; padding: 80px 0 0 150px; box-sizing: border-box; position: relative; } .mapRightTxt ul{ width: 327px; height: 160px; overflow: auto; display: block; } .mapRightTxt ul::-webkit-scrollbar { width:3px; } .mapRightTxt ul::-webkit-scrollbar-track { -webkit-box-shadow:inset006pxrgba(195,210,234,1); border-radius:0px; } .mapRightTxt ul::-webkit-scrollbar-thumb { border-radius:0px; background:rgba(0,0,0,0.1); -webkit-box-shadow:inset006pxrgba(0,0,0,0.5); } .mapRightTxt ul::-webkit-scrollbar-thumb:window-inactive { background:rgba(159,183,220);} .mapRightTxt ul li{ line-height: 25px; margin-bottom:12px; color: #555555; font-size: 18px; } .mapRightTxt span{ position: absolute; display: block; width: 100%; text-align: right; font-size: 22px; color: #1b51a8; top: 0; right: 0; padding-right: 52px; box-sizing: border-box; height: 42px; line-height: 42px; }