
/* CSS Document*/
#listcontainer
{
  position:absolute;
  width:95%;
  margin:0 auto;
  padding:0 0;
  text-align:left;
  background:#FFF;
}
#listcontainer div
{
  width:100%;
}
 /*index*/
  #index_cont #left
{
  width:737px;
  padding:0 0 20px 0;
  display:inline;
  background:#FFF;
}
#index_cont #left dl,#index_cont #left ul
{
  display:block;
}
#index_cont #banner
{
  width:737px;
/*height:195px;*/
  background:#f9f3ea;
  overflow:hidden;
}
#notice
{
  background:url(/public/images/noticebg.jpg) repeat-x;
  height:28px;
  width:737px;
  position:relative;
}
#speaker
{
  position:absolute;
  padding-left:30px;
  width:581px;
  height:18px;
  line-height:18px;
  left:18px;
  top:6px;
  background:url(/public/images/gif.gif) 1px -818px no-repeat;
  white-space:nowrap;
}
#not_more
{
  color:#a2162e;
  position:absolute;
  height:18px;
  line-height:18px;
  right:26px;
  top:6px;
  background:url(/public/images/gif.gif) 1px -664px no-repeat;
  padding-left:13px;
}
#not_more a:link,#not_more a:hover,#not_more a:visited
{
  color:#a2162e;
}
#in_cont
{
  background:#FFF;
  padding-top:15px;
}
#in_left
{
  margin:15px 0 0 12px;
  width:224px;
  float:left;
  display:inline;
}
.l_contbg
{
  width:224px;
  background:url(/public/images/l_contbg.jpg) repeat-y;
  margin-bottom:13px;
}
.l_bot
{
  width:224px;
  background:url(/public/images/l_bot.jpg) bottom no-repeat;
}
.l_tit
{
  width:224px;
  height:174px;
  background:url(/public/images/l_tit.jpg) top no-repeat;
}
.l_tit_t
{
  color:#8a1226;
  font-weight:bold;
  bottom:-28px !important;
  bottom:-31px;
  left:18px;
  position:absolute;
  height:18px;
  line-height:18px;
}
.l_tit_m
{
  line-height:18px !important;
  line-height:19px;
  background:url(/public/images/gif.gif) 0px -397px no-repeat;
  padding-left:18px;
  right:18px;
  bottom:-27px;
  position:absolute;
  height:19px;
}
.l_tit_m a:link,.l_tit_m a:visited,.l_tit_m a:hover
{
  color:#a2162e;
}
.in_rig
{
  width:198px;
  padding:40px 0 0 12px;
}
.pbg
{
  background:url(/public/images/research.jpg) right center no-repeat;
  padding-right:12px;
  cursor:pointer;
}
#part_list
{
  width:224px;
  height:120px;
  background:url(/public/images/part_list.jpg) no-repeat;
  position:relative;
}
#part_list dl dt
{
  background:url(/public/images/gif.gif) 1px -664px no-repeat;
  padding-left:13px;
  left:15px;
  top:9px;
}
#part_list dl dt a
{
  color:#8a1226;
  text-decoration:underline;
  font-weight:bold;
}
#dd_select
{
  left: 13px;
  top: 42px;
  width: 200px;
}
#part_list dl dd q
{
  padding-top:0px;
  display:block;
}
#part_list dl dd strong
{
  font-weight:bold;
}
#part_list dl dd span
{
  float:left;
  display:inline;
}
#province
{
  width:65px;
  height:20px;
  border:#7f9db9 1px solid;
  /*float:left;*/
  display:inline;
  line-height:20px;
}
#select_list
{
  width:127px;
  height:20px;
  border:#7f9db9 1px solid;
  float:left;
  display:inline;
  line-height:20px;
}
#part_list dl dd select
{
  margin-left:3px;
}
#dd_btn
{
  position:absolute;
  width:45px;
  height:16px;
  left: 167px;
  top: 92px;
  background:url(/public/images/gif.gif) -1px -1357px no-repeat;
  cursor:pointer;
}
#friend_link
{
  height:22px;
  width:213px;
  margin:10px 0 0 7px;
}
#friend_link select
{
  width:210px;
  height:20px;
  border:#7f9db9 1px solid;
}
#in_mid
{
  margin:15px 0 0 12px;
  width:473px;
  float:left;
  display:inline;
}
#mid_top
{
  background:url(/public/images/center_08.jpg) no-repeat;
  width:473px;
  height:361px;
  margin-bottom:13px;
  position:relative;
}
#mid_bot
{
  background:url(/public/images/center_17.jpg) no-repeat;
  width:473px;
  height:151px;
  position:relative;
}
#index_sd
{
  left: 11px;
  top: 35px;
  font-weight:bold;
  font-weight:bold;
  color:#5a3300;
}
#index_sd_c
{
  width:382px;
  height:66px;
  left: 71px;
  top: 36px;
}
#index_sd_m
{
  left:383px;
  top:85px;
  line-height:18px !important;
  line-height:19px;
  background:url(/public/images/gif.gif) 0px -397px no-repeat;
  padding-left:18px;
  width:48px;
}
#index_view_m a
{
  color:#a2162e;
}
#index_ts
{
  left: 11px;
  top: 122px;
  font-weight:bold;
  color:#5a3300;
}
#index_ts_c p
{
  padding:2px 0 0 0;
}
#index_ts_c a
{
  width:350px;
  background:url(/public/images/gif.gif) 2px -275px no-repeat;
  padding:0 0 0 13px;
  display:block;
  float:left;
}
#index_ts_bot
{
  left: 40px;
  top: 272px;
  width:458px;
}
#index_ts_bot li
{
  padding:0 18px 0 14px;
  display:inline;
  float:left;
  background:url(/public/images/gif.gif) 2px -479px no-repeat;
}
#index_td
{
  left:11px;
  top:296px;
  font-weight:bold;
  color:#5a3300;
}
#index_td_l
{
  left: 25px;
  top: 321px;
}
#index_td_l marquee
{
  height:25px;
  line-height:25px;
//display:inline;
  white-space:nowrap;
}
#index_new
{
  width:435px;
  height:96px;
  left:17px;
  top:42px;
}
.in_mid
{
  left: 17px;
  top: 151px;
  width:435px;
}
#mid_bot .m_tit,#mid_top .m_tit
{
  position:absolute;
  height:24px;
  top:2px !important;
  top:3px;
  left:16px;
}
#right_center
{
  width:207px;
  margin:0 auto;
}
#index_cont #right
{
  width:221px;
  background:#f9f3ea;
}
#login
{
  background:url(/public/images/login.jpg) no-repeat;
  height:263px;
  margin:4px 0 5px 0;
}
#login_t
{
  color:#ffd276;
  font-weight:bold;
  padding:12px 0 0 60px;
}
#login_c
{
  height:199px;
  width:192px;
  margin:5px 0 0 9px;
}
#login_btn
{
  background:url(/public/images/gif.gif) -1px -1404px no-repeat;
  cursor:pointer;
  height:20px;
  width:60px;
  margin:2px 0 0 78px;
}
#serph
{
  background:url(/public/images/95565.jpg) no-repeat;
  height:113px;
  width:207px;
  position:relative;
}
#serph dl dt
{
  color:#8a1226;
  font-weight: bold;
  left: 98px;
  top:16px !important;
  top:17px;
}
#serph dl dd
{
  left: 16px;
  top: 45px !important;
  top: 46px;
  width: 185px;
}
#serph dl dd li
{
  width:90px;
  height:20px;
  float:left;
  display:inline;
  text-decoration:underline;
}
#serph dl dd li h1
{
  background:url(/public/images/gif.gif) 0 -701px no-repeat !important;
  background:url(/public/images/gif.gif) 0 -702px no-repeat;
  padding-left:10px;
}
#serph dl dd li h2
{
  background:url(/public/images/gif.gif) 8px -701px no-repeat !important;
  background:url(/public/images/gif.gif) 8px -702px no-repeat;
  padding-left:18px;
}
#serph dl dd li a
{
  text-decoration:underline;
}
#guide
{
  background:url(/public/images/guide.jpg) no-repeat;
  height:153px;
  width:207px;
  position:relative;
}
#serve
{
  background:url(/public/images/serve.jpg) no-repeat;
  height:123px;
  width:207px;
  position:relative;
}
#rfast
{
  background:url(/public/images/rfast.jpg) no-repeat;
  height:91px;
  width:207px;
  position:relative;
}
.dl_list dt
{
  color:#8a1226;
  font-weight:bold;
  left:76px;
  top:5px !important;
  top:6px;
}
.dl_list dd
{
  left:7px;
  top:37px !important;
  top:38px;
  width: 195px;
}
.dl_list dd ul li
{
  display:block;
  height:25px;
  margin-bottom:2px;
  float:left;
  display:inline;
}
.dl_list dd ul li h1
{
  width:54px;
  line-height:16px;
  display:block;
  padding:4px 0 0 25px;
}
.dl_list dd ul li h2
{
  width:88px;
  line-height:16px;
  display:block;
  padding:4px 0 0 27px;
}
#serph,#guide,#serve,#rfast
{
  margin-bottom:5px;
}
/*within_page*/

