/* CSS Document */
body,p,h1,h2,h3,form,ul,li{padding:0px;margin:0px;}
body{background-color:#f8f8f8;font-family:"宋体"}
ul,li{list-style-type:none;}
a{text-decoration:none;}
.nav{width:1000px;margin-left:auto;margin-right:auto;}
#topnav{height:95px;overflow:hidden;background-color:#FFF;}
#logonav{margin-top:20px;}
#logo{float:left;width:460px;overflow:hidden;}
#toptel{float:right;padding-right:20px;width:240px;}
#menunav{line-height:42px;height:42px;background-color:#005bac;overflow:hidden;}
#menu{position:relative;}
#menu li{float:left;color:#FFF;padding:0px 25px;font-size:14px;}
#menu li a{color:#FFF;}
#menu li a:hover{color:#ffd58b;}
.eng{position:absolute;right:20px;font-size:12px;color:#FFFF00;font-weight:bolder;font-family:Arial, Helvetica, sans-serif;}
.eng a{color:#FFFF00;}
.eng a:hover{color:#FFF;}
.curmenu{background-color:#ff9000;}
#banner{height:352px;margin-left:auto;margin-right:auto;}
#indexmain{height:215px;background-color:#FFF;position:relative;}
#indextit{position:absolute;height:40px;background-color:#ff9000;top:-40px;z-index:99999;width:1000px;}
.indexcomtit{width:300px;float:left;height:40px;border-right:1px solid #ffd489;}
.indexprotit{width:410px;float:left;height:40px;border-right:1px solid #ffd489;}
.indexequtit{width:228px;float:left;}
.indextittxt{font-size:14px;color:#000;line-height:40px;padding-left:20px;}
.indextittxt span{float:right;padding-right:15px;font-size:12px;color:#fffeca;}
.indextittxt span a{color:#fffeca;font-family:"宋体";}

#indexcom{width:320px;float:left;}
#indexpro{width:430px;float:left;}
#indexequ{width:248px;float:left;}
.indexcon{padding:30px 20px 15px 20px;font-size:12px;line-height:22px;color:#666;}
.indexcon2{padding:30px 10px 15px 10px;font-size:12px;line-height:22px;color:#666;}
.indexmore{background-color:#b60000;color:#ffe13c;padding:4px 10px;}
.indexmore a{color:#ffe13c;}

.indexpro{width:125px;height:130px;float:left;margin:0px 5px 0px 5px !important;*margin:0px 2px 0px 2px;overflow:hidden;}
.indexpro p{line-height:26px;overflow:hidden;text-align:center;color:#666;}
.indexpro img{border:none;}

/****通用部分***/
#genbanner{height:192px;border-bottom:3px solid #408d09;margin-left:auto;margin-right:auto;}
#nowpos{height:60px;line-height:60px;font-size:12px;color:#aaa;}
#nowpos a{padding:0px 8px;color:#999;}
#main{margin-top:10px;}
#left{width:244px;float:left;height:600px;background:url(images/bg_left.jpg) no-repeat bottom center;border-right:1px solid #E6E6E6;}
#left ul{width:190px;margin-left:26px;}
#left li{height:36px;line-height:36px;width:190px;color:#FFF;font-size:18px;margin-top:20px;text-align:center;}
#left li a{color:#FFF;}
.nocur{background:url(images/bg_classli.jpg) no-repeat top center;}
.curclass{background:url(images/bg_curclass.jpg) no-repeat top center;}
#pagenav{font-size:12px;color:#666;}
#pagenav a{padding:3px 10px;border:1px solid #E9E9E9;margin:0px 3px;font-family:Arial, Helvetica, sans-serif;color:#FF3300;}

#right{width:700px;margin-left:40px;float:left;}

.righttit{font-size:24px;color#333;font-weight:500;line-height:60px;}
.righttit h3{font-size:16px;color:#999;display:inline;padding-left:15px;}
.righttit h3 span{color:#FF3300;}
.rightcon{padding:20px 10px;}
.rightcon p{text-indent:2em;font-size:14px;line-height:24px;padding-top:15px;}
/*****公司产品*******/
.pro{width:195px;height:155px;float:left;margin:10px 20px 20px 0px !important;*margin:10px 10px 20px 0px;background-color:#1b93a3;}
.pro img{width:195px;height:130px;border:none;}
.pro p{text-align:center;font-size:12px;padding:0px;color:#FFF;}
/****设备展示********/
.equ{width:320px;float:left;margin:10px 20px 10px 0px !important;*margin:10px 10px 10px 0px;}
.equ img{width:320px;}
.equ p{padding:0px;line-height:24px;text-align:center;}
/****联系我们***/
#contacttxt{color:#2e4e81;margin-top:30px;}
#contacttxt p{text-indent:0em;padding-top:5px;}
#contacttxt h1{font-size:18px;font-weight:500;}

/*****人才*******/
#jobslist li{margin-left:1px;margin-top:10px;padding:3px 25px;font-size:12px;}
.rcnav{margin-top:30px;line-height:24px;}
.rc_all{border-bottom:1px solid #0f3d65; height:23px; width:500px;clear:both;}
.rc_content{width:500px;;padding-top:20px;height:150px; line-height:22px; padding-left:10px;clear:both;font-size:14px;}
.rc_content div{font-size:14px;}
.rc_content span{font-size:14px;}
.rc_content h1{font-size:18px;margin-top:15px;margin-bottom:10px;font-weight:600;}
.rc_content p{line-height:26px;}
.rc_bottom{height:20px;width:530px;text-align:right;clear:both;cursor:hand;vertical-align: bottom;
margin-top:60px;}
.rc_bottom a:link{color:#f25f07;text-decoration: none;}
.rc_bottom a:visited{color:#f25f07;text-decoration: none;}
.rc_bottom a:hover{color:#FF0000; text-decoration: none;}
.rc_button_current{ color:#FFF;float:left;height:24px; line-height:24px;background-color:#9e1e03; text-align:center;}
.rc_button_current a{color:#FFF;}
.rc_button{float:left; height:24px; padding:0px 15px;line-height:24px;color:#333;text-align:center;background-color:#c7c1a1;}

.rc2{
   width:680px;
   height:auto;
   margin-top:80px;
	margin-left:35px;
	line-height: 22px;
}

.bor{border:#f0a868 1pt solid;padding:3px;color:#333;font-family:Arial, Helvetica, sans-serif;background-color:#fffef7;text-align:center;}
.bgc{background-color:#e17e26;font-family:Arial, Helvetica, sans-serif;color:#FFF;}

.inp{height:22px;border:1px solid #cec8a7;line-height:22px;}
.inp2{border:1px solid #cec8a7;}
.feedback{font-size:12px;line-height:24px;}
.feedback form span{padding-left:10px;color:#999;}

#bottom{height:36px;background-color:#2e4354;line-height:36px;color:#849caf;text-align:center;font-size:12px;margin-top:40px;}
#bottom span{padding-right:20px;}