body{ font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  background:#fff; }
ul,li{list-style: none;}
a{text-decoration: none; color: #333;}
* {margin: 0;padding: 0;}

.fl {float: left;}
.fr {float: right;}
.clearfix:after {display: block;clear: both;content: "";visibility: hidden;height: 0}
.clearfix {zoom: 1;}
.w{width: 1200px;margin: 0 auto;}
.mar_top_20{margin-top: 20px;}

.topbar{background: #f1f1f1;padding: 5px 0;}
.topbar ul li{float: left;padding: 0 10px;}
.topbar ul li a{color:#333;}
.topbar ul li a i{margin-right: 8px;}
.topbar ul li a:hover,
.topbar ul li a:hover i{color: #ec591f;}

.oldModel .topbar ul li a{font-size: 18px;line-height: 32px;}

.sublogo{height: 125px;background: url(../images/sub-site-logo.png) no-repeat;}
.sublogo .title{font-size: 46px;font-family: "微软雅黑";color: #da2900;font-weight: bold;letter-spacing: 5px;padding-top: 25px;padding-left: 125px;}
.oldinfo {margin-right: 20px;margin-top: 35px;}
.oldinfo .right_wza { float: left;}
.oldinfo .right_wza a {display: block; height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;font-weight: normal;letter-spacing: 0.32px;background: #fff;color: #F76B00;border: 1px solid #FC740D;border-radius: 2px 0px 0px 2px;}
.oldinfo .right_slh {float: right;}
.oldinfo .right_slh a {display: block;background: #F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px;height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;font-weight: normal;letter-spacing: 0.32px;}


.oldModel .sublogo .title{font-size: 50px;}
.oldModel .oldinfo .right_wza a{height: 45px; line-height: 45px;font-size: 22px;}
.oldModel .oldinfo .right_slh a {height: 45px; line-height: 45px;font-size: 22px;}




.nav_m{height: auto;background: url(../images/bg_navmenu_01.png) repeat-x;box-shadow: 0px 0px 20px rgba(0,0,0,0.4) inset;background-size: 100% 100%;}
.nav_m .menu ul{padding-left: 10px;height: auto;display: inline-block;}
.nav_m .menu{font-size: 0;}
.nav_m .menu ul li{float: left;padding: 0px 20px;line-height: 42px;height: 42px;}
.nav_m .menu ul li:hover{background-color: #fff;}
.nav_m .menu ul li a{text-align: center;color: #fff;font-size: 18px;}
.nav_m .menu ul li:hover a{color: #d42f30;font-weight: normal;}
.nav_m .menu ul li.menu_cur {background-color: #fff;}
.nav_m .menu ul li.menu_cur a{color: #d42f30;font-weight: normal;}

/* .oldModel .nav_m{height: 50px;} */
/* .oldModel .nav_m .menu ul li{line-height: 50px;} */
.oldModel .nav_m .menu ul li a{font-size: 22px;}

.footer{background: #E7E7E7;width: 100%;height: 160px;}
.footer .footer_box{width: 800px;margin: 0 auto;padding-top: 40px;}
.footer .footer_box .info{text-align: center;line-height: 28px;text-shadow: 1px 1px 1px #fff;width: 610px;}
.footer .footer_box .info a:hover{color: #d42f30}

.oldModel .footer .footer_box .info{font-size: 18px;line-height: 35px;}

.message1 { background:#f6f6f6; padding:0px 15px; border-bottom:1px dashed #ccc; margin-bottom:20px; height:40px; line-height:40px; color:#666; }
.message1 a { color:#666; }
.message1 a:hover {color:#ec591f;}
.message1 i { font-size:20px; color:#ec591f; }

.oldModel .message1{line-height: 50px;height: 50px;}
.oldModel .message1 a,
.oldModel .message1 i,
.oldModel .message1 span{font-size: 24px;}