#per_link
{
  background:url(/public/images/within/nom_link.jpg) no-repeat;
  width:207px;
  height:106px;
  margin-bottom:5px;
}
#per_link table
{
  width:207px;
}
#per_link table th
{
  height:30px;
  line-height:30px;
  text-align:center;
  font-weight:bold;
  color:#a2162e;
  text-align:center;
}
#per_link table td
{
  height:24px;
  line-height:24px;
  text-align:center;
  padding-top:1px;
}
.personal #per_fast
{
  background:url(/public/images/within/perfast.jpg) no-repeat;
  width:207px;
  height:122px;
}
#libg1,#libg2
{
  width:207px;
  display:block;
}
#libg1 li,#libg2 li
{
  width:207px;
  height:29px;
  font-weight:bold;
  display: block;
  margin-bottom:2px;
}
#libg1 li p,#libg2 li p
{
  padding:8px 0 0 71px !important;
  padding:9px 0 0 71px;
  color:#5a3300;
  font-weight:bold;
  line-height:16px;
  display:block;
}
#libg1
{
  width:207px;
  display:block;
}
#libg1 li
{
  background: url(/public/images/within/libg1.jpg) no-repeat;
}
#libg1 li a,#libg2 li a
{
  color:#5a3300;
}
#libg2 h2
{
  padding:8px 0 0 69px !important;
  padding:9px 0 0 70px;
  color:#8a1226;
  font-weight:bold;
  line-height:15px;
  display:block;
}
#libg2 h2 a
{
  color:#8a1226;
}
#libg2 h3
{
  padding:7px 0 0 69px !important;
  padding:8px 0 0 70px;
  font-weight:bold;
  line-height:16px;
  display:block;
}
#libg2 h3 a
{
  color:#5a3300;
}
.lib1
{
  background:url(/public/images/within/lib1.jpg) no-repeat;
}
.lib2
{
  background:url(/public/images/within/lib2.jpg) no-repeat;
}
.lib3
{
  background:url(/public/images/within/lib3.jpg) no-repeat;
}
#r_left
{
  margin:0 10px;
  width:493px;
  float:left;
display:inline;
}
#r_right
{
  float:left;
  width:196px;
display:inline;
}
.personal #r_left
{
  width:493px;
}
.personal #r_left,.personal #r_right
{
  padding:15px 0 0 0;
}
.personal #per_view
{
  width:493px;
  height:101px;
  background:url(/public/images/within/view.jpg) no-repeat;
}
.personal #per_note
{
  height:123px;
  background:url(/public/images/within/note.jpg) no-repeat;
  margin-top:10px;
}
.personal #per_mesg
{
  height:122px;
  background:url(/public/images/within/message.jpg) no-repeat;
}
.per_view_mor
{
  color:#a2162e;
  line-height:18px !important;
  line-height:19px;
  background:url(/public/images/gif.gif) 0px -397px no-repeat;
  padding-left:18px;
  width:48px;
  margin:0 0 0 415px;
}
.per_view_mor a:link,.per_view_mor a:visited,.per_view_mor a:hover
{
  color:#a2162e;
}
.per_view_tit
{
  color:#a2162e;
  font-weight:bold;
  padding:15px 0 0 103px;
  font-size:14px;
}
.per_view_con
{
  padding:5px 0 0 104px;
  width: 381px;
  line-height:18px;
}
.m_tit
{
  height:24px;
  line-height:24px;
  color:#a2162e;
  font-weight:bold;
  background:url(/public/images/gif.gif) no-repeat;
  background-position: 2px -435px !important;
  background-position: 2px -437px;
  padding-left:23px;
}
.t_position
{
  height:1px;
  width:100%;
  line-height:1px;
  font-size:1px;
  position:relative;
  display:block;
}
.personal .m_tit
{
  position:absolute;
  top:3px;
  left:16px;
}
.m_more
{
  position:absolute;
  height:20px;
  top:2px !important;
  top:3px;
  right:12px !important;
  right:11px;
  line-height:20px;
  color:#a2162e;
}
.m_more a:link,.m_more a:hover,.m_more a:visited
{
  font-weight:normal;
  color:#a2162e;
}
.personal_c
{
  width:456px;
  margin:35px 0 0 17px;
}
#per_m
{
  width:463px;
  height:20px;
  color:#5a3300;
  padding:29px 0 0 27px;
}
#per_m li
{
  display:inline;
  float:left;
  color:#5a3300;
  background:url(/public/images/gif1.gif) left 6px no-repeat;
  padding:0 13px 0 9px;
}
.edu_view_c
{
  width:458px;
}
.perc
{
  padding:8px 0 0 17px;
  width:456px;
}
.edu_view_c ul li p
{
  padding:2px 0 0 0px;
  display:block;
}
.edu_view_c a
{
  width:360px;
  background:url(/public/images/gif.gif) 4px -274px no-repeat;
  padding:0 0 0 14px;
  display:block;
  float:left;
}
.personal #per_news
{
  height:227px;
  background:url(/public/images/within/news.jpg) no-repeat;
  margin:0 0 25px 0;
}
.personal .per_file
{
  height:107px;
  background:url(/public/images/within/docfile.jpg) no-repeat;
  margin:10px 0;
}
.personal .per_file input
{
  width:80px;
  line-height:18px;
}
#per_stoc
{
  height:173px;
  background:url(/public/images/within/stock.jpg) no-repeat;
  overflow:hidden;
}
.h10
{
  height:10px;
  line-height:10px;
  font-size:10px;
}
.stock_li li
{
  height:22px;
  line-height:22px;
  margin-left:1px;
  float:left;
  display:inline;
  font-weight:bold;
}
#stock_shanghai
{
  width:181px;
  height:129px;
}
#stock_shenzhen
{
  width:181px;
  height:129px;
}
.stock_li
{
  display:block;
  margin:12px 0 0 6px;
  cursor:pointer;
  font-weight:bold;
}
.stock_li li a
{
  width:74px;
  height:22px;
  float:left;
  text-align:center;
  line-height:22px;
  background:none;
  font-weight:bold;
  color:#000;
}
.stock_li li a:hover
{
  background:url(/public/images/2stock.jpg) no-repeat;
  color:#a2162e;
}
.stock_li li.stock_active
{
  background:url(/public/images/2stock.jpg) no-repeat;
  color:#a2162e;
}
.stock_li li.stock_active a
{
  background:url(/public/images/2stock.jpg) no-repeat;
  color:#a2162e;
}
.f_table table tr th,.f_table table tr td
{
  text-align:center;
}
.f_bg1
{
  height:30px;
  background:url(/public/images/within/f_ltop.jpg) no-repeat;
}
.f_bg2
{
  background:url(/public/images/within/f_lmid.jpg);
  line-height:24px;
}
.f_bg3
{
  background:url(/public/images/within/f_lbot.jpg) top no-repeat;
  height:10px;
}
.f_bg4
{
  background:url(/public/images/within/f_ltop1.jpg) no-repeat;
  height:37px;
  text-align:center;
}
.f_bg5
{
  background:url(/public/images/within/f_lmid.jpg);
  line-height:24px;
}
.f_bg6
{
  background:url(/public/images/within/f_lbot.jpg) top no-repeat;
  height:4px;
}
#fin_intro
{
  width:701px;
  height:133px;
  margin:15px 0 15px 18px;
  background:url(/public/images/within/fin_intro.jpg) no-repeat;
  position:relative;
}
.intro_mor
{
  position:absolute;
  left: 621px;
  top: 100px;
  color:#a2162e;
  line-height:18px !important;
  line-height:19px;
  background:url(/public/images/gif.gif) 0px -397px no-repeat;
  padding-left:18px;
  width: 48px;
}
.intro_mor a
{
  color:#a2162e;
}
.intro_tit
{
  position:absolute;
  color:#a2162e;
  font-size:13px;
  font-weight:bold;
  left: 120px;
  top: 20px;
}
.intro_con
{
  position:absolute;
  left: 120px;
  top: 42px;
  width: 572px;
}
/*bg*/

