@charset "gb2312";

/*================================index================================*/

body, td, th { font-family: Arial, Helvetica, sans-serif, "宋体"; font-size: 12px; color: #2f2f2f; line-height:1.8em; }

body { text-align: center; background:#d0d0d0 none; }

* { margin:0; padding: 0; }

.fl { float:left; }

.fr { float:right; }

.clear { clear:both; }

.none{ display:none;}

p { text-align:justify; text-justify:inter-ideograph; }

img { border: 0px; }

li { list-style-type: none; }

a:link, a:visited { text-decoration:none; color:#2f2f2f; }

a:hover { color:#148569; }

#wrap { width: 967px; margin: 0 auto; text-align:left; background:#fff none; }

#head { width:967px; }

#logo { text-align:right; height:76px; background:url(../images/index_04.jpg) no-repeat right 0; }

.welcome { margin:48px 0 0; padding:0 55px 0 0; }

#menu { margin:4px; clear:both; padding:0 0 0 60px; background:url(../images/index_07.jpg) no-repeat 0 0; }

#inmenu { height:27px }

#menu a { color:#148569; font:600 14px/27px Arial, Helvetica, sans-serif; height:27px; float:left; }

#menu a:hover, .menu_now { color:#000!important; }

#menu_index { }

.search { padding:0;height:27px; width:212px; overflow:hidden; background:url(../images/index_09.jpg) no-repeat right 0; }

.pro_ser { background:transparent; border:0px solid #dfbc7c; line-height:14px; height:14px; padding:0 0 0 4px;font:400 12px/14px Arial; 
width:108px; margin:6px 0 0 37px;}
#to_ser{ margin:1px 0 0 4px;}

#banner { text-align:center; }

#home_con { margin:4px; }

#txt1 h3, #txt2 h3 { height:27px; font:600 14px/27px Arial, Helvetica, sans-serif; overflow: hidden; }

#txt2 h3 { margin:3px 0 8px; border-bottom:1px solid #148569; text-align:right; }

.more { font:400 12px/26px Arial, Helvetica, sans-serif; background:url(../images/biao.gif) no-repeat right -138px; padding:0 20px 0 0; }

#txt1 { width:203px; }

.tuijian_img { text-align:center; margin:2px 0 5px; border:1px solid #148569; }

.tuijian_txt { background-color:#eff1f4; text-align:center; }

#home_tuijian li { padding:0 0 0 15px; background:url(../images/biao.gif) no-repeat -1px -13px; }

#txt2 { width:735px; }

#home_pro { background:url(../images/index_20.jpg) repeat-x 0; }

.home_pro_l { background:url(../images/index_21_l.jpg) no-repeat 0 0; }

.home_pro_r { background:url(../images/index_21.jpg) no-repeat right 0; height:185px; }

.pro_lanmu { padding:0 0 0 20px; }

.pro_lanmu a { line-height:32px; padding:0 12px 0 0; display:block; float:left; height:32px; }

.pro_lanmu a:link, .pro_lanmu a:visited { color:#fff; }

.pro_lanmu a span { padding:3px 0 0 12px; display:block; background:url(../images/biao.gif) no-repeat -10px -208px; }

.pro_now { background:url(../images/index_16.jpg) no-repeat right 0; color:#000!important; font-weight:600; }

.pro_now span { background:url(../images/index_16.jpg) no-repeat 0 0!important; }

.home_pro { padding: 0 0 0 20px; }

.student { width:695px; overflow:hidden;}

.home_pro li { width:140px; float:left; text-align:center; margin:10px 0 0; }

.home_pro li a img,.home_pro td a img{ border:1px solid #d1d8e3; }

#home_about { margin:12px 0 15px; }

.o_c { background:url(../images/index_45.jpg) repeat-x bottom; width:365px; }

.o_l { background:url(../images/index_44.jpg) no-repeat 0 bottom; }

.o_r { background:url(../images/index_48.jpg) no-repeat right bottom; height:135px; overflow:hidden; padding:0 20px; }

.home_new { }

.home_new li { padding:0; text-align:right; }

.home_new_time { }

#foot { clear:both; width:100%; text-align:center; padding:10px 0; background:#148569 none; line-height:16px; }

/*=============================二级页面================================*/


#content { margin:4px; background:url(../images/product_03.jpg) repeat-y 0 0; }

#left { width:181px; float:left;}

#inleft { }

#left h2 { height:27px; background:#0a8bd1 url(../images/products_03.jpg) no-repeat right 0; border-bottom:3px solid #f4eb22; }

#left h2 span { font:600 14px/27px Arial, Helvetica, sans-serif; background: url(../images/biao.gif) no-repeat 8px -291px; display:block; padding:0 0 0 32px; }

.primary li a, .primary li a:link, .primary li dt a:visited { display:block; height:26px; font:600 13px/26px Arial, Helvetica, sans-serif; text-transform:capitalize; padding:0 0 0 32px; background:url(../images/products_07.jpg) no-repeat 0 -26px; }

.primary li a:hover, .primary_now {background:url(../images/products_07.jpg) no-repeat 0 0!important; }

.secondary li {}

.secondary li a, .secondary li a:link, .secondary li  a:visited {font:400 12px/26px Arial; padding:0 0 0 56px;color: #fff; background:#148569 url(../images/biao.gif) no-repeat 25px -340px; border-bottom:1px solid #fff; }

.secondary li a:hover, .secondary_now {color:#f4eb22!important; background:#148569 url(../images/biao.gif) no-repeat 25px -290px!important;  }

#right { float: left; width: 777px; overflow:hidden;}

#weizhi { margin:0; padding:0 0 0 45px; height:27px; line-height:27px; border-left:8px solid #cdd9e8; background:#ededed url(../images/biao.gif) no-repeat 20px -390px; }

#weizhi a { background:url(../images/biao.gif) no-repeat 90% -179px; padding:0 20px 0 0; }

#main { padding:26px 34px; line-height:1.8em; min-height:350px; _height:350px; }

.fanye { text-align: center; padding: 15px 0 0; }

.fanye a { text-align: center; }

/*========================about.asp==========================*/
.img_fl { float:left; margin:0 12px 5px 0; border:4px double #efefef; }

.img_fr { float: right; margin:0 0 5px 12px; border:4px double #efefef; }

/*========================case.asp&product.asp==========================*/

.other_pro{ margin:52px 0 0; display:none;}

.left_call{ margin:20px 0;}

.call_num{ padding:12px 0 15px 3px; margin:0px 5px 5px; border-bottom:1px dotted #ccc;background:url(../images/contactt_01.jpg) no-repeat 0 0;}

.case li { float:left; text-align:center; width:144px; margin:10px 0;}

.case li p { text-align:center; clear:both; }

.case_img { display:block; padding:1px; border:4px double #dfe3ed; float:left }

.case_img:hover { background-color: #39C; }

.case_img:hover img { /*filter:alpha(opacity=80);*/ }


.innerpro{background: url(../images/pro_biao.jpg) repeat-x bottom; padding:25px 25px 5px;}


.pro_right{ padding:10px 20px 2px; line-height:1.4em}

.pro_img_b img{ border:1px solid #a2bad6;}

.innerpro h4{ 
margin:0 0 5px;
padding:0 0 4px;
font-size:14px;


}


#pro_txt{ margin:20px 0 0;}

.inpro_txt{ padding:20px;}

/*========================new.asp==========================*/

.new li { padding:4px 30px 0; line-height:30px; clear:both; border-bottom:1px dotted #76502b; background:url(../images/biao.gif) no-repeat 5px -130px; }

li.old {/*background-color:#fdf7f1;*/ }

li.even { }

.new li a { line-height:2em; }

.new h4 { text-align:center; font-size:14px; font-weight:400; margin:0 0 10px; }

.new_time { text-align:right; padding:0 5px 0 0; margin:0 0 10px; height:24px; }

/*==========================career.asp=========================*/
.pin { border-bottom:4px double #148569; padding:20px; }

.topin { padding:20px; }

.pin h4 { color:#148569; background:url(../images/biao.gif) repeat-x bottom; font-size: 12px; height:28px; margin: 0 0 10px; }

.ipt { height:16px; line-height:16px; padding:0 0 0 4px; width:160px; }

textarea,#HrSex,#HrMarriage{}

/*============================mem========================*/


.contact { background: url(../images/call.jpg) no-repeat bottom right; }

.login { margin:30px auto 0; }

.inlogin { width:220px; margin:80px auto 0; height:144px; background:url(../images/login.jpg ) no-repeat center top; }

.innerlogin { margin:50px 10px 0 12px; }

.login_ipt { width:90px; background-color:#FFF; border:1px solid #ccc; }

/*============================字体样式========================*/



.txt_green { color:#148569; }

.txt_green2 { color:#888206; }

.txt_write { color:#fff; }

.txt_write:link,.txt_write:visited { color:#fff; }

.txt_write:hover { color:#f60; }

.txt_green:link, txt_green:visited { color:#148569; }

.txt_green:hover { color:#f60; }

.guige{ height:3.6em;}
