/* CSS Document */


.subMenu em{border:0px #000000 solid; width:104px;left:20%;}

/*新增开始 售前电话 第一版*/
.subMenu2 { background: url(../images/navSbg.png) repeat; padding: 6px 15px; position: absolute; left: 50%; top: 48px; border-radius: 0.2em; width: 180px; margin-left: -67px; }
.subMenu2 ul{width: 70%;float:left;margin-top:20px;}
.subMenu2 li{height:20px;font-size:15px;color:#FFF;font-family:Arial;white-space:nowrap;padding:0px 4px 0px 9px;text-align:left;}
.subMenu2 li.li1{padding:0px 4px 0px 5px;}
.subMenu2 li.li2{padding:0px 4px 10px 5px;}
.subMenu2 em{ background: url(../images/navArrow.png) no-repeat center center; height: 10px; width: 18px; margin-left: -38px; position: absolute; left: 50%; top: -10px; }
/*结束*/
/*新增开始 售前电话 第二版*/
.subMenu3 {padding: 6px 15px; position: absolute; left: 27%; top: 48px; border-radius: 0.2em; width: 180px; margin-left: -67px; }
.subMenu3 {background: url(../images/navSbg3.png) repeat;/*background-color: rgba(230,235,246,0.8);*/}
.subMenu3 ul{width: 70%;float:left;margin-top:20px;}
.subMenu3 li{height:20px;font-size:15px;color:#D43232;font-family:Arial;white-space:nowrap;padding:0px 4px 0px 9px;text-align:left;}
.subMenu3 li.li1{padding:0px 4px 0px 5px;}
.subMenu3 li.li2{padding:0px 4px 10px 5px;}
.subMenu3 em{ background: url(../images/navArrow2.png) no-repeat center center; height: 10px; width: 18px; margin-left: -38px; position: absolute; left: 50%; top: -10px; }
.subMenu3 em{ border:0px #000000 solid; width:124px;left:38%;}

@media screen and (max-width:1400px){
.subMenu3 {position: fixed; left: 88%; top:75px;}
.subMenu3 em{ left: 85%; }	
}

/*结束*/


/*集团资质*/
.jtzz_aa{ width: 1200px; min-width: 1200px; margin-left: -26px; background:#f6f6f6;margin-top: 30px; margin: 0 auto;}
.jtzz_aa div{ margin:1px 0 20px 26px; width:47%; border:solid 1px #eaeaea; text-align:center; background-color:#FFF;}
.jtzz_aa div img{ display:block; margin:auto; padding:0; vertical-align: middle; width:100%; height:100%;}


/*关于我们*/
.m2atBox { margin: 0 auto; line-height: 35px; }
.m2atBox1 { margin-left:355px;}
.m2atBox2 { margin-left:125px;}
.biaohong { height:22px;}

/*关于我们 部分客户*/
/*关于我们——部分客户*/
.main_nr_n2{ width: 1200px; min-width: 1200px; margin-left: -26px; background:#f6f6f6;margin-top: 30px; margin: 0 auto;}
.main_nr_n2 a{ float:left; margin:0 0 20px 26px; border:solid 1px #eaeaea; width:248px; height:129px; line-height:129px; text-align:center; background-color:#FFF;}
.main_nr_n2 a img{ display:block; margin:auto; padding:0; vertical-align: middle;}
/* 清除浮 动*/
.fix { *zoom:1; _height: 1px }
.fix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}

.fl{float:left;}
.fr{float:right;}


/* 个人代缴社保 */
.effects{}
.effects .ffect{float:left;width:50%;position:relative;}
.effects img {border: 0;max-width: 100%;vertical-align: middle;}
.effects .ffect .fect{background:#fbfbfb;position: absolute;right:-100%;top: 0;
transition: right 600ms ease 0s;
-moz-transition: right 600ms ease 0s;
-ms-transition: right 600ms ease 0s;
-o-transition: right 600ms ease 0s;
-webkit-transition: right 600ms ease 0s;
}
.effects .ffect .fect .name{font-size:20px;color:#F6903D;font-weight:normal;padding:4% 2% 2% 4%;}
.effects .ffect .fect .pos{font-size:14px;color:#27d4ce;padding:0 0 0 4%;line-height: 24px;}
.effects .ffect .fect .say{font-size:14px;color:#6c5d6a;line-height: 24px;padding:2% 4% 4%;}
.effects .ffect:hover .fect{right:0;}



/* 人事服务、社保服务 选项列 */
.m2menu3 { padding: 50px 15px 35px; text-align: center; font-size: 0px; width: 860px; margin: 0 auto;}
.m2menu3>.m2menu_a { min-width: 90px; line-height: 38px; height: 40px; border: 1px solid #D5D5D5; margin: 0px 5px 10px; font-size: 14px; display: inline-block; padding: 0px 16px; position:relative; }


/* 联系我们 */
.m2menu2 { padding: 50px 15px 35px; text-align: center; font-size: 0px; width: 710px; margin: 0 auto;}
.m2menu2>.m2menu_a { min-width: 90px; line-height: 38px; height: 40px; border: 1px solid #D5D5D5; margin: 0px 5px 10px; font-size: 14px; display: inline-block; padding: 0px 16px; position:relative; }

.main_nr_n6 { width: 1200px; min-width: 1200px; margin: 0 auto;}
.main_nr_n6_s{ width:897px; height:164px; margin:0 auto; background:url(../images/pic40.png) center center no-repeat; text-align: center; color:#959595; font-size: 14px; margin-top: 20px;}
.main_nr_n6_s span{ display:block; padding-top: 56px;}
.main_nr_n6_s b{ color:#5d5d5d; font-size: 16px;  line-height: 30px;}
.main_nr_n6_x{ margin-left: 154px; margin-top: 20px;}
.div5{ width:470px; height:182px; overflow: hidden; color:#7b7b7b; font-size: 14px; line-height: 32px; margin-bottom: 60px;}
.div5 span{ color:#c80000;}


button,input,optgroup,select,textarea {font: inherit; color: inherit;}
tbody{padding: 0;margin: 0;border: 0;outline: 0;background: transparent; text-align:center;}
/*常用工具*/
.main_nr{ width:1200px;min_height:50px; margin:0 auto;background:#f6f6f6; padding: 10px 0;}
.main_nr_n{ color:#3b3b3b; font-size: 14px; line-height: 24px;}
.main_nr_n img{ display:block; margin:69px auto 120px;}

.biaodan{ color:#c80000; font-size: 16px; height:42px; line-height: 42px;}
.biaodan input.yuan{ border:none; outline:none; background:none; background: #fff; border: solid 1px #eeeeee; width:308px; padding:0 10px; color:#2e2e2e; line-height: inherit;height: 100%;}
.biaodan bdo{ color:#2e2e2e; padding:0 19px 0 10px;}
.biaodan input.but{ border:none; outline:none; background:none; background: #c80000; width:121px; height:44px; font-size: 18px; color:#fff;}

.table2{ border:solid #c8c8c8; border-width:1px 0px 0px 1px; font-size: 14px; color:#454545; background:#fff;margin-top: 40px;}
.table2 td{border:solid #c8c8c8; border-width:0px 1px 1px 0px;}
.table2 td{ text-align: center; vertical-align: middle;}
.table2 td.td1{ background:#f2f1f1; font-size:16px; padding:16px 0;}
.table2 td.td2{ font-size: 14px; padding:18px 0;}
.table2 td.td4{ padding:23px 0; font-size:16px;}
.table2 td.td5{ font-size:16px;}
.table2 td.td6{ text-align: left; line-height: 24px; padding:30px 15px 30px 24px;}
.table2 td.td7{ background:#FAFAFA; font-size:16px; padding:16px 0; height:40px;}


/*常用工具——定点药店查询*/
.table3{border:solid #c8c8c8; border-width:1px 0px 0px 1px; width:760px; margin:0 auto;}
.table3 td,.table1 th{border:solid #c8c8c8; border-width:0px 1px 1px 0px;}
.table3 td{text-align: center; vertical-align: middle; color:#515151; font-size:16px; background:#fff;}
.table3 th{ color:#000000; font-size: 16px; font-weight: normal; padding:13px 0; background:#f2f1f1; text-align:left; padding-left: 23px;}
.table3 td.td7,.table3 td.td8{ padding:17px 0; color:#7c7c7c; font-size:14px;}

.c_con{ width:228px; height:40px; position:relative; background:url(../images/pic26.png) center center no-repeat; margin-left: 30px;}
.c_box_a{ width:218px; padding-left: 10px;}
.c_box_a .c_k{ width:228px; height:40px; background:none; border:none; outline:none; padding:0;}
.c_box_b{ display:none; position:absolute; top:40px;left:0px; z-index:999; width:220px;border: solid 1px #c8c8c8; border-top: none;}
.c_box_b a{ display:block; width:210px; height:40px; line-height: 40px; text-align: left; color:#000; font-size: 14px; background:#fff; padding-left: 10px;}
.c_box_b a:hover{ background:#7c7c7c;}
.table3 td.td8 input{ float:left; margin-left: 30px;}
.table3 td.td8 input.c_con2{ width:208px; height:40px; background:none; border:none; outline:none; background:url(../images/pic27.png) center center no-repeat; padding:0 10px;}
.table3 td.td9{ padding:52px 0 18px 0;}
.table3 td.td9 input{  width:130px; height:44px; background:none; border:none; outline:none; background:url(../images/pic28.png) center center no-repeat; color:#fff;}


/*常用工具——定点药店查询——结果*/
.table4{border:solid #c2c2c2; border-width:1px 0px 0px 1px;}
.table4 td,.table1 th{border:solid #c2c2c2; border-width:0px 1px 1px 0px;}
.table4{ height:46px; line-height: 46px; background:#fff;}
.table4 th{ color:#2e2e2e; font-size: 16px; font-weight:normal; background:#e8e8e8}
.table4 td{ color:#929292; font-size: 14px; text-align:center;}
.table4 td.td10{ text-align: left; padding-left: 30px;}
.table4 td.td10 a{ color:#929292;}
.table4 td.td10:hover a{ color:blue;}


/*常用工具——定点医院查询*/
.table3 td.td11{ padding:20px 0;}
.main_nr_n .div3{ text-align: center; line-height: 36px; margin-top: 42px; color:#4d4d4d; font-size: 14px;}
.main_nr_n .div3 span{display:block; color:#d90012; font-size: 18px; font-weight: bold;}
.main_nr_t{margin-top:50px;}

/*常用工具——公积金计算器*/
.table5 th{ text-align: center;}
.table5 span{ float:left; padding:8px 0 0 10px;}


/*常用工具——所得税计算器*/
.c_main h2{ color:#c80000; font-size: 24px; font-weight:normal; text-align: center; height:84px; line-height: 84px;}
.table7{ width:580px; background:#fff; border:solid #c8c8c8; border-width:1px 0px 0px 1px;}
.table7 td,.table7 th{ height:54px; font-size: 14px; color:#3f3f3f; text-align: center;border:solid #c8c8c8; border-width:0px 1px 1px 0px; }
.table7 th{ height:44px; background:#f2f1f1; color:#3f3f3f; font-size: 18px; font-weight: normal;}
.table7 td.td13{ text-align: left; }
.table7 td.td13 input{ width:272px; height:34px; line-height: 34px; border:none; background:none; outline:none; border: solid 1px #c8c8c8; margin:10px; padding:0 10px;}
.table7 td.td14 input{ width:128px; height:34px; line-height: 34px;border:none; background:none; outline:none; background:#f0f0f0; border:solid 1px #c8c8c8; margin:8px 0;}

/*常用工具——定点药店查询——结果——详情*/
.t_h2{ color:#000000; font-size: 20px; margin-bottom: 10px;}
.table8{ border:solid #dbe7f2; border-width:1px 0px 0px 1px; background:#fff;}
.table8 td{ border:solid #dbe7f2; border-width:0px 1px 1px 0px; height:48px; line-height: 48px; text-align: center; color:#929292; font-size: 14px;}
.table8 td.td12{ text-align: left; padding-left: 31px;}
#top img{ position:absolute; top:-30px; left:50%; margin-left:-40px;  cursor: pointer;}

.ditu{ display: block;}


/*网上订单*/
.orders{max-width:1100px;margin:0 auto 21px;border:1px dashed #e0e0e0;text-align: center;padding:24px 0;}
.orders .pBig{font-size: 24px;color: #f19c23;font-family:SimSun;padding-bottom:12px;font-weight:bold;}
.orders .pSmall{font-size: 15px;color: #666666;}
.orders_cart{width:577px;margin:0 auto;}
.orders_cart dl{padding-top:30px;}
.orders_cart dl dt{float:left;font-size: 14px;color: #cb1d1e;height: 41px;line-height:41px;width:21px;}
.orders_cart dl dd{float:right;width:96%;}
.orders_cart dl dd .texts1{border:1px solid #d9d9d9;color: #999999;font-size: 14px;height: 41px;line-height:41px;outline:none;width:98%;font-family:Microsoft YaHei;padding-left:11px;}
.orders_cart dl dd textarea{border:1px solid #d9d9d9;color: #999999;font-size: 14px;height:110px;outline:none;width:98%;font-family:Microsoft YaHei;padding:15px 0 0 11px;overflow:auto;resize:none;}
.orders_cart dl dd .texts2{border:1px solid #d9d9d9;color: #999999;font-size: 14px;height: 41px;line-height:41px;outline:none;width:70%;font-family:Microsoft YaHei;padding-left:11px;}
.orders_cart dl dd .inputimg{width:143px;float:right;border:1px solid #d9d9d9;height: 43px;}
.orders_cart .submits{margin:30px auto 0 auto;background:#cb1d1e;border: 0;color: #fff;cursor: pointer;display:block;font-family: Microsoft YaHei;
font-size: 16px;height:42px;line-height: 42px;outline:none;text-align: center;box-shadow:1px 2px 3px 0px #999999;width:187px;}


/*page 分页*/
.pages { text-align: center; padding:19px 0 80px;}
.pages a.cli{ padding:0 27px;}
.pages a ,.pages strong{ display: inline-block; border: 1px solid #e8e8e8; height: 36px; line-height: 36px; padding: 0 14px; color: #868686; font-weight: bold; font-size: 14px; margin-left: 9px;}
.pages a:hover,.pages strong { background: #d90012; color: #ffffff; border: 1px solid #d90012;}



/*企业服务平台*/
.main_nr_n7 h2{ color:#e65f1b; font-size: 36px; text-align: center;}
.kuai3 .div6:first-child{ margin-left: 60px;}
.div6{ width:200px; text-align:center; color:#676767; font-size: 14px; line-height: 24px; float:left; margin:70px 0 0 92px;}
.div6 img{ display:block; margin:0 auto; -webkit-transition:1s ease;-moz-transition:1s ease; }
.div6 img:hover{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
.div6 b{ display:block; color:#e65f1b; font-size: 16px; margin:16px 0 10px;text-align: center;}
.kuai4{ width:1200px; height:458px; margin-top: 56px;}
.kuai4>img{ display:block; margin:0 auto; padding-top:35px;}
.kuai4 ul{ width:422px; margin:0 auto;}
.kuai4 ul li{ height:60px; margin-top: 26px;}
.kuai4 ul li img{ float:left; margin-top: 10px;}
.kuai4 ul li bdo{ float:right; width:309px; height:60px; background:url(../images/pic52.png) center center no-repeat;}
.kuai4 ul li bdo input{ float:left; width:228px; height:58px; line-height: 58px; background:none; border:none; outline:none;color:#db9c41; font-family: "宋体"; font-size: 16px; padding:0 10px 0 20px;}
.kuai4 ul li bdo img{ margin-top: 15px;}
.jizhu{ width:422px;  margin:6px auto 0; color:#db9c41; font-family: "宋体"; padding-left: 238px;}
.jizhu .biaodan{ width:14px; height:14px;}
.jizhu .mmmg1{ float:left; position:relative; width:14px; cursor:pointer;}
.jizhu .mmmg1 img{ position:absolute; left:0; top:0;}
.jizhu .mmmg1 img.mmg1{ display:block;}
.jizhu .mmmg1 img.mmg2{ display:none; margin-left: 3px;}
.jizhu .r_01{ display:none;}
.jizhu .jzmm{ margin-left: 10px;}
.jizhu span{ color:#c80000; padding-left: 52px;}
.jizhu input{ width:14px; height:14px; background:none; border:none; outline:none; }
.kuai4>input{ width:109px; height:40px; margin:35px 0 0 506px; background:none; border:none; outline:none; background:url(../images/pic56.png) center center no-repeat; color:#fff; font-size: 18px;}


/*员工服务平台*/
.kuai3 .div7:first-child{ margin-left: 65px;}
.div7{ width:288px; margin-left:100px;}


/*忘记密码 */
.kuai4{width:1200px;margin:0 auto;background: url(../images/buling.png) no-repeat center top;background-size:cover;padding-top:23px;position:relative;left:50%;margin-left:-600px;}
.kuai4 h2{color:#cb1d1e;font-size:24px;text-align:center;font-weight:normal;}
.kuai4 h4{color:#666666;font-family:Arial;font-size:18px;text-align:center;font-weight:normal;text-transform:uppercase;}
.kuai4 table{width:100%;margin:0 auto;padding-top:30px; border-left:0px solid #999999; padding:10px 5px; color:#666666; font-weight:normal;}
.kuai4 table tr td{ border-left:0px solid #999999; padding:15px 5px; color:#666666;}
.kuai4 table tr .texts1,
.kuai4 table tr .texts2,
.kuai4 table tr .texts3{border:1px solid #d9d9d9;color: #000;font-size: 14px;height: 46px;line-height:46px;outline:none;padding-left:10px;width:40%;font-family:Microsoft YaHei;}
.kuai4 table tr .texts3{float:left;width:20%;}
.kuai4 table tr .submits{background:#cb1d1e;border: 0;color: #fff;cursor: pointer;display: inline-block;font-family: Microsoft YaHei;
font-size: 16px;height:42px;line-height: 42px;outline:none;text-align: center;box-shadow:1px 2px 3px 0px #999999;width:36%;}
.kuai4 table tr .check{background: url(../images/checks.png) no-repeat;float: left; font-size: 13px; line-height: 15px;cursor: pointer;color:#666666;padding-left:24px;margin-top:2px;}
.kuai4 table tr .drive_check span{color: #666666;}
.kuai4 table tr .check.checked{background: url(../images/checked.png) no-repeat;}
.kuai4 table tr .inputimg{width:19%;border:1px solid #d9d9d9;height: 48px; margin-left:1%}
.kuai4 table tr p{float: left; font-size: 13px;color: #666666;padding-left:27px;}
.kuai4 table .styles{padding:30px 0 25px 54px;}