.rnew_top,.rnew_bot
{
  width:701px;
  margin:0 0 0 18px;
}
  .n_midbg
{
  padding:10px 10px;
  margin:0 0 0 18px;
  background:url(/public/images/within/n_midbg.jpg) repeat-y;
}

.n_midbt
{
  height:30px;
 
  background:url(/public/images/within/n_midbt.jpg) bottom no-repeat;
}
.n_midtp
{
  height:42px;
  margin:0 0 0 18px;
  background:url(/public/images/within/n_midtp.jpg) top no-repeat;
}
.rnew_top
{
  background:url(/public/images/new_img/rnew_top.gif) left top no-repeat;
  height:22px;
}
.rnew_top div.img
{
  padding:10px 10px 0 10px;
  text-align:center;
}
.rnew_top div.pcont
{
  padding:5px 30px;
  text-align:left;
}
.rnew_bot
{
  background:url(/public/images/new_img/rnew_bot.gif) left bottom no-repeat;
}
.rnew_bot p
{
  padding:25px 25px 25px 52px;
  color:#5a3300;
  line-height:18px;
}
.rnew_bot p span
{
  font-weight:bold;
  color:#5a3300;
}
/*三级菜单*/
  .m_tit_bg
{
  background:url(/public/images/manage_03.jpg) left top no-repeat;
  margin-left:18px;
  height:39px;
  position:relative;
}
.m_tit_bg h1
{
  position:absolute;
  color:#8f0000;
  font-size:13px;
  font-weight:bold;
  left: 55px;
  top: 7px;
  background:#f4eddc;
  line-height:25px;
  height:25px;
  display:block;
}
.m_tit_bg h2
{
  position:absolute;
  background:#f4eddc;
  line-height:25px;
  right:0;
  margin-right:18px;
  color:#4e4e4e;
  padding-right:30px;
  top: 8px;
  height:25px;
  display:block;
}
.c_tit
{
  background:url(/public/images/manage_05.jpg) left top no-repeat;
  margin-left:18px;
  height:36px;
  text-align:center;
  overflow:hidden;
}
.c_tit2
{
  background-color:#f2e6cc;
  margin-left:18px;
  width:701px;
  height:50px;
  overflow:hidden;
}
.c_tit2 div
{
  padding-left:10px;
}
.c_tit2 div a{
  width:130px;
  margin:5px 0 0px 14px;

}
.c_tit div
{
  padding-top:10px;
  padding-left:40px;
}
.c_tit div a:link,.c_tit div a:visited
{
  padding:0 12px;
  font-size:12px;
  font-weight:bold;
  color:#464646;
  float:left;
  margin-left:0px;
}
.c_tit2 div a:link,.c_tit2 div a:visited
{
  padding:0 12px;
  font-size:12px;
  font-weight:bold;
  color:#464646;
  float:left;
  margin-left:14px;
}
.c_tit div a:hover,.c_tit2 div a:hover
{
  color:#8f0000;
}
.c_tit div .current:link,.c_tit div .current:visited,.c_tit2 div .current:link,.c_tit2 div .current:visited
{
  color:#8f0000;
  background:url(/public/images/p_07.gif) 0px center no-repeat;
  margin-left:14px;
}
.h153
{
  height:153px;
}
.fin_botc
{
  ont-weight:normal;
  width:664px;
  padding:40px 0 20px 17px;
}
/*bg*/
  .inte_left
{
  width:207px;
  background:url(/public/images/within/5intenat.jpg) left top no-repeat;
}
#inte_mid
{
  padding:15px 0 15px 18px;
}
#inte_mid p
{
  display:block;
  padding:18px 10px 10px 10px;
}
#inte_mid h1
{
  display:block;
  padding:16px 10px 10px 120px;
  font-weight:bold;
  font-size:14px;
  color:#a2162e;
}
#inte_contact
{
  width:701px;
  height:362px;
  margin:0 0 20px 18px;
  background:url(/public/images/within/inte_contact.jpg);
}
.inte_conta
{
  padding:10px 15px;
}
.inte_conta span.email
{
  padding-left:30px;
  background:url(/public/images/gif.gif) 19px -275px no-repeat;
  display:block;
}
/*3institution*/
  #p_guide1
{
  width:207px;
  height:60px;
  background:url(/public/images/within/p_guide.jpg) no-repeat;
  margin-bottom:10px;
}
#per_epho1
{
  margin-top:0px;
}
#per_epho1
{
  background:url(/public/images/ep1.jpg);
  width:207px;
  height:110px;
}
#per_epho1 p
{
  padding:10px;
}
#per_epho1 img
{
  margin:10px 5px 5px 10px;
  float:left;
}
strong
{
  font-weight:bold;
  line-height:25px;
}
.institute #inst_stoc
{
  width:196px;
  height:173px;
  margin:15px 12px 0 18px;
  float:left;
  display:inline;
}
.institute #inst_note
{
  width:493px;
  height:173px;
  margin:15px 0;
  background:url(/public/images/within/inst_note.jpg) no-repeat;
  float:left;
  display:inline;
}
.institute #inst_list
{
  width:699px;
  border:#ebddc2 1px solid;
  margin:0 0 0 18px;
  padding-top:35px;
  position:relative;
  margin-bottom:15px;
}
.institute #list_top
{
  position:absolute;
  left:-1px;
  top:-1px;
  width:701px;
  height:29px;
  background:url(/public/images/within/list_tit.jpg) no-repeat;
}
#within .t_position .m_tit
{
  position:absolute;
  left:16px;
  height:24px;
  bottom:-28px;
  _bottom:-30px;
}
#in_research
{
  padding-top:15px;
  overflow:hidden;
}
.researchbg
{
  background:url(/public/images/within/researchbg.jpg) right top no-repeat;
  width:353px;
  height:174px;
  margin:0 0 0 11px;
  padding-bottom:12px;
  float:left;
  display:inline;
  overflow:hidden;
}
.reach_botc
{
  width:318px;
  display:block;
  height:110px;
  margin:41px 0 0 17px;
}
.reach_botc ul.ul_list
{
  display:block;
  height:110px;
}
.reach_botc ul li
{
  height:22px;
}
.ser
{
  display:block;
  margin:0 0 5px 0;
}
.h133
{
  height:133px;
}
.new_nt
{
  width:663px;
  height:85px;
  padding:32px 0 0 18px;
}
.edn_midbg1
{
  width:703px;
  height:123px;
  background:url(/public/images/within/8edu1.jpg);
  margin:0 0 15px 18px;
  position:relative;
}
.edn_midbg2
{
  width:703px;
  height:123px;
  background:url(/public/images/within/8edu2.jpg);
  margin:0 0 15px 18px;
  position:relative;
}
.edn_midbg3
{
  width:703px;
  height:123px;
  background:url(/public/images/within/8edu3.jpg);
  margin:0 0 15px 18px;
  position:relative;
}
.edu_view_c1
{
  left:228px;
  top:37px;
  width:458px;
  height:72px;
  position:absolute;
}
.edu_view_c1 ul li p
{
  padding:2px 0 0 0px;
  display:block;
}
.edu_view_c1 a
{
  width:360px;
  background:url(/public/images/gif.gif) 4px -274px no-repeat;
  padding:0 0 0 14px;
  display:block;
  float:left;
}
.fin_botc1
{
  font-weight:normal;
  width:664px;
  padding:35px 0 18px 17px;
}
.ul_list1 li
{
  height:28px;
  line-height:22px;
  background:url(/public/images/line.jpg) left bottom repeat-x;
  display:block;
  position:relative;
}
.ul_list1 li p
{
  background:url(/public/images/gif.gif) 2px -274px no-repeat !important;
  background:url(/public/images/gif.gif) 2px -275px no-repeat;
  padding:0 0 0 15px;
  display:block;
  overflow:hidden;
  height:22px;
  width:605px;
}
.ul_list1 li p a,.ul_list1 li p span{
	font-size:14px;
}

