* {padding:0px;font-size:12px; margin:0px;}
html {background:#FFF;}
body {display:table;width:1005px;color:#000;font-family:Courier New; text-align:center; margin:auto;}
a:link,a:visited,a:active {color:#000000;text-decoration:none;}
a:hover{color:#666666;text-decoration:underline;}
img {border:none;}
form {margin:0px;}
object {clear:both;display:block;}

#box {width:1008px;background:url(bg_page.jpg) repeat-y; margin-left:auto; margin-right:auto;}



#topmenu{background:url(adslice_bg.gif) repeat-x; width:100%; height:30px; text-align:center; line-height:30px; vertical-align:middle; }
#menu{ height:30px; background:#fbe311; width:940; margin-left:15px; margin-right:15px; z-index:100;}


#more{ color: #000000; width:100%; float:right; height:20px; text-align:right; line-height:20px; vertical-align:middle;}
#home {display:table;width:100%;clear:both;text-align:left;}
#homead{display:table;width:100%;clear:both; text-align:center; margin-top:5px;}

#hometop{ height:200px; width:970px; margin-left:auto; margin-right:auto;}

/* 首页分块,竖分3大块 */
#hleft  {display:table;float:left; width:168px;margin-left:10px;}



#hleft1 {width:165px; float:left; margin-top:10px; margin-left:5px;}

#guide {clear:both;display:block;width:94%;margin:0px 3%;line-height:24px;text-align:left;overflow:hidden;}


#listmid{ width:60%; float:left; margin:15px;}
#listmid2{ width:90%; float:left; margin:15px;}


#listrig{ width:30%; float:left; margin:15px;}

#hcenter {display:table;float:left; width:474px;margin-top:10px; margin-left:0px;}


#hcentertop{ width:474px; height:35px;  background-image:url(centertop.jpg);}
#hcentertop span { height:35px; line-height:35px; vertical-align: middle; padding-left:12px;}


#hcentermid{ width:474px; background-image:url(centermid.jpg); }




#mid1{ width:450px; padding:10px;}
#midline{ border-bottom-color: #CCCCCC; border-bottom-style:solid; border-bottom-width:1px; height:1px; width:80%;}
#mid1 img{float:left;}

#mid2{ width:100%; float:left;}
#mid2 ul {list-style-type:none;display:block;width:100%;margin:0px;padding:0px;border-top:1px solid #FF8400;border-top-width:90%;}
#mid2 ul li {display:block;clear:both;width:100%;margin:0px;padding:0px;line-height:20px;}


#mid3{ width:100%; float:left;}



#hcenter1 {display:table;width:220px;clear:both; margin:2px;float:left; padding-left:10px; padding-bottom:15px; padding-top:10px;clear:both;}
#hcenter1 h6 {display:block; display:inline;line-height:24px;margin:0px;margin-left:2px;}
#hcenter1 ul {list-style-type:none;display:block;width:100%;margin:0px;padding:0px;border-top:1px solid #FF8400; border-top-width:90%;}
#hcenter1 ul li {display:block;clear:both;width:100%;margin:0px;padding:0px;line-height:20px;}
#hcenter1 td { text-align:left; line-height:20px;}



#hcenter2 {display:table;width:220px;clear:both;margin:2px;float:right; padding-bottom:15px; padding-top:10px;clear:both;}
#hcenter2 h6 {display:block; display:inline;line-height:24px;margin:0px;margin-left:2px;}
#hcenter2 ul {list-style-type:none;display:block;width:100%;margin:0px;padding:0px;border-top:1px solid #FF8400;border-top-width:90%;}
#hcenter2 ul li {display:block;clear:both;width:100%;margin:0px;padding:0px;line-height:20px;}


.hcenterrr {display:table;width:46%;clear:both; margin:2px;float:left; padding-left:10px; padding-bottom:15px; padding-top:10px;}
.hcenterrr h6 {display:block; display:inline;line-height:24px;margin:0px;margin-left:2px;}
.hcenterrr ul {list-style-type:none;display:block;width:100%;margin:0px;padding:0px;border-top:1px solid #FF8400; border-top-width:90%;}
.hcenterrr ul li {display:block;clear:both;width:100%;margin:0px;padding:0px;line-height:20px;}
.hcenterrr td { text-align:left; line-height:20px;}






#hcenterbot {display:table;clear:both;width:100%;height:10px;background:url(centerbot.jpg);padding:0px; margin:0px; float:left;}






#hright {display:table;float:left;width:316px;margin-top:10px; margin-left:10px; float:left; }



#rigtop { background-image:url(rigtop.JPG); width:308px; height:35px; display:table;}
#rigtop span { height:35px; line-height:35px; vertical-align: middle; padding-left:12px;}




#rigmid { background:url(rigmid.JPG) repeat-y; width:308px; padding-left:15px; display:table; }
#rigmid ul {list-style-type:none;display:block;width:280px;margin:0px;}
#rigmid ul li {display:block;clear:both;margin:0px;line-height:20px; width:280px;}





#rigbot{background-image:url(rigbot.jpg);width:308px;margin:0px; height:0px; display:table; height:10px;}


#hrig2 {width:317px; padding-top:18px;}



#bottom{ width:95%; margin:10px; padding-left:10px;}


#bottom ul{ list-style:none;}
#bottom li{ float:left;}

#mid1left{ float:left; width:202px; height:170px; }
#mid1right{ float:right; width:240px; margin-left:8px; height:170px; text-indent:2em;}


#rigpic{ width:300px; height:250px; float:right; margin-left:5px; margin-top:15px;}






#bot1{ width:95%; height:102px; float:left; margin-top:15px;}
#bot1 img{ border:#999999 solid 1px; }
#bot1 li{ display:inline; width:102px; height:102px; margin:4px;}





#searchquery {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; PADDING-TOP: 0px
}
#searchbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}





#bottom1{ width:690px;height:300px; float:left; margin:10px;}


#bottomtable {padding:10px;}
#bottomtable h6 {display:block; display:inline;line-height:24px;margin:0px;margin-left:2px;}
#bottomtable ul {list-style-type:none;display:block;width:200px;margin:0px;padding:0px;}
#bottomtable ul li {display:block;clear:both;width:200px;margin:0px;padding:0px;line-height:20px;}
#bottomtable td { text-align:left; line-height:20px;}



.sec11 {BORDER-RIGHT: #C5E1FE 1px solid; BORDER-TOP: #C5E1FE 1px solid; BORDER-LEFT: #C5E1FE 1px solid; CURSOR: hand; COLOR: #01499A; BORDER-BOTTOM: #C5E1FE 1px solid; BACKGROUND-COLOR: #ffffff}
.sec21 {BORDER-RIGHT: #C5E1FE 1px solid; BORDER-TOP: #C5E1FE 1px solid; FONT-WEIGHT: 800;color:#01499A; BORDER-LEFT: #C5E1FE 1px solid;BORDER-BOTTOM: #C5E1FE 1px solid; CURSOR: hand; BACKGROUND-COLOR: #E6EEF7;BACKGROUND:url('/icon/098.gif') no-repeat}
.main_tab {BACKGROUND-COLOR: #ffffff}






.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
#cntR {
	WIDTH: 610px; background:#EDFED1; margin-left:10px; float:left; margin-top:15px; margin-bottom:15px;
}
#hyscntR {
	WIDTH: 620px; background:#ffffff; margin-left:10px; float:left;
}


#NewsTop {
	CLEAR: both; MARGIN-BOTTOM: 16px
}
#NewsTop P {
	FLOAT: left; LINE-HEIGHT: 21px
}
#NewsTop P.topTit {
	FONT-WEIGHT: bold; WIDTH: 60px
}
#NewsTop P.topC0 {
	BACKGROUND: #dcdcdc; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 60px; CURSOR: pointer;text-align:center;
}
#NewsTop P.topC1 {
	BACKGROUND: #83CD07; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 60px; COLOR: #fff;text-align:center;
}
#NewsTop #NewsTop_tit {
	BORDER-BOTTOM: #83CD07 3px solid; HEIGHT: 21px
}
#NewsTop #NewsTop_cnt { padding:10px;LINE-HEIGHT: 26px; PADDING-TOP: 7px; TEXT-ALIGN: left; width:600px;}


