@charset "utf-8";
/* CSS Document 
   Design by www.east.net
   Author MaWei
   Date 2011-09-05
   
   注意事项:
   css样式以类别选择器为主
   层次结构要清晰,级别深度控制在三层以内
   样式命名规则为小写,可结合"_"使用
   浏览器兼容规则  火狐(默认)ie7(以*开头)ie6(以_开头)
*/


html,body { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/page_body_bg.jpg") center repeat-y; margin:0px; padding:0px; font-size:12px; font-family:Arial; behavior:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/css/Css/csshover3.htc"); width:auto; height:auto;}
form{ margin:0px; padding:0px;}
img{ border:none;}
a{ text-decoration:none; color:#333333;}
.yanse li{ color:#333333 !important; }
#container { width:990px; height:auto; margin:0 auto; padding:0;}

/* QQ客服 */
.qq{ width:112px; height:auto; right:10px;}
.qq .q_top{ width:auto; height:34px; overflow:hidden;}
.qq .q_bottom{ width:auto; height:17px; overflow:hidden;}
.qq .q_contents{ width:auto; height:auto; background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/qq/bg.jpg") repeat-y; padding:5px;}
.qq .q_contents .qqmessage{line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.qq .q_contents .qqbox{ margin-top:10px; text-align:center;}
.qq .q_contents .qqbox img{ margin-bottom:5px;}x;}

/* Header Style */
.header { clear:both; height:175px; margin:0 auto; overflow:hidden; width:950px;}
.logo { float:left; width:373px; height:87px;}
.logo img { width:373px; height:87px;}

.logo_right { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/logo_right.jpg") no-repeat; float:left; width:577px; height:87px;}
/* 导航菜单 */
ul.mainNav { margin: 0 auto; padding:0; width:950px; height:57px; list-style:none;}
ul.mainNav li { position:relative; float:left; width:auto; height:57px; z-index:1;}
ul.mainNav li a { display:block; width:100%; height:100%; text-indent:-9999px; text-align:center;}
ul.mainNav li ul { display:none; position:absolute; left:0px; top:61px; z-index:9999; width:auto; min-width:500px; _width:500px; float:left;}
ul.mainNav li ul li { background:#596bc1; color:#fff; padding-top:2px;  float:left; width:auto; height:20px; list-style:none;}
ul.mainNav li ul li a { color:#fff; display:block; float:left; text-indent:0px; color:#fff; background:#596bc1; width:auto; min-width:70px; _width:70px; *padding-top:2px; *height:18px;}
ul.mainNav li ul li a:hover { color:#000; text-decoration:underline;}
ul.mainNav li.sub_nav_left { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/sub_nav_left.jpg") no-repeat; float:left; width:16px; height:22px;}
ul.mainNav li.sub_nav_right { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/sub_nav_right.jpg") no-repeat; float:left; width:16px; height:22px;}

ul.mainNav li.home { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/1.jpg") no-repeat; width:122px; height:57px;}
ul.mainNav li.about {background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/2.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.news { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/3.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.product { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/4.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.pingshu { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/5.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.fuwu { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/6.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.download { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/7.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.contact { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/8.jpg") no-repeat; width:120px; height:57px; margin:}

ul.mainNav li.about:hover {background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/2.jpg") no-repeat; width:118px; height:61px;}
ul.mainNav li.news:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/3.jpg") no-repeat; width:118px; height:61px;}
ul.mainNav li.product:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/4.jpg") no-repeat; width:118px; height:61px;}
ul.mainNav li.pingshu:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/5.jpg") no-repeat; width:118px; height:57px;}
ul.mainNav li.fuwu:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/6.jpg") no-repeat; width:118px; height:61px;}
ul.mainNav li.download:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/7.jpg") no-repeat; width:118px; height:61px;}
ul.mainNav li.contact:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/menu/8.jpg") no-repeat; width:120px; height:57px;}

ul.mainNav li.about ul { left:-40px;}
ul.mainNav li.news ul { left:-40px;}
ul.mainNav li.product ul { left:-40px;}
ul.mainNav li.pingshu ul { left:-40px;}
ul.mainNav li.fuwu ul { left:-40px;}
ul.mainNav li.download ul { left:-50px; _left:-55px;}
ul.mainNav li.contact ul { left:-168px; _left:-173px;}

/* Banner Style */
.banner { clear:both; height:261px; margin:0px auto; overflow:hidden; padding:0px; width:950px;}
.banner img { height:261px; width:950px;}

/* Page Body Style */
.page_body {  clear:both; height:1180px; margin:10px auto 0px auto; overflow:hidden; padding:0px; width:950px;}
.side_left { float:left; height:1180px; width:190px; overflow:hidden;}
/* class */
.class { border:1px #e2e2e2 solid; height:518px; width:188px; overflow:hidden;}
.class_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/index_class_title.jpg") no-repeat; width:188px; height:58px;}
.class_content { width:188px; height:460px;}
.class_content ul { list-style:none; padding:0; margin:10px 0px 0px 10px;}
.class_content ul li { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/a.jpg") 0 9px no-repeat; *background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/a.jpg") 0 7px no-repeat; line-height:28px; width:148px; padding:0px 20px 0px 20px;}
.class_content ul li:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/hover.jpg") 0 9px no-repeat; *background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/hover.jpg") 0 7px no-repeat;}
.class_content ul li a { color:#333333;}
.class_content ul li a:hover { color:#ac0000; text-decoration:none;}

/* top */
.top { border-left:8px #e2e2e2 solid; border-right:8px #e2e2e2 solid; border-top:10px #e2e2e2 solid; border-bottom:10px #e2e2e2 solid; height:380px; width:174px; margin-top:20px; overflow:hidden;}
.top_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/top_title.jpg") no-repeat; width:175px; height:48px;}
.top_content { width:175px; height:auto;}
.top_content ul { margin:5px 0px 5px 10px; padding:0; list-style:none;}
.top_content ul li { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons1.jpg") left no-repeat; line-height:24px; width:160px; overflow:hidden;}
.top_content ul li:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons2.jpg") left no-repeat;}
.top_content ul li a { color:#333333; margin-left:10px;}
.top_content ul li a:hover { color:#b1100f; text-decoration:none;}
.top_content a.more { text-decoration:none; color:#b1100f; display:block; text-align:right; margin-right:5px;}

/* links */
.links { border:1px #e2e2e2 solid; height:218px; width:188px; overflow:hidden; margin-top:20px;}
.links_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/links_title.jpg") no-repeat; width:188px; height:60px;}
.links_content { height:158px; text-align:center;}
.links_content a { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/bottom.jpg") bottom repeat-x; color:#333333; display:block; width:163px; height:20px; *height:17px; margin:0 auto; padding-top:10px; *padding-top:15px; text-decoration:none;}
.links_content a:hover { text-decoration:none;}

/* side_right */
.side_right {  float:right; height:1180px; width:734px;}
/* right_top */
.right_top { height:370px; width:734px; overflow:hidden;}
/* news */
.news { height:370px; width:490px; float:left;}
.news_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/news_title.jpg") no-repeat; height:23px; width:490px; padding-top:7px;}
.news_title a { color:#fff; float:right; margin-right:5px;}
.news_title a:hover { text-decoration:none;}
.news_content {}
.small_banner { border:1px #dbdad9 solid; height:200px; width:488px; margin-top:8px; text-align:center; padding-top:6px;}
.small_banner img { height:193px; width:472px;}
ul.news_list { margin:5px 0px 0px 0px; padding:0;}
ul.news_list li { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons1.jpg") left no-repeat; line-height:22px; width:490px; overflow:hidden;}
ul.news_list li:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons2.jpg") left no-repeat;}
ul.news_list li a { color:#333333; margin-left:10px; display:block; float:left;}
ul.news_list li a:hover { color:#ac0000; text-decoration:none;}
ul.news_list li span { color:#333333; float:left; margin-left:30px;}
/* search */
.news_right { float:right; height:368px; width:220px;}
.search { border:1px #e2e2e2 solid; height:133px; width:217px;}
.search_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/search_title.jpg") no-repeat; height:52px; width:217px;}
.search_content { width:217px; height:80px; overflow:hidden;}
.txt { border:1px #b8b8b8 solid; height:20px; width:185px; margin-left:12px; clear:both; margin-bottom:7px; margin-top:12px;}
.sel { border:1px #b8b8b8 solid; height:26px; width:128px; margin-left:12px; margin-right:5px; margin-top:3px; float:left;}
.img { height:34px; width:57px; float:right;}
/* message */
.message { border-left:8px #e2e2e2 solid; border-right:8px #e2e2e2 solid; border-top:8px #e2e2e2 solid; border-bottom:8px #e2e2e2 solid; height:204px; width:204px; margin-top:14px;}
.message_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/kejian_title.jpg") no-repeat; width:203px; height:44px; overflow:hidden; clear:both;}
.message_content { width:203px; height:160px; overflow:hidden;}
.message_content ul { margin:10px 0px 0px 10px; padding:0px; list-style:none;}
.message_content ul li { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons1.jpg") 0 no-repeat;  padding-left:10px; width:auto; height:auto; line-height:22px;}
.message_content ul li:hover { color:#ac0000; background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons2.jpg") 0 no-repeat;}
.message_content ul li span.ask { display:block; margin:0px; padding:0px;}
.message_content ul li span.answer { display:block; margin:0px; padding:0px;}
.message_content a.more { color:#b1100f; text-decoration:none; display:block; text-align:right; margin-right:5px; margin-top: 10px;}

/*.message_content ul li a { color:#333333; text-decoration:none; }
.message_content ul li a:hover { text-decoration:none; color:#ac0000; }*/


/* tuijian */
.fu_tuijian { position:relative; width:712px; height:270px; margin-top:18px; border:1px #e2e2e2 solid; padding:0 10px;}
.tuijian {  width:712px; height:270px;}
.tuijian_fudong { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/tuijian_bg1.jpg") no-repeat; position:absolute; z-index:1; width:90px; height:87px; top:-3px; left:-5px; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="Images/icons/tuijian_bg1.png");_background:none;}
.tuijian_list { width:113px; height:240px; float:left; margin:15px 0px 0px 7px; _margin:15px 0px 0px 6px; text-align:center; line-height:18px;}
.tuijian_list a img { width:113px; height:159px; margin-bottom:7px;}
.tuijian_list a.title { color:#333333; display:block; width:auto; overflow:hidden; text-decoration:none;}
.tuijian_list a.name { color:#333333; text-decoration:none;}
.tuijian_list a.price { color:#ac0000; text-decoration:none;}
.tuijian_list a:hover { color:#ac0000;}

/* jingpin */
.jingpin {  width:734px; height:280px; margin-top:20px;}
.jingpin_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/jingpin_title.jpg") no-repeat; width:734px; height:30px;}
.jingpin_title a { color:#fff; display:block; float:right; margin:6px 5px 0px 0px; text-decoration:none ;}
.jingpin_content { width:734px; height:255px; overflow:hidden; clear:both;}

/* jingdian */
.jingdian { width:734px; height:200px; margin-top:15px;}
.jingdian_title { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/jingdian_title.jpg") no-repeat; width:734px; height:30px;}
.jingdian_title a { color:#fff; display:block; float:right; margin:6px 5px 0px 0px; text-decoration:none ;}
.jingdian_content { width:734px; height:250px; overflow:hidden; clear:both; padding-top:5px;}
.jingdian_content ul { margin:0; padding:0;}
.jingdian_content ul li { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons1.jpg") left no-repeat;list-style:none; line-height:21px; +line-height:19px; _line-height:18px; width:730px; overflow:hidden;}
.jingdian_content ul li:hover { background:url("/_vivi/source/aHR0cHM6Ly9ua3VwLm5hbmthaS5lZHUuY24/dfiles/11372/images/icons/icons2.jpg") left no-repeat; list-style:none;}
.jingdian_content ul li a { color:#333333; margin-left:10px; width:auto; float:left; display:block; width:580px; overflow:hidden;}
.jingdian_content ul li a:hover { color:#ac0000; text-decoration:none;}
.jingdian_content ul li span { color:#333333; float:right; margin-right:10px;}

.type_name { color: 9d2933; }

/* Footer Style */
.footer { clear:both; height:130px; margin:47px auto 0 auto; overflow:hidden; padding:0px; width:990px; text-align:right; line-height:20px;}
.footer_links { background:#2f4090;color:#fff; height:35px;width:970px; text-align:right; padding-top:15px; padding-right:20px; margin-bottom:8px;}
.footer_links a { color:#fff; margin:0px 15px;}
.count { color:#b1100f; margin-right: 30px; float:right;}
.copy { color:#333333; margin-right:25px;}
.zhichi { color:#666666; margin-right:25px;}