/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:150%;
   color:#333;
   background:#f2f2f2;
   }
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,img,span,div,form,input,p,b,a,br,pre{margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#F00;}
li{list-style:none;}
img{border:0px; padding:0; margin:0;}
input{vertical-align:middle}

.fl{float:left;}
.fr{float:right;}
.cb{
   clear:both;
   font-size:0px;
   line-height:0px;
   height:0px;
   }
.cbody{width:960px;margin:0 auto; background:white;}
.vcenter{width:100%;text-align:center;}
.jianju{height:5px;line-height:0px;font-size:0px;}
.marginTB{margin:5px auto;}
.marginT{margin-top:5px;}
.imgL{position:absolute; left:0;top:0;}
.imgR{position:absolute; right:0;top:0;}
/*-- 公用字体样式 --*/
.font_num{FONT-FAMILY:Georgia; color:red; letter-spacing:}
.font_red{color:red; font-family:georgia;}
.font_green{color:green;}
.font_hui{color:#666;}
.att{color:red;}
#thisPage{height:25px; line-height:25px; width:950px; padding-left:10px;}

/*-------滑动门-------*/
.door{height:195px; width:97%; padding-left:3%; margin-bottom:5px; border:solid 1px #dadada; border-top:none; background:url(../door_bj.gif) repeat-x top; position:relative;}
	.door h1{font-size:12px; font-weight:400; float:left; text-align:center; color:#666; width:74px; height:25px; line-height:22px; background:url(door-link.gif) no-repeat; cursor:pointer; text-decoration:none;}
	.door h1 span{display:none;}
	.door h2 a{float:right; width:auto; padding-right:5px; font-size:12px; font-weight:400; color:#999;}
	.door h2 a:hover{color:red;}
	.door .ShowOn{background:url(../door_hover.gif) no-repeat; color:white;}
	.door .ShowOn span{display:block; width:96%; margin:0 auto; text-align:left; height:166px; position:absolute; z-index:10; top:25px; left:2%; color:#333;}
	.door .ShowOn span a{display:block; width:100%; line-height:20px;}
/*-------滑动门-------*/

/*----------------------head--------------------------*/
#topLink{width:960px; margin:0 auto; height:27px; line-height:27px; background:url(../topbj.gif) repeat-x;} 
#topLink span{display:inline-block; width:33%; text-align:center;}

/*--------logo 部分--------*/
#logoBox{width:960px; margin:0 auto; height:70px; background:white; position:relative;}
#logoBox .logo{width:auto; height:66px; position:absolute; left:20px; top:2px;}

#logoBox .Tel{position:absolute; width:248px; height:33px; top:20px; left:220px;}

#logoBox .loginForm{width:450px; position:absolute; right:0px; top:20px; background:#f9f9f9;}
/* #logoBox .loginForm span{display:inline-block; width:auto; height:22px; background:url(../login_input.gif) no-repeat;}
/*--------------*/
#logoBox .loginForm .inputUser{border:0;width:70px; height:15px; }
#logoBox .loginForm .inputPass{border:0; width:55px; height:15px; }
#logoBox .loginForm .loginSub{width:40px; height:22px; background:url(../login_sub.gif) no-repeat; border:none; margin-left:5px; vertical-align:middle; color:white;}

/*-----ajax登录框---------*/
#loginForm_ajax .inputUser{border:0;width:70px; height:15px; }
#loginForm_ajax .inputPass{border:0; width:55px; height:15px; }
#loginForm_ajax .loginSub{width:40px; height:22px; background:url(../login_sub.gif) no-repeat; border:none; margin-left:5px; vertical-align:middle; color:white;}
/*-----ajax登录框---------*/

#logoBox #loading{display:none; position:absolute; right:225px; top:15px; background:#eee; border:solid 1px #ccc; z-index:100; padding:10px; width:208px; text-align:center;}
#logoBox #loading img{vertical-align:middle;}

#logoBox .contact{width:auto; height:20px; line-height:20px; position:absolute; right:20px; bottom:5px;}
#logoBox .contact img{vertical-align:middle;}
#logoBox .contact span{padding:0 20px 0 10px;}

/*------主导航--------*/
#menu{height:38px; background:url(../topbj.gif) repeat-x 0px -106px;}
#menu .img_l{display:inline-block; width:2px; height:38px; background:url(../topbj.gif) no-repeat 0 -28px; position:absolute; top:0; left:0; }
#menu .img_r{display:inline-block; width:2px; height:38px; background:url(../topbj.gif) no-repeat 0 -67px; position:absolute; top:0; right:0;}

#menu li{float:left; width:96px; text-align:center; height:38px; line-height:38px;  font-weight:700; color:white; background:url(../topbj.gif) no-repeat 0 -146px; position:relative;}
#menu li a{color:white}
#menu li span{display:none; position:absolute; top:38px; width:auto; text-align:left; z-index:10; font-weight:400; white-space : nowrap; line-height:25px; background:url(../topbj.gif) repeat-x 0 -184px;}

#menu .Hover{width:96px; text-align:center; background:url(../menu_hover.gif) no-repeat center bottom;color:#333333;}
#menu .Hover a{color:#333333;}
#menu .Hover span{display:inline-block;}
#menu .Hover #class_0{left:5px;}
#menu .Hover #class_1{left:-70px;}
#menu .Hover #class_2{left:-170px; width:940px;}
#menu .Hover #class_3{left:-30px;}
#menu .Hover #class_4{left:-8px;}
#menu .Hover #class_5{left:-8px;}
#menu .Hover #class_6{left:-70px; width:450px;}
#menu .Hover #class_7{left:-70px;}
#menu .Hover #class_8{left:-70px;}
#menu .Hover #class_9{left:-70px;}

#menu .Hover span a:hover{color:red;}
#menu .HiddenBJ{background:none;}

#NoticeBox{width:750px;}
#NoticeBox dt{height:26px; width:65px; float:left; font-weight:700;}
#NoticeBox dd{height:26px; width:680px; float:left; overflow:hidden;}

/*------子导航--------*/
#ClassMenu{height:26px; background:url(../topbj.gif) repeat-x 0 -184px;}
#ClassMenu div{width:77%; float:left; line-height:25px; margin-left:1%;}
#ClassMenu form{width:20%; float:right; text-align:right; margin-right:1%;}
.Search_sub{width:17px; height:17px; background:url(../search_sub.gif) no-repeat; border:none;}
.Search_sub:hover{background:url(../search_sub_Hover.gif) no-repeat; border:none;}
.Search_user{margin-top:2px;}

/*------banner--------*/
#banner{clear:both;}
#banner dt{height:195px; width:720px; float:left; margin:8px 0 0 8px; _margin-left:4px;}
#banner dd{height:195px; width:215px; float:right; margin:8px 8px 0 0; _margin-right:4px;}

/*------domainBOX--------*/
#domainBox{width:950px; margin:0 auto; clear:both; background:url(../doamin_BJ.gif) repeat-x;}
#domainBox dt{height:230px; float:left; width:535px; padding-left:180px; background:url(../domain_L.gif) no-repeat;}

#domainFORM{width:95%; padding-left:5%; margin-top:10px; height:50px; background:url(../domain_title.gif) no-repeat bottom; position:relative;}
.domainSUB{width:64px; height:19px; border:none; background:url(../domain_sub.gif) no-repeat; color:white; line-height:20px;}
#domainEN{width:57%; height:135px; float:left; padding-top:5px; background:url(../domain_LR.gif) left top no-repeat;}
#domainCN{width:40%; height:135px; float:right; padding-left:2%;background:url(../domainCN_bj.gif) left repeat-y;}
#domainCN div{ background:url(../domain_LR.gif) right top no-repeat;  padding:5px}
#domainLINK{background:#f6f6f6; height:20px; border-bottom:solid 1px #1c5180; clear:both;}
#domainLINK div{float:left; padding-left:5px;}
#domainLINK span{display:inline-block; float:right; width:280px; text-align:center; height:20px; background:#a9aaaa; color:white; }
#domainLINK span a{color:white;}

#domainBox dd{height:230px; float:right; width:218px; background:url(../domain_R.gif) no-repeat;}
#domainBox dd div{height:65px; width:62%; margin-left:35%;padding-top:10px;}
#domainBox dd div h1{font-size:12px;}
#domainBox dd div b{font-family:georgia; color:red;}

#searching{display:none; width:200px; text-align:center;  line-height:20px; color:red; position:absolute;left:115px; top:25px; z-index:10; }
#searching img{vertical-align:middle; margin-left:5px;}
/*------domainBOX--------*/

/*-----mainBOx-start--------*/
#main_box{}
/*------left--------*/
#main_box #left{float:left; width:726px; margin:3px 0 0 5px; _margin-left:2px;}
#left .Box_A{width:100%; background:urL(../Box_bj.gif) repeat-y;}
#left .Box_A dt{width:190px; height:250px; padding-left:5px; float:left;}
#left .Box_A dd{width:520px; float:right; padding-right:10px;}
/*-------滑动门-------*/
.door2{height:230px; width:100%;}
    .door2{background:url(../title_bj.gif) repeat-x; position:relative;}
	.door2 div{float:left;  padding:0 5px; height:25px; margin-top:5px; cursor:pointer; text-decoration:none;}
	.door2 div span{display:none;}

	.door2 span a{float:right; width:auto; padding-right:5px; color:#999; line-height:28px;}
	.door2 span a:hover{color:red;}

	.door2 .ShowOn{background:red; color:white;}
	.door2 .ShowOn span{display:block; position:absolute; z-index:10; top:25px; left:0; width:518px; text-align:left; height:200px; color:#333; background:url(../title_bj.gif) repeat-x 0 -27px; border:solid 1px #ebeced; border-top:none;
	}
	.door2 .ShowOn span ul{width:31%; margin:1%; float:left; height:97%; background:url(../dd_fgx.gif) repeat-y right;}
    .door2 .ShowOn span ul .title{line-height:40px; color:red; font-weight:700;}
	.door2 .ShowOn span ul .info{height:auto;}
	.door2 .ShowOn span ul .price{line-height:40px; color:red;}
	.door2 .ShowOn span ul .price b{font-size:20px; font-family:georgia;}
	.door2 .ShowOn span ul .buy{}
/*-------滑动门-------*/

#left .Box_A dd h2{font-size:12px; margin-top:5px;}
#left .Box_B{width:99%; margin:5px 0 5px 3px;}
#left .Box_B dt{width:29%; height:113px; float:left; background:url(../box1_bj.gif) repeat-x; position:relative;}
#left .Box_B dd{width:70%; height:113px; float:right; background:url(../box1_bj.gif) repeat-x; position:relative;}

/*-------right-------*/
#right{float:right; width:215px; margin:5px 8px 0 0; _margin-right:4px;}
/*-----mainBOx---end------*/

/* 合作伙伴
/*--------------*/
#FriendLink{border:1px solid #e1e3e4;text-align:center; position:relative; margin:30px auto 10px;  }
#FriendLink span{padding:0 25px; position:absolute; top:-10px; left:20px; background:white; border:1px solid #e1e3e4;}
#FriendLink a img{margin:20px 10px 5px 10px; filter:alpha(opacity=30);opacity:0;}
#FriendLink .showimg img{filter:alpha(opacity=100);opacity:0;}

/*-------底部-------*/
#Footer_link{height:29px; line-height:29px; text-align:center; background:url(../Footer_link_bj.gif) repeat-x; position:relative; padding-top:3px;}
#Footer_link span{padding-right:50px;}
#Footer_link a{padding:0 5px; }

#Footer_BOX{height:129px; background:url(../Footer_bj.gif) no-repeat; position:relative; line-height:22px;}
#Footer_BOX .Footer_info{width:95%; margin:10px auto 0;}
#Footer_BOX span{display:block; width:95%;  text-align:center; height:20px; border:solid #ccc 1px; background:white;}
#Footer_BOX #picLink{width:auto; height:40px; position:absolute; right:28px;  bottom:15px;}
#Footer_BOX #picLink a{display:inline-block; width:42px; height:40px;}

/*-------查询按钮-------*/
.search{width:56px; height:22px; border:none; background:url(../searchBJ1.gif) no-repeat;padding:4px 0 0 15px;}
.search:hover{background:url(../searchBJ2.gif) no-repeat;padding:4px 0 0 15px;}
 
 /* 公用BOX1
 /*--------------*/
.publicBox1{width:99%; border:solid 1px #ccc;}
.publicBox1 h1{width:100%; text-align:center; height:26px; line-height:26px; background:url(../title1_bj.jpg) repeat-x; font-size:12px; font-weight:400;}
.publicBox1 h1 b{float:left; margin-left:10px;}
.publicBox1 h1 .more{float:right; margin-right:10px;}
.publicBox1 .memo{width:90%; margin:5px auto; height:auto; }
.publicBox1 .memo_MQ{width:90%; margin:5px auto; height:120px; overflow:hidden;}