﻿body{}
.wrap{width: 100%;position: relative;}
.wrapper{width:1000px;margin: 0px auto;position: relative;}
.com-more{float: right;font-size: 12px;font-weight: normal;margin-top: 4px;}

/*顶部区域*/
.header{ background-image:url(images/header_bg.png); height:90px;}
.header_xl{ background-image:url(images/header_bg.png); background-position:bottom; height:150px;}
.hlogo{padding-top:20px;}
.header_xl .hlogo{padding-top:25px;}

.hlogol{font-size:48px; font-size:microsoft yahei; color:#2a6195;}
.header_xl .hlogol{ text-align:center;}
.hlogol img{ margin-right:750px;}
.h_login{position: absolute;top:20px;right:12px;}



/*中部区域*/
.main{ background-color:#e5e5e5;}
.focusBox{position: relative;width:100%;height:352px;overflow: hidden;}
.guild_page{height:510px;}
.focusBox .pic{position:relative;z-index:0;}
.focusBox .pic div{width:100%;height:352px;display: block;}
.focusBox .pic a{width:100%;height:510px;display: block;}

.focusBox .hd{width:100%;position: absolute;bottom: 10px;text-align: center;font-size:0;z-index:1;}
.focusBox .hd li{margin: 0 5px;background: url(../images/dot.png) no-repeat 0 -16px;height: 16px;overflow: hidden;width: 16px;cursor: pointer;display:inline-block;*display:inline;zoom:1;_background: url(../images/dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on{background-position:0 0;}
.wrapper h2{border-bottom: 2px solid #CCCCCC;padding-bottom: 2px;}
.wrapper h2 span{font-size: 18px;font-weight: bold;color: #666666;border-bottom: 2px solid #016629;padding-bottom: 3px;}

/*跑马灯*/
.pic_mq{width:1000px!important;margin: 0px auto; padding-left:80px; padding-top:185px;}
.pic_mq ul{ width:400px;}
.pic_mq ul li{float:left; width:176px;}
.pic_mq ul li img{border-radius:10px; margin-right:10px; border:3px solid #999;}


.panel{}
.panel-default .panel-body{ min-height:482px;}
.panel-md-3{ width:33%; float:left;}
.panel-md-3 .g2{border-radius:5px; border:1px solid #CCC;}
.poltitle{margin-bottom: 5px;}
.panel-body{width:490px;text-indent:0px;float: left; border:1px solid #438bc4;}
.panel-body-title{height:40px; line-height:40px;background: -webkit-linear-gradient(top , rgb(74, 147,201) , rgb(50, 97, 152) 100%); background-color:#1f61aa;}
.panel-body-title h2 span{font-size: 18px; color:#FFF; padding-left:15px;}
.panel-body-title h2 .com-more{ margin-top:-1px; color:#FFF; padding-right:10px; display:none;}
.panel-body-details ul{margin: 20px;}
.panel-body-details ul li{height: 40px;line-height: 40px; font-weight:normal; font-size:18px;list-style-type:circle;list-style-position:inside;}
.panel-body-ml{margin-left: 15px;}



/*底部区域*/
.footer{margin-top:0px;background-color: #373f4e; height:100px;}
.ftext{text-align: center;color: #fff;line-height: 28px; padding-top:20px;font-size: 13px; opacity:0.6;}


/*-- 分页 --*/
.paging {padding:4px; margin:3px; text-align:center; clear:both;}
.paging a {background-color:#FFF; color:#777; border:#cacaca 1px solid; margin:0 2px; padding:5px 10px; text-decoration: none; background-color:#eee;}
.paging a:hover {border:#cacaca 1px solid; color:#333; background-position:bottom;}
.paging a:active {margin:0 2px; padding:5px 10px; border:#a0a0a0 1px solid;}
.paging span.current {margin:0 2px; padding:5px 10px; border:none; color:#06C; font-weight:bold;}
.paging span.disabled {margin-right: 2px; padding:5px 10px; border:#f3f3f3 1px solid; color:#ccc;}




/*文章页*/
.article{}
.article h1{ font-size:22px; font-weight:bold; text-align:center; padding-bottom:10px; border-bottom:4px double #ddd;}
.article h2{ font-size:14px; font-weight:bold;}
.article h3{ font-size:12px; font-weight:bold; ;}
.article .article_info{ font-size:12px; color:#999999; text-align:center; border-bottom:1px solid #ddd; padding:5px; margin-bottom:5px;}
.article_intro{ margin-bottom:10px; padding:10px; border:1px solid #e1e1e1; color:#999;}
.article_content{ line-height:24px; font-size:14px; padding:20px;}
.article_content p{ margin:10px 0; line-height:1.8em; font-size:14px; word-break:break-all; word-wrap:break-word;}
.article_content ol{ list-style:decimal; line-height:1.8em; margin:0 0 15px 30px; font-size:14px; }
.article_content li{ margin:10px 0;}
.article_content ol li{ list-style:decimal;}
.article_content ul{ list-style:disc; line-height:1.8em; margin:0 0 15px 30px;font-size:14px; }
.article_content ul li{ list-style:disc;}
.article_content h2,
.article_content h3,
.article_content h4,
.article_content h5,
.article_content h6{ font-family:Arial,Microsoft YaHei,'\5b8b\4f53',sans-serif;}
.article_content h2{ font-size:18px;height:36px; line-height:36px; padding-left:40px; background-repeat:no-repeat;}
.article_content h3{ font-size:16px;}
.article_content h4{ font-size:14px;}
.article_content h5{ font-size:14px;}
.article_content h6{ font-size:14px;}

.article_content a{ text-decoration:underline; color:#1d77bc;}
.article_content a:hover{ color:#00a0e9; text-decoration:underline;}

.article_content table{ margin-bottom:1.5em;}
.article_content table th,
.article_content table td{ padding:10px; border:1px solid #e1e1e1;}
.article_content table thead th,
.article_content table thead td{ background:#f8fbfd; background:-moz-linear-gradient(50% 0 -90deg,#ffffff,#e4edf5); background:-webkit-gradient(linear,0 50%,0 100%,from(#ffffff),to(#e4edf5)); border-bottom:2px solid #c9dbee;}


.box_main{width:1000px;margin-left:auto; margin-right:auto; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:20px 0px;}