@charset="utf-8";





/* 鍔犵洘鍝佺墝澶у叏 */

.hot_JM{ height:60px; line-height:60px; color:#333; font-size:16px; margin-top:10px;}
.hot_JM .hotHover_li.active{ border-bottom:2px solid #d03140; }
.hot_JM li{ height:60px; line-height:60px; border-bottom:2px solid #000; text-align:center; cursor:pointer; }
.li660{ width:660px; text-align:left; font-size:22px;}
.li116{ width:116px; }
.li123{ width:123px; }
.li106{ width:106px; }
.li90{ width:90px; }
.li80{ width:80px; }
.hot_JM .li_shuXian{ width:5px; height:60px; background:#fff; color:#8e8e8e; font-size:12px; line-height:60px; border-bottom:none; }
.jiaM_navs{ height:48px;  border-bottom:1px solid #e5ecef; margin-top:20px; }
.jiaM_navs .prev{ width:18px; height:45px; }
.jiaM_navs .next{ width:18px; height:45px; }
.ul_jsNav{ height:48px; width:1140px; overflow:hidden; margin-left:12px; border-right:1px solid #e5ecef; border-top:1px solid #e5ecef; }
.ul_jsNav li{ width:113px; height:48px; border-left:1px solid #e5ecef; float:left; line-height:48px; text-align:center; font-size:15px; cursor:pointer; }
.ul_jsNav li.navs_select{ border-top:1px solid #cc0000; color:#cc0000; background:#fff; }
.jsNav_bottomBoss{ width:1160px; }
.jsNav_bottom{ padding:0 20px; width:1160px; }
.jsNav_bottom .p1_huoG{ height:52px; line-height:52px; font-size:14px; }
.jsNav_bottom .p1_huoG a{ margin-right:50px; color:#808080; }
/* HTML5 display-role reset for older browsers*/ 
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}

ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a{text-decoration:none;}
em{font-style: normal;}
/* 娴姩 */

.clear:after{content:""; clear:both; height:0; line-height:0; display:block; visibility:hidden;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.hot_JM{ height:60px; line-height:60px; color:#333; font-size:16px; margin-top:10px; margin-bottom: 20px; }
.hot_JM .hotHover_li.active{ border-bottom:2px solid #d03140; }
.hot_JM  .hot_JMTitle{
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    }

.hot_JM li{ height:60px; line-height:60px; border-bottom:2px solid #000; text-align:center; cursor:pointer; }
.hot_JM li a{    color: #333;}
.hot_JM .li_shuXian{ width:5px; height:60px; background:#fff; color:#8e8e8e; font-size:12px; line-height:60px; border-bottom:none; }
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
.main .many_jiaMLbt .many_jiaMLbtCon{
      position: relative;
    top: 0px;
    left: 0px;

    
}
.main .many_jiaMLbt .many_jiaMLbtCon22{
   position: absolute;
   top: 0px;;
   left:1200px;
   width: 1200px;
   
}
.main .many_jiaMLbt .many_jiaMLbtCon33{
   position: absolute;
   top:0px;;
   left:2400px;
   width: 1200px;
    
}
.main .many_jiaM{
    position: relative;
    top: 0;
    left:0;
    overflow: hidden;
}
.many_jiaM .tit_con{ padding-bottom: 2px; }
.clear{zoom:1;clear:both;}
.tit_con{ padding:0 16px; }
.ml6{ margin-left:6px; }
.mt10{ margin-top:10px; }
.f12{ font-size:12px; }
.f14{ font-size:14px; }
.f16{ font-size:16px; }
.f22{ font-size:22px; }
.pr{ position:relative; }
.pa{ position:absolute; }
.tit_con li a{ color:#333; display:inline-block; width:165px; height:32px; line-height:32px; overflow:hidden; }
.tit_con li span{ color:#999; width:65px; height:32px; line-height:32px; overflow:hidden;}















