/* Write your styles */

@charset "utf-8";
/* CSS Document */
/* ==========================================================================
   reset
   ========================================================================== */
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body,div,p,ul,li,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup {
  margin:0;
  padding:0;
}
ul,ol,li { list-style:none; }
body { color:#333; font-size:16px; font-family:tahoma, arial, "\5FAE\8F6F\96C5\9ED1", sans-serif; -webkit-user-select:none; -webkit-text-size-adjust:none;}
body{ margin-top:45px}
* { -webkit-tap-highlight-color:rgba(0,0,0,.5); }
a{ color:#000}
.hd{ width:100%; height:45px; background:#fff; position:fixed; left:0; top:0;z-index:10000; border-bottom:1px solid #ccc; box-shadow:2px 2px 2px #e2e2e2}

.hd .title{ float:left; margin-left:5px;}
.hd .title a{ display:block; color:#fff; text-decoration:none;background:url(http://www.gaoxiaozp.com/m/img/logo.png) no-repeat; width:135px; height:45px;background-size:142px}
.hd .title2 a{ display:block; color:#fff; text-decoration:none;background:url(http://www.gaoxiaozp.com/m/img/logo.png) no-repeat; width:150px; height:45px;background-size:142px}
.hd .tools{ float:right;}
.hd .tools li{ float:left; line-height:45px; margin-right:5px}
.hd .tools li a{ color:#fff; text-decoration:none}
.hd .tools li span.line{ margin:0 5px; color:#FFF}

.q_nav{ position:absolute; right:8px; top:8px;background:url(http://www.gaoxiaozp.com/m/img/menu-button-bg.png) no-repeat; width:25px; height:25px; text-indent:-9999em;background-size:25px}

.hd_left{ position:absolute; top:5px; left:5px;}
.link-back{ display:inline-block; font-size:14px; height:34px; width:34px;position:relative; vertical-align:middle; background:url(img/icons_01.png) no-repeat 50% 50%}


img{ display:block}
.title{ font-size:16px; text-align:center; line-height:45px; color:#fff}

.menu { overflow:hidden;background-color:#196bb4 ;opacity:0.9;/*rgba(25,107,180,0.8)*/ margin-left:-1px}
.menu li{ /*float:left; width:33%; */text-align:center; border-bottom:1px solid #7eb8eb; border-left:1px solid #7eb8eb}
.menu li a{ color:#fff; text-decoration:none; font-weight:700; font-size:18px; display:block; padding:15px 0; font-weight:normal}

.menu li.hover a{ background:#e57100; margin:0 2px}
.navList{ position:fixed; top:45px; left:0; width:100%; z-index:1000}

.news{ background:#e4f2fe; border-bottom:5px solid #00539d}
.news h2{margin:0 10px; padding:10px 0 5px 0; font-size:23px;text-align:left;font-weight:700;}
.news h2 a{ text-decoration:none}
.news .info{ font-size:14px; text-align:justify; color:#666; border-bottom:1px dashed #CCC;line-height:22px; padding:0 10px 10px 10px; margin-bottom:5px}


.news_hot ul{ padding:0 10px 10px 10px}
.news_hot ul li a{ text-align:left; line-height:26px; color:#333; font-size:14px; display:block; text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:1px 0 1px 0}
.m_box .tit{ border-bottom:2px solid #005bac;/*position:relative; height:35px;*/}
.m_box h2{ font-size:20px; margin-bottom:0 5px; padding:16px; margin:0 5px; /*border-left:2px solid #005bac; float:left;*/ }
.m_box h2 a{ text-decoration:none; color:#005bac}
.m_box .list{ margin:0 5px}
.m_box .list li{border-bottom:1px solid #e2e2e2;}
.m_box .list li a{ font-size:16px; color:#333; text-decoration:none; display:block; padding:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m_box .list li:last-child{ border-bottom:0}
.btn_more{display:block; font-size:16px; background:#f7f7f7; border-radius:4px;border:1px solid #e7e7e6; margin:0px 10px 10px; height:35px; line-height:35px; text-align:center;text-decoration:none; box-shadow:0 3px 2px -3px rgba(0, 0, 0, 0.2)}


.ar_ct{ padding:26px; overflow:hidden}
.ar_ct h1{ font-size:26px; margin-bottom:10px;}
.ar_ct .if_ct p{ font-size:16px !important; text-indent:0 !important; text-align:justify; margin-bottom:20px; color:#333;word-wrap:break-word; font-family:"Microsoft YaHei"; line-height:180%}
.ar_ct .if_ct p img{ width:100%}


.ar_ct h3{ border-bottom:2px solid #e2e2e2;position:relative; height:35px;margin-bottom:16px;}
.ar_ct h3 span{ height:35px;line-height:35px; font-size:18px; margin-bottom:0 5px; position:absolute; bottom:-2px;  border-bottom:2px solid #005bac; float:left; }









.article-info{ font-size:14px; margin-bottom:20px; line-height:20px; color:#a4a4a4;color:##6098d4;}
.article-info .ly{margin-right:6px}

.menu_to{ overflow:hidden; background:#333; padding:5px 0}
.menu_to .lst li{ width:33.3%; font-size:14px; height:30px; line-height:30px; float:left; text-align:center}
.menu_to .lst li a{ color:#fff; display:block; text-decoration:none}


.art_lst .title{ text-align:left; padding:10px 0 0 0}
.art_lst .title h2{ font-size:20px; color:#333; border-left:2px solid #06C; height:25px; line-height:25px; padding-left:5px; margin:0 10px}

.art_lst .list{ margin:0 5px}
.art_lst .list li{border-bottom:1px solid #e2e2e2; padding:10px 0}
.art_lst .list li a{ text-decoration:none; display:block}
.art_lst .list li a span.tit{ display:block;font-size:18px; color:#333; text-decoration:none; display:block; padding:0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.art_lst .list li a span.date{ display:block; color:#999; font-size:14px; padding:0 10px}

.pege_lst{ text-align:center; overflow:hidden; padding:18px 0}
.pege_lst li{ display:inline-block}
.pege_lst li a{ padding:5px 8px; border-radius:5px;border:1px solid #e2e2e2; text-decoration:none; background:#F9F9F9}

.banner{ margin-bottom:5px;overflow:hidden}
.banner a{ display:block; margin-bottom:6px}

.reTop{ margin-bottom:30px}
.reTop .top_btn{display:block; font-size:16px; box-shadow:2px 2px 2px #e2e2e2; width:160px; margin:0 auto; border:1px solid #ccc; height:35px; color:#666; line-height:35px; text-align:center;text-decoration:none; margin-top:16px;}

.jiathis_style_m{ font-size:14px; color:#999}

.public{ background:#f5f5f5; height:35px; line-height:35px; font-size:14px; color:#333; border-bottom:1px solid #ddd; margin-bottom:10px; padding:0 10px;}

.ft{ width:100%; padding:22px;text-align:center; background:#fff; color:#666; border-top:1px solid #e2e2e2}
.ft a{color:#666; text-decoration:none}
.blog-footer{ padding:0 !important}


.if_ct table{box-sizing:border-box !important;max-width:100% !important;word-wrap:break-word !important; margin-bottom:15px; border:1px solid #ccc; border-left:0; border-bottom:0; width:100% !important}
.if_ct table th,.if_ct table td{word-break:break-all;word-wrap:break-word;border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:3px; font-size:14px}