#NewsTop #NewsTop_cnt  ul {list-style-type:none;width:600px;margin:0px;padding:0px;}
#NewsTop_cnt li {width:190px;margin:3px;padding:0px;line-height:16px; height:16px; vertical-align:middle;
display:inline;}


#NewsTop #NewsTop_cnt A {
	COLOR: #666; TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
	COLOR: #83CD07; TEXT-DECORATION: underline
}




.disb {
	DISPLAY: block
}
.undisb {
	DISPLAY: none
}
#cntRb {
	WIDTH: 610px; background: #F2EDFF; margin-left:10px; float:left;margin-top:15px; margin-bottom:15px;
}
#hyscntRb {
	WIDTH: 620px; background:#ffffff; margin-left:10px; float:left;
}


#NewsTopb {
	CLEAR: both; MARGIN-BOTTOM: 16px
}
#NewsTopb P {
	FLOAT: left; LINE-HEIGHT: 21px
}
#NewsTopb P.topTitb {
	FONT-WEIGHT: bold; WIDTH: 60px
}
#NewsTopb P.topC0b{
	BACKGROUND: #dcdcdc; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 60px; CURSOR: pointer; text-align:center;}
#NewsTopb P.topC1b {
	BACKGROUND: #C39CFF; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 60px; COLOR: #fff; text-align:center;
}
#NewsTopb #NewsTop_titb {
	BORDER-BOTTOM: #C39CFF 3px solid; HEIGHT: 21px
}
#NewsTopb #NewsTop_cntb{ padding:10px;LINE-HEIGHT: 26px; PADDING-TOP: 7px; TEXT-ALIGN: left; width:600px;}


