@import url("common.css");
.rc_nav { bottom: 20px;}
.rc_nav li { padding: 5px 0;}
.rc_nav li p { line-height: 22px;}
/*热门菜单*/
.menu_list {  float: left; width: 24%; *width: 23%; margin-left: 1.333%; height: 68px; position: relative; }
.menu_list:first-child { margin-left: 0; }
.menu_itme { width: 100%; background: #fff; border-radius: 6px; height: 46px; position: absolute; overflow: hidden; padding-bottom: 20px;  top: 0; }
.menu_itme:hover { width: 100%; height: 112px; box-shadow: 0 10px 30px rgba(0,0,0,0.1); z-index: 2;  top: -10px; }
.menu_title { padding:20px; position: relative; padding-left: 60px; }
.menu_title a { font-size: 18px; }
.menu_title .icon { width: 44px; height: 44px; left: 10px; top: 10px; }
.menu_list:first-child+div .icon { background-position: 0 -45px; }
.menu_list:first-child+div+div .icon { background-position: 0 -90px; }
.menu_list:first-child+div+div+div .icon { background-position: 0 -134px; }
.menu_nr { padding: 0 10px; overflow: hidden;  height: 30px; transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; }
.menu_itme:hover .menu_nr { height: 96px; transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; }
.menu_nr a { margin-left:10px; width: 20%; font-size: 12px; line-height: 30px; height: 30px; overflow: hidden; min-width: 40px; display: block; float: left; color: #666; }
.menu_nr a:hover { color: #12bbff; }
/*首屏*/
.cn_ban { width: 1160px; padding: 20px; margin: 20px auto 0 auto; }
.ban_l { width: 840px; }
.ban_new .lb_7 { line-height: 30px; padding-bottom: 6px; font-weight: bold; }
.ban_new .lb_7,.ban_new .lb_2  { float: left; width: 250px; margin-left: 5%; margin-left: 2%\0/; *margin-left: 2%; }
.ban_new .lb_7:first-child{ margin-left: 0; }
.ban_new .lb_2:nth-child(3n+1) {margin-left: 0;}
.ban_new .lb_2 { padding: 2px 0 2px 60px; width: 190px; }
.ban_new .lb_2 span { top: 0;}
.ban_new .lb_2:first-child,.ban_new .lb_2:first-child+div+div+div,.ban_new .lb_2:first-child+div+div+div+div+div+div {margin-left: 0;}
.ban_hot { height: 471px; }
/*图文*/
.ch_graphics {width: 1200px; padding-top: 20px; margin: 20px auto 0 auto; background: #fff; position: relative; *overflow: hidden; }
.ch_graphics .title_1 { background: none; padding: 0 20px; }
.ch_graphics .graphic_nr { height: 260px; width: 1060px; }
.ch_graphics .bd .lb_8 { width: 212px; float: left; margin: 0 10px; }
.ch_graphics .hd { position: absolute; top: 30px; right: 30px;}
.ch_graphics .hd li { width: 10px; height: 10px; background: #ccc; border-radius: 100%; float: left; margin-left: 6px; cursor: pointer; text-indent:-999px; overflow: hidden; }
.ch_graphics .hd li.on { background: #12bbff; }
.ch_graphics .tempWrap { width: 1160px!important; margin: 0 10px; padding: 0 10px;}
.ch_graphics .bd ul { padding: 20px 0 84px 0 !important; }
/*栏目*/
.lm { height: 566px; }
.lm_in {width: 830px;}
.in_tw2 .lb_6 { width: 140px; float: left; margin-left: 20px; }
.in_tw2 .lb_6:first-child{ margin-left: 0; }
.in_new .lb_3 { width: 25%; float: left; padding-left: 0; margin-left: 2%; margin-left: 1%\0/; *margin-left: 1%;}
.in_new .lb_3:nth-child(3n+1) { margin-left: 0;  }
.ch_lm .title_l { padding-left: 50px; position: relative; }
.in_tw2 .lb_5 { width: 250px; height: 170px; margin-top: 15px;}
.in_tw2 .lb_5 img { min-height: 170px;}
.in_tui { width: 546px; }
.in_tui .lb_3 { float: left; width: 40%; }
.in_tui .lb_3:nth-child(2n) { float: right; }