﻿*{ margin:0px; padding:0px; font-family:Microsoft Yahei; box-sizing:border-box;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto;}
body{ margin:0 auto; max-width:640px;position:relative;}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="text"],input[type="password"]{-webkit-appearance: none;border-radius:0px; outline:none; border:0px;}
select{ border:0px;background:none;border-radius:0px;}
html,body{ height:100%}
.txt::-webkit-input-placeholder {color:#999999;}
.txt:-moz-placeholder {color:#999999;}
.txt::-moz-placeholder {color:#999999;}
.txt:-ms-input-placeholder {color:#999999}
body{ background:#F3F3F3;}
.logo,.logo img{ float:left; width:100%;}
.gd_body{ position:fixed; top:0; z-index:1; width:100%; max-width:640px;}

/* header */
header{ float:left; width:100%; height:50px;}
.header{ background:#fff; position:fixed; top:0; width:100%; max-width:640px; height:50px; z-index:2000;}
.header .fan{ position:absolute; top:0; left:0; width:40px; height:50px; background:url(../images/bg_03.png) no-repeat center center; background-size:12px; z-index:1;}
.header h1{ float:left; width:100%; text-align:center; line-height:50px; color:#000000; font-size:18px; letter-spacing:1px;}
.header .btn_nav{ position:absolute; top:0; right:0px; width:45px; background:url(../images/bg_04.png) no-repeat center center; background-size:18px; z-index:1; height:50px;}
.header .tui{ position:absolute; top:0; right:50px; color:#000000; font-size:15px; z-index:11; line-height:50px;}
.menu{ position:fixed; top:50px; width:100%; max-width:640px;background-color:rgba(0,0,0,0.7); z-index:1000; height:100%; display:none}
.menu .nei{ float:right; width:60%; position:relative; background:#fff; margin-top:15px; margin-right:10px; padding:5px 0;}
.menu .nei span{ position:absolute; width:15px; height:10px; background:url(../images/bg_05.png) no-repeat top center; background-size:100%; top:-6px; right:5px;}
.menu .nei p{ float:left; width:100%; padding:0px 10px;}
.menu .nei p a{ float:left; padding:0px 15px; width:100%; line-height:40px; color:#212B41; font-size:15px; border-bottom:1px dashed #A0A0A0;}
.menu .nei p a i{ width:40px; height:40px; float:left;}
.menu .nei p:last-child a{ border:0;}
.menu .nei p .i1{ background:url(../images/m1.png) no-repeat left center; background-size:24px;}
.menu .nei p .i2{ background:url(../images/m2.png) no-repeat 3px center; background-size:20px;}
.menu .nei p .i3{ background:url(../images/m3.png) no-repeat 3px center; background-size:20px;}
.menu .nei p .i4{ background:url(../images/m4.png) no-repeat 3px center; background-size:20px;}
.menu .nei p .i5{ background:url(../images/m5.png) no-repeat 2px center; background-size:22px;}
.menu .nei p .i6{ background:url(../images/m6.png) no-repeat 1px center; background-size:22px;}
.menu .nei p .i7{ background:url(../images/m7.png) no-repeat 2px center; background-size:20px;}
.menu .nei p .i8{ background:url(../images/m8.png) no-repeat 2px center; background-size:20px;}
.menu .nei p .i9{ background:url(../images/m9.png) no-repeat 2px center; background-size:20px;}
.menu .nei p .i10{ background:url(../images/m10.png) no-repeat 2px center; background-size:18px;}
.menu .nei p .i11{ background:url(../images/m11.png) no-repeat left center; background-size:22px;}

/* 登录 dl */
.dl_body{ background:#fff;}
.dl{ float:left; width:100%; padding:50px 30px;}
.dl li{ float:left; width:100%; margin-top:15px; margin-bottom:10px;}
.dl .txt{ float:left; width:100%; border:1px solid #038F2F; border-radius:40px; height:44px; line-height:44px; font-size:16px; color:#333; padding-left:60px; outline:none}
.dl .txt_tell{ background:url(../images/bg_01.png) no-repeat 25px center; background-size:14px;}
.dl .txt_pwd{ background:url(../images/bg_02.png) no-repeat 22px center; background-size:18px;}
.dl .btn{ float:left; width:100%; background:#038D2F; border-radius:40px; line-height:44px; color:#fff; font-size:16px; font-weight:bold;}

.dl_two{ float:left; width:92%; margin-left:4%; background:#fff; border-radius:4px;-moz-box-shadow:0px 0px 15px rgba(3,141,47,0.1); -webkit-box-shadow:0px 0px 15px rgba(3,141,47,0.1); box-shadow:0px 0px 15px rgba(3,141,47,0.1); margin-top:15px; padding:10px 15px; color:#3F3F3F; font-size:13px; line-height:22px; border:1px solid #DFDFDF;}
.dl_two p{ padding:5px 0; float:left; width:100%}
.dl_three{ float:left; width:100%; width:100%;  padding:20px 40px; padding-bottom:10px;}
.dl_three .btn{ float:left; width:100%; background:#038D2F; line-height:42px; border-radius:100px; color:#fff; font-size:15px; letter-spacing:2px; font-weight:bold}
.dl_four{ float:left; width:92%; margin-left:4%; font-size:14px; color:#5F5F5F; line-height:40px;}
.dl_five{ float:left; width:92%; margin-left:4%; padding-bottom:20px;}
.dl_five .tb{ border:1px solid #DFDFDF; background:#fff;border-radius:4px;-moz-box-shadow:0px 0px 15px rgba(3,141,47,0.1); -webkit-box-shadow:0px 0px 15px rgba(3,141,47,0.1); box-shadow:0px 0px 15px rgba(3,141,47,0.1); overflow:hidden; width:100%; border-bottom:0}
.dl_five .tb th{ font-weight:bold; font-size:13px; background:#DFDFDF; line-height:32px; font-weight:bold;}
.dl_five .tb td{ border-bottom:1px solid #DFDFDF; padding:7px 0; line-height:22px; text-align:center; font-size:12px; color:#878787;word-break: break-all;}
.dl_five .tb .no{ color:#038D2F;}
.dl_five .tb .tt{ text-align:left; padding-left:12px;}
.dl_five .tb h3{ float:left; width:100%; color:#5F5F5F; font-weight:normal; margin-top:3px; font-weight:bold; font-size:13px;}
.dl_five .tb span{ padding-right:20px; color:#878787; margin-bottom:3px; float:left;}
.dl_five .tb .a{ color:#038D2F; background:none; border:0; margin:0px 3px; font-size:12px;}
.dl_five .tb strong{ float:left; width:100%; color:#5F5F5F; font-weight:normal; font-weight:bold; font-size:13px; text-align:left; float:left; padding-left:12px;}

/* 主页 */
.zy_one{ float:left; width:100%; padding:0px 2px; padding-top:15px;}
.zy_one li{ float:left; width:45.5%; margin-left:3%; margin-bottom:15px;-moz-box-shadow:0px 0px 15px rgba(3,141,47,0.1); -webkit-box-shadow:0px 0px 15px rgba(3,141,47,0.1); box-shadow:0px 0px 15px rgba(3,141,47,0.1); background:#fff;}
.zy_one li a{ float:left; width:100%; padding:15px; padding-bottom:12px;}
.zy_one li .top{ float:left; width:100%; color:#212B41; font-size:18px; line-height:22px; background:url(../images/bg_06.png) no-repeat right top; background-size:2px; height:45px;}
.zy_one li .top i{ float:left; width:44px;}
.zy_one li .top img{ width:31px; float:left;}
.zy_one li .p{ float:left; width:100%; font-size:12px; color:#9AA2B4; line-height:24px;}
.zy_one li .jd{ float:left; width:100%; height:4px; background:#FDDBDB; border-radius:5px; overflow:hidden; margin-top:5px;}
.zy_one li .jd i{ float:left; height:4px; background:#F34D4D; border-radius:40px;}
.zy_one .li_green .jd{ background:#CDE8D5;}
.zy_one .li_green .jd i{ background:#038F2F;}
.zy_one .li_org .jd{ background:#FFF7DA;}
.zy_one .li_org .jd i{ background:#FDD842;}
.zy_one .li_blue .jd{ background:#D9E8FF;}
.zy_one .li_blue .jd i{ background:#418CFF;}

/* 位 wei */
.wei{ float:left; width:100%; border-bottom:1px solid #DFDFDF; background:#fff; line-height:40px; padding:0px 15px; margin-bottom:12px;border-top:1px solid #DFDFDF;}
.wei .ll{ float:left;padding-left:12px; color:#262626; font-size:15px; background:url(../images/bg_07.jpg) no-repeat left center; font-weight:bold; letter-spacing:1px;}
.wei .rr{ float:right; color:#5F5F5F; font-size:12px;}
.wei .bottom{ float:left; width:100%; border-top:1px solid #DFDFDF; padding:10px 0; color:#3F3F3F; font-size:12px; line-height:22px;}

/* 信息 xx */
.xx_one{ float:left; width:100%; background:#fff; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; padding-top:20px;-moz-box-shadow:0px 5px 25px rgba(3,141,47,0.1); -webkit-box-shadow:0px 5px 25px rgba(3,141,47,0.1); box-shadow:0px 5px 25px rgba(3,141,47,0.1); padding-bottom:10px; margin-bottom:25px;}
.xx_one th{ padding-left:15px; width:115px; padding-bottom:12px; line-height:34px; font-size:13px; text-align:left; font-weight:normal; vertical-align:top}
.xx_one th.tt{ vertical-align:middle; line-height:17px;}
.xx_one th.ttImg{vertical-align:top; padding-top:10px; line-height:18px;}
.xx_one th i{ color:red; float:left; margin-left:-10px;}
.xx_one td{ padding-right:15px; padding-bottom:12px; line-height:34px;color:#434343; font-size:13px;}
.xx_one .txt{ float:left; width:100%; border:1px solid #C9C9C9; border-radius:5px; overflow:hidden; padding-left:10px;line-height:34px; height:34px;}
.xx_one select{float:left; width:100%; border:1px solid #C9C9C9; border-radius:5px; overflow:hidden; padding-left:10px;line-height:34px; height:34px;outline:none; font-size:13px;}
.xx_one .txt_desc{float:left; width:100%; border:1px solid #C9C9C9; border-radius:5px; overflow:hidden; padding:5px 10px; font-size:13px; line-height:24px; height:80px; outline:none}
.xx_one .sheng{ width:48%;}
.xx_one .shi{ width:48%; float:right;}
.xx_one label{ float:left; margin-right:25px; color:#434343; font-size:13px;}
.xx_one label input{ float:left; margin-right:5px; margin-top:10px;}
.xx_one .s1{ width:31.3%;}
.xx_one .s2{ width:31.3%; margin-left:3%}
.xx_one .s3{ width:31.3%; float:right;}
.xx_one .tu{float:left; width:100%; border:1px solid #C9C9C9; border-radius:5px; overflow:hidden; padding:7px;}
.xx_one .tu .img{ float:left; width:100px; height:75px; border-radius:5px;}
.xx_one .tu .xuanZe{ float:left; margin-left:15px; margin-top:30px; width:40%}
.xx_one .tu_desc{ float:left; width:100%; padding-top:7px; line-height:22px; font-size:13px; color:#999999}
.xx_one .txt44{ width:44%}
.xx_one .s{ float:left; width:12%; text-align:center; opacity:0.45}
.xx_one .you{ float:left; width:100%; margin-top:10px; margin-bottom:-10px;}
.xx_one .you img{ float:left; width:100%;}
.xx_two th{ width:85px;}
.xx_three th{ width:95px;}
.xx_one .tishi{ color:#F24D4D; font-size:12px; line-height:20px; padding:0px 15px; padding-bottom:10px;}

.p_btn{ float:left; width:100%; text-align:center; padding:0 40px; padding-bottom:40px;}
.p_btn .btn{ float:left; width:100%; background:#038D2F; border-radius:40px; line-height:44px; color:#fff; font-size:16px; font-weight:bold;}

.biaoti{ float:left; width:78px; height:44px; background:url(../images/bg_09.png) no-repeat left top; background-size:100% 100%; position:relative; z-index:1; margin-bottom:-27px; margin-left:5px; text-align:center; padding-top:9px; line-height:21px; color:#fff; font-size:13px;}
.bt{ width:110px; background:url(../images/bg_11.png) no-repeat left top; background-size:100% 100%}
.mb10{ margin-bottom:10px;}

.xx_three{ float:left; width:100%; text-align:center; padding-bottom:25px;}
.xx_three .btn{ width:94px; height:32px; border:1px solid #038F2F; background:#038F2F; color:#fff; font-size:14px; border-radius:4px; margin:0px 10px;}
.xx_three .btn_cz{ background:url(../images/bg_10.png) no-repeat 12px center; padding-left:10px; color:#038F2F; background-size:14px;}


/* 下载 xz */
.xz_ul{ float:left; width:100%; padding:10px 15px; background:#fff; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;-moz-box-shadow:0px 5px 25px rgba(3,141,47,0.1); -webkit-box-shadow:0px 5px 25px rgba(3,141,47,0.1); box-shadow:0px 5px 25px rgba(3,141,47,0.1); margin-bottom:10px; padding-bottom:5px;}
.xz_ul li{ float:left; width:100%; border-bottom:1px dotted #52B36E; padding:10px 0;}
.xz_ul li:last-child{ border-bottom:0}
.xz_ul li .left{ float:left; width:80%;}
.xz_ul li h3{ float:left; width:100%; color:#434343; font-size:13px; line-height:24px;}
.xz_ul li p{ float:left; width:100%; color:#333; opacity:0.5; font-size:12px; line-height:20px;}
.xz_ul li .a{ float:right; padding-left:20px; background:url(../images/bg_12.png) no-repeat left center; background-size:15px; color:#038D2F; font-size:13px; line-height:24px;}
.xz_clear{ float:left; width:100%; height:15px;}

/* 工作证 gz */
.gz_main{ float:left; width:100%; margin-bottom:25px;background:#fff; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;-moz-box-shadow:0px 5px 25px rgba(3,141,47,0.1); -webkit-box-shadow:0px 5px 25px rgba(3,141,47,0.1); box-shadow:0px 5px 25px rgba(3,141,47,0.1); padding:10px 15px; margin-top:5px;}
.gz_main .top{ float:left; width:100%; line-height:40px; font-weight:bold; font-size:18px; color:#2F2F2F; letter-spacing:2px;}
.gz_two{ float:left; width:100%; margin-top:5px;}
.gz_two th{ line-height:22px; color:#656565; font-size:14px; text-align:left; font-weight:normal;}
.gz_two td{ line-height:24px; font-weight:bold; font-size:24px; color:#038D2F;}
.gz_three{ float:left; width:100%; border-radius:100px; height:6px; background:#EAEAEA; overflow:hidden; margin-top:10px; margin-bottom:8px;}
.gz_three i{ background:url(../images/bg_13.png) no-repeat left top; background-size:100% 100%; border-radius:40px; height:6px; float:left;}
/*.gz_four{ float:left; width:100%; padding-bottom:30px; text-align:center;}*/
.gz_four{ float:left; width:100%; padding-bottom:30px; text-align:center; display:flex; justify-content:space-between; align-items:center; padding:0 10px 30px 10px;}
.gz_four .btn{ width:32%; background:#038D2F; color:#fff; font-size:14px; border-radius:40px; height:40px;}
.tan_gz{ float:left; width:100%; background:#fff; border-radius:5px; overflow:hidden; padding:20px;}
.tan_gz .top{ float:left; width:100%; line-height:40px; margin-bottom:5px; color:#434343; font-size:14px;}
.tan_gz .top span{ float:left; padding-right:5px;}
.tan_gz .txt{ float:left; width:45%; border:1px solid #C9C9C9; border-radius:5px; overflow:hidden; padding-left:10px;line-height:34px; height:34px;}
.tan_gz .desc{ float:left; width:100%; color:#F24D4D; font-size:12px; line-height:22px;}
.tan_gz .btn{ float:left; width:100%; border-radius:100px; background:#038D2F; font-size:16px; color:#fff; border-radius:50px; height:40px; margin-top:15px;}

.tan_ma{ width: 270px; background: #fff; border-radius: 10px; padding:50px 20px 40px 20px;text-align: center;}
        .tan_ma img{ width: 160px;}

/* 分类 fl */
/*.fl_one{ float:left; width:100%; border-bottom:1px solid #DFDFDF; background:#fff; padding:12px 12px; margin-bottom:10px;}
.fl_one .left{ float:left; width:72%; border:1px solid #028F2F; height:35px; line-height:35px; position:relative;}
.fl_one .left .txt{ float:left; width:100%; padding-left:10px; height:35px; overflow:hidden; background:none}
.fl_one .left .btn{ background:url(../images/bg_14.jpg) no-repeat left center; padding-left:25px; background-size:15px; font-size:15px; position:absolute; top:0; right:0; color:#038F2F; line-height:33px; height:33px; padding-right:10px;}
.fl_one .right{ float:right; width:25%; border:1px solid #028F2F; height:35px; line-height:33px; text-align:center;color:#038F2F; }
.fl_one .right span{ display:inline-block; padding-left:20px; height:33px; background:url(../images/bg_15.jpg) no-repeat left center; background-size:15px; font-size:14px;}
.fl_main{ float:left; width:100%;background:#fff; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;-moz-box-shadow:0px 5px 25px rgba(3,141,47,0.1); -webkit-box-shadow:0px 5px 25px rgba(3,141,47,0.1); box-shadow:0px 5px 25px rgba(3,141,47,0.1); padding:10px 12px;}
.fl_two{ float:left; width:100%; padding-bottom:5px; line-height:34px;}
.fl_two .left{ float:left; width:72%; overflow:hidden; overflow-x:auto;white-space: nowrap; padding-right:25px; background:url(../images/bg_16.png) no-repeat right center; background-size:8px;}
.fl_two .left A{ margin-right:10px; color:#038D2F; font-size:14px; display:inline-block}

.fl_two .sel{ float:right; width:25%; border:1px solid #028F2F; height:40px; line-height:38px; text-align:center;color:#038F2F; padding-left:5px; font-size:14px;}
.fl_three{ float:left; width:100%; background:url(../images/bg_17.jpg) repeat-x left center; line-height:40px;}
.fl_three span{ background:#fff; padding-right:10px; color:#5F5F5F; font-size:18px; font-weight:bold;}

.fl_four{ float:left; width:100%;}
.fl_four li{ float:left; width:100%; border-bottom:1px solid #EDEDED; line-height:28px; padding:5px 0;}
.fl_four li .ll{ float:left; color:#3F3F3F; font-size:14px; width:50%;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl_four li .rr{ float:left; width:30%; color:#3F3F3F; font-size:14px; text-align:right;   overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl_four li .img{ float:right; width:20%; color:#3F3F3F; width:8%; margin-right:1%;}


.mao{ float:left; width:100%; height:1px;}
.fl_ce{ position:fixed; top:0px; right:-100%; height:100%; width:90%; padding:0px 15px; z-index:50; padding-top:70px; overflow:hidden; overflow-x:auto; background:#F2F2F4;-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.3); box-shadow:0px 0px 25px rgba(0,0,0,0.3); -webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.fl_ce .close{ position:absolute; top:60px; right:13px; width:17px; height:17px; background:url(../images/bg_18.jpg) no-repeat center center; background-size:100%}
.fl_ce h3{ float:left; width:100%; font-size:18px; line-height:40px;}
.fl_ce .a{ float:left; width:100%; line-height:40px; color:#038D2F; font-size:16px; background:url(../images/bg_17.png) no-repeat right center; background-size:8px;}
.ce_show{ right:0}*/


/* 分类 fl */
.fl_one{ float:left; width:100%; border-bottom:1px solid #DFDFDF; background:#fff; padding:12px 12px; margin-bottom:10px;}
.fl_one .left{ float:left; width:72%; border:1px solid #028F2F; height:35px; line-height:35px; position:relative;}
.fl_one .left .txt{ float:left; width:65%; padding-left:10px; height:35px; overflow:hidden; background:none}
/*.fl_one .left .btn{ background:url(../images/btn_ss.png) no-repeat left center; padding-left:25px; background-size:15px; font-size:15px; position:absolute; top:0; right:0; color:#038F2F; line-height:33px; height:33px; padding-right:10px;}*/
.fl_one .left .btn{ background:url(../images/btn_ss.png) no-repeat center center; padding-left:25px; background-size:auto 80%; font-size:15px; position:absolute; top:0; right:0; color:#038F2F; line-height:33px; height:33px; padding-right:10px; width:70px}
/*.fl_one .right{ float:right; width:25%; border:1px solid #028F2F; height:35px; line-height:33px; text-align:center;color:#038F2F; }*/
.fl_one .right{ float:right; width:25%; border:1px solid #028F2F; height:35px; line-height:33px; text-align:center;color:#038F2F; background:url(../images/btn_sx.png) no-repeat center center;background-size:auto 80%;  }
.fl_one .right span{ display:inline-block; padding-left:20px; height:33px; background:url(../images/bg_15.jpg) no-repeat left center; background-size:15px; font-size:14px;}
.fl_main{ float:left; width:100%;background:#fff; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;-moz-box-shadow:0px 5px 25px rgba(3,141,47,0.1); -webkit-box-shadow:0px 5px 25px rgba(3,141,47,0.1); box-shadow:0px 5px 25px rgba(3,141,47,0.1); padding:10px 12px;}
.fl_two{ float:left; width:100%; padding-bottom:5px; line-height:34px;}
.fl_two .left{ float:left; width:72%; overflow:hidden; overflow-x:auto;white-space: nowrap; padding-right:25px; background:url(../images/bg_16.png) no-repeat right center; background-size:8px;}
.fl_two .left A{ margin-right:10px; color:#038D2F; font-size:14px; display:inline-block}
.fl_two .sel{ float:right; width:25%; border:1px solid #028F2F; height:40px; line-height:38px; text-align:center;color:#038F2F; padding-left:5px; font-size:14px;}
.fl_three{ float:left; width:100%; background:url(../images/bg_17.jpg) repeat-x left center; line-height:40px;}
.fl_three span{ background:#fff; padding-right:10px; color:#838181; font-size:16px; font-weight:bold;}
.fl_four{ float:left; width:100%;}
.fl_four li{ float:left; width:100%; border-bottom:1px solid #EDEDED; line-height:28px; padding:5px 0;}
.fl_four li .ll{ float:left; color:#3F3F3F; font-size:14px; width:50%;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl_four li .rr{ float:left; width:30%; color:#3F3F3F; font-size:14px; text-align:right;   overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl_four li .img{ float:right; width:20%; color:#3F3F3F; width:8%; margin-right:1%;}
.mao{ float:left; width:100%; height:1px;}
.fl_ce{ position:fixed; top:0px; right:-100%; height:100%; width:90%; padding:0px 15px; z-index:50; padding-top:70px; overflow:hidden; overflow-x:auto; background:#F2F2F4;-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.3); box-shadow:0px 0px 25px rgba(0,0,0,0.3); -webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.fl_ce .close{ position:absolute; top:60px; right:13px; width:17px; height:17px; background:url(../images/bg_18.jpg) no-repeat center center; background-size:100%}
.fl_ce h3{ float:left; width:100%; font-size:18px; line-height:40px;}
.fl_ce .a{ float:left; width:100%; line-height:40px; color:#038D2F; font-size:16px; background:url(../images/bg_17.png) no-repeat right center; background-size:8px;}
.ce_show{ right:0}

/* 公司 */
.gs_one{ float:left; width:100%; padding:12px 15px; background:#fff; border-bottom:1px solid #DFDFDF; margin-bottom:20px;}
.gs_one h3{ line-height:30px;  font-size:16px; color:#3F3F3F;}
.gs_one .hao{ float:left; padding-left:20px; color:#038D2F; background:url(../images/bg_19.png) no-repeat left center; background-size:15px; font-size:14px; line-height:30px;}
.gs_one .imgFX{ float:right; width:72px;}
.gs_two{ float:left; margin-left:15px; border-left:3px solid #038D2F; padding-left:10px; height:14px; line-height:14px; font-size:13px; font-weight:bold; color:#038D2F; margin-bottom:10px;}
.gs_three{ float:left; width:100%; padding:0px 15px; padding-bottom:25px; font-size:13px; line-height:25px; color:#000000;word-break:break-all;}

/* 分享 fx */
.fx_main{ float:left; width:100%; padding:15px; padding-bottom:65px; position:relative;}
.fx_one{ float:left; width:100%; background:#fff; padding:15px;}
.fx_one .img{ float:left; width:100%;}
.fx_two{ float:left; width:60%; padding-top:15px;}
.fx_two h3{ font-size:17px; float:left; width:100%; color:#030000; line-height:30px; padding-bottom:2px;}
.fx_two p{ float:left; width:100%; font-size:14px; color:#5F5F5F; line-height:26px;}
.fx_three{ float:right; text-align:center; margin-top:-35px; line-height:20px; font-size:12px; color:#ACA9A9; padding-right:10px;}
.fx_three .ma{ width:80px; height:80px; border:3px solid #fff; border-bottom:0}
.fx_four{ position:absolute; bottom:0; left:0; width:100%; background:#038D2F; height:48px; line-height:48px; text-align:center; color:#fff; font-size:18px;}


/* 新加样式 */
.sel_la{ float:left; width:100%; height:34px;}
.select{ float:left; width:100%;font-size: 13px;border: 1px solid #C9C9C9;border-radius: 5px; padding:0px 5px; position:relative; z-index:11; padding-right:0; background:#fff}
.xuan{ border:1px solid #038E2F;}
.select .nei{ float:left; width:90%; height:32px; border:none; line-height:32px; font-size:14px; padding-left:5px;}
.select .nei{
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box; 
        -webkit-box-orient: vertical;
        /*overflow-y:visible*/

}
.select .nei2{ float:left; width:10%; height:32px; border:none; line-height:32px; font-size:14px; padding-left:5px;background: url(../images/bg_08.png) no-repeat right center;}
.xuan .nei{background: url(../images/bg_22.png) no-repeat right center; background-size:20px;}
.select .la{ float:left; width:100%; border-top:1px solid #E5E5E5; padding:10px 0; padding-right:5px; display:none}
.select .la li{ float:left; width:100%; padding:5px 0;}
.select .la li h3{ float:left; width:100%; line-height:24px; height:24px; background:url(../images/bg_21.png) no-repeat right center #E5F3EA; background-size:15px; border-radius:20px; padding:0px 15px; font-size:12px; color:#0F9339;}
.select .la li h3{
 overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box; 

        -webkit-box-orient: vertical;
        /*overflow-y:visible*/
}
.select .la li h3.sel{ background:url(../images/bg_20.png) no-repeat right center #E5F3EA; background-size:15px;}
.select .la li .bottom{ float:left; width:100%; padding:5px 0; display:none}
.select .la li .bottom h5{ float:left; width:100%; font-size:13px; font-weight:bold; line-height:30px; padding:0px 15px;}
.select .la li .bottom label{ float:left; width:100%; padding:0px 20px; font-size:12px; line-height:26px;}
.select .la li .bottom label input{ float:left; margin-top:5px; width:15px; height:15px;}


/* 新加的样式 */
.new_one{ position:relative; padding-left:80px;}
.new_one .img{ position:absolute; top:15px; left:10px; width:55px; height:55px; border-radius:5px;}
.new_two{ float:left; width:100%; padding:0px 3px; padding-bottom:10px;}
.new_two li{ float:left; width:45.5%; margin-left:3%; border:1px solid #D2D2D2; margin-bottom:10px; background:#fff; padding:6px; box-sizing:border-box;}
.new_two li a{ float:left; width:100%}
.new_two li .img{ float:left; width:45%; height:55px;}
.new_two li .right{ float:left; width:55%; padding-left:6px;}
.new_two li h1{ float:left; width:100%; font-size:14px; font-weight:bold; color:#000000; line-height:20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.new_two li p{ float:left; width:100%; color:#5F5F5F; font-size:12px; line-height:18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.new_three{ float:left; width:100%; padding:10px 3.5%; line-height:30px; margin-bottom:5px;}
.new_three .left{ color:#282828; float:left; font-size:16px; font-weight:bold; max-width:80%}
.new_three .right{ float:right; color:#4C4A4A; font-size:12px;}
.new_three .left2{ float:left; color:#4C4A4A; font-size:12px;}
.new_four{ margin-top:-10px;}
.new_five{ float:left; width:100%; text-align:center; padding-bottom:30px;}
.new_five a{ display:inline-block; border:1px solid #038E2F; border-radius:30px; height:34px; line-height:32px; padding:0px 15px;}
.new_five a span{ color:#038D2F; font-size:14px; padding-left:24px; background:url(../images/bg_10.png) no-repeat left center; background-size:15px;}

/* 轮播 */
.lSSlideOuter {overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.lightSlider:before, .lightSlider:after {content: " ";display: table;}
.lightSlider {overflow: hidden;margin: 0;}
.lSSlideWrapper {max-width: 100%;overflow: hidden;position: relative;}
.lSSlideWrapper > .lightSlider:after {clear: both;}
.lSSlideWrapper .lSSlide {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade {position: relative;}
.lSSlideWrapper .lSFade > * {position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%;}
.lSSlideWrapper.usingCss .lSFade > * {opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade > *.active {z-index: 10;}
.lSSlideWrapper.usingCss .lSFade > *.active {opacity: 1;}
.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}
.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: inline-block;padding: 0 5px;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #222222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;text-indent: -999em;width: 8px;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {background-color: #FF7523;}
.lSSlideOuter .media {opacity: 0.8;}
.lSSlideOuter .media.active {opacity: 1;}
.lSAction > a {width: 32px;display: block;top: 50%;height: 32px;cursor: pointer;position: absolute;z-index: 99;margin-top: -16px;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}
.lSAction > a:hover {opacity: 1;}
.lSAction > .lSPrev {background-position: 0 0;left: 10px;}
.lSAction > .lSNext {background-position: -32px 0;right: 10px;}
.lSAction > a.disabled {pointer-events: none;}
.cS-hidden {height: 1px;opacity: 0;filter: alpha(opacity=0);overflow: hidden;}
.lSSlideOuter.lSrtl {direction: rtl;}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {padding-left: 0;list-style: none outside none;}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {padding-right: 0;}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {float: left;}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {float: right !important;}

.lun_one{ float:left; width:93%; margin-left:3.5%; border:2px solid #fff; box-sizing:border-box; margin-bottom:20px; margin-top:-5px;}
.lun_one .lSSlideOuter .lSPager.lSpg{ width:100%; position:relative; text-align:center; margin-top:-30px; background:none; float:left;}
.lun_one .lSSlideOuter .lSPager.lSpg > li a{ background:#038E2F;border:0; width:8px; height:8px; opacity:0.4}
.lun_one .lSSlideOuter .lSPager.lSpg > li:hover a,.lun_one  .lSSlideOuter .lSPager.lSpg > li.active a{ border:0; background:#038E2F; opacity:1}
.lun_one .lSSlideOuter .lSPager.lSpg > li{ margin-top:0px}
.lun_one .item img{ float:left; width:100%}

@media (min-width: 1400px) {/* 手机 */
	body{zoom: 1.4;}
}



.tan_list{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color:rgba(0,0,0,0.6);display: flex;justify-content: center;align-items: center;z-index:99999999;}
.tan_list .nei{ width: 90%; max-height: 85vh; overflow: hidden; background: #fff; border-radius: 5px; overflow-y: auto; position:relative;}
.tan_list .nei{-webkit-overflow-scrolling: touch;scroll-behavior: smooth; padding: 5px;box-sizing: border-box}
.tan_list .nei::-webkit-scrollbar {width: 3px;}
.tan_list .nei::-webkit-scrollbar-track-piece  { width:5px; background-color: #E5E5E5; -webkit-border-radius: 10% 10%;}
.tan_list .nei::-webkit-scrollbar-thumb{ -webkit-border-radius: 3px 3px; background-color: #555;}
.tan_list .nei li{ display: flex; padding: 7px 10px; align-items:flex-start; line-height: 40px;}
.tan_list .nei li .tit{ padding-right: 10px; flex-shrink: 0; font-size: 14px; min-width:75px;}
.tan_list .nei li .txt{border: 1px solid #E5E5E5; height: 40px; line-height: 40px; font-size: 14px; width: 100%; padding-left: 10px; border-radius: 3px;}
.tan_list .nei li select{ padding-left: 5px !important;}
.tan_list .nei .title{ background: #E5E5E5; font-size: 16px; color: #333; font-weight: bold; line-height: 30px; margin-bottom: 10px}
.tan_list .nei .btn{ width: 100%; height: 40px; background: #00479D; color: #fff; font-size: 15px; }
.tan_list .nei .right{ width: 80%; display: block;}
.tan_list .nei .tishi{ color: red; font-size: 12px; line-height: 18px; width: 94%;}
.tan_list .nei .img{ width: 94%; margin-top: 10px;}
.tan_list .close{ width: 50px; height: 50px; background: url(../images/close.png) no-repeat center center; background-size: 15px; position:absolute; top:0px; right: 0px;}
