*#dbt_action_bar_hide{dispaly:none;}
*.hidelabel{display:none;}
*.abs_zuozhe{color:#444;font-size:14px;}
*.abs_njq {
    COLOR: #333;
    font-size: 14px;    
    line-height: 22px;
}
.links1 {
    line-height: 22px;
}
.noselectrow {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: white 1px solid;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    BORDER-TOP: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 6px 0px;
}
.selectedrow {
    BORDER: #eee 1px solid;
    MARGIN: 6px 0px;
    WIDTH: 100%;
    BACKGROUND: #f8f8f8;
    PADDING-BOTTOM: 5px;
}
.authorList {
    line-height: 22px;
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 3px !important;
}
.articlesectionlisting {
    BORDER-BOTTOM: #ddd 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    COLOR: #3a3a3a;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px;
    margin-bottom: 8px;
}
.articlesectionlisting INPUT {
    FLOAT: left;
}

.articlesectionlisting .dbt_header {
    font-size: 14px;
    color: #ED8E1A;
    font-weight: bold;
}
.txt_zhaiyao1 {

}

A.txt_zhaiyao1:link {
    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:hover {

    TEXT-DECORATION: underline;
}

A.txt_zhaiyao1:visited {

    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:active {
    TEXT-DECORATION: none;
}

.txt_biaoti{  
    color: #000;
    font-size: 16px;
}

.txt_14000 {
    font-size: 12px;
    color: #000000;
}

A.txt_14000:link {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:hover {
    COLOR: #ae0001;
    TEXT-DECORATION: underline;
}

A.txt_14000:visited {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:active {
    TEXT-DECORATION: none;
}


.hiden {
    DISPLAY: none;
}


.article_checkbox_cell{padding:3px;}

.white_content {
    display: none;
    color: #333;
    margin-bottom: 8px;
    font-size: 14px;
    width: 100%;
    overflow: hidden;
    line-height:24px;
}

table{border-spacing: 0;border-collapse: collapse;}
.table100{width: 100%;max-width: 100%;}
.table100 td,.table100 th{border:1px solid #ccc;padding:10px;font-weight: bold;font-size: 16px;}
.padding_1{padding:10px;}
.text-center{text-align:center;}
@media (min-width: 1200px){
	.container{width: 1200px;}
}
.section-l{
	border-radius: 4px;
	margin: 0 15px;
	width:770px;	
	float:left;
	overflow:hidden;
    background:#fff;
    overflow:hidden;
    margin-bottom: 15px;
    border: 1px solid #ccc;   
}
.item_biaoti{
	margin:10px 0;
	font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.liulancishu{color: #666;text-align: right;margin-top:10px;}
.a-left{float:left;background: #fff;overflow: hidden;width:247px;padding: 5px;}
.jsjg{width: 915px;padding: 5px;
    float: right;
    overflow: hidden;
    background: #fff;
    overflow: hidden;
    margin-bottom: 15px;
    border: 1px solid #ccc;
    }
.white_content{color:#666;}
.btn-p{background:#175c7b;
    border-radius: 4px;
    color: #fff;
    padding: 5px 10px;
    border: 0;
    cursor: pointer;
}
.panel-default{padding:0;}
.table-list td,.table-list th{text-align:center;}
.apwrap{margin:10px 0 0;}
.item_title{
	border-bottom: 1px #ccc solid;
    overflow: hidden;
    height: 40px;
    line-height:40px;
    font-size: 22px;
    font-family: Microsofy Yahei;
    padding-left:15px;
    margin:0;   
}
.content_nr{padding:15px;overflow: hidden;}


@charset "utf-8";
/*ȫ����ʽ*/
*{
    margin: 0;
    padding: 0;
    list-style: none;
}
a{color:#333;}
a:hover{color:#EB8C23;}

body{font-size:14px;
    font-family:"΢���ź�";
    background:#efefef;
    min-width: 1200px;
}
.content{
    width: 100%;
    overflow: hidden;
    background: #333;
}
.biaodian{font-family:����;}
/*ͷ��*/
.main,.container{
    max-width:1200px;
    margin:auto;
    overflow:hidden;
    padding:0 0 15px;
    background: #fff;
}
.header {
    max-width:1200px;
    margin: auto;
    background: url(../images/headerbg.jpg);
    overflow: hidden;
}
.banner{
    max-width: 1200px;
    margin: auto;
    padding: 33px 15px;
    overflow: hidden;
}
.huiyuan{
    margin-bottom: 20px;
    float: right;
}
.top_js{padding-left: 8px;padding-right:4px;}
.em{
    margin-top:47px;
    text-align: right;
}
.input-group {
    float: left;
    width:23%;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: right;  
    margin-bottom: 0;
}
.btn-default {
    color: #fff;
    background-color: #175c7b;
    border-color: #175c7b;
    padding: 9px 12px;
}
.btn-default:hover {
    color: #fff;
    background-color: #00a1ed;
    border-color: #00a1ed;
}
.gjjs{
    padding:6px 10px;
    float:right;
}
.em img{margin:0 5px;}
.emrs{
    margin-bottom: 8px;
    text-align: right;

    overflow: hidden;
}

.xiangxi {
    font-size: 14px;
    width: 90px;
    color: #f9f8f8;
    text-align: center;
    margin-top: 20px;
    line-height: 25px;
    float: right;
    margin: 0 5px;
    border-radius: 6px;
    background:#175c7b;
    font-family:Times New Roman;
}
.xiangxi a{
    color: #fff;
}
.xiangxi a:hover{
    background:#00a1ed;
    display: block;
    color: #fff;
    text-decoration: none;
    text-transform: capitalize;
    border-radius: 6px;
}

/*����*/

.daohang{
    max-width: 1200px;
    margin: auto;
}
.dh{max-width:1200px;margin: 0 auto;padding-bottom: 17px;
    background: #fff;}
.navbar{min-height: 45px;border: 0;margin-bottom: 0px;}
.navbar-nav>li>a{line-height: 45px;padding-top: 0;padding-bottom: 0;margin-top: 2px;}
.site-nav{background:#175c7b;}
.site-nav a{color: #fff;}
.site-nav .nav>li>a{padding-left:10px;padding-right: 10px;}
.site-nav .nav>li>a:focus,.site-nav .nav>li>a:hover {
    text-decoration: none;
    background-color:#00a1ed;
}
.site-nav .navbar-toggle{background: #00a1ed;}
.site-nav .navbar-toggle .icon-bar{background:#fff;}
.site-nav .navbar-nav>li>a{font-size: 18px;text-align: center;}

.dropdown-menu>li>a {
    display: block;
    padding: 8px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #00a1ed;
}
.caret {

    margin-left: 5px;

}
/*��ҳ��ͼ����*/
.padd_r{padding-right: 11px;}
.carousel-caption {
    bottom: 15%;
}
.btn-group-lg>.btn, .btn-lg {
    padding: 8px 15px;
    font-size: 1.3vw;
    line-height: 1.3333333;
    border-radius: 6px;
}
.btn-primary {
    color: #fff;
    background-color: #ed7b00;
    border-color: #ed7b00;
}
.btn-primary:hover {
    color: #fff;
    background-color: #06a8dd;
    border-color: #06a8dd;
}
.btn-primary:focus {
    color: #fff;
    background-color: #ed7b00;
    border-color: #ed7b00;
}

.btn-primary2 {
    color: #fff;
    background-color: #049842;
    border-color: #049842;
}
.btn-primary2:hover {
    color: #fff;
    background-color: #06a8dd;
    border-color: #06a8dd;
}
.btn-primary2:focus {
    color: #fff;
    background-color: #ed7b00;
    border-color: #ed7b00;
}
.carousel-caption h3 {
    font-size:16px;
}


.tab_1, .tab_2, .tab_3{
    margin:0 auto;
    padding:1px 0;
    border-radius: 5px;


}
.tab_1 h4, .tab_2 h4, .tab_3 h4{
    color:#fff;
    text-align: center;
    font-size:22px;
}
.tab_1 p, .tab_2 p, .tab_3 p{
    text-align:center;
    color:#fff;
    font-size:14px;
    line-height: 24px;
}
.tab_1{
    background: #3fa9dc;
    margin-right: -8px;
}
.tab_2{
    background:#53c3f1;
    margin-right: -4px;
    margin-left: -4px;
}
.tab_3{
    background: #3fb8dc;
    margin-left: -8px;
}
.tab_1 a,.tab_2 a,.tab_3 a{color:#fff;}

/*����ͼƬ*/

.fmtp{
    overflow: hidden;
    padding-left: 0;
}
.fmt{
    border:1px solid #999;
}
.fmyc{
    line-height:25px;
    padding-right: 0;
    padding-left: 0;
}
.fmyc p{margin-bottom: 10px;font-size: 16px;line-height: 24px;}
.ttg{
    padding: 5px 28px;
    font-size: 1.2vw;
    line-height: 1.3333333;
    border-radius: 6px;
    margin-top:5px;
}
.tgbutton {
    font-size: 17px;
    width: 210px;
    background: #dc803f;
    color:#fff;
    text-align: center;
    line-height: 40px;
    /* float: right; */
    margin-top:40px;
    text-decoration: none;
    border-radius: 3px;
    height: 40px;
    display: inline-block;
}
.tgbutton:hover{color: #fff;background:#d67700;text-decoration:none;}
.tgbutton:link,.tgbutton:visited{color: #fff;}
.carousel-inner img{height: 300px;}

.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}
.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}
.small_pic{padding-left: 0;display:inline-block; text-align:center; *display:inline; zoom:1; vertical-align:middle;}
.small_pic img{width:220px; vertical-align:middle;margin-left: -8px; margin-bottom: 3px;}
.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}
.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}
.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}

/*����¼��*/
.nr_r{padding-right: 12px;}
.uw-on-campus {
    overflow: hidden;
    margin-bottom: 20px;
}
.j-column li{float: left;}
.j-column,.uw-on-campus h2{
    font-size: 22px;
    color: #333;
    line-height: 45px;
    margin-top: 0;
    margin-bottom: 15px;
    font-family: Microsofy Yahei;
    overflow: hidden;
}
.j-column{border-bottom: 2px solid #ccc;}
.j-column .current{border-bottom: 2px solid #bf0a03;color: #333;background:#c8efff;}
.j-column li{padding: 0 10px;background: #eee;border-radius: 4px 4px 0 0;margin-right: 10px;border-bottom: 2px solid #eee;color: #666;cursor: pointer;}
.j-content{display: none;overflow: auto;max-height:670px;}
.current{display: block;}
.uw-on-campus h2{
    background: url(../images/zxlybj.jpg) no-repeat left;
}
.uw-on-campus h2 span{float: left;}
.neirong{
    overflow: hidden;
    padding-left: 0;
    padding-right: 7px;
}

.dqml,.neirong dl {
    overflow: hidden;
    margin-bottom: 16px;
    background: #fff;
    padding: 0 0 10px;
    border-bottom: 1px solid #eee;
}
.padding_r{padding-right:0!important;padding-left:10px!important;}
.neirong dl dt {
    text-align: left;
    font-weight: normal;
    float:left;

}
.neirong dl dd {
    text-align: left;
    background: #ececec;
    line-height: 30px;
    margin-bottom: 6px;
    padding-left: 5px;

}

.neirong dl dt h4 {
    line-height: 26px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin:0;
}

.neirong dl dt p {
    line-height: 26px;
    font-size: 14px;
    margin:0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
}
.luyrq{
    font-weight:bold;
    color:#D47906;
}
.read_more{text-align: center;padding-top: 20px;font-size: 17px;
    color: #dc770c;
    font-weight: bold;}
/*����Ŀ¼*/




.hovertreeContent {
    width: 100%;
    /* text-indent: 2em; */
    /* margin: 5px auto; */
    height: 1300px;
    overflow: hidden;
    position: relative;
    /* border: 1px solid silver; */
}
.hewenqiToggle{
    height:20px;
    background-color:#f0f0f0;
    position:absolute;
    bottom:0px;
    width:100%;
}
.triangle-down-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 16px solid #999;position:absolute;right:0px;left:0px;margin:0px auto; top:2px;cursor:pointer;}
.triangle-up-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 16px solid #999; position:absolute;right:0px;left:0px;margin:0px auto;top:2px; }

.wz_njq{overflow:hidden;border-bottom: 1px solid #ddd;font-size: 16px;margin-bottom: 20px;}
.nianjq{float:left;font-weight: bold;line-height: 28px;}
.syq{float:right;}
.zhuangkan{font-weight: bold;line-height: 28px;}
.dqml{
    padding-bottom:15px;
}
.dqml_wzn p a{color: #666;}

.dqml_ming{
    font-size:18px;
    color:#000;
    padding-bottom:10px;
    margin-bottom:20px;
    border-bottom:1px solid #009999;
}

.dqml_img{padding-left:0;}
.dqml_wzn{overflow:hidden;padding-left: 0;}

.dqml p{
    line-height:26px;
    margin: 0;
}
.dqml_zaiyao img{margin-right:5px;}
.figure{color:#333;margin:5px 0;}
.red{color:#f00;}

.lanming{
    /* height:28px;
     line-height:28px;
     font-size: 14px;
     font-weight: bold;
     color: #fff;
     letter-spacing: 4px;
     width: 23%;
     background: #175c7b;
     text-align: center;
     border-radius: 5px;*/
    font-size: 16px;
    margin: 10px 0;
    color: #175c7b;
    font-weight: bold;
}

.dqml_wzn p,.neirong p{color: #666;}
/*����*/
.content_r{
    overflow: hidden;
    float: right;
    }
.fm{
    overflow:hidden;
    border: 1px solid #d6e9c6;
    border-radius: 3px;
    padding:20px;
}
.fm img{
    border:1px solid #ccc;
    max-width: 60%;
    margin: auto;
}
.fmsm{
    line-height: 24px;
    margin: auto;
    background: #dff0d8;
    padding: 10px;
    margin-top: 20px;
    text-align: justify;
}

/**���������л���ʽ**/
.tabPanel{
    width: 368px;
    border: 1px solid #faebcc;
    border-radius: 3px;
    overflow: hidden;
    margin-bottom: 19px;
}
.xzph{
    float: left;
    width: 175px;
    height: 41px;
    line-height: 41px;
    padding-left: 10px;
    font-size: 22px;
    background: #fcf8e3;
    border-bottom: 1px #faebcc solid;
    font-family: Microsofy Yahei;
}
.tabPanel ul{
    float: right;
    background: #fcf8e3;
    border-bottom: 1px #faebcc solid;
    width:100%;
}
.tabPanel ul li{
    float: left;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    text-shadow: 0 1px 0 #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 0 10px;

}
.tabPanel .hit{
    cursor:pointer;color:#e88c02;text-shadow:0 1px 0 #fff;

}
.pane{width:365px;float:left;;background-color:#fff;display:none;}

.pane dl{
    overflow:hidden;
    padding: 0px 13px;
}

.pane dl dt{
    line-height:28px;
    font-size:14px;
    font-weight: 100;
}




.r_tab{
    border: 1px solid #fccece;
    border-radius: 3px;
    margin-bottom: 19px;
}
.r_tab img{margin-right:10px;}

.r_title{
    background: #ffd6d6;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px #f9caca solid;
    padding-left: 10px;
    font-size: 22px;
    font-family: Microsofy Yahei;
}
.r_tab ul{
    margin: 10px;
}
.r_tab ul li{
    line-height:26px;
    border-bottom: 1px #e8e8e8 dashed;
    overflow: hidden;
    margin-bottom: 10px;
}
.r_tab2{
    border: 1px solid #53c3f1;
    border-radius: 3px;
    margin-bottom:20px;
    padding-bottom: 10px;

}

.r_title2{
    background: #c8efff;
    height:40px;
    line-height: 40px;
    border-bottom: 1px #53c3f1 solid;
    padding-left:10px;
    font-size:22px;
    font-family: Microsofy Yahei;
}
.tongji{font-size: 16px;}
.tongji,.r_tab2 ul{
    overflow:hidden;
    margin: 10px;
}
.news-list li,.wenzhang-liebiao li,.r_tab2 ul li{
    background: url("../images/dd.jpg") no-repeat 0 13px;
    padding-left: 10px;
    line-height: 30px;
    border-bottom: 1px #e4e4e4 dashed;
    margin-bottom: 10px;
}
.dqml_title,.dqml_title a,.wenzhang-liebiao li a,.r_tab2 li a{font-size: 16px;}
.zuozhe{color:#666;padding-left: 10px;}
.wenzhang-liebiao .zuozhe a{color:#666;font-size:14px;}
.ztm{
    font-weight:bold;
}
.ztm_i{float:right;}
.r_tab2 ul li ul{
    overflow: hidden;
    margin: 5px 0;
}
.r_tab2 ul li ul li{
    line-height: 26px;
    border-bottom: none;
}
.r_tab2 ul li ul li img{
    margin-right:7px;
}
.r_em{overflow:hidden;}
.r_em ul{text-align: center;}
.r_em ul li{width:50%;float:left;}


.gd{float:right;font-size:14px;}
.dblogo{
    margin:20px 0;
    text-align: center;
    border-top:1px solid #ccc;
}
.dblogo img{
    margin:0 20px;
}

.db_news{
    background:#fff;
    padding:20px 0;
}
.news{
    max-width: 1200px;
    margin: auto;
    overflow: hidden;
}
.news_tab{
    border: 1px solid #e4e3e3;
    /* width: 30%; */
    margin-bottom: 25px;
    border-radius: 5px;
}
.news_tit{
    color: #000;
    font-size: 17px;
    border-bottom: 1px solid #eceaea;
    line-height: 35px;
    padding-left: 15px;
    background: #eee;
}
.news_tab ul{
    margin: 8px 15px;
}
.news_tab ul li{
    line-height:25px;
    color:#000;
}
.news_tab ul li img{
    margin:6px 0;
}
.shijian{color:#D3952F;}
.new{color:#f00;}
/*β��*/
.footer{
    background: #175c7b;
    margin:0 auto;
    overflow: hidden;
    padding: 40px 0 0;
    border-top:#484646  1px solid;
}
.footer_nr{
    max-width:1200px;
    overflow: hidden;
    margin: auto;
    color: #fff;
}
.banquan{line-height: 30px;margin-bottom:20px;text-align: center;}
.banquan p{line-height:31px;}

/*---------------�ֲ�ͼ----------------------*/
.news_tupian{overflow:hidden;float:left;}
.carousel-caption{
    font-size: 14px;
    position: absolute;
    right: 0;
    /*    top: 0;*/
    left:0;
    bottom: 0px;
    z-index: 10;
    padding:0;
    color: #fff;
    text-align: center;
    text-shadow:none;
    width: 100%;
    background: #666;
    background:rgba(0,0,0,0.5);
}
.carousel-indicators{bottom: 30px;}
.carousel-inner ol{ margin-bottom:0;}
.carousel-caption h3{margin-top:10px;}
.banner .carousel-indicators{bottom:0;}
.banner .carousel-indicators .active{background-color:#333;}
.carousel-caption a{color:#fff;}
.banner .carousel-indicators li{background: #ccc;border: 0;}
.slide .carousel-caption a:hover{text-decoration:none;}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
@media screen and (min-width: 768px){
    .banner .carousel-caption {
        right: 0;
        left: 0;
        padding-bottom:0;
    }
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    width:700px;
    height:300px;
}
.carousel .carousel-control.left,.carousel .carousel-control.right{background:none;filter:none;} /* ȥ��Ӱ����--*/
.carousel-indicators li {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color:#eee;
    border: 1px solid transparent;
    border-radius: 10px;
}
.carousel-indicators .active {
    width: 10px;
    height: 10px;
    margin: 0;
    background-color:#59a2fc;
}
/*---------------�ֲ�ͼend----------------------*/
.more a{text-align: right;padding: 0 10px;color:#d4ac79;border:1px solid #d4ac79;border-radius: 4px;font-size: 14px;}
.more{margin:0 10px;text-align: right;}
.fmyc .rongyu{font-size:18px;font-weight: bold;margin-bottom: 20px;}

.head-up{width:280px;float: left;}
.wechat{width:70px;float: right;}
.wechat img{max-width: 100%;}
.head-down{overflow: hidden;width: 100%;}

.abs{background: url("../images/abstract2.png") no-repeat;}
.html{background: url("../images/htm.png") no-repeat;}
.pdf{background: url("../images/pdf.png") no-repeat;}
.dqml_zaiyao a{padding-left:20px;margin-right:20px;color: #666;}
.dqml_zaiyao i{color: #f00;font-style: normal;}
input[type=checkbox], input[type=radio]{margin:0;}