.ul_list1 li span
{
  line-height:22px;
  top:0;
  right:10px;
  position:absolute;
}
#stbg1
{
  background:url(/public/images/within/stock_01.jpg) no-repeat;
  margin-bottom:11px;
}
#left_stock
{
  padding-bottom:10px;
}
#left_stock #per_stoc
{
  background:url(/public/images/within/stock_01.jpg) no-repeat;
}
.s_disp
{
  display:none;
}
.stock_li ul
{
  height:22px;
  width:181px;
  display:block;
  overflow:hidden;
}
#stock_shanghai
{
  background:#FFF;
}
#stock_shenzhen
{
  background:#FFF;
}
#i_contact
{
  height:30px;
  background:url(/public/images/within/f_ltop_1.jpg) no-repeat;
  font-weight:bold;
}
#i_contact span
{
  padding-left:15px;
  color:#a2162e;
  line-height:27px;
}
#in_left_abbb
{
  background:url(/public/images/within/f_lmid_1.jpg);
  width:207px;
  margin:0 0;
  padding:0 0;
  overflow:auto;
}
#in_left_abb
{
  width:185px;
  margin:10px;
}
#in_left_abb dl dt
{
  float:left;
  width:40px;
  color:#a2162e;
  line-height:20px;
}
#in_left_abb dl dd
{
  float:left;
  width:145px;
  line-height:20px;
}
.h8
{
  height:8px;
  line-height:8px;
  font-size:8px;
}
/*0629 add by ethan*/
  #left_menu
{
  background:url(/public/images/new_img/menu_leftbg.gif) 2px bottom no-repeat;
  margin-bottom:10px;
}
.fast_li
{
  margin-bottom:5px;
  display:block;
}
.fast_li ul li
{
  height:32px;
  width:207px;
  margin:0 0 2px 0;
  padding:0 0;
  background:url(/public/images/new_img/sli_bg.gif) no-repeat;
}
.fast_li ul li h2
{
  line-height:31px;
  _line-height:32px;
  padding-left:50px;
  display:block;
  color:#5a3300;
  font-weight:bold;
}
.fast_li ul li h2 a:link,.fast_li ul li h2 a:visited,.fast_li ul li h2 a:hover
{
  color:#5a3300;
  font-weight:bold;
}
.menu_list li dl dd.current a:link,.menu_list li dl dd.current a:visited
{
  font-weight:bold;
}
#common_per
{
  padding:15px 0 0 18px;
}
#common_per .n_midbg
{
  margin-left:0;
}
.n621bg1
{
  background:url(/public/images/n621bg1.jpg) repeat-y;
}
.tab_bg
{
  background:url(/public/images/tab.jpg);
  height:29px;
  width:701px;
}
.tab_bg ul
{
  padding:1px 0 0 30px;
  width:100%;
  display:block;
  height:27px;
}
.tab_bg ul li
{
  padding:0 0 0 10px;
  display:inline;
  margin-right:25px;
  height:27px;
  float:left;
}
.tab_bg ul li h5
{
  padding:0 10px 0 0;
  line-height:27px;
  font-weight:bold;
  cursor:pointer;
  color:#464646;
}
.tab_bg ul li.select
{
  background:url(/public/images/tab_11.jpg) left no-repeat;
  color:#F00;
}
.tab_bg ul li.select h5
{
  background:url(/public/images/tab_12.jpg) right no-repeat;
  color:#a2162e;
}
.tab_bg ul li.selected
{
  background:url(/public/images/tab_11.jpg) left no-repeat;
  color:#a2162e;
}
.tab_bg ul li.selected h5
{
  background:url(/public/images/tab_12.jpg) right no-repeat;
  color:#a2162e;
}
.tab_bg ul li.select h5,.tab_bg ul li.selected h5 a
{
  color:#a2162e;
}
.tab_bg ul li h5 a
{
  color:#464646;
}
.common_per .tab_bg
{
  overflow:hidden;
}
.common_per .tab_bg ul
{
  padding:1px 0 0 30px;
}
.common_per .tab_bg ul li
{
  padding:0 0 0 20px;
  margin-right:35px;
}
.common_per .tab_bg ul li h5
{
  padding:0 20px 0 0;
}
.w687
{
  width:685px;
  border:#ecdcba 1px solid;
  padding:1px;
  border-top:none;
  margin:0 auto;
}
#common_per .n_midtp
{
  padding-bottom:5px;
}
#common_per table
{
  border-collapse:separate;
  border-spacing:0;
}