#NewsTopb #NewsTop_cntb  ul {list-style-type:none;width:600px;margin:0px;padding:0px;}
#NewsTop_cntb li {width:190px;margin:3px;padding:0px;line-height:16px; height:16px; vertical-align:middle;
display:inline;}


#NewsTopb #NewsTop_cntb A {
	COLOR: #666; TEXT-DECORATION: none
}
#NewsTopb #NewsTop_cntb A:hover {
	COLOR: #c39cff; TEXT-DECORATION: underline
}
















#ot_right{
 width:322px;
 height:300px;
 float:right;
 padding:0px;
 background:#F0F0F0;

}

#pic1 img{border:#CCCCCC; border-style:solid; border-width:1px;}
#bbshow img{border:#000000 solid 1px;}

#ot_rightt{
 width:300px;
 height:250px;
 float:right;
 margin-left:5px;
 background: #F0F0F0;
}







#right-tr{

 width:298px;
 height:25px;
 float:left;
 border-bottom:#333333 solid; border-bottom-width:1px;
 margin-bottom:5px;
 

}

#right-tr span { line-height:25px; vertical-align:middle; margin-left:10px; float:left;}







#right-mr{width:288px; float:left; padding:5px;}
#right-mr img {border: #333333; border-width:1px; border-style:solid;}




#homelink {display:table;width:94%;margin:10px 3% 0px 3%;border-top:1px solid #4E4E4E;background:url(point.png) 0px 24px repeat-x;}
#homelink div {display:table;clear:both;}
#homelink div strong {display:table;float:left;width:100px;text-align:left;line-height:24px;}
#homelink div span {display:block;float:left;color:#4E4E4E;margin:0px;margin-top:5px;padding:0px;width:79%;text-align:right;}
#homelink ul {display:table;list-style-type:none;text-align:left;margin:0px;padding:0px;clear:both;}
#homelink ul li {display:block;float:left;margin:0px 5px;line-height:24px;padding:0px;white-space:nowrap;}
#bottommenu {width:900px;margin:0px auto;display:block; text-align:center; padding:15px;}




