@charset "gbk";

/* CSS Document *//*--------共用--------*/
*{	margin:0px;	padding:0px;}
ul{	list-style:none;	margin:0px;	padding:0px;}
a{	text-decoration:none;	color:#666465;}
a:hover{text-decoration:underline;}
input{margin:0px; padding:0px;}
img a{	border:0;}
img{	border:0; margin:0px; padding:0px;	vertical-align:middle;}
body{	color:#666465;	font-size:12px;	font-family:"宋体";	background:#FFF;	margin:0px;	padding:0px;}
.clear{ clear:both;}
.top5{margin-top:5px!important;}
.top10{margin-top:10px!important;}

/*--------------topdiv-----------*/
.topdiv{	width:948px;	margin:30px auto 50px auto;	border:1px solid #d8d8d8;	background-color:#f7f7f7;	padding:7px 0px;}
.topimg{width:948px; display:table; overflow:auto;}
.topimg p{float:left; display:inline; margin-left:7px;}

/*顶部*/
.top-nav{height:28px; background-color:#f8f8f8; border-bottom:1px solid #e7e7e7; width:100%;line-height:28px;font-family:"宋体";color:#666465;font-size:12px;}
.top-nav-main{margin:0px auto; width:1180px; position:relative;}
.top-nav-right{ position:absolute; right:0; top:0;}
.top-nav-right li{float:left; display:inline;}
.top-nav-right li a{color:#666666; display:inline-block; padding-left:3px; padding-right:3px;}
.top-nav-right li a:hover{text-decoration:underline; color:#900;}
.top-nav-right li a.font01{color:#333;}
.top-nav-right li a:hover.font01 {text-decoration:none;}
.top-nav-login p{ float:left;display:inline; position:relative;}
.top-nav-login #span_toplogin{display:block;overflow:hidden;}
.top-nav-login p.top-nav-p{margin-top:2px; margin-left:3px; color:#999999; padding-right:45px;}
.top-nav-text{width:90px; border:1px solid #cccccc; height:17px; padding-left:2px;}
.top-nav-span{display:block; position:absolute; left:290px;top:0px;}
.top-nav-but{border:1px solid #adadad; background-color:#8c8c8c; color:#FFF; padding:1px 2px 0px 2px; margin-left:0px;}
.top-nav-font{margin-top:2px; margin-left:5px; color:#999999;}
.top-nav-font a{color:#999; display:inline-block; margin-right:5px; margin-left:5px;}
.text-center{text-align:center;}

/*导航*/
/*.head-menu{overflow:hidden;line-height:34px;font-size:14px;overflow:hidden;background-color:#f4f4f4;height:34px;border:1px solid #e3e3e3;}
.head-menu .menu_con{width:1190px;overflow:hidden;}
.head-menu a{display:block;float:left;padding:0px 25.5px;border-right:1px solid #e3e3e3;color:#333;}
.head-menu a:hover{background-color:#fff;}*/

/*顶部微门户*/
/*.bardiv{border:1px solid #e3e3e3;border-top:none;overflow:hidden;height:44px;}
.bardiv-ul{width:1200px;overflow:hidden;line-height:25px;}
.bardiv-ul li{overflow:hidden;float:left;padding:10px 18px;}
.bardiv-ul li.on{background:url(/images/li_on.png) center 32px no-repeat;}
.bardiv-ul li.on a{color:#d91718;font-weight:bold;}

.bardiv-ul li img{display:block;float:left;margin-right:5px;}*/
.wei_logo .wlogo{float:left;}
.wei_logo .wcat{float:left;margin-left:20px;margin-top:10px;border-left:1px solid #cdcdcd;padding:16px 0px 16px 20px;}
.wei_logo_img{overflow:hidden;float:left;position:relative;}
.wei_logo_img h2{position:absolute;left:38px;top:33px;width:168px;height:30px;line-height:30px;text-align:center;color:#005676;font-size:18px;letter-spacing:7px;font-style:oblique;}
#search_form{float:right;margin-top:10px;}
.head-select{position:relative;height:38px;width:68px;line-height:38px;display:block;float:left;text-align:center;z-index:10;}
.head-select-a{height:38px;width:68px;text-align:center;border:1px solid #ececec;border-right:none;display:block;}
}
.head-select-text{padding-right:10px;}
.head-select-s{font-family:"宋体";font-size:10px;}
.head-select-list{display:block;position:absolute;top:40px;left:0px;width:68px;background-color:#fff;}
.head-select-list span,.head-select-list a{display:block;}
.head-select-list a{border:1px solid #ececec;border-top:none;}
.head-search-text{background:none;border:none;background-color:#f9f9f9;width:350px;height:38px;border:1px solid #ececec;padding:0px 10px;float:left;color:#666;}
.head-search-but{background:none;border:none;height:40px;float:left;background:#0e8ef1 url(/images/wso.jpg) center center no-repeat;width:76px;}

/*底部*/
.footer {width: 1180px;margin: 0 auto;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.footer-aa {color: red;font-size: 12px;text-align: center;padding-top: 10px;}
.footer-aa a {font-size: 14px;font-weight: 700;color: red;padding: 0 3px;}
.footer-bb {text-align: center;line-height: 22px;color: #333;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}
.footer-cc {text-align: center;}
.foot-line {height: 1px;line-height: 1px;background-color: #dddddd;margin: 10px auto;width: 100%;}
.footer-nav {padding-top: 5px;line-height: 25px;font-size: 12px;color: #ccc;text-align: center;}
.footer-nav a {padding: 0 3px;color: #888;}
.footer-cc span {display: inline-block;}
.footer img{display:inline;}

/*广告提示*/
.adclass2019{overflow:hidden;position:relative;}
.adclass2019 span{position:absolute;width:40px;height:24px;display:block;left:-4px;bottom:-4px;background:url(/images/ad.png) center center no-repeat;margin:0;padding:0;}



.bardiv{
width:1178px; margin:0 auto; background:url(/images/2016/barbg.png) repeat-x;overflow:hidden;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; position:relative;padding-bottom:10px;}
.bardiv-left{
position:absolute;
left:10px;
top:5px;
}
ul.bardiv-ul{
overflow:auto;
margin-left:30px; padding-top:10px;
}
ul.bardiv-ul li{float:left;background:url(../../images/wei_line.jpg) center right no-repeat;}
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{margin-top:5px;overflow:hidden;}
ul.bardiv-ul li div.gm{padding:0px 10px;text-align:center;}
ul.bardiv-ul li div img{margin:0 auto;}
.bardiv-a{
display:block; position:absolute; right:20px; top:10px; color:#FF0000; line-height:25px;
}


/*lulu 2020-03-04 导航 微门户*/
.head-menu{margin-top:1px; height:40px; background-color:#0195df; position:relative;}
.head-menu-li{display:inline-block; color:#FFF; font-size:14px;}
.head-menu span.head-menu-span{background:url(/images/2014ceiea_2/headmenubg.jpg) no-repeat; width:120px; height:40px; line-height:40px; text-align:center;}
.head-menu-aa{position:absolute; z-index:3; left:120px; top:8px; height:24px; width:830px; line-height:24px; color:#44b5ef;}
.head-menu-a{padding:0px 8px;}

.head-menu{clear:both;}
.head-menu span.head-menu-span{float:left;width:90px;background: url(/images/2014ceiea_2/headmenubg.jpg) right center no-repeat;text-indent:-5px;}
.head-menu .head-menu-aa{left:90px;width:1090px;}
.head-menu-a{padding:0px 15px 0px 14px!important;}
.wei-div{padding-bottom:0px!important;height:60px;border-bottom:1px solid #d8d8d8;}
.wei-div .bardiv-left{margin-top:2px;}
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;}
.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:99;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:9999999;}
.show-ul li .wei_logo_img{float:left;border-right:1px solid #ddd;margin-right:10px;padding-right:10px;}
.show-ul li .show_img{}
.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/2016/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;}
