﻿/* CSS Document */
html{background:#FFF;
}
body {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
line-height:25px;
color:#000;
}
*{ padding:0; margin:0;}
a {color:#000;
text-decoration: none;
}
a:focus {outline:none;
-moz-outline:none;
}
a:hover{color:#F00;}
.juzhong{width:1002px;margin:0 auto;}
.juzhong .menu{
padding-left:50px;
padding-right:50px;}
.juzhong .menu li{float:left;
width:100px;
text-align:center;
line-height: 50px;
font-size: 14px;
}
.juzhong .menu li:hover{background: url(../images/topon.jpg) no-repeat;
}
.juzhong .menu li a{ color:#FFF;
}
.left{float:left;}
.right{float:right;}
ul, li { list-style-type:none;
list-style:none;
margin:0;
padding:0;
}
.clear { clear: both; }
#page{clear:both;
line-height:35px;
height:35px;
_padding-top:8px;
width:90%;
text-align:center;
border:1px solid #6e3c07;
margin:0px auto;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#page a:link {
color:#FF0000;
text-decoration: none;
}
#page a:hover {
color:#FF0000;
}
/*------------------top---------------------*/
#top_bj{background:url(../images/top_bj.gif) repeat-x;
height:161px;
}
#top1{
width:1002px;
height:161px;
}
#top2{
width:1002px;
height:318px;
margin-top:11px;
}
#mid{min-height:580px;
margin-top:15px;
}
#end_bj{background:url(../images/end_bj.gif) repeat-x;
height:66px;
text-align:center;
line-height:25px;
padding-top:20px;
margin-top:25px;
}
/*-------------------index----------------*/
#in_01{height:410px;
margin-top:15px;
}
#in_left{float:left;
width:239px;
}
#in_right{float:left;
width:744px;
margin-left:17px;
margin-top:18px;
display:inline;
}
#pxkc{height:166px;
width:239px;
}
#pxkc ul{margin-top:3px;
line-height:30px;
}

#pxkc li{background:url(../images/in_pxkc_li.gif) repeat;
padding-left:15px;
}
.d01{width:4px;
height:8px;
margin-right:16px;
margin-top:9px;
}
#in_pxkc{background:url(../images/in_title.gif) no-repeat;
width:239px;
height:42px;
color: #fff;
  font-size: 16px;
  font-weight: bold;
  line-height: 42px;
  padding-left: 10px;
position:relative;
}
#in_xljy{background:url(../images/in_title.gif) no-repeat;
width:239px;
height:42px;
position:relative;
}
#in_zzry{width:239px;
height:200px;
margin-top:23px;
color: #fff;
}
#in_bt_01{background:url(../images/in_bt_01.gif) no-repeat;
width:744px;
height:31px;
}
#in_bt_end{background:url(../images/in_bt_end.gif) no-repeat;
width:744px;
height:33px;
margin-top:88px;
}
#in_bt_02{background:url(../images/in_bt_02.gif) no-repeat;
width:744px;
height:25px;
margin-top:19px;
}
#in_jj{width:360px;
height:175px;
margin-top:10px;
margin-left:13px;
display:inline;
color:#686767;
}
#in_xw{width:370px;
height:175px;
margin-top:10px;
color:#686767;
}
#in_xw ul{margin:0px 6px;}
#in_xw ul li{border-bottom:#686767 dotted 1px;}
#in_xw ul li a{color:#686767;}
#in_xw ul li a:hover{color:#F00;}
#in_02{background:url(../images/in_gd_bj.gif) repeat-x;
height:204px;
margin-top:35px;
border-left:#d6dbde solid 1px;
border-right:#d6dbde solid 1px;
position:relative;
}
#in_gd01{background:url(../images/in_gd01.gif) no-repeat; 
position:absolute; 
z-index:1;
left:-5px; 
top:-5px; 
width:104px; 
height:104px;
}
.cpgd { width:688px;
height:191px;
overflow:hidden;
text-align:left;
float:left;
}
.cpgd ul{margin:0;
padding:0;
}
.cpgd li {float:left; margin:15px 7px;display:inline; text-align:center; background:#FFF; padding:3px;}
.cpgd li a { color:#000;}
.cpgd li a:hover { color:#F00;}
.cpgd li a img { width:200px; height:141px; border:#d9d9d9 1px solid;}
.cpgd li a:hover img {width:200px; height:141px;border:#F00 1px solid;}
/*-------------------left---------------------------*/
.bt{width:220px; 
height:15px;
}
#right{width:746px;
margin-left:16px;
display:inline;
}
.bt_bj{background:url(../images/bt_bj.gif) no-repeat;
height:25px;
width:744px;
}
#bt_xxjj{background:url(../images/bt_xxjj.gif) no-repeat;font-size: 16px;
color: #5d5d5d;
padding-left: 20px;
line-height: 15px;}
#bt_xwzx{background:url(../images/bt_xwzx.gif) no-repeat;font-size: 16px;
color: #5d5d5d;
padding-left: 20px;
line-height: 15px;}
#bt_pxkc{background:url(../images/bt_pxkc.gif) no-repeat;}
#bt_jxhj{background:url(../images/bt_jxhj.gif) no-repeat;font-size: 16px;
color: #5d5d5d;
padding-left: 20px;
line-height: 15px;}
#bt_zzry{background:url(../images/in_title.gif) no-repeat; height:42px; width:239px;  font-size: 16px;
  font-weight: bold;
  color:#fff;
  line-height: 42px;
  padding-left: 10px;}
