@charset "utf-8";
body{ margin:0 auto; font-family:Arial, Helvetica, sans-serif}
img{ border:none;}
a{ text-decoration:none;}
.boyder{ width:741px; margin:0 auto; overflow:auto; clear:both; font-size:12px;}
.toplt{ float:left; padding:0 30px 0 0;}
.toprt{ float:left; padding:30px 0 0;}
.menu{ clear:both; height:24px; width:737px; background:url(menubg.gif) repeat-x; padding:3px 2px 4px;}
.menub{ border:solid 1px #fff; height:24px;}
.menub ul{ margin:0; padding:0; overflow:hidden; list-style:none;}
.menub ul li{ float:left; border-right:solid 1px #2793bf; overflow:auto; text-align:center;}
.menub ul li a{  border-right:solid 1px #fff; overflow:auto; display:block; line-height:24px; height:24px; width:100px; text-decoration:none; color:#fff;}
.menub ul li a:hover{ color:#000}
.nav{ background:url(navbg.gif) no-repeat; width:741px; height:42px;}
.banner{ background:url(banner.gif) no-repeat; width:741px; height:124px;}
.cont{ overflow:hidden; clear:both; background:#2792bd; width:741px; overflow:hidden; clear:both; padding:0; margin:0;}
.ctleft{ float:left; width:190px; overflow:hidden; padding:0; margin:0;}
.ctright{ float:left; background:#fff; padding-left:5px; margin:0; width:546px; overflow:hidden;}

.line1{ height:7px; width:190px; border-bottom:solid 3px #fff; overflow:hidden;}
.line2{ height:3px; width:190px; border-bottom:solid 3px #fff; overflow:hidden;}
.line3{ height:1px; width:190px; border-bottom:solid 2px #fff; overflow:hidden;}
.leftnav{ padding:10px; color:#fff;}
.leftnav ul{ list-style:none; margin:0; padding:10px 0 0 10px; line-height:24px;}
.leftnav ul li a{ color:#fff; font-size:12px; text-decoration:none;}

.rtct{ border:solid 1px #93c8de; overflow:hidden; padding:7px 0; background:url(rightbg.gif) right bottom no-repeat; text-align:center;}
.rtct dl{ width:136px; float:left; text-align:center;}
.rtct dl dt{ width:120px; height:115px; border:solid 1px #ccc;}
.rtct dl dd{ width:120px; height:36px; line-height:18px; padding:0; margin:0; overflow:hidden;}
.rtct dl dd a{ text-decoration:none;}

.rttitle{ background:url(titlebg.gif) left bottom no-repeat; height:24px; font-size:14px; margin:0 0 0 10px; text-align:left; overflow:hidden; clear:both;}
.prdpic{ width:448px; height:310px; border:solid 1px #ccc; margin:10px 0;}
.intero{width:448px; text-align:left;}
.turnpg{ width:448px; height:30px; text-align:right; margin:10px 0;}
.prdvideo{float:left; margin:6px;}
.videopic{ width:250px; height:250px; border:solid 1px #ccc; }
.videosm{ margin:10px 0;}
.rtct .listtop{ background:#2793bf; line-height:24px; color:#fff;}
.soundlist{ margin:10px 0; text-align:center; line-height:24px;}
.lista{ background:#F7FBFE; height:62px;}
.listb{ background:#D7EBF6; height:62px;}

.wd{ text-align:left; padding:10px;}
.contact{ padding:10px; background:#C1E8F8; text-align:left; line-height:24px;}

.copyrt{ border-top:solid 2px #96c0d5; margin:10px 0 0; padding:10px 0; text-align:center; line-height:24px;}