/*-----新闻中心-----*/
.content .bread{height:50px;line-height: 50px;background:#fafafa;color:#333333;}
.content .bread .topbread{ padding-left:40px; color:#999; background:url(../img/content/home.png) no-repeat 15px center;}
.content .bread .topbread a{ margin:0 5px; color:#999; text-decoration:none; cursor:pointer;}
.detail-content .newsdetail{ padding:20px 15px 0; background:#fff; overflow:hidden;}
.detail-content .newsdetail .newsmenu{float:left;width:260px; padding-bottom:20px;}
.detail-content .newsdetail .newsmenu h2{line-height:50px; border:1px solid #e6e6e6; text-indent:20px; font-size:24px; color:#333; background:#fafafa;}
.detail-content .newsdetail .newsmenu ul{padding:0 10px;border:1px solid #e6e6e6;border-top: none;}
.detail-content .newsdetail .newsmenu ul li{ height:50px; line-height:50px; border-bottom: 1px solid #e6e6e6; text-indent:10px; color:#666666; font-size:18px;}
.detail-content .newsdetail .newsmenu ul li:last-child{ border-bottom:none;}
.detail-content .newsdetail .newsmenu ul li span{ float:right;}
.detail-content .newsdetail .newsmenu ul li a{ position:relative; display:block; color:#666; text-decoration:none;}
.detail-content .newsdetail .newsmenu ul li a::after{ content:">"; position:absolute; right:0; top:0;}
.detail-content .newsdetail .newsmenu ul li:hover a, .detail-content .newsdetail .newsmenu ul li.active a{ color:#cb660d;}
/*.detail-content .newsdetail .newsmenu ul li.activenews{color:#cb660d;}*/
/*.detail-content .newsdetail .newsmenu ul li.activenews a{color:#cb660d;}*/
.detail-content .newsdetail .articlelist{ float:right; width:870px; padding:0 20px;}
.detail-content .newsdetail .articlelist .toptips{ height:50px; margin-bottom:5px; border-bottom:1px solid #e6e6e6;}
.detail-content .newsdetail .articlelist .toptips p{ width:120px; line-height: 47px; border-bottom:3px solid #003366; text-align:center; font-size:18px; color:#003366;}
.detail-content .newsdetail .articlelist .listul{ padding:15px 0;}
.detail-content .newsdetail .articlelist .listul li{ line-height:40px; font-size:16px; color:#333;}
.detail-content .newsdetail .articlelist .listul li:nth-child(5), .detail-content .newsdetail .articlelist .listul li:nth-child(10){ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e6e6e6;}
.detail-content .newsdetail .articlelist .listul li i{display:inline-block;float:left;width:4px;height: 4px;margin:18px 5px 0 0;border-radius: 4px;background:#999999;}
.detail-content .newsdetail .articlelist .listul li a{ color:#333; text-decoration:none;}
.detail-content .newsdetail .articlelist .listul li a:hover{color:#cb660d;}
.detail-content .newsdetail .articlelist .listul li span{display:inline-block; float:right; color:#999; font-size:14px;}
/*-----page-----*/
.page{ clear:both; margin-bottom:20px; padding:20px 0;}
.page ul { text-align:center;}
.page ul li{ height:30px; margin:0 2px; line-height:30px; color:#666; font-size:14px;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
vertical-align:top;
}
.page ul li.active{ color:#003366; border:1px solid #003366; background:#fff;}
.page ul li.active a{ border:0; background:#fff;}
.page ul li a{ display:block; height:30px; padding:0 10px; color:#3f3f3f; border:1px solid #dfdfdf; background:#f5f5f5;}
/*
.detail-content .newsdetail .articlelist div.zxf_pagediv{text-align: center;color: #999999;padding: 20px 20px 40px 0;}
.detail-content .newsdetail .articlelist div.zxf_pagediv a{text-decoration: none;border:1px solid #e0e0e0;}
.detail-content .newsdetail .articlelist div.zxf_pagediv span,div.zxf_pagediv a{display: inline-block;box-sizing: border-box;}
.detail-content .newsdetail .articlelist .current{color: #ffffff;background: #003366;width: 40px;height: 40px;line-height: 40px;border-radius: 3px;}
.detail-content .newsdetail .articlelist .zxfPagenum{color: #666;background: #fff;width: 40px;height: 40px;line-height: 40px;margin: 0 1px;border-radius: 3px;}
.detail-content .newsdetail .articlelist .nextpage{margin: 0 5px;}
.detail-content .newsdetail .articlelist .nextbtn,.detail-content .newsdetail .articlelist .prebtn,.detail-content .newsdetail .articlelist span.disabled{color: #666;background: #fff;margin: 0 3px;padding:0 10px;height: 42px;line-height: 42px;border-radius: 3px;}
.detail-content .newsdetail .articlelist .zxfinput{width: 50px;height: 42px;text-align: center;box-sizing: border-box;border: 1px solid #E6E6E6;margin: 0 12px;border-radius: 3px;color: #666;}
.detail-content .newsdetail .articlelist .zxfokbtn{width: 48px;height: 42px;line-height: 42px;border: 1px solid #E6E6E6;margin-left: 10px;cursor:pointer;border-radius: 3px;background: #fff;}*/
/*-----会员单位-----*/
.detail-content .newsdetail .articlelist.user{ float:none; width:1130px; overflow:hidden;}
/*列表*/
.detail-content .newsdetail .videolist{ padding-top:15px; overflow:hidden;}
.detail-content .newsdetail .videolist ul{ width:1200px;}
.detail-content .newsdetail .videolist ul li{ float:left; width:262.5px;margin:0 25px 20px 0;}
.detail-content .newsdetail .videolist ul li img{ width:100%; height:150px; margin-right:10px;}
.detail-content .newsdetail .videolist ul li a{ width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}

/*---内容页----*/
.nr-content{width:1200px;background:#fff;}
.nr-content .nr-muen{height:50px;line-height:50px;background:#fafafa;}
.nr-content .nr-muen img{padding:0 10px 0 20px;}
.nr-content .nr-muen span{font-size:12px;color:#333;}
.nr-content h3.nr-title{padding:40px; line-height:30px; font-size:28px;text-align:center;color:#003366;}
.nr-content p.mr-time{ height:50px; margin:0 30px; line-height:50px; text-align:center; font-size:14px; color:#999; border-top:1px dashed #f0f0f0; border-bottom:1px dashed #f0f0f0;}
.nr-content .nr-conimg{text-align:center;}
.about-content{ padding:50px; line-height:30px; font-size:16px; color:#333; }
.about-content img{ max-width:100%;}
.nr-footer{padding-bottom:60px;}
.nr-footer p{ padding:0 30px; line-height:40px;font-size:16px;color:#777;}
.nr-footer p a{color:#777; text-decoration:none;}
.nr-footer p span{color:#003366; text-decoration:none;}

/*--业务系统页---*/
/*.user-list{ padding:20px 0; text-align:center; overflow:hidden;}
.user-list a{ display:inline-block; width:44%; height:60px; margin:10px; padding:10px; text-align:left; line-height:60px; border:1px solid #ececec; box-shadow:5px 5px 5px #f8f8f8; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.user-list a:hover{ border:1px solid #ccc;box-shadow:5px 5px 5px #ededed; cursor:pointer;}
.user-list a img{ float:left; display:inline-block; width:60px; height:60px; margin-right:20px;}
.user-list a p{ font-weight:bold; font-size:18px;}*/
.user{ padding:20px;}
.user-nav{ margin:0 5px 15px 5px; border-bottom:1px solid #ccc;}
.user-nav a{ display:inline-block; padding:10px 20px; font-size:16px;}
.user-nav a.active, .user-nav a:hover{ color:#087de0; border-bottom:2px solid #087de0;}
.user-list{}
.user-list ul{}
.user-list ul li{ float:left; width:33.3%;}
.user-list ul li span{ position:relative; display:block; height:48px; margin:5px; padding:0 10px; line-height:48px; border-radius:2px; color:#333; background:#f2f6f7;}
.user-list ul li span i{ display:block; position:absolute; right:0; top:0px; height:16px; line-height:16px; padding:0 5px; border-radius:2px; font-style:normal; color:#fff; font-size:12px;}
.user-list ul li span i.hy{}/*会员*/
.user-list ul li span i.hz{ background:#fe4040;}/*会长*/
.user-list ul li span i.fhz{ background:#fe8a33;}/*副会长*/
.user-list ul li span i.js{ background:#3ac5e6;}/*监事*/
.user-list ul li span i.jsz{ background:#36c48a;}/*监事长*/
.user-list ul li span i.ls{ background:#40a3fe;}/*理事*/
.user-list ul li span i.cwls{ background:#8a6fb6;}/*常务理事*/

/*-----服务中心-----*/
.server_list{ padding:15px 0;}
.server_list li{ position:relative; line-height:50px; font-size:16px; color:#333; border-bottom:1px solid #ddd;}
.server_list li:nth-child(5), .server_list li:nth-child(10){ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e6e6e6;}
.server_list li i{ display:inline-block; width:4px; height:4px; margin:18px 5px 0 0; border-radius:50%; background:#999999;}
.server_list li span{ display:inline-block; color:#333; font-size:14px;}
.server_list li a{ position:absolute; top:10px; right:0; height:30px; padding:0 10px; line-height:30px; font-size:14px; border:1px solid #225589; border-radius:4px; color:#225589; text-decoration:none;}
.server_list li a:hover{ color:#0d4072; border:1px solid #0d4072;}

/*-----客户留言------*/
.help_tab { margin:0 auto; padding:15px;}
.tjwtBox{padding:22px; background-color:#fff;}
.tjwtBox h4{padding-bottom:14px; margin-bottom:22px; text-align:center; font-size:14px; color:#676364; border-bottom:1px solid #e8e8e8; font-weight:normal;}
.tjwtBox .m_form{ text-align:center;}
.tjwtBox .m_form li{ width:680px; height:38px; margin:0 auto 13px auto; color:#777;}
.tjwtBox .m_form label{display:inline-block; float:left; line-height:36px; height:36px; width:77px; border:1px solid #dedede; border-right-width:0; text-align:center; background:#fff;}
.tjwtBox .m_form .iptTxt{float:left; width:600px; border:1px solid #dedede; height:16px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}
.tjwtBox .m_form .btnTjly{width:93px; height:31px; background:#9d2737; border:none; cursor:pointer; color:#fff;}
.tjwtBox .m_form li.yzm .iptTxt{float:left; width:180px; margin-right:11px;}
.tjwtBox .m_form .areLi label{height:132px;}
.tjwtBox .m_form .txtAre{float:left; width:570px; height:104px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#333; line-height:18px;}
.tjwtBox .m_form .btnSubmit, .tjwtBox .m_form .btnReset{width:161px; text-align:center; height:36px; line-height:36px; color:#fff; border:none; background-color:#b3b3b3; cursor:pointer;}
.tjwtBox .m_form .btnSubmit{margin-right:10px; background-color:#2c2930;}
.tjwtBox .m_form .areLi{height:138px;}
.code{ position:relative;}
.code span{ position:absolute; right:0; top:0;}
