@charset "utf-8";body{font-family:Arial,Helvetica,sans-serif;font-family:"微软雅黑";font-size:14px;font-style:normal;color:#333132;}
ul,li,dt,dl,dd{margin:0;padding:0;list-style:none;}
body,h1,h2,h3,h4,h5,h6,h7,p,img,input{margin:0;padding:0;}
a{color:#333333;text-decoration:none;outline:none;}
a img{border:0;margin:0;padding:0;}
.clear{height:1;line-height:0;font-size:0;overflow:hidden;clear:both;width:100%;}
.red{color:red;}
#warp{width:100%;margin:0 auto;overflow:hidden;padding:0;z-index:1;position:relative;}
/*底部*/
.body{-webkit-box-sizing:border-box;}
.body ~ footer{text-align:center;position:relative;}
.menu_font li{text-align:center;}
.menu_font:after,.menu_font{position:fixed;bottom:56px;right:2px;z-index:11000;background:#333;width:105px;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.menu_font li{border-top:1px solid #414141;border-bottom:1px solid #1a1a1a;height:32px;line-height:32px;text-align:left;color:#fff;}
.menu_font li:first-of-type{border-top:0;}
.menu_font li:last-of-type{border-bottom:0;}
.menu_font a{height:32px;line-height:32px;position:relative;color:#fff;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;}
.menu_font a:before{margin-right:5px;}
.menu_font.hidden{display:none;}
.top_bar{position:fixed;width:100%;left:0;top:0;z-index:100;}
.top_bar+*{padding-top:50px;}
.top_menu{display:-webkit-box;background:-webkit-gradient(linear,0 0,0 100%,from(#242323),to(#242323));border-top:solid 1px #363535;box-shadow:0 -1px 0 #000000;}
.top_bar .top_menu>li{-webkit-box-flex:1;height:49px;color:#FFF;font-size:12px;/*background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.1)),color-stop(50%,rgba(255,255,255,0.8)),to(rgba(255,255,255,0.1)));-webkit-background-size:1px 80%;background-size:1px 80%;*/
background-position:right center;background-repeat:no-repeat;position:relative;text-align:center;}
.top_menu>li:last-of-type{background:none;}
.top_menu>li span{display:inline-block;width:25px;margin:auto;font-size:26px;color:#fff;padding-top:5px;}
.top_menu>li span.i_back{background-position:0 5px;}
.top_menu>li span.i_home{background-position:-33px 5px;}
.top_menu>li span.i_tel{background-position:-65px 5px;}
.top_menu>li span.i_menu{background-position:-95px 5px;}
.top_menu>li>span{display:block;width:25px;margin:auto;}
.footer_bar{top:inherit;bottom:0;}
.top_bar.footer_bar~*:last-child{padding-top:0!important;padding-bottom:45px;}
.top_bar.footer_bar .menu_font{top:inherit!important;bottom:57px;}
.top_bar.footer_bar .menu_font:after{top:inherit!important;bottom:-6px;border-color:rgba(0,0,0,0.8) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 0;}
.top_bar.footer_bar+*{padding-top:0!important;}
.icon-fh:before{content:"\F122"}
.icon-dsy:before{content:"\F015"}
.icon-ddh:before{content:"\F532"}
.icon-dgd:before{content:"\F0CA"}
.top_menu li.hover span,.top_menu li.hover{color:#72bd07;}
.menu_index{margin-bottom:15px;overflow:hidden;}
.menu_c a{display:block;background:url(../images/linkbg.png) repeat-x left top;height:71px;font-size:22px;color:#000;line-height:71px;border:1px solid #3e3e3e;}
.menu_c a:hover,.menu_c a:focus{background:url(../images/hoverbg.png) no-repeat center top;background-size:100% 100%;}
.menu_c .norbor{border-right:0px;border-left:0px;}
.menu_c .nobbor{border-bottom:0px;border-right:0px;}
.menu_c .norbocr{border-right:0px;}
.footer_bar{height:60px;position:fixed;z-index:9999;width:100%;}
.footer_bar td a,.footer_bar td{color:#d1d1d1;font-size:14px;}
.f_home{background:url(../images/home_03.png) no-repeat center top;}
.footer_bar td{background:url(../images/index_menu.png) left bottom repeat-x;}
.footer_bar .home{background:url(../images/02activity_03.png) center bottom no-repeat;width:59px;height:61px;margin:auto;}
.footer_bar .f_c{display:block;height:52px;padding-top:18px;}
.footer_bar .f_c:hover{background:url(../images/h_2hx.png) repeat-x left bottom;color:#0f6ded;}
.icon-sy:before{content:"\F510";font-size:22px;text-shadow:0 1px 0 #1d1c1c;}
.icon-dc:before{content:"\F542";font-size:22px;margin-left:-14px;text-shadow:0 1px 0 #1d1c1c;}
.icon-gw:before{content:"\F540";font-size:22px;margin-left:-6px;text-shadow:0 1px 0 #1d1c1c;}
.icon-wd:before{content:"\F541";font-size:22px;margin-left:-4px;text-shadow:0 1px 0 #1d1c1c;}
.icon-gd:before{content:"\F509";font-size:22px;margin-left:-1px;text-shadow:0 1px 0 #1d1c1c;}
.icon-ul:before{content:"\F550";font-size:16px;position:absolute;margin-left:50px;color:#333;bottom:-13px;}
.icon-ma:before,.icon-mb:before,.icon-mc:before,.icon-md:before,.icon-me:before,.icon-mf:before,.icon-mg:before,.icon-mh:before{font-size:30px;color:#ffffff;margin-top:16px;}
.icon-ma:before{content:"\F571";text-shadow:0 1px 0 #e65b0c;}
.icon-mb:before{content:"\F568";text-shadow:0 1px 0 #069592;}
.icon-mc:before{content:"\F572";text-shadow:0 1px 0 #78a712;}
.icon-md:before{content:"\F569";text-shadow:0 1px 0 #e53349;}
.icon-me:before{content:"\F570";text-shadow:0 1px 0 #498d1a;}
.icon-mf:before{content:"\F564";text-shadow:0 1px 0 #f64d54;}
.icon-mg:before{content:"\F567";text-shadow:0 1px 0 #2c91dc;}
.icon-mh:before{content:"\F557";text-shadow:0 1px 0 #f8a22c;}
#wrapper{position:absolute;top:0px;z-index:99;height:42px;width:100%;background:url(../images/t_03.png) repeat-x left top;overflow:hidden;-ms-touch-action:none;}
#scroller{position:absolute;padding-right:25px;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0); height:42px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;}
#scroller ul{list-style:none;width:auto;padding:0;margin:0;}
#scroller li{display:inline-block;height:42px;float:left;line-height:42px;font-size:18px;overflow:hidden;text-align:center;float:left;}
#scroller li a{font-size:14px;color:#333;display:block;height:42px;line-height:42px;padding:0px 10px;}
#scroller li a.hov,#scroller .hov a:focus{background:url(../images/ent_02.jpg) no-repeat left top;background-size:100% 100%;}
.menu_index td{padding:18px 10px 0px;}
.menu_index .ind_a,.menu_index .ind_b,.menu_index .ind_c,.menu_index .ind_d,.menu_index .ind_e,.menu_index .ind_f,.menu_index .ind_g,.menu_index .ind_h{width:56px;height:56px;margin-bottom:5px;border-radius:30px;}
.menu_index .ind_a{background:#fd8a1c;box-shadow:-1px 0 0 #f27214;}
.menu_index .ind_b{background:#0bbebb;box-shadow:-1px 0 0 #08a8a5;}
.menu_index .ind_c{background:#afd23a;box-shadow:-1px 0 0 #9ac22b;}
.menu_index .ind_d{background:#ef5972;box-shadow:-1px 0 0 #eb4b63;}
.menu_index .ind_e{background:#7db13a;box-shadow:-1px 0 0 #68a22d;}
.menu_index .ind_f{background:#ff797a;box-shadow:-1px 0 0 #fc6061;}
.menu_index .ind_g{background:#3eb7ee;box-shadow:-1px 0 0 #30a7e9;}
.menu_index .ind_h{background:#f9c241;box-shadow:-1px 0 0 #f8a72f;}
.icon-dl01:before,.icon-dl02:before,.icon-dl03:before,.icon-dl04:before,.icon-dl05:before,.icon-dl06:before,.icon-dl07:before,.icon-dl08:before,.icon-dl09:before,.icon-dl10:before,.icon-dl11:before{text-shadow:0 1px 0 #161616;color:#fff;margin:10px 12px 0px;float:left;font-size:17px;}
.icon-dl01:before{content:"\F541";}
.icon-dl02:before{content:"\F568";}
.icon-dl03:before{content:"\F565";}
.icon-dl04:before{content:"\F569";}
.icon-dl05:before{content:"\F570";}
.icon-dl06:before{content:"\F564";}
.icon-dl07:before{content:"\F566";}
.icon-dl08:before{content:"\F567";}

.icon-dl09:before{content:"\F557";}
.icon-dl10:before{content:"\F572";}
.icon-dl11:before{content:"\F551";}
.index_bim .left{padding-left:15px;padding-right:7px;padding-bottom:15px;}
.index_bim .right{padding-right:15px;padding-left:7px;padding-bottom:15px;}
.index_bim img{width:100%;border-radius:8px;}
.con_bar .con_news .new{border-top:1px solid #d3d3d3;color:#555;font-size:12px;line-height:24px;overflow:hidden;padding:6px 0px;margin:0px 10px;text-align:left;}
.con_bar .con_news .new img{display:inline;float:left;height:72px;margin-right:12px;width:96px;}
.con_bar .con_news .p_y{display:inline-table;text-align:center;margin-left:15px;margin-right:15px;margin-bottom:15px;border-top:0px;}
.con_bar .con_news .p_y img{height:45px;border:1px solid #cccbcc;margin-right:0px;clear:both;margin-bottom:4px;border-radius:4px;}
.con_bar .con_news li .title{color:#333;display:block;font-size:14px;height:26px;line-height:26px;overflow:hidden;}
.con_bar .con_news li span{color:#888;}
.con_bar{margin-bottom:20px;margin-top:0px;min-height:300px;}
.con_barc img {max-width:98%;}
.footer_bar td a{display:block;line-height:50px;height:50px;margin-top:10px;}
.icon-home:before{content:"\F510";color:#ff7f00;font-size:30px;margin-top:15px;}
.con_bar .con_barc{color:#666;padding:5px 15px 0px;overflow:hidden;}
.con_bar .con_barc p{font-size:14px;line-height:24px;}
.join_box{overflow:hidden;padding:10px;}
.join_box .tj_bn{display:block;background:url(../images/join_05.png) repeat-x;height:37px;line-height:37px;text-align:center;color:#fff;font-size:18px;border:1px solid #d61013;border-radius:5px;text-shadow:0 1px 0 #d92b2d;}
.join_box .join01,.join_box .join02,.join_box .join03,.join_box .join04{border:1px solid #ccc;overflow:hidden;margin-bottom:12px;padding:10px;border-radius:5px;}
.join_box .join01{font-size:18px;color:#333;}
.join_box .join02{line-height:25px;color:#777;}
.join_box .join02 .join02t{height:28px;line-height:18px;border-bottom:1px dotted #bcbcbc;font-size:16px;margin-bottom:5px;}
.join_box .join03,.join_box .join04{padding:0px;overflow:hidden;}
.join_box .join04{padding-bottom:10px;}
.join_box .join03 li{line-height:42px;text-align:left;}
.join_box .join03 .a{border-bottom:1px solid #cdcdcd;}
.join_box .join04 .join04t{height:32px;line-height:32px;border-bottom:1px solid #ccc;text-align:left;text-indent:15px;font-size:15px;margin-bottom:6px;background:url(../images/bt_03.jpg) repeat-x left top;}
.join_box .join04 td{padding:5px 8px;}
.join_box .join04 td input,.join_box .join04 td textarea,.join_box .join04 td select{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #ebebeb;padding:8px;font-size:14px;color:#b9b9b9;border-radius:5px;font-size:14px;}
.join_box .join04 td textarea{margin-bottom:8px;}
.icon-dz:before,.icon-jm:before{font-size:25px;float:left;margin:8px 15px;}
.icon-dz:before{content:"\F508";color:#b8b8b8;text-shadow:0 1px 0 #7d7d7d;}
.icon-jm:before{content:"\F532";color:#b8b8b8;text-shadow:0 1px 0 #7d7d7d;}
.icon-jt:before{float:right;content:"\F105";margin:10px;font-size:18px;color:#666;}
.con_bar .con_barc .news_tit{text-align:center;font-size:18px;color:#222;margin-bottom:5px;}
.con_bar .con_barc .news_tit h3{font-size:15px;color:#333;line-height:30px;text-align:center;font-weight:normal;}
.con_bar .con_barc .news_tit span{color:#999;font-size:14px;}
.con_bar .con_barc h2{font-size:16px;color:#333;font-weight:normal;line-height:30px;}
.con_bar .con_barc h4{font-size:13px;color:#333;font-weight:normal;line-height:30px;}

.con_bar .con_bard{overflow:hidden;padding:5px;}

.con_bar .con_bard a{display:block;padding:10px;background:#e8e8e8;border:1px solid #b1b1af;border-bottom:2px solid #b1b1af;border-radius:5px;text-align:left;font-size:15px;}
.con_bar .con_bard a img{width:24px;}
.con_bar .con_bard td{padding-left:5px;padding-right:5px;}
.con_bar .con_bare{height:35px;line-height:35px;overflow:hidden;background:#f5f5f5;border-bottom:1px solid #dedede;text-align:left;text-indent:10px;font-size:16px;color:#555;margin-top:12px;}

.con_bar .con_bare .con_baret{float:right;padding-right:10px;text-align:left;}

.con_bar .con_bare .con_baret .icon-dp:before{content:"\F044";color:#ff7f00;float:left;font-size:22px;margin-top:8px;}
.con_bar .con_barf{padding-left:10px;padding-right:10px;}
.con_bar .con_barf table{border-bottom:1px solid #d3d3d3;}
.con_bar .con_barf td{font-size:14px;padding-left:9px;padding-right:9px;}
.con_bar .con_barf textarea{border:1px solid #dcdcdc;border-radius:5px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;}

.con_bar .con_barf .bn1,.con_bar .con_barf .bn2{border:0px;padding:5px 40px;font-size:20px;color:#fff;border-radius:5px;font-family:"微软雅黑";}
.con_bar .con_barf .bn1{background:#ff7f00;margin-right:6px;}
.con_bar .con_barf .bn2{background:#a5a5a5;}
.pl_list{padding:6px 0px;border-bottom:1px solid #d3d3d3;}
.pl_list .pl_list_a{height:28px;line-height:28px;}
.pl_list .pl_list_a span{font-size:14px;color:#333; padding-right:10px;}
.pl_list .pl_list_b{line-height:20px;font-size:12px;}
.icon-xj:before,.icon-xjh:before{content:"\F560";color:#ffea3c;margin-right:2px;}
.icon-xjh:before{color:#e2e2e2;}

.icon-more:before{content:"\F110";color:#a6a4a5;margin-right:8px;}
#loading_more,#loading_ing{text-align:center;height:35px;line-height:35px;padding-bottom:15px;clear:both;}
#loading_more a,#loading_ing a{display:block;}
.con_bar .con_news li .summery{height:22px;overflow:hidden;}

.con_py{padding-top:20px;text-align:center;}

.hr_sj{height:42px;position:absolute;width:25px;top:0px;right:0px;background:url(../images/t_03.jpg) repeat-x left top;z-index:9999;}
.hr_sj .icon-sjr:before{content:"\F0DA";margin-top:12px;margin-left:6px;color:#888;font-size:18px;}