@charset "utf-8";
/* CSS Document */
.to_mcd_m{height: 30px;line-height: 30px;color: #666;font-size:12px;border-bottom: 1px solid #dcdcdc;background:#eee;}
.to_mcd_m ul{max-width:1200px;margin:0px auto;}

.top{max-width:1200px;margin:0px auto;padding:10px 0px;}
.logo_l{height: 100px;display: flex;justify-content: left;align-items: center;float: left;}
.logo_l img{max-height:84px;max-width:320px;vertical-align:middle;}


.ad_sech{float:right;}
.ad_sech ul{width: 396px;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;}
.tp_t_mx_t2{float:left;width: 67px;height: 34px;cursor:pointer;outline:none;background: #c5271e;border:0px;color: #fff;font-size: 14px;}

.ad_sech em{display:block;color: #c5271e;font-size: 24px;line-height:50px;padding-left: 50px;background: url(../images/tel.jpg) left center no-repeat;font-weight: bold;margin: 4px 0px 0px;background-size: 42px 42px;}
.ad_sech em a{color: #8c130d;}

.nav{width:100%;height: 56px;background: url(../images/nav.jpg) repeat-x;}
.nav ul{max-width:1200px;margin:0px auto;}
.nav ul li{float:left;position:relative;height: 54px;line-height:54px;}
.nav ul li a{display: block;font-size: 14px;line-height: 54px;color: #fff;padding:0px 30px;}
.nav ul li.omm,.nav ul li:hover{background: #8c130d;color:#fff;}
.nav ul li.omm a,.nav ul li:hover a{color:#fff;}