.c_table
{
  width:640px;
  margin:20px auto;
}
.c_table td
{
  color:#464646;
  padding:5px 5px;
}
.c_table td p
{
  color:#464646;
  padding:5px 5px;
}
.in_table td
{
  padding:0 0;
}
.in_table td input
{
  width:20px;
}
/*2010-7-6修改
.c_table1 input
{
  width:180px;
  height:16px;
  line-height:16px;
}
.c_table1 select
{
  width:185px;
  height:20px;
  line-height:20px;
  _height:24px;
}*/

#common_res .fin_botc
{
  padding-top:20px;
}
#common_res div.re_content
{
  width:630px;
  margin:0 auto;
}
.re_page td
{
  white-space:nowrap;
  padding:25px 0 15px 0px;
}
.re_page_img
{
  text-align:right;
  white-space:nowrap;
}
.re_page_img img
{
  margin:0 5px 0 0;
}
.res_topbg
{
  height:22px;
  line-height:22px;
  background:url(/public/images/new_img/re_topbg.gif) no-repeat;
}
#common_res div.r_co
{
  padding:5px 2px 0 0;
}
.r_co .ul_list li
{
  width:100%;
  position:relative;
}
.r_co .ul_list li em
{
  line-height:22px;
  top:0;
  right:10px;
  position:absolute;
}
span.silver
{
  background:url(/public/images/silver.gif) right center no-repeat;
  padding-right:12px;
}
span.gold
{
  background:url(/public/images/name_03.gif) right center no-repeat;
  padding-right:12px;
}
span.diamond
{
  background:url(/public/images/diamond.gif) right center no-repeat;
  padding-right:12px;
}
.res_topbg ul li
{
  float:left;
  display:inline;
  text-align:center;
  color:#a2162e;
  font-weight:bold;
}
.res_topbg ul li.li1
{
  width:525px;
}
.res_topbg ul li.li2
{
  width:105px;
}
.res_botbg
{
  background:url(/public/images/new_img/re_botbg.gif) left bottom no-repeat;
  margin-bottom:40px;
  height:36px;
}
.res_botbg ul
{
  padding:15px 0 10px 10px;
}
.re_content
{
  overflow:auto;
}
.res_botbg ul li
{
  float:left;
  display:inline;
  padding-right:10px;
}
#list_connt
{
  width:918px;
  margin:0 auto;
  background:url(/public/images/news_list_09.jpg) repeat-y;
  margin-bottom:18px;
}
.list_map
{
  height:33px;
  line-height:33px;
  text-align:right;
  padding-right:35px;
  color:#4e4e4e;
}
.list_map a
{
  padding:0 5px;
}
.list_map a:link,.list_map a:visited
{
  color:#4e4e4e
}
.list_map a:hover
{
  color:#333;
  text-decoration:underline;
}
#list_bot
{
  background:url(/public/images/news_list_15.jpg) bottom no-repeat;
}
#list_top
{
  background:url(/public/images/news_list_07.jpg) top no-repeat;
}
.list
{
  width:850px;
  margin:0 auto;
  padding:45px 0 30px 0;
}
.list ul li
{
  position:relative;
}
#list_top .t_position .m_tit
{
  position:absolute;
  left:16px;
  height:24px;
  bottom:-28px;
  _bottom:-30px;
}
.pagination
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  padding-top:15px;
  display:block;
  float:right;
  text-align:right;
}
.pagination a:link,.pagination a:visited
{
  border: solid 1px #979797;
  color: #4c4c4c;
  text-decoration:none;
}
.pagination a:hover
{
  background: #888888;
  color: #fff;
}
.pagination a, .pagination span
{
  display: block;
  float: left;
  width:22px;
  height:20px;
  text-align:center;
  line-height:20px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.pagination .current
{
  background: #848484;
  color: #fff;
  border: solid 1px #979797;
}
.pagination .prev, .pagination .next
{
  color:#484848;
  width:55px;
  border-color:#999;
  background:#fff;
}
.pagination .current.prev, .pagination .current.next
{
  color:#999;
  width:55px;
  border-color:#999;
  background:#fff;
}
.back_top
{
  float:right;
}
.back_top a
{
  background:url(/public/images/back_top.gif) no-repeat;
  padding:0 10px 0 15px;
}
.m_tit_right
{
  height:20px;
  line-height:20px;
  background:#f4eddc;
  color:#4e4e4e;
  right:5px;
  top:5px;
  position:absolute;
  padding:0 10px;
}
.c_table h1
{
  display:block;
  padding-bottom:10px;
  font-size:14px;
  font-weight:bold;
  color:#a2162e;
  text-align:center;
}
.tab_top
{
  height:30px;
  border-bottom:#eaeaea 1px solid;
  padding:0 5px;
}
.tab_top td
{
  line-height:27px;
  height:27px;
  padding:3px 0 0 0;
}
.tab_top td select
{
  height:20px;
  line-height:20px;
  width:120px;
}
.tab_cont
{
  padding:10px 0;
}
.tab_cont h2,.tab_cont p
{
  display:block;
}
.tab_cont h2
{
  font-weight:bold;
  color:#4e4e4e;
  border-bottom:#d8caab 1px solid;
  line-height:18px;
  background:url(/public/images/new_img/icon.gif) 3px 11px no-repeat;
  padding:8px 15px 3px 25px;
  margin-bottom:1px;
}
.tab_cont h2 span
{
  color:#000;
}
.tab_cont p
{
  background:url(/public/images/new_img/bg_p.gif) left top repeat-x;
  padding:8px 15px 15px 25px;
  line-height:20px;
  color:#323232;
}
.tab_cont p span
{
  color:#5a3300;
}
.tab_bot select.sele1
{
  width:55px;
  height:20px;
  line-height:20px;
}
.tab_bot strong
{
  color:#090909;
}
.tab_bot td
{
  height:22px;
  line-height:22px;
  padding:0 0;
}
#common_prof .rnew_top
{
  margin:0 auto;
  padding:10px 0;
}
#common_prof .rnew_top div.img
{
  padding:10px 10px 0 10px;
  text-align:center;
}
#common_prof .rnew_top div.pcont
{
  padding:5px 30px;
  text-align:left;
}
.pic_info
{
  line-height:20px;
  font-weight:bold;
  color:#4e4e4e;
  text-align:left;
  padding:10px 35px 5px 28px;
}

/*内页样式*/

.pop_top
{
  background:url(/public/images/pop_top.jpg) left top no-repeat;
  padding-top:20px;
  width:908px;
}
.popbg
{
  width:908px;
  margin:0 auto;
	margin-top:10px;

  background:url(/public/images/popbg.jpg) repeat-y;
  margin-bottom:25px;
}
.pop_bot
{
  background:url(/public/images/pop_bot.jpg) left bottom no-repeat;
  padding-bottom:20px;
}
#popcont
{
  width:820px;
  margin:0 auto;
  padding-bottom:20px;
}
#popcont,#popcont div ,#popcont p
{
  color:#4e4e4e;
}
.pop_tit
{
  position:relative;
  width:820px;
  position:relative;
  text-align:center;
  border-bottom:#e1e1e1 1px solid;
}
.pop_tit h1
{
  color:#a00d26;
  font-size:16px;
  line-height:38px;
  font-weight:bold;
  margin-bottom:10px;
}
.pop_tit h2
{
  font-weight:bold;
  color:#4e4e4e;
}
.zw
{
  position:absolute;
  left:772px;
  top:5px;
}
.pop_tit h2
{
  font-weight:bold;
  color:#4e4e4e;
}
.pop_cont
{
  padding:10px 5px 20px 5px;
  color:#4e4e4e;
  font-size:14px;
  line-height:180%;
}
.pop_cont p
{
  text-indent:2em;
  padding:3px 0;
}
.pop_alert
{
  height:30px;
  background:#f4f4f4;
  line-height:30px;
  text-align:right;
  padding-right:5px;
}
.pop_alert span
{
  color:#a00d26;
}
.pop_about
{
  padding:10px 0 10px 0;
}
.pop_about h1
{
  font-size:14px;
  font-weight:bold;
}
.about_list ul li
{
  line-height:20px;
  height:20px;
  display:block;
  background:url(/public/images/square.gif) 2px 9px no-repeat;
  padding-left:10px;
}
.about_list a:link,.about_list a:visited
{
  color:#4e4e4e;
}
.about_list a:hover
{
  color:#333;
}
.alert h1
{
  color:#a00d26;
  font-size:12px;
}
.alert blockquote
{
  padding:5px;
  color:#a3a3a3;
  line-height:16px;
}
.y_his
{
  padding:5px 18px;
}
.y_his a
{
  padding:5px 10px 5px 24px;
  float:left;
  width:90px;
  display:inline;
  line-height:16px;
  background:url(/public/images/p3.jpg) 10px 8px no-repeat;
}
.y_his a:link,.y_his a:visited
{
  color:#aa6d00;
}
.y_his a:hover
{
  color:#930;
}
.w648
{
  width:648px;
  margin:0 auto;
  padding:25px 0 10px 0;
}
.w648 .in_alt h1
{
  line-height:20px;
  padding-left:10px;
  color:#a2162e;
  display:block;
  width:638px;
  height:20px;
}
.w648 .in_alt p
{
  background:url(/public/images/w648bg.jpg) repeat-x;
  color:#404040;
  padding:10px;
}
.w648 .in_alt h2
{
  padding:5px 0 10px 0;
  text-align:right;
  color:#404040;
  display:block;
}
.welcome
{
  color:#5a3300;
  padding:5px 10px 15px 10px;
}
.exp_tab
{
width:648px;
  padding:0 0 10px 0;
}
.exp_tab table td
{
  height:22px;
  line-height:22px;
}
.pcont .exp_page{
width:200px;
background:#ffffff;
}
.exp_page
{
  color:#5a3300;
  white-space:nowrap;
}
.exp_page a:link,.exp_page a:visited
{
  color:#5a3300;
}
.exp_page strong
{
  font-weight:bold;
}
.w8_tit
{
  border:#f3e6d0 1px solid;
  height:26px;
  color:#a2162e;
  padding-left:15px;
  line-height:26px;
  margin:1px 1px;
  background:url(/public/images/wtitbg.gif) repeat-x;
}
.w8_tit1,.w8_tit1 table tr td
{
  margin:0;
  padding:0;
  color:#a2162e;
}
.w8_tit1 li
{
  display:inline;
  float:left;
  text-align:center;
}
.w8_tit1 li.tit
{
  width:460px;
}
.w8_tit1 li.name
{
  width:68px;
  text-align:left;
  padding-left:22px;
}
.w8_tit1 li.date
{
  width:96px;
}
.q_con
{
  padding:1px 0 0 0;
}
.q_con table td
{
  ine-height:20px;
  /*display:block;*/
  vertical-align:top;
  padding:5px 5px 3px 0;
  border-bottom:#FFF 1px solid;
}
.q_con table td span.silver
{
  background:url(/public/images/silver.gif) 0px center no-repeat;
  padding:3px 3px 3px 20px;
}
.q_con table td span.gold
{
  background:url(/public/images/name_03.gif) 0px center no-repeat;
  padding:3px 3px 3px 20px;
}
.q_con table td span.diamond
{
  background:url(/public/images/diamond.gif) 0px center no-repeat;
  padding:3px 3px 3px 20px;
}
.q_con table td.question
{
  color:#404040;
}
.q_con table td h6
{
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px;
  height:16px;
  line-height:16px;
  font-weight:bold;
  padding:0 0 0 5px;
}
.q_con table td.answer,.q_con table td.answer h6,.q_con table td.answer a
{
  color:#5a3300;
}
.q_con table tr.odd
{
  background:#faf6ee;
}
.q_con table tr.even
{
  background:#fcfbf8;
}
.h20
{
  height:20px;
}
.exp_bot
{
  background:url(/public/images/within/f_lbot.jpg) top no-repeat;
  height:8px;
}
.co91
{
  color:#919191;
  padding-left:5px;
  line-height:25px;
}
.exp_c
{
  padding:5px 6px;
  text-indent:2em;
  text-align:left;
}
.exp_c1
{
  text-align:center;
}
.exp_pic
{
  width:98px;
  height:105px;
  float:left;
  margin:4px 0 4px 3px;
  background:#f4eddc;
  text-align:center;
  display:inline;
}
.exp_alert
{
  clear:both;
  height:35px;
  line-height:35px;
  text-align:center;
}
.exp_pic img
{
  border:#cccccc 2px solid;
  margin-top:6px;
}
.exp_pic h1
{
  height:25px;
  line-height:25px;
  text-align:center;
  width:98px;
}
.exp_pic1
{
  width:98px;
  height:120px;
  margin:4px auto;
  background:#f4eddc;
  text-align:center;
}
.exp_alert1
{
  clear:both;
  height:35px;
  line-height:35px;
  text-align:center;
}
.exp_pic1 img
{
  border:#cccccc 2px solid;
  margin-top:6px;
}
.exp_pic1 h1
{
  height:25px;
  line-height:25px;
  text-align:center;
  width:98px;
}
.fm1
{
  width:79px;
  height:20px;
}
.fm2
{
  width:75px;
  height:16px;
}
.fm3
{
  background:url(/public/images/fm3.jpg) no-repeat;
  width:45px;
  height:16px;
  margin-left:5px;
  border:0;
}
.log:link,.log:visited,.log:hover
{
  color:#a2162e;
  text-decoration:underline;
}

.w882
{
  width:882px;
  margin:0 auto;
  padding:55px 0 30px 0;
  overflow:auto;
}
.tab1
{
  background:#fff;
}
.tab1 table
{
  border-collapse:inherit;
  border-spacing:1px;
}
.tab1 table tr td
{
  line-height:18px;
  padding:5px 0 5px 14px;
  color:#4e4e4e;
}
.tab1 table tr td.pln
{
  padding-left:0;
}
.tab1 input.inu
{
  width:50px;
  height:16px;
}
.tab1 select.inu
{
  width:136px;
  height:20px;
}
.tab1 input.btn1
{
  width:97px;
  height:22px;
  text-align:center;
  background:#d4d0c8;
}
.tab1 input.btn2
{
  background:url(/public/images/btnbg1.gif) no-repeat;
  border:none;
  color:#FFF;
  height:16px;
  line-height:16px;
  width:45px;
  margin-right:10px;
}
.tab1 .page
{
  padding-right:10px;
}
.sbank
{
  width:100px;
  height:20px;
}
.sinpt
{
  width:180px;
  height:16px;
  line-height:16px;
}
.conta
{
  margin-right:25px;
  padding-right:25px;
  color:#956b04;
  background:url(/public/images/hand.jpg) right center no-repeat;
}
.conta:link,.conta:visited,.conta:hover
{
  color:#956b04;
  text-decoration:none;
}
.font_nomal
{
  font-weight:normal;
}
.f_bold
{
  font-weight:bold;
}
.c_tit div.bulletion
{
  padding-top:10px;
  padding-left:25px;
  _padding-left:20px;
}
.c_tit div.bulletion a
{
  padding:0 16px;
}
.hongsejiacu
{
  font-weight: bold;
  color: #504406;
}
.hongsejiacu2
{
  font-weight: bold;
  color: #A0142E;
  font-size: 14px;
}
.tdtianchong
{
  color:#323232;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}
.biaotou
{
  border: 1px solid #F3E7D1;
}
.hongsebiaotibejing
{
  background-image: url(20100701xinze_03.gif);
  background-repeat: no-repeat;
  background-position: center center;
}
.mcont2
{
  color:#323232;
  padding:10px 10px 5px 10px;
  background-image: url(20100701xinze_06.gif);
  background-repeat: repeat-x;
  background-position: left top;
}
.new_lic
{
  width:342px;
  height:155px;
  float:left;
  display:inline;
  background:url(/public/images/new_img/lc_bg1.gif) no-repeat;
  margin-left:18px;
  margin-bottom:15px;
}
.lc_tab
{
  padding:10px 10px 10px 35px;
}
.new_lic table tr td img
{
  margin:12px 0 0 25px;
}
.lc_tab table tr td
{
  height:22px;
  line-height:22px;
}
.lc_tab a
{
  background:url(/public/images/gif.gif) no-repeat;
  line-height:22px;
  height:22px;
  background-position: left -699px;
  _background-position: left -700px;
  padding-left:12px;
  display:block;
}
.f_bg1 table tr th,.f_bg4 table tr th
{
  font-weight:bold;
  color:#a2162e;
}
.f_bg6
{
  height:10px;
  line-height:10px;
  font-size:10px;
  overflow:hidden;
}
.f_bg3
{
  line-height:10px;
  font-size:10px;
  overflow:hidden;
}
/*0629 add by ethan over*/
 
.ul_list li
{
  height:22px;
  line-height:22px;
  background:url(/public/images/line.jpg) left bottom repeat-x;
  display:block;
}
.ul_list li p
{
  background:url(/public/images/gif.gif) 2px -274px no-repeat !important;
  background:url(/public/images/gif.gif) 2px -275px no-repeat;
  padding:1px 0 0 13px;
  display:block;
}

  /*新闻列表*/
  #list_table
{
  width:95%;
  padding:0 0;
  margin:10px 10px;
  text-align:left;
  background:#FFF;
}
#list_table #td1
{
  height:43px;
  padding:0 0 0 15px;
  background:url(/public/images/news_list_07.jpg) left top no-repeat;
}
#list_table #td1 div
{
  margin-bottom:5px;
  height:24px;
  line-height:24px;
  color:#a2162e;
  font-weight:bold;
  background:url(/public/images/gif.gif) no-repeat;
  background-position: 2px -435px !important;
  background-position: 2px -437px;
  padding-left:23px;
}
#list_table #td2
{
  height:43px;
  background:url(/public/images/news_list_07.jpg) -140px top no-repeat;
}
#list_table #td3
{
  height:43px;
  background:url(/public/images/news_list_07.jpg) right top no-repeat;
}
#list_table #td4
{
  width:23px;
  background:url(/public/images/news_list_09.jpg) left top repeat-y;
}
#list_table #td6
{
  width:23px;
  background:url(/public/images/news_list_09.jpg) right top repeat-y;
}
#list_table #td7
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) left bottom no-repeat;
}
#list_table #td8
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) -140px bottom no-repeat;
}
#list_table #td9
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) right bottom no-repeat;
}
#list_table ul
{
  padding:0 3px;
}
#list_table ul li
{
  font-size:12px;
  height:22px;
  line-height:22px;
  width:100%;
  position:relative;
  background:url(/public/images/line.jpg) left bottom repeat-x;
  display:block;
}
#list_table ul li p
{
  font-size:12px;
  background:url(/public/images/gif.gif) 2px -274px no-repeat !important;
  background:url(/public/images/gif.gif) 2px -275px no-repeat;
  padding:1px 0 0 13px;
  display:block;
}
#list_table ul li em
{
  line-height:22px;
  top:0;
  right:10px;
  position:absolute;
}
/*新闻列表结束*/


