@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; font-family: "Microsoft YaHei"; font-size: 18px; color: #222; }
img { font-size: 0; border: 0; line-height: 0; }
ul, li { list-style: none; }
a { text-decoration: none; color: #222; }
a:hover { text-decoration: none; color: #00734f }
body { background: url(../images/bg_zf.jpg) repeat 0 0; margin: 0; padding: 0; }
.header { width: 100%; }
.head_ban { width: 100%; height: 150px; }
.head_ban img { width: 100%; height: 100%; }
.head_nav { width: 100%; background: #698b35; height: 50px; }
.headnav_li { width: 1260px; margin-left: auto; margin-right: auto; line-height: 50px; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: stretch; text-align: center; }
.headnav_li a { color: #fff; width: 100%; font-size: 16px; }
.headnav_li a:hover { color: #fff; background: #00734f; }
.ind_lunbo { height: 400px; width: 100%; }
.ind_lunbo img { width: 100%; height: 100%; }
.ind_jj { background: url(../images/ind_jj.jpg) bottom center no-repeat; background-size: cover; }
.ind_jjcon { width: 1260px; margin-left: auto; margin-right: auto; padding: 3% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.yjhjj_text { flex: 0 0 50%; width: 50%; }
.yjhjj_tit { background: url(../images/title_jj.png) no-repeat 0 0; width: 100%; height: 64px; }
.yjhjj_xx { margin-top: 5%; padding-left: 10%; }
.yjhjj_xx h1 { font-size: 24px; color: #203919; }
.yjhjj_xx h2 { line-height: 30px; font-size: 14.2px; color: #999; font-weight: normal; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px }
.yjhjj_xx p { line-height: 40px; font-size: 18px; }
.yjhjj_xx p a { color: #222 }
.yjhjj_xx p a:hover { color: #00734f }
.yjhjj_img { flex: 0 0 46%; width: 46%; padding-left: 4%; }
.yjhjj_img img { width: 100%; }
.ind_xw { background: url(../images/bg_new.jpg) repeat 0 0; }
.ind_xwtitle { width: 1260px; margin-left: auto; margin-right: auto; padding: 4% 0 0 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ind_nescon { width: 1260px; margin-left: auto; margin-right: auto; padding: 2% 0 4% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.xwli { width: 23%; flex: 0 0 23%; }
.xwsj { width: 100%; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px solid #ddd; line-height: 20px; padding-bottom: 5%; }
.xwli h1 { width: 100%; font-weight: normal; padding-top: 5%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.xwli p { width: 100%; font-size: 14px; color: #999; line-height: 22px; margin: 3% 0 5% 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.xwli p:hover { color: #00734f }
.xwimg { width: 100%; height: 180px; }
.xwimg img { width: 100%; height: 100%; }
.ind_wh { background: url(../images/bg_wp.png) bottom center no-repeat; background-size: cover; }
.ind_whjl, .ind_pptj { width: 48%; flex: 0 0 48%; }
.whjl_tit { background: url(../images/title_ttbg.png) no-repeat 0 0; width: 80%; height: 64px; padding-left: 11%; font-size: 26px; font-weight: bold; color: #203919; }
.ind_xwtit { background: url(../images/title_ttbg.png) no-repeat 0 0; width: 50%; height: 64px; padding-left: 5.3%; font-size: 26px; font-weight: bold; color: #203919; }
.ind_xwmore { background: url(../images/ind_more.png) no-repeat top right; font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 112px; height: 38px; text-align: center; line-height: 38px; }
.ind_xwmore a { display: block; width: 112px; height: 38px; line-height: 42px; font-size: 14px; color: #fff; }
.ind_xwmore a:hover { color: #f9ef23; }
.whjl_img { margin-top: 6%; width: 100%; height: 250px; }
.whjl_img img { width: 100%; height: 100%; }
.whjl_li { margin-top: 3%; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row wrap; line-height: 48px; }
.whjl_li a { background: #696; width: 95%; flex: 0 0 95%; border-bottom: 1px dashed #ddd; background: url(../images/icon01.png) no-repeat center left; padding-left: 5%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.pinp_tit { background: url(../images/title_tj.png) no-repeat 0 0; width: 100%; height: 64px; }
.pinpai_teim { margin-top: 6%; width: 100%; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ppleft { width: 42%; flex: 0 0 42%; height: 250px; }
.ppleft img { width: 100%; height: 100%; }
.ppright { width: 52%; flex: 0 0 52%; }
.ppright h1 { font-weight: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.ppright p { color: #999; font-size: 14px; line-height: 30px; padding: 4% 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; word-break: break-all; overflow: hidden; }
.ind_videotit { background: url(../images/title_sp.png) no-repeat 0 0; width: 100%; height: 64px; }
.vidli { width: 30%; flex: 0 0 30%; }
.vidli2 { width: 30%; flex: 0 0 30%; margin-left: 1.5%; margin-right: 1.5%; margin-top: 2%; }
.hyzxli4 {width: 17%; flex: 0 0 17%; margin-left: 1.5%; margin-right: 1.5%; margin-top: 2%; }
.hyzxli4 h1 { text-align: center; line-height: 40px; padding: 1% 0; }
.vidli3 { width: 42%; flex: 0 0 42%; margin-left: 2%; margin-right: 2%; margin-top: 2%; }
.vidimg { width: 100%; height: 240px; }
.vidimg img { width: 100%; height: 100%; }
.vidli h1 { width: 100%; font-weight: normal; padding-top: 5%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.vidli p { width: 100%; font-size: 14px; color: #999; line-height: 22px; margin: 3% 0 5% 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.vidli p:hover { color: #00734f }
.vidli2 h1 { width: 100%; font-weight: normal; padding-top: 5%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.vidli3 h1 { width: 100%; font-weight: normal; padding-top: 4%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.vidli2 p { width: 100%; font-size: 14px; color: #999; line-height: 22px; margin: 3% 0 5% 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.vidli2 p:hover { color: #00734f }
.ind_yangscon { margin-top: 6%; width: 100%; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; }
.yangsli { width: 46%; flex: 0 0 46%; }
.yangsimg { width: 100%; height: 160px; }
.yangsimg img { width: 100%; height: 100%; }
.yangsli h1 { width: 100%; font-weight: normal; margin-top: 3%; margin-bottom: 6%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.zw20 { height: 20px; line-height: 0; font-size: 0; }
.yangsli p { width: 100%; font-size: 14px; color: #999; line-height: 22px; margin: 3% 0 0 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.yangsli h1:hover { color: #00734f }
.ind_jjcon02 { width: 1260px; margin-left: auto; margin-right: auto; padding: 4% 0 2% 0; display: -webkit-flex; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.footer { border-top: 6px solid #698b35; padding: 2% 0; background: url(../images/bg_foot.png) no-repeat bottom center; background-size: cover; }
.footnav { width: 1200px; margin-left: auto; margin-right: auto; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; font-size: 16px; }
.footnav a { flex: 1; font-size: 16px; color: #203919; text-align: center; line-height: 30px; }
.footnav a:hover { color: #fff; background: #698b35; }
.foottext { width: 1200px; margin-left: auto; margin-right: auto; color: #666; justify-content: center; align-items: center; text-align: center; line-height: 36px; padding-top: 1%; font-size: 16px; }
.foottext a {font-size: 16px;}
/*yanjiuhuijianjie*/
.sub_jjbg { width: 1260px; margin-left: auto; margin-right: auto; }
.sub_lunbo { height: 300px; width: 100%; }
.sub_lunbo img { width: 100%; height: 100%; }
.subtit0 { width: 1260px; margin-left: auto; margin-right: auto; text-align: center; padding: 4% 0 0 0; }
.subtit0 h1 { text-align: center; width: 100%; flex: 0 0 100%; font-weight: normal; color: #203919; font-size: 36px; }
.subtit0 h2 { text-align: center; width: 35%; flex: 0 0 35%; font-weight: normal; background: url(../images/tit_bg1.jpg) repeat-x center center; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; margin-left: auto; margin-right: auto; }
.subtit0 h2 span { font-size: 12px; background: #f3f4f4; padding-left: 4%; padding-right: 4%; border-radius: 100px; color: #bbb; }
.jian_con { width: 1260px; margin-left: auto; margin-right: auto; padding: 4% 0; line-height: 36px; }
.jian_con img { text-align: center; max-width: 90%; margin-left: auto; margin-right: auto; }
.jianimg { text-align: center; }
.jian_con h1 { font-size: 30px; font-weight: normal; margin-top: 2%; }
.jian_con h2 { font-size: 14px; letter-spacing: 2px; font-weight: normal; line-height: 30px; color: #999; padding-top: 0.5%; padding-bottom: 1%; }
/*xxy*/
.subtitxxy { width: 1260px; margin-left: auto; margin-right: auto; text-align: center; padding: 4% 0 1% 0; border-bottom: 1px solid #ddd; }
.subtitxxy h1 { text-align: center; width: 100%; flex: 0 0 100%; font-size: 36px; line-height: 50px; color: #222; }
.subtitxxy h2 { text-align: center; width: 100%; flex: 0 0 100%; font-weight: normal; font-size: 16px; color: #bbb; padding-top: 1%; }
.newli { display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; padding-top: 4%; padding-bottom: 4%; border-bottom: 1px dashed #ddd; }
.newl_l { width: 70%; flex: 0 0 70%; }
.newl_l p { font-weight: bold; color: #999; font-size: 36px; font-family: Arial, Helvetica, sans-serif; }
.newl_l h1 { font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; margin: 2% 0; }
.newl_l h2 { font-weight: normal; color: #999; font-size: 16px; line-height: 24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.newli h1:hover, .newli h2:hover { color: #00734f; }
.newl_r { width: 26%; flex: 0 0 26%; height: 180px }
.newl_r img { width: 100%; height: 100%; }
.page { display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: center; align-items: stretch; margin: 3% 0; }
.page a { padding: 0.5% 2%; margin: 0 1%; background: #698b35; color: #fff; }
.page a:hover { background: #00734f; color: #fff; }
.spzs_subcon { width: 1260px; margin-left: auto; margin-right: auto; padding: 2% 0 0% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; }
.c-banner { width: 100%; position: relative; }
.c-banner img { width: 100%; }
.banner img { height: 400px; }
.c-banner .banner ul { list-style: none; padding-left: 0px; margin-bottom: 0px; }
.c-banner .banner ul li {
 position: absolute  display: none; opacity: 0; }
.c-banner .banner ul li:nth-child(1) { opacity: 1; display: block; }
.c-banner .banner ul li img { width: 100%; position: absolute; top: 0px; }
.c-banner .banner ul li:first-child img { position: relative; }
.c-banner .nexImg, .c-banner .preImg { padding: 0.5%; margin: 0 1%; position: absolute; top: 40%; background: #698b35; opacity: 0.3; border-radius: 5px; z-index: 10; height: auto; }
.c-banner .nexImg:hover, .c-banner .preImg:hover { opacity: 0.8; height: auto; }
.c-banner .nexImg { right: 0px; }
.c-banner .nexImg img, .c-banner .preImg img { }
.c-banner .jumpBtn { width: 100%; position: absolute; bottom: 20px; text-align: center; }
.c-banner .jumpBtn ul { margin-bottom: 0px; padding: 0px; }
.c-banner .jumpBtn ul li { width: 20px; height: 20px; border-radius: 50%; display: inline-block; background-color: white; opacity: 0.9; margin-left: 10px; }
.c-banner .jumpBtn ul li:first-child { margin-left: 0px; }
@media screen and (max-width:1280px) {
.headnav_li { width: 96%; margin-left: auto; margin-right: auto; line-height: 50px; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: stretch; text-align: center; }
.ind_jjcon { width: 96%; margin-left: auto; margin-right: auto; padding: 3% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ind_xwtitle { width: 96%; margin-left: auto; margin-right: auto; padding: 3% 0 0 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ind_nescon { width: 96%; margin-left: auto; margin-right: auto; padding: 2% 0 4% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ind_jjcon02 { width: 96%; margin-left: auto; margin-right: auto; padding: 3% 0 2% 0; display: -webkit-flex; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.sub_jjbg { width: 96%; margin-left: auto; margin-right: auto; }
.subtit0 { width: 96%; margin-left: auto; margin-right: auto; text-align: center; padding: 2% 0 0 0; }
.jian_con { width: 96%; margin-left: auto; margin-right: auto; padding: 2% 0; line-height: 36px; }
.subtitxxy { width: 96%; margin-left: auto; margin-right: auto; text-align: center; padding: 4% 0 1% 0; border-bottom: 1px solid #ddd; }
.spzs_subcon { width: 96%; margin-left: auto; margin-right: auto; padding: 2% 0 0% 0; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; }
}
 @media screen and (max-width:768px) {
.c-banner { width: 100%; height: 300px; overflow: hidden; }
.c-banner .banner ul li img { width: 100%; height: 300px; position: absolute; }
}
 @media screen and (max-width: 512px) {
body { /*overflow-x: hidden; */ }
* { font-size: 16px; }
.head_ban { width: 100%; font-size: 0; height: 50px; }
.ind_jjcon { width: 100%; margin-left: auto; margin-right: auto; padding: 4% 0; display: -webkit-flex; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ind_lunbo { height: 300px; width: 100%; }
.yjhjj_xx p { line-height: 36px; font-size: 16px; }
.ind_xwmore { background: url(../images/ind_more.png) no-repeat top right; font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 100px; height: 36px; text-align: center; line-height: 36px; }
.ind_xwmore a { display: block; width: 100px; height: 36px; line-height: 40px; font-size: 14px; color: #fff; }
.xwimg { width: 100%; height: 160px; }
.yjhjj_img { display: none; }
.head_nav { width: 100%; background: #698b35; height: auto; }
.headnav_li { width: 100%; margin-left: auto; margin-right: auto; display: -webkit-flex; /* Safari */ display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; text-align: center; }
.headnav_li a { flex: 0 0 25%; color: #fff; width: 25%; font-size: 15px; line-height: 30px; border-bottom: 1px solid #5e7d2e; }
.headnav_li a:hover { color: #fff; background: #00734f; }
.yjhjj_text { flex: 0 0 100%; width: 100%; }
.yjhjj_xx { margin-top: 3%; padding-left: 6%; padding-right: 6%; }
.ind_xwtitle { width: 98%; margin-right: 2%; }
.ind_nescon { width: 96%; flex-flow: row wrap; padding: 0% 2% 4% 2%; }
.xwli { width: 48%; flex: 0 0 48%; margin-top: 4%; }
.xwsj { width: 100%; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px solid #ddd; line-height: 20px; padding-bottom: 2%; }
.xwli h1 { width: 100%; padding-top: 4%; }
.ind_jjcon { width: 100%; margin-left: auto; margin-right: auto; padding: 4% 0; display: -webkit-flex; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; }
.ind_whjl, .ind_pptj { width: 100%; flex: 0 0 100%; }
.whjl_tit { width: 98%; margin-left: 2%; }
.whjl_img { margin-top: 4%; width: 96%; height: 200px; margin-left: 2%; margin-right: 2%; }
.whjl_li { margin-top: 3%; display: -webkit-flex; display: flex; flex-flow: row wrap; line-height: 48px; margin-left: 2%; margin-right: 2%; }
.pinp_tit { width: 98%; margin-left: 2%; margin-top: 6%; }
.ppleft { width: 42%; flex: 0 0 42%; height: 200px; }
.vidimg { width: 100%; height: 200px; }
.pinpai_teim { margin-top: 4%; width: 96%; margin-left: 2%; margin-right: 2%; display: -webkit-flex; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.ppright { width: 56%; flex: 0 0 56%; }
.vidli { width: 100%; flex: 0 0 100%; margin-top: 4%; }
.vidli p { width: 100%; font-size: 14px; color: #999; line-height: 22px; margin: 1% 0 0 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.vidli h1 { width: 100%; font-weight: normal; padding-top: 3%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; }
.ind_yangscon { margin-top: 4%; width: 96%; height: auto; display: -webkit-flex; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; }
.yangsli { width: 48%; flex: 0 0 48%; }
.yangsimg { width: 100%; height: 200px; }
.footnav { width: 100%; margin-left: auto; margin-right: auto; margin-left: auto; margin-right: auto; display: -webkit-flex; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; }
.footnav a { width: 16.6%; flex: 0 0 16.6%; font-size: 12px; }
.foottext { width: 98%; margin-left: auto; margin-right: auto; line-height: 24px; font-size: 12px; margin-top: 2%; }
/*ziye*/

.sub_jjbg { width: 96%; margin-left: auto; margin-right: auto; }
.subtitxxy { width: 96%; margin-left: auto; margin-right: auto; text-align: center; padding: 4% 0 1% 0; border-bottom: 1px solid #ddd; }
.jian_con { width: 96%; margin-left: auto; margin-right: auto; padding: 4% 0; line-height: 32px; }
.jian_con img { text-align: center; max-width: 100%; margin-left: auto; margin-right: auto; }
.subtitxxy h2 { text-align: center; width: 100%; flex: 0 0 100%; font-weight: normal; font-size: 12px; color: #bbb; padding-top: 4%; padding-bottom: 4%; }
.subtitxxy h1 { text-align: center; width: 100%; flex: 0 0 100%; font-size: 24px; line-height: 36px; color: #222; }
.subtit0 { width: 100%; margin-left: auto; margin-right: auto; text-align: center; padding: 6% 0 2% 0; }
.subtit0 h1 { text-align: center; width: 100%; flex: 0 0 100%; font-weight: normal; color: #203919; font-size: 28px; }
.subtit0 h2 { text-align: center; width: 100%; flex: 0 0 35%; font-weight: normal; background: url(../images/tit_bg1.jpg) repeat-x center center; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; margin-left: auto; margin-right: auto; }
.newl_r { width: 30%; flex: 0 0 30%; height: 120px; }
.newl_l { width: 66%; flex: 0 0 66%; }
.newl_l p { font-weight: bold; color: #999; font-size: 24px; font-family: Arial, Helvetica, sans-serif; }
.newl_l h2 { font-weight: normal; color: #999; font-size: 14px; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.newl_l h1 { font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; margin: 2% 0; }
.sub_lunbo { height: 200px; width: 100%; }
.jian_con h1 { font-size: 24px; font-weight: normal; margin-top: 2%; }
.jian_con h2 { font-size: 14px; letter-spacing: 0; font-weight: normal; line-height: 30px; color: #999; padding-top: 0.5%; padding-bottom: 1%; }
.spzs_subcon { width: 100%; margin-left: auto; margin-right: auto; padding: 0; display: -webkit-flex; display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; }
.vidli3 { width: 46%; flex: 0 0 46%; margin-left:;
 margin-right:;
margin-top: 4%; margin-bottom: 4%; }
.vidli2 p { width: 100%; font-size: 14px; color: #999; line-height: 20px; margin: 4% 0 6% 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden; }
.vidli2 { width: 46%; flex: 0 0 46%; margin-left: 2%; margin-right: 2%; margin-top: 4%; }
.whjl_tit { background: url(../images/title_ttbg.png) no-repeat 0 0; width: 80%; height: 64px; padding-left: 12%; font-size: 20px; line-height: 20px; font-weight: bold; color: #203919; background-size: 71.2%; margin-top: 2%; height: 50px }
.ind_xwtit { background: url(../images/title_ttbg.png) no-repeat 0 0; width: 50%; padding-left: 5.3%; font-size: 26px; padding-left: 12%; font-weight: bold; font-size: 20px; line-height: 20px; color: #203919; margin-left: 2%; width: 98%; background-size: 100%; height: 50px; margin-top: 2%; }
.ys { margin-top: 3%; }
.tg { margin-top: 7%; }
.ind_jjcon02 { width: 96%; margin-left: auto; margin-right: auto; padding: 3% 0 2% 0; display: -webkit-flex; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; }
.hyzxli4 {width: 47%; flex: 0 0 47%; margin-left: 1.5%; margin-right: 1.5%; margin-top: 2%; }
.hyzxli4 h1 { text-align: center; line-height: 40px; padding: 1% 0; }
.hyzxli4 .vidimg { width: 100%; height: 200px; }
}


/*会员查询*/
.rycx_con { display: -webkit-flex; display: flex; justify-content: center; flex-flow: row wrap; align-content: flex-start; width: 100%; margin-bottom: 1%; margin-top: 1.5%; }
.rycx_con { background: url(../images/bg.jpg) no-repeat center center; background-size: 200%; padding: 6% 0; }
.gzcx_tit { font-weight: bold; flex: 0 0 100%; width: 100%; text-align: center; font-size: 30px; line-height: 32px; padding-bottom: 2%; }
.gzcx_con { flex: 0 0 100%; width: 100%; }
.gzcc_yx { background: #d00; width: 40%; padding: 0.5% 4%; color: #fff; margin-left: auto; margin-right: auto; display: -webkit-flex; display: flex; justify-content: center; align-items: center; flex-flow: row nowrap; }
.cx_box { width: 40%; margin-left: auto; margin-right: auto; background: #f3f3f3; border-radius: 0px; padding: 4%; }
.cx_dpic { width: 100%; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; flex-flow: row wrap; }
.cx_picl { flex: 0 0 56%; width: 56%; }
.cx_picr { flex: 0 0 35%; width: 35%; }
.imgsty { width: 100%; background: #6F9; display: -webkit-flex; display: flex; justify-content: center; align-items: stretch; }
.imgsty img { flex: 0 0 100%; height: 100%; min-height: 200px; }
.cx_lb2 { display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end; flex-flow: row nowrap; margin-bottom: 4%; }
.cx_name2 { flex: 0 0 40%; width: 40%; text-align: right; }
.cx_bd2 { flex: 0 0 58%; width: 58%; margin-left: 2%; text-align: left; }
.cx_bd2 input { line-height: 30px; width: 100%; border: 0; padding: 0; font-size: 16px; background: #f4f4f4; border-bottom: 1px solid #aaa; }
.cx_btn2 { display: -webkit-flex; display: flex; justify-content: center; align-items: center; flex-flow: row nowrap; width: 100%; margin-top: 8%; }
.cx_btn2 input { border-radius: 10px; flex: 0 0 100%; padding: 2% 0; width: 100%; background: #da3131; color: #fff; text-align: center; border: 0; font-size: 16px }