/*banner*/
.cecon {width:1280px;margin: 0 auto;}
.banner { background-color: #d51011; height:182px; background-position: center center; background-image: url(http://www.ce.cn/2021sy/images/P020210831552731769987.jpg); background-repeat: no-repeat;  }
.logo { display: block;  width: 174px; height: 104px; float: left; margin: 40px 0 0 0; display:none; }
.lgribox { width:150px; float:right; margin-top:55px;}
.search { width: 124px; float: right;  height: 30px; line-height: 30px; position: relative; margin: 0px 8px 0 0;}
.search input#so360_keyword { width:calc(100% - 55px); font-size: 15px; padding-right: 55px; display: block; height:30px; border: 1px solid #f56869; border-radius: 22px; line-height: 30px; background:transparent; text-indent: 8px; color: #fff; }
.search input#so360_submit { position: absolute; top: 5px; right: 0px; width: 50px; height: 22px;border-radius:10px ; background-position: -6px 0px; background-image: url(http://www.ce.cn/2021sy/images/P020210820568585120033.png); background-repeat: no-repeat;  border: none; background-color:transparent; font-size:12px; color: #fff; }
.xmtjz { color:#fff; float:right; margin-top:15px; margin-right:7px; font-size:12px; }
.xmtjz a { color:#fff;}
.mobilezi { width: 45px;height:30px; line-height: 30px; color: #fff; float: right; margin-top: 7px;}
.mobilezi a {color: #fff; }
.mobile { float: right; width:25px; height:30px; display: block;   margin: 6px 0px 0 0; background-position: 2px -40px; background-image: url(http://www.ce.cn/2021sy/images/P020210820568585120033.png); background-repeat: no-repeat; }
.toptime{float: right; font-size:12px; line-height:24px; color:#fff; margin: 0px 7px 0 0; font-style:normal;}

/*导航*/
.navbox {height:50px;  position: relative;  font-family:'Microsoft YaHei'; overflow:hidden; -webkit-transition: all .3s ease-out;transition: all .3s ease-out; margin-bottom: 26px;}
.nav { height:50px; background-color: #ededed; }
.nav .cecon { line-height: 50px; }

.nav_item { display: inline-block; height: 18px; text-align: center; padding: 16px 0; width:94px; vertical-align: top; display: inline-block; line-height: 18px;cursor: pointer; font-family: "Microsoft YaHei"; color: #fff; font-size: 18px; }
.nav .cecon span.gg{color: #cc5b5c; display: none; }
.nav_item a {color: #515151;}
.nav_item span b { width:10px; height:6px;vertical-align: middle; display:inline-block; background-position: 0px -193px; background-image: url(http://www.ce.cn/2021sy/images/P020210820568585120033.png); background-repeat: no-repeat;}

.nav_itemno { display: inline-block; height: 18px; text-align: center; padding: 16px 0; width:120px; vertical-align: top; display: inline-block; line-height: 18px;cursor: pointer; font-family: "Microsoft YaHei"; color: #fff; font-size: 18px; }
.nav_itemno a {color: #515151;}
.nav_itemno span b { width:10px; height:6px;vertical-align: middle; display:inline-block; background-position: 0px -193px; background-image: url(http://www.ce.cn/2021sy/images/P020210820568585120033.png); background-repeat: no-repeat;}

.arrowDown{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(0deg);}
.arrowUp{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(180deg);}
.nav_item div ul { display: none; }
.nav_item div ul li{color: #9a9a9a; font-size: 16px;  line-height: 40px; }
.nav_item div ul li a {color: #888 !important;}
.navmoon ul{ width:1280px; margin:0 auto; display:block !important; float:none; }
.navmoon div{display: block;position: absolute;top:50px; border-bottom:1px solid #E1E1E1;background:#f8f8f8 ;width:100%;left:0;}
.navmoon ul{ width:1280px; margin:0 auto; display:block; float:none; text-align: left;}
.navmoon ul li{ padding:0 0px 0 80px; margin:0 auto;display:inline-block;height:40px;vertical-align: top;}

/*底部*/
.cebottom{ color: #3d3d3d;line-height: 36px;padding-bottom: 24px;padding-top: 40px;text-align: center; font-size:12px; background-color: #eee; margin-top: 30px;}
.cebottom a{ font-size:12px; color:#3d3d3d}
.cebottom img{ display:inline-block}