* {margin:0px; padding:0px;  font-family: Arial, "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,SimSun,宋体,Tahoma, Verdana ; }
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {
	margin: 0;
	padding: 0;
}
img{ border:0 none; vertical-align:middle; }
input,button,select,textarea{outline:none} 
textarea{resize:none}
table{ border:0;}
td{ font-size:18px; color:#111111; padding:0; margin:0;  }
div,ul,li{ list-style-type:none; padding:0; margin:0; font-size:18px;}
a{color:#111111; text-decoration:none; font-size:18px;}
a:hover{color:#D6A30E;  }
.clear{ clear:both;}
.fl {float: left;}
.fr{ float:right;}

.body1{ background:url(bodybg.png) no-repeat 50% 100%; background-size:100%;}
.body2{ background:url(listbg.png) no-repeat 50% 100%; background-size:100%;}
body,html{min-width:1600px;}
.block{ width:1600px; margin:0 auto; }	/*宽度*/


/*首页顶部*/
.top_pc{ position:relative; height:240px; width:100%; background:url(topbg.jpg) no-repeat 0% 50%; background-size:cover; }
.top_pc .logo_pc{ width:1600px; margin:0 auto;}
.top_pc .logo_pc img{ margin-top:60px;}

/*导航*/
.navbox{ height:50px; background-color:#A51907;}
#pcnav{ width:1600px; margin:0 auto;}
#pcnav .yi{display:inline-block;  width:12.5%; float:left; height:50px; line-height:50px; position:relative; z-index:10; }
#pcnav .yi a{display:block; width:100%; height:50px; line-height:50px; text-decoration:none; text-align:center; font-size:18px; font-weight:700; color:#ffffff;    }/*一级栏目间距*/
#pcnav .yi a:hover{ background-color:#D6A30E; color:#ffffff; }
#pcnav ul{position:absolute; display:none; width:100%; top:50px; background-color:#ffffff; z-index:20; box-shadow:0 10px 10px rgba(0,0,0,0.1);}/*二级列表菜单*/
#pcnav ul a{ }/*2级和3级栏目高度*/
#pcnav .er li{ }/*二级菜单样式背景色*/
#pcnav .er a{ color:#111111; font-size:18px;}/*二级栏目间距*/
#pcnav .er a:hover{ background-color:#D6A30E; color:#ffffff; }/*二级菜单鼠标经过样式背景色*/
#pcnav li:hover ul ul, #pcnav li:hover ul ul ul, #pcnav li:hover ul ul ul ul{display:none;}
#pcnav li:hover ul, #pcnav li li:hover ul, #pcnav li li li:hover ul, #pcnav li li li li:hover ul{display:block;}


/*成果视频*/
.video_box{ float:left; width:31%;/*496px*/ margin-right:3.5%; height:auto; margin-top:50px;}
.video_nr{ position:relative; }
.video video{width:100%; height:330px;  object-fit:cover; z-index:6;}
/*成果简介*/
.jj_box{ float:left; width:31%; margin-right:3.5%; margin-top:50px;}
.menu{ position:relative; height:36px;  margin-bottom:30px;}
.menu span{ position:absolute; left:0; display:inline-block;  
	font-size: 26px;
    font-weight: bold;
    color: #333;
    line-height: 36px;
    padding-left: 40px;
    background: url(ico.png) left center no-repeat;
}

.menu .more{ position:absolute; right:0;
    font-size: 14px;
    color: #BA2A17;
    padding-left: 78px;
    line-height: 24px;
    background: url(more_bg.png) left bottom no-repeat;}
.menu .more:hover{ color:#A51907;}
.jj_nr{ height:330px;}
.jj_nr a{ display:block; font-size:18px; line-height:35px;  overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient:vertical; -webkit-line-clamp:9; }
/*成果创新点*/
.cxd_box{ float:right; width:31%; margin-top:50px;}
.cxd_nr{ height:330px;}
.cxd_nr a{ display:block; font-size:18px; line-height:35px;  overflow:hidden; display:-webkit-box; text-overflow:ellipsis; word-break:break-all; -webkit-box-orient:vertical; -webkit-line-clamp:9; }



/*申报书  支撑材料 成果报告*/
.sbs{ float:left; width:33%; margin-right:2.5%;  height:auto; margin-top:80px;}
.sbs_list a{ float:left; width:48%; margin-right:4%; height:50px; line-height:50px; font-size:16px; background:url(dot3.png) #FFFAF8 no-repeat 5px 50%; text-indent:15px; margin-bottom:15px;}
.sbs_list a:nth-of-type(2n+2){ margin-right:0;}
.sbs_list a:hover{color:#D6A30E; font-weight:700;}


.zhicheng{ float:left; width:31%; margin-right:2.5%; height:auto; margin-top:80px;}
.zhicheng_list{}
.zhicheng_list a{ float:left; width:calc(48% - 5px); border-left:5px solid #D90708; background-color:#FFFAF8; margin-right:4%; height:50px; line-height:50px; font-size:16px; text-indent:10px; margin-bottom:15px;}
.zhicheng_list a:nth-of-type(2n+2){ margin-right:0;}
.zhicheng_list a:hover{ color:#D6A30E; font-weight:700;}

.zhicheng_list a:hover::before{color: #ffffff;}


.baogao{float:right; width:31%;  height:auto; margin-top:80px;}
.baogao_list a{ float:left; width:48%; margin-right:4%; height:50px; line-height:50px; font-size:16px; background:url(dot4.png) #FFFAF8 no-repeat 5px 50%; text-indent:25px; margin-bottom:15px;}
.baogao_list a:nth-of-type(2n+2){ margin-right:0;}
.baogao_list a:hover{color:#D6A30E; font-weight:700;}


/*列表页*/
.bodybg2{ background: url(bodybg2.png) no-repeat 50% 100%; background-size: cover;}
.dqnav{  height:40px; line-height:40px; text-align:right; color:#666666; font-size:14px; border-bottom:1px solid #eee;}
.dqnav a{color:#666666; font-size:14px;}
.mainbox{ max-width:1600px; height:auto; min-height:600px; margin:0 auto; margin-top:50px; }
.mainbox .main_left{ float:left; width:320px; min-height:800px;}
.yiji_pc{ background-color:#D90708; height:70px; line-height:70px; color:#ffffff; font-size:26px; padding-left:30px;}
.mainbox .main_right{ float:right; width:calc(100% - 400px); min-height:800px;}

/*pc左侧导航*/

.side-nav{ padding:1rem; min-height:20rem; background-color:#FFFAF8;}
.side-nav .nav-name{  background-color:#A51907;  height:6rem; line-height:6rem; color:#ffffff; font-size:1.5rem; padding-left:1.5rem;}
.side-nav .nav-box{ border-bottom:1px solid #eee; }
.side-nav .p-yiji a{ position:relative; display:block; font-size:1.0625rem; line-height:1.125rem; padding:1.5rem 1rem;}
.side-nav .p-yiji a:hover{color:#D6A30E; font-weight:700; background:url(arr-blue.png) no-repeat 98% 50%;}
.side-nav .p-yiji a.xuanzhong1 { color:#D6A30E; font-weight:700;  background:url(arr-blue.png) no-repeat 98% 50%;}
.side-nav .p-yijibox{display:none;  padding-left:2rem;}
.side-nav .p-yijibox a{ position:relative; display:block; font-size:1rem; line-height:1rem; padding:1rem;}
.side-nav .p-yijibox a.xuanzhong{ color:#D6A30E; font-weight:700; }



.ul-list li{ display:block; border-bottom:1px solid #dddddd; height:5rem;}
.ul-list li:hover{ border-bottom:1px solid #0159BD;}
.ul-list li a{ display:block;  padding:0 3rem; height:5rem; line-height:5rem; transition:all 0.3s ease-out 0s;}
.ul-list li a:hover{ transition:all 0.3s ease-out 0s;}
.ul-list .time{ float:right; width:110px; color:#999999; font-size:1rem; text-align:right;  font-family:Georgia; background:url(icon-time.png) no-repeat 0% 50%; }
.ul-list .name{ float:left; width:calc(100% - 180px); line-height:5rem; height:5rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:1.125rem;}
.ul-list li a:hover .name{ padding-left:1rem; font-weight:700;  transition:all 0.5s ease-out 0s;}
.ul-list li a:hover .time{color:#0159BD;}

/*九化融合*/
.rh_list { float:left; width:48%; margin-right:4%; margin-bottom:30px; }
.rh_list:nth-of-type(2n+2){ margin-right:0;}

.rh_menu{ position:relative; height:50px; margin-bottom:10px;}
.rh_menu .a1{ position:absolute; height:50px; line-height:50px; font-size:26px; left:0; background:url(arr2.png) no-repeat 0 50%; text-indent:50px;}
.rh_menu .a2{ position:absolute; width:70px; height:22px; line-height:22px; text-align:center; background-color:#CDBA9D; color:#ffffff; font-size:14px; right:0; top:15px; border-radius:20px; }
.rh_list ul li a{display:block; font-size:20px; height:45px; line-height:45px; text-indent:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(arr3.png) no-repeat 0 50%; }
.rh_list ul li a:hover{ color:#D90708; font-weight:700; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.rh_list ul{ border-bottom:1px solid #CDBA9D; padding-bottom:20px;}


.dy_biaoti{ text-align:center; font-size:20px; margin-bottom:50px; margin-top:30px;}


/*首页底部*/
.footer_box{ background-color:#BA2A17; padding:30px 0; margin-top:70px;}
.banquan{ text-align:center; margin:0 auto;}
.banquan p{ color:#ffffff; font-size:16px; line-height:40px;}