@charset "utf-8";
body{ font-size:14px; margin:0px; padding:0px; background:#ededed; font-family:"微软雅黑"; color:#111;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {	margin: 0;	padding: 0}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul { list-style: none}
caption, th { text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	 }
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* 使IE兼容html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ transition: color 100ms ease 0s, background-color 100ms ease 0s; margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* 去掉链接虚框 
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*备用清除浮动*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
a{ text-decoration:none; cursor:pointer}
a:link, a:visited, a:active{color:#222;text-decoration:none;}
a:hover{color:#013F70;text-decoration:none;}
.l{float:left}
.r{float:right}
.wrapper{ width:1080px; margin:0 auto;}

.headerbox{ width:100%; height:151px; background:#01325A url(../images/top_s2.jpg) top no-repeat;}
.headerbox .wrapper{ position:relative;}
.headerbox .logo{ width:412px; height:33px; float:left; margin:25px 23px 0 0;}
.headerbox .logo img{ width:100%;}
.headerbox .logo-e{ position:absolute; left:0px; top:72px; width:412px; height:16px;}
.headerbox .img{ width:524px; height:110px; float:left;}
.headerbox .home{ position:absolute; right:0px; top:10px; height:20px; line-height:20px; color:#fff;}
.headerbox .home a{ display:inline-block; padding:0 10px; color:#fff;}

#search-box{width:191px; height:25px; margin-top:53px; background: #FFF 0; border-radius:5px; border:1px solid #819EBA; float:right;}
#search-box .input-box{width:143px; height:24px; border-radius:5px; line-height:24px; border:0; background: #FFF; text-align:left; font-size:14px;} 
#search-box .button{ float:right; border:0; background:#D1D1D1 url(../images/search.jpg) no-repeat; border:1px solid #CFCFCE; width:48px; height:25px; cursor:pointer; color:#FFF;} 

.navlist{ position:absolute; left:0px; top:110px; width:100%; height:86px; background:url(../images/nav_bj.jpg) no-repeat;}
.navlist li { float:left; display:block; background:url(../images/nav_line.jpg) left center no-repeat; position:relative; z-index:2;}
.navlist li .menu{ padding:0 42px; height:75px; line-height:75px; display:block; font-size:16px;}
.navlist li .menu.hover, .navlist li .menu:hover{ color:#013F70;}
.navlist li .menu img{ vertical-align:top; margin-top:25px;}
/*.navlist li ul{ position:absolute; left:10px; top:43px; width:170px; display:none;}
.navlist li ul li{ width:100%; height:40px; line-height:40px; margin-top:1px; background:#FFB76B;}
.navlist li ul li a{ color:#fff;}
.navlist li ul li:hover{ background:#FF8E1E;}
.navlist li:hover .menu{ background:#FF8E1E; color:#fff;}*/

.flexslider{ width:630px; height:380px; position:relative; background:url(../images/loading.gif) 50% no-repeat; float:left;}
.flexslider .slides{ position:relative; z-index:0;}
.flexslider .slides li{ height:380px;}
.flexslider .slides li img{ width:100%; height:380px;}
.flexslider .flex-control-nav{ position:absolute; bottom:0px; z-index:2;width:100%; height:20px; text-align:right;}
.flexslider .flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:20px; text-align:center; color:#fff; overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flexslider .flex-control-nav .flex-active{background-position:0 0;}

.contentBox{ width:1080px; margin:0 auto; padding-top:47px; background:#fff; display:block; overflow:hidden;}
.index_box{ width:1018px; margin:0 30px 10px; border:1px solid #e6e6e6; padding:8px 0;}
.index_news{ width:350px; height:380px; float:right; margin-right:15px; overflow:hidden;}
.index_news dt{ padding:10px 0; border-bottom:1px solid #e6e6e6;}
.index_news dt h2{ height:24px; line-height:24px; font-size:16px; font-weight:normal; overflow:hidden;}
.index_news dt h2 a{ color:#014F9B;}
.index_news dt span{ display:block; color:#999; margin-bottom:10px;}
.index_news dt p{ height:20px; line-height:20px; overflow:hidden;}
.index_news dt p a{ color:#014F9B;}
.index_news dd{ height:20px; line-height:20px; padding-left:15px; background:url(../images/ico01.png) left center no-repeat; margin-top:14px; overflow:hidden;}

.index_notice{ width:100%; height:60px; padding:7px 0; background:url(../images/notice_bj.jpg) no-repeat;}
.index_notice h1{ width:120px; height:40px; line-height:40px; display:block; margin:10px 40px 10px 0; text-align:center; font-size:18px; color:#fff; border-right:1px solid #90B4BF; float:left;}
.index_notice ul{ width:820px; height:60px; float:left; overflow:hidden;}
.index_notice ul li{ width:380px; height:30px; line-height:30px; padding-left:10px; background:url(../images/ico02.png) left center no-repeat; margin-right:20px; float:left; overflow:hidden;}
.index_notice ul li span{ color:#01E7FB; padding-right:10px;}
.index_notice ul li a{ color:#E0E9FA;}

.index_survey{ width:358px; height:300px; float:left; background:url(../images/index_line_bj.jpg) no-repeat right;}
.index_survey .index_title{ width:336px; height:30px; margin:10px 11px; border-bottom:#DCDCDC solid 1px;}
.index_title h2{ font-size:16px; float:left; padding-left:5px;}
.index_title span{ float:right; font-size:12px; background-color:#EEEEEE; padding:1px 3px; border:1px solid #DCDCDC;}
.index_title span a{color:#ABAFB2;}
.index_survey .survey{ width:323px; height:66px; padding:1px; margin:0px 17px; border:1px solid #DCDCDC; display:inline-block;}
.index_survey .survey img{ width:323px; height:66px; display:block;}
.index_survey p{ width:324px; line-height:26px; padding:3px 17px; color:#646464;}

.index_gj{ width:659px; float:right;}
.index_gj .index_title{ width:637px; height:30px; margin:10px 11px; border-bottom:#DCDCDC solid 1px;}
.index_gj h2{ font-size:16px; float:left; padding-left:5px;}
.index_gj span{ float:right; font-size:12px; background-color:#EEEEEE; padding:1px 3px; border:1px solid #DCDCDC;  padding-right:3px;}
.gj_list{ width:627px;}
.gj_list li{ width:617px; height:70px; padding-bottom:5px; margin:0 16px 5px; border-bottom:1px solid #DCDCDC;}
.gj_list li .gj_pic{ width:80px; height:70px; float:left; padding-right:10px;}
.gj_list li .gj_pic img{ width:80px; height:70px;}
.gj_list li .gj_news{ width:527px; height:70px; float:right;}
.gj_list li .gj_news h3{ width:100%; font-size:13px; height:30px; line-height:30px; overflow:hidden;}
.gj_list li .gj_news p{ width:100%; height:26px; line-height:26px; overflow:hidden;}

/*专题网站*/
.mr_frbox{ width:100%; height:79px; padding:10px 0; position:relative;}
.subject{ float:left; width:112px; margin-right:6px;}
.subject img{ width:100%;}
.mr_frUl{ width:796px; height:79px; float:left;}
.mr_frUl ul li{ width:197px; height:79px; float:left; overflow: hidden; padding:0 1px;}
.mr_frUl ul li img{ width:100%; height:79px;}
.subject_turn{ float:left;}
.subject_turn li{ float:left; padding-left:1px;}
.mr_frBtnL { cursor: pointer; width:50px; height:79px; position:absolute; right:55px; top:10px;}
.mr_frBtnR { cursor: pointer; width:50px; height:79px; position:absolute; right:0px; top:10px;}

/*友情链接*/
.index_links{ width:100%; margin-bottom:20px;}
.index_links h2{ line-height:18px; font-size:14px; font-weight:normal; float:left; padding:0 6px;}
.index_links ul{ width:950px; height:22px; float:right;}
.index_links ul li{ width:180px; height:22px; float:left; display:inline; margin:0 5px;}
.index_links ul li select{ width:178px; height:20px; line-height:20px; font-size:12px; border:1px solid #ddd;}

/*底部*/
.index_foot{ width:100%; padding:20px 0; color:#fff; background:#013F70;}
.index_foot .w_link{}
.index_foot .w_link a{ color:#FFF; padding:0 5px; line-height:30px;}
.index_foot p{ line-height:30px;}
.foot_box{ background-color:#FFF; line-height:40px; text-align:center;}

/*----------------科学研究---------------*/
.inside_box{ width:1065px; padding:7px;}
.inside_pic{ width:1065px; height:198px; }
.inside_pic img{width:1065px; height:198px; display:block;}

.inside_box .left_box{ width:240px; float:left;}
.left_box .top_title{ width:240px; height:118px; background-color:#115D9B;}
.left_box .top_title h3{ font-size:26px; font-weight:normal; color:#FFF; padding:35px 0 0 15px;}
.left_box .top_title p{ font-size:18px; color:#1F7AA5; line-height:30px; padding:0 0 0 15px;}

.sv3 dl,.sv3 dt,.sv3 dd{padding:0; margin:0;}
.sv3{width:240px;}
.sv3 dl{width:240px; height:auto; background:#F6F6F6; overflow:hidden;}
.sv3 dt{ font-size:14px; color: #333; background:#EEEEEE; line-height:47px; padding-left:30px; border-bottom:1px solid #FFF;}
.sv3 dt span{ float:right; padding-right:20px;}
.sv3 dd{color: #666; font-size:14px; line-height:47px; padding-left:50px; border-bottom:1px solid #FFF;}
.sv3 dd a{color:#676767;}
.sv3 dd:hover, .sv3 dd.hover{color:#fff; background:url(../images/title_bj.jpg) no-repeat;/*display:block; */}
.sv3 dd:hover a, .sv3 dd.hover a{color:#fff;}
.sv3 dt:hover, .sv3 dt.hover{ background:url(../images/title_bj.jpg) no-repeat;}
.sv3 dt:hover a, .sv3 dt.hover a{ color:#FFF;}
.con_tact .con_left #idSlideView3{width:240px; float:left;}

.sv4 dl,.sv4 dt,.sv4 dd{padding:0; margin:0;}
.sv4{width:240px; padding-top:20px; padding-bottom:50px;}
.sv4 dl{width:240px; height:auto; background:#F6F6F6; overflow:hidden;}
.sv4 dt{ font-size:14px; color: #333; background:#EEEEEE; line-height:47px; padding-left:30px; border-bottom:1px solid #FFF;}
.sv4 dt:hover, .sv4 dt.hover{ background:url(../images/title_bj.jpg) no-repeat;}
.sv4 dt:hover, .sv4 dt.hover{ background:url(../images/title_bj.jpg) no-repeat;}
.sv4 dt:hover a, .sv4 dt.hover a{ color:#FFF;}
.sv4 dt span{ float:right; padding-right:20px;}
.sv4 dd{color: #666; font-size:14px; background-color:#EEEEEE; line-height:127px; padding-left:50px; border-bottom:1px solid #FFF;}
.sv4 dd select{ width:180px; height:33px; line-height:33px; font-size:14px; border:1px solid #ddd;}

.inside_box .right_box{ width:824px; height:auto; float:right; display:block; /*border-left:1px solid #E6E6E6;*/ min-height:500px;}
.inside_box .right_box .box_title{ width:824px; height:33px; border-bottom:1px solid #EAEAEA; border-top:1px solid #EAEAEA;}
.right_box .box_title .t_home{ width:72px; height:33px; border-right:1px solid #EAEAEA; background:url(../images/box_title_bj_r1_c1_s1.png) no-repeat 12px 10px; float:left; position:relative;}
.right_box .box_title .t_home a{ position:absolute; top:8px; left:35px; right:0px; color:#A9A9A9;}
.right_box .box_title .t_list{ display:inline-block; float: left;}
.right_box .box_title .t_list li{ padding:0 15px; height:33px; line-height:33px; border-right:1px solid #EAEAEA; float:left; display:block; position:relative;}
.right_box .box_title .t_list li a{ color:#A9A9A9; background:url(../images/box_title_bj_r1_c3_s1.png) right center no-repeat; padding-right:30px;}

.newlist{ width:800px; margin:3px auto;}
.newlist li{ width:800px; border-bottom:1px solid #EAEAEA; height:40px; line-height:40px; overflow:hidden;}
.newlist li b{ width:6px; height:11px; display:block; background: url(../images/news_bj.png) no-repeat; float: left; margin:15px 8px 0 0;}
.newlist li span{ float:right; color:#ABABAB; display:none;}
.newlist li p{ font-size:14px; float:left; color:#555555; display:inline-block;}

/*.page_list{ width:100%; height:26px; display:block; overflow:hidden; text-align:center; padding:20px 0;}
.page_list li{ width:auto; padding:0 10px; height:24px; line-height:24px; border:1px solid #e6e6e6; display:inline-block; margin:0 3px; background:#fff;}
.page_list li.hover, .page_list li:hover{ background:#115D9B; border:1px solid #115D9B;}
.page_list li.hover a, .page_list li:hover a{ color:#fff;}*/

/* 通用分页样式 */
.pages{height:26px; margin-bottom:20px;  padding-top:8px;}
.pages ul{ float:right; padding:0 10px;list-style:none;margin:0; }
.pages li{ float:left; margin-left:5px;}
.pages li a{ display:block; padding:0 10px; border:1px solid #ddd; height:24px; line-height:24px; color:#666;}
.pages li a:hover{ border:1px solid #115D9B; background:#115D9B; color:#fff; text-decoration:none;}
.pages li span{ display:block; border:1px solid #ddd; height:24px; line-height:24px; color:#c4c4c4;padding:0 10px; }
.pages .current a{ border:1px solid #115D9B; background:#115D9B; color:#fff;}

/*留言样式*/
.book{clear:both;}
.book dl{background:#fff; border:1px solid #e0e0e0; padding:10px; border-radius:5px; position:relative;  margin-bottom:5px;}
.book dt{border-bottom:1px solid #e0e0e0;margin-bottom:5px;font-weight:bold;}
.book dt span.extinfo{display:block;float:right;font-weight:normal;}
.book dd{clear:both;}
.book dd .message {margin-top: 4px;margin-bottom: 4px;font-size: 14px;line-height: 1.5em;}
.book dd .adm_reply {margin:4px 10px;font-size: 14px;line-height: 1.5em;border:1px dashed red;padding:5px;}
.book .pages{border-top:0;}
.book .mess{ overflow:hidden;}
.book .mess .td{padding-bottom:10px;}
.book .mess .submit{ width:80px; height:30px; background:#d81b21; color:#fff; text-align:center; border:0; font-family:"微软雅黑"; cursor:pointer;}
.book .mess .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:2px;width:130px;text-transform:uppercase;margin-right:1px;margin-top:3px;}



/*----------------科学研究---------------*/
.con_txt{ width:800px; margin:3px auto;}
.con_txt h3{ font-size:16px; color:#115D9B; padding-left:20px;}
.con_txt p{ color:#555555; line-height:30px; padding-left:20px;}

/*----------------新闻中心---------------*/
.newlist01{ width:800px; margin:3px auto;}
.newlist01 li{ width:800px; border-bottom:1px solid #EAEAEA; display:inline-block;}
.newlist01 li .pic_1{ padding:9px; width:192px; height:134px; float:left;}
.newlist01 li .pic_1 img{width:100%; height:134px;}
.newlist01 li .txt_1{ float:right; width:570px; height:134px; padding:9px 10px;}
.newlist01 li .txt_1 b{ font-size:14px; line-height:36px; height:36px; display:block; overflow:hidden;}
.newlist01 li .txt_1 p{ line-height:26px; height:52px; overflow:hidden;}
.newlist01 li .txt_1 span{ display:block; color:#999; font-size:12px; padding-top:28px;}
.newlist01 li:hover, .newlist01 li.hover{ color:#115D9B;}
.newlist01 li:hover p, .newlist01 li.hover p{ color: #333;}


/*----------------新闻中心-查看---------------*/
.right_txt{ width:780px; margin:10px auto; border-bottom:1px dashed #DDDDDD;}
.right_txt .txt_title{ width:100%; border-bottom:1px solid #DDDDDD;}
.right_txt .txt_title h3{ font-size:16px; color:#115D9B; text-align:center; line-height:36px;}
.right_txt .txt_title em{ width:100%; font-size:12px; color:#9D9D9D; line-height:36px; text-align:center; display:inline-block;}
.right_txt .txtbox{ line-height:30px; color:#545454;}
.right_txt .txtbox img{ max-width:100%;}

.right_box .turn{padding:20px; width:400px; float:left;}
.right_box .turn li{font-size:14px; line-height:30px; float:left; padding-right:30px;}
.right_box .turn li b{font-size:14px; line-height:30px; color:#0066CC;}
.right_box .turn li:hover ,li:hover a{color:#154999;}

.bdsharebuttonbox{ width:150px; float:right; padding:20px 0;}

.pc{ display:block;}
.ph{ display: none;}



.researcher{  height:auto; margin-top:20px; padding:10px;}
.researcher .re_tit{ width:100%; display:block; margin-bottom:20px; text-align:center;}
.researcher .re_tags{ width:100%; height:66px; margin-bottom:20px;}
.researcher .re_tags li{ float:left; display:block; margin:0 2px 3px 3px; color:#fff; cursor:pointer;}
.researcher .re_tags li.all_btn{ width:46px; height:30px; line-height:30px; text-align:center; display:block; background:#FF9900;}
.researcher .re_tags li.all_btn a{ color:#fff}

.researcher .re_tags li.m-all_btn{ width:46px; height:30px; line-height:30px; text-align:center; display:block; background:#FF9900;}
.researcher .re_tags li.m-all_btn a{ color:#fff}


.researcher .re_tags li.tags_btn{ width:30px; height:30px; line-height:30px; text-align:center; display:block; background:#002147;}
.researcher .re_tags li.hover{ background:#FF9900;}
.researcher .re_list{ width:100%; height:auto; margin-bottom:20px; display:inline-block;}
.researcher .re_list h4{ width:100%; height:30px; line-height:30px; background: url(../images/index/point_2.jpg) repeat-x left center; margin-bottom:10px;}
.researcher .re_list h4 span{ width:80px; height:30px; display:block; font-size:16px; background:
#fff; font-weight:bold;}
.researcher .re_list .re_name{ width:891px; height:auto;}
.researcher .re_list .re_name a{ width:80px; height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; float:left; margin:1px 1px 1px 0; background:#f8f8f8;}
.researcher .re_list .re_name a:hover{ background:#002147; color:#fff;}



.researcher .re_list2{ width:100%; height:auto; margin-bottom:20px;}
.researcher .re_list2 h4{ width:100%; height:30px; line-height:30px; background: url(../images/index/point_2.jpg) repeat-x left center; margin-bottom:10px;}
.researcher .re_list2 h4 span{ width:80px; height:30px; display:block; font-size:16px; background:
#fff; font-weight:bold;}
.researcher .re_list2 .re_name{ width:560px; height:auto;}
.researcher .re_list2 .re_name a{ width:130px; height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; float:left; margin:1px 1px 1px 0; background:#f8f8f8;}
.researcher .re_list2 .re_name a:hover{ background:#002147; color:#fff;}


.researcher .re_top{ width:100%; height:210px; display:block; overflow:hidden; margin-bottom:20px;}
.researcher .re_top dt{ width:160px; height:210px; display:block; overflow:hidden; text-align:center; float:left; margin-right:20px; background:#f8f8f8;}
.researcher .re_top dt img{ width:auto; height:210px;}
.researcher .re_top dd{ width:685px; height:34px; line-height:34px; display:block; overflow:hidden; border-bottom:1px solid #eee; background:url(../images/index/ico08.jpg) 1px 14px no-repeat; padding-left:20px;}
.researcher .re_top dd span{ color:#999;}
.researcher .re_con{ width:100%; height:auto;}
.researcher .re_con span{ background:#06264C; height:40px; line-height:40px; padding:0 20px; display:block; font-size:16px; font-weight:bold; color:#fff; margin-bottom:20px;}

.researcher .re_con .text{ width:100%; line-height:28px;}
.researcher .re_con .text strong{ display:block;}
.researcher .re_con .text p{ width:100%; height:auto; line-height:20px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.researcher .re_con .text p span{ background:none; height:auto; line-height:20px; padding:0; display:inline; font-size:14px; font-weight:normal; color:#333; margin:0;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}