#bt_szll{background:url(../images/bt_szll.gif) no-repeat;}
#bt_zxly{background:url(../images/bt_zxly.gif) no-repeat;}
#bt_lxwm{background:url(../images/bt_lxwm.gif) no-repeat;}
#bt_bmff{background:url(../images/bt_bmff.png) no-repeat;}
#bt_hkgl{background:url(../images/bt_hkgl.png) no-repeat;}
#bt_hncjxy{background:url(../images/bt_hncjxy.png) no-repeat;}
#bt_sxwd{background:url(../images/bt_sxwd.png) no-repeat;}
#lf_lx{background:url(../images/lf_lx.gif) no-repeat;
width:239px;
height:42px;
margin-top:24px;
position:relative;
}
#lf_zzry{background:url(../images/in_title.gif) no-repeat;
width:239px;
height:42px;
margin-top:24px;
position:relative;
}
.more{
width:100px;
height:35px;
position:absolute;
z-index:1;
top:5px;
right:5px;
}
/*-------------------right----------------*/
.bt_zi{float:right;
margin-top:-18px;
}
.wenben{line-height:30px;
width:744px;
padding:10px 0px;
color:#686767;
}
#content li{position:relative;
border-bottom:#7b7b7b 1px dotted;
width:98%;
}
#content a:hover{color:#F00;}
#page{ margin-top:20px;}
.Newstime{ position:absolute;
right:0px;
top:0px;
display:none;
}
.dian{color:#F00;}
/*-----------------新闻-------------------*/
#xwbiaoti{
color:#f00;
font-size:14px;
text-align:center;
text-align:center;
font-weight:bold;
}
#xwshijian{
border-bottom:#a1ba88 1px dashed; 
margin-bottom:0px;
margin-top:10px;
text-align:center;
display:none;
}
/*---------------人才招聘---------------------*/
#rczpnr ul{
margin:0 auto;
width:680px;
text-align:center;
}
#indexNews li{
width:90%;
margin:0 auto;
line-height:33px;
border-bottom:1px dashed #a1ba88;
padding:0 12px 0 10px;
position:relative;
}
#indexNews li:hover{
border-bottom:1px solid #a1ba88;
}
.limian{
text-align:left;
padding-left:30px;
}
.limian p{
padding-top:0px;
margin:0px;
}
.rc_yp{
width:80%;
margin:0 auto;
}
.borderLi{
border-bottom:1px dashed #dedede;
margin-bottom:6px;
padding-bottom:6px;
}

/*--------------------------产品----------------------------*/
#picUL{
text-indent:0;
overflow:hidden;
text-align:center;
padding-left:20px;
padding-top:20px;
}
#picUL li{
width:210px;
height:210px;
float:left;
text-align:center;
padding:0px 5px; 
display:block;
}
#picUL li a img{
width:200px;
height:180px;;
border:1px solid #a1ba88;
padding:2px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#picUL li a:hover img{
border:1px solid #06F;
}


#newsContent{
text-align:left;
}
#newsTitle{font-weight:bold;
text-align:center;
color:#F00;
font-size:18px;
}
#infoImage{
text-align:center;
margin:0px 0;
}
#infoImage img{ padding:1px; border:1px solid #BADBD8; width:500px; height:375px;}
/*----------------在线留言-------------------------*/
.borderLi{
border-bottom:1px dashed #a1ba88;
_padding-top:8px;
_padding-bottom:8px;
line-height:34px;
padding-left:15px;
}
.G_InputText{
width:160px;
height:16px;
border:1px solid #a1ba88;
}
.G_textarea{
width:300px;
height:100px;
border:1px solid #a1ba88;
}
.G_ul{
width:80%;
margin:0 auto;
}
.G_botton{
width:55px;
height:24px;
line-height:24px;
border: #a1ba88 1px solid;
background:#FFF;
cursor:pointer;
}
.G_tips{
color:#2A2F31;
width:80%;
margin:10px auto 0 auto;
border:1px solid #ccc;
margin-top:15px;
padding:7px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
box-shadow: 0px 0px 3px rgba(0,0,0,.1);
-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}
#xiala{
position:absolute;
z-index:2;
top:270px; left:0px;
width:210px;
padding-right:5px;
height:240px;
overflow:auto;
overflow:scroll;
overflow-x:hidden;
scrollbar-face-color:#c4e0e4;
scrollbar-highlight-color:#F3EDBC;
scrollbar-shadow-color:#FFF;
scrollbar-3dlight-color:#FFF;
scrollbar-arrow-color:#6C3900;
scrollbar-track-color:#FFF;
scrollbar-darkshadow-color:#FFF;
}
.certquery {
  width: 400px;
  margin: 50px auto;
}
.certquery li {
  margin-bottom: 15px;
}
.certquery label {
  width: 80px;
  display: inline-block;
  font-size: 14px;
  text-align: right;
  padding-right: 20px;
}
.certquery input {
  height: 28px;
  padding-left: 5px;
  font-size: 12px;
  width: 200px;
  border: 1px solid #bfbfbf;
  border-radius: 2px;
}
.certquery button {
  border-color: #E63003;
  color: #fff;
  background: #F66E08;
  border-width: 1px;
  border-style: groove;
  width: 100px;
  height: 32px;
  border-radius: 5px;
  cursor: pointer;
  margin-left: 100px;
}
.certres{display:none;}