*{margin:0;padding:0}
*, ::after, ::before {box-sizing:content-box;}
body{font-family:微软雅黑,microsoft yahei,宋体;color:#333;font-size:14px;line-height:24px;background-color:#fff}
input{font-family:微软雅黑,microsoft yahei,宋体}
a{color:#333333;text-decoration:none}
a:hover{color:#cf6108;text-decoration:underline}
*:focus{outline:none}
ul,ol{list-style:none}
i,em{font-style:normal}
img{border:none;display:block}
p,div,ul,li{padding:0;margin:0}
input[type=checkbox],input[type=radio]{margin:0}
h1,h2,h3,h4{padding:0;margin:0}

.yh{font-family:微软雅黑,microsoft yahei}
.st{font-family:sim son,宋体}
.ht{font-family:黑体}
.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.uline{text-decoration:underline}

.white{color:#fff}
.gray3{color:#333}
.gray6{color:#666}
.grey7e{color:#7e7e7e}
.grey58{color:#585858}
.gray9{color:#999}
.blue{color:#005bf0}
.a_382f6e,.a_382f6e a{color:#382f6e;}/*深蓝*/
.red{color:#e73227}
.col_ff7c08{color:#ff7c08}
.col_0166c5{color:#0166c5}
.bg_f{background-color:#fff}
.bg_f3{background-color:#f3f3f3}
.nobg{background:none!important;}
.bg_f9{background-color:#f9f9f9}
.bg_fffafa{background-color:#fffafa}

.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f28{font-size:28px}
.f42{font-size:42px}
.fb{font-weight:700}
.texin-28{text-indent:28px;}

.l-h18{line-height:18px}
.l-h20{line-height:20px}
.l-h24{line-height:24px}
.l-h30{line-height:30px}
.l-h32{line-height:32px}
.l-h50{line-height:50px}
.l-h70{line-height:70px}
.l-h90{line-height:90px}

.lh40{line-height:20px;height:40px;overflow:hidden}
.h36{line-height:18px;height:36px;overflow:hidden}

.lh24{line-height:24px;height:24px;overflow:hidden}
.lh48{line-height:24px;height:48px;overflow:hidden}
.lh72{line-height:24px;height:72px;overflow:hidden}

.line{border-bottom:1px solid #e7e6e6}
.dashed{border:1px dashed #ccc}
.border{border:1px solid #eee;}
.bor-top{border-top:1px solid #eee}
.bor_b_red{border-bottom:3px solid #ad2931}
.bor_b_green{border-bottom:3px solid #01705c}
.bor_b_blue{border-bottom:3px solid #009fd2}
.bor_ebebeb{border:1px solid #ebebeb}
.bor_t_2{border-top:2px solid #fdd000;}
.nouline{border-bottom:none;}

.pr{position:relative}
.pa{position:absolute}
.mauto{margin:0 auto}
.oh{overflow:hidden}
.clear{clear:both}
.block{display:block}
.inline{display:inline}
.fl{float:left}
.fr{float:right}

.top3{margin-top:3px!important;}
.top5{margin-top:5px!important;}
.top7{margin-top:7px!important;}
.top10{margin-top:10px!important;}
.top12{margin-top:12px!important;}
.top15{margin-top:15px!important;}
.top20{margin-top:20px!important;}
.top30{margin-top:30px!important;}
.top40{margin-top:40px!important;}
.top50{margin-top:50px!important;}
.top-5{margin-top:-5px}
.top-8{margin-top:-8px}
.top-10{margin-top:-10px}
.top-53{margin-top:-53px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr25{margin-right:25px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml105{margin-left:105px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.m5{margin:5px}
.mlr10{margin:0px 10px;}
.mlr5{margin:0px 5px;}
.noml{margin-left:0px!important;}

.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px;}
.p20{padding:20px}
.ptlr15{padding:15px 15px 0px 15px;}
.ptb20{padding-top:20px;padding-bottom:20px}
.ptb30{padding-top:30px;padding-bottom:30px}
.plr30{padding-left:30px;padding-right:30px}
.plr5{padding-left:5px;padding-right:5px}
.plr15{padding-left:15px;padding-right:15px}
.plr10{padding-left:10px;padding-right:10px}
.plr40{padding-left:40px;padding-right:40px}
.plr50{padding-left:50px;padding-right:50px}
.pb30{padding-bottom:30px}
.pb5{padding-bottom:5px}
.ptb10{padding-top:10px;padding-bottom:10px}
.ptb15{padding-top:15px;padding-bottom:15px}
.ptb5{padding-top:5px;padding-bottom:5px}
.ptb8{padding-top:8px;padding-bottom:8px}
.plrb20{padding:0 20px 20px}
.plrb15{padding:0 15px 15px}
.plrb10{padding:0 10px 10px}
.pb15{padding-bottom:15px;}
.pb10{padding-bottom:10px;}
.nop{padding:0px!important;}
.nopt{padding-bottom:0px;}

.w_100{width:100%}
.w_30{width:30%}
.w_40{width:40%}
.w_45{width:45%}
.w_50{width:50%}
.w_60{width:60%}
.w_70{width:70%}
.w_80{width:80%}
.w1180{width:1180px}
.w200{width:200px}
.w320{width:320px}
.w610{width:610px}
.w520{width:520px}
.w620{width:620px}
.w860{width:860px}
.w830{width:830px}
.w300{width:300px}
.w405{width:405px}
.w420{width:420px}
.w410{width:410px}
.w725{width:725px}
.w80{width:80px}
.w980{width:980px;}
.w940{width:940px;}
.w910{width:910px;}
.img_w100 img{width:100%;}

/*顶部通栏*/
.top_nav2020{width:100%;height:30px;line-height:30px;background-color:#f9f9f9;font-size:12px;border-top:1px solid #e2e2e2;border-bottom:1px solid #f2f2f2;}
.top_nav2020 .top-nav-main{width:1180px;margin:auto;}
.top_nav_ul ul li p{line-height:24px;}
.top_nav_ul ul li{float:left;list-style:none;margin:0px;padding:0px 10px;position:relative;z-index:33;}
.top_nav_ul ul li a{text-decoration:none;color:#333;}
.top_nav_ul ul li a .arr_icon{background:url(images/arr_1.png) center center no-repeat;float:left;display:block;height:30px;width:8px;}
.top_nav_ul ul li .arr{opacity:0.8;-moz-opacity:0.8;filter:Alpha(opacity=80);}
.top_nav_ul ul li .sub_div{display:none;white-space:nowrap;position:absolute;top:30px;left:0px;box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;-moz-box-shadow:0px 0px 5px #ccc;padding:15px;z-index:111;background-color:#fff;}
.top_nav_ul ul li .sub_div>a{display:block;border-bottom:1px dashed #eee;text-align:center;position:relative;z-index:33;background-color:#fff;min-width:81px;width:100%;}
.top_nav_ul ul li .sub_div img{display:inline;}
.top_nav_ul ul li .sub_div>a:hover{color:#fff;background-color:#0195df;}
.top_nav_ul ul li:hover .sub_div,.top_nav_ul ul li:hover .zz_line{display:block;}
.top_nav_ul ul li.on,.top_nav_ul ul li:hover{background-color:#fff;box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;-moz-box-shadow:0px 0px 5px #ccc;}
.top_nav_ul ul li span.zz_line{position:absolute;left:0px;right:0px;display:block;height:6px;background:#fff;bottom:-3px;display:none;z-index:22;}
.top_nav_ul ul li span.y_line{position:absolute;right:-1px;display:block;height:12px;border-left:1px dashed #cac8c8;top:9px;}
.top_nav_ul ul li.on .arr,.top_nav_ul ul li:hover .arr{transform:rotate(180deg);}
.top_nav_ul ul li.nobg:hover{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}

.wei_sub_div{width:158px;display:block;line-height:20px;}
.wei_sub_div a{display:blocl;overflow:hidde;padding:5px 10px;width:auto!important;}
.wei_sub_div a span{display:block;width:60px;text-align:center;float:left;margin-right:10px;}
.wei_sub_div a span img{float:left;height:20px;}

/*广告*/
.adclass2020{overflow:hidden;position:relative;}
.adclass2020 span{position:absolute;width:40px;height:24px;display:block;left:-4px;bottom:-4px;background:url(http://www.ceiea.com/images/ad.png) center center no-repeat;margin:0;padding:0;}

/*导航*/
.menu_ul{background-color:#0195df;}
.menu_ul li{float:left;background:url(images/menu_bg.jpg) right center no-repeat;}
.menu_ul li.firli{background:url(images/headmenubg.jpg) center right no-repeat;}
.menu_ul li.firli a{padding:0px 31px 0px 18px;}
.menu_ul li a{display:block;padding:0px 17px 0px 17px;color:#fff;line-height:40px;}

/*导航微门户*/
.bardiv{margin:0 auto;background:url(images/barbg.png) repeat-x;overflow:hidden;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;position:relative;padding-bottom:10px;}
.wei-div{padding-bottom:0px!important;height:60px;border-bottom:1px solid #d8d8d8;}
.wei-div .bardiv-left{margin-top:2px;position:absolute;left:10px;top:5px;}
ul.bardiv-ul li div{margin-top:1px;}
ul.bardiv-ul li a:hover{text-decoration:none;}
ul.bardiv-ul li{background:url(images/wei_line.jpg) right 30px no-repeat;float:left;}
ul.bardiv-ul li.nobg{background:none;}
ul.bardiv-ul li>a{text-decoration:none; color:#777;padding:0px 9px;font-size:14px;text-align:center;display:block;}
ul.bardiv-ul li>a:hover{color:#d91718;font-weight:bold;text-decoration:underline;}
ul.bardiv-ul li div.gm{padding:0px 10px;text-align:center;}
ul.bardiv-ul li div img{margin:0 auto;}
.wei-ul{padding-top:0px!important;margin-left:38px!important;padding-left:1px;overflow:hidden!important;height:60px;}
.wei-ul li{padding:10px 0px!important;position:relative;z-index:11;padding-top:25px!important;margin-top:-20px;width:9.09%;text-align:center;}
.wei-ul li.li_img p{height:60px;background:#fff;margin-left:-2px;margin-right:-2px;display:none;}
.wei-ul li:hover{box-shadow:0px 0px 5px #777;background:none;}
.wei-ul li.li_img:hover{box-shadow:10px 0 5px -10px #666,-10px 0 5px -10px #666;background:none;}		
.wei-ul li.li_img:hover p{display:block;}
.show-ul{width:1180px;margin:0 auto;height:0px;position:relative;z-index:11;}
.show-ul li .wei_logo_img{float:left;border-right:1px solid #ddd;margin-right:10px;padding-right:10px;}
.show-ul li .wei_logo_img img{width:auto;height:35px;}
.show-ul li .wei_logo_img h2 {position:absolute;background:#fff;left:56px;top:32px;text-align:center;color:#005676;font-size:12px;letter-spacing:7px;font-style:oblique;font-family:微软雅黑,microsoft yahei;}
.show-ul li{display:none;width:273px;position:absolute;top:-61px;background:#fff url(images/barbg.png) left top repeat-x;box-shadow:0px 0px 5px #777;padding-bottom:10px;}
.show-ul li p{line-height:18px;padding:0px 10px;font-size:12px;}
.show-ul li p.red{color:#9a362c;clear:both;}
.show-ul li p.gray{color:#9d9797;clear:both;margin-top:3px;}
.show-ul li .img_con{overflow:hidden;}
.show-ul a:hover{text-decoration:none;}



/*置顶：搜索-热词 20201006*/
.top_fixed{z-index:999;display:none;left:0px;top:0px;}
.top_fixed_colse{position:absolute;bottom:0px;right:10px;width:24px;height:24px;background:#ffa200 url(images/close.png) center center no-repeat;cursor:pointer;}
.top_fixed_colse:hover{background-color:#f85000;}
.so_hot{width:100%;background:#ffffff;box-shadow: 0 15px 30px rgba(25,24,40,.20);}
.shadow-box{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:#fffdf9;box-shadow:0px 0px 3px #999;-webkit-box-shadow:0px 0px 3px #999;-moz-box-shadow:0px 0px 3px #999;z-index:-2;opacity:0.96;-moz-opacity:0.96;filter:alpha(opacity=96)}
.hot_word{position:relative;padding:6px 15px;}
.hot_ul>li{float:left;padding:0px 4px;position:relative;height:22px;line-height:22px;font-family:微软雅黑,microsoft yahei,宋体;}
.hot_ ul>li.li-div>a{font-weight:bold;}
.hot_ul>li>a{color:#333333;margin-right:10px;}
.hot_ul>li>a.red{color:#cc2c02;}
.hot_ul>li>a>img{display:inline;margin-left:5px;}
.hot_ul>li div{border:1px solid #ccc;position:absolute;background-color:#fff;top:0px;left:0px;box-shadow:0px 0px 5px #ccc;z-index:20;display:none;}
.hot_ul>li div li{height:30px;line-height:30px;border-top:1px dashed #eee;padding:0px 15px;white-space:nowrap;}
.hot_ul>li div li:hover{background-color:#f5f5f5;}
.hot_ul>li:hover div{display:block;}
.hot_ul>li div li.li-tit{border:none;font-weight:bold;height:40px;line-height:40px;font-size:18px;color:#f00;}
.hot_ul>li div li.li-tit img{margin-left:5px;}
.hot_ul>li div li.li-tit:hover{background-color:#fff;transition:all 0.5s ease-in-out;}
.hot_ul>li:hover .li-tit img{transform:rotate(180deg);}

/*置顶搜索*/
.so_form{position:absolute;left:0px;bottom:6px;z-index:30;}
.so_form .head-select{position:relative;height:30px;width:68px;line-height:30px;display:block;float:left;text-align:center;z-index:100;border:1px solid #ff5c38;border-right:none;/*border-radius: 20px 0px 0px 20px;-moz-border-radius: 20px 0px 0px 20px;-webkit-border-radius: 20px 0px 0px 20px;*/}
.so_form .head-select-a{height:35px;width:68px;text-align:center;position:relative;z-index:11;border-right:none;display:block;margin-left:1px;margin-top:1px;/*border-radius: 20px 0px 0px 20px;-moz-border-radius: 20px 0px 0px 20px;-webkit-border-radius: 20px 0px 0px 20px;*/}
.so_form .head-select-text{padding-right:10px;}
.so_form .head-select-s{font-family:"宋体";font-size:10px;position:absolute;top:2px;right:2px;}
.so_form .head-select-list{display:block;position:absolute;top:0px;left:0px;width:68px;z-index:10;border:1px solid #d6d6c7;padding-top:30px;background-color:#ffffff;}
.so_form .head-select-list a{display:block;border-top:1px solid #d6d6c7;position:relative;}
.so_form .head-search-text{background:#ffffff;border:none;width:126px;height:30px;border-top:1px solid #ff5c38;border-bottom:1px solid #ff5c38;padding:0px 10px;float:left;color:#666;}
.so_form .head-search-but{background:none;border:none;height:32px;float:left;background:#ff5c38 url(images/wso.png) center center no-repeat;background-size:16px auto;width:50px;/*border-radius: 0 20px 20px 0;-moz-border-radius: 0 20px 20px 0;-webkit-border-radius: 0 20px 20px 0;*/}
.so_form .head-select{position:relative;height:30px;width:50px;line-height:30px;display:block;float:left;text-align:center;z-index:100;border:1px solid #ff5c38;border-right:none;}
.so_form .head-select-a{height:28px;width:50px;text-align:center;position:relative;z-index:11;border-right:none;display:block;background-color:#ffffff;margin-left:1px;margin-top:1px;}

/*右侧固定回到顶部*/
.slide_fixed{position:fixed;right:0px;top:50%;margin-top:-40px;}
.a-top{width:44px;height:44px;background:#cccccc url(images/side_icon.png) no-repeat;background-position:-132px 0;}
.a-top:hover{background-color:#0e8ef1;}
.a-so{display:none;width:44px;height:44px;background:#0e8ef1 url(images/wso.jpg) center center no-repeat;margin-bottom:3px;}


/*底部*/
.footer-nav a{color:#999;}