.mid{width:964px; text-align:center; margin:0 auto; background:#9d0407 url(/images/midbg.jpg) left top no-repeat; margin-top:0px; padding:20px 18px;}
.conmid{width:964px; text-align:center; margin:0 auto; background:#9d0407; padding:20px 18px;}


.zhanwei{ height:17px; overflow:hidden;}
.conleftzw{ height:9px; overflow:hidden;}
.dhbg{ background:#9d0407;}
.daohang{ height:43px; z-index:10;}
.daohang li{ list-style:none; float:left;z-index:12; width:100px; height:43px; background:url(/images/dhright.gif) right top no-repeat;}
.daohang li span{ width:99px; height:41px; display:block; text-align:center; background:url(/images/dhbg.gif) left top no-repeat; line-height:41px; color:#a0a0a0;}
.daohang li span a{ color:#a0a0a0;}
.daohang li span a:hover{ color:#fccf8c;}

.xcjc{ width:256px; height:127px; padding:75px 42px 22px 42px; background:url(/images/moreleft.gif) left top no-repeat; text-align:left;}
.xcjc p{ line-height:26px; color:#fccf8c; text-indent:2em;}
.xcjc span.more{ display:block; float:right; padding-top:10px;}


.home-new{ width:560px; height:159px; overflow:hidden; background:url(/images/newsbg.gif) left top no-repeat; padding:35px 30px 30px 22px; text-align:left;}

.home-new .more a{ padding-top:5px; display:block; float:right;}
.home-new .news{ width:560px; padding-top:40px;}
.home-new .leftimg{ border:3px #6a0000 solid; display:block; float:left;}
.home-new .newlist{ width:342px; padding:5px 0 0 18px; float:left;}
.home-new .newlist a{ display:block; height:26px; line-height:26px; color:#fccf8c;}
.home-new .newlist a .newtitle{ width:240px; display:block; float:left;}
.home-new .newlist a .time{ display:block; float:right; width:90px; text-align:right;}
.home-new .newlist a:hover .newtitle{ color:#fff;}
.home-new .newlist a:hover .time{ color:#fff;}

.display{ width:666px; height:175px; padding:35px 22px 15px 22px; background:url(/images/effortbg.gif) left top no-repeat;}
.display .more{ padding-top:10px;}
.display .more a{ display:block; float:right;}
#demo {  overflow:hidden; width: 665px; margin:0 auto; text-align:center; padding-top:30px; }
 .picture{ width:135px; float:left;  margin-right:25px;}
#demo a img{border:3px #6a0000 solid; }
#demo a:hover img{ border-color:#e50052; }
.picture a .name{ height:35px; line-height:35px; font-size:12px;color:#fccf8c; text-align:center;width:135px; cursor:pointer; overflow:hidden;}
#demo .pictuie a .name { color:fccf8c;}
#demo .picture a:hover .name { color:#fff;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*联系我们*/
.contact{ background:url(/images/contactbg.gif) left top no-repeat; width:194px; height:131px; padding:70px 22px 24px 24px; line-height:22px; text-align:left; color:#fccf8c;}

/*友情链接*/
.friend{ background:url(/images/linkbg.jpg) left top no-repeat;  padding:26px 0 12px 200px; height:25px; text-align:left;}

.friend a{ padding:0 9px; border-left:1px #fccf8c solid; border-right:1px #fccf8c solid; color:#fccf8c; margin-left:-1px; margin-right:0px;}
.friend a:hover{ color:#fff; }

/*底部*/
.botbg{ background:url(/images/bottombg.gif) left top repeat-x;  margin:0 auto; text-align:center;}
.botbg .botleft{ width:1000px; height:66px; background:url(/images/bottomleft.gif) left top no-repeat; margin:0 auto; text-align:center;}
.botbg .botleft .botright{ width:998px; height:36px; background:url(/images/bottomright.gif) right top no-repeat; margin:0 auto; padding-top:30px; text-align:center;color:#313639;}
.botbg .botleft .botright span{padding:10px; color:#313639;}
.botbg .botleft .botright span a{ color:#313639;}
.botbg .botleft .botright span a:hover{ color:#e50052;}

/*想唱就唱*/
.leftnav{ list-style:none;}
.leftnav li{ background:url(/images/leftbg.gif) left top no-repeat; width:184px; height:32px; line-height:32px; padding-left:12px;}
.leftnav li a{ color:#fff;}
.leftnav li a:hover{ color:#fecd92;}

.leftnew{ background:url(/images/leftnewbg.gif) left top no-repeat; width:159px; padding:9px 10px 0 10px; margin-left:2px; border:1px #a8070d solid;}
.leftnew strong{ padding-left:10px; color:#fff;}
.leftnew .leftnewlist{ padding-top:10px; list-style:none;}
.leftnew .leftnewlist li{ height:24px; line-height:24px; color:#fdd08c; cursor:pointer}
.leftnew .leftnewlist li a{ color:#fdd08c;}
.leftnew .leftnewlist li a:hover{ color:#fff;}
.leftnew .more{ display:block; float:right; height:19px; padding-top:5px;}

.leftcontact{ background:url(/images/leftcontactbg.gif) left top no-repeat; width:157px; padding:9px 10px 5px 12px; margin-left:2px; border:1px #a8070d solid;}
.leftcontact strong{ padding-left:10px; color:#fff;}
.leftcontact .contacts{ line-height:23px; padding-top:10px; color:#fdd08c;}

 .rightup{ width:739px; background:url(/images/righttop.gif) left top no-repeat; padding:9px 12px 0 13px;}
.rightdown{ width:763px; background:url(/images/rightdown.gif) left bottom no-repeat; padding-bottom:13px;}
.rightup .righttitle{ height:20px; line-height:20px; margin-bottom:13px;}
.rightup .righttitle strong{ display:block; float:left; color:#facd89; padding-left:10px;}
.rightup .righttitle .position{ display:block; float:right; text-align:right; color:#ac6a00;}
.pos{ color:#ac6a00;}
.pos:hover{ color:#facd89;}

.rightcon{ padding: 15px 0 3px 0;  background:#5f0101;}
.rightcontact{padding:0px 0 10px 15px; text-align:left; color:#fdd08c; line-height:24px;}
.rightcontact .rightimg{float:left;  padding-right:10px;}
.rightcontact .content{ width:380px; padding:15px 14px 10px 20px; float:left; text-align:left; line-height:26px; background:#5f0101; color:#fff;}
.rightcon .rightimg{float:left;  padding-right:10px;}
.rightcon .content{ width:380px; padding:20px 10px 10px 20px; float:left; text-align:left; line-height:26px; background:#5f0101; color:#fff;}
/*新闻*/
.leftjyfw{ background:url(/images/leftnewbg.gif) left top no-repeat; width:159px; padding:9px 10px 0 10px; margin-left:2px; border:1px #a8070d solid;}
.leftjyfw strong{ padding-left:10px; color:#fff;}
.leftjyfw img{ margin-top:6px;}
.leftjyfw .intro{ padding-top:5px; line-height:26px; color:#fdd08c; text-indent:2em;}
.leftjyfw .more{ display:block; float:right; height:26px;}

.topnew{ width:730px; text-align:left; padding-bottom:15px; border-bottom:1px #9d0406 dotted;}
.topnew .newimg{ display:block; border:3px #6c0000 solid; float:left;}

.topnew .newintro{ padding-left:10px; width:520px; float:left;}
.topnew .newintro h3{ height:40px; line-height:40px; color:#fdd08c;}
.topnew .newintro h3 a{ color:#fdd08c;}
.topnew .newintro h3 a:hover{ color:#fff;}
.topnew .newintro span{ display:block; color:#bb5759; line-height:20px; text-indent:2em;}

.rnewlist{ width:710px; padding:10px; text-align:left;}
.rnewlist a{ display:block; height:26px; line-height:26px; cursor:pointer;}
.rnewlist a .left{ display:inline; float:left; color:#fdd08c;}
.rnewlist a:hover .left{ color:#fff;}
.rnewlist a .right{ display:inline; float:right; text-align:right; color:#bb5759;}
.rnewlist a:hover .right{ color:#fff;}

.fenye{ width:739px; font-size:12px; color:#824f00; height:45px; line-height:45px; text-align:center; }
.fenye span{ padding:0 4px; color:#824f00;}
.fenye span a{color:#824f00;}
.fenye span a:hover{ color:#f6b54d; font-weight:bold;}
/*产品*/
.lefttry{ background:url(/images/leftnewbg.gif) left top no-repeat; width:159px; padding:9px 10px 0 10px; margin-left:2px; border:1px #a8070d solid;}
.lefttry strong{ padding-left:10px; color:#fff;}
.lefttry .tries{ padding-top:10px;}
.lefttry .tries a{ display:block; height:26px; width:158px; line-height:26px; cursor:pointer}
.lefttry .tries a .left{ display:block; width:100px; float:left; color:#fff;}
.lefttry .tries a .right{ display:block; width:50px; float:right; text-align:right; color:#fdd08c;}
.lefttry .tries a:hover .right{ color:#fff;}
.lefttry .more{ display:block; float:right; height:19px; padding-top:5px;}

.order{ margin-left:2px; border:3px #6c0000 solid; display:block;}

.rightcp{ padding:15px 0 0 5px; margin-top:13px; background:#5f0101;}
.product{ width:170px; float:left; padding:5px;}
.product a .imgborder{ border:3px #6d0101 solid;}
.product a:hover .imgborder{ border-color:#e50052;}
.product a .cpname{ text-align:center; height:30px; line-height:30px; display:block; color:#fff;}
.product a:hover .cpname{ color:#fdd08c;}

/*内容页*/
.newscon{ padding:15px 0 10px 0; text-align:center; background:#5f0101;}
.newscon h3{ line-height:30px; color:#fff; }
.newscon em{ line-height:24px; height:24px; display:block; color:#bb5759;}
.newscon .contents{ line-height:22px; color:#fdd08c; text-align:left; padding:0px 10px 8px 10px;}

/*在线预定*/
.ordercon{ padding:20px 10px 10px 15px; text-align:left; background:#5f0101;}
.ordercon th{ width:100px; color:#fdd08c; height:26px; line-height:26px; text-align:right; font-weight:normal;}
.ordercon td{ text-align:left; color:#fdd08c;}
.ordercon input{ border:1px #6d0101 solid; height:18px; line-height:18px; background:#9d0407; color:#fdd08c; width:120px;}
.ordercon textarea{ border:1px #6d0101 solid; background:#9d0407; width:300px; color:#fdd08c; scrollbar-face-color:#6d0101;scrollbar-track-color:#9d0407; scrollbar-arrow-color:#9d0407; scrollbar-3dlight-color:#9d0407; scrollbar-darkshadow-color:#9d0407; scrollbar-shadow-color:#9d0407;scrollbar-highlight-color:#9d0407;}
.ordercon button{ border:none; margin-top:10px; margin-left:10px; height:25px; width:59px; background:none; cursor:pointer;}
.ordercon .star{ padding-left:10px; color:#fff;}

.messages{ margin-bottom:15px; border-bottom:1px #6d0101 dashed;}
.messages h4{ height:30px; line-height:30px; color:#fff;}
.messages .mess{ line-height:22px; color:#fdd08c; text-indent:2em; padding-bottom:8px;}
.messages .apply{ line-height:22px; color:#bb5759; text-indent:2em;}
/*试听专区*/
.box{ background:#5f0101; border:none; height:200px; width:300px;}
.nybanner{ height:200px; overflow:hidden;padding:0px; margin:0;}
.nybanner img{width:1000px; height:200px;border:0; padding:0;margin:0;}
