﻿body{
margin:0px;
font-family:"Arial", Tahoma, Verdana,"宋体", "黑体";
font-size:12px;
color:#7e7e7e;
line-height:18px;
width:947px;
margin:0 auto;
background:#e8e6e7 url(../images/bottom_bg_16.gif) bottom center no-repeat;
}

a{
text-decoration:none;
color:#000;
}

a:hover{
text-decoration:none;
color:#562000;
}
/*input {border:0; padding-left:3px}*/
textarea {border:#cccccc 1px solid; padding-left:3px}
ul,li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.LH20{ line-height:20px;}
.LH22{ line-height:22px;}
.B{ font-weight:bold; font-family:"黑体", "微软雅黑", "宋体"}
.F14{ font-size:14px;}
.F16{ font-size:16px;}
.C333{ color:#333333;}
img{border:solid 0px;}
.form_btn{ width:60px; height:22px; text-align:center; background-color:#616161; color:#FFFFCC; border:0; cursor:pointer}
form{ margin:0}
.titl{ font-size:14px; font-weight:bold; color:#3C3C3C;}
.pas_input{background:#fff url(../images/linput_13.gif) left center no-repeat; padding-left:15px; height:16px; width:150px;}
.name_input{background:#fff url(../images/linput_10.gif) left center no-repeat; padding-left:15px; height:16px; width:150px;}

.ipas_input{background:#fff url(../images/linput_13.gif) left center no-repeat; padding-left:15px; height:16px; width:120px;}
.iname_input{background:#fff url(../images/linput_10.gif) left center no-repeat; padding-left:15px; height:16px; width:120px;}
.ists{color:#fff;}
.igrtxt{ color:#9bc800}
.bktxt{ color:#000}
.log_btn{background:url(../images/smbtn.gif) top center no-repeat; width:42px; height:20px;  line-height:20px; cursor:pointer; border:0}
.log_mbtn{background:url(../images/user_mbtn.gif) top center no-repeat; width:92px; height:20px; line-height:20px; cursor:pointer; border:0; font-weight:bold}
.sreach_ico{ width:21px; height:21px; background:url(../images/sreach_05.gif) top no-repeat; float:right}
.sreach_btn{background:url(../images/sreach_09.gif) top left no-repeat; width:54px; height:21px; cursor:pointer; border:0; float:right;}
.job_btn{background:url(../images/job_09.gif) top left no-repeat; width:82px; height:23px; cursor:pointer; border:0; float:right;}
.sreach_input{background:url(../images/btn_bg.gif) top repeat-x; height:21px; width:90px; line-height:21px;float:right}
.box-4{ border:1px solid #ccc}
.show {
	display:block;
}
.hidden {
	display:none;
}

.iabout_tit{font-weight:bold; color:#a64f4a; height:25px; line-height:25px}
.chg_span { padding:0 20px 0 50px;}
.chg_span a{ padding:0 15px 0 8px; background:url(../images/spoint_03.gif) left no-repeat; color:#42634e}
.set_link a{ padding:0 10px; color:#676767;}
.tit_form{height:25px; line-height:25px; background:url(../images/tit_ray.gif) bottom right no-repeat; padding:0 0 3px 3px}
.tit_span1{background:url(../images/index_12.gif) left no-repeat; padding-left:25px; height:25px; line-height:25px; font-size:16px; color:#3f4042}
.tit_span2{background:url(../images/index_10.gif) left no-repeat; padding-left:25px; height:25px; line-height:25px; font-size:16px; color:#3f4042}
.stit_span{background:url(../images/index_12.gif) left no-repeat; padding-left:25px; height:25px; line-height:25px; font-size:16px; color:#000; font-weight:bold}
.Bstit{background:url(../images/index_10.gif) left no-repeat; padding-left:25px; height:25px; line-height:25px;font-size:16px; color:#000; font-weight:bold}

.stit_wpan{height:25px; line-height:25px; font-size:14px; color:#000; text-align:center; font-weight:bold}

.inum{ line-height:13px; text-align:center; padding:0 8px 0 2px}
.idate{color:#de1818; float:right; font-size:10px; width:75px; font-family:Arial, Helvetica, sans-serif}
.sdate{color:#929292; font-size:11px; font-weight:100}
.stit{ font-size:14px; font-weight:bold; padding:0 10px}
.ptit{ font-size:12px; font-weight:bold; padding-left:20px; background:url(../images/kpoint_l.gif) no-repeat}
.meg_date{padding:0 3px; color:#9f9f9f}
.tdray{border-bottom:1px dotted #4d4641}
.red_txt{ color:#CC3300}
.red_sale{ color:#f05b00; font-size:20px; font-weight:bold}
.wlink a{color:#fff;}
.ret_st{ border-top:1px solid #CCCCCC; color:#FF3300; font-weight:bold}
.ret_st a{color:#FF3300;}

.yotxt{color:#ff7100;}
.txt24px{font-size:22px; font-weight:bold;}

.add_span{background:url(../images/add_box.gif) left no-repeat; padding-left:20px;margin:0 5px}
.add_span a{text-decoration:underline}
.mail_span a{ background:url(../images/mail_ico.gif) no-repeat; width:17px; height:14px; display:block; cursor:pointer}
.webmail{padding-right:20px;background:url(../images/mail_ico.gif) right no-repeat; }


.clear_both{ clear:both}
.more_span{height:21px; padding-top:5px}
.more_span a{background:url(../images/more.gif) no-repeat; width:55px; height:17px; line-height:0; cursor:pointer; display:block}
.more_rspan{height:21px; padding-top:5px; float:right}
.more_rspan a{background:url(../images/more_03.gif) no-repeat; width:55px; height:17px; line-height:0; cursor:pointer; display:block}
.imenu { width:810px; float:left;}
.imenu li{line-height:41px; float:left; padding:0 2px}
.imenu li a{font-size:14px;width:92px; height:41px; line-height:41px;text-align:center;color:#724b00; font-weight:bold;cursor:pointer; background:url(../images/txt_ray_03.gif) top right no-repeat; display:block;}
.imenu li a:hover{color:#a34100;}

.form_btit{width:430px; height:26px; line-height:26px; background:url(../images/afd_21.gif) left no-repeat;}
.fbtit{padding-left:35px; font-size:14px; font-weight:bold; color:#000; float:left}

.stit_ray{background:url(../images/index_29.gif) repeat-x; height:4px; font-size:0; line-height:0; clear:both;}

.islink{height:80px; padding-top:10px; border-top:1px dashed #ccc; margin-left:20px;}
.islink li{ width:245px; height:60px; float:left; margin:0px 0px;}


.prt_limg{padding:2px 0 0 2px;}
.prt_limg li{ float:left; width:168px; height:140px;text-align:center;}
.prt_limg li img{}
.prt_limg li a{}
.prt_limg li a:hover{}
.prt_limg li span a{ display:block; line-height:35px; height:35px;text-align:center; border:0; color:#171717; }
.prt_limg li span a:hover{display:block;text-align:center; border:0; color:#3c3c3c}

.iprt{ padding:0 0 0 7px; height:130px}
.iprt li{ width:187px; height:125px; padding:5px 0px; background:url(../images/pic_bg1.jpg) no-repeat; float:left;}
.iprt li .iprt_tit{color:#545454; font-weight:bold; height:25px; line-height:25px; padding-left:20px;}
.iprt li .iprt_link a{color:#65b675; height:20px; line-height:20px;padding-left:10px;}
.iprt li .iprt_link a:hover{color:#2e5b37}
.iprt li .iprt_img{padding:5px 0; text-align:center;}

.iprt2{ padding:0 0 0 7px; height:130px; margin-bottom:15px;}
.iprt2 li{ width:153px; height:125px; padding:5px 0px; margin:5px 5px; background:url(../images/pic_bg.jpg) no-repeat; float:left;}
.iprt2 li .iprt_tit{color:#545454; font-weight:bold; height:25px; line-height:25px; padding-left:20px;}
.iprt2 li .iprt_link a{color:#65b675; height:20px; line-height:20px;padding-left:10px;}
.iprt2 li .iprt_link a:hover{color:#2e5b37}
.iprt2 li .iprt_img{padding:5px 0; text-align:center;}

.cas_limg{ }
.cas_limg a{text-align:center; padding:10px; width:160px;}
.cas_limg a span{text-align:center; clear:both}
.cas_limg a img{border:1px sold #fff}

.inews{padding:5px 0; clear:both}
.inews li {clear:both;line-height:26px;height:26px; border-bottom:1px dotted #ccc;}
.inews li a{padding-left:3px; display:block;float:left}
.inews li a:hover{}
.inews li a span{ }
.nclass {color:#724b00;}

.snews{ padding-top:7px;width:480px; float:left}
.snews li {clear:both;line-height:22px;height:22px;}
.snews li a{padding-left:5px; display:block;float:left}

.com_list{ padding-top:7px;width:280px; float:left}
.com_list li {clear:both;line-height:20px;height:20px; background:url(../images/mpoint_03.gif) left no-repeat; }
.com_list li a{padding-left:8px; display:block;float:left; color:#555555}

.aom_list{ padding-top:10px;}
.aom_list li {clear:both;line-height:18px;height:18px; background:url(../images/mpoint_03.gif) left no-repeat; }
.aom_list li a{padding-left:8px; display:block;float:left;color:#555555}

.about_sml{width:250px; padding:0 10px; float:left}

.slmore{clear:both; height:25px; line-height:25px; text-align:right; padding-right:15px; }
.slmore a{color:#be272e}
.slimg{width:170px; height:125px; text-align:center; padding:12px 0 0 30px; float:left}
.slimg img{ padding:5px; border:1px solid #ccc}
.ilist{ padding:5px 0; clear:both}
.ilist li { padding-left:4px; clear:both;line-height:20px;height:20px;background:url(../images/spoint_03.gif) left no-repeat;}
.ilist li a{padding-left:5px; display:block;float:left}
.ilist li a:hover{}
.ilist li a span{ }

.glink{}
.glink li { text-align:center}

.prt_form{padding:0 2px 0 5px}
.iprt_btit{height:25px; line-height:25px; padding-left:10px; background:url(../images/index_25.gif) top center no-repeat;}
.iprt_scon{height:253px; background-color:#808080; margin:10px 5px 5px 0px}
.iprt_bray{background:url(../images/p_38.gif) top center no-repeat; height:5px; font-size:0; line-height:0}

.ismenu { padding:10px 5px}
.ismenu li{ line-height:28px;height:28px; padding-bottom:4px; padding-left:20px;background:url(../images/smenu_bg.png) left no-repeat;}
.ismenu li a{font-weight:bold; color:#4d1b00; padding-right:30px; background:url(../images/index_15.gif) right no-repeat;cursor:pointer;}
.ismenu li a:hover{ color:#3d3d3d;}


.smenu { padding-top:15px}
.smenu li{ line-height:34px;background:url(../images/com_16.gif) bottom left no-repeat; padding-left:5px}
.smenu li a{padding-left:20px; color:#474747; height:34px; display:block; cursor:pointer;background:url(../images/com_12.gif)  left no-repeat; }
.smenu li a:hover{ color:#000;}
.smenu ul{ padding:0 10px 5px 10px;}
.smenu ul li{ padding-left:10px; line-height:26px; border-bottom:1px solid #706c5d}
.smenu ul li a{ background:none; font-weight:100;height:26px; display:block;cursor:pointer; }

.mbstit{margin-top:12px; padding-left:40px; height:25px; line-height:25px; font-size:14px;background:url(../images/sub_06.gif) 35px top repeat-y; }
.mbstit span{font-weight:bold;}

.onlink{width:180px; float:left; height:31px; line-height:31px; padding-top:10px;}
.onlink a{width:85px; text-align:center; float:left; display:block}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  position: absolute;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
.Scrollbar-Track {
  width: 5px; height: 240px;
  position: absolute;
  top: 10px;
  background-color: #EEE;
  border:1px solid #acadae;
}
.Scrollbar-Handle {
  position: absolute;
  width: 5px; height: 10px;
  background-color: #ef1616;
}
.Scrollbar-Down {
  position: absolute;
  top: 190px;
  width: 10px; height: 10px;
  background-color: #CCC;
  font-size: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 30px; left: 770px;
}

#Container {
  position: absolute;
  top: 20px; left: 30px;
  width: 730px;
  height: 300px;
}
#News, #About, #Extra { 
  position: absolute;
  top: 10px; 
  overflow: hidden;
  width: 730px;
  height: 280px;
  display: none;
}
#News {display: block;}
#Navigation {
  position: absolute; 
  top: 30px;
  left: 75px;
}
#Navigation a {
  margin: 5px 2px 0 0;
  padding: 0 5px;
  height: 20px;
  background-color: #E4E4E4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #AAA;
  text-decoration: none;
  display: block;
  float: left;
  letter-spacing: 1px;
}
#Navigation a:hover {
  margin-top: 0px;
  height: 25px;
}
#Navigation a.current {
  margin-top: 0px;
  height: 25px;
  background-color: #EEE;
  color: #777;
}
#marqueedivcontrol1{width:740px;height:150px;overflow:hidden; float:left}
#marqueedivcontrol1 a{padding-left:4px}
#left2{background:url(../images/run_left.gif) top center no-repeat; border:0; width:4px; height:150px; cursor:pointer; float:left}
#right2{background:url(../images/run_right.gif) top center no-repeat;border:0;  width:14px; height:150px; cursor:pointer; float:left}



.case_limg{padding:20px 0 0 0;}
.case_limg li{ float:left; width:225px; height:160px;text-align:center;}
.case_limg li img{ padding:2px;background-color:#fff; border:1px solid #ccc}
.case_limg li span a{ display:block; line-height:25px; height:25px;text-align:center; border:0; color:#555; font-weight:bold }
.case_limg li span a:hover{display:block;text-align:center; border:0; color:#3c3c3c}


.astit{height:20px; line-height:20px; padding-top:10px; margin-top:15px; border-top:1px dashed #ccc; padding-left:45px; clear:both}
.mstit{height:30px; line-height:20px; padding-top:8px;  margin-top:8px; border-top:1px dashed #ccc; clear:both; font-size:14px; font-weight:bold; color:#447a51; font-family:"黑体", "微软雅黑", "宋体"}
.jobss{height:20px; line-height:20px; clear:both; font-size:14px; font-weight:bold; color:#447a51; font-family:"黑体", "微软雅黑", "宋体"}
.sstit{height:20px; line-height:20px; padding-top:10px; margin-top:15px;}

.jod_td td{background-color:#f7f7f7; color:#555555; border-top:2px solid #e5e5e5; font-weight:bold; text-align:center; height:25px; line-height:25px}
.jod_std td{border-top:1px solid #e5e5e5; height:32px; line-height:32px;}
.jod_std td a{ padding-left:10px;}
.txtbox{ border:#FFFFFF solid 1px; width:100px; height:11px; padding-top:3px;margin-top:1px;}
.ycolor{ color:#FF6600;}
.ycolor a{color:#FF6600;}
.gbook{background:#D2E9D8; height:25px; padding:0px 5px;}
.gbook li.li01{ float:left; width:105px; height:20px; padding-top:5px;}
.gbook li.li02{ float:left; width:185px; height:20px; padding-top:5px;}
.gbookCont{background:#F6F6F6; border-bottom:#FFF solid 2px; padding:5px; line-height:22px;}
.fbook{}
.fbook input{ border:#CCC solid 1px;}
.fgreen{ color:#003F19;}