@charset "utf-8";
/* gslphr.com */
body {margin:0px;padding:0px;color:#4a4242;font-family: "Microsoft YaHei";font-size:16px;background:#f8f6f7;}
body,form,ul,li,p,dl,dt,dd,b {margin:0px;padding:0px;list-style-type:none;}
img {border:0;padding:0px;display:block;margin:0px;overflow:hidden;}
table,div,td {margin:0px;padding:0px;border:0;}
h1,h2,h3 {margin:0px;padding:0px;}
em,i{font-weight:normal;font-style:normal;}
body,html {min-width:1120px;}
/*全局超链接样式*/
a{text-decoration:none;} /* 链接无下划线,有为underline 无为none*/ 
a:link{color:#4a4242;} /* 未访问的链接 */
a:visited{color:#4a4242;} /* 已访问的链接 */
a:hover{color:#FF0000;} /* 鼠标在链接上 */ 
a:active{color:#4a4242;} /* 点击激活链接  */
/*清浮动*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*ie6,7*/}
.clear{clear:both;}
/*公用*/
.hg12 {height:12px;overflow:hidden;}
.bgbox {width:1098px;margin:0 auto;background:#FFF;border:1px solid #eaeaea;}
.w1078 {width:1078px;margin:0 auto;font-weight: lighter;word-break: break-all;text-align: justify;}
.left {float:left;}
.right {float:right;}
/*布局*/
#wrapper {width:100%;background:url(img/bg.gif) repeat-x;}
.w1100 {width:1100px;margin:0 auto;}
.top {width:1100px;height:32px;line-height:32px;font-size:14px;}
.top .right span{ padding:0 12px;} 
.banner {width:1100px;height:226px; display:block; overflow:hidden;}
/*主导航*/
.navbox{position:relative;z-index:1;width:100%;height:48px;background:#39A4DC;color:#fff;line-height:48px;}
.nav{margin:0 auto;width:1100px;font-family:"Microsoft YaHei";}
.nav .m{position:relative;float:left;margin-left:-1px;border:1px solid #248ec8;border-top:0;border-bottom:0;}
.nav a:hover{color:#fff;text-decoration:none;}
.nav h3{float:left;overflow:hidden;height:48px;font-weight:400;font-size:16px;}
.nav h3 a{display:block;padding:0 22px;border-left:1px solid #5bb3e1;color:#fff;vertical-align:top;}
.nav .on{border-color:#1F7CAF;}
.nav .on h3 a{border-color:#1f7caf !important;background:#1f7caf;color:#fff;}
.nav .sub{position:absolute;top:48px;left:-1px;display:none;width:111px;background:#1F7CAF;text-align:center;}
.nav .sub li{vertical-align:middle;}
.nav .sub li a{display:block;height:48px;color:#fff;line-height:48px;font-size:16px;}
.nav .sub li a:hover{background:#2595d1;color:#ff0; height:48px; line-height:48px;}
.hot {width:1100px;height:44px;line-height:44px;background:#FFF;}
.rq {float:left;padding-left:10px;font-size:14px;}
.fgs {float:right;height:44px;line-height:44px;padding-right:10px;}
.fgs a {color:#186196;}
.flash {width:420px;height:300px;overflow:hidden;float:left;margin:10px 0px;}
/* 焦点图 */
.focusbox { float:left; position: relative; width: 420px; height: 300px; overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusbox .pic img { width:auto; height:auto; max-width:100%; max-height:100%;}
.focusbox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusbox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusbox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px; width:296px; overflow:hidden;}
.focusbox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusbox .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.focusbox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusbox .num li a,.focusbox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.focusbox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusbox .num li.on a,.focusbox .num a:hover{ background:#f60;}
/*推荐文章*/
.hotnews {width:646px;height:300px;border:1px solid #e9e9e9;float:right;margin:10px 0px;}
.tiaot {font-size:22px;padding:18px 0px 0px 0px;width:628px;display:block;overflow:hidden;height:34px;line-height:34px;text-align:center; margin:0 auto;}
.tiaot a {color:#1279bb;height:34px;line-height:34px;}
.newul {padding:16px 10px 10px 14px;}
.newul ul {line-height:36px;width:620px;height:36px;overflow:hidden;display:block; }
.newul span {float:right;color:#818181;padding-left:10px;font-weight:inherit;height:36px;line-height:36px; font-size:14px;}
/*BOX*/
.boxl {width:776px;float:left;}
.boxr {width:290px;float:right;}
.boxl1 {width:290px;float:left;}
.boxl2 {width:474px;float:right;}
.title{ height:40px; border-bottom:1px solid #EAEAEA; line-height:40px;}
.title a{ color:#1279bb;}
.title a:active{color:#1279bb;}
.title span{ width:64px;height:39px; display:block;border-bottom:2px solid #1279bb; line-height:39px;}
.title font{ width:64px;height:39px; display:block;border-bottom:2px solid #ff6600; line-height:39px; color:#ff6600;}
.boxlist{ padding:10px 10px 10px 0px;}
.boxlist ul{ height:38px; line-height:38px; display:block; overflow:hidden;}
.boxlist1{padding:0px 10px 10px 0px;}
.boxlist1 ul{ width:464px; height:38px; line-height:38px; display:block; overflow:hidden;}
.ad{display:block;margin:10px 0px;}
/*登录*/
.login{ margin-top:12px;}
.tab_conbox{border: 1px solid #e9e9e9; padding-left:8px;}
.tab_con1{padding:12px 0px 10px 10px; overflow:hidden;}
.loginbox {width:264px;display:block;}
.loginbox input {width:200px;height:32px;line-height:32px;padding-left:4px;border:1px solid #e9e9e9;float:left;display:block;font-family:"Microsoft YaHei"; color:#757575;}
.loginbox p *{display:inline-block;vertical-align:middle;}
.loginbox p span{ float:left;height:32px;line-height:32px; padding-right:12px;}
.tabbox{ width:290px; overflow:hidden;}
.text1 {color:#404040;margin-bottom:12px;}
.tabs{height: 33px;border-bottom:1px solid #e9e9e9;border-left: 1px solid #e9e9e9;width:100%;}
.tabs li{height:32px;line-height:32px;float:left;border:1px solid #e9e9e9;border-left:none;margin-bottom:-1px;background: #fbfbfb;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 9px;border: 1px solid #fff;outline: none;color:#156fa9; font-size:16px;}
.tabs li a:hover {background: #ccc;color:#ff6600;}	
.tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}
.logincon {width:254px;height:40px;}
.logincon input {width:120px;height:40px;color:#FFF;border:none;}
.logincon a {color:#FFF;}
.logn_in {width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;display:block;background:#fc5f0e;margin-top:2px;cursor:pointer; font-family:"Microsoft YaHei";}
.reg_in {width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;display:block;background:#7d99af;margin-top:2px;}
.reg_in a:hover {width:120px;height:40px;background:#8e9fad;}
.sm{ font-size:14px; padding-left:10px; line-height:30px;}
.dgjs{ margin:12px 0px 0px 0px;}
.t4 *{display:inline-block;vertical-align:middle;}
/*图文混排*/
.tt{clear:both; padding-top:6px;}
.tt1 {float:left;width:158px;height:100px; padding-top:6px;}
.tt1 img{ width:158px; height:100px; display:block; overflow:hidden; float:left;}
.tt2 {float:right;width:304px; padding-top:6px; text-align:left;}
.tt2 ul * {display:inline-block;vertical-align:middle;}
.tt2 ul {width:304px;height:28px;line-height:28px;overflow:hidden;font-size:14px;}
.tt2 ul a{ width:270px;height:18px;line-height:18px;display:block; overflow:hidden; *margin-top:-2px;}
.tt2 ul img {padding-right:8px;display:block;width:16px; height:15px; float:left;}
/* 图片滚动 */
.staff{clear:both;overflow:hidden;height:158px;background:#fff; padding:10px 0px 10px 2px;}
.staff ul{overflow:hidden;zoom:1;}
.staff ul li{float:left;display:inline;margin:0 4px;width:126px;}
.staff ul li img{width:126px;height:158px;}
/*link*/
.footer {width:1098px;border:1px solid #ebe9ea;background:#FFF;margin:0 auto;}
.t07 {width:1098px;height:34px;line-height:34px;background:url(img/t07.gif);border-bottom:1px solid #ebe9ea;}
.t07 span {color:#156fa9;font-size:16px;padding-left:12px;}
.link {height:60px;line-height:60px;}
.link a {padding:0px 12px;}
/*底部*/
.copyright {width:1100px;border-top:4px solid #2785cb;font-size:14px;}
.copyright1 {float:left;padding:16px 0px 20px 0px;}
.copyright1 ul p {line-height:34px;}
.copyright2 {float:right;}
.weixin {float:right;width:130px;height:130px;padding:10px 0px 0px 0px;}
.weixin p {line-height:40px;text-align:center;}
.t4 *{display:inline-block;vertical-align:middle;}
.dgjs{ margin:12px 0px 0px 0px;}
/*文章列表*/
.listbox {width:100%;height:216px;background:#F2F2F2; margin-top:12px;}
.listbox1:hover{background:#fff;}
.listbox_img {width:348px;height:216px;display:block;overflow:hidden;}
.listbox_img img{width:348px;height:216px;object-fit: cover;}
.time {width:84px;height:84px;color:#3773DB;border:2px solid #3773DB;display:block;margin:12px 0px 0px 20px;}
.time_y {font-size:28px;text-align:center;padding-top:6px; font-weight:200;}
.time_d {font-size:16px;padding:6px 0px 0px 0px;text-align:center;}
.listbox_txt {width:584px;margin:12px 0px 0px 20px;}
.listbox_txt h3{width:584px;height:26px;display:block;overflow:hidden;margin-bottom:10px; }
.listbox_txt h3 a {font-size:20px;color:#3773DB; font-weight:lighter;}
.listbox_txt p {line-height:30px;color:#808080;}
.fy1{height:40px;padding:0px 0px 10px 0px; margin:20px 0px 10px 0px; font-size:15px;}
.fenye {clear:both;}
.fenye b {padding:0px 15px 0px 15px; color:#F00;}
.fenye a b {text-align:center;padding:0px 10px 0px 0px;}
.fenye a {line-height:40px;padding:8px 14px 8px 14px;background:#EAEAEA;text-align:center;color:#505050;}
.fenye a:hover {background:#69b3ce;text-decoration:none;color:#fff;}
/*内容页面*/
.title1 {font-size:26px;text-align:center;padding-top:20px;color:#212121;font-weight:300;}
.source{line-height:26px;text-align:center;padding:16px 0px 10px 0px;border-bottom:1px dashed #ccc; color:#828282;}
.content {padding:8px 12px 10px 12px;}
.content p {height:100%;line-height:26px;text-indent:2em;padding:10px 0px;font-weight:lighter;word-break: break-all;text-align: justify;}
.content table {margin:8px 0px;}
.content td {height:30px;font-size:12px;}
.content img {margin:0 auto;display:block;padding:10px 0px;}
.share {padding:12px 0px 0px 20px;height:50px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}
.sp {padding:16px 0px 0px 10px;}
.xp {padding:10px 0px 20px 10px;}
/*组织架构*/
.zzjg {width:910px;height:852px;background:url(img/zzjg.png) top center no-repeat; margin-left:10px;}
.dw{padding:621px 0 0 18px;}
.dw1{width:42px;height:202px;margin-right:23px;}
.dw1 a{width:42px;height:202px;display:block;}
.dw2{width:59px;height:202px;margin-right:23px;}
.dw2 a{width:59px;height:202px;display:block;}
.dw3{float:left;}
.dw4{float:left;padding-left:27px;}