/*********************走进招商—公司概况—公司文化样式20140115********************/
.clear{ clear:both;}
.H15{ height:15px;}
.H30{ height:30px;line-height:30px;clear:both;}
.H60{ height:60px;}
.H10{ height:10px;}
.H20{ height:20px;}
.pcont_culture{ padding-left:20px;padding-right:32px;}
.culture_subname a{ font-size:14px; color:#262626; display:block; height:20px; line-height:20px;float:left; width:155px; text-align:center;}
.culture_subname a:hover{ color:#930406;}
.culture_con dl dt a.uptotop{ float:right;padding-right:20px;}
.culture_con dl dt{ font-size:22px; color:#C00000; height:60px; line-height:30px;font-family:"Microsoft Yahei"}
.culture_con dl dt span{ float:left; font-size:22px; color:#C00000; padding-left:150px; font-family:"Microsoft Yahei"}
.culture_con dl dd span.hg_culture_head{ font-size:13px; color:#222222; font-weight:bold;}

.culture_con dl dd.culture_head_red{ color:#C00000;font-size:13px; font-weight:bold; text-indent:2em;}
.culture_con dl dd{ line-height:24px; color:#2c2c2c; font-size:13px; text-indent:2em;}
/*********************走进招商—公司概况—公司文化样式20140115结束********************/