@charset "utf-8";
/* CSS Document */
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
p{margin:0 0 10px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
cite{font-style:normal}
h1,h2,h3,h4,h5,h6{margin:5px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}
h1,h2,h3{line-height:35px}
h1{font-size:20px;font-weight: normal;}
h2{font-size:17px;font-weight: normal;}
h3{font-size:14px;font-weight: normal;}
h4{font-size:12px}
h5{font-size:12px}
h6{font-size:10.2px}
h1 small{font-size:15px}
h2 small{font-size:12px}
h3 small{font-size:12px}
h4 small{font-size:12px}
ul,ol{padding:0;margin:0;list-style:none}
li{line-height:20px}
dl{margin-bottom:20px}
dt,dd{line-height:20px}
dt{font-weight:bold}
dd{margin-left:10px}
hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff}
q:before,q:after,blockquote:before,blockquote:after{content:""}

.fl{float: left !important}.fr{float: right !important}

@font-face{font-family:'FontAwesome';src:url("../cdn/fontawesome-webfont.eot?v=4.3.0");src:url("../cdn/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../cdn/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../cdn/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}

.container{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}
.container:before,.container:after{content: " ";display: table;}
.container:after{clear: both}
@media (min -width: 480px){.container{width: 480px}}
@media (min-width: 768px){.container{width: 750px}}
@media (min-width: 992px){.container{width: 970px}}
@media (min-width: 1200px){.container{width: 1170px}}

.nav{margin-bottom: 0;padding-left: 0;list-style: none}
.nav:before,.nav:after{content: " ";display: table}
.nav:after{clear: both}
.nav>li{position: relative;display: block}
.nav>li>a{position: relative;display: block;padding: 10px 15px}
.nav>li>a:hover,.nav>li>a:focus{text-decoration: none;background-color: #eeeeee}
.nav>li>a>img{max-width: none}

.menu{position: relative;min-height: 50px;margin-bottom: 20px;border-color: #1d2e4e;border-radius: 0;margin-bottom: 0;background-color:#05121a;border: 0}
.menu:before,.menu:after{content: " ";display: table}
.menu:after{clear: both}

.menu-header:before,.menu-header:after{content: " ";display: table}
.menu-header:after{clear: both}
.menu-collapse{overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling: touch}
.menu-collapse:before,.menu-collapse:after{content: " ";display: table}
.menu-collapse:after{clear: both}
@media (min-width: 768px){
.menu{border-radius: 4px}
.menu-header{float: left}
.menu-header img{padding-top:15px; width:60%}
.menu-collapse{width: auto;border-top: 0;box-shadow: none;display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important}
.menu-collapse .menu-collapse{padding-left: 0;padding-right: 0}
.container>.menu-header,.container>.menu-collapse{margin-right: 0;margin-left: 0}}
.menu{top: 0;border-width: 0 0 1px}
.footer{bottom: 0;margin-bottom: 0;border-width: 1px 0 0}
.menu-nav{margin: 7.5px -15px}
.menu-nav>li>a{padding-top: 10px;padding-bottom: 10px;line-height: 20px}
@media (min-width: 768px){.menu-nav{float: left;margin: 0}.menu-nav>li{float: left}.menu-nav>li>a{padding-top: 15px;padding-bottom: 15px}.menu-nav.menu-right:last-child{margin-right: -15px}}
.menu-nav>li>a{color: #B5BDC0;height: 60px;padding-top: 20px;transition: all 0.5s ease-in; font-size:13px;}
.menu-nav>li>a:hover{color: #FFF;background-color: #323436}
.menu-nav>li>a{color: white}
.menu-nav>li>a:hover,.menu-nav>li>a:focus{color: #777777;background-color: transparent}
.menu-nav>li>a>i{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0)}
.fa-download:before{content: "\f019"}
.fa-space-shuttle:before{content: "\f197"}
.fa-book:before{content: "\f02d"}
.fa-jb:before{content: "\f15a"}

.menu-nav>.active>a,.menu-nav>.active>a:hover,.menu-nav>.active>a:focus{color: white;background-color: #090909}
.menu-nav>.disabled>a,.menu-nav>.disabled>a:hover,.menu-nav>.disabled>a:focus{color: #444444;background-color: transparent}
.menu-collapse,.menu-form{border-color: #101010}
.menu-nav>.open>a,.menu-nav>.open>a:hover,.menu-nav>.open>a:focus{background-color: #090909;color: white}
.menu-inverse,.menu-collapse{border-color: #323436}
.banner-c{background-image: url("images/jqbanner.png");background-position: center 0%;overflow: hidden;text-align: center;color: #FFF;padding: 45px 0;}
.banner-c h2{font-size: 24px; margin-top: 20px;margin-bottom: 10px;}
.banner-c p{font-size: 13px;line-height: 25px; margin-botom:5px;}

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}

body{margin:0;font-size:12px;line-height:20px;color:#555555;background-color:#eeeeee;overflow-x: hidden;font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif !important;}
a{color:#428BD1;text-decoration:none}
a:hover,a:focus{color:#3071A9;text-decoration:none}
.main{max-width:1170px;margin:0 auto;text-align:left;position:relative;*zoom:1; background:#fff;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; width:1170px; margin-top:10px;}
.main:before,.main:after{display:table;content:"";line-height:0}
.main:after{clear:both}
.content-page{position: relative;background-color: #fff;}
.page-sidebar{width: 225px;position: absolute;top: 0;left: 0;bottom: 0;height:100%;border-right: 1px solid #eee;}
.content-title{font-size: 20px;font-weight: normal;padding: 15px 20px 14px;line-height: 20px;background-color: #F7F7F7;margin: 0 0 1px;border-bottom: 1px solid #eee;}


.main-left{background-color: #fff;position: relative;}
.main-content-header{padding: 10px 20px 8px;line-height: 24px;position: relative;border-bottom: 1px solid #eee;margin-bottom: 0;background-color: #f7f7f7;}
.main-content-header h1{font-size: 20px;font-weight: normal;padding: 0;margin:10px auto;line-height: 24px;}
.main-content-header h1 a{color: #444;}

.main-content{margin-left: 200px;min-height: 600px;border-left: 1px solid #eee;padding:0px 20px 20px 20px;}
.main-content .main-content-header{background: none;padding: 0 0 8px;margin-bottom: 20px;}
.main-content .main-content-header h1{font-size: 20px;font-weight: normal;}
.main-content .article-content{padding: 0}
.main-left-list{position:absolute;top:0;width: 200px;background-color: #fbfbfb;bottom: 0}
.main-left-menu{font-size: 14px;}
.main-left-menu span{margin-bottom: 1px;padding:6px 15px;color:#888;border-left: solid 4px transparent;cursor: pointer;overflow: hidden;border-bottom: 1px solid #EEEEEE;display: block; text-indent:10px;}
.main-left-menu span:hover{background-color:#f7f7f7;color:#666}
.main-left-menu li.active a, 
.main-left-menu li.current span,
.main-left-menu li.current-menu-item a
{color:#444;background-color:#fff;border-left-color:#428BCA;margin-right: -1px;position: relative;z-index:2;}
.main-left-menu [class^="icon-"],.main-left-menu [class*=" icon-"]{opacity: 0.70;filter:alpha(opacity=70);}
.main-left-menu li.active [class^="icon-"],.main-left-menu li.active [class*=" icon-"]{opacity: 0.88;filter:alpha(opacity=88);}
.main-left-menu .page-top{ font-weight:bold;}
.main-left-menu .page-top span{color: rgb(84, 141, 212); text-indent:-12px;}
.main-left-menu .page-bottom span{color: rgb(84, 141, 212); text-indent:-12px;font-weight:bold;}

.article-content{position:relative;padding:20px;background-color:#fff}

.article-content{font-size:14px;line-height:25px;word-break:break-all;word-wrap:break-word;padding-bottom:5px}
.article-content h3,.article-content h4 .article-content h5{border-top:#eee 1px solid;padding-top:10px;margin-top:20px; }
.article-content h2{font-size:18px;font-weight:normal;margin:20px -20px 20px -24px;padding:10px 20px 9px 20px;line-height:18px;border-left:4px solid #428BCA;background-color:#fbfbfb}
.article-content h3{font-size:18px;font-weight: bold;padding-bottom: 0;color: rgb(84, 141, 212);}
#a331{ border:none;}
.article-content h4{font-size:14px}
.article-content h5{font-size:12px}
.article-content ul{margin:15px 0px 16px 0px; }
.article-content ul li{line-height:25px; width:25%; display:inline-block; padding:3px 15px;list-style-type:none; border:1px solid #ddd; margin:0px 15px 15px 0px;border-radius:5px;float:left;}
.article-content ul li a{ text-decoration:none;}
.article-content ul li a:hover{color:#428bca}
.article-content ul li:hover{ background:#f6f7f7; cursor:pointer;}
.article-content p{margin-bottom:15px}
.article-content pre{word-break:break-all;word-wrap:break-word}
.article-content table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:16px}
.article-content table th{background-color:#f9f9f9;text-align:center}
.article-content table td,.article-content table th{border-bottom:solid 1px #ddd;padding:5px 10px}
.article-content .alignleft{float:left;text-align:left;margin-right:10px}
.article-content .aligncenter{margin: 0 auto;text-align: center;display: block;}
.article-content .alignright{float:right;text-align:right;margin-left:10px}
.article-content .wp-caption{border: solid 1px #eee;border-radius: 2px;padding: 10px 5px;box-shadow: 2px 2px 0 #fbfbfb;margin-bottom: 15px;}
.article-content .wp-caption-text{margin: 10px -5px -10px;border-radius: 0 0 2px 2px;background-color: #fbfbfb;border-top: 1px solid #eee;padding: 5px;color: #999;}
.article-content .wp-caption:hover{border-color: #ddd;}
.article-content .wp-caption:hover .wp-caption-text{color: #666;border-top-color: #ddd;}
.article-content a{color:#428bca;text-decoration:underline}
.article-content a:hover{color:#D9534F}
.article-content p a{ background:url(/images/down.png) top -2px left no-repeat; padding-left:27px; margin-right:25px; height:24px; text-decoration:none;}
#fd{position:absolute; border:0px; background:#fbfbfb; width:100%; text-align:center;}
#fd p{ line-height:25px}
.cjms{color:#5E5E5E;background-color:#fafaf9;font-size:15px;font-weight:600;border-left:4px solid #dedede;border-right:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;border-top:1px solid #F0F0F0;border-radius:0px;box-shadow:1px 3px #f9f9f9;margin-bottom: 20px;padding: 15px; margin-top:15px;}

