﻿@charset "utf-8";
/* CSS Document */

body #main-menu .menu li ul { display: none; opacity: 0; filter: alpha(opacity=0); }
#home-switcher { width: 100%; }
#home-switcher .content-frame { width: 100%; height: 385px; margin: 0 0px; }
#home-switcher .left-button { width: 32px; height: 62px; left: 0px; margin-top: -31px; background-image: url(../images/home-lrbt-bg-1332491354.png); background-position: 0 0; }
#home-switcher .left-button:hover { background-position: 0 -62px; }
#home-switcher .right-button { width: 32px; height: 62px; right: 0px; margin-top: -31px; background-image: url(../images/home-lrbt-bg-1332491354.png); background-position: -32px 0; }
#home-switcher .right-button:hover { background-position: -32px -62px; }
.switcher, .switcher .moveable { min-width: 960px }
#home-switcher .moveable .item { width: 100%; height: 385px; }
#home-switcher .moveable .item .item-content { width: 100%; height: 385px; margin: 0 }
#home-switcher .bigpagenation { width: 140px; left: 50%; margin-left: -70px; bottom: 0; margin-bottom: -25px; }
#home-switcher .bigpagenation .pagenation-b { width: 10px; height: 10px; padding: 0 9px; background-image: url(../images/ann-1335953401.jpg); background-position: center 0; }
#home-switcher .bigpagenation .pagenation-b:hover, #home-switcher .bigpagenation .pagenation-b.active { background-position: center -10px }
#main-menu .menu li ul .mc-top { top: 6px; height: 13px; background: url(../images/t_01-1334651928.png) center top no-repeat ; }
#main-menu { height: 21px; }
#main-menu .menu { right: 0; width: 495px; height: 21px; }
#main-menu .menu li, #main-menu .menu li a { width: 95px; height: 21px; line-height: 21px; }
#main-menu .menu .item-first, #main-menu .menu .item-end { width: 10px; }
#main-menu .menu .item-first { background-position: 0 0; }
#main-menu .menu .item-end { background-position: right 0; }
#main-menu .menu li ul li, #main-menu .menu li ul li a { width: 80px; height: 29px; line-height: 29px; }
#main-menu .menu li ul .item-child-first, #main-menu .menu li ul .item-child-end { width: 10px }
#main-menu .menu li ul .item-child-first { background-position: 0 0; }
#main-menu .menu li ul .item-child-end { background-position: right 0; }
#main-menu .menu .item-1 ul .mc-top { width: 350px; }
#main-menu .menu .item-1 ul {width:350px; height: 42px;left:-124px;top: 15px; }
#main-menu .menu .item-2 ul .mc-top { width: 180px; }
#main-menu .menu .item-2 ul { width: 180px; height: 42px; left: -42.5px; top: 15px; }
#main-menu .menu .item-3 ul .mc-top { width: 500px; }
#main-menu .menu .item-3 ul { width: 500px; height: 42px; left: -200px; top: 15px; }
#main-menu .menu .item-4 ul .mc-top { width: 500px; }
#main-menu .menu .item-4 ul { width: 500px; height: 42px; left: -200px; top: 15px; }
#main-menu .menu .item-5 ul .mc-top { width: 260px; }
#main-menu .menu .item-5 ul { width: 260px; height: 42px; left: -82.5px; top: 15px; }
body #main-menu .menu li ul { display: none; opacity: 0; filter: alpha(opacity=0); }

/*---------------------------------------------------在线客服*/
.qqBox{
	z-index: 9999;
	position: absolute;
	right: 0px; top: 10px;
	}
.qqTop {
	background-image: url(../images/qq_01.gif);
	 width: 109px;
	 height: 30px;
	 }
.qqMenu{
	 background-image:url(../images/dd-1.gif);
	 margin-top:30px;
	 height:109px; 
	 width:34px;
	 }
.qqList {
	background-image: url(../images/qq_03.png);
	width: 109px;
	height:auto!important;height:100px;
	min-height:100px; 
	}
.qqList ul{
	padding-top:5px; 
	padding-bottom:5px;
	}
.qqList ul li{
	text-align:center; 
	padding-top:5px; 
	padding-bottom:5px;
	}
.qqDown {
	background-image: url(../images/qq_05.gif);
	height: 20px;
	width: 109px;
	}
.press {
	width: 33px;
	height: 158px;
	position: absolute;
	right: 0px;
	background-image: url(../images/qq_1.gif); 
	cursor:pointer;
	}