@charset "utf-8";
body{background-image:url(../images/list_bg.jpg); background-position:top center; background-repeat:no-repeat; background-color:#940607;}
.jw_top2{width:auto; min-width:1180px;margin:0 auto; height:66px; background:none;}
.jw_top2 .jw_menu{width:1130px; margin:0 auto; height:62px; background:url(../images/menu_bg.jpg) repeat-x; padding-left:50px;position:relative;}

.jw_listtop{width:1180px; height:160px; margin:0 auto;}
.jw_listtop .jw_list_logo{width:784px; height:87px; float:left; padding-top:30px;}
.jw_listtop .jw_list_tel{width:150px; height:87px; float:right; padding-top:44px; padding-right:60px;}
.jw_listtop .jw_list_tel p{font-size:20px; color:#fcc603; font-weight:bold;}

.jw_music_button{width:130px; height:30px; position:absolute; right:0; top:-147px;}

.jw_list_title{width:1100px; height:50px; margin:0 auto; border-bottom:3px solid #b60304; line-height:50px;}
.jw_list_title span.left{float:left; color:#f2be7b; font-size:18px; font-weight:bold;}
.jw_list_title span.right{float:right; color:#f2be7b; font-size:15px; padding-right:10px;}
.jw_list_title span.right a{color:#f2be7b; font-size:15px; text-decoration:none;}
.jw_list_title span.right a:hover{text-decoration:underline;}

.jw_list_main{width:1100px; height:auto; margin:0 auto; padding-top:50px; position:relative; z-index:99999;}
.jw_list_main li{ width:345px; height:245px; display:inline; float:left; text-align:center; line-height:10px;}
.jw_list_main li:nth-child(3n-1){margin:0 32px; display:inline;}
.jw_list_main li img{ display:block; width:339px; height:204px; border:1px solid #818181;  }
.jw_list_main li a{color:#fee8be; font-size:14px; text-decoration:none;}
.jw_list_main li a:hover img{ border:3px solid #ffd800;  }

.jw_list_foot{width:auto; min-width:1180px; height:190px; margin:0 auto; background:url(../images/news_bg.jpg) bottom center no-repeat; padding-top:430px; margin-top:-450px;}

#pages { padding:24px 0 10px; text-align:center;}
#pages a { display:inline-block; height:25px; line-height:25px; background:none; border:1px solid #f8d786; text-align:center; color:#f8d786; padding:0 12px; text-decoration:none; margin-right:5px;}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#ff7700; color:#000; text-decoration:none }
#pages span { display:inline-block; height:25px; line-height:25px; background:#ff7700; border:1px solid #ff7700; color:#fff; text-align:center;padding:0 12px; margin-right:5px;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
