 @charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; list-style:none;}
img{ border:none;}
.clearfix{zoom:1;}
.clear{clear:both;display:block;} 
h1,h2,h3,h4,h5,h6{font-size:1.2em;}
div,p,table,td{word-wrap:break-word;word-break:break-all;}
body {font-size:small;font-family:Arial;text-align:center; font-size:12px;}
#wrapper{ text-align:left; margin:0 auto; width:794px; overflow:hidden; }
a{text-decoration:none; color:#000; } 
a:visited{ }
a:hover{text-decoration:underline;}
a:active{ }
/*-----------------------------------------------------------all------------------------------------------------------------------------*/

#left{width:184px; background:url(../images/index_left_bg.jpg) 0 67px no-repeat;  float:left;}
    
#head{width:610px; background:url(../images/top_bg.jpg) -1px 0px no-repeat; height:106px; float:left; }
#head span{text-align:right; float:right; margin:10px 20px 0 0;  ;}
#head span a{color:#fff; font-size:12px}
#head ul{margin:87px 0 0 10px;}
#head li{float:left;}
#head li a{color:#fff; float:left; padding:4px 15px; font-size:8px}
#head li img{float:left;}

/*--------------------------------------------------head end-----------------------------------------------------------------------------*/
#login_box2{margin:110px 0 0 10px; width:174px; }
#login_box2 h2{width:174px;}
#login_box2 img{float:left;}
#login_box2 span{display:block; color:#666; float:left; margin:5px 0 0 0; }
#login_box2 span input{ font-family:Arial}
.padding{margin-left:13px;}

#login{background:url(../images/button_bg.jpg) no-repeat; width:47px; height:19px; border:0; text-align:center; color:#fff; cursor:pointer}
#reg{background:url(../images/button_bg.jpg) no-repeat; width:47px; height:19px; border:0; text-align:center; color:#fff; margin-left:10px; cursor:pointer}

#expert{width:181px; float:left; margin:27px 0 0 2px; *margin:23px 0 0 2px; _margin:27px 0 0 1px; border-right:#CBCBCB 1px solid}
#expert h2{ background:url(../images/lable_bg.jpg) no-repeat; width:176px; height:22px; color:#fff; font-size:12px;  padding:2px 0 0 5px}
#expert ul{margin-top:10px; padding-bottom:10px;}
#expert li{margin-top:5px;}
#expert li a{font-size:12px; color:#333; line-height:20px;}

#collaborate{width:181px;height:380px; float:left; margin:0 0 0 2px; *margin:0 0 0 2px; _margin:0 0 0 1px; border-right:#CBCBCB 1px solid; padding-bottom:20px;}
#collaborate h2{ background:url(../images/lable_bg.jpg) no-repeat; width:176px; height:22px; color:#fff; font-size:12px;  padding:2px 0 0 5px}

#collaborate b a{color:#02026E; line-height:30px;}
#collaborate p a{color:#02026E; line-height:24px;}
#collaborate img{width:150px; height:49px; border:#CDCDCD 1px solid; padding:2px; margin:20px 0 0 0;}

/*---------------------------------------------------------left end---------------------------------------------------------------------*/
#index_left{width:405px; float:left;}
#index_right{width:204px; height:696px; float:right; background:url(../images/index_right_bg.jpg) no-repeat; border-left:#CACACA 1px solid; _margin:-1px 0 0 0;}

#index_about_us{width:380px; margin:10px auto;}
#index_about_us p{width:380px; color:#666; line-height:20px;}
#index_about_us p a{color:#00007A;}


#item{width:380px; margin:auto; }
#item h2{ background:#FFC600; width:380px; height:23px;}
#item h2 b{float:left; font-size:14px; padding:5px;  }
#item h2 a{float:right; padding:5px;}
#item h2 a img{margin:0;}
#item img{float:left; margin:10px 0 0 0;}
#item strong{float:left;margin:10px 0 0 10px; }
#item strong a{color:#333; float:left; width:290px;}
#item p{float:left; width:290px; margin:10px 0 0 10px;}
#item p a{color:#FF9934;}
#item ul{float:left; margin:10px 0 0 10px; width:290px;line-height:20px;}
#item li{float:left;width:290px; border-bottom:#E8E8E8 1px dashed;}
#item li a{float:left; width:290px; background:url(../images/bullet_sarrow.gif) 0 8px no-repeat; padding-left:10px;overflow: hidden; color:#333; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:95%; line-height:22px;}

#index_news{width:380px; margin:20px auto;}
#index_news h2{ background:#FFC600; width:380px; height:23px;}
#index_news h2 b{float:left; font-size:14px; padding:5px;}
#index_news h2 a{float:right; padding:5px;}
#index_news h2 a img{margin:0;}
#index_news img{float:left; margin:10px 0 0 0;}
#index_news strong{float:left;margin:10px 0 0 10px; }
#index_news strong a{color:#02026E;}
#index_news p{float:left; width:270px; margin:10px 0 0 10px;}
#index_news p a{color:#02026E;}
#index_news ul{float:left; margin:10px 0 0 0; width:350px;}
#index_news li{float:left;width:350px; border-bottom:#E8E8E8 1px dashed;}
#index_news li a{float:left; width:350px; background:url(../images/icon1.jpg) 0 8px no-repeat; padding-left:10px; overflow: hidden; color:#333; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:75%; line-height:24px;}
#index_news li span{color:#757575; font-size:11px; line-height:19px;}

#index_right h2{color:#FF9F3B; font-size:12px; margin:10px;}
#index_right img{border:#ccc 1px solid; padding:2px; margin-left:15px;}
#index_right p{line-height:24px; color:#666; margin:15px;}
/*--------------------------------------------------index end---------------------------------------------------------------------------------------------------*/

#bottom{width:794px; margin:2px 0 20px; 0;}
#bottom ul{width:794px; background:#DCDCDC; height:24px; line-height:24px; margin-bottom:5px;}
#bottom li{float:left; }
#bottom li a{color:#333; padding:5px; ;}
#bottom span{color:#666; font-size:11px;}
#bottom span a{color:#666; font-size:11px;}

/*----------------------------------------------------------------bottom end ------------------------------------------------------------------------------------*/
#about_left{width:184px; background:url(../images/about_us_bg.jpg) 0 67px no-repeat;  float:left;}
#about_box{ margin:117px auto 0 auto; background:url(../images/about_us_bg1.jpg) no-repeat; height:510px;}
#about_box h2{ background:url(../images/lable_bg1.jpg) no-repeat; width:183px; height:22px; color:#fff; font-size:12px;  padding:5px 0;}
#about_box h2 b{padding:5px;}
#about_box ul{ width:183px; margin-top:10px;}
#about_box li{float:left; width:183px; height:25px; border-bottom:#D9D9D9 1px solid;}
#about_box li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:22px; color:#666; font-size:12px;}


#head1{width:610px; background:url(../images/top_bg1.jpg) no-repeat; height:106px; float:left; }
#head1 span{text-align:right; float:right; margin:10px 20px 0 0;  ;}
#head1 span a{color:#fff; font-size:12px}
#head1 ul{margin:87px 0 0 10px;}
#head1 li{float:left;}
#head1 li a{color:#fff; float:left; padding:4px 15px; font-size:8px;}
#head1 li img{float:left;}

.about_us{ background:url(../images/about_us_banner_bg.jpg) repeat-x; height:40px; width:183px;}

#main{width:540px; margin:30px; float:left}
#main h3{width:540px; border-bottom:#D9D9D9 1px solid; color:#666; font-size:12px; font-weight:400; height:25px;}
#main p{line-height:25px; color:#666; margin:20px 0 0 0; }
#main p img{float:left}
/*-------------------------------------------------------------about_us end -------------------------------------------------------------------------------------------*/

#news_left{width:184px; background:url(../images/news.jpg) 0 67px no-repeat;  float:left;}
#news_box{ margin:117px auto 0 auto; background:url(../images/news_left_bg.jpg) 0 bottom no-repeat; height:510px;}
#news_box h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#news_box ul{ width:183px;}
#news_box li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#news_box li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}


#news{width:540px; margin:30px 0 0 0;}
#news h2{float:left; text-align:left;width:540px;}
#news h2 a{width:440px;float:left; color:#FE9500; font-size:14px; font-weight:400;}
#news h2 span{width:100px;float;:left; color:#999; font-size:12px; font-weight:400;}
#news p {color:#666;}
#news p a{color:#002990; font-style:normal;}
#news ul{width:540px; margin:20px 0 0 0;}
#news li{width:540px; float:left}
#news ul li ul img{float:left; width:114px; height:86px; margin-right:20px;}
#news ul li ul{flaot:left; border-top:#D9D9D9 1px solid; padding-top:20px; width:540px;}
#news ul li ul li{width:500px; float:left;}
#news ul li ul li a{ background:url(../images/icon1.jpg) 0 5px no-repeat; padding-left:10px; line-height:24px; color:#666; float:left; width:300px;overflow: hidden; color:#333; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:65%; }
#news ul li ul li span{float:right; color:#999; font-size:11px; width:90px;}
#news ul li ul li a:hover{color:#002990;font-weight:700}

#page{width:540px;border-top:#D9D9D9 1px solid; float:left; margin-top:50px; text-align:right; padding-top:10px;}
#page b a{color:#7F7F7F;  border:#EBEBEB 1px solid; padding:1px 3px; font-weight:400; font-size:10px;}
#page a{color:#7F7F7F; padding:1px 0; font-size:10px;}
#page a:hover{background:#032C91; color:#fff; width:12px; height:15px; text-decoration:none; padding:1px 0px;}
#page b a:hover{background:#032C91; color:#fff; width:12px; height:15px; text-decoration:none; padding:1px 3px; font-weight:400;}



/*----------------------------------------------------news end--------------------------------------------------------------------------------------------------------*/

#news_page{width:540px; margin:30px 0 0 0; text-align:center; }
#news_page h2{ color:#002990; border-bottom:#D9D9D9 1px solid; padding-bottom:20px; font-size:16px; }
#news_page h2 span{color:#666; font-size:12px; font-weight:400; margin-top:10px;}
#news_page p{text-align:left; line-height:24px; font-size:12px;}

/*-----------------------------------------------------news_page end---------------------------------------------------------------------------------------------*/
#item_left{width:184px; background:url(../images/item_bg.jpg) 0 67px no-repeat;  float:left;}
#item_box1{ margin:117px auto 0 auto; background:url(../images/item.jpg) 0 bottom no-repeat; height:510px;}
#item_box1 h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#item_box1 ul{ width:183px;}
#item_box1 li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#item_box1 li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#item_box{width:540px; margin:30px 0 0 0;} 
#item_box strong a{font-size:14px; color:#FE9500; font-weight:400; float:left; width:470px;}
#item_box strong span{font-size:12px; color:#999; font-weight:400; float:right; width:70px;}
#item_box p{ float:left; width:540px; font-size:12px;}
#item_box p a{color:#002990; font-size:12px;}

#item_box ul{float:left;  }
#item_box li{float:left; border-top:#D9D9D9 1px solid; padding-top:10px;}
#item_box li strong a{font-size:14px; color:#002990; font-weight:400; float:left; width:470px;}
#item_box li strong span{font-size:12px; color:#999; font-weight:400; float:right; width:70px;}
#item_box li p{ float:left; width:540px; font-size:12px;}
#item_box li p a{color:#FE9500; font-size:12px;}



#achievement_left{width:184px; background:url(../images/achievement.jpg) 0 67px no-repeat;  float:left;}
#achievement{ margin:117px auto 0 auto; background:url(../images/achievement_bg.jpg) 0 bottom no-repeat; height:510px;}
#achievement h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#achievement ul{ width:183px;}
#achievement li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#achievement li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#achievement_box{width:540px; margin:30px 0 0 0;}
#achievement_box h2{ color:#002990; border-bottom:#D9D9D9 1px solid; padding-bottom:20px; text-align:center}
#achievement_box h2 span{color:#666; font-size:12px; font-weight:400; display:block; margin-top:10px; text-align:center}
#achievement_box p{text-align:left; line-height:24px; font-size:12px;}
#achievement_box span img{float:left; margin:20px 0 0 0; width:244px;}
#achievement_box ul{float:right; margin:20px 0 0 0; width:280px;}
#achievement_box li{ float:left; width:280px; margin:0 0 10px 0;}
#achievement_box li span{color:#999; font-size:11px; float:left;width:280px;}
#achievement_box li a{color:#FE9500; font-size:14px; width:280px; margin-top:5px; font-weight:700;}
#achievement_box li p{color:#666; font-size:12px;float:left; line-height:24px;width:280px;}
#achievement_box li p a{color:#002990; font-size:12px; font-weight:400;}

#page1{width:540px; float:left; margin-top:10px; text-align:right; padding-top:10px;}
#page1 b a{color:#7F7F7F;  border:#EBEBEB 1px solid; padding:1px 3px; font-weight:400; font-size:10px;}
#page1 a{color:#7F7F7F; padding:1px 0; font-size:10px;}
#page1 a:hover{background:#032C91; color:#fff; width:12px; height:15px; text-decoration:none; padding:1px 0px;}
#page1 b a:hover{background:#032C91; color:#fff; width:12px; height:15px; text-decoration:none; padding:1px 3px; font-weight:400;}

#list{width:540px; float:left;}
#list ul{width:540px;}
#list li{width:540px; float:left}
#list li a{float:left; width:440px; color:#666; background:url(../images/icon1.jpg) 0 6px no-repeat; padding-left:10px; font-weight:400; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:65%;}
#list li span{ float:right; width:90px; color:#666; font-size:11px;}
#list li a:hover{color:#002990; text-decoration:none;}

/*--------------------------------------------------------------------------achievement end------------------------------------------------------------------*/
#together_left{width:184px; background:url(../images/together.jpg) 0 67px no-repeat;  float:left;}
#together{ margin:117px auto 0 auto; background:url(../images/together_bg.jpg) 0 bottom no-repeat; height:510px;}
#together h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#together ul{ width:183px;}
#together li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#together li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#together_box{width:540px;}
#together_box ul{}
#together_box li{float:left; border-bottom:#D9D9D9 1px solid; padding:10px 0; margin-bottom:5px}
#together_box li span{float:left; width:130px; height:80px;}
#together_box li span img{border:#D1D1D1 1px solid; padding:2px;}
#together_box li b{float:left; margin-left:10px; width:370px; }
#together_box li b img{float:left}
#together_box li b a{float:left; margin-top:5px;}
#together_box li p{float:left; width:370px; margin:10px 0 0 10px;font-weight:400;}


.list{width:540px; float:left; margin:20px 0 0 0;}
.list ul{width:540px;}
.list li{width:540px; float:left; line-height:24px;}
.list li a{float:left; width:440px; color:#666; background:url(../images/icon1.jpg) 0 10px no-repeat; padding-left:10px; font-weight:400;}
.list li span{ float:right; width:90px; color:#666; font-size:11px;}
.list li a:hover{color:#002990; text-decoration:none;}

/*-----------------------------------------------together end-------------------------------------------------------------------------------*/

.download_table{width:540px; border:0} 
.download_table th{ background:#EEE; height:30px; color:#666;  font-weight:400; padding-left:10px;text-align:left; }
.download_table td {color:#666; font-size:12px; text-align:center;border-bottom:#E7E7E7 1px solid;}
.download_table td b{background:url(../images/icon1.jpg) 5px 15px no-repeat; padding-left:15px; line-height:34px;color:#666; font-size:12px; float:left; text-align:left; font-weight:400;overflow: hidden;  white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:75%;}
.download_table td a{background:url(../images/icon1.jpg) 5px 15px no-repeat; padding-left:15px; line-height:34px;color:#666; font-size:12px; float:left; text-align:left;font-weight:400;overflow: hidden;  white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:75%;}
.download_table td a:hover{}
.download{width:50px; height:21px; background:url(../images/download.jpg) no-repeat; border:0; cursor:pointer;}
.download_table td img{ margin-right:5px; cursor:pointer}

/*-----------------------------------------------------------------------------------------------------------------*/

#contact_left{width:184px; background:url(../images/contact.jpg) 0 67px no-repeat;  float:left;}
#contact{ margin:117px auto 0 auto; background:url(../images/contact_bg.jpg) 0 bottom no-repeat; height:510px;}
#contact h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#contact ul{ width:183px;}
#contact li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#contact li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#contact_box{width:540px; margin:30px 0 0 0;}
#contact_box ul{width:540px;}
#contact_box li{float:left; width:540px; line-height:24px;}
#contact_box li b{float:left; text-align:right; color:#666; font-weight:400; width:80px;}
#contact_box li span{ float:left; text-align:left; color:#666; width:300px; margin-left:5px;} 
#contact_box li span a{text-align:left; color:#666;}

/*-------------------------------------------------------------------------contact end---------------------------------------------------------------------------------------*/


#login_box { width:462px; height:223px; background:#EEF9FF; margin-top:5px;position:absolute;top:150px;left:490px;display:none;float:left ; margin-left:5px; border:#B2D1FF 1px solid;}

#login_box h2{width:462px;font-size:14px; text-align:right}
#login_box h2 img{float:right; padding:10px 10px 0 0; cursor:pointer}

#login_box1{width:332px; height:150px; background:#EEF9FF; padding:40px 0 0 60px; _padding-top:10px; float:left;}
#login_box1 span{font-size:12px; display:block; margin-top:10px; float:left; width:332px;}
#login_box1 span a{font-size:12px; color:#3366CC; padding-left:10px;}

#login_but{width:124px; height:26px; background:url(../images/login_button.gif) no-repeat; line-height:22px; overflow:hidden; font-weight:700; color:#fff; border:0; text-align:center; font-size:12px; margin:20px 0 0 0; cursor:pointer}

#energy_left{width:184px; background:url(../images/energy.jpg) 0 67px no-repeat;  float:left;}
#energy{ margin:117px auto 0 auto; background:url(../images/energy_bg.jpg) 0 bottom no-repeat; height:510px;}
#energy h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#energy ul{ width:183px;}
#energy li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#energy li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#energy_page{width:540px; margin:30px 0 0 0; text-align:center; }
#energy_page h2{ color:#002990; border-bottom:#D9D9D9 1px solid; padding-bottom:20px; }
#energy_page h2 span{color:#666; font-size:12px; font-weight:400; display:block; margin-top:10px;}
#energy_page p{text-align:left; line-height:24px; font-size:12px;}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#handswanted_box{width:540px; margin:30px 0 0 0;}
#handswanted_list{width:325px; float:left;}
#handswanted_list h2{ height:32px; background:#F6F5FF; width:325px;}
#handswanted_list h2 b{width:230px; color:#666; font-size:12px; float:left; line-height:32px; padding-left:10px;  font-weight:400;}
#handswanted_list h2 span{float:right;  color:#666; font-size:12px; line-height:32px; padding-right:10px; font-weight:400;}
#handswanted_list ul{margin-left:10px; }
#handswanted_list li{height:35px; line-height:35px; border-bottom:#E6E6E6 1px solid}
#handswanted_list li a{float:left; color:#666; font-size:12px; background:url(../images/icon3.jpg) 0 13px no-repeat; padding-left:15px;}
#handswanted_list li span{ float:right; color:#999; font-size:11px;}

#handswanted_box strong{float:right; width:200px; background:url(../images/picture_bg.jpg) no-repeat; height:263px;}
#handswanted_box strong img{width:139px; height:227px; padding:15px 0 0 36px;}

#handswanted_box h4{ color:#666; font-size:12px; line-height:32px; padding-right:10px; font-weight:400; width:500px; height:32px; background:#F6F5FF; padding-left:30px;}

#handswanted_box p{font-size:12px; line-height:24px;}
#handswanted_box p img{float:left;padding:10px 5px 0 5px;*padding:7px 5px 0 5px;padding:6px\9 5px 0 5px}

#handswanted_box1{width:540px; height:74px; border:#DDE5F9 1px solid; background:#F6F5FF;  margin:30px 0 0 0;}
#handswanted_box1 p{color:#002990; font-size:12px; width:520px; margin:10px;}

#button{margin:30px 0 0 70px; cursor:pointer}
/*--------------------------------------------------------------------------------handswanted end-----------------------------------------------------------------------------*/

#energy_translation_left{width:184px; background:url(../images/energy_translation.jpg) 0 67px no-repeat;  float:left;}
#energy_translation{ margin:117px auto 0 auto; background:url(../images/energy_translation_bg.jpg) 0 bottom no-repeat; height:510px;}
#energy_translation h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#energy_translation ul{ width:183px;}
#energy_translation li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#energy_translation li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#energy_translation_box{width:540px; margin:30px 0 0 0; background:url(../images/Energy_translation_bg1.jpg) no-repeat; padding:110px 0 0 5px;}
#energy_translation_box b{ color:#666; font-size:14px;}
#energy_translation_box span{color:#999; font-size:12px; display:block; margin-top:10px;}

#energy_translation_box h2{color:#778DC4; border-bottom:#D9D9D9 1px solid; font-size:16px; margin-top:30px; padding-bottom:10}
#energy_translation_box p{font-size:12px; color:#666; line-height:24px;}
#energy_translation_box ul{width:540px; margin:10px 0 0 0; border-top:#D9D9D9 1px solid;}
#energy_translation_box li{ background:url(../images/icon5.jpg) 0 15px no-repeat; padding-left:10px; line-height:35px; color:#666; border-bottom:#D9D9D9 1px solid;}

/*--------------------------------------------------------------energy end----------------------------------------------------------------------------------------*/

#experts_bbs_left{width:184px; background:url(../images/bbs.jpg) 0 67px no-repeat;  float:left;}
#experts_bbs{ margin:117px auto 0 auto; background:url(../images/bbs_bg.jpg) 0 bottom no-repeat; height:510px;}
#experts_bbs h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}

#bbs_box{width:540px; margin:30px 0 0 0;}
#bbs_box ul{}
#bbs_box li{border-bottom:#d9d9d9 1px solid; float:left; padding:10px 0;}
#bbs_box li img{width:124px; height:91px; padding:2px; border:#d9d9d9 1px solid; float:left;}
#bbs_box li span{float:left;width:400px;}
#bbs_box li span b{flaot:left; width:300px; background:url(../images/icon6.jpg) no-repeat; color:#fff; font-weight:400; padding:6px 50px 5px 20px;}
#bbs_box li span strong{width:300px;color:#FE9500; float:left; margin:10px 0 0 10px; font-weight:400;}
#bbs_box li span p{width:390px;margin:5px 0 0 10px; float:left;}
.button{ background:url(../images/more2.jpg) 0 3px  no-repeat; border:0; width:43px; height:14px; cursor:pointer}
#experts_bbs ul{ width:183px;}
#experts_bbs li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#experts_bbs li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}
/*-------------------------------------------------------------bbs end--------------------------------------------------------------------------------------*/

#links_left{width:184px; background:url(../images/links.jpg) 0 67px no-repeat;  float:left;}
#links{ margin:117px auto 0 auto; background:url(../images/links_bg.jpg) 0 bottom no-repeat; height:510px;}
#links h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#links ul{ width:183px;}
#links li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#links li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#links_box{width:540px; margin:30px 0 0 0;}
#links_box ul{}
#links_box li{ line-height:25px;}
#links_box li a{color:#002990; font-size:12px; background:url(../images/icon1.jpg) 0 6px no-repeat; padding-left:10px;}


/*------------------------------------------------------------------links end------------------------------------------------------------------------------------------------*/

#recommend_left{width:184px; background:url(../images/recommend.jpg) 0 67px no-repeat;  float:left;}
#recommend{ margin:117px auto 0 auto; background:url(../images/recommend_bg.jpg) 0 bottom no-repeat; height:510px;}
#recommend h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#recommend ul{ width:183px;}
#recommend li{float:left; width:90px; height:35px; border-bottom:#D9D9D9 1px solid;}
#recommend li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#recommend_left1{width:184px; background:url(../images/recommend.jpg) 0 67px no-repeat;  float:left;}
#recommend1{ margin:117px auto 0 auto; background:url(../images/recommend_bg.jpg) 0 bottom no-repeat; height:510px;}
#recommend1 h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#recommend1 ul{ width:183px;}
#recommend1 li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#recommend1 li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#recommend_box{width:540px; margin:20px 0 0 0;}
#recommend_box p {color:#666; width:440px; background:url(../images/recommend_bg1.jpg) right 0 no-repeat; padding-right:100px; font-size:12px;}
#recommend_box p a{color:#002990; font-style:normal; font-size:12px;}

#recommend_box ul{width:540px; margin:20px 0 0 0; border-top:#d9d9d9 1px solid}
#recommend_box li{float:left; width:540px; border-bottom:#d9d9d9 1px dashed}
#recommend_box li a{float:left;color:#666; background:url(../images/icon1.jpg) 10px 5px no-repeat; line-height:30px; padding-left:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:85%;}

#recommend1 h3{color:#002990; font-weight:400; border-bottom:#D9D9D9 1px solid; width:174px; line-height:30px; font-size:12px; padding-left:10px;}

#news h6{text-align:center;color:#002990; font-weight:400; border-bottom:#d9d9d9 1px solid; padding-bottom:10px;}
#news h5{text-align:center;color:#002990; font-weight:400; text-align:left}

/*----------------------------------------------------------------recommend_box end-----------------------------------------------------------------------------------------*/
#product_view{width:540px; margin:30px 0 0 0;}

#product_view ul{}
#product_view li{float:left;  padding-bottom:10px;}
#product_view ul li ul{float:left; width:530px; margin-left:10px;}
#product_view ul li ul li{float:left; width:530px; border-bottom:#d9d9d9 1px solid;}
#product_view li ul li img{width:151px; height:96px; padding:2px; border:#d9d9d9 1px solid; float:left;}

#product_view ul li ul li span{color:#666; width:300px; float:left; line-height:20px; margin-left:10px;}
#more{width:34px; height:14px; background:url(../images/more3.jpg) no-repeat; border:0; cursor:pointer; margin:2px 0 0 5px;}

#product_view_page{width:540px; margin:30px 0 0 0;}

#product_view_page img{width:250px; height:159px; padding:2px;border-bottom:#d9d9d9 1px solid;}
#product_view_page span{display:block; line-height:30px; color:#666;}
#product_view_page p{display:block}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#reg_left{width:184px; background:url(../images/reg.jpg) 0 67px no-repeat;  float:left;}
#reg1{ margin:117px auto 0 auto; background:url(../images/news_left_bg.jpg) 0 bottom no-repeat; height:510px;}
#reg1 h2{ background:url(../images/news_bg.jpg) repeat-x; width:178px; height:34px; color:#002990; font-size:12px;    line-height:34px; padding-left:5px;}
#reg1 ul{ width:183px;}
#reg1 li{float:left; width:183px; height:35px; border-bottom:#D9D9D9 1px solid;}
#reg1 li a{ background:url(../images/icon2.jpg) 10px 6px no-repeat; padding-left:20px; line-height:35px; color:#666; font-size:12px;}

#reg_box{width:400px; margin:70px 0 0 110px;}
#reg_box ul{width:400px;}
#reg_box li{ height:30px;line-height:30px;width:400px; }
#reg_box li b{float:left;width:120px; text-align:right; font-weight:400;}
#reg_box li span{float:left; width:200px; margin:5px 0 0 5px;}
#reg_box p{padding-left:120px;}

.red{color:#f00;}
