/* CSS Document */
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
body{
   text-align:center;
   margin:0px auto;
   padding:0px;
   font-size:12px;
   font-family:"ËÎÌå";
   color:#333333;
   background:url(../images/newyear2_.jpg) center top repeat-y;
}
p{
   margin:0px; 
   padding:0px;
} 
*{margin:0;padding:0;}
img{
  border:none;
  display:block;
}
ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
.clear{
  height:0px;
  font:0px/0px sans-serif;
  clear:both;
  display:block;
}
.ad1{
  width:100%;
  margin-top:6px;
}
.ad2{
  width:670px;
  margin-left:10px;
}
.ad3{
  margin-top:6px;
  width:100%;
  overflow:hidden;
  height:101px;
}
.ad4
{
	width:100%;
	margin:3px 0px;
}
.header{
   width:100%;
   margin:0px;
   padding:0px;
   text-align:center;
   background:url(../images/header_bg.jpg) repeat-x;
   overflow:hidden;
   
}
.topbar{
  width:980px;
  margin:0px auto;
}
.logo{
  float:left;
  display:inline;
  width:235px;
}
.holiday{margin:auto auto; text-align:center; width:980px;}

.search{float:left;display:inline;width:368px;color:#fff;margin-top:24px;margin-left:30px;}
.search li{float:left; display:inline;padding-left:4px;text-align:center; height:18px;}
.search li.selected{background:url(../images/arrow.gif) 14px bottom no-repeat;}
.search li.topButtonOver a:link,.search li.topButtonOver  a:visited{color:#fff;text-decoration:none;}
.search li.topButtonOver a:hover{color:#fff;text-decoration:underline;}
.search li.selected a:link,.search li.selected a:visited{color:#fff;font-weight:bold;text-decoration:none;}
.search li.selected a:hover{color:#fff;text-decoration:underline;}
.form{width:368px;background:url(../images/textbox.jpg) no-repeat 3px 0px;height:23px;text-align:left;}
.form input{float:left;display:inline;}
.form div{clear:both;overflow:hidden;}
input.style1{width:280px;margin-left:25px;color:#666666;border:0px;height:15px; margin-top:5px;}
input.style2{vertical-align:middle; margin-left:8px; margin-bottom:3px}


.server{float:left;display:inline;width:217px;margin-top:20px;margin-left:16px;}
.server li{float:left;display:block;width:72px;text-align:center; padding:3px 0px}
.server li:hover{background:url(../images/server_bg.jpg)  center top no-repeat} 
.server li span{display:block;width:33px;height:29px;margin:0px auto;}
.server li p{height:20px;line-height:20px;color:#FFFFFF;}
.server li p a:link,.server li p a:visited{color:#FFFFFF;text-decoration:none;}



.login{
  float:left;
  width:114px;
  display:inline;
  margin-top:20px;
  padding-top:20px;
}
.login li{
  float:left;
  display:inline;
  width:57px;
  text-align:center;
}
.toolbar{
   width:980px;
   margin:0px auto;
   background:#ffffff url(../images/topnav_bg.jpg) repeat-x;
   padding-top:10px;
}
.ws{
   width:980px;
   margin:0px auto;
   background-color:#FFFFFF;
}
.time,.weather,.rightsidebar{
   float:left;
   display:inline;
   height:22px;
   line-height:22px;
}
.time{
    width:220px;
	color:#008000;
}
.weather{
   width:150px;
   overflow:hidden;
}
.weather a:link,.weather a:visited{
  color:#008000;
  text-decoration:none;
}
.weather a:hover{
  color:#cc0000;
  text-decoration:underline;
}
.rightsidebar{
   width:610px;
   text-align:right
}
.rightsidebar a:link,.rightsidebar a:visited{
  color:#004499;
  text-decoration:none;
}
.rightsidebar a:hover{
  color:#cc0000;
  text-decoration:underline;
}




#mainnav {width:980px; margin:0px auto;padding:8px 0px; text-align:left; overflow:hidden;background-color:#FFFFFF;margin-top:5px;}
#mainnav ul {margin:0; padding:0; list-style:none;} 
#mainnav ul li { float:left; display:inline;border-left:#a2c5ed 1px solid; margin:0px; padding:0px;overflow:hidden;}
p.above,p.nether{ margin:0px 9px;}
p.above a,p.nether a{margin:0px 3px;}
p.above{border-bottom:#9ed5e6 1px dotted; padding-bottom:6px;}
.nether{ padding-top:6px;}
#mainnav a:link,#mainnav a:visited{ color:#004499; text-decoration:none;}
#mainnav a:hover{color:#db2c30; text-decoration:underline;}
#mainnav b{color:#004499;}


.container{
   width:980px; 
   margin:0px auto; 
   padding:0px;
   overflow:hidden;
   background-color:#FFFFFF;
}
.container a:link,.container a:visited{
   color:#004499;
   text-decoration:none;
   font-family:"ËÎÌå";
}
.container a:hover{
    color:#cc0000;
	text-decoration:underline;
} 
.container img{
  border:1px #dddddd solid;
}
.container a:hover img{
  border:1px #333333 solid;
}
  


.main1{width:980px; margin-top:10px}
.main2{width:980px; margin:0}
.main2_contain{width:820px; overflow:hidden; float:left; display:inline}
.main_side1{width:680px; overflow:hidden; float:left; display:inline; margin:0px; padding:0px;}
.main1_left,.main1_center,.main1_right,.main1_right2{float:left; display:inline; overflow:hidden}
.main1_left{ width:300px;}
.main1_center{width:510px; margin-left:10px}
.main1_right{width:150px; margin-left:8px; border:1px #dddddd solid;margin-top:8px; background:url(../images/leftside_bg.jpg) repeat-y;}
.main1_right2{width:150px; margin-left:8px; border:1px #dddddd solid; border-top:none;background:url(../images/leftside_bg.jpg) repeat-y;}
.main_side2{width:820px; overflow:hidden;}



/* iFocus style */
#ifocus { width:298px; height:186px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; overflow:hidden }
#ifocus_pic { display:inline; position:relative; float:left; width:240px; height:180px; overflow:hidden; margin:3px 0 0 3px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist dd { width:240px; height:180px; overflow:hidden; }
#ifocus_piclist img { width:240px; height:180px; border:none }
#ifocus_btn { display:inline; float:right; width:53px; margin:3px 0px 0 1px; }
#ifocus_btn dd { width:52px; height:42px; padding:3px 0px 0px 2px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:42px; height:39px; border:none; display:block; margin-left:5px;*margin-left:0px;}
#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat ; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:240px; height:20px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:2px; color:#FFF; }
#ifocus_tx .normal { display:none; }





.sidecolumn{width:298px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.sidecolumn_tle1{height:26px; border-bottom:1px #aaccee solid; background:url(../images/bg2.gif) repeat-x;}
.sidecolumn_tle1 h3{margin:0px; padding:0px; font-size:13px; font-weight:bold; background:url(../images/bg1.gif) no-repeat; padding-left:30px; height:26px; line-height:26px; text-align:left}
.sidecolumn_con{width:278px; margin-top:5px; margin-left:10px; margin-right:10px;}



.scrollUl{width:268px;overflow:hidden;height:26px; padding-left:30px;background:url(../images/bg1.gif) no-repeat;}
.scrollUl li{float:left; display:inline;  height:26px; line-height:26px; padding-left:5px; padding-right:5px;}
.bor03{ width:278px; margin-top:5px; margin-left:10px; margin-right:10px;}
.bor03 li{height:24px; line-height:24px; text-align:left;}
.sd01{background:#fff;font-size:13px; font-weight:bold; border-left:1px #aaccee solid; border-right:1px #aaccee solid}
.sd02{background:none; font-size:13px; font-weight:normal}
.hidden{display:none;}
.cont li{ background:url(../images/li_icon.gif) 0px 10px no-repeat; text-indent:10px}


li.ttbg1{ background:url(../images/num.gif) no-repeat 0px 5px; text-indent:28px}
li.ttbg2{ background:url(../images/num.gif) no-repeat 0px -15px;text-indent:28px}
li.ttbg3{ background:url(../images/num.gif) no-repeat 0px -40px;text-indent:28px}
li.ttbg4{ background:url(../images/num.gif) no-repeat 0px -62px;text-indent:28px}
li.ttbg5{ background:url(../images/num.gif) no-repeat 0px -86px;text-indent:28px}
li.ttbg6{ background:url(../images/num.gif) no-repeat 0px -108px;text-indent:28px}
li.ttbg7{ background:url(../images/num.gif) no-repeat 0px -132px;text-indent:28px}
li.ttbg8{ background:url(../images/num.gif) no-repeat 0px -155px;text-indent:28px}
li.ttbg9{ background:url(../images/num.gif) no-repeat 0px -179px;text-indent:28px}
li.ttbg10{ background:url(../images/num.gif) no-repeat 0px -200px;text-indent:28px}




.maincolumn{width:508px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.maincolumn_tle1{height:25px; background:url(../images/bg5.gif) repeat-x;}
li.font1{font-size:14px; font-weight:bold; text-align:left;padding-left:10px; width:100px;float:left; display:inline; height:25px; line-height:25px}
li.fotn2{ width:390px; text-align:right; padding-right:8px;float:left; display:inline; height:25px; line-height:25px}
.maincolumn_con1{width:492px; margin-top:10px; margin-left:8px; margin-right:8px; clear:both}




#qtab{width:298px;padding:0px;margin:3px auto;}
.menubox {width:292px;background:url(../images/bg3.gif) no-repeat;height:24px;line-height:24px; padding-left:6px}
.menubox li{float:left;display:block;cursor:pointer;width:79px;text-align:center;color:#949694;font-weight:bold;}
.menubox li.hover{padding:0px;width:78px;border-left:1px solid #A8C29F;border-top:1px solid #A8C29F;border-right:1px solid #A8C29F;
background:url(../images/bg4.gif) no-repeat;color:#739242;font-weight:bold;height:23px;line-height:23px;}
.contentbox{clear:both;margin-top:0px;text-align:center;padding-top:4px; padding-left:2px; padding-right:2px; width:294px; color:#004499}
.contentbox td{height:23px;}
.contentbox tr:hover,.contentbox tr:hover.mouseover{ background:#ececec;}


.hot_text{width:320px; border-right:1px #aaccee dotted; float:left; display:inline; text-align:left; margin-top:5px}
.hot_slide{width:162px; margin-left:9px; float:left; display:inline;margin-top:5px}
.hot_pic{ width:162px; overflow:hidden}
.hot_text h1{font-size:16px; font-weight:bold; margin:0px; padding:0px; height:24px; text-align:center}
.list1{ width:312px; overflow:hidden; border-bottom:1px #aaccee dotted; padding-bottom:4px; margin-top:5px}
.list1 li{height:24px; line-height:24px; text-align:left; font-size:14px; background:url(../images/li_icon.gif) no-repeat 2px 10px; padding-left:10px; width:100%; overflow:hidden}
.hot_pic li{ clear:both;height:70px; overflow:hidden; border-bottom:1px #aaccee dotted; margin-bottom:4px; display:block}
.hot_pic img{float:left; display:inline;}
.hot_pic p{float:left; display:inline; line-height:16px; text-align:left; padding-left:7px; width:93px}
.hot_channel{font-size:12px; height:25px; line-height:25px; text-align:center; margin-top:4px}
.hot_ppt{width:100%; text-align:center}
.hot_ppt p{height:20px; line-height:20px; width:162px; padding:0px; text-align:center}
.list2{width:100%;}
.list2 li{height:24px; line-height:24px; text-align:left; font-size:12px; float:none;}
.list2_tle{font-weight:bold; height:24px; line-height:24px; text-align:left}
li.list2_icon{background:url(../images/li_icon.gif) 0px 10px no-repeat; text-indent:10px}
li.list2_icon2{background:url(../images/008.gif) 2px 7px no-repeat; text-indent:10px; float:none;}
.list3{width:100%; margin-top:4px; margin-bottom:-2px;}
.list3 li{height:24px;*height:20px;line-height:24px;*line-height:20px}
span.ff1{float:left; display:inline; width:158px; overflow:hidden;text-align:left; background:url(../images/li_icon.gif) no-repeat 0px 10px;*background:url(../images/li_icon.gif) no-repeat 0px 8px;padding-left:10px}
span.ff2{float:left; display:inline; color:#666666; width:100px; text-align:left; margin-left:10px}
.hot_pic2{width:100%;}
.hot_pic2 li{float:left; display:inline; width:81px;}
.hot_pic2 li p{height:20px; line-height:20px;}
li.hh{height:24px;*height:20px;line-height:24px;*line-height:20px;}
span.fw{ display:inline; float:left; width:240px; overflow:hidden;}
span.more{ display:inline; float:left; margin-left:3px; padding:0px;}
span.zt{ width:30px; height:18px; line-height:19px; text-align:center; background-color:#ff9104; display:block; float:left; margin:3px auto}
span.zt a:link,span.zt a:visited{color:#FFFFFF; text-decoration:none}
span.zt a:hover{color:#FFFFFF; text-decoration:underline}




.main1_right_tle{height:18px; line-height:19px; border-bottom:1px #dddddd solid; border-top:1px #dddddd solid; text-align:left; background:url(../images/bg8.gif) no-repeat 5px 6px; font-weight:bold; text-indent:17px; margin-top:4px;}
.main1_right_tle a{display:block; float:left}
.main1_right_con{width:134px; margin:0px 8px;}

	
.function{width:150px;overflow:hidden}
.syt_btn{height:52px; width:100%; padding-top:2px;}
.syt_btn img{ border:none;}
.syt_btn a:hover img{border:none;margin:2px auto}
.function_btn,.function_text{width:150px;}
.function_btn li{width:75px; float:left; display:inline; text-align:center; height:30px; line-height:30px}
li.btn1{ background:url(../images/bg6.gif) center 2px no-repeat;}
li.btn2{ background:url(../images/bg7.gif) center 2px no-repeat;}
.function_btn li a:link,.function_btn li a:visited{color:#333333; text-decoration:none}
.function_btn li a:hover{color:#004499; text-decoration:underline}
.function_text{clear:both;margin-bottom:0px; margin-bottom:2px!important;}
.function_text li{ width:130px; padding:0px 10px; height:22px; line-height:22px;}


.business{width:100%; margin-top:1px;}
.business li{line-height:18px; margin:6px; text-align:left}


.price_left,.price_right{float:left; display:inline; width:237px; overflow:hidden}
.price_left{border-right:1px #aaccee dotted; padding-right:8px;}
.price_right{padding-left:8px;}
.price_left li,.price_right li{height:24px; line-height:24px; text-align:left; font-size:14px; background:url(../images/li_icon.gif) no-repeat 2px 10px; padding-left:10px}
.price_tle{height:20px; line-height:20px; border-bottom:1px #aaccee solid; font-size:12px; font-weight:bold; text-align:left; text-indent:2px; margin-bottom:5px;}


.query{height:28px; border:1px #c6d5e3 solid; background-color:#e6eaf3; line-height:28px;}
.supply{width:100%}
.supply_tle{ height:20px; background:url(../images/bg9.gif)  left bottom no-repeat; margin:9px auto}
.supply_tle li{height:20px; line-height:20px;}
li.ss1{float:left; display:inline; width:385px; font-weight:bold; text-align:left; padding-left:15px; background:url(../images/arrow2.gif) 2px 6px no-repeat;}
li.ss2{float:left; display:inline; width:85px; font-weight:normal; text-align:right}
.supply_list{width:100%; clear:both}
.supply_list li{ clear:both; height:24px;*height:20px;line-height:24px;*line-height:20px}
span.supply_info{float:left; display:inline; width:382px; overflow:hidden;text-align:left; font-size:14px; background:url(../images/li_icon.gif) no-repeat 2px 10px;*background:url(../images/li_icon.gif) no-repeat 0px 8px; padding-left:10px}
span.datetitme{float:left; display:inline; color:#666666; width:98px; font-size:14px; text-align:right}



.topic_img{width:100%; margin-top:5px;margin-bottom:11px;}
.topic_img li{float:left; display:inline}
.topic_img li img{width:85px; height:57px;}
.topic_img p{height:20px; line-height:20px; width:85px; overflow:hidden}
li.wh1{width:93px; text-align:left}
li.wh2{width:92px; text-align:center}
li.wh3{width:92px; text-align:right}
.topic_list{width:100%; overflow:hidden; margin-top:3px;}
.topic_list li{height:24px; line-height:24px; text-align:left}
.port_img{width:100%;margin-top:10px;*margin-top:5px;padding-bottom:8px;margin-bottom:8px; border-bottom:1px #aaccee dotted}
.port_img li img{ width:132px; height:75px;}
li.wh4{ width:139px; text-align:left;float:left; display:inline}
li.wh5{ width:139px; text-align:right;float:left; display:inline}
.port_img p,.miner_img p{height:20px; line-height:20px; width:132px; text-align:center}
.miner_img{width:162px; clear:both; text-align:center; margin-top:1px;}
.miner_img li{ margin:0px; text-align:center; width:162px; margin-bottom:5px;}
.miner_img li img{ width:150px; height:60px;}


.maincolumn2{width:818px;border:1px solid #aaccee;overflow:hidden; margin-top:8px}
.maincolumn_tle2{height:25px; background:url(../images/bg5.gif) repeat-x;}
.maincolumn_tle3{height:33px; background:url(../images/bg5.gif) repeat-x;}
li.fotn3{ width:700px; text-align:right; padding-right:8px;float:left; display:inline; height:25px; line-height:25px}
.maincolumn_con2{width:818px; margin-bottom:10px; clear:both}
li.font4{font-size:14px; font-weight:bold; text-align:center;margin-left:30px; width:80px;float:left; display:inline; height:33px; line-height:33px; background:url(../images/bg10.gif) no-repeat}
li.font4 a:link,li.font4 a:visited{color:#FFFFFF; text-decoration:none}
li.fotn5{ width:700px; text-align:right; padding-right:8px;float:left; display:inline; height:25px; line-height:25px}
li.fotn5 span{width:20px; float:right; display:inline; height:13px; margin-top:5px;}
li.fotn5 span img{border:none}
#scrollDiv{width:818px;height:84px;min-height:42px;line-height:42px;overflow:hidden;margin-top:10px;}
#scrollDiv li{height:42px; width:100%; clear:both; overflow:hidden; display:block}
#scrollDiv li img{width:115px; height:30px; padding:1px;margin-left:15px;float:left; display:inline}


.device{width:248px; border:1px #7a7cc9 dashed; margin-left:8px; float:left; display:inline; padding:6px; margin-top:10px; color:#004499; height:100px;}
.device_tle{height:20px; line-height:20px; text-indent:15px; background:url(../images/indicator.gif) no-repeat 0px 4px; text-align:left; font-weight:800;}
.device p{line-height:20px; text-align:left;}
.device p img{float:right;}


.links_tle{height:26px;background:url(../images/bg2.gif) repeat-x;}
.links_tle h4{float:left; display:inline;width:86px;height:26px;line-height:26px;text-align:center;font-size:12px;overflow:hidden; border-right:1px #aaccee solid; cursor:pointer; margin:0px; padding:0px; font-weight:normal; color:#004499}
.links_tle p{float:left; display:inline; width:550px;border-bottom:1px #aaccee solid; height:26px;}
.links_tle h4.menuNo{background:none; border-bottom:1px #aaccee solid;}
.links_tle h4.menuOn{ background-color:#FFFFFF}
.slidingList_none{display:none}
.slidingList{margin:5px 13px; width:792px;}
.slidingList li{height:22px;line-height:22px; width:132px; text-align:left; float:left; display:inline}




.chart{width:100%;}
.chart li{ margin-top:6px; text-align:center; height:120px}
.chart li img{width:130px; height:98px;}
.chart li p{ height:20px; line-height:20px}



.experts{width:100%; color:#004499;}
.experts li{height:130px; margin-top:10px; display:block}
.experts p{ height:20px; line-height:20px; text-align:left }
.experts_img{ width:65px; text-align:left; float:left; display:inline}
.experts_img img{width:58px; height:65px}
.experts_text{ text-align:left; float:left; display:inline;}
p.ebg{ background:url(../images/icon_server.gif) 2px 8px no-repeat;text-indent:10px;}
.eline{height:5px; border-bottom:1px #aaccee dotted}




.list4{width:100%; overflow:hidden; clear:both; margin-bottom:10px;}
.list4 span{float:left; display:inline;}
.list4 span img{width:80px; height:65px;}
.list4 p{float:left; display:inline; text-align:left; line-height:22px; margin-left:12px;width:217px;overflow:hidden;}



.mapswf{float:left; display:inline; width:310px; text-align:center;}
.maptext{float:left; display:inline; width:160px; margin-left:20px; overflow:hidden;}
.maptext li{height:24px; line-height:24px; text-align:left; font-size:12px; float:left; display:inline; width:80px; text-align:left}


.qu{width:100%; background:url(../images/cx_bar.gif) no-repeat; height:90px; margin-top:3px;}
.qu li{height:30px; line-height:30px; background:url(../images/indicator.gif) 15px 10px no-repeat; text-indent:30px; font-size:12px; font-weight:bold; text-align:left;}

.img_list{width:100%; margin:0px auto; margin-top:3px;}
.img_list li img{width:133px; height:38px;}
.img_list li{ display:block; margin:3px auto; height:38px;}

ul.ct li{width:80px; float:left; display:inline; overflow:hidden;}

.footer{
  line-height:24px;
  text-align:center;
  margin:12px auto;
  width:980px;
}
.copyright{ text-align:center; line-height:24px;}
.copyright li{float:left;display:inline;margin:0 5px 0 5px;}
.footernew{width:568px; text-align:center; margin:15px auto}
.footernew p{border:1px #d6d6d6 solid; width:130px; height:60px; float:left; display:inline; margin:0px 5px}
span.fl,span.fr{float:left; display:inline; line-height:20px;}
span.fr{margin-top:12px;}
span.fl{width:60px; text-align:center;}
span.fr{width:64px; margin-left:4px; text-align:left}
.footer a:link,.footer a:visited{
  text-decoration:none;
  color:#004499;
}
.footer a:hover{
  text-decoration:underline;
  color:#cc3300;
}
