
body {margin: 0px;padding: 0px; font-size:14px; line-height:20px; color:#333; font-family:"Microsoft YaHei";
    }
ul,.li { list-style-type:none; margin:0px; padding:0px;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:none; color:#c81f24}
.fl { float:left}
.fr { float:right}
img { border:none}

.current { color:#c81f24}
.top_bg { background-color:#c81f24; height:40px; line-height:40px; color:#fff; font-size:14px; width:100%}
.top_bg a { color:#fff;}
.top_bg a:hover { color:#fff;}
.index { max-width:1200px; margin:auto; overflow:hidden}
.logo { padding-top:25px;}
.logo_yb { padding-left:10px;}
.logo_add { padding-top:7px;}
.top_siz { padding-top:43px; padding-left:15px;}
.logo_tp img{ width: 150px; height: 78px; }
/*菜单修改*/
.nav { margin-top:43px;}
.nav li { float:left; font-size:24px; height:34px; line-height:34px; margin-right:10px; }
.nav li a { display:block;padding:0 15px 0 15px;}
.nav li a:hover { display:block; color:#fff; background-color:#c81f24;padding:0 15px 0 15px;border-radius:4px;}
.nav2 { display:block; color:#fff; background-color:#c81f24;padding:0 20px 0 20px;border-radius:4px;}
/*菜单修改结束*/


.end_bg { background-color:#434343; padding:30px 0 15px 0; margin-top:46px; color:#fff; width:100%}

.ie10 .end_bg{background-color:#434343; padding:30px 0 15px 0; margin-top:46px; color:#fff; width:100%}

/*底部修改*/
.end_kk { width:100%; margin:auto; overflow:hidden}
/*底部修改结束*/
.end_logo { line-height:30px; text-align:center}
.end_nav { background:url(../images/line_08.jpg) repeat-y right; padding:0 42px 10px 0; margin-left:45px; font-size:15px;}
.end_nav2 {  padding:0 0px 10px 0; margin-left:45px; font-size:15px;}
.end_mc { color:#fff; font-weight:bold}
.end_menu { padding-top:6px;}
.end_menu li { color:#797979; margin-top:4px; font-size:13px;}
.end_menu li a { color:#797979}
.end_menu li a:hover { color:#fff;}
.end_sub { text-align:center; padding-top:22px;}
.end_sub img { padding-left:15px;}
.end_line { background:url(../images/coby_24.jpg) repeat-x top; margin-top:20px;}
.end_coby { text-align:center; width:100%; margin:auto; color:#999; padding-top:15px;}

@media screen and (min-width: 1200px) {
    body {
        min-width: 1200px;
    }
    .end_coby, .end_kk{
        width: 1200px;
    }
}
@media screen and (max-width: 1200px) {
    .top_bg, .top_yb .mhide { display: none; }
}