.mid{ width:1000px; margin:0 auto;overflow:hidden; position:relative; z-index:2}
.mid .branch_left{ width:152px; float:left;  overflow:hidden}
.mid .branch_left_branch{ height:300px;background:url(../images/branch_bg3.png) no-repeat 0px 0px;}
.mid .branch_left_biaowei{ height:240px;background:url(../images/branch_bg2.png) no-repeat 0px 0px;}
.mid .branch_left .nav-main{ width:152px; margin:0 auto;}
.mid .branch_left .nav-main li{width:152px;margin-top:16px;}
.mid .branch_left .nav-main a{ width:125px; height:37px; display:block; line-height:35px; text-align:center; font-size:14px; color:#323232; margin:0 auto;}
.mid .branch_left .nav-main a:hover{ background:url(../images/branch_bg.png) no-repeat -176px -54px ;}
.mid .branch_left .current_branch a{color:#1a78be; background:url(../images/branch_bg.png) no-repeat -176px -54px ;}
.mid .branch_left .current_lead a{color:#323232; background:url(../images/branch_bg.png) no-repeat -176px -54px ;}
.mid .branch_left .hidden-box{ width:140px; height:200px; position:absolute;   display:none; z-index:3}
.mid .branch_left .hidden-box a{font-size:13px; color:#666666}
.mid .branch_left .hidden-box a:hover{ color:#1a78be}
.mid .branch_left .hidden-box .current_a a{color:#1a78be}

.mid .branch_left .hidden-loc-about{top:0; left:150px;background:url(../images/son_bg.png) no-repeat;}
.mid .branch_left .hidden-loc-about ul{ width:90px; margin:0 auto;}
.mid .branch_left .hidden-loc-about li{width:90px; height:25px; margin-top:13px; }

.mid .branch_left .hidden-loc-shenqing{top:90px; left:150px;background:url(../images/son_bg.png) no-repeat;}
.mid .branch_left .hidden-loc-shenqing ul{ width:90px; margin:0 auto;}
.mid .branch_left .hidden-loc-shenqing li{width:90px; height:25px; margin-top:13px; }

.mid .branch_left .hidden-loc-babout{top:0; left:150px;background:url(../images/son_bg2.png) no-repeat;}
.mid .branch_left .hidden-loc-babout ul{ width:90px; margin:0 auto;}
.mid .branch_left .hidden-loc-babout li{width:90px; height:25px; margin-top:13px; }

/*.mid .branch_left_skill{ height:345px;background:url(../images/branch_bg4.png) no-repeat 0px 0px;}*/
.mid .branch_left_skill{ height:350px;background: #D3D1D2;}
.mid .branch_left_skill ul{width:152px; margin:0 auto; margin-top:15px;}
.mid .branch_left_skill li{width:152px;height:35px; margin:0 auto; margin-top:6px;}
.mid .branch_left_skill a{width:125px; height:37px; display:block; line-height:35px; font-size:14px; color:#323232; margin:0 auto; text-align:center}
.mid .branch_left_skill a:hover{background:url(../images/branch_bg.png) no-repeat -176px -54px ;}
.mid .branch_left_skill .current_skill a{background:url(../images/branch_bg.png) no-repeat -176px -54px ;}

.mid .branch_right{ width:823px; float:right; border:2px solid #e4e4e4}
.mid .branch_right .branch_title{ width:795px; margin:0 auto; height:50px; border-bottom:1px solid #e3e3e3}
.mid .branch_right .branch_title p{ font-weight:bold; color:#323232; font-size:18px; line-height:20px; border-left:2px solid #1a78be; padding-left:5px; margin-top:16px; float:left; display:inline}
.mid .branch_right .branch_nav{ float:right}
.mid .branch_right .branch_nav a{ float:left; line-height:50px; display:block; outline:none}
/*右侧列表*/
.skill_title_list{ width:795px; margin:0 auto; margin-bottom:20px}
.skill_title_list li{ width:795px; height:39px; border-bottom:1px dashed #e3e3e3; overflow:hidden}
.skill_title_list a{ line-height:40px; display:block; float:left; background:url(../images/pol_bg.png) no-repeat -16px -128px; padding-left:20px; font-size:14px}
.skill_title_list a:hover{ color:#f83003; background:url(../images/pol_bg.png) no-repeat -16px -176px;}
.skill_title_list span{ line-height:40px; display:block; float:right}
/*右侧文章*/
.pol_arc_title{ width:795px; height:85px; border-bottom:1px dashed #e3e3e3; margin:0 auto;}
.pol_arc_title p{ font-size:16px; font-weight:bold; color:#333333 ; line-height:30px; text-align:center; padding-top:15px;}
.pol_arc_title span{color:#666666 ; line-height:30px;display:block; text-align:center}
.pol_arc_arc{ width:795px; margin:10px auto 20px auto; font-size:14px}
.pol_arc_arc p{ line-height:25px; font-size:14px}
.pol_arc_arc strong{ font-size:14px;}
.pol_arc_arc img{ max-width:795px;}
.pol_enjoy{ width:775px; height:35px; margin:0 auto; margin-bottom:35px;}

.mid .branch_right .branch_arc{ width:795px; margin:0 auto; margin-top:10px; margin-bottom:30px; font-size:14px;}
.mid .branch_right .branch_arc p{ color:#505463; line-height:28px; font-size:14px;}

/*年度优秀企业*/

.mid .branch_title2{ width:1000px; margin:0 auto; height:80px; overflow:hidden}
.good_style{ width:996px; margin:0 auto; border:2px solid #e4e4e4; border-top:none}
.good_style .member_list{ width:955px; margin:0 auto}
.good_style .member_list .member_detail{ width:955px;margin-top:20px; border-bottom:1px dashed #e3e3e3; padding-bottom:10px; display:inline-block} 
.good_style .member_list .member_detail .member_img{ width:230px; height:160px;float:left; display:inline; margin-bottom:10px; overflow:hidden}
.good_style .member_list .member_detail .member_img img{ width:215px;}
.good_style .member_list .member_detail .member_arc{ width:700px; float:left;}
.good_style .member_list .member_detail p{ width:560px; height:26px; display:block; color:#323232; line-height:26px; font-size:12px; background:url(../images/web.png) no-repeat; padding-left:22px;}
.good_style .member_list .member_detail .sd_tel{ background-position: 0px -0px}
.good_style .member_list .member_detail .sd_chuan{ background-position: 0px -45px}
.good_style .member_list .member_detail .sd_email{ background-position: 0px -78px}
.good_style .member_list .member_detail .sd_add{ background-position: 0px -120px}
.good_style .member_list .member_detail .sd_web{ background-position: 0px -170px}
.good_style .member_list .member_detail span{ line-height:26px;}
.good_style .member_list .member_detail b{ color:#f83003; font-size:14px;}
.good_style .member_list .member_detail a:hover{ color:#f83003; text-decoration:underline}
.good_style .member_list .member_detail a{ font-size:14px;}
.goback{ float:right; display:inline; margin-right:20px}
.goback a{ width:60px; height:30px; display:block; line-height:30px; border:1px solid #e3e3e3; color:#323232; text-align:center}
.goback a:hover{ background:#323232; color:#FFFFFF}

/*质量可信产品*/
.good_pro_style{ width:1000px; margin:0 auto;}
.pro_table{ width:1000px; margin-top:20px; margin-bottom:30px}
.pro_table .pro_tr td{ height:44px; background:#1a78be; color:#FFFFFF; font-size:14px; line-height:44px;}
.pro_table td{ border-right:1px solid #FFFFFF; background:#e3e3e3; border-bottom:1px solid #FFFFFF; font-size:13px; color:#323232; height:48px; line-height:48px; text-align:center}
.pro_table td a{font-size:13px; color:#323232; }
.pro_table td a:hover{ color:#f83003;}

/*完善个人信息*/
.mid .branch_right .person_style{width:795px; margin:0 auto;}
.mid .branch_right .person_style .register_style{ width:370px;}
.mid .branch_right .person_style .register_style .register_label{ width:60px;height:35px; float:left; display:inline; margin-top:27px; line-height:35px;}
.mid .branch_right .person_style .register_style .register_text{ width:290px; height:35px; border:1px solid #CCCCCC; background:none; float:right; line-height:35px; margin-top:25px; display:inline; -webkit-border-radius: 4px;-moz-border-radius: 4px; padding-left:10px}
.mid .branch_right .person_style .register_style .register_text2{ width:290px; height:35px;background:none; float:right; line-height:35px; margin-top:25px; display:inline; padding-left:10px; color:#f83003;; font-size:13px; font-weight:bold; border:none}
.mid .branch_right .person_style .register_style .register_textarea{ width:290px; height:200px; border:1px solid #CCCCCC; background:none; float:right; line-height:25px; margin-top:25px; display:inline; -webkit-border-radius: 4px;-moz-border-radius: 4px;padding-left:10px}
.mid .branch_right .person_style .person_btn{ width:355px; height:45px; background:url(../images/person_btn.jpg) no-repeat; border:none; margin:20px auto 20px 8px;cursor:pointer  }
.mid .branch_right .person_style .m_check{ width:15px; height:15px; float:left; display:inline; margin-top:20px; clear:both}
.mid .branch_right .person_style .m_label{ float:left; line-height:15px;display:inline; margin-top:20px; color:#666666; font-size:14px;}
.mid .branch_right .person_style a{ float:right; font-size:14px; color:#1a78be; line-height:15px;display:inline; margin-top:20px;}
.mid .branch_left{ width:152px; float:left;  overflow:hidden}
.mid .branch_left .person_li li{ width:120px; height:35px; margin-top:22px;}
.mid .branch_right .person_style .register_style .intro_label{ width:60px;height:200px; float:left; display:inline; margin-top:26px; line-height:200px;}
.mid .branch_right .person_style .register_style .logo_label{ width:60px;height:100px; float:left; display:inline; margin-top:26px; line-height:100px;}
.mid .branch_right .person_style .register_style .logo_style{ width:200px; float:left; display:inline; margin-top:25px; padding-left:10px}
.mid .branch_right .person_style .register_style .password_label{ width:70px;height:35px; float:left; display:inline; margin-top:26px; line-height:35px;}
.mid .branch_right .person_style .register_style .password_text{ width:270px; height:35px; border:1px solid #CCCCCC; background:none; float:right; line-height:35px; margin-top:25px; display:inline; -webkit-border-radius: 4px;-moz-border-radius: 4px;}


.mid .branch_right .member_list{ width:795px; margin:0 auto}
.mid .branch_right .member_list .member_detail{ width:795px;margin-top:20px; border-bottom:1px dashed #e3e3e3; padding-bottom:10px; display:inline-block} 
.mid .branch_right .member_list .member_detail .member_img{ width:250px; height:180px;float:left; display:inline; margin-bottom:10px; overflow:hidden}
.mid .branch_right .member_list .member_detail .member_img img{ width:235px;}
.mid .branch_right .member_list .member_detail .member_arc{ width:540px; float:left;}
.mid .branch_right .member_list .member_detail p{ width:500px;display:block; color:#323232; line-height:26px; font-size:12px; background:url(../images/web.png) no-repeat; padding-left:22px;}
.mid .branch_right .member_list .member_detail .sd_tel{ background-position: 0px 0px}
.mid .branch_right .member_list .member_detail .sd_chuan{ background-position: 0px -44px}
.mid .branch_right .member_list .member_detail .sd_email{ background-position: 0px -78px}
.mid .branch_right .member_list .member_detail .sd_add{ background-position: 0px -120px}
.mid .branch_right .member_list .member_detail .sd_web{ background-position: 0px -169px}
.mid .branch_right .member_list .member_detail .sd_pro{ background-position: 0px -230px}
.mid .branch_right .member_list .member_detail span{ line-height:26px;}
.mid .branch_right .member_list .member_detail b{ color:#f83003; font-size:14px;}
.mid .branch_right .member_list .member_detail a:hover{ color:#f83003; text-decoration:underline}
.mid .branch_right .member_list .member_detail a{ font-size:14px;}

.contact_intro{ width:795px; margin:0 auto;}
.contact_intro .contact_left{ width:360px; float:left; margin-top:23px; margin-bottom:40px; display:inline}
.contact_intro .contact_left p{ background:url(../images/web.png) no-repeat; padding-left:25px; color:#323232; display:block; line-height:27px}
.contact_intro .contact_left b{ font-size:13px; color:#f83003; display:block}
.contact_intro .contact_left td{ height:30px; line-height:30px}
.contact_intro .contact_left .add_contact{ background-position:0px -120px}
.contact_intro .contact_left .tel_contact{ background-position:0px -44px; background-repeat:no-repeat}
.contact_intro .contact_left .web_contact{ background-position:0px -169px}
.contact_intro .contact_left .email_contact{ background-position:0px -78px}
.contact_intro .contact_right{ width:412px; height:282px; float:right; display:inline; margin-top:20px; margin-bottom:40px;border-left:1px solid #e3e3e3; padding:10px 0px 10px 20px; overflow:hidden}
.contact_intro .contact_right .map_contact{ width:410px; height:280px;border:#ccc solid 1px; overflow:hidden}

/*英文版*/
.english_mid{ width:100%; background:url(../images/en_ban.jpg) no-repeat; display:inline-block}
.english_mid .en_contact{ width:1000px; background:#FFF; margin:175px auto 35px auto; border:1px solid #e3e3e3; padding-bottom:35px}
.english_mid .en_contact .contact_en_text{ width:930px; margin:0 auto; padding-top:35px}
.english_mid .en_contact .contact_en_text .en_title{ width:930px; height:35px; border-bottom:1px solid #e3e3e3}
.english_mid .en_contact .contact_en_text .en_title p{ font-size:14px; color:#323232; font-family:"微软雅黑"; line-height:20px; border-left: 2px solid #1a78be; padding-left:18px}
.english_mid .en_contact .contact_en_text .en_arc{ padding-top:35px;}
.english_mid .en_contact .contact_en_text .en_arc p{ width:840px;font-family:"Arial, Helvetica, sans-serif"; line-height:20px; text-indent:2em}
.english_mid .en_contact .contact_en_text .en_arc b{ color:#666666;font-family:"Arial, Helvetica, sans-serif"; font-size:13px}
.english_mid .en_contact .contact_en_text .en_arc font{ color:#1a78be;font-size:13px}

.downloadbg{ font-size:14px; color:#1a78be; font-weight:bold; background:url(../images/down.jpg) no-repeat; padding-left:22px; text-decoration:underline}




