/* 未能缩小。正在返回未缩小的内容。
(20,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found '>'
 */
@charset "utf-8";
html, body { font-family:"微软雅黑"}
/*
 * jQuery图片轮播(焦点图)插件
 * ADD.JENA.201206291027
 * EDIT.JENA.201206300904
 * Author: jena
 * Demo: http://ishere.cn/demo/jquery.slidebox/
 */
div.slideBox{ position:relative; width:2000px; height:300px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:1000px; height:30px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#fff; font-size:16px; line-height:30px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:40px;line-height:6px;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:6px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#12937a;}



#kkpager {
    clear: both;
    color: #999;
    padding: 5px 0px 5px 0px;
    font-size: 13px;
    margin-top:26px;
    text-align:center;
    margin-bottom:26px;
}

    #kkpager a {
        border: 1px solid #ccc;
        padding: 3px 10px 3px 10px;
        margin-right: 5px;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        cursor: pointer;
        background: #fff;
        text-decoration: none;
        color: #999;
           display: inline;
    }

    #kkpager span.disabled {
        display: inline;
        padding: 3px 10px 3px 10px;
        margin-right: 5px;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border: 1px solid #DFDFDF;
        background-color: #FFF;
        color: #DFDFDF;
    }

    #kkpager span.curr {
       
        border: 1px solid #2a9a85;
        display: inline;
        padding: 3px 10px 3px 10px;
        margin-right: 5px;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        background: #43b6a0;
        color: #fff;
    }

    #kkpager a:hover {
        border: 1px solid #43b6a0;
        background: #dceeeb;
        color: #43b6a0;
    }

    #kkpager span.normalsize {
    }

#kkpager_gopage_wrap {
    position: relative;
    left: 0px;
    top: 0px;
}

#kkpager_btn_go {
    width: 44px;
    height: 18px;
    border: 0px;
    overflow: hidden;
    line-height: 140%;
    padding: 0px;
    margin: 0px;
    text-align: center;
    cursor: pointer;
    background-color: #FF6600;
    color: #FFF;
    position: absolute;
    left: 0px;
    top: -2px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: none;
}

#kkpager_btn_go_input {
    width: 36px;
    height: 14px;
    color: #999;
    text-align: center;
    margin-left: 1px;
    margin-right: 1px;
    border: 1px solid #DFDFDF;
    position: relative;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    left: 0px;
    top: 0px;
    outline: none;
}

    #kkpager_btn_go_input.focus {
        border-color: #43b6a0;
    }

#kkpager .pageBtnWrap {

}

#kkpager .infoTextAndGoPageBtnWrap {
    float: right;
}

#kkpager .spanDot {
    float: left;
    margin-right: 5px;
}

#kkpager .currPageNum {
    color: #FD7F4D;
}

#kkpager .infoTextAndGoPageBtnWrap {
    padding-top: 5px;
}

/*!
 
 @Name: layer's style
 @Author: 贤心
 @Blog： sentsin.com
 
 */

*html{background-image:url(about:blank); background-attachment:fixed;}
html #layui_layer_skinlayercss{display:none; position: absolute; width:1989px;}

/* common */
.layui-layer-shade, .layui-layer{position:fixed; _position:absolute; pointer-events: auto;}
.layui-layer-shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.layui-layer{-webkit-overflow-scrolling: touch;}
.layui-layer{top:150px; left: 0; margin:0; padding:0; background-color:#fff; -webkit-background-clip: content; box-shadow: 1px 1px 50px rgba(0,0,0,.3);}
.layui-layer-close{position:absolute;}
.layui-layer-content{position:relative;}
.layui-layer-border{border:1px solid #B2B2B2; border:1px solid rgba(0,0,0,.3); box-shadow: 1px 1px 5px rgba(0,0,0,.2);}
.layui-layer-moves{position:absolute; border:3px solid #666; border:3px solid rgba(0,0,0,.5); cursor:move; background-color:#fff; background-color:rgba(255,255,255,.3); filter:alpha(opacity=50);}
.layui-layer-load{background:url(/Content/layer/loading-0.gif) #fff center center no-repeat;}
.layui-layer-ico{ background:url(/Content/layer/icon.png) no-repeat;}
.layui-layer-dialog .layui-layer-ico,
.layui-layer-setwin a,
.layui-layer-btn a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}

/* 动画 */
.layui-layer{border-radius: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration:.3s; animation-duration:.3s;}

@-webkit-keyframes bounceIn { /* 默认 */
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		transform: scale(.5)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
@keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.5);
		-ms-transform: scale(.5);
		transform: scale(.5)
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
}
.layer-anim{-webkit-animation-name: bounceIn;animation-name: bounceIn}
@-webkit-keyframes bounceOut {
    100% {
        opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7)
    }
    30% {
        -webkit-transform: scale(1.03);
        transform: scale(1.03)
    }
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes bounceOut {
    100% {
        opacity: 0;
		-webkit-transform: scale(.7);
		-ms-transform: scale(.7);
		transform: scale(.7)
    }
    30% {
		-webkit-transform: scale(1.03);
		-ms-transform: scale(1.03);
		transform: scale(1.03)
    }
    0% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
    }
}
.layer-anim-close{-webkit-animation-name: bounceOut;animation-name: bounceOut; -webkit-animation-duration:.2s; animation-duration:.2s;}

@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}

@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}

@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}

@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.layer-anim-04{-webkit-animation-name:rollIn;animation-name:rollIn}

@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:fadeIn;animation-name:fadeIn}

@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}

