@charset "utf-8";
/* CSS Document */

html,body{
	background-color:#ffffff;
	width:100%;
	min-width:1024px !important;
	}
*{ padding:0;margin: 0;}
.clear{ clear:both;}

/* logo */
.top{ width: 95%; height: 78px; text-align:right; margin-left:3.4%; margin-right:2.5%;background:url(../images/logo.png) white left no-repeat;background-size:27%}
.top img{ margin:0 auto;}

/* 字体颜色 */
.text-red{
	color:#e1524b;
	}
.text-orange{
	color:#e8a75a;
	}
.text-green{
	color:#80c024;
	}
.text-blue{
	color:#59b3e8;
	}
.text-purple{
	color:#c85be8;
	}
.text-pink{
	color:#e9598a;
	}
.text-BlueGreen{
	color:#77c6c0;
	margin:2px 0;
	}
	
/* 导航 开始 */
.nav_fixed{
	position: fixed; top: 0px;
	}

.navbar-inverse{
	background-color:#173161; z-index:9999;
	-webkit-box-shadow:2px 2px 2px #173161;
	-moz-box-shadow:2px 2px 2px #173161;
	}
.container{ color:#173161;}
.container-two{
	width:95%;
	padding:8px 0;
	}
.nav-pills>li a{
	color:#FFF;
	}
.nav-pills>li a:hover{
	color:#0d645c;
	}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {
	color: #173161;
	background-color: #fff;
	}
/* 导航 结束*/

.row-offcanvas{
	padding-top:22px;
	}

/* 左侧*/
.panel-left{ width:73%;}

.jumbotron {
#border-style: solid solid solid solid;
border-color: #173161;
	margin:22px 0 30px;
	padding:30px 20px 10px 20px;
	}
.help-block {
	margin-bottom:8px !important;
	}
.search{ float:left; width:100%;}
.search-input{ width:76%;}
.search-button{
	background-color:#e8635a;
	border-bottom:3px solid #e3534b;
	border-top:none;
	border-right:none;
	border-left:none;
	color:#FFF;
	width:110px;
	margin-top:-1px;
	}

.jump-gene{ list-style:none; margin-top:0px; float:left; width:100%;}
.jump-gene li{ width:25%; text-align:center;float:left;}
.jump-gene li img{ margin:12px 30px 12px 25px}
.new-title {
    background: #E7E9F0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background-size: 100% 100%;
    box-shadow: 2px 2px 2px #949699;
    padding: 10px 15px;
}
.flex { display: flex; }
.align-center { align-items: center; }

.line{ border-top:1px solid #e2e2e2;margin-left:1.5%; width:97%;margin-top:10px }
.dot{ font-size:18px; color:#e2e2e2; float:left; margin:-32px -4px 0 0}
.title{ width:30%; background-color:#f3f3f3; margin-top:-12px;}

.icon_pro{
	width:55px;
	height:55px;
	margin-right:10px;
}

h4{font-size:17px }
h5{ margin:20px 0 0 0;}
h5 img{ margin-right:10px;}

/* 右侧*/
a:link{
	color:#173161;
}
a{color:#173161;}
.panel-right{
	width:24%;
	padding:2px 0px 16px;
	-webkit-box-shadow: 0 3px 0 rgba(0,0,0,0.1);
	-moz-box-shadow: 0 3px 0 rgba(0,0,0,0.1);
	box-shadow: 0 3px 0 rgba(0,0,0,0.1);
	}
	
.panel-right h4{ margin-bottom:0;}
.panel-right dl{ border-bottom:1px solid #CCC; padding:6px 0; margin:0px;}
.panel-right dl dt{ font-weight:normal; color:#173161;}
.panel-right dl{ color:#173161;}
.panel-right span{ margin-right:6px;}
dl{
font-size:14px;
}
dd{
font-size:12px;
color:#000;
}
h2{
font-size:20px;
}

.search_bgcolor{
	background-color:#ECE8E8;
	border-radius:6px;
}
/* 版权 */
footer{ background-color:#173161;width:100%; float:left;}
.footer-top{ background-color:#E8EBEA; height:90px; margin-bottom:48px;}
