﻿/*全局*/
body
{
    padding: 0px;
    margin:0px;
    font-family: Arial, 宋体;
    font-size: 12px;
    color: #404040;
}
A:link {
	text-decoration: none; color:#404040;
}
A:visited {
	text-decoration: none; color:#404040;
}
A:hover {
	text-decoration: underline; color:#F23E2A;
}

.divcenter{margin-left: auto; margin-right: auto}
.divwidth{width: 980px;}

img  {  border: 0px none; }
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
ul,ol{list-style:none;}

input      { font-family:  Arial, 宋体; font-size: 12px }
select     { font-family:  Arial, 宋体; font-size: 12px }
textarea   { font-family:  Arial, 宋体; font-size: 12px }
img  {  border: 0px none; }

.BlackTxt 
{
    color:#000000;
}
.BlackLink a:link,.BlackLink a:visited
{
    color:#000000;
    text-decoration:none;
}
.BlackLink a:hover
{
    color:#F23E2A;
    text-decoration:underline;
}
.language
{
  text-align: right;
  height: 19px;
  color: #ffffff;
  line-height: 19px;
  background-image: url(btn_01.gif);
  background-position: right top;
  background-repeat: no-repeat;
  margin-top:7px;
}
.language span
{
  float:right;
  width:67px;
  text-align:center;
}
.language a:link, .language a:visited
{
  float:right;
  width:63px;
  text-align:center;
  color: #ffffff;
  text-decoration: none;
}
.language a:hover
{
  width:63px;
  color: #000000;
  text-decoration: underline;
}

/*导航*/
.menu
{
  font-family:Tahoma;
  font-size: 14px;
  padding-top:32px;
* padding-top:31px;
}
.menu a:link,.menu a:visited
{
  float:left;
  width:95px;
  padding-left:3px;
  padding-bottom:3px;
  color:#7C7C7C;
  margin-right:4px;
  border-bottom:solid 3px #CCCCCC;
  text-decoration:none;
}
.menu a:hover
{
  float:left;
  width:95px;
  padding-left:3px;
  padding-bottom:3px;
  color:#F23E2A;
  margin-right:4px;
  border-bottom:solid 3px #F23E2A;
  text-decoration:none;
}
.menu_path
{
    font-family:宋体;
    margin-top:2px;
    height: 28px;
    overflow:hidden;
    line-height: 30px;
    background-position: 10px 10px;
    background-image: url(ico_04.gif);
    background-repeat: no-repeat;
}

/*底部*/
.foot
{
    background-position: left top;
    background-image: url(foot_01.gif);
    background-repeat: repeat-x;
    background-color:#DFDDDD;
}
.foot span
{
    font-family: 宋体;
    margin-left:20px;margin-right:20px;
}

/*home*/
.know a:link,.know a:visited
{
    color:#565656;
    text-decoration:underline;
    background-position: 8px center;
    background-image: url(ico_01.gif);
    background-repeat: no-repeat;
    padding-left:15px;
}
.know a:hover
{
    color:#F23E2A;
    text-decoration:none;
    background-position: 8px center;
    background-image: url(ico_01.gif);
    background-repeat: no-repeat;
    padding-left:15px;
}

/*pages*/
.pages
{
  font-size:14px;
}
.pages span
{
    margin-left:5px;
}
.pages .ps select
{

}
.pages a
{
    margin-left:5px;
}
.pages .enabled
{
    color:#8B8989;
}


/*left*/
.left_bg
{
    background-position: left top; background-image: url(left_bg.gif); background-repeat: repeat-y; width: 100%;
}
.left_li
{
    font-size:14px;
    height:28px;
    line-height:28px;
    margin-left:27px;    
    background-image: url(x_01.gif);
    background-position:left bottom;
    background-repeat: repeat-x;
}
.left_li a:link, .left_li a:visited
{
    display:block; 
    width:195px;
    background-position: 5px 8px;
    background-image: url(ico_04.gif);
    background-repeat: no-repeat;
    padding-left:25px;
    color:#5C5B5B;
    text-decoration: none;
}
.left_li a:hover
{
    display:block; 
    width:195px;
    background-position: 10px 8px;
    background-image: url(ico_01.gif);
    background-repeat: no-repeat;
    padding-left:25px;
    color:#F23E2A;
    text-decoration: none;
}
/*right*/
.right
{

}

/*title*/
.title_name
{
   margin-top:1px;
}
.title_name .title_1
{
    background-color:#FC2B14;
    background-image:url(title_01.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:32px;
    line-height:32px;
}
.title_name .title_2
{
    font-size:14px;
    font-weight:bold;
    color:#ffffff; 
    height:100%;
    padding-left:17px;
    background-image:url(title_02.gif);
    background-position:right top;
    background-repeat:no-repeat;
}
/*pro*/
.pro_img a:link img, .pro_img a:visited img
{
  width: 156px;
  height: 153px;
  border: solid 1px #E4E4E4;
}
.pro_img a:hover img
{
  width: 156px;
  height: 153px;
  border: solid 1px #F23E2A;
}
.pro_toit
{
    text-align: center;
    color: #000000;
    font-size: 14px;
}
/*info*/
.info_span
{
    line-height:25px;
    height:100%;
    padding-left: 5px;
}
.info_span p
{
    margin:0px;
    padding:0px;
}
.info_li a:link, .info_li a:visited
{
    font-size:14px;
}
.info_li a:hover
{
    font-size:14px;
    color:#000000;
    cursor: pointer;
    text-decoration: none;
}
.info_li a:hover .info_span
{
    background-color:#f7f7f7;
}
.info_li .li1
{
    float:left;
    width:600px;
}
.info_li .li2
{
    float:right;
    width:85px;
}

/*job*/
.zhaopin
{
  width:100%;
  margin-top: 10px;
  color:#5C5B5B;
  font-size:14px;
}
.zhaopin td
{
  height: 28px;
}
.zhaopin .t
{
  width:97px;
  text-align:right;
}
.zhaopin .c
{
  width: 220px;
  padding-left:7px;
}
.zhaopin .h
{
  width:317px;
  padding-left:7px;
}
.zhaopin .hh
{
  width:537px;
  padding-left:28px;
  word-wrap:break-word;
  overflow:hidden;
}