.hr_left {display:table;float:left;width:200px; padding:5px;}
.hr_left span{ display:block; background-color: #FFFFD2; width:190px;}
.hr_left img{ border:#CCCCCC solid 1px;}
.hr_right  {display:table;float:left;width:68px;text-align:left; padding:5px;}



#brandtop{ width:100%; height:260px; float:left; margin-top:8px;}
#brandleft{width:200px; height:260px; float:left; margin-left:12px; }
#brandmid1{width:250px; height:260px; float:left;}

#brandmid2{width:250px; height:260px; float:left; margin-left:8px;}


#brandright{width:250px; height:245px; float:left; margin-left:10px;}

.brandmid1top{width:100%; height:20px; background:#e2eaf7; border:solid 1px #92b0dd; color:#00418c; font-size:18; font-style: normal;}

.brandmid1mid{width:100%; height:236px; border:solid 1px #92b0dd; }
.brandmid1mid li{ height:18px; line-height:18px; vertical-align:middle; padding-left:5px;}


.brandbot{width:48%; height:260px; float:left; margin-right:10px; margin-top:5px;}
.brandbottop{ width:460px; height:20px;  background:#e2eaf7; border:solid 1px #92b0dd; float:left;}

.brandbotbot{width:460px; height:240px;  border:solid 1px #92b0dd; float:left;}
.brandbotbot li {width:110px; height:18px; height:18px; line-height:18px; vertical-align:middle; margin-left:3px;}

.brandbotbot2{width:460px; height:240px;  border:solid 1px #92b0dd; float:left;}
.brandbotbot2 li {width:220px; height:18px; height:18px; line-height:18px; vertical-align:middle; margin-left:3px;}





.menu {
font-family: arial, sans-serif; font-size:12px;
width:750px; 
margin:0; 
margin:0px;
z-index:100;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:104px; 
height:30px; 
color:#000; 
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#fbe311; 
line-height:30px; 
font-size:11px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#ffc600;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:31px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
background:#faeec7; 
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#DEFF15; 
color:#000;
}







#mmtop{display:table; width:100%; padding-left:15px; height:470px; margin-top:15px; }
#mlmmmid{ display:table; width:100%; padding-left:15px; height:400px; margin-top:16px;}


#topleft{float:left;width:300px;  margin-left:10px; display:inline;}
#topcenter{display:table;width:320px; float:left;}


#topright{width:310px;  float:left; display:inline;}





.mlmain{ width:310px; height:300px; float:left; display:inline; margin-left:10px;}
.mltop{ width:300px; height:28px; float:left; display:table; background:url(mlmmtop1.gif);}
.mltop span {width:250px; float:left; padding-left:10px; height:28px; line-height:28px; vertical-align:middle; font-size:16px; font:"黑体";}

.mlmid{ width:300px; height:210px; float:left; display:table; line-height:18px; vertical-align:middle; padding-left:15px;border-bottom:solid #CCCCCC 1px;}
.mlmid img {display:table;}

.mlpic { width:100%; height:60px; float:left; display:table; border-bottom:solid #CCCCCC 1px;}
.mlpic img{margin:2px; border:#CCCCCC solid 1px;}
#midright{ width:300px; height:300px; float:left; margin-left:15px;}


#mlrigmid { background:url(rigmid.JPG) repeat-y; width:308px; padding-left:15px; display:table; }
#mlrigmid ul {list-style-type:none;display:block;width:280px;margin:0px;}
#mlrigmid ul li {display:block;clear:both;margin:0px;line-height:20px; width:280px;}



.mlhr_left {display:table;float:left;width:220px; padding:5px;}
.mlhr_left span{ display:block; background-color: #FFFFD2; width:220px;font-size:16px; line-height:20px; vertical-align:middle;}
.mlhr_left img{ border:#CCCCCC solid 1px;}
.mlhr_right  {display:table;float:left;width:68px;text-align:left; padding:5px;}