/* CSS Document */
body {background-color:#FFFFFF;color:#585858;font-family: Tahoma,"Times New Roman",Times,serif;font-size: 12px;letter-spacing:1px;line-height: 24px;margin: 0;padding: 0;}
a { color: #585858;font-family: Tahoma;text-decoration: none;}
a:focus {}
a:hover {color: #ff5500;text-decoration:none;}
img, p, ul, li, dl, dd, dt, h1, h2, h3, h4, h5, h6 {border: 0 none;margin: 0;padding: 0;}
em {font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-family: Tahoma,"Times New Roman",Times,serif;font-size: 12px;font-weight: normal;}
li {list-style: none outside none;}
.cl {clear: both;}
.red {color:#E00000;}
.wrap {margin: 0 auto;width: 1000px;}
/*----------------------------head----------------------------*/
.head_home { background:url(bg_head.jpg) no-repeat; margin:0px auto; height:485px; width:1000px;}
.head { width:1000px; height:485px; position:relative;}
.headleft { position:absolute; width:81px; height:163px; top:0px; left:-81px; background:url(bg_head_left.jpg) no-repeat;}
.headright { position:absolute; width:81px; height:163px; top:0px; right:-81px; background:url(bg_head_right.jpg) no-repeat;}
.top { margin:0px auto; float:left; height:150px; width:1000px;}
#logo { float:left; width:396px; height:65px; overflow:hidden; background:url(logo.gif) no-repeat; margin:35px auto auto 10px;}
#logo a{ float:left; width:396px; height:65px;text-indent:-999px;}
.toplink { float:right; width:313px; height:30px;margin:10px auto; line-height:30px;}
.toplink a { margin:0px 15px; color:#fff;}
.toplink a.ask { margin-left:20px;}
.nav { color:#fff; float:right; width:500px; margin:4px auto; text-align:right; padding-right:30px; line-height:30px; color:#C7EBF1;}
.nav a { color:#fff; padding:0px 5px;font-size:14px; letter-spacing:normal; font-weight:bold;}
.nav a:hover { color:#006273;}
.headshow { float:left; width:1000px; height:240px;}
.headimgleft { float:left; width:190px; height:80px;}
.headimgleft img { margin:20px auto auto 15px;}
.headimgright { float:right; width:170px; margin:5px 10px auto auto; height:80px; text-align:right;}
.searchbox { float:left;width:560px; height:60px; padding:10px; margin-left:28px;}
.search { margin:15px auto auto auto;}
.search span { float:left; width:70px; height:25px; background:url(icon.gif) no-repeat 0px 0px ; text-align:center; color:#fff;}
.searchkey {  float:left;height:23px; border:1px solid #F6821F; background:#fff; color:#838383; padding:0px 5px; line-height:23px; width:370px;}
.searchbtn  { float:left; width:67px; height:25px; margin-left:15px; background:url(icon.gif) no-repeat top right; text-align:center; color:#fff; border:none; cursor:pointer;}
.skey { float:left; margin:5px auto; width:560px; height:30px; overflow:hidden; text-align:center;}
.skey strong { font-weight:normal;}
.skey a { margin:0px 3px; color:#888888;}
.skey a:hover {color:#383838;}
/*----------------------------end head----------------------------*/
/*----------------------------main----------------------------*/
#main { background:url(bg_main.jpg) no-repeat 0px 0px #D3F5F6; width:970px; margin:0px auto; padding:0px 15px;}
.mleft { float:left; width:190px; overflow:hidden;}
.mlefta { margin-bottom:15px;}
.mleftb { margin-bottom:15px;}
.mul { margin-bottom:15px; float:left;}
.mul li{ background:url(icon.gif) no-repeat 0px -60px; width:190px; height:31px; float:left; margin:1px auto; text-indent:30px; line-height:33px; overflow:hidden;}
.mul li a {display:block; font-size:15px; font-weight:bold; color:#383838;}
.mul li a:hover { color:#ff6600;}
.live { background:url(bg_live.jpg) no-repeat 0px 38px; height:180px;}
.live em { margin-bottom:5px; float:left; width:190px;}
.live p { padding:3px 10px; float:left; width:170px;}
.live p strong { font-weight:normal; line-height:25px; margin-left:5px; padding-left:10px;float:left; width:70px;}
.live p a { float:left; width:80px;}
.mcenter { float:left; width:510px;margin:0px 20px; overflow:hidden;}
.mtitle { border-bottom:1px solid #77BFCA; float:left; width:510px; padding-bottom:5px;}
.mtitle strong { font-size:16px; letter-spacing:normal; color:#ff6600; float:left;}
.mtitle em { text-transform:capitalize; color:#fff; letter-spacing:normal; float:left; height:20px; line-height:20px; margin:2px 10px auto 5px; background:#000; padding:0px 5px;}
.mtitle a { float:right; width:30px; height:20px; overflow:hidden; text-indent:-999px; background:url(icon.gif) no-repeat right -30px;}
.mcbox { float:left; width:510px; margin:15px auto; overflow:hidden; padding-bottom:10px;}
.mcbox p img {float:left; width:230px; overflow:hidden;  margin-right:15px;text-align:justify;text-justify:inter-ideograph;}
.mcbox p { color:#585858; font-size:15px;}
.mcbox p a { font-size:12px;}
.mcmore { float:right; margin-right:10px; font-family:tahoma; color:#ff5500;}
.mcproduct { float:left; width:530px; margin:15px auto;}
.mcproduct li { float:left; width:245px; margin-right:20px;position:relative;}
.mcproduct li .mcpic { float:left; width:245px; height:180px; overflow: hidden; }
.mcproduct li .mclayer { position:absolute; width:245px; height:20px; left:0px; top:160px;background:#fff no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; text-align:center;}
.mcproduct li .probg { position:absolute; background:url(pro_bg.gif) no-repeat; width:245px; height:11px; left:0px;top:0px; z-index:10001;}
.mcproduct li .probg1 { position:absolute; background:url(pro_bg1.gif) no-repeat; width:245px; height:20px; left:0px; top:160px; z-index:10001;}
.mcproduct li .mcpic img { width:245px;}
.mcproduct li strong { font-weight:normal;margin:5px auto; height:25px; line-height:25px; font-size:15px; padding:0px 5px; float:left; width:235px; overflow:hidden; text-align:center;}

.mcproduct li a {}
.mright { float:right; width:230px;}
.mraul ,.mrahot{ float:left; width:230px; margin-bottom:15px; margin-top:5px;}
.mraul li { float:left; border-bottom:1px solid #E9FAFB; height:80px; overflow:hidden; padding:5px 0px; background:#E9FAFB; margin:3px auto;}
.mraul li strong  ,.mrahot li strong { float:left; width:125px; height:25px; overflow:hidden; font-size:15px; font-weight:normal;}
.mrahot li { float:left; border-bottom:1px solid #E9FAFB; height:80px; overflow:hidden; padding:5px 0px;margin:3px auto;}
.mraulpic { float:left; width:100px; height:80px; overflow:hidden;}
.mraulpic img { width:90px; margin-left:5px;}
.pronum { color:#888888; line-height:15px; float:left; width:125px; height:20px; overflow:hidden;}
.guige { color:#888888; line-height:15px; float:left; width:125px; height:30px; overflow:hidden;}
.guige a { color:#888888;}
.mrtitle { background:url(icon.gif) no-repeat 0px -130px; height:26px; width:230px; letter-spacing:normal; float:left; font-weight:normal;}
.mrtitlea { background:url(icon.gif) no-repeat 0px -100px; height:26px; width:230px; letter-spacing:normal; float:left; font-weight:normal;}
.mrtitlea strong ,.mrtitle strong {padding-left:20px; font-size:15px; height:26px; letter-spacing:normal; float:left; line-height:30px; font-weight:normal;}
.mrtitlea em ,.mrtitle em { text-transform:capitalize; color:#888888; letter-spacing:normal; float:left; height:26px; line-height:26px; margin:2px 5px auto 5px; font-size:10px;padding:0px;}
.mrtitlea a ,.mrtitle a { float:right; margin-right:10px; width:30px; height:20px; overflow:hidden; text-indent:-999px; background:url(icon.gif) no-repeat right -30px;}
.mranews { float:left; margin:5px auto 20px 0px; width:220px; background:#E9FAFB;padding:5px;}
.mranews li { float:left; width:210px; margin-left:5px;}
.mranews li a { float:left; width:200px; background:url(icon.gif) no-repeat 0px -164px; height:25px; line-height:25px; overflow:hidden; padding-left:10px; color:#585858;}
.mranews li em { float:left; width:200px; color:#888888; line-height:16px; margin-bottom:5px;text-align:justify;text-justify:inter-ideograph;}
.mranews li a:hover { color:#181818; text-decoration:underline;}
/*----------------------------end main----------------------------*/
/*----------------------------start footer----------------------------*/
.footer { margin:0px auto; height:121px; width:1000px; background:url(bg_footer.jpg) no-repeat; position:relative;}
.footitems { width:400px; padding:15px 0px 0px 0px; margin:0px auto;height:20px; overflow:hidden; text-align:center; color:#D1D1D1; line-height:20px;}
.footitems a { margin:0px 5px;}
.footcontent {float:left; width:1000px; height:60px; margin:20px auto auto auto;}
.slogo { float:left; width:200px;  margin-left:10px; border-right:1px solid #BBDADA; height:60px; position:relative;}
.slogo img {margin-top:-20px;}
*html .slogo img { position:absolute; left:0px;}
.copyright { float:left; width:560px; height:60px; margin:0px 10px;border-right:1px solid #BBDADA; text-transform: uppercase; letter-spacing:normal;}
.copyright span { float:left; text-align:center; margin:20px auto auto auto; height:20px; overflow:hidden; color:#6B8787; width:560px;}
.copyright p { text-align:center; color:6B8787;}
.copyright p a { margin:0px 5px;}
.footlink { float:left; margin-top:-5px; width:175px; height:55px; overflow:hidden; line-height:18px; margin-left:20px;}
.footlink em { color:#585858;}
.footlink strong {font-weight:normal;}
.footlink a { color:#6B8787;}
.bottom { float:left; width:1000px; display:none;}
.ftop { position:absolute; right:20px; top:25px; width:36px; height:13px; background:url(icon.gif) no-repeat -80px -195px;}
/*----------------------------end footer----------------------------*/
/*----------------------------start product----------------------------*/
.guide { font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;}
.productright { float:right; width:760px;}
.listbox { margin:10px auto; float:left; width:760px;}
.listbox li { float:left; width:760px; height:160px; padding:15px 0px; border-bottom:1px dashed #E9FAFB; overflow:hidden;}
.listbox li.over { background:url(bg_over.png) repeat; border-bottom:1px solid #fff;}
*html .listbox li.over { background:#E9FAFB; border-bottom:1px solid #fff;}
*html .listinfo { float:left; width:510px; padding-left:10px; display:inline; overflow:hidden;}
*html .listimg { float:left; width:220px; margin-left:10px; height:160px; overflow:hidden; display:inline;}
.listimg { float:left; width:220px; margin-left:10px; height:160px; overflow:hidden;}
.listimg img { width:220px;}
.listinfo { float:right; width:520px; padding-left:10px;}
.listinfo h4 { font-size:15px; margin-bottom:10px; font-weight:bold;}
.listinfo em { margin-right:20px; color:#888888; float:left; width:150px; height:25px;}
.listinfo em.cguige {color:#888888; width:350px; height:25px; overflow:hidden; float:left; margin:0px;}
.listinfo em.ckeys { float:left; width:520px; height:40px;}
.listinfo em a { color:#6B8787;}
.listinfo p { float:left; width:520px; height:40px; overflow:hidden; line-height:20px; color:#6B8787;}
.listinfo p strong { color:#383838; margin-right:5px;}
*html .listinfo em {  display:inline;}
*html .listinfo em.cguige { width:340px; float:none; margin-left:-4px;}
/*----------------------------end product----------------------------*/
/*--------------pages----------------*/
.page { text-align:right; background:#E9FAFB; clear:both; padding:5px 10px; color:#888888; font-family:Arial, Helvetica, sans-serif;}
.page span { margin:0px 5px;}
.page em { margin:0px 5px; font-size:15px; font-weight:bold; color:#ff6600;}
.page em.nolink { margin:0px 5px; font-size:12px; color:#a8a8a8; font-weight:normal;}
.page a { padding:0px 5px;}
.page input { margin-left:5px;}
.page input.btn {text-align:center; color:#fff; border:none; cursor:pointer; background:#000; height:20px;}
/*--------------pages----------------*/
/*-----------------------------------start productinfo----------------------------------*/
.productinfo { float:left; width:760px; overflow:hidden;}
.productinfo h1 { font-size:20px; color:#ff6600; margin:30px auto; font-weight:bold; text-align:center; border-bottom:1px solid #EFFBFC;padding:10px 0px;}
.pic { margin:20px auto; overflow:hidden;width:600px; height:400px;}
.pic img { width:600px;}
.product { border:1px solid #E9FAFB; background:#D3F5F6; width:760px;}
.product td { padding:5px; border:1px solid #fff; background:#E3F7F8; color:#888888;}
.pmark { background:#E3F7F8; color:#888888; padding:10px; margin:10px auto;width:736px; border:1px solid #fff; text-align:center; letter-spacing:5px; font-family:tahoma;}
.marktitle { color:#383838;}
.productdec { margin:15px auto; width:750px; font-size:12px;text-align:justify;text-justify:inter-ideograph;}
.productdec p { padding:10px 0px;}
.groupa { float:left; width:230px;}
.groupb { float:left; width:230px; margin:0px 30px;}
.commentbox { margin:15px auto 30px auto;}
/*-----------------------------------end productinfo----------------------------------*/
/*-----------------------------------start playerlist----------------------------------*/
.playerlist { background:#E9FAFB; padding:10px; float:left; width:740px;}
.playerlist li { float:left; width:200px; margin-right:15px; height:25px; lihei25px;}
.playerlist a { border:1px solid #fff; width:200px; height:25px; float:left; text-align:center; background:#F6FDFE;}
.playerlist a:hover {  background:#F0FDFE; border:1px solid #D7E9EC;}
/*-----------------------------------end playerlist----------------------------------*/
/*-----------------------------------start news--------------------------------------*/
.newscontent {}
.newscontent h1 { font-size:18px; font-weight:bold; border-bottom:1px dotted #D7E9EC; height:30px; padding-bottom:5px; text-align:center; float:left; width:760px; margin:30px auto 10px auto; color:#383838;}
.content  ,.summary{ margin:15px auto; width:90%;text-align:justify;text-justify:inter-ideograph;}
.nmark { background:#F0FDFE; padding:10px;}
.content p { padding:5px 0px;text-align:justify;text-justify:inter-ideograph;}
.info { margin:0px 0px 10px auto; text-align:center; display:block; color:#999999;}
.info em { margin:0px 5px; color:#585858;}
.alike { margin:15px auto; float:left; width:760px; overflow:hidden;} 
.alike ul {margin:15px auto; width:780px; float:left;}
.alike li { float:left; width:250px; margin-left:5px;}
.alike li strong { font-weight:normal;}
.alike li a { float:left; width:220px; background:url(icon.gif) no-repeat 0px -164px; height:25px; line-height:25px; overflow:hidden; padding-left:10px; color:#585858;}
.alike li a:hover { color:#383838; text-decoration:underline;}
#nmore a { margin:0px 5px; }
#nmore { margin:15px auto;}
.newslist {}
.newslist ul { float:left; margin:10px auto;}
.newslist ul li { float:left; width:740px; margin-bottom:10px; border-bottom:1px solid #E9FAFB; padding:5px 10px;}
.newslist ul li a { float:left; height:25px; overflow:hidden; width:510px; font-size:15px; background:url(icon.gif) no-repeat 0px -164px; padding-left:10px;}
.newslist ul li span { float:right; width:220px; text-align:right;}
.newslist ul li p { color:#999999; float:left; width:740px; line-height:20px;text-align:justify;text-justify:inter-ideograph;}
.newslist ul li.over { background:url(bg_over.png) repeat; border-bottom:1px solid #fff;}
*html .newslist ul li.over { background:#E9FAFB; border-bottom:1px solid #fff;}
/*-----------------------------------end news--------------------------------------*/






















