@charset "utf-8";
a,area { blr:expression(this.onFocus=this.blur()) } 
/* for IE */
a:focus { -moz-outline-style: none; } 
/* for Firefox */
/* CSS Document */

/*starter*/
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6{list-style:none; padding:0px; margin:0px;}
img{padding:0px; margin:0px; border:none}
body{padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; background:#ccc; text-align:left;}
#body01{padding:0px; margin:0px auto; background: url(../images001/body_bj_21.jpg) top center repeat-y; width:1002px; height:auto}
a{color:#333; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}

/*header*/
#header{margin:0 auto; width:990px; background:#fff url(../images001/header_bj.jpg) top left repeat-x; height:83px;}
#header01{width:936px; height:83px; margin:0 0 0 25px; float:left}
#logo{width:310px; height:83px; float:left; margin-left:2px}
#header_font{width:400px; height:65px; float:right; text-align:right; margin:0px 5px 0 0; line-height:24px; padding-top:18px}

/*menu*/
#menu{width:936px; height:37px; margin:0 auto; text-align:center; background:#fff url(../images001/index_07.jpg) top repeat-x;}
#menu li{width:136px; height:37px; display:block; text-align:left; float:left; line-height:0px}

#menu li ul{display:none; }
#menu li:hover ul{display:block; border:#0d141f 1px solid; border-top:none; height:130px; width:180px;  background:#2e3e55; padding-top:5px; position:relative; float:left;}
#menu li:hover li{line-height:20px;  text-align:left; margin:3px 0 3px 5px; float:left; color:#fff; display:block; height:20px; width:150px; background:#2e3e55;}
#menu li:hover li a{color:#fff; display:block;  height:20px; width:150px;  padding-left:8px;}
#menu li:hover li a:hover{background:#00deff; color:#fff; text-decoration:none; display:block; height:20px; width:150px;}

#menu li.aa{width:123px; background:url(../images001/menu01_01.jpg) left top no-repeat;}
#menu li.bb{width:133px; background:url(../images001/menu_14.jpg) right top no-repeat;}
#menu li.cc{background:url(../images001/menu_10.jpg) left top no-repeat; width:136px; height:37px; display:block;}
#menu li.dd,#menu li.dd a:hover{background:url(../images001/menu01_06.jpg) left top no-repeat; width:133px; height:37px; display:block}
#menu li.aa01{width:123px; background:url(../images001/menu_08.jpg) left top no-repeat;}
#menu li a:hover{background:url(../images001/menu_10.jpg) left top no-repeat; width:136px; height:37px; display:block;}
#menu li.aa a:hover{background:url(../images001/menu01_01.jpg) left top no-repeat; width:123px; height:37px; display:block}
#menu li.bb a:hover{background:url(../images001/menu01_06.jpg) left top no-repeat; width:133px; height:37px; display:block}
#menu li.aa01 a:hover{background:url(../images001/menu01_01.jpg) left top no-repeat; width:123px; height:37px; display:block}


/*banner*/
#banner{height:220px; width:936px; margin:15px auto; background:url(../images001/index_10.jpg) top left no-repeat}
#buynow{float:right; width:123px; height:27px; margin:177px 0 0 0; background:url(../images001/buynow01.png) right top no-repeat}
#buynow a:hover{width:123px; height:27px; background:url(../images001/buynow02.png) right top no-repeat; display:block}

/*center*/

/*left*/
#center{height:auto; width:936px; margin:0 auto 15px auto; background:#fff}
#left{height:auto; width:248px; float:left;}
#title01{height:28px; width:248px; float:left; background:url(../images001/index_17.jpg) left top repeat-x}
#title01 li{height:28px; width:200px; float:left; line-height:28px; text-align:left; display:block; color:#fff; font-size:14px; font-weight:bold}
#title01 li.a1{width:15px; height:28px; background:url(../images001/index_13.jpg) left top no-repeat;}
#title01 li.a2{width:15px; height:28px; background:url(../images001/index_19.jpg) right top no-repeat; float:right}
#small_j{width:100%; height:21px; background:url(../images001/small_bj.jpg) left top repeat-x; float:left;}
#left_clicks{height:auto; width:246px; background:#f5f5f5; border-left:#bbbaba 1px solid; border-right:#bbbaba 1px solid; float:left; clear:both;}
#left_clicks li{width:246px; height:26px; line-height:26px; background:url(../images001/index_38.png) 15px center no-repeat; display:block; float:left}
#left_clicks li a{padding-left:30px;}
#left_clicks li a:hover{background:#cae0ff url(../images001/index_38.png) 15px center no-repeat; width:216px; height:26px; display:block; padding:0 0 0 30px; text-decoration:none; float:left; line-height:26px; margin:0px}

#title02{height:29px; width:248px; float:left; background:url(../images001/index_60.jpg) left top repeat-x}
#title02 li{height:29px; width:150px; float:left; line-height:29px; text-align:left; display:block; color:#000; font-size:14px; font-weight:bold}
#title02 li.aa1{width:15px; height:29px; background:url(../images001/index_58.jpg) left top no-repeat;}
#title02 li.aa2{width:55px; height:29px; background:url(../images001/index_62.jpg) right top no-repeat; float:right;}
#left_help{height:auto; width:246px; background:#f5f5f5; border-left:#bbbaba 1px solid; border-right:#bbbaba 1px solid; float:left; clear:both;}
#left_help li{width:216px; height:auto; line-height:18px; background:url(../images001/index_38.png) 15px 11px no-repeat; padding:4px 0 5px 30px; display:block;}
#left_help h1{width:233; height:29px; background:url(../images001/index_60.jpg) left top repeat-x;  font-size:14px; color:#000; padding:0 0 0 15px; line-height:29px;}
#left_tag{height:auto; width:246px; background:#f5f5f5; border-left:#bbbaba 1px solid; border-right:#bbbaba 1px solid; float:left; clear:both; position:relative}
#left_tag li{width:216px; height:26px; line-height:26px; background:url(../images001/index_38.png) 15px center no-repeat; padding:0 0 0 30px; display:block; position:relative}
#left_tag a:hover{background:#fff url(../images001/index_38.png) 15px center no-repeat; width:216px; height:26px; display:block; padding:0px; left:-30px; position:relative; padding:0 0 0 30px;}

/*right*/
#right{width:675px; height:auto; float:right; margin:0 0 30px 0}
#right_top{width:100%; height:6px; float:left; background:url(../images001/xiaodian.jpg) top left repeat-x; padding:0px; margin:0px}
#right_bottom{width:100%; height:6px; float:left; background:url(../images001/xiaodian.jpg) bottom left repeat-x; margin:0 0 15px 0}
#right_mp3_01{width:673px; height:auto; float:left; clear:both; border-right:#ccc 1px solid; border-left:#ccc 1px solid;}
h2{width:90%; margin:0 0 0 18px; font-size:16px; line-height:50px; background:url(../images001/index_28.jpg) left center no-repeat; padding:0 0 0 40px; color:#444}
h3{width:90%; margin:0 0 0 18px; font-size:16px; line-height:40px; color:#444}

#right_lei{width:433px; height:auto; margin:0 0 0 18px; float:left;}
#right_lei li{height:auto; width:433px; display:block; line-height:22px; float:left; background:url(../images001/index_106.jpg) left 15px no-repeat; padding:5px 0 8px 0}
#right_lei li.cc1{height:32px; width:104px; display:block; float:left; background:url(../images001/index_71.jpg) top left no-repeat; padding:0 0 10px 0; margin:15px 0 0px 0}
#right_lei li.cc1 a:hover{height:32px; width:104px; background:url(../images001/index_97.jpg) top left no-repeat; display:block}
#right_tu{width:206px; height:auto; float:right; margin:0px 15px 0 0}
#right_tu li{height:auto; width:206px; text-align:center; line-height:20px; display:block; color:#000; font-size:12px; float:left}
#right_tu li.dd1{background:url(../images001/buynow03.jpg) left top no-repeat; height:21px; width:98px; margin:15px 0 0 0; display:block}
#right_tu li.dd1 a:hover{background:url(../images001/buynow04.jpg) left top no-repeat; height:21px; width:98px; display:block}
#right_tu li.ee1{background:url(../images001/download01.jpg) left top no-repeat; height:21px; width:98px; margin:15px 0 0 7px; float:left; display:block;}
#right_tu li.ee1 a:hover{background:url(../images001/download02.jpg) left top no-repeat; height:21px; width:98px; display:block}

#right_dps{width:331px; height:auto; float:left}
#right_dps_lei{width:329px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left}
#right_dps_lei li{height:auto; width:300px; display:block; line-height:22px; float:left; background:url(../images001/index_106.jpg) left 15px no-repeat; padding:5px 0 8px 0; margin:0 10px 0 18px}
#right_dps_lei li.ff1{height:32px; width:104px; display:block; float:right; background:url(../images001/index_71.jpg) top left no-repeat; padding:0 0 5px 0;}
#right_dps_lei li.ff1 a:hover{height:32px; width:104px; background:url(../images001/index_97.jpg) top left no-repeat; display:block}

.d1{background:url(../images001/buynow03.jpg) left top no-repeat; height:21px; width:98px; display:block; padding:0px; margin:0px}
.d1 a:hover{background:url(../images001/buynow04.jpg) left top no-repeat; height:21px; width:98px; display:block; padding:0px; margin:0px}
.e1{background:url(../images001/download01.jpg) left top no-repeat; height:21px; width:98px; float:left; display:block; padding:0px; margin:0px}
.e1 a:hover{background:url(../images001/download02.jpg) left top no-repeat; height:21px; width:98px; display:block; padding:0px; margin:0px}

#right_link{width:675px; height:auto; float:left; background:url(../images001/index_111.jpg) top repeat-x; clear:both; margin-top:15px}
h4{height:49px; width:100%; float:left; font-size:24px; color:#000; background:url(../images001/index_115.jpg) 18px 8px no-repeat; font-weight:normal}
#right_link_lei{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left}
#right_link_lei ul{margin:0 0 0 18px;}
#right_link_lei li{width:145px; height:auto; line-height:30px; background:url(../images001/index_121.jpg) left center no-repeat; float:left; display:block; padding-left:18px}
#right_link_lei li a{text-decoration:underline}
#right_link_lei li a:hover{text-decoration:none}

/*foot*/
#foot{width:990px; height:80px; margin:0 auto; text-align:center; line-height:50px; background: url(../images001/index_125.jpg) top repeat-x; clear:both;}
#foot a{color:#000; text-decoration:underline}
#foot a:hover{color:#000; text-decoration:none}

/*ziyemian*/
#title{background:url(../images001/biaoti02.jpg) top repeat-x; height:33px;}
#title li{height:33px; width:300px; float:left; line-height:33px; color:#3db0e5; display:block}
#title li.zz01{ background:url(../images001/biaoti01.jpg) left top no-repeat; width:53px; padding-LEFT:8px}
#title li.zz02{background:url(../images001/biaoti03.jpg) right top no-repeat; float:right; width:50px}
#title a{color:#000}
#key{width:675px; height:auto; float:left; background:url(../images001/index_111.jpg) top repeat-x; clear:both;}
#key_lei{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:0 0 10px 0}
#key_lei ul{margin:0 0 0 15px;}
#key_lei ul.aaf{display:block; width:643px; float:left; border-bottom:#ccc 1px dashed;}
#key_lei li{width:312px; height:auto; line-height:30px; background:url(../images001/index_121.jpg) left 12px no-repeat; display:block; padding-left:18px; float:left}
#key_lei li.aah{width:100%;font-size:13px; line-height:40px; padding:0; color:#444; font-weight:bold; background:none}
#key_lei li.aan{width:95%; padding:10px 0 0 0; background:none; font-size:12px; color:#000; font-weight:bold}
#key_lei li.aax{padding:0px; background:none; width:100%}
#key_lei li.aav{width:643px; padding:10px 0 0 0; background:none; font-size:12px; color:#3db0e5; font-weight:bold}
#key_lei a{color:#3db0e5; text-decoration:underline;}
#key_lei a:hover{color:#3db0e5; text-decoration:none;}
#key_lei dl{margin:0 15px;}
#key_lei dd{width:342px; height:auto; float:right; display:block; padding:8px 0 0 10px}
#key_lei dt{line-height:22px}
#other{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:10px 0}
#other ul{margin:0 0 0 15px;}
#other li{width:97%; height:auto; line-height:24px; display:block;  float:left}
#other li a{text-decoration:underline; color:#3db0e5}
#other li a:hover{text-decoration:none; color:#3db0e5}
#right_lei01{width:95%; height:auto; margin:0 0 0 18px; float:left; padding-bottom:15px}
#right_lei01 li{height:auto; width:100%; display:block; line-height:22px; float:left;}
#key_lei01{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:0 0 10px 0}
#key_lei01 ul{margin:0 15px; display:block; width:643px; float:left; border-bottom:#ccc 1px dashed; padding:15px 0 10px 0}
#key_lei01 li{width:500px; height:auto; display:block; line-height:22px; float:left}
#key_lei01 li.ee01{width:130px; float:right}
#key_lei01 li.dd01{background:url(../images001/download01.jpg) left top no-repeat; height:21px; width:98px; margin:25px 0 0 0; display:block}
#key_lei01 li.dd01 a:hover{background:url(../images001/download02.jpg) left top no-repeat; height:21px; width:98px; display:block}
#key_lei01 li.ff01{width:402px; margin:25px 0 0 0; text-align:right; line-height:22px; font-weight:bold; color:#000}
#key_lei01 li.gg01{height:30px; line-height:24px; padding-bottom:5px; font-size:12px; font-weight:bold}
#key_lei01 li.hh01{background:url(../images001/buynow03.jpg) left top no-repeat; height:21px; width:98px; margin:25px 0 0 0; display:block; float:right}
#key_lei01 li.hh01 a:hover{background:url(../images001/buynow04.jpg) left top no-repeat; height:21px; width:98px; display:block}
#key_lei01 li.jj01{width:402px; margin:25px 0 0 0; text-align:left; line-height:22px; font-weight:bold; color:#000; float:right; font-size:14px}
#buy{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:0 0 10px 0}
#buy ul{margin:0 15px; display:block; width:643px; float:left; padding:15px 0 10px 0}
#buy li{width:500px; height:auto; display:block; line-height:22px; float:left}
#buy li.aaa01{font-size:16px; font-weight:bold; color:#333; width:100%; line-height:30px; padding-bottom:10px}
#buy li.bbb01{width:130px; float:right}
#buy ul.aaaa{margin:0 15px; display:block; width:641px; float:left; padding:8px 0 10px 0; border:#ccc 1px solid; background:#f7f7f7}
#buy ul.aaaa li{width:278px; height:290px; float:left; display:block; margin-left:15px; background:#ddeef4; padding:5px 10px 5px 10px; color:#000;}
#buy ul.aaaa li.aaaa1{width:95%; font-size:14px; font-weight:bold; height:28px; line-height:28px; float:lef;margin-bottom:15px; text-align:center; background:none; padding:0px}
#buy ul.aaaa li p{text-align:center}
.bbbbb{margin-left:85px; float:left}
.bbbbb a{background:url(../images001/purchase_02.png) center top no-repeat; width:96px; height:28px; display:block; }
.bbbbb a:hover{background:url(../images001/purchase_01.png) center top no-repeat; width:96px; height:28px; display:block;}
#support{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:0 0 10px 0}
#support ul{margin:0 15px; display:block; width:643px; float:left; border-bottom:#ccc 1px dashed; padding:15px 0 10px 0}
#support li{width:500px; height:auto; display:block; float:right; line-height:22px}
#support li.bbbbbb01{width:130px; float:left}
#support li.cccccc01{font-size:14px; font-weight:bold; color:#000; padding-bottom:10px}
#support li.cccccc01 a{color:#000; text-decoration:none;}
#support li.cccccc01 a:hover{color:#000; text-decoration:underline;}
#support li.dddddd01{ background:url(../images001/lookat01.jpg) left no-repeat; width:98px; height:21px; float:left; margin:30px 0 0 14px; display:block}
#support li.dddddd01 a:hover{ background:url(../images001/lookat02.jpg) left no-repeat; display:block; width:98px; height:21px;}
#support ul.aaaaaa{margin:0 15px; display:block; width:643px; float:left; padding:9px 0 10px 0; border:none}
#support ul.aaaaaa li{width:100%; height:auto; display:block; line-height:22px; float:left}
#support li a{color:#3db0e5; text-decoration:underline;}
#support li a:hover{color:#3db0e5; text-decoration:none;}
#support li.ab{width:100%; float:left}
#support li.ac{font-size:12px; font-weight:bold; color:#000; padding-bottom:10px; width:100%; float:left}
#support li.ad{font-size:14px; font-weight:bold; color:#000; padding-bottom:10px; width:100%; float:left}
#support li.ae{background:url(../images001/index_121.jpg) left 9px no-repeat; padding-left:15px; width:628px; margin-bottom:15px; }
#links{width:673px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; height:auto; float:left; padding:0 0 10px 0}
#links ul{margin:0 15px; display:block; width:643px; float:left; padding:15px 0 10px 0}
#links li{width:628px; height:auto; display:block; line-height:22px; float:left; margin-bottom:15px; background:url(../images001/index_121.jpg) left 9px no-repeat; padding-left:15px}
#links li a{color:#3db0e5; text-decoration:underline; font-weight:bold}
#links li a:hover{color:#3db0e5; text-decoration:none; font-weight:bold}
#links li.zzzzz{background:none; padding:0px; font-weight:bold; color:#000; width:100%}
.aab{float:right}
.aab a{background:url(../images001/download01.jpg) left top no-repeat; height:21px; width:98px; display:block; float:right}
.aab a:hover{background:url(../images001/download02.jpg) left top no-repeat; height:21px; width:98px; display:block}


