@charset "utf-8";
/* css document  
 * author: zcm
 * update: 2022-04-21
*/
@font-face {
  font-family: "fzxbsjt"; 
  src: url('../font/fzxbsjt.woff2') format('woff2'),
       url('../font/fzxbsjt.woff') format('woff'),
       url('../font/fzxbsjt.TTF') format('truetype');
}
body,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,label,button,div,ul,li,span{margin:0;padding:0;border:0;box-sizing:border-box;}
html,body{font-family:'microsoft yahei';color:#444;font-size:14px;line-height:inherit;height:100%;}
ul,ol,li{list-style:none;margin:0;padding:0;}
p,u{word-break:break-all;}
.clearfix:after{display:block;height:0px;visibility:hidden;clear:both;content:"."}
.clearfix{*zoom:1;}
.clear{clear:both;}
a,a:link,a:hover{text-decoration:none !important;cursor:pointer;}
.fd{float:left;}
.fdr{float:right;}
img{border:none;}
.dn{display:none;}
:focus{outline:0px;}
table tr th,table tr td{vertical-align:middle !important;word-break:break-all;}
input,img{font-family:'microsoft yahei';box-sizing:border-box;border:0;}
.pos_re{position:relative;}
.overhid{overflow:hidden;}
button{cursor:pointer;}
.text-left{text-align:left !important;}
.body_bg{background:url(../images/body_bg.png) no-repeat center top #1173a3;background-size:100%;}
.top_sty{width:1100px;margin:0 auto;}
.div_sty{width:1200px;margin:0 auto;overflow:hidden;position: relative;}
table{border-collapse:inherit;}
.table{margin-bottom:0;}
.margin_top10{margin-top:10px;}
.margin_top30{margin-top:30px;}
.mar_both_10{margin:0 10px;}
/*login*/
/*登录页-top*/
.login_top{height:70px;line-height:70px;font-size:34px;color:#fff;background:#15639e;padding-left:105px;width:100%;font-weight:bold;}
.login_top font{font-size:28px;padding:0 10px;position:relative;top:-3px;}
.login_top span{font-size:26px;}
/*登录页-main*/
.login{position:absolute;top:70px;bottom:36px;width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center;
	background-color:#166da1;
	background:linear-gradient(to bottom,#192966,#1476a8);
	background: -moz-linear-gradient(top,#192966,#1476a8);
    background: -webkit-gradient(linear,top, color-stop(#192966),color-stop(#1476a8));
    background: -webkit-linear-gradient(top,#192966,#1476a8);
    background: -o-linear-gradient(top,#192966,#1476a8);
    background: -ms-linear-gradient(top,#192966,#1476a8);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#192966', endColorstr='#1476a8',GradientType=0 )
}
.login_input{background:url(../images/login_input_bg.png) no-repeat;width:501px;height:483px;margin-left:20px;}
.login_input h1.login_title{text-align:center;color:#496bde;font-weight:normal;margin:40px 0 30px;font-size:28px;}
.login_input label{display:block;width:320px;margin:0 auto 30px;position:relative;}
.login_input label input{width:100%;height:44px;border:1px solid #cdcccc;border-radius:20px;padding-left:65px;font-size:16px;}
.login_input label i{position:absolute;left:20px;top:7px;}
.login_input label .yzm_img{position:absolute;top:50%;transform:translateY(-50%);right:20px;width: 80px;}
.login_input .btn_login{width:320px;margin:0 auto;color:#fff;background:#15629d;height:44px;border-radius:20px;font-size:16px;display:block;}
.login_input .btn_login:active{background:#3ca2f0;}
/*登录页-footer*/
.login_footer{position:fixed;left:0;bottom:0;height:36px;line-height:36px;text-align:center;color:#fff;background:#15639e;width:100%;}
/*top*/
/* .logo{height:70px;line-height:70px;font-size:34px;color:#14339B;font-weight:bold;} */
.logo{height:70px;line-height:70px;font-size:34px;font-weight:bold;}
.logo font{font-size:24px;padding:0 10px;position:relative;top:-3px;}
.logo span{font-size:26px;}
.nav{display:flex;display:-webkit-flex;justify-content:flex-start;margin-top:22px;}
.nav ul{display:flex;display:-webkit-flex;justify-content:flex-start;margin-bottom: 20px;}
.nav ul li{color:#0B0F11;font-size:18px;width:175px;font-weight:300;cursor:pointer;}
.nav ul li a{color:#0B0F11;}
.nav ul li span{position:relative;}
.nav ul li span:before{width:100%;height:4px;content:"";position:absolute;bottom:-5px;left:0;background:#fff;}
.nav ul li.cur span:before,.nav ul li:hover span:before{background:blue;}
.nav ul li.cur a{color:blue;}
/*.nav ul li.cur span:after,.nav ul li:hover span:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:5px solid #989898;}*/
.nav label{position:relative;}
.nav label input{width:235px;border-radius:20px;border:1px solid #8B8B8B; background:#fff;height:26px;padding-left:20px;margin-bottom: 5px;}
.nav label i{position:absolute;color:#000;right:10px;top:30%;transform:translateY(-50%);font-weight:normal;}
.nav label i:after{background:#fff;content:"";position:absolute;width:7px;height:7px;left:4px;top:4px;}
.top_back{background:white}
.top_back{background-image: url(../images/backPic.png);background-repeat: no-repeat;background-size: 100% 60%;height: 138px;}
.top .user{position:absolute;right:50px;top:0;line-height:50px;}
.top .user a{color:#14339B;border-right:1px dotted #14339B;font-size:14px;line-height:15px;display:inline-block;padding:0 10px;}
.top .user a span{font-size:14px;}
.top .user a.user_name{position:relative;}
.top .user a.user_name span{margin-right:5px;}
.top .user a.user_name i{font-size:12px;margin:0 7px;opacity:0.8;}
.top .user a.logout{border-right:0;}
#nameOrCode{font-family: 'microsoft yahei';font-weight:normal;font-size: 14px;}
/*tips*/
.tips{padding:50px 0 40px 20px;height: 368px;}
.tips h1{font-size:38px;color:#fff; margin-top: 70px;}
.tips p{color:#fff;font-size:22px;padding-top:40px;}

.tips_picSty{position: absolute;margin-left: 53%;margin-top: -26px;z-indexL:3;}
.tips_picSty img{width:368px}
/*统计分析入口*/
.entrance_select_title{width:246px;height:66px;font-size:30px;text-align:center;;margin:0 auto 30px;color:#fff;font-weight:300;position:relative;}
.entrance_select_title span{display:block;width:246px;height:66px;line-height:64px;position:absolute;left:-1px;top:-1px;}
.entrance_select_new_title{color:#fff !important;padding-top:40px !important;}
.entrance_select{display:flex;display:-webkit-flex;justify-content:space-around;}
.entrance_select li{width:270px;background:#fff;}
.entrance_select li img{display:block;margin:0 auto;width:100%;}
.entrance_select li p{text-align:center;line-height:120px;color:#000;font-size:20px;}
/*footer*/
.footer{height:80px;background:#868889;color:#fff;width:100%;}
.footer_text {padding:26px 0 0 145px;height:80px;} 
.footer_text p{float:left;min-width:460px;line-height:26px;margin-left: 55px;}
.footer_text img{position:absolute;}
.footer_text img.dzjg{left:130px;top:10px;}
.footer_text img.zfwz{right:49px;top:14px;}
/*首页-平台信息总览*/
.sy_bg{background-color:#f3f5f7;}
/*swiper样式修改*/
.mySwiper{padding-left:30px;}
.swiper-pagination-bullet{background:#fff;opacity:1;width: 12px;height: 12px;}
.swiper-pagination-bullet-active{background:#ff5252;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: -6px 4px;}
/*结束*/
.overview{display:flex;display:-webkit-flex;justify-content:flex-start;padding-bottom:30px;}
.overview li{width:270px;height:475px;border:1px solid #fff;border-radius:5px;color:#fff;position:relative;}
.overview li>a{color:#fff;position:absolute;right:10px;top:10px;}
.overview li h3{background:url(../images/overview_title_bg.png) no-repeat center bottom;text-align:center;padding:10px 0;margin:15px 0 10px;}
.overview li p{display:flex;display:-webkit-flex;justify-content:space-between;width:230px;margin:0 auto;font-size:15px;padding-top:20px;font-weight:bold;align-items:center;}
.overview li p font{color:#fff956;}
.echarts_fm{height:270px;width:100%;position:relative;margin-top:43px;}
.echarts_fm:before{content:"";position:absolute;height:1px;width:230px;left:50%;top:-20px;background:#fff;transform:translateX(-50%);}
.echarts_tab{display:table;width:230px;margin:0 auto;border:1px solid #fff;height:30px;line-height:30px;margin-top:15px;}
.echarts_tab a{display:table-cell;text-align:center;width:25%;border-right:1px solid #fff;cursor:pointer;}
.echarts_tab a:last-child{border-right:0;}
.echarts_tab a.cur,.echarts_tab a:hover{background:#fff;color:#1d4d8d;}
.echarts_lx{height:270px;width:100%;position:relative;margin-top:0px;}
.overview li dt,.overview li dd{display:flex;display:-webkit-flex;justify-content:space-between;width:230px;margin:0 auto;font-size:16px;align-items:center;}
.overview li dt{font-weight:bold;padding:20px 0 15px;}
.overview li dd{border-top:1px solid #fff;padding:15px 0;}
.overview li dt span:first-child,.overview li dd span:first-child{width:73%;padding-right:5px;}
.overview li dt span:last-child,.overview li dd span:last-child{width:27%;text-align: center;}
.overview li dd font{color:#fff956;font-weight:bold;}
/*ppp & 民间推介*/
.ppp{background:#fff;}
.ppp ul{display:flex;display:-webkit-flex;justify-content:space-between;}
.ppp li{width:50%;height:155px;position:relative;padding:15px 0 0 100px}
.ppp li img{position:absolute;top:30px;left:20px;}
.ppp li h3{line-height:30px;}
.ppp li p{line-height:30px;}
.ppp li p span{display:block;}
.ppp li p span font{font-weight:bold;color:#0069da;}
/*项目库*/
.select_years{position:absolute;right:110px;top:108px;z-index:2;width:80px;border:1px solid #bbb;height:24px;border-radius:3px;}
.project_more{position:absolute;right:20px;top:110px;z-index:2;color:#0069da}
.project_lib_title{font-size:28px;color:#525252;text-align:center;font-weight:normal;padding:20px 0 40px;}
.project_lib_list{display:flex;display:-webkit-flex;justify-content:center;background:#fff;flex-wrap:wrap;padding-bottom:100px;}
.project_lib_list li{width:25%;text-align:center;height:300px;position:relative;padding:160px 0 0;}
.project_lib_list li img{position:absolute;top:75px;left:50%;transform:translateX(-50%);}
.project_lib_list li h3{line-height:40px;padding-bottom:10px;}
.project_lib_list li p span{display:block;margin:0 auto;line-height:30px;}
.project_lib_list li p span font{font-weight:bold;color:#0069da;}
/*项目标签*/
.pro_label_more{position:absolute;right:20px;top:20px;z-index:2;color:#0069da}
.pro_label{background:#fff;height:425px;position:relative;}
.pro_label h2{color:#f9835b;position:absolute;top:50%;transform:translateY(-50%);left:35px;font-size:30px;}
/*.pro_label ul{position:absolute;top:50%;left:0;transform:translateY(-50%);padding-left:65px;}*/
.pro_label ul{position:absolute;top:50%;left:190px;transform:translateY(-50%);padding-left:65px;background:url(../images/pro_label.png) no-repeat left center;}
.pro_label li{height:50px;margin-bottom:24px;}
.pro_label li:last-child{margin-bottom:0;}
.pro_label li h3{display:inline-block;text-align:center;line-height:50px;color:#333;font-size:20px;background:#fdf4e1;width:230px;border-radius:3px;border:2px solid #fb9d60;font-weight:normal;
	border-image: -webkit-linear-gradient(#f9835b, #fec167) 20 20;
    border-image: -moz-linear-gradient(#f9835b, #fec167) 20 20;
    border-image: -o-linear-gradient(#f9835b, #fec167) 20 20;
    border-image: linear-gradient(#f9835b, #fec167) 20 20;
}
.pro_label li p,.pro_label li p span{display:inline-block;}
.pro_label li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:700px;/*width:840px;*/}
.pro_label li p span{padding-left:25px;}
/*统计数据*/
.statistical_data{padding:40px 0;}
.statistical_data ul{display:flex;display:-webkit-flex;justify-content:flex-start;}
.statistical_data li{background:#fff;border:1px solid #cdcdcd;width:50%;height:166px;border-radius:5px;position:relative;margin-right:20px;padding:40px 0 0 280px;}
.statistical_data li:last-child{margin-right:0;}
.statistical_data li i{display:block;width:88px;height:88px;border-radius:50%;color:#fff;text-align:center;line-height:88px;font-size:40px;position:absolute;top:50%;left:150px;transform:translateY(-50%);}
.statistical_data li i.fb{background:linear-gradient(to bottom,#74feb3,#248c57);box-shadow:2px 3px 3px #b8ddba;}
.statistical_data li i.dy{background:linear-gradient(to bottom,#ffd57d,#fdab4d);box-shadow:2px 3px 3px #e4dbb7;}
.statistical_data li i.jk{background:linear-gradient(to bottom,#d47aff,#844dfd);box-shadow:2px 3px 3px #dcbfe9;}
.statistical_data li h3{font-size:24px;font-weight:normal;}
.statistical_data li p{font-size:22px;}
.statistical_data li p span{color:#4463ab;font-size:36px;font-weight:bold;margin-right:6px;}
/*项目查询*/
.banner{position:relative;height:235px;overflow:hidden;}
.banner img{position:absolute;left:0;bottom:-60px;width:660px;}
.banner h1{font-weight:normal;color:#fff;position:absolute;right:525px;top:50%;transform:translateY(-50%);font-size:34px;}
.banner h1 span{font-size:26px;}
.main_bg{background:#f3f5f7;overflow:hidden;padding-bottom:20px;}
.list_search{background:#fff;margin-top:15px;padding:10px 0;}
.list_search table{width:95%;margin:0 auto;}
.list_search table th{width:110px;font-weight:normal;color:#394048;text-align:left;}
.list_search table tr th,.list_search table tr td{padding:8px;border-top:1px dashed #ccc;position:relative;}
.list_search table tr:first-child th,.list_search table tr:first-child td,.list_search table tr.no_border th,.list_search table tr.no_border td{border-top:0;}
.list_search table tr:last-child th,.list_search table tr:last-child td{border-bottom:1px dashed #ccc;}
.list_search table td{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;align-items:center;}
.list_search table td a{color:#1d1e23;display:block;padding:3px 10px;margin-right:7px;cursor:pointer;}
.list_search table td a:hover,.list_search table td a.cur{background:#2a82db;color:#fff;box-shadow:0 2px 1px #d2d2d2;}
.open_children{display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #4e9eef;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.close_children{display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #4e9eef;position:absolute;right:5px;top:50%;transform:translateY(-50%);}
.date_sty{width:200px;border:1px solid #ddd;border-radius:4px;height:30px;line-height:30px;padding:5px 10px;}
.search_inp{background:url(../images/search_inp_bg.png) repeat-x left bottom;margin:0 auto 10px;padding:10px 8px;width:95%;display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;position:relative;flex-wrap:wrap;}
.search_inp .search_inp_txt{width:70px;}
.search_inp label{width:645px;background:#eee;height:40px;position:relative;}
.search_inp label input{border:1px solid #2a82db;background:#fff;width:580px;height:30px;position:absolute;top:50%;transform:translateY(-50%);left:10px;padding:0 10px;}
.search_inp label button{position:absolute;right:0;top:0;height:40px;background:#2a82db;width:40px;padding-top:5px;}
.search_inp .btn_item{padding-left:70px;}
.search_inp .btn_item button{height:28px;width:80px;background:#aaa;color:#fff;border-radius:4px;margin-right:20px;}
.search_inp .btn_item button:last-child{margin-right:0;}
.search_inp .btn_item button.go{background:#2a82db;}
.search_inp a{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#2a82db;}
.search_inp a i{color:#ff9630;font-size:20px;margin-left:5px;}
.search_list{background:#fff;padding:0 20px;overflow:hidden;}
.search_list h3{font-size:16px;border-bottom:1px solid #225ab7;color:#106b94;display:flex;display:-webkit-flex;justify-content:space-between;}
.search_list h3 span{position:relative;padding:20px 0 10px 10px;}
.search_list h3 span:after{width:100%;height:3px;background:#225ab7;position:absolute;left:0;bottom:0;content:"";}
.search_list h3 span font{color:#777;}
.search_list h3 button{height:28px;width:50px;background:#2a82db;color:#fff;border-radius:4px;margin:12px 10px 0 0;font-size:14px;}
.search_list_table{margin-top:10px;}
.search_list_table th{background:#fafafa;color:#225ab7;font-size:16px;text-align:center;}
.search_list_table td a{color:#0a7cda;}
/*当前位置*/
.kjProHeader{padding:0 0 10px 20px;border-bottom:1px solid #ccc;font-size: 16px;}
/*分页*/
.page_all{margin:20px 30px 15px;height:30px;line-height:30px;color:#333;padding-left:20px;}
.ucPageBox{padding:0 20px 20px 0;text-align:right;}
.ucPageFlip{margin:10px 0}
.ucPageNum,.ucPageFlip,.ucPageTurnTo{height:30px;margin-left:20px;font-size:0;display:inline-block;text-align:center;vertical-align:middle}
.ucPageNum{font-size:14px;color:#888;margin-left:0}
.ucPageNum span{line-height:30px;margin-left:10px}
.ucPageNum span:first-child{margin-left:0}
.ucPageNum strong{margin:0 3px;color:#3d91ca;font-weight:normal}
.ucPageFlip a{line-height:20px;padding:4px 10px;margin-left:5px;color:#333;font-size:15px;background:#fff;border:solid 1px #ddd;display:inline-block;vertical-align:top;position:relative;cursor:pointer}
.ucPageFlip a:first-child{margin-left:0}
.ucPageFlip a:hover,.ucPageFlip a.cur{color:#fff;background:#3d91ca;border-color:#3d91ca}
.ucPageFlip a.filp{padding:4px 15px;font-size:14px}
.ucPageFlip a.filfir{padding:4px 9px 4px 17px}
.ucPageFlip a.filend{padding:4px 17px 4px 9px}
.ucPageFlip a.filfir:before,.ucPageFlip a.filend:before{content:"";height:0;display:block;border:solid 5px transparent;position:absolute;top:9px}
.ucPageFlip a.filfir:before{border-right-color:#777;left:2px}
.ucPageFlip a.filend:before{border-left-color:#777;right:2px}
.ucPageFlip a.filfir:hover:before{border-right-color:#fff}
.ucPageFlip a.filend:hover:before{border-left-color:#fff}
.ucPageFlip a.dis,.ucPageFlip a.dis:hover{color:#c9c9c9;background:#fff;border-color:#ddd;cursor:default;pointer-events: none;}
.ucPageFlip a.filfir.dis:before,.ucPageFlip a.filfir.dis:hover:before{border-right-color:#c9c9c9}
.ucPageFlip a.filend.dis:before,.ucPageFlip a.filend.dis:hover:before{border-left-color:#c9c9c9}
/*资源共享*/
.resource_div{display:flex;display:-webkit-flex;justify-content:space-between;}
.resource_div>div{width:47.5%;color:#fff;}
.resource_div>div h1{margin:0 auto 20px}
.resource_div>div h1 font{color:#fff956;font-size:30px;padding:0 7px;}
.resource_div>div ul{display:flex;display:-webkit-flex;justify-content:space-evenly;}
.resource_div>div ul li{background:url(../images/resource_bg.png) no-repeat center center;width:228px;height:57px;line-height:56px;text-align:center;font-size:20px;color:#00d9fb;}
.resource_div>div ul li font{font-size:24px;color:#fff956;font-weight:bold;padding:0 10px;}
.resource_div>div .resource_echarts{border:1px solid #06d7e7;background:#104a7e;box-shadow:inset 0 0 10px #1cf2ff;height:420px;margin:20px 0 30px;position:relative;}
.resource_div>div .resource_echarts h3{font-size:18px;font-weight:bold;width:214px;height:34px;line-height:28px;text-align:center;border:2px solid #00f6ff;margin:20px auto 0;box-shadow:0 0 5px #1cf2ff;}
.resource_div>div .resource_echarts span{position:absolute;left:50%;transform:translateX(-50%);top:60px;color:#fff956;font-weight:bold;font-size:16px;}
.resource_echarts_div{width:550px;margin:10px auto 0;height:345px;}
.search_list h2{font-size:28px;color:#126c97;text-align:center;padding:20px 0;}
.resource_table{border:1px solid #e0e0e0;overflow:hidden;margin-bottom:20px;}
.resource_table .ucPageFlip{margin:20px 30px 15px;}
.search_conditions{width:100%;padding:20px 0;}
.search_conditions label{width:33%;background:none;font-weight:normal;height:auto;padding-left:40px;}
.search_conditions label input,.search_conditions label select{position:static;width:75%;transform:translateY(0);border-color:#cacaca;border-radius:5px;height:30px;}
.search_conditions .btn_item{width:33%;text-align:right;padding-right:1%;}
#advanced-search-table{display:none;}
.resource_table .search_list_table{width:95%;margin:20px auto 0;}
.resource_table .search_list_table tbody tr:hover{background:#fdfde6;cursor:pointer;}
.resource_table .search_list_table th{color:#282828;background:none;border-bottom:1px solid #367bf0;}
.resource_table .search_list_table th,.resource_table .search_list_table td{padding:10px 8px;text-align:center;}
.resource_table .search_list_table td{border-bottom:1px solid #d6dce1;}
/*项目标签*/
.label_select{display:flex;display:-webkit-flex;justify-content:space-between;padding-bottom:30px;}
.label_select li p{height:86px;line-height:86px;color:#333;background:#fff;text-align:center;font-weight:bold;font-size:18px;position:relative;padding-left:20px;}
.label_select li p i{margin-right:10px;position:absolute;top:50%;left:30px;margin-top:-43px;}
.label_select li p i.left40{left:40px;}
.label_select li p i img{height:30px;}
/*详情页*/
.pro_title{text-align:center;font-size:26px;color:#0088f1;padding:20px;}
.item_list_nav{position:relative;overflow:hidden;display:flex;display:-webkit-flex;justify-content:flex-start;}
.item_list_nav:after{content:"";height:1px;background:#d0dee5;bottom:0;left:0;width:100%;position:absolute;}
.item_list_nav li{min-width:122px;text-align:center;color:#333;margin-right:2px;background:#e4eef8;line-height:34px;border-top:2px solid #fff;border-bottom:1px solid #d0dee5;cursor:pointer;padding:0 15px;}
.item_list_nav li.cur,.item_list_nav li:hover{color:#fff;background:#3176dc;border-top-color:#3176dc;border-bottom-color:#3176dc;}
.main-title-box{width:100%;height:45px;padding:10px 0;border-bottom:solid 1px #ddd}
.main-title-box .main-title{height:45px;line-height:45px;padding-left:25px;padding-right:5px;margin-top:-10px;font-size:18px;background:url(../images/cvc_12.png) no-repeat 5px center;border-bottom:solid 1px #004383;float:left}
.table{margin-bottom:0 !important;background:#fff;}
.table .ri-td-name{background:#f5fdfd;width:170px;text-align:right;vertical-align:middle;}
.ri-td-name-center{background:#f5fdfd;width:170px;text-align:center;}
.item_list_build_child_nav{position:relative;overflow:hidden;margin-top:5px;}
.item_list_build_child_nav:after{content:"";height:1px;background:#d0dee5;bottom:0;left:0;width:100%;position:absolute;}
.item_list_build_child_nav li{height:40px;float:left;min-width:122px;text-align:center;color:#333;margin-right:2px !important;line-height:34px;border-bottom:3px solid #e6e6e6;cursor:pointer;padding:0 15px;margin:0;border-width:0 0 3px 0;}
.item_list_build_child_nav li:after{display:none;}
.item_list_build_child_nav li.cur,.item_list_build_child_nav li:hover{border-color:#3176dc !important;box-shadow:none !important;}
.mar_th_20p{margin:0 20px;}
.start_report h2{line-height:40px;padding:10px 0 0 10px;font-size:16px;}
.start_report .form-control{height:33px;}
.start_report textarea.form-control{height:auto;min-height:72px;}
.Exhibitor{width:829px;overflow:auto}
.hl_main5_content2{width:100%;height:70px;padding:0 37px;float:left;position:relative}
.hl_main5_content{width:100%;height:155px;padding:0 37px;float:left;position:relative}
.h1_main5_title{height:30px;background:#999;line-height:30px;padding-left:10px;font-size:14px;font-weight:bold}
.hl_main5_content1{width:100%;height:100%;overflow:hidden;float:left}
.hl_main5_content1 ul{width:1600px;height:100%;padding-top:23px;overflow:hidden}
.hl_main5_content1 ul li{float:left;width:125px;height:110px;border:solid 3px #eaeaea;display:block;padding:0;margin:0 10px}
.hl_main5_content1 ul li img{width:100%;height:100%}
.hl_scrool_leftbtn,.hl_scrool_rightbtn{width:35px;height:70px;position:absolute;top:26%;cursor:pointer}
.hl_scrool_leftbtn{background:url(../images/hl_scroll_left.jpg) no-repeat center center;left:0}
.hl_scrool_rightbtn{background:url(../images/hl_scroll_right.jpg) no-repeat center center;right:0}
.demoList{width:1229px;overflow:hidden}
.demoList li{float:left;width:275px;padding:5px;background:#fff;margin:10px;_display:inline;position:relative;z-index:0}
.demoList li a{width:100%;height:100%;display:block;background:#f0f0f0;cursor:pointer;position:relative}
.demoList li samp,.demoList li div{height:150px;width:275px;position:absolute;left:5px;top:5px;z-index:1}
.demoList li samp{background:url(../images/buildinfo/zoom.png) no-repeat center center}
.demoList li div{background:#000}
.demoList li span,.demoList li b{display:block;position:absolute;left:5px;bottom:5px;width:90px;z-index:1;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;text-shadow:1px 1px 0 #000;font-weight:normal}
.demoList .demoDel{width:18px;height:18px;background:url(../images/pic_delete.png);display:block;position:absolute;right:-8px;top:-8px;z-index:5;cursor:pointer}
.start_report table td{text-align:left;}
.start_report table th{text-align:right;width: 200px;}
.table_bg th{background:#f5fdfd;text-align:center;}
.table_bg td{vertical-align:middle !important;text-align:center;}
.table_bg td a{text-decoration:none;cursor:pointer;}
/*统计分析-赋码统计*/
.chart_banner img{right:0;bottom:0px;left:auto;width:660px;}
.chart_banner h1{left:120px;right:auto;top:40%;}
.chart_list{display:flex;display:-webkit-flex;justify-content:space-between;padding:0 0 30px 0;}
.chart_nav{padding:10px 0 10px 20px;}
.chart_nav li{font-size:16px;border-bottom:1px solid #00bbff;position:relative;color:#407cbe;}
.chart_nav li:before{content:"";position:absolute;height:4px;width:4px;background:#0087d9;border-radius:50%;left:10px;top:50%;transform:translateY(-50%);}
.chart_nav li.cur:before{background:#ff7540;}
.chart_nav li a{color:#407cbe;display:block;padding:10px 0 10px 20px;}
.chart_nav li.cur{border-color:#ff7540;}
.chart_nav li.cur a{color:#ff7540;font-weight:bold;}
/*弹窗*/
.zzc{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:999;}
.zzc .tbGridItem{width:750px;height:500px;background:#fff;overflow-y:auto;border-radius:4px;position:absolute;padding-top:40px;top:50%;left:50%;transform:translate(-50%,-50%);}
p.important{padding:5px 0 5px 10px;color:#f00;}
.zzc .tbGridItem h3{position:absolute;height:40px;padding-left:20px;line-height:40px;background:#437bcf;color:#fff;width:100%;top:0;left:0;font-size:15px;margin:0 0 0 0;}
.zzc .tbGridItem h3 a{color:#fff;position:absolute;right:20px;cursor:pointer;top:-2px;font-size:28px;}
.tbGridItem .scroll{overflow-y:auto;height:100%;padding:20px 20px 0;}
.xmhs .tbGridItem{width:600px;height:220px;}
.btnitem{padding:20px 0;text-align:center;clear:both;}
.btnitem button{border-radius:4px;background:#437bcf;color:#fff;height:36px;width:130px;}
.btnitem button:first-child{margin-right:30px;}
.btnitem button:hover,.tablegrid table button:hover{background:#E47830;}
.btnitem button.btn_back{background:#e2ecfb;color:#666;}
.btnitem button.btn_back:hover{background:#7b9bcc;color:#fff;}
/*时间轴*/
/*.axis_layout{}*/
.axis_layout dl{margin:20px 0 40px 200px;position:relative;}
.axis_layout dl:before{content:"";position:absolute;border-left:2px dashed #677abd;height:100%;left:0;top:74px;}
.axis_layout dt{font-size:20px;font-weight:bold;color:#333;position:relative;padding-bottom:50px;}
.axis_layout dt em.big_circle{width:24px;height:24px;display:block;background:#fe7d41;border:#ffd2bd solid 7px;border-radius:50%;position:absolute;left:-59px;top:-5px;box-sizing:initial;}
.axis_layout dt i{font-size:54px;color:#ffd6d0;position:absolute;top:-24px;left:-140px;}
.axis_layout dd{position:relative;font-size:16px;padding:50px 0 10px 70px;width:860px;}
.axis_layout dd span.axis_s_title{display:block;position:relative;padding-bottom:8px;font-size:18px;}
.axis_layout dd span.axis_s_title:before{content:"";background:url(../images/axis_dd_title.png) no-repeat left top;width:42px;height:42px;position:absolute;left:-80px;top:0;}
.axis_layout dd i{font-style:normal;background:url(../images/axis_dd_time.png) no-repeat left top;width:171px;height:39px;line-height:38px;color:#2d2f32;display:block;position:absolute;left:-170px;top:50px;padding-left:12px;}
.axis_layout i.year{font-style:normal;width:130px;height:60px;line-height:60px;color:#2d2f32;display:block;position:inherit;left:-65px;top:10px;background:#ffff00;text-align:center;border-radius:50%;box-shadow:2px 4px 5px #9e9e9e;}
.axis_layout dd i.mouth{font-style:normal;display:inline-block;padding-right:20px;font-size:18px;}
.axis_layout dd .nr{display:inline-block;width:745px;}
.axis_layout dd ul{display:flex;display:-webkit-flex;justify-content:flex-start;padding-top:22px;}
.axis_layout dd li{width:278px;}
.axis_layout dd li:last-child{width:170px;}
.axis_layout dd li span{color:#0000ff;}

.export{position: absolute;top: 5px;right: 2px;width: 100px;height: 30px;border: 1px solid #1672ca;color: #1672ca;background: #fff;border-radius: 4px;cursor: pointer;z-index: 3;}
/*button样式*/
.btnitem{padding:20px 0;text-align:center;clear:both;}
.btnitem button{border-radius:4px;background:#437bcf;color:#fff;height:36px;width:130px;margin-right:30px;}
.btnitem button:last-child{margin-right:0;}
.btnitem button:hover,.tablegrid table button:hover{background:#E47830;}
.btnitem button.btn_back{background:#e2ecfb;color:#666;}
.btnitem button.btn_back:hover{background:#7b9bcc;color:#fff;}
.similar_project .tbGridItem table.width_all th{border-bottom:0;}
/* 项目详情页 */
.p_m_c_body{padding-top:6px;}
.p_m_c_body_nav{display:flex;display:-webkit-flex;justify-content:flex-start;}
.p_m_c_body_nav li{background:#3781c0;width:120px;height:40px;margin-left:30px;font-size:14px;color:#fff;text-align:center;line-height:40px;text-shadow:0 0 9px #001885;box-shadow:0 5px 15px #b4bbc5;border-radius:10px;cursor:pointer;position:relative;}
.p_m_c_body_nav li i{display:block;position:absolute;width:12px;height:12px;border-radius:50%;background-color:#ff4343;top:-3px;right:-2px;background-image: radial-gradient(#ff4343,#ff7f7f);}
.p_m_c_body_nav li.cur,.p_m_c_body_nav li:hover{background:#ffc800;text-shadow:0 0 9px #a67301;}
.noneDb {width: 100%;text-align: center;  margin-top: 20px;}

.p_c_m .project_code{background-size:1200px;background:url(../images/p_c_m_right_bg.jpg) no-repeat top right;height:235px;}
.p_c_m .project_code h1{line-height:40px;text-align:center;color:#2163dd;font-size:16px;}
.p_c_m .project_code .projectExperience{position:absolute;color:#2163dd;width:130px;height:34px;font-size:16px;border-radius:50px;border:1px solid #4d81e3;top:3px;right:40px;
	background-color:#e9eefa;
	background:linear-gradient(to right,#eef3fc,#c5c7ef);
	background: -moz-linear-gradient(left,#eef3fc,#c5c7ef);
    background: -webkit-gradient(linear,left, color-stop(#eef3fc),color-stop(#c5c7ef));
    background: -webkit-linear-gradient(left,#eef3fc,#c5c7ef);
    background: -o-linear-gradient(left,#eef3fc,#c5c7ef);
    background: -ms-linear-gradient(left,#eef3fc,#c5c7ef);
}
.p_c_m .pro_xx{width: 1200px;color:#000;border:1px solid #cdd9f0;background:rgba(255,255,255,0.77);margin:0 0px; ;font-size:24px;}
.p_c_m .pro_xx h6{font-size:14px;height:50px;line-height:50px;padding-left:20px;margin-bottom:10px;
	background-color:#dde7fa;
	background:linear-gradient(to right,rgba(221,231,250,0.5),rgba(255,255,255,0.5));
	background: -moz-linear-gradient(left,rgba(221,231,250,0.5),rgba(255,255,255,0.5));
    background: -webkit-gradient(linear,left, color-stop(rgba(221,231,250,0.5)),color-stop(rgba(255,255,255,0.5)));
    background: -webkit-linear-gradient(left,rgba(221,231,250,0.5),rgba(255,255,255,0.5));
    background: -o-linear-gradient(left,rgba(221,231,250,0.5),rgba(255,255,255,0.5));
    background: -ms-linear-gradient(left,rgba(221,231,250,0.5),rgba(255,255,255,0.5));
}
.p_c_m .pro_xx h6.flex{padding-left:0;display:flex;display:-webkit-flex;justify-content:space-between;}
.p_c_m .pro_xx h6.flex div{padding-left:20px;width:50%;}
.p_c_m .pro_xx h6 span{height:50px;line-height:50px;padding-left:20px;display:inline-block;}
.p_c_m .pro_xx h6 .label_bt{height:40px;min-width:160px;position:relative;color:#2163dd;font-size:14px;line-height:40px;padding:0 10px 0 41px;font-weight:bold;background:url(../images/label_left.png) no-repeat left top;float:left;margin:5px 0 20px 20px;background-size: cover;}
.p_c_m .pro_xx h6 .label_bt:after{position:absolute;content:"";right:-1px;top:0;background:url(../images/label_right.png) no-repeat left top;width:8px;height:40px;background-size:contain;}

/*main-主体*/
.main .search_module{background:#fff;padding:20px 25px;}
.main .search_module h3{font-size:14px;color:#333;line-height:40px;}
.main .search_module .search_module_div{padding-left:5px;}
.main .search_module .search_module_div label{height:30px;line-height:30px;}
.main .search_module .search_module_div select{height:34px;border:1px solid #c9c9c9;float:left;}
.main .search_module .search_module_div input{height:34px;border:1px solid #c9c9c9;padding-left:10px;}
.main .search_module .search_module_div button{width:80px;height:30px;float:left;margin-left:20px;}
.main .search_module .search_module_div button.search_high{width:100px;}
.main .search_module .search_module_div button.search_go{color:#fff;background:#3176dc;}
.main .search_module .search_module_div button.search_reset{color:#fff;background:#ff8e2f;}
.main .div_center_module{background:#fff;overflow:hidden;text-align:center;margin-top:20px;}
.main .div_center_module .search_module_div button{width:80px;height:30px;color:#fff;background:#3176dc;margin-left:20px;margin-bottom:20px;}

.table_btn_list{background:rgba(0,0,0,0.2);position:fixed;left:472px;right:20px;bottom:0;height:40px;text-align:right;z-index:999;}
.table_btn_list_left_all{left:212px;}
.table_btn_list button{padding:0 15px;height:30px;color:#fff;background:#3176dc;margin:5px 10px 0 0;border-radius:3px;}
.long_bg{left:212px;}