body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#454545;}
*{ padding:0px; margin:0px;}
img{ border:none;}
a{ text-decoration:none; color:#000;}
#mrc{ margin-right:0px;}
.lan{ color:#072a8f;}

.hender{ width:100%; height:91px; margin:0 auto; min-width:1000px; background:url(../pic/top-di.jpg) repeat-x;}
.top{ width:1000px; margin:0 auto; clear:both;}
.logo{ float:left;}
.top-right{ float:right; width:800px; padding-right:10px; margin:21px 0 20px 0;}
.top-right img{ float:right; margin-left:21px; display:inline;}
.nav{ float:right; width:800px; text-align:right; padding-right:10px; color:#778fd4; line-height:20px}
.nav a{ color:#fff;}
.ibanner-bg{ width:100%; height:393px; min-width:1000px; background:url(../pic/ibanner-bg.jpg) center top repeat-x; clear:both;}
.ibanner{ width:1000px; margin:0 auto;}
.main-bg{ width:100%;min-width:1000px; background:url(../pic/imain-bg.jpg) center top repeat-x #fff; overflow:hidden; clear:both;}
.main{ width:1000px; margin:0 auto;}
.iabout a{ color:#8c8c8c;}
.iabout a:hover{ color:#072a8f;}
.iabout p:hover{ color:#072a8f;}
.iabout{ float:left; width:230px; height:232px; padding-right:20px; margin-right:20px; display:inline; border-right:1px solid #ebebeb;}
.i-lan{ float:left; margin:26px 0 15px 0;}
.iabout p{ line-height:20px; padding-top:8px; padding-bottom:27px;}
.imore{ float:right;}
.ipro{ float:left; width:433px;}
#colee_lefta{ float:left;width:433px;overflow:hidden; margin:0px 0 24px 0;}
#colee_lefta img{ padding:2px; margin-right:16px; width:133px;}
#colee_lefta a{ color:#8c8c8c; line-height:26px;}
.iright{ float:right; width:255px; border-left:1px solid #ebebeb; height:212px; overflow:hidden;  margin-left:19px; padding:20px 0 0 20px;}
.iright a{ float:left; width:225px; height:101px; display:block;}
.it{ background:url(../pic/img04-.jpg) no-repeat left top; margin-bottom:10px;}
.it:hover{ background:url(../pic/img04-.jpg) no-repeat left bottom;}
.im{ background:url(../pic/img05-.jpg) no-repeat left top;}
.im:hover{ background:url(../pic/img05-.jpg) no-repeat left bottom;}

.foot{ width:1000px; margin:0 auto; clear:both; text-align:center;}
.foot ul{ width:1000px; line-height:20px; color:#ababab; padding:55px 0 30px 0;}

.banner{ width:1000px; margin:0 auto;}
.main-{ width:1000px; margin:0 auto; background:url(../pic/left-bg.jpg) repeat-y; overflow:hidden;}
.leftn{ float:left; width:230px; margin-right:30px; display:inline;}
.left-top{ float:left; width:214px; height:42px; background:url(../pic/img09.jpg); line-height:42px; font-size:14px; color:#fff; padding-left:16px;}
.l-l{ float:left; width:230px; margin-top:11px;}
.l-l a{ float:left; width:202px; font-size:14px; line-height:40px; color:#1940b0; background:url(../pic/img10.jpg) 16px 18px no-repeat; padding-left:28px;}

.mian-right{ float:left; width:740px;}
.right-l{ float:left; width:740px; border-bottom:1px solid #dfece1; padding:13px 0 14px 0; margin-bottom:20px;}
.about{ float:left; width:740px; line-height:30px; color:#454545; padding-bottom:20px;}

.about-di{ float:left;width:740px; margin:30px 0 0 0;}
.about-di img{ float:left; margin:0 8px 16px 0;}

.factory{ float:left; width:740px;}
.factory img{ float:left; width:238px; margin:0 7px 16px 0; display:inline;}

.pro{ float:left; width:740px; padding-bottom:5px; border-bottom:1px dashed #c8c8c8; margin-bottom:4px;}
.pro ul{ float:left; width:170px; height:210px; margin-right:17px; text-align:center;}
.pro ul img{ width:168px; border:1px solid #efefef; color:#8c8c8c; margin-bottom:7px;}
.pro ul a{line-height:20px; color:#8c8c8c;}
.pro ul a:hover{color:#1f48c0;}

.fenye{ float:left; width:740px; display:inline;}
.fenye ul{ padding:16px 0; text-align:right;}
.fenye ul a{ border:1px solid #dddddd; line-height:16px; padding:0 5px; margin-right:2px; color:#88af3f;}
.fenye ul a:hover{ border:1px solid #b2e05d; background:#b2e05d; color:#fff;}
#fen{border:1px solid #b2e05d; background:#b2e05d; color:#fff;}

.proshow{ float:left; width:740px; line-height:20px; padding-bottom:30px; }
.proshow-top{ float:left; width:740px; line-height:30px;}
.proshow-top img{ float:left; padding-right:57px;}
.proshow-top h3{ color:#1f48c0; font-size:14px;}
.proshow-top a{ text-decoration:underline;}
.proshow-top a:hover{color:#1f48c0;}
.proshow-main{ float:left; width:740px; border-top:1px dashed #c8c8c8; margin:36px 0 0 0px; padding:30px 0 0 0;}
.proshow-main h3{ font-size:14px; width:740px; padding-bottom:15px;}
.proshow-main strong{ line-height:40px;}

.back{width:740px; margin:30px 0 20px 0px; float:left; text-align:center;}
.back a{ color:#6d6c6c; margin:5px;}
.back a:hover{ color:#0678b6;}

.certificate{ float:left; width:740px;}
.certificate img{ float:left; width:152px; border:1px solid #c1c1c1; margin:0 40px 40px 0;}

.achievement{ float:left; width:740px;}
.achievement ul{ float:left; width:230px; height:224px; margin-right:25px; text-align:center; line-height:20px;}
.achievement ul img{ float:left; padding-bottom:6px;}

.ac-li{ float:left; width:740px; list-style:none; line-height:30px; padding-bottom:50px;}
.ac-li li{ float:left; width:217px; margin-right:25px; background:url(../pic/dian.jpg) no-repeat 0 13px; padding-left:13px;}

.manu{ float:left; width:740px;}
.manu ul{ float:left; width:238px; height:207px; text-align:center; line-height:20px; margin-right:8px; display:inline;}

.quality{ float:left;}
.quality ul{ float:left; width:355px; margin-right:30px; line-height:40px; text-align:center;}

.service{ float:left; width:740px; line-height:30px;}
.service ul{ float:left; width:740px; border-bottom:1px dashed #c8c8c8; padding-bottom:20px; margin-bottom:20px;}
.service ul img{ float:left; margin-right:20px;}
.service ul p{ float:left; width:660px;}

.rczp-r{ float:left; width:740px; padding-bottom:20px;}
.rczp-top{ float:left; width:740px; height:24px; line-height:24px; color:#000; background:#eceff7; margin-bottom:10px;}
.rczp-r ul{ float:left; width:740px; line-height:35px; height:35px; margin-bottom:5px; background:#fff;}
.rczp-r ul a{color:#000;}
.rczp-r ul a:hover{ color:#072a8f;}
.z01{ float:left; width:136px; padding-left:25px;}
.z02{ float:left; width:206px; padding-left:35px;}
.z03{ float:left; width:106px; padding-left:25px;}
.z04{ float:left; width:106px; padding-left:25px;}
.z05 img{ padding-top:5px;}

/*----- 填写简历 --------*/
.job_fptd{ float:left; width:740px; overflow:hidden;}
.job_fptd .job_fptd_form{ float:left;width:740px;}
.job_fptd .job_fptd_form .job_fptd_form_a{ width:740px; height:177px; border-bottom:1px solid #ebebe0;}
.job_fptd .job_fptd_form .job_fptd_form_a li{ width:370px; height:19px; line-height:19px; float:left; margin-top:6px; overflow:hidden;}
.job_fptd .job_fptd_form .job_fptd_form_a li p{ width:108px; height:19px; text-align:right; float:left; display:block; color:#636363;}
.job_fptd .job_fptd_form .job_fptd_form_a li b{ width:10px; height:19px; color:red; display:block; overflow:hidden; font-size:12px; font-weight:normal;float:left;}
.job_fptd .job_fptd_form .job_fptd_form_a li span{ width:162px; height:19px; float:left; display:block;}
.job_fptd .job_fptd_form .job_fptd_form_a li span .job_fptd_form_a_input{ width:158px; height:15px; background:#fff; border:1px solid #ddd; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_a li span select{ width:162px; height:19px; background:#fff; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_b{ width:740px; height:177px; border-bottom:1px solid #ebebe0; padding-top:30px; margin-bottom:27px;}
.job_fptd .job_fptd_form .job_fptd_form_b li{ width:7409px; height:19px; line-height:19px; margin-bottom:6px; overflow:hidden; vertical-align:top;}
.job_fptd .job_fptd_form .job_fptd_form_b li p{ width:108px; height:19px; text-align:right; float:left; display:block; color:#636363; margin-right:10px;}
.job_fptd .job_fptd_form .job_fptd_form_b li span{ width:442px; height:19px; display:block; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_b li span input{ width:289px; height:15px; background:#fff; border:1px solid #ddd; float:left;}
.job_fptd .job_fptd_form dl{ width:740px; height:auto; overflow:hidden; margin-bottom:10px;}
.job_fptd .job_fptd_form dl dt{ width:724px; height:21px; line-height:21px; border:1px solid #dddddd; border-bottom:none; padding-left:14px; background:#FFF; color:#636363;}
.job_fptd .job_fptd_form dl dd{ width:724px;}
.job_fptd .job_fptd_form dl dd textarea{ width:722px; border:1px solid #dddddd; background:#fff; float:left; padding:8px; font-size:12px; margin:0px;}
.job_fptd .job_fptd_form .job_fptd_form_c{ width:738px; height:21px; border:1px solid #dddddd; color:#636363; overflow:hidden;}
.job_fptd .job_fptd_form .job_fptd_form_c span{ width:136px; line-height:22px; border-right:1px solid #dddddd; float:left; text-align:center;}
.job_fptd .job_fptd_form .job_fptd_form_c input{ width:450px; height:19px; line-height:19px; background:#fff; float:left; border:none; padding-left:5px;}
.job_fptd .job_fptd_form .job_fptd_form_d{ width:580px; margin-top:12px;}
.job_fptd .job_fptd_form .job_fptd_form_d li{ float:left; margin-right:8px; list-style:none;}

.contact{ float:left; width:740px; line-height:30px;}
.contact ul{ float:left; width:740px;}
.contact ul h3{ font-size:14px; line-height:20px;}
.contact img{ float:right;}
.cc{ border-bottom:1px dashed #c8c8c8; padding-bottom:30px; margin-bottom:30px;}