﻿@charset "utf-8";
.qy_logo{ display:block; float:left; width:203px; height:69px; }
.qy_tit{ color:#2c2c2c;border-left:1px solid #ccc; height:50px; float:left; line-height:50px; padding-left:20px;}
.qy_top_wz{ float:right; color:#737574; margin-top:15px}
.qy_top_wz em{ color:#f8751d}
.wz_sy{ color:#008277 ; margin-left:56px}
.wz_tc{ color:#f9731a}
.qy_top{ margin-top:20px;}

.w1078{ width:1058px; margin:0 auto}
.w1028{ width:1098px; margin:0 auto}
.qy_nav{ border-bottom:7px solid #009788;height:42px; }
.qy_nav ul li{ float:left; width:150px; height:42px; line-height:42px; text-align:center ; font-size:18px; margin-right:10px}
.qy_nav ul li a{ width:150px; height:42px; display:block; line-height:42px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
#qy_nav1 a,.qy_nav ul li a:hover{ background:#009788; color:#fff}
#qy_home{ float:right; background:url(../images/qy_07.jpg) 10px 10px no-repeat}


.qy_jc{ border-bottom:1px solid #efefef;}
.qy_jc ul li{ float:left; background: url(../images/qytb.jpg) 10px 22px no-repeat; height:52px; line-height:52px; padding-left:30px; margin-right:30px}
.qy_jc ul li a{ color:#000}
#qy_jc1 a,.qy_jc ul li a:hover{ color:#009788}
.fl40{ padding-left:90px}


.qy_con{ border:1px solid #ede9ea; width:1028px; margin:20px auto; padding:20px}
.qy_con h3{ background:#efefef; height:30px; color:#009788; line-height:30px; font-size:14px ; font-weight:normal; padding-left:10px}
.qy_con h3 strong{ color:#ff5203}

.top_au{ margin:20px 0}
.top_au a{ display:block; width:140px; height:35px; line-height:35px; background:#009788; color:#fff; text-align:center; border-radius:20px}
#au_l{ float:left}
#au_r{ float:right; margin-left:10px}


#qy_jl_con li{list-style-type:none;float:left;text-align:center;border-bottom:1px solid #fff;background:#fbfbfb;line-height:49px;height:49px; font-size:14px;}
#qy_jl_con li.bt{font-size:14px; font-weight:bold; background:#efefef; color:#000}
#qy_jl_con li#zw1{ width:129px ; border-left: none; padding-left:10px}
#qy_jl_con li#zw2{ width:200px ; border-left: none;}
#qy_jl_con li#zw3{ width:110px ; border-left: none;}
#qy_jl_con li#zw4{ width:208px ; border-left: none;}
#qy_jl_con li#zw5{ width:208px ; border-left: none;}
#qy_jl_con li#zw6{ width:48px ; border-left: none;}
#qy_jl_con li a img{ padding-top:12px}

#wz1{ color:#fe5200}
#wz2{ color:#1f8fa7}
#wz3{ color:#09a192}



.zw_tx{ margin:50px 0 30px 100px}
.zw_tx ul li { height:60px; font-size:16px}
.zw_tx ul li span i{ color:#F00}
.zw_tx ul li span{ text-align:right; float:left; width:160px; height:38px; line-height:38px; margin-right:10px}
.zw_tx ul li input{ width:334px; height:38px; border:1px solid #e1dfe0; float:left; display:block}
.zw_tx ul li img{ border:1px solid #e1dfe0; margin:5px 0 0 10px}
.zw_tx ul li strong{ display:block; color:#029688; margin-left:170px; font-size:14px; font-weight:normal}
.zw_tx ul li em{ color:#fd6600; font-size:14px;}
.zw_tx ul li select{width:334px; height:38px; border:1px solid #e1dfe0; float:left; display:block;}
.zw_tx ul li textarea{width:504px; height:128px; border:1px solid #e1dfe0; float:left; display:block;}
#ylbx,#zfgjj,#zmsx,#tgzf,#yyqq{ width:120px; height:60px; line-height:20px; display:block; float:left; color:#666; margin-top:10px}
#ylbx input,#zfgjj input,#zmsx input,#tgzf input,#yyqq input{ width:20px; height:20px; display:block; float:left; margin-right:5px}

#nlyq,#nlyq1{ width:150px; height:38px; line-height:38px; float:left; display:block; color:#313131}
#nlyq input,#nlyq1 input{ width:100px; height:38px; line-height:38px; float:left; display:block;}

#yynl,#nlcd{ width:170px; height:38px; line-height:38px; float:left; display:block; color:#313131}
#yynl select,#nlcd select{ width:100px; height:38px; line-height:38px; float:left; display:block;}

#gxcontact,#yjtx{  height:60px; line-height:20px; display:block; float:left; color:#666; margin-top:10px; margin-right:20px}
#gxcontact input,#yjtx input,#zmsx input,#tgzf input,#yyqq input{ width:20px; height:20px; display:block; float:left; margin-right:5px}
#btn{ width:181px; height:39px; line-height:39px; text-align:center; color:#fff; font-size:16px; background:#018075; margin-left:170px;}


.gr_tit{ color:#2c2c2c;border-left:1px solid #ccc; height:50px; float:left; line-height:50px; padding-left:20px; color:#009687}
.gr_nav{ border-bottom:7px solid #009788;}
.gr_ss{ float:left; width:500px; margin:10px 10px 0 80px;}
.gr_ss span{ background:url(../images/ss.jpg) 0 3px no-repeat; width:93px; height:30px; display:block; float:left; margin-right:5px;}
.gr_ss input{ width:200px; height:30px; border:1px solid #ccc; float:left}
.gr_ss #btn1{ background:#008779; color:#fff; width:80px; height:32px; line-height:32px; text-align:center; margin:0 10px; font-size:14px}
.gr_ss a{ background:#f6f6f6; color:#333; border:1px solid #ccc; display:block; float:left; width:80px; height:30px; line-height:30px; text-align:center}
.r_home{ float:right;}
.r_home a{ background:url(../images/qy_07.jpg) left no-repeat; width:100px; display:block; padding-left:20px; margin:15px 0 0 0; color:#009788}


.gr_con{ width:982px; margin:20px auto}
.gr_con .gr_con_l{ float:left; width:200px; border:1px solid #ccc;}
.gr_con .gr_con_r{ float:right; width:702px;border:1px solid #ccc;}
.gr_con_l{ padding:20px 0 20px 20px;}
.gr_con_l h3,.gr_con_l h4,.gr_con_l h5{ font-size:16px; color:#000;}
.gr_con_l h3,.gr_con_l h4{ font-size:16px; color:#000; margin:20px 0}
.gr_con_l h5{ margin:20px 0 0 0}
.gr_con_l ul li{ line-height:30px; height:30px;}
.gr_con_l p a{ color:#07a292;margin:20px 0 0 0; font-size:16px; display:block}

.gr_con_r{ padding:20px;}
.r_tit{ border-bottom:1px solid #ccc; height:50px; line-height:50px;}
.r_tit span{ float:right; display:block; font-size:12px; color:#009788;}
.qz_xm { margin:30px 0}
.qz_xm li{ display:block; width:138px; float:left; height:77px; border-right:1px solid #ccc; line-height:37px; text-align:center; font-size:16px}
#qz_xm1{ border-right:none}
.qz_xm li span{ display:block; color:#009788; font-size:20px}



.my_jl{ border:1px solid #ccc; margin-bottom:30px;}
.my_jl h4{ color:#009788; height:40px; line-height:40px; padding-left:20px; font-size:16px; border-bottom:1px solid #ccc; background:#f9f9f9 }
.my_jl span{ padding:5px 10px; margin:30px 10px; display:block; float:left}
#my_jl_wz a{ color:#009788}

.my_jl ul{ padding:20px;}
.my_jl ul li{float:left; width:303px; display:block; margin-left:10px;}
.my_jl ul li a{ display:block; height:25px; line-height:25px;}
.my_jl ul li a em{ float:right; color:#009788;float:left ; display:block; width:100px; overflow:hidden;height:30px; line-height:30px;font-size:12px;}
.my_jl ul li a strong{ display:block; width:160px; float:left; font-weight:normal; overflow:hidden; height:30px; line-height:30px; font-size:12px}

.submit_button {background: url(/style/images/resume/save.jpg);height: 42px;width: 100px;border: 0px;padding: 0px;cursor: pointer;}

.text_red {color: #FF0000;}