/* 标题栏 */
.layui-layer-title{padding:0 80px 0 20px; height:42px; line-height:42px; border-bottom:1px solid #eee; font-size:14px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #F8F8F8; border-radius: 2px 2px 0 0;}
.layui-layer-setwin{position:absolute; right:15px; *right:0; top:15px; font-size:0; line-height: initial;}
.layui-layer-setwin a{position:relative; width: 16px; height:16px; margin-left:10px; font-size:12px; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#2E2D3C; cursor:pointer; _overflow:hidden;}
.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA; }
.layui-layer-setwin .layui-layer-max{background-position:-32px -40px;}
.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px;}
.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px;}
.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px;}
.layui-layer-setwin .layui-layer-close1{background-position:0 -40px; cursor:pointer;}
.layui-layer-setwin .layui-layer-close1:hover{opacity:0.7;}
.layui-layer-setwin .layui-layer-close2{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-149px -31px; *right:-18px; _display:none;}
.layui-layer-setwin .layui-layer-close2:hover{ background-position:-180px -31px;}

/* 按钮栏 */
.layui-layer-btn{text-align: right; padding:0 10px 12px; pointer-events: auto;}
.layui-layer-btn a{height: 28px; line-height: 28px; margin: 0 6px; padding: 0 15px; border:1px #dedede solid; background-color:#f1f1f1; color: #333; border-radius: 2px; font-weight:400; cursor:pointer; text-decoration: none;}
.layui-layer-btn a:hover{opacity:0.9; text-decoration: none;}
.layui-layer-btn a:active{opacity:0.7;}
.layui-layer-btn .layui-layer-btn0{border-color: #4898d5; background-color: #2e8ded; color:#fff;}

/* 定制化 */
.layui-layer-dialog{min-width:260px;}
.layui-layer-dialog .layui-layer-content{position: relative; padding:20px; line-height:24px; word-break: break-all; overflow:hidden; font-size:14px; overflow-x: hidden; overflow-y:auto;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute; top:16px; left:15px; _left:-40px; width:30px; height:30px;}
.layui-layer-ico1{background-position:-30px 0 }
.layui-layer-ico2{background-position:-60px 0;}
.layui-layer-ico3{background-position:-90px 0;}
.layui-layer-ico4{background-position:-120px 0;}
.layui-layer-ico5{background-position:-150px 0;}
.layui-layer-ico6{background-position:-180px 0;}
.layui-layer-rim{border:6px solid #8D8D8D; border:6px solid rgba(0,0,0,.3); border-radius:5px; box-shadow: none;}
.layui-layer-msg{min-width:180px; border:1px solid #D3D4D3; box-shadow: none;}
.layui-layer-hui{min-width:100px;  background-color:#000; filter:alpha(opacity=60); background-color: rgba(0,0,0,0.6); color: #fff; border:none;}
.layui-layer-hui .layui-layer-content{padding:12px 25px; text-align:center;}
.layui-layer-dialog .layui-layer-padding{padding: 20px 20px 20px 55px; text-align: left;}
.layui-layer-page .layui-layer-content{position:relative; overflow:auto;}
.layui-layer-page .layui-layer-btn,.layui-layer-iframe .layui-layer-btn{padding-top:10px;}
.layui-layer-nobg{background:none;}
.layui-layer-iframe .layui-layer-content{overflow:hidden;}
.layui-layer-iframe iframe{display:block; width:100%;}
.layui-layer-loading{border-radius:100%; background:none;  box-shadow:none;  border:none;}
.layui-layer-loading .layui-layer-content{width:60px; height:24px; background:url(/Content/layer/loading-0.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading1{width:37px; height:37px; background:url(/Content/layer/loading-1.gif) no-repeat;}
.layui-layer-loading .layui-layer-loading2, .layui-layer-ico16{width:32px; height:32px; background:url(/Content/layer/loading-2.gif) no-repeat;}
.layui-layer-tips{background:none; box-shadow:none; border:none;}
.layui-layer-tips .layui-layer-content{position:relative; line-height:22px; min-width: 12px; padding:5px 10px; font-size:12px; _float:left; border-radius:3px; box-shadow: 1px 1px 3px rgba(0,0,0,.3); background-color:#FF9900; color:#fff;}
.layui-layer-tips .layui-layer-close{right:-2px; top:-1px;}
.layui-layer-tips i.layui-layer-TipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.layui-layer-tips i.layui-layer-TipsT, .layui-layer-tips i.layui-layer-TipsB{left:5px; border-right-style:solid; border-right-color:#FF9900;}
.layui-layer-tips i.layui-layer-TipsT{bottom:-8px;}
.layui-layer-tips i.layui-layer-TipsB{top:-8px;}
.layui-layer-tips i.layui-layer-TipsR, .layui-layer-tips i.layui-layer-TipsL{top:1px; border-bottom-style:solid; border-bottom-color:#FF9900;}
.layui-layer-tips i.layui-layer-TipsR{left:-8px;}
.layui-layer-tips i.layui-layer-TipsL{right:-8px;}

/* skin */
.layui-layer-lan[type="dialog"]{min-width:280px;}
.layui-layer-lan .layui-layer-title{background:#4476A7; color:#fff; border: none;}
.layui-layer-lan .layui-layer-btn{padding:10px; text-align: right; border-top:1px solid #E9E7E7}
.layui-layer-lan .layui-layer-btn a{background:#BBB5B5; border:none;}
.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5;}
.layui-layer-molv .layui-layer-title{background:#009f95; color:#fff; border: none;}
.layui-layer-molv .layui-layer-btn a{background:#009f95;}
.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1;}



/**
 
 @Name: layer拓展样式
 
 */

.layui-layer-iconext{background:url(/Content/layer/icon-ext.png) no-repeat;}

/* prompt模式 */
.layui-layer-prompt .layui-layer-input{display:block; width:220px; height:30px; margin:0 auto; line-height:30px; padding: 0 5px; border: 1px solid #ccc; box-shadow: 1px 1px 5px rgba(0,0,0,.1) inset; color:#333;}
.layui-layer-prompt textarea.layui-layer-input{width:300px; height:100px; line-height:20px;}

/* tab模式 */
.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4);}
.layui-layer-tab .layui-layer-title{padding-left:0; border-bottom:1px solid #ccc; background-color:#eee; overflow: visible;}
.layui-layer-tab .layui-layer-title span{position:relative; float:left; min-width:80px; max-width:260px; padding:0 20px; text-align:center; cursor:default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.layui-layer-tab .layui-layer-title span.layui-layer-tabnow{height:43px; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#fff; z-index:10;}
.layui-layer-tab .layui-layer-title span:first-child{border-left:none;}
.layui-layer-tabmain{line-height:24px; clear:both;}
.layui-layer-tabmain .layui-layer-tabli{display:none;}
.layui-layer-tabmain .layui-layer-tabli.xubox_tab_layer{display:block;}
.xubox_tabclose{position:absolute; right:10px; top:5px; cursor:pointer;}

/* photo模式 */
.layui-layer-photos{-webkit-animation-duration:1s; animation-duration:1s;}
.layui-layer-photos .layui-layer-content{overflow:hidden; text-align: center;}
.layui-layer-photos .layui-layer-phimg img{position: relative; width:100%; display: inline-block; *display:inline; *zoom:1; vertical-align:top;}
.layui-layer-imguide,.layui-layer-imgbar{display:none;}
.layui-layer-imgprev, .layui-layer-imgnext{position:absolute; top:50%; width:27px; _width:44px; height:44px;  margin-top:-22px; outline:none;blr:expression(this.onFocus=this.blur());}
.layui-layer-imgprev{left:10px; background-position:-5px -5px; _background-position:-70px -5px;}
.layui-layer-imgprev:hover{background-position:-33px -5px; _background-position:-120px -5px;}
.layui-layer-imgnext{right:10px; _right:8px; background-position:-5px -50px; _background-position:-70px -50px;}
.layui-layer-imgnext:hover{background-position:-33px -50px; _background-position:-120px -50px;}
.layui-layer-imgbar{position:absolute; left:0; bottom:0; width:100%; height:32px; line-height:32px; background-color:rgba(0,0,0,.8); background-color:#000\9; filter:Alpha(opacity=80); color:#fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:0;}
.layui-layer-imgtit{/*position:absolute; left:20px;*/}
.layui-layer-imgtit *{display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;}
.layui-layer-imgtit a{max-width:65%;  text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color:#fff;}
.layui-layer-imgtit a:hover{color:#fff; text-decoration:underline;}
.layui-layer-imgtit em{padding-left:10px; font-style: normal;}



@charset "utf-8";
/* CSS Document */
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, table, td, img, div, dl, dt, dd, input {
    margin: 0;
    padding: 0;
}

body {
    font-size: 14px;
    font-family: "微软雅黑","宋体";
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

.clearfix {
    zoom: 1;
}

img {
    border: none;
}

a {
    text-decoration: none;
    color: #12937a;
}

input, select {
    border: medium none;
}

.hidden {
    display: none;
}

ol, ul {
    list-style: none;
    list-style-type: none;
}
.margin_top9 {
    margin-top: 36px !important;
}
.margin_bottom{
	margin-bottom:18px;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

.edit_word {
    margin-left: 30px;
}

    .edit_word th {
        text-align: right;
        line-height: 24px;
        font-size: 14px;
        padding-bottom: 10px;
    }

    .edit_word td {
        text-align: left;
        line-height: 24px;
        font-size: 14px;
        padding-bottom: 10px;
    }

.co_normal {
    color: #404040;
}

.co_green {
    color: #12937a !important;
}

.co_de_green {
    color: #004635 !important;
}

.grey_border {
    border: 1px solid #d8d8d8 !important;
}

.co_grey {
    color: #737373;
}

.green_box {
    color: #43b6a0;
}

.dis_block {
    display: block;
}

.font_size {
    font-size: 12px;
}

.width3 {
    width: 790px !important;
}

.margin_top1 {
    margin-top: 13px;
    display: block;
}

.margin_top2 {
    margin-top: 29px;
}

.margin_top3 {
    margin-top: 8px;
}

.margin_top4 {
    margin-top: 55px;
}

.margin_top5 {
    margin-top: 20px !important;
}

.margin_top6 {
    margin-top: 18px !important;
}

.margin_top7 {
    margin-top: 30px !important;
}

.margin_top8 {
    margin-top: 50px !important;
}
.margin_top10 {
    margin-top: 10px !important;
}
.margin_top11{
    margin-top: 120px !important;
}
.b_height {
height:100% !important;
}
.g_height {
height:768px !important;
}
.pointed {
    cursor: pointer;
}

.margin_left2 {
    margin-left: 32px;
}

.margin_left3 {
    margin-left: 16px;
}

.margin_left4 {
    margin-left: 57px;
}

.margin_left5 {
    margin-left: 14px;
}

.margin_left6 {
    margin-left: 8px;
}

.margin_left7 {
    margin-left: 30px;
}

.margin_left8 {
    margin-left: 44px;
}

.margin_left9 {
    margin-left: 312px;
}

.margin_left10 {
    margin-left: 70px;
}

.margin_right1 {
    margin-right: 40px;
}

.margin_right2 {
    margin-right: 20px;
}
.margin_right3 {
    margin-right: 30px;
}
.margin_right4 {
    margin-right: 17px;
}

.margin_top {
    margin-top: 18px;
}

.return_btn {
    background-color: #808080;
    border: 1px solid #666666;
    color: #ffffff;
    font-size: 14px;
    width: 138px;
    height: 46px;
    display: inline-block;
    text-align: center;
    line-height: 46px;
    margin-right: 30px;
    float: left;
}

.save_btn {
    background-color: #da5050;
    border: 1px solid #b83535;
    color: #ffffff;
    font-size: 14px;
    width: 140px;
    height: 48px;
    display: inline-block;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
}

.return_btn:hover {
    background-color: #666666;
    border: 1px solid #4c4c4c;
}

.save_btn:hover {
    background-color: #c84444;
    border: 1px solid #a92e2e;
}

.edit_title {
    height: 35px;
    width: 640px;
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    padding-left: 10px;
    padding-right: 10px;
}

    .edit_title:focus {
        border-color: #8dd3c6;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
    }

.edit_title2 {
    height: 35px;
    width: 220px;
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    padding-left: 10px;
    padding-right: 10px;
}

    .edit_title2:focus {
        border-color: #8dd3c6;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
    }

.func_btn {
    margin-top: 47px;
}

.tab_content {
    width: 100%;
}

    .tab_content thead th {
        background: #fafafa;
        color: #4c4c4c;
        font-weight: 300;
        font-size: 16px;
        text-align: center;
    }

    .tab_content thead {
        height: 60px;
        border: 1px solid #d9d9d9;
    }

    .tab_content tbody {
        height: 60px;
    }

        .tab_content tbody td {
            border: 1px solid #d9d9d9;
            text-align: center;
            padding: 10px;
            line-height: 30px;
        }

        .tab_content tbody tr:hover {
            background-color: #dceeeb;
        }

.time {
    float: left;
    margin-left: 44px;
}

.timebar {
    cursor: pointer;
    height: 34px !important;
    border: 1px solid #d9d9d9 !important;
    width: 100px !important;
    padding-right: 4px !important;
    padding-left: 12px !important;
}

.Wdate::-ms-clear {
    display: none;
}

.timebar:focus {
    border-color: #8dd3c6;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(141,211,198,.6);
}
/*top_bar*/
.top_bar {
    width: 100%;
    background-color: #f7f8f8;
    border-bottom: 1px solid #ebebeb;
    height: 33px;
}

.top_bar_cont {
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
}

.top_right {
    float: right;
}

    .top_right a:hover {
        color: #12937a;
    }

.user_login {
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url(../Content/images/image.png) -478px -15px no-repeat;
    margin-right: 6px;
    vertical-align: middle;
    line-height: 33px;
    margin-bottom: 5px;
}

.login {
    width: 450px;
    height: 440px;
    background-color: #fcfcfc;
    border: 1px solid #d2d2d2;
    margin: 0 auto;
    border-radius: 4px;
}

.login_title {
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    color: #12937a;
    line-height: 28px;
    margin-top: 40px;
}

.u_logo {
    width: 22px;
    height: 21px;
    background: url(../Content/images/image.png) -519px -267px no-repeat;
    padding: 10px 10px;
    position: absolute;
    top: 43px;
    left: 72px;
}

.bg {
    padding: 30px 0px 10px;
    position: relative;
    text-align: center;
}

.bg2 {
    padding: 0px 0px 10px;
    position: relative;
    text-align: center;
}

.bg3 {
    padding: 0px 0px 10px;
    position: relative;
    text-align: center;
    margin-left: 58px;
}

.p_logo {
    width: 17px;
    height: 21px;
    background: url(../Content/images/image.png) -569px -266px no-repeat;
    padding: 10px 10px;
    position: absolute;
    top: 13px;
    left: 76px;
}

.login_btn {
    text-align: center;
    margin-top: 60px;
}

.ipt {
    width: 260px;
    height: 45px;
    font-size: 16px;
    border-radius: 3px;
    line-height: 45px;
    text-decoration: none;
    border: 1px solid #cce0dc;
    padding-left: 50px;
    padding-right: 20px;
    background-color: #e9f3f1;
}

    .ipt:focus {
        border-color: #0b6d55;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(11,109,85,.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(11,109,85,.6);
    }

.ipt2 {
    width: 140px;
    height: 45px;
    font-size: 16px;
    border-radius: 3px;
    line-height: 45px;
    text-decoration: none;
    border: 1px solid #cce0dc;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #e9f3f1;
    float: left;
}

.ip2:focus {
    border-color: #0b6d55;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(11,109,85,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(11,109,85,.6);
}

.text-danger {
    color: #db9713;
    text-align: center;
}

.bg3 img {
    display: inline-block;
    border: 1px solid #d3d3d3;
    float: left;
    margin-left: 28px;
    cursor: pointer;
}

.login_con_btn {
    display: inline-block;
    width: 148px;
    height: 48px;
    background-color: #189b7b;
    border: 1px solid #107d62;
    font-size: 16px;
    line-height: 48px;
    color: #ffffff;
    text-align: center;
    margin-right: 32px;
    border-radius: 3px;
    cursor: pointer;
}

    .login_con_btn:hover {
        background-color: #14866a;
        border: 1px solid #0d785e;
    }

.login_con_reset {
    display: inline-block;
    width: 148px;
    height: 48px;
    background-color: #848484;
    border: 1px solid #565656;
    color: #ffffff;
    font-size: 16px;
    line-height: 48px;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
}

    .login_con_reset:hover {
        background-color: #636363;
        border: 1px solid #565656;
    }

.collect {
    width: 17px;
    height: 16px;
    display: inline-block;
    background: url(../Content/images/image.png) -513px -15px no-repeat;
    margin-right: 6px;
    vertical-align: middle;
    line-height: 33px;
    margin-bottom: 5px;
}

.top_right a {
    color: #666666;
    line-height: 33px;
}

.header_bar {
    width: 100%;
    background-color: #ffffff;
    height: 103px;
}

.header_bar_cont {
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
    background: url(../Content/images/image.png) 270px -79px no-repeat;
    height: 103px;
    position: relative;
}

.logoarea {
    float: left;
    width: 416px;
}

.logo {
    width: 416px;
    height: 56px;
    display: inline-block;
    background: url(../Content/images/image.png) -12px -15px no-repeat;
    margin-top: 25px;
}

.search_protal {
    float: right;
}

.search_input {
    width: 218px;
    height: 27px;
    border: 1px solid #d9d9d9;
    background-color: #ffffff;
    color: #666666;
    border-radius: 4px;
    padding-left: 10px;
    padding-right: 30px;
    line-height: 27px;
    margin-top: 40px;
}

    .search_input:focus {
        border-color: #12937a;
        outline: 0;
        -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.075),0 0 8px rgba(97,184,167,.6);
        box-shadow: inset 0 2px 2px rgba(0,0,0,.075),0 0 8px rgba(97,184,167,.6);
    }

.search_btn {
    width: 19px;
    height: 20px;
    background: url(../Content/images/image.png) -548px -14px no-repeat;
    margin-top: 5px;
    display: inline-block;
    cursor: pointer;
    position: absolute;
    top: 39px;
    left: 972px;
}

.nav_bar {
    width: 100%;
    height: 64px;
    background-color: #12937a;
    border-top: 1px solid #0e715d;
     border-bottom: 1px solid #0e715d;
}

.nav_cont {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

    .nav_cont ul li {
        width: 166.6px;
        height: 64px;
        float: left;
        text-align: center;
    }

        .nav_cont ul li:hover {
            background-color: #197e6a;
        }

.active {
    background-color: #197e6a;
}

.active2 {
    color: #ffffff !important;
}

.nav_cont ul li a {
    color: #ffffff;
    font-size: 16px;
}
.bg_color {
background-color:#f2f2f2 !important;
}
/*content_bar*/
.content_bar {
    width: 100%;
    background-color: #f2f2f2;
    height: 740px;
}

.content_bar2 {
    width: 100%;
    background-color: #f2f2f2;
    height: 100%;
}

.content_bar_cont {
    width: 1000px;
    margin: 0 auto;
    background-color: #fcfcfc;
    height: 740px;
    overflow: hidden;
}

.content_bar_cont2 {
    width: 1000px;
    margin: 0 auto;
    background-color: #fcfcfc;
    height: 100%;
    overflow: hidden;
}

.left_tab {
    float: left;
    width: 183px;
    height: 720px;
    border-right: 1px solid #d8e9e6;
    background: url(../Content/images/image.png) -20px -46px no-repeat;
    background-color: #ffffff;
    margin-top: 17px;
}

.tab_cont {
    background-color: #fcfcfc;
}

    .tab_cont li {
        background-color: #fcfcfc;
        width: 183px;
        height: 53px;
        border-bottom: 1px solid #d8e9e6;
        cursor:pointer;
    }

        .tab_cont li:hover {
            background-color: #d8e9e6;
        }

        .tab_cont li a {
            line-height: 53px;
            font-weight: bold;
            color: #12937a;
            text-align: center;
            display: block;
        }

.tab_active {
    background-color: #d8e9e6 !important;
}

.right_content {
    width: 800px;
    float: left;
    height: 720px;
    margin-top: 17px;
    position: relative;
    margin-left: 9px;
}

.search_tab {
    text-align: center;
    margin-top: 20px;
}

.search_input2 {
    width: 330px;
    height: 30px;
    border: 1px solid #d9d9d9;
    background-color: #f5f5f5;
    color: #666666;
    border-radius: 4px;
    padding-left: 20px;
    padding-right: 36px;
    line-height: 30px;
}

    .search_input2:focus {
        border-color: #12937a;
        outline: 0;
        -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.075),0 0 8px rgba(97,184,167,.6);
        box-shadow: inset 0 2px 2px rgba(0,0,0,.075),0 0 8px rgba(97,184,167,.6);
    }

.search_btn2 {
    width: 19px;
    height: 20px;
    background: url(../Content/images/image.png) -548px -14px no-repeat;
    margin-top: 5px;
    display: inline-block;
    cursor: pointer;
    position: absolute;
    top: 20px;
    left: 560px;
}

.search_btn3 {
    width: 19px;
    height: 20px;
    background: url(../Content/images/image.png) -548px -14px no-repeat;
    margin-top: 5px;
    display: inline-block;
    cursor: pointer;
    position: absolute;
    top: 20px;
    left: 390px;
}

.info_content {
    border-top: 1px solid #12937a;
    width: 687px;
    margin: 0 auto;
    margin-top: 20px;
}

.text_cont {
    margin-top: 6px;
    width: 680px;
    text-align: left;
    font-size: 14px;
    font-family: "微软雅黑";
}

    .text_cont li {
        width: 687px;
        height: 45px;
        border-bottom: 1px dashed #d8d8d8;
        clear: both;
    }

    .text_cont a {
        color: #404040;
        line-height: 45px;
        float: left;
    }

    .text_cont li a:hover, .text_cont li a:active {
        color: #12937a;
    }

    .text_cont li:hover, .text_cont li:active {
        background-color: #ebf3f2;
    }

.text_time {
    float: right;
    width: 80px;
    font-size: 14px;
    color: #a3a3a3;
    margin-right: 16px;
    line-height: 42px;
}

.page_number {
    width: 329px;
    margin: 0 auto;
    height: 60px;
    margin-top: 30px;
    text-align: center;
}

    .page_number ul {
        overflow: hidden;
    }

        .page_number ul li {
            float: left;
            height: 29px;
            width: 29px;
            border-radius: 2px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border: 1px solid #43b6a0;
            margin-right: 16px;
            text-align: center;
            line-height: 29px;
        }

.pre {
    display: inline-block;
    background: url(../Content/images/image.png) -572px -233px no-repeat;
    width: 6px;
    height: 11px;
    margin-top: 9px;
}

.no_pre {
    display: inline-block;
    background: url(../Content/images/image.png) -572px -207px no-repeat;
    width: 6px;
    height: 11px;
    margin-top: 9px;
}

.next {
    display: inline-block;
    background: url(../Content/images/image.png) -606px -207px no-repeat;
    width: 6px;
    height: 11px;
    margin-top: 9px;
}

.no_next {
    display: inline-block;
    background: url(../Content/images/image.png) -606px -233px no-repeat;
    width: 6px;
    height: 11px;
    margin-top: 9px;
}

.page_number ul li a {
    color: #43b6a0;
    font-family: "宋体";
}

.page_number ul li:hover {
    background-color: #dceeeb;
    border: 1px solid #2a9a85;
}

.page_num_point {
    background-color: #43b6a0;
    border: 1px solid #2a9a85;
}

    .page_num_point a {
        color: #ffffff !important;
    }

.content_bar_cont3 {
    width: 1000px;
    margin: 0 auto;
    height: 100%;
    overflow: hidden;
}

.article {
    width: 708px;
    background-color: #fcfcfc;
    float: left;
    font-family: "宋体";
    margin-top: 14px;
    padding-bottom: 30px;
    margin-bottom: 14px;
}

.abstract {
    margin-top: 15px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #808080;
}



.article hr {
    border: 1px solid #d9d9d9;
    width: 653px;
}

.text_detail {
    line-height: 28px;
    width: 640px;
    text-align: justify;
}

.text_detail1 img {
    display: block;
    width: 100% !important;
    height: auto !important;
    margin: 0 auto;
    text-align:center;
}

.picture {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.text_detail1 {
    width: 640px;
    margin: 0 auto;
    line-height:30px;
}

.right_cont {
    float: left;
    width: 265px;
    height: 100%;
    margin-top: 14px;
    margin-left: 12px;
}

.hot_reprent {
    height: 304px;
    width: 280px;
    background-color: #fcfcfc;
}

.right_title {
    color: #12937a;
    font-family: "微软雅黑";
    font-weight: 600;
    font-size: 14px;
    text-align: left;
    border-bottom: 1px solid #12937a;
    height: 40px;
    line-height: 50px;
    width: 240px;
    margin-left: 20px;
}

    .right_title a {
        color: #12937a;
    }

        .right_title a:hover {
            color: #467265;
        }

.text_cont2 {
    margin-top: 6px;
    width: 680px;
    text-align: left;
    font-size: 14px;
    font-family:"微软雅黑";
}

    .text_cont2 li {
        width: 240px;
        height: 30px;
        clear: both;
        margin-left: 24px;
    }

    .text_cont2 a {
        color: #404040;
        line-height: 30px;
        float: left;
    }

    .text_cont2 li a:hover, .text_cont2 li a:active {
        color: #12937a;
    }

.picture2 {
    display: inline-block;
    float: left;
    margin-left: 20px;
}

.publication {
    padding-top: 14px;
    color:#404040;
}

.publi_text {
    color: #404040;
    line-height: 22px;
    margin-top: 5px;
}

.hot_reprent2 {
    height: 280px;
    width: 280px;
    background-color: #fcfcfc;
    font-family: "微软雅黑";
}
/*publication*/
.title_de{
	font-size:16px;
	font-family:"微软雅黑";
	color:#12937a;
	margin-left:24px;
}
.title_de2{
	font-size:14px;
	font-family:"微软雅黑";
	color:#12937a;
	margin-left:24px;
}
#lib_Tab1 {
     width: 810px;
    margin: 0 auto;
    padding: 0px;
    height: 130px;
    text-align: center;
    font-size: 14px;
}

.lib_Menubox {
     height: 50px;
    line-height: 36px;
    position: relative;
}

    .lib_Menubox ul {
             margin: 0px;
        padding: 0px;
        list-style: none;
        position: absolute;
        top:0;
        left:1px;
        height: 50px;
        text-align: center;
    }

    .lib_Menubox li {
               float: left;
        display: block;
        cursor: pointer;
        width: 132px;
        color: #666666;
        font-weight: bold;
        border-right: 1px solid #d9d9d9;
		border-top:1px solid #d9d9d9;
		border-bottom:1px solid #d9d9d9;
        height:36px;
        line-height:36px;
        background-color: #fcfcfc;
        text-align: center;
    }

        .lib_Menubox li.hover {
            padding: 0px;
            background:#f7f7f7; 
            width: 133px;
            color: #12937a;
            height:36px;
            line-height:36px;
			border-bottom:none;
        }

.lib_Contentbox {
    clear: both;
    width: 798px;
    margin-top: 0px;
    border-top: none;
    height: 96px;
    text-align: center;
    padding-top: 8px;
    background-color: #f7f7f7;
	border:1px solid #d9d9d9;
}

.list{
	text-align:center;
	line-height:28px;}
.pic_pub {
   display: inline-block;
    float: left;
    margin-left: 66px;
    padding-bottom: 32px;
    margin-right: 64px;
    margin-top: 50px;
}
.time_public{
	width:910px;
	margin:0 auto;
	height:100%;}
.time_book_active{
	color:#12937a !important;
	}
.time_book{
	color:#666666;
	padding:0 31px 0 31px;
	font-size:12px;
	}
.time_book:hover{
	color:#12937a;
	}
.public {
   font-family: "宋体";
    float: left;
    width: 570px;
    line-height: 28px;
    color: #404040;
    margin-top: 50px;
    margin-bottom: 20px;
}
.arrow_active{
	display:inline-block;
	width:5px;
	height:6px;
	background:url(../Content/images/image.png) -528px -311px no-repeat;}
.arrow{
	display:inline-block;
	width:5px;
	height:6px;
	background:url(../Content/images/image.png) -562px -311px no-repeat;}
.over_f {
    overflow: hidden;
    margin: 0 auto;
    width: 1000px;
}
.journal_content {
    width:810px;
 margin:0 auto;

}
/*index*/
.left_content {
    width: 638px;
    margin: 0 28px 0 28px;
    float: left;
}

.recent_news {
    width: 638px;
    height: 406px;
}

.re_news {
    width: 638px;
    height: 74px;
    border-bottom: 1px dashed #d9d9d9;
    overflow: hidden;
    margin-top: 14px;
}

.right_title2 {
    color: #12937a;
    font-family: "微软雅黑";
    font-weight: 600;
    font-size: 15px;
    text-align: left;
    border-bottom: 1px solid #12937a;
    height: 40px;
    line-height: 50px;
    width: 638px;
}

    .right_title2 a {
        color: #12937a;
        margin-left: 12px;
    }

        .right_title2 a:hover {
            color: #467265;
        }

.re_news_pic {
    display: inline-block;
    float: left;
}

.re_news_text {
    font-family: "微软雅黑";
    float: left;
    margin-left: 12px;
    width: 494px;
}

    .re_news_text h2 {
        font-size: 14.5px;
        line-height: 28px;
    }

        .re_news_text h2 a {
            color: #4c4c4c;
        }

            .re_news_text h2 a:hover {
                color: #12937a;
            }

.small_text {
    overflow: hidden;
}
    .small_text a {
   font-size:12.5px; 
   display:inline-block;
   padding-right:10px;
   }
.class_name {
    color: #467265;
    display: inline-block;
    float: left;
}

.key_word {
    display: inline-block;
    color: #808080;
    float: right;
    font-size:12.5px;
}

.research {
    width: 638px;
    height: 330px;
}

.resear_text {
    height: 90px;
    width: 638px;
    border-bottom: 1px dashed #d9d9d9;
}

.resear_title {
    color: #467265;
    display: inline-block;
    line-height: 28px;
    font-weight: bold;
    font-family: "微软雅黑";
    margin-top: 10px;
    font-size:14.5px;
}

    .resear_title:hover {
        color: #12937a;
    }

.diamond {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: url(../Content/images/image.png) -522px -209px no-repeat;
    margin-left: 12px;
    margin-right: 12px;
    line-height: 28px;
}

.resear_text2 {
    display: block;
    color: #7f7f7f;
    font-family: "微软雅黑";
    line-height: 20px;
    margin-left: 12px;
    font-size: 12.5px;
}

    .resear_text2:hover {
        color: #12937a;
    }

.right_content2 {
    width: 275px;
    height: 100%;
    float: left;
}

.about_college {
    height: 228px;
}

.right_title3 {
    color: #12937a;
    font-family: "微软雅黑";
    font-weight: 600;
    font-size: 15px;
    text-align: left;
    border-bottom: 1px solid #12937a;
    height: 40px;
    line-height: 50px;
    width: 275px;
}

    .right_title3 a {
        color: #12937a;
        margin-left: 12px;
    }

        .right_title3 a:hover {
            color: #467265;
        }

.text_intent {
    text-indent: 26px;
}

.about_text {
    line-height: 22px;
    font-family: "微软雅黑";
    color: #404040;
    display: block;
    text-align: justify;
    width: 260px;
    margin-top: 14px;
    margin-left: 12px;
}

    .about_text:hover {
        color: #12937a;
    }

.big_publication {
    height: 224px;
}

.expert {
    height: 240px;
    margin-top: 33px;
}

.scholar {
    margin-top: 18px;
    margin-left: 10px;
}

    .scholar li {
        float: left;
        display: inline;
        margin: 0 2px 8px;
    }

        .scholar li a img {
            float: left;
            width: 60px;
            height: 62px;
        }

        .scholar li strong {
            font-weight: normal;
            float: left;
            width: 14px;
            padding: 10px 5px 0;
            line-height: 14px;
            color: #404040;
        }

.friend_link {
    width: 1000px;
    margin: 0 auto;
    background-color: #fcfcfc;
    overflow: hidden;
}

.right_title4 {
    color: #12937a;
    font-family: "微软雅黑";
    font-weight: 600;
    font-size: 15px;
    text-align: left;
    border-bottom: 1px solid #12937a;
    height: 26px;
    line-height: 26px;
    width: 943px;
    margin: 0 auto;
}

    .right_title4 a {
        color: #12937a;
        margin-left: 20px;
    }

.right_title5 {
    color: #12937a;
    font-family: "微软雅黑";
    font-weight: 600;
    font-size: 15px;
    text-align: left;
    height: 26px;
    line-height: 26px;
    border-bottom:1px solid #93b4ae;
}

    .right_title5 a {
        color: #12937a;
    }

.friend_link ul {
    float: left;
    line-height: 30px;
    font-size: 14px;
    margin-left: 40px;
    margin-top: 10px;
    margin-bottom: 20px;
}

    .friend_link ul li {
        float: left;
        width: 238px;
    }

        .friend_link ul li a {
            color: #404040;
        }

            .friend_link ul li a:hover {
                color: #12937a;
            }
/*society*/
.width2 {
    width: 784px !important;
}

.number {
    font-family: "Arial";
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
}
/*About*/
.normal_text {
    font-family: "宋体";
    line-height: 30px;
    font-size: 14px;
    color: #404040;
    width: 800px;
    text-align: justify;
    margin: 0 auto;
    margin-bottom: 30px;
}

.normal_text2 {
    font-family: "宋体";
    line-height: 28px;
    font-size: 14px;
    color: #404040;
    width: 800px;
    text-align: justify;
    margin: 0 auto;
    margin-bottom: 20px;
}

    .normal_text2 th {
        text-align: right;
        width: 165px;
    }

    .normal_text2 td {
        text-align: left;
        padding-bottom: 10px;
    }

.normal_h2 {
    color: #12937a;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
}
.about_text_n {
width:687px;
margin:0 auto;
margin-top:25px;
}
.about_text_x {
    font-family: "宋体";
    line-height: 30px;
    font-size: 14px;
    color: #404040;
    text-align: justify;
    margin: 0 auto;
}
.tab_about_btn {
    text-align:right !important;
    padding-right:20px;
}
.pic_intro {
    text-align: center;
}

    .pic_intro img {
        display: inline-block;
    }

.pic_set {
    text-align: center;
    margin-top:30px;
    margin-bottom:30px;
}

    .pic_set img {
        display: inline-block;
    }
/*experts*/
.expert_box {
   width: 1000px;
    overflow: hidden;
    margin: 0 auto;
    padding-top:48px;
    padding-bottom:48px;
}
.expert_p {
   color:#808080;
   line-height:28px;
   text-align:justify;
   text-indent:26px;
   font-size:14px;
   font-weight:500;

}
.expert_in_box {
   width:800px;  
   margin: 0 auto;
}
.expert_name {
 color:#458679;
 font-size:20px;
 line-height:28px;
}
.height_exp {
height:100% !important;
}
.res_line{
display:inline-block;
width:3px;
height:18px;
line-height:28px;
margin-right:20px;
background-color:#12937a;
margin-top:5px;
}
.res_name {
 margin-top:20px;
  margin-bottom:10px;
 color:#666666;
 font-size:16px;
 line-height:20px;
 border-left:3px solid #12937a;
}
.resch_area {
    color: #808080;
    font-size: 14px;
   margin-left:26px;
    line-height:28px;
}
.bg_expert {
background-color:#faf8f8;
border:1px solid #eeeeee;
}
/*foot*/
.foot {
    width: 100%;
    height: 118px;
    background-color: #e0e0e0;
}

.foot_cont {
    width: 1000px;
    margin: 0 auto;
    color: #666666;
    text-align: center;
    line-height: 24px;
}

    .foot_cont p {
        vertical-align: middle;
        padding-top: 22px;
    }

.tabDefault {
    font-size: 12px;
    display: block;
    color: #004635 !important;
}

.tabChecked {
    font-size: 12px;
    display: block;
    color: #ffffff !important;
}
/*error*/
.content_bar_error {
width:1000px;
margin:0 auto;
overflow:hidden;
}
.error_pic {
display:inline-block;
width:180px;
height:180px;
background: url(../Content/images/image.png) -441px -335px no-repeat;
margin-top:100px;
float:left;
 margin-left:50px;
}
.error_text {
    display:inline-block;
    color:#483e14;
    font-size:26px;
    line-height:48px;
    margin-top:140px;
    float:left;
     width:600px;
    word-wrap:break-word;
    word-break:break-all; 
   margin-left:20px;
}
/*resear_detail*/
.resear_de_titile {
font-family:"微软雅黑";
font-size:16px;
color:#404040;
   margin: 20px 20px 0px 20px;
   text-align:center;
   line-height:30px;
   letter-spacing:1.2px;
}
.deep_green {
color:#488478 !important;
font-weight:bold;
}
.article_titile_f {
line-height:30px;
color:#666666;
font-family:"宋体";
font-size:14px;
font-weight:normal;
margin-left:27px;
}
.article_title_t {
font-family:"宋体";
margin-left:8px;
}
.min_height {
min-height:566px;
}
.min_height2 {
min-height:583px;
}
 .article_title_t th{    
    line-height: 22px;
    text-align:right;
    padding-top:10px;
    }
.article_title_t td {
text-align:left;
line-height:22px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
color:#666666;
letter-spacing:1px;
}
.download_article {
 display:block;
 width:120px;
 height:43px;
 border:1px solid #d2e3e1;
 line-height:43px;
 color:#12937a;
 background-color:#e8f1f0;
 border-radius:2px;
 margin-left:52px;
 margin-top:20px;
}
.download_article:hover {
     background-color:#ddeae9;
    }
.download_art_icon {
display:inline-block;
width:19px;
height:17px;
background: url(../Content/images/image.png) -600px -306px no-repeat;
float:left;
margin-left:20px;
margin-top:11px;
margin-right:6px;
}
.title_normal {
	font-size:16px;
	font-family:"微软雅黑";
	color:#12937a;
    text-align:center;
}
/*回到顶部*/
.cd-top {
  display: inline-block;
  height: 44px;
  width: 44px;
  position: fixed;
  bottom: 130px;
  right: 30px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../Content/images/image.png) -562px -586px no-repeat;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.no-touch .cd-top:hover {
  background-color: #095945;
  opacity: 1;
}
/*当滑动滚动条导航消失*/
.disappear{display:none;}
.ex_na_ul {
    margin-top:30px;
}
 .ex_na_ul li {
    float:left;
    display:inline;
 border:1px solid #d1d1d1;
  width: 74px;
   height: 34px;
    margin: 0 7px 28px;
      text-align:center;
      line-height:32px;
 }
 .ex_na_ul li a {
    color:#808080; 
        }
    .ex_na_ul li:hover {
    background-color:#12937a;
    color:#ffffff;

    }
 .ex_na_ul li a:hover{color:#ffffff;}        
