@charset "utf-8";
/* CSS Document */
.nav { position: relative; margin: 0 auto; z-index: 8; }
.nav .box { position: absolute; width: 100%; top: 50px; overflow: hidden; height: auto; background-color: #D60712; background-color: rgba(214,7,18,0.9); }
.nav .cont { position: relative; }
.dn { display: none; }

.menuer { height: 56px; background: #ff0025; position: relative; z-index: 8; }
.menuer ul { height: 56px; }
.menuer ul li { float: left; height: 56px; line-height: 56px; width: 171px; text-align: center; background: url(../images/dot.png) no-repeat right; }
.menuer ul li a { font-size: 16px; color: #fff; display: block; float: left; width: 171px; height: 56px; }
.menuer ul li a:hover, .menuer ul li.current { background: url(../images/dot.png) no-repeat right #000000; }

.columnMenu { padding: 0 15px; margin: 0 auto; width: 1090px; height: 220px; }
.columnMenu .columnPic { float: left; margin-top: 40px; }
.columnMenu .subMenu { float: left; margin-top: 25px; padding: 0 20px; }
.columnMenu .subMenu ul { width: 320px; color: #fff; font-size: 12px; }
.columnMenu .subMenu ul li { float: left; height: 15px; line-height: 15px; padding: 10px 0px; border-bottom: solid 1px #FA3842; margin-right: 30px; font-size: 14px; /*width: 108px;*/ text-align: left; }
.columnMenu .subMenu ul li img { float: left; margin-right: 15px; margin-top: 8px; }
.columnMenu .subMenu ul li a { color: #ffffff; float: left; }
.columnMenu .columnDec { float: left; margin-top: 40px; border-left: solid 1px #FA3842; padding: 13px 0px 13px 70px; width: 470px; font-size: 14px; color: #fff; line-height: 26px; }
.columnMenu .columnDec h1 { font-size: 14px; font-weight: bold; }
