@charset "utf-8";
/* CSS Document */

.op_mxf{height: 30px;line-height: 30px;font-size: 12px;color: #333;width:100%;background:#fff;}
.op_mxf em{display:block;width: 1200px;margin: 0 auto;}
.top{max-width:1200px;margin:0px auto;padding:10px 0px;}
.logo_l{height: 85px;display: flex;justify-content: left;align-items: center;float: left;}
.logo_l img{max-height:85px;max-width:380px;vertical-align:middle;}


.ad_sech{float:right;}
.ad_sech ul{width: 374px;height: 34px;margin-top: 15px;}
.tp_t_mx_t1{float:left;width: 294px;background:none;outline:none;color:#333;font-size: 14px;height: 32px;line-height: 32px;padding-left:10px;border: 1px solid #e5e5e5;background:#fff;}
.tp_t_mx_t2{float:left;width: 67px;height: 34px;cursor:pointer;outline:none;background: #346cc6;border:0px;color: #fff;font-size: 14px;}

.ad_sech em{display:block;color: #ff6d00;font-size: 22px;line-height:25px;margin: 4px 0px 0px;text-align:right;}
.ad_sech em a{color: #ff6d00;}

.nav{width:100%;height: 45px;background: #346cc6;}
.nav ul{max-width:1200px;margin:0px auto;}
.nav ul li{float:left;position:relative;height: 45px;line-height:45px;border-right: 1px solid #346cc6;background: #2c5ca8;}
.nav ul li a{display: block;font-size: 14px;line-height: 45px;color: #fff;padding: 0px 35px;}
.nav ul li.omm,.nav ul li:hover{background: #1D3B6D;color:#fff;}
.nav ul li.omm a,.nav ul li:hover a{color:#fff;}
body{background:#f2f2f2;}