*{margin:0; padding:0; list-style:none;font-family:"微软雅黑";color: #666;  border: none; text-decoration:none; font-weight:normal;}
body{ background:#EDEEF0;}
.clear{ clear:both;}
.box{ width: 1150px; margin: 0 auto;}
/* banner部分 */
.banner2{width:100%; height:395px; position:relative;overflow:hidden;}
.banner_details{ background:url(../images/details_banner.jpg) no-repeat; width:1920px; height:395px; position:absolute; left:50%;margin-left:-960px;}
.banner_box_details{ width:1200px; margin:0 auto; height:395px; padding-top:10px;}

/* 详情页样式 */
.banner_box_details{ position: relative;}
.banner_box_details div:first-child{ position: absolute; left: 54px; top:84px;}
.banner_box_details div:last-child{ position: absolute; right: 135px; top: 44px; z-index: 999;}
.banner_box_details div p:first-child{ font-size: 45px; color: #fff;}
.banner_box_details div p:nth-child(2){ font-size: 14px; color: #fff; margin-top: 15px; margin-bottom: 15px;}
.banner_box_details div p:last-child{ font-size: 14px; color: #fff;}

.content_details{ width: 1200px; margin:0 auto; background-color: #fff; height: auto; position: relative; margin-top: -100px; padding: 0 50px 0 50px ; box-sizing: border-box;}
.content_details .title{ font-size: 18px; color: #333; padding-top: 50px; padding-bottom: 20px;}
.content_details .title span{ display: inline-block; width: 5px; height: 18px; background-color: #173e6d; vertical-align: middle; margin-right: 7px;}
.content_details p{ font-size: 16px; line-height: 32px;}
.content_details .activity a{ display:block; font-size: 16px; line-height: 55px; border-bottom: 1px dotted #cecece;}
.content_details .activity a:last-child{border: 0;}
.content_details .activity a:hover{ color:#173e6d; transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;}

/* .img_box div{ float: left; margin-right: 10px;}
.img_box ul{ float: left; width: 620px;}
.img_box ul li{float: left; margin-right: 10px; margin-bottom: 10px;}
.img_box ul li:nth-child(3n){margin-right: 0;}
.img_box ul li img{ display: block;} */

.img_box a{display: block; float: left; margin-right: 10px; margin-bottom: 10px;}
.img_box a:nth-child(4){margin-right: 0;}
.img_box a:nth-child(7){margin-right: 0;}
.img_box img{ display: block;}


.result li{ width: 320px; float: left; margin-right: 40px; font-size: 16px; color: #666; height: 64px; line-height: 32px;border-bottom: 1px dotted #cecece;
padding-top: 5px; padding-bottom: 5px;}
.result li:nth-last-child(2){ border: 0;}
.result li:nth-last-child(3){ border: 0;}
.result li:nth-last-child(4){ border: 0;}
/* .result li:hover{ color: #173e6d; transition: all 1s;} */
.result li span{ color: #888;}



.btn_more{width: 160px;height: 35px;line-height: 34px;text-align: center;border: 1px solid #ddd;background: #EFF1F7;margin: 0 auto;margin-top: 30px;font-size: 14px;}
.btn_more a{color: #333;display: block;}
.btn_more a:hover{color: #173e6d; transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;}


/* 弹出样式 */
.mtbd_html{position:fixed;top:25%;left:33%;margin-top:-80px;margin-left:-159px; width:800px;height:auto;border-radius:4px;background-color:#fff;color:#000;text-align:center;font-size:12px}
.mtbd_html p{font-size:15px; line-height:32px; display: block; border-bottom: 1px dotted #cecece;text-align: left; padding-top: 5px;padding-bottom: 5px;}
    /* word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; } */

.mtbd_html p:last-child{ border: 0;} 
.mtbd_html p span{ color: #888;}
.mtbd_html_nei{width:800px;min-height:400px;overflow-y:auto;max-height:500px;height:350px;display:block;overflow-y:scroll; padding: 0 70px 20px 70px; box-sizing: border-box;}
.btn{position: absolute; right: -15px; top: -13px; outline: none;}
.overfloat{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;background-color:rgba(1,1,1,.5)}
.mtbd_html p a{font-size:15px; line-height:45px; display: block; word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.mtbd_html p:last-child a{border:0;}


/* 社区样式 */
.community{ margin: 50px auto 30px; width: 1200px;}


/* body {
 
    color: #ddd;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0;
}

pre {
    width: 340px;
    margin: 0 auto;
    border: dashed 1px #aaa;
    margin-bottom: 10px;
}

header, footer {
    display: block;
    padding: .2em 0;
    background: #555;
    box-shadow: 0 0 8px #222;
}

footer {
    margin-top: 1.5em;
}

.content {
    max-width: 1160px;
    margin: 0 auto;
}

.gallery img {
    height: 100%;
}

.baguetteBoxOne {
	width:1160px; 
	margin:0 auto;
} */

/* 
.hljs-comment{color:#969896}.hljs-tag{color:#f8f8f2}
.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-title,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#c66}
.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#de935f}
.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#f0c674}
.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#b5bd68}
.css .hljs-hexcolor{color:#8abeb7}
.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#81a2be}
.hljs-keyword,.javascript .hljs-function{color:#b294bb}.hljs{display:block;overflow-x:auto;background:#35383C;color:#c5c8c6;padding:.8em}
.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5} 
*/