@charset 'utf-8';
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font-family:microsoft yahei,Helvetica,Arial,sans-serif}
body{_overflow:auto;_height:100%;margin:0 auto}
html{_overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-family:microsoft yahei,Helvetica,Arial,sans-serif;vertical-align:middle;cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:0 0;border:0;font-size:0}
a{text-decoration:none;color:#555}
img{max-width:100%;border:0;display:block}
@font-face{font-family:iconfont;src:url(font/iconfont.eot);src:url(.font/iconfont.eot@#iefix) format('embedded-opentype'),url(font/iconfont.woff) format('woff'),url(font/iconfont.ttf) format('truetype'),url(font/iconfont.svg#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
#wp-admin-bar-wp-logo{display:none!important}
.headbox{position:relative;overflow:hidden;display:block;z-index:250;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;left:0;right:0;background:#e0e0e0}
.top{position:relative;text-align:center}
.all{width:100%;overflow:hidden}
.cbtn-nav{position:absolute;right:3.125%;top:0;width:10%;height:100%;display:block;padding-top:3.5%;color:#002e5c;font-size:2.2em;text-align:center;line-height:1em;cursor:pointer}
.cbtn-search,.cbtn-back{position:absolute;left:3.125%;top:0;width:10%;height:100%;display:block;padding-top:3.5%;color:#002e5c;font-size:2.2em;line-height:1em;text-align:center;cursor:pointer}
.cbtn-search:visited,.cbtn-back:visited{color:#002e5b}
.logo{display:block;width:75%;margin:0 auto}
.panelcc{display:none;width:280px;padding:20px;background-color:#333;color:#fff}
.zbhdnn{overflow-x:hidden;overflow-y:auto}
.ybhdnn{overflow-x:hidden;overflow-y:auto}
.search{width:280px;margin-bottom:20px;margin-top:20px}
.search-box{width:280px}
.index_sreach{width:220px;height:32px;line-height:32px;color:#6d6d6d;text-indent:10px;border:0;background:#4a4a4a}
.search-submit{height:32px;border:0;width:50px;background:#4a4a4a;color:#b8b8b8;font-size:14px;line-height:32px}
.zxcpfl h3{border-bottom:1px solid #4a4747;margin-bottom:10px;font-weight:inherit;height:32px;line-height:32px;color:#a9a9a9}
.zxcpfl ul{margin-top:15px}
.zxcpfl ul li{width:46%;float:left;margin-right:20px;margin-bottom:10px;height:30px;line-height:28px;overflow:hidden}
.zxcpfl ul li a{font-size:12px;border:1px solid #4a4747;display:block;text-align:center;color:gray}
.zxcpfl ul li:nth-child(2n){margin-right:0}
.clgban{background:#3a3838;border:0;width:100%;height:32px;line-height:32px;color:#6d6d6d;margin-top:20px;margin-bottom:50px}
.home-nav li{width:100%;line-height:32px}
.home-nav li a{border:1px solid #4a4747;display:block;margin-bottom:10px;text-indent:20px;color:gray}
.home-nav .sub-menu li a:before{content:"〉"}
.home-nav .sub-menu li a{text-indent:40px}
.home-nav .sub-menu .sub-menu a{text-indent:60px}
.home-nav{margin-top:10px}
.view.active{display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}
.view{display:none;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}
.pages{z-index:180;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;background:#fff;color:#000;overflow:hidden}
.panel.active,.panel.animation-active{display:block!important;z-index:100;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}
.panel{padding:0;background:#fff}
.panel.active{display:block}
.panel{width:100%;height:100%;position:absolute;top:0;left:0;display:none;padding:0;padding-top:0;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}
.banner{width:93.75%;margin:3.125%}
.block_home_slider{position:relative;text-align:center;margin-right:auto;margin-left:auto}
.block_home_slider .slide{position:relative}
.flexslider{margin:0;padding:0}
.flexslider .slides li{display:none;-webkit-backface-visibility:hidden;list-style-type:none}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.inav{font-size:1.3em;line-height:2em;width:93.75%;margin:0 auto}
.inav-son{float:left;z-index:-1;width:25%;padding:3% 0;display:block;color:#fff;line-height:2.2em;text-align:center;background:#074d8f}
.inav-son:visited{color:#fffffe}
.inav-son .iconfont{display:block;color:#fff;font-size:2em}
.inav-son:last-child .iconfont{-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(180deg);transform-style:preserve-3d;transform:rotateY(180deg)}
.inav-son:nth-child(2){background:#007cb8}
.inav-son:nth-child(3){background:#019fd1}
.inav-son:nth-child(4){background:#6dc6f2}
.itl{position:relative;width:93.75%;margin:2% auto 3.125%;background:#155b9d}
.noMargin{margin:0 auto}
.itl-tl{display:block;width:100%;padding-left:5%;padding-right:2%;color:#fff;font:1.5em/2 "Microsoft Yahei";text-align:left}
.itl-more a{position:absolute;right:1%;top:5.4%;display:block;width:6.67%;margin:0 auto;color:#155b9d;font:1.5em/1.16 "Microsoft Yahei";text-align:center;font-weight:700;background:#12e0ff}
.itl-more a:visited{color:#155b9d}
.itl-more a.pressed{color:#333;background:#f0f0f0}
.iTel{width:93.75%;margin:3.125% auto;border:1px solid #155b9d}
.iTelCon{color:#074d8f;font:1.25em/2.2 "Microsoft Yahei";text-align:center}
.iTelCon span{color:#074d8f;font-family:impact;font-size:1.3em}
.ipro{width:93.75%;margin:3.125% auto 0%}
.ipro .metro-b{position:relative;float:left;width:48.3%;border:1px solid #cacaca;margin-right:1%;margin-bottom:3.4%}
.ipro .metro-b .pic{display:block;padding:1%;border-bottom:1px solid #cacaca}
.ipro .metro-b .pic img{margin:0 auto}
.ipro .metro-b .text{display:block;padding:0 1em;color:#004384;font:1.25em/2.4 "Microsoft Yahei";text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ipro .metro-b:nth-child(2n){margin-right:0%}
.ipro .metro-b .text a{color:#074d8f}
.inews{width:93.75%;margin:0 auto 3%}
.inews li{padding:0 3.25%;color:#0f1427;font:normal 1.25em/4"Microsoft YaHei";text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.inews li:nth-child(2n){padding:0 3.25%;color:#0f1427;font:normal 1.25em/2.5"Microsoft YaHei";text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#f0f0f0}
.inews li.pressed{color:#000}
.inews span{float:right;color:#155b9d;font-weight:700}
.inews li a{color:#004384}
.icase{width:93.75%;margin:3.125%}
.icase .metro-b{position:relative;float:left;width:29%;padding:.8%;margin-left:1.75%;margin-bottom:1%;border:1px solid #c5c5c5}
.icase .metro-b .pic{display:block}
.icase .metro-b .text{display:block;padding:0 .375em;color:#333;font:1.25em/2 "Microsoft Yahei";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff}
.icase .metro-b .text a{color:#004384}
.iabout{width:93.75%;margin:0 auto}
.iabout p{padding:10px 10px 0;line-height:24px}
.iabout p img{width:40%;height:20%;float:left;margin-right:10px;margin-top:10px}
.iTelCon a{color:#074d8f}
.iTelCon a b{font-weight:inherit}
.footer{z-index:180;height:auto;display:block;left:0;right:0;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.one-touch{width:100%;color:#c4cbd1;font-size:1em!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;background:#404040}
.one-touch a{float:left;display:block;width:25%;padding:.125em 0;color:#c4cbd1;text-align:center;overflow:hidden;cursor:pointer}
.one-touch .iconfont{font:2em/1.2 "Microsoft Yahei"}
.one-touch a>span{display:block;font:.6em/1.8 "Microsoft Yahei"}
.one-touch a:visited{color:#c4cbd0}
.black_overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=88)}
.white_content{display:none;position:absolute;top:30%;left:50%;margin-left:-160px;width:320px;height:120px;background-color:#fff;z-index:1002;overflow:auto}
.white_content h4,.fxgbll{height:30px;line-height:30px;background:#155b9d;font-weight:inherit;color:#fff;text-align:center;width:100%;display:block}
.bdsharebuttonbox{width:190px;margin:0 auto;padding:8px}
.ppro-slogan{width:100%;height:60px;color:#fff;font:16px microsoft yahei;background:#155b9d;overflow:hidden}
.breadcrumbs{list-style:none;padding:0;margin:0;padding-left:20px}
.breadcrumbs li{float:left;line-height:60px;padding:0 5px}
.breadcrumbs li a{color:#fff;font:16px microsoft yahei;line-height:60px}
.posts-nav{font-size:14px;color:rgba(0,0,0,.44);padding:10px 0;text-align:center}
.posts-nav .page-numbers{border-radius:3px;border:1px solid rgba(0,0,0,.15);display:inline-block;text-align:center;width:30px;line-height:30px;margin:5px}
.posts-nav .page-numbers.current,.posts-nav .page-numbers:not(.dots):hover{background:#3b5998;border-color:#3b5998;color:#fff}
.posts-nav .page-numbers.dots{border-color:transparent}
.cdtl-border{width:93.75%;padding:0 1em;margin:1em auto}
.cdtl-txt h1{ padding:0 2%; font-size:16px; text-align:center; }
.cdtl-txt{margin:1em auto;color:#666;font:normal 1.25em/2 "Microsoft YaHei";word-wrap:break-word;word-break:break-all}
.cdtl-txt p{padding-bottom:20px}
.cdtl-txt p img{height:auto}
.cdtl-txt table{ width:100% !important; border-left:1px solid #000;border-top:1px solid #000; }
.cdtl-txt table tr td{border-right:1px solid #000;border-bottom:1px solid #000;line-height:30px;text-align:center}
.cdtl-txt table tr:nth-child(odd){background:#e6e6e6}
.up_down{width:100%;margin-bottom:30px}
.up_down li{height:40px;line-height:40px;color:#155b9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.up_down li a{color:#8a8a8a}
.panelzz{display:none;width:100%;background-color:#333;color:#fff}
.mditu{overflow-x:hidden;overflow-y:auto}
#l-map{height:1500px;width:100%}
#r-result{width:100%}
@media screen and (min-width:640px){.all{width:640px;margin:0 auto}}@media screen and (min-width:320px){.ipro .metro-b{margin-right:2%}
.iabout p{line-height:30px}}@media screen and (max-width:540px){body,html{font-size:14.5px}}@media screen and (max-width:480px){body,html{font-size:13px}}@media screen and (max-width:420px){body,html{font-size:11.5px}}@media screen and (max-width:360px){body,html{font-size:10px}}@media screen and (max-width:320px){body,html{font-size:9px}}