@keyframes moveUpDown {
from { transform: translateY(0); }
to { transform: translateY(-10px); }
}
.sprite-animation { width: 120px; height: 80px; background-image: url('../images/app/spirit.png'); background-repeat: no-repeat; animation: play 2s steps(65) infinite; margin: 0 auto; }
@keyframes play {
from { background-position: 0 0; }
to { background-position: -7800px 0; }
}
@media only screen and (max-width:767px) { .v_con01 { display:none; width:500px; height:280px; position:fixed; left:65%; top:55%; }
.v_close { position:absolute; top:53%; margin-top:-220px; left:37%; margin-left:360px; cursor:pointer; z-index:1003; display:none; }
}
@media screen and (min-width:768px) { .v_close { display:block; }
}
@media only screen and (max-width:519px) { .v_con01 { display:none; width:350px; height:197px; position:fixed; left:15%; margin-left:0px; top:65%; }
.v_close { position:absolute; top:43%; margin-top:0px; left:72%; margin-left:0px; cursor:pointer; z-index:1003; display:none; }
}
@media only screen and (max-width:480px) { }
@media only screen and (max-width:414px) { .v_con01 { display:none; width:330px; height:186px; position:fixed; left:11%; margin-left:0px; top:65%; }
}
@media only screen and (max-width:375px) { .v_con01 { display:none; width:310px; height:175px; position:fixed; left:9%; margin-left:0px; top:65%; }
}
@media only screen and (max-width:365px) { .v_con01 { display:none; width:300px; height:169px; position:fixed; left:6%; margin-left:0px; top:68%; }
.v_close { position:absolute; top:38%; margin-top:0px; left:88%; margin-left:0px; cursor:pointer; z-index:1003; display:none; }
}
@media only screen and (max-width:320px) { .v_con01 { left:3%; }
}
@media (min-width:300px) { 
#wrap_pc { display:none; }
#wrap_mb { width:100%; height:auto; margin:0 auto; }
#advertising { width:100%; height:274px; position:relative; top:0px; overflow:hidden; }
.slides { height:274px; }
.section-bg { width:100%; height:274px; background:url(../images/app/es/mb_bg.jpg) no-repeat; position:absolute; background-size:100% 100%; z-index:3; }
.yang-table { width:100%; overflow:auto; margin:20px 0; }
.pro_norms { margin:10px auto; color:#666; font-size:12px; }
.pro_norms tr th,.pro_norms tr td { border-left:1px solid #e2e2e2; padding:6px 20px; }
.pro_norms tr td,.pro_norms tr th { text-align:left; padding:6px 20px; line-height:22px; border-left:#e2e2e2 1px solid; border-top:#e2e2e2 1px solid; border-bottom:#e2e2e2 1px solid; color:#666; }
.pro_norms tr th.no_bd_lf,.pro_norms tr td.no_bd_lf { border-left:none; }
.pro_norms tr th { background:#f4f4f4; font-size:12px; line-height:28px; text-align:left; }
.pro_norms .bg2 { background:#F6F6F6; }
#mb_content { width:100%; margin:0px; padding:0px; overflow:auto; background:#f5f5f5; }
#mb_content .content { width:94%; height:auto; margin:60px auto 12px; overflow:auto; background:#f5f5f5; }
#mb_content h2 { font-size:28px; font-weight:bold; color:#000000; line-height:38px; padding:0px; margin:0px; }
#mb_content p { width:100%; padding:0 5px; font-size:16px; color:#666666; line-height:22px; margin-top:20px; }
#mb_content .mb-h2left { width:4px; height:40px; float:left; background:#8fc31f; margin-right:10px; }
#mb_content ul { width:94%; height:auto; margin:30px auto; }
#mb_content li { width:100%; height:36px; font-size:16px; font-weight:bold; background:url(../images/app/dd.png) no-repeat -4px -4px; padding-left:18px; }
#mb_content li a { color:#8fc31f; }
#mb_content li a:hover { color:#83b31d; }
.ctbg1 { background:#f7f8f8; }
.ctbg2 { background:#f1f9fd; }
#detail_main { width:100%; margin:0px; padding:0px; overflow:auto; background:#ffffff; }
.content { padding:0px 10px; }
.ct_tit { font-size:24px; line-height:36px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_tit2 { font-size:24px; line-height:36px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p { font-size:14px; line-height:28px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p2 { font-size:24px; line-height:36px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p3 { font-size:14px; line-height:28px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p4 { font-size:24px; line-height:36px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p5 { font-size:24px; line-height:36px; color:#3b3e40; text-align:center; padding:10px 0px 0px; font-weight:bold; }
.ba_1 { display:none; }
.ba_2 { display:block; }
.tabs { display:none; }
.app_content { width:100%; max-width:1200px; margin:0 auto; display:none; padding:20px; }
.app_content.active { display:block; }
.app-section { width:250px; height:290px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section p { font-size:14px; line-height:28px; color:#000000; }
.app-section:first-child { margin-top:50px; }
.app-section:last-child { height:310px; }
.app-section-btn { width:100%; display:block; float:left; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:250px; height:290px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section2 p { font-size:14px; line-height:28px; color:#000000; }
.app-section2:first-child { margin-top:50px; }
.app-section2:last-child { height:310px; }
.app-section2-btn { width:100%; display:block; float:left; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product_list { width:100%; height:auto; margin:35px 0px 50px; overflow:hidden; }
.es_product { width:240px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:238px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:238px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:238px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product a { color:#8fc31f; }
.es_product a:hover { color:#83b31d; }
.es_product_line { border-top:1px dashed #939092; }
.es_product2_list { width:100%; height:auto; margin:35px 0px 50px; overflow:hidden; }
.es_product2 { width:240px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:210px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product2 ul { width:220px; height:auto; margin:20px 0px 0px 10px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:18px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:210px; height:30px; margin:20px 10px 0px 10px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product2 a { color:#8fc31f; }
.es_product2 a:hover { color:#83b31d; }
.es_product3_list { width:100%; height:auto; margin:35px 0px 50px; overflow:hidden; }
.es_product3 { width:240px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:210px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product3 ul { width:220px; height:auto; margin:20px 0px 0px 10px; float:left; overflow:hidden; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
.es_product3 p { width:210px; height:30px; margin:20px 10px 0px 13px; font-size:14px; color:#8fc31f; float:left; overflow:hidden; }
.es_product3 a { color:#8fc31f; }
.es_product3 a:hover { color:#83b31d; }
.es_product4_list { width:100%; height:auto; margin:35px 0px 50px; overflow:hidden; }
.es_product4 { width:240px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_row1,.es_product4_row2 { width:100%; float:left; }
.es_product4_product { width:240px; height:auto; margin:10px auto 0px; }
.es_product4_product h4 { width:240px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:240px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4_product a { color:#8fc31f; }
.es_product4_product a:hover { color:#83b31d; }
.es_product4 h3 { width:210px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:220px; height:auto; margin:20px 0px 0px 10px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对iphone5s*/
@media (min-width:315px) { 
#advertising { width:100%; height:287px; position:relative; top:0px; }
.slides { height:287px; }
.section-bg { width:100%; height:287px; }
.content { padding:0px 10px; }
.es_product2 { width:250px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:220px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product2 ul { width:230px; height:auto; margin:20px 0px 0px 10px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:18px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:220px; height:30px; margin:20px 10px 0px 10px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:250px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:220px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product3 ul { width:230px; height:auto; margin:20px 0px 0px 10px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:220px; height:30px; margin:20px 10px 0px 13px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:250px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:250px; height:auto; margin:10px auto 0px; }
.es_product4_product h4 { width:250px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:250px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:210px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:220px; height:auto; margin:20px 0px 0px 10px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对1080*1920的android*/
@media (min-width:360px) { 
#advertising { width:100%; height:328px; position:relative; top:0px; }
.slides { height:328px; }
.section-bg { width:100%; height:328px; }
.app-section { width:300px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section p { font-size:14px; line-height:28px; color:#000000; }
.app-section:first-child { margin-top:50px; }
.app-section:last-child { height:300px; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:300px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section2 p { font-size:14px; line-height:28px; color:#000000; }
.app-section2:first-child { margin-top:50px; }
.app-section2:last-child { height:300px; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product { width:300px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:298px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:298px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:298px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2 { width:300px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:270px; font-size:18px; font-weight:bold; margin:16px 13px 0px; }
.es_product2 ul { width:280px; height:auto; margin:20px 0px 0px 10px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:270px; height:30px; margin:20px 13px 0px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:300px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:270px; font-size:18px; font-weight:bold; margin:16px 13px 0px; }
.es_product3 ul { width:280px; height:auto; margin:20px 0px 0px 10px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:270px; height:30px; margin:20px 13px 0px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:300px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:280px; height:auto; margin:10px auto 0px; }
.es_product4_product h4 { width:280px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:280px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:270px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:276px; height:auto; margin:20px 0px 0px 10px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对iphone6*/
@media (min-width:375px) { 
#advertising { width:100%; height:342px; position:relative; top:0px; }
.slides { height:342px; }
.section-bg { width:100%; height:342px; }
.app-section { width:310px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section2 { width:310px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.es_product { width:314px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:310px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:310px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:310px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2 { width:314px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:280px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product2 ul { width:290px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:280px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:314px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:280px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product3 ul { width:290px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:280px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:314px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:280px; height:auto; margin:10px auto 0px; }
.es_product4_product h4 { width:280px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:280px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:270px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:286px; height:auto; margin:20px 0px 0px 18px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对全面屏安卓*/
@media (min-width:390px) { 
#advertising { width:100%; height:355px; position:relative; top:0px; }
.slides { height:355px; }
.section-bg { width:100%; height:355px; }
.app-section { width:326px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section2 { width:326px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.es_product { width:330px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:326px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:326px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:326px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2 { width:330px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:296px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product2 ul { width:306px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:296px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:330px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:296px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product3 ul { width:290px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:296px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:330px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:290px; height:auto; margin:10px auto 0px; }
.es_product4_product h4 { width:290px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:290px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:270px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:286px; height:auto; margin:20px 0px 0px 18px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:400px) { 
#advertising { width:100%; height:365px; position:relative; top:0px; }
.slides { height:365px; }
.section-bg { width:100%; height:365px; }
.app-section { width:338px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.app-section2 { width:338px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:26px; margin:0px auto 20px; }
.es_product { width:340px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:336px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:336px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:336px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2 { width:340px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:306px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product2 ul { width:316px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:306px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:340px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:306px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product3 ul { width:304px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:306px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:340px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:300px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:300px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:300px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:280px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:310px; height:auto; margin:20px 0px 0px 18px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对iphone6s plus*/
@media (min-width:410px) { 
#advertising { width:100%; height:378px; position:relative; top:0px; }
.slides { height:378px; }
.section-bg { width:100%; height:378px; }
.app-section { width:340px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:28px 36px; margin:0px auto 20px; }
.app-section2 { width:340px; height:266px; border-radius:8px; background-color:#f7f8f8; padding:28px 36px; margin:0px auto 20px; }
.es_product { width:350px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:340px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:340px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:340px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2 { width:350px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:316px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product2 ul { width:326px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:316px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3 { width:350px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:316px; font-size:18px; font-weight:bold; margin:16px 13px 0px 20px; }
.es_product3 ul { width:314px; height:auto; margin:20px 0px 0px 18px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:316px; height:30px; margin:20px 13px 0px 20px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4 { width:350px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:310px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:310px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:310px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:290px; font-size:18px; font-weight:bold; margin:36px auto 0px; }
.es_product4 ul { width:320px; height:auto; margin:20px 0px 0px 18px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
/*针对1440*2560的android*/
@media (min-width:480px) { 
#advertising { width:100%; height:438px; position:relative; top:0px; }
.slides { height:438px; }
.section-bg { width:100%; height:438px; }
.es_product_list { width:400px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product { width:400px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:390px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:390px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:390px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2_list { width:400px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product2 { width:400px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:360px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product2 ul { width:360px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:360px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3_list { width:400px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product3 { width:400px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:360px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product3 ul { width:350px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:360px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4_list { width:400px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product4 { width:400px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:360px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:360px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:360px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:340px; font-size:18px; font-weight:bold; margin:40px auto 0px; }
.es_product4 ul { width:360px; height:auto; margin:20px 0px 0px 30px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:500px) { 
#advertising { width:100%; height:456px; position:relative; top:0px; }
.slides { height:456px; }
.section-bg { width:100%; height:456px; }
.ct_tit { font-size:26px; line-height:38px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_tit2 { font-size:26px; line-height:38px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p { font-size:16px; line-height:28px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p2 { font-size:26px; line-height:38px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p3 { font-size:16px; line-height:28px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p4 { font-size:26px; line-height:38px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p5 { font-size:26px; line-height:38px; color:#3b3e40; text-align:center; padding:10px 0px 0px; font-weight:bold; }
.es_product_list { width:420px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product { width:420px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product img { margin-top:20px; }
.es_product h3 { width:410px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:410px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:410px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2_list { width:420px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product2 { width:420px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 img { margin-top:30px; }
.es_product2 h3 { width:370px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product2 ul { width:370px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:370px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3_list { width:420px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product3 { width:420px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:370px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product3 ul { width:360px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:370px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4_list { width:420px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product4 { width:420px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:380px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:380px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:380px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:360px; font-size:18px; font-weight:bold; margin:40px auto 0px; }
.es_product4 ul { width:380px; height:auto; margin:20px 0px 0px 30px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:600px) { 
#advertising { width:100%; height:547px; position:relative; top:0px; }
.slides { height:547px; }
.section-bg { width:100%; height:547px; }
.content { padding:0px 20px; }
.ct_tit { font-size:28px; line-height:42px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_tit2 { font-size:28px; line-height:42px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p2 { font-size:28px; line-height:42px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p3 { font-size:16px; line-height:28px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p4 { font-size:28px; line-height:42px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p5 { font-size:28px; line-height:42px; color:#3b3e40; text-align:center; padding:10px 0px 0px; font-weight:bold; }
.app-section { width:240px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 20px 0px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section p { font-size:14px; line-height:28px; color:#000000; }
.app-section:first-child { margin-top:0px; }
.app-section:last-child { height:310px; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:240px; height:300px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 20px 0px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section2 p { font-size:14px; line-height:28px; color:#000000; }
.app-section2:first-child { margin-top:0px; }
.app-section2:last-child { height:300px; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product_list { width:520px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product { width:520px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product h3 { width:510px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:510px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:510px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2_list { width:520px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product2 { width:520px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 h3 { width:470px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product2 ul { width:470px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:470px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3_list { width:520px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product3 { width:520px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:470px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product3 ul { width:470px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:470px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4_list { width:520px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product4 { width:520px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:480px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:480px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:480px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:460px; font-size:18px; font-weight:bold; margin:40px auto 0px; }
.es_product4 ul { width:480px; height:auto; margin:20px 0px 0px 30px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:700px) { 
#advertising { width:100%; height:638px; position:relative; top:0px; }
.slides { height:638px; }
.section-bg { width:100%; height:638px; }
#mb_content { width:100%; margin:0px; padding:0px; overflow:auto; background:#f5f5f5; }
#mb_content .content { width:660px; height:auto; margin:60px auto 12px; overflow:auto; background:#f5f5f5; }
#mb_content h2 { font-size:28px; font-weight:bold; color:#000000; line-height:38px; padding:0px; margin:0px; }
#mb_content p { width:100%; padding:0 5px; font-size:16px; color:#666666; line-height:22px; margin-top:20px; }
#mb_content .mb-h2left { width:4px; height:40px; float:left; background:#8fc31f; margin-right:10px; }
#mb_content ul { width:94%; height:auto; margin:30px auto; }
#mb_content li { width:100%; height:36px; font-size:16px; font-weight:bold; background:url(../images/app/dd.png) no-repeat -4px -4px; padding-left:18px; }
#mb_content li a { color:#8fc31f; }
#mb_content li a:hover { color:#83b31d; }
.ct_tit { font-size:32px; line-height:42px; color:#000000; text-align:center; padding:50px 0px 10px; font-weight:bold; }
.ct_tit2 { font-size:32px; line-height:42px; color:#000000; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p2 { font-size:32px; line-height:42px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p3 { font-size:16px; line-height:30px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p4 { font-size:32px; line-height:42px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p5 { font-size:32px; line-height:42px; color:#3b3e40; text-align:center; padding:10px 0px 0px; font-weight:bold; }
.app-section { width:280px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 20px 10px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section p { font-size:14px; line-height:28px; color:#000000; }
.app-section:first-child { margin-top:0px; }
.app-section:last-child { height:310px; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:280px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 20px 10px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section2 p { font-size:14px; line-height:28px; color:#000000; }
.app-section2:first-child { margin-top:0px; }
.app-section2:last-child { height:290px; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product_list { width:620px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product { width:620px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product h3 { width:610px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:610px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:610px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2_list { width:620px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product2 { width:620px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 h3 { width:570px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product2 ul { width:570px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:570px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3_list { width:620px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product3 { width:620px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:570px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product3 ul { width:570px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:570px; height:30px; margin:20px 10px 0px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4_list { width:620px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product4 { width:620px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:580px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:580px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:580px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:560px; font-size:18px; font-weight:bold; margin:40px auto 0px; }
.es_product4 ul { width:580px; height:auto; margin:20px 0px 0px 30px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:767px) { 
#advertising { width:100%; height:699px; position:relative; top:0px; }
.slides { height:699px; }
.section-bg { width:100%; height:699px; }
#mb_content { width:100%; margin:0px; padding:0px; overflow:auto; background:#f5f5f5; }
#mb_content .content { width:700px; height:auto; margin:60px auto 12px; overflow:auto; background:#f5f5f5; }
#mb_content h2 { font-size:28px; font-weight:bold; color:#000000; line-height:38px; padding:0px; margin:0px; }
#mb_content p { width:100%; padding:0 5px; font-size:16px; color:#666666; line-height:22px; margin-top:20px; }
#mb_content .mb-h2left { width:4px; height:40px; float:left; background:#8fc31f; margin-right:10px; }
#mb_content ul { width:94%; height:auto; margin:30px auto; }
#mb_content li { width:100%; height:36px; font-size:16px; font-weight:bold; background:url(../images/app/dd.png) no-repeat -4px -4px; padding-left:18px; }
#mb_content li a { color:#8fc31f; }
#mb_content li a:hover { color:#83b31d; }
#banner { width:100%; height:640px; }
#detail_main { width:100%; margin:0px; padding:0px; overflow:auto; background:#ffffff; }
.app-section { width:300px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 30px 20px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section p { font-size:14px; line-height:28px; color:#000000; }
.app-section:first-child { margin-top:0px; }
.app-section:last-child { height:310px; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:300px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 30px 20px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:20px; line-height:32px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 10px; }
.app-section2 p { font-size:14px; line-height:28px; color:#000000; }
.app-section2:first-child { margin-top:0px; }
.app-section2:last-child { height:290px; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product_list { width:690px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product { width:690px; height:auto; float:left; margin:0px 0px 15px; padding-bottom:20px; }
.es_product h3 { width:680px; font-size:18px; font-weight:bold; margin:16px auto 0px; }
.es_product h4 { width:680px; font-size:14px; line-height:28px; color:#3b3e40; margin:16px auto 0px; }
.es_product p { width:680px; height:30px; margin:20px auto 0px; font-size:14px; font-weight:bold; color:#8fc31f; }
.es_product2_list { width:690px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product2 { width:690px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product2 h3 { width:640px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product2 ul { width:640px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:14px; line-height:22px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:640px; height:30px; margin:20px 10px 20px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product3_list { width:690px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product3 { width:690px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product3 h3 { width:640px; font-size:18px; font-weight:bold; margin:16px 10px 0px 30px; }
.es_product3 ul { width:640px; height:auto; margin:20px 0px 0px 30px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product3 p { width:640px; height:30px; margin:20px 10px 20px 30px; font-size:14px; color:#8fc31f; overflow:hidden; }
.es_product4_list { width:690px; height:auto; margin:35px auto 50px; overflow:hidden; }
.es_product4 { width:690px; height:auto; float:left; background:#f7f8f8; border-radius:8px; margin:0px; padding-bottom:20px; }
.es_product4_product { width:650px; height:auto; margin:0px auto; }
.es_product4_product h4 { width:650px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:650px; height:30px; margin:0px auto 20px; font-size:14px; color:#8fc31f; text-align:center; float:left; overflow:hidden; }
.es_product4 h3 { width:630px; font-size:18px; font-weight:bold; margin:40px auto 0px; }
.es_product4 ul { width:650px; height:auto; margin:20px 0px 0px 30px; float:left; overflow:hidden; }
.es_product4 ul li { width:100%; height:auto; font-size:14px; line-height:26px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 0px; padding-left:18px; }
}
@media (min-width:768px) { 
#banner { width:100%; height:640px; position:relative; background:url("../images/app/es/banner.jpg") center center no-repeat; background-size:cover; padding:584px 0 0; }
.banner_more { width:100%; height:56px; display:block; margin:0; padding:0px; color:#ffffff; font-size:16px; line-height:32px; background:rgba(0,0,0,0.6); }
.banner_more_content { width:100%px; height:56px; margin:0 auto; padding-top:15px; }
.banner_more_content span { color:#8fc31f!important; }
.banner_more a { color:#ffffff; }
.banner_more a:hover { color:#b5b5b6; }
.ct_tit { font-size:48px; line-height:42px; color:#000000; text-align:center; padding:80px 0px 10px; font-weight:bold; }
.ct_tit2 { font-size:48px; line-height:42px; color:#000000; text-align:center; padding:70px 0px 20px; font-weight:bold; }
.ct_p2 { font-size:48px; line-height:42px; color:#3b3e40; text-align:center; padding:80px 0px 0px; font-weight:bold; }
.ct_p3 { font-size:16px; line-height:36px; color:#515151; text-align:center; margin:10px auto 8px auto; }
.ct_p4 { font-size:48px; line-height:42px; color:#3b3e40; text-align:center; padding:50px 0px 0px; font-weight:bold; }
.ct_p5 { font-size:48px; line-height:42px; color:#3b3e40; text-align:center; padding:10px 0px 0px; font-weight:bold; }
}
@media (min-width:770px) { 
#advertising { width:100%; height:702px; position:relative; top:0px; }
.slides { height:702px; }
.section-bg { width:100%; height:702px; }
}
@media (min-width:785px) { 
#advertising { width:100%; height:716px; position:relative; top:0px; }
.slides { height:716px; }
.section-bg { width:100%; height:716px; }
}
@media (min-width:880px) { 
#advertising { width:100%; height:802px; position:relative; top:0px; }
.slides { height:802px; }
.section-bg { width:100%; height:802px; }
.app-section { width:340px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 30px 20px; }
.app-section2 { width:340px; height:290px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:0px 20px 30px 20px; }
}
@media (min-width:980px) { 
#advertising { width:100%; height:894px; position:relative; top:0px; }
.slides { height:894px; }
.section-bg { width:100%; height:894px; }
}
@media (min-width:1024px) { 
#wrap_index { width:100%; height:1430px; background:url(../images/app/es/bg.jpg) bottom center no-repeat; }
#wrap_pc { width:1024px; height:auto; margin:0 auto; display:block; }
#wrap_mb { display:none; }
#w1 { width:1000px; height:340px; margin:0px auto; }
#w1 h2 { font-size:48px; text-align:center; font-weight:bold; padding-top:100px; margin-top:0px; }
#w1 h3 { font-size:24px; text-align:center; margin-top:20px; }
#w1 p { font-size:18px; text-align:center; margin-top:50px; }
#w2 { width:1024px; height:1090px; margin:0px auto; overflow:hidden; }
#a1 { width:250px; height:100px; position:relative; left:450px; top:74px; }
#a2 { width:250px; height:100px; position:relative; left:680px; top:110px; }
#a3 { width:250px; height:100px; position:relative; left:894px; top:160px; }
#a4 { width:250px; height:100px; position:relative; left:506px; top:470px; }
.moving-div { width:250px; height:100px; position:relative; animation:moveUpDown 1s infinite alternate ease-in-out; }
.moving-top { width:250px; height:40px; margin:0 auto; }
.moving-bottom { width:250px; height:60px; margin:0 auto; text-align:center; }
.moving-top h3 { font-size:18px; text-align:center; color:#ffffff; line-height:40px; }
.moving-top-t1 { background:#83b514; width:180px; height:40px; margin:0 auto; border-radius:28px; }
.moving-top-t2 { background:#83b514; width:220px; height:40px; margin:0 auto; border-radius:28px; }
#banner { padding:584px 0 0; }
#detail_main .content { width:100%; max-width:1024px; padding:0px; margin:0 auto; overflow:hidden; }
.ct_tit { width:1000px; font-size:56px; line-height:68px; color:#000000; text-align:center; margin:110px auto 40px auto; padding:0px; font-weight:bold; }
.ct_tit2 { width:1000px; font-size:38px; line-height:48px; color:#3b3e40; text-align:left; font-weight:normal; margin:110px auto 20px 0px; padding:0px; padding-left:10px; }
.ct_p { width:1000px; font-size:16px; color:#515151; line-height:32px; font-weight:normal; text-align:center; margin:16px auto 40px auto; }
.ct_p2 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; }
.ct_p3 { width:1000px; font-size:16px; color:#3b3e40; line-height:36px; font-weight:normal; text-align:left; margin:0px 0px 0px 0px; padding:0px; padding-left:10px; }
.ct_p4 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; padding-left:10px; }
.ct_p5 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:50px 0px 0px 0px; padding:0px; font-weight:bold; }
.tabs { width:100%; height:65px; display:block; cursor:pointer; overflow:hidden; background:#f7f8f8; }
.tabs_content { width:100%; max-width:1024px; height:65px; margin:0 auto; }
.tab { width:280px; height:65px; padding:10px; font-size:18px; line-height:38px; text-align:center; margin-right:5px; background:#f7f8f8; float:left; border-top:3px solid #f7f8f8; }
.tab.active { background-color:#fff; border-top:3px solid #89ba29; }
.app_content { width:100%; max-width:1024px; margin:0 auto; display:none; padding:20px; }
.app_content.active { display:block; }
.tab.tablong { width:320px; }
.app-section { width:300px; height:330px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:70px 30px 70px 0px; }
.app-section-ico { width:65px; height:65px; margin:10px auto; }
.app-section h3 { font-size:24px; line-height:36px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 20px; }
.app-section p { font-size:16px; line-height:30px; color:#000000; }
.app-section:first-child { margin-top:70px; }
.app-section:last-child { height:330px; margin-right:0px; }
.app-section-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section-btn div:hover { background:#83b31d !important; color:#ffffff; }
.app-section2 { width:230px; height:370px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px 30px; margin:70px 20px 70px 0px; }
.app-section2:last-child { height:370px; }
.app-section2-ico { width:65px; height:65px; margin:10px auto; }
.app-section2 h3 { font-size:24px; line-height:36px; font-weight:bold; color:#8fc31f; text-align:center; margin:0px 4px 20px; }
.app-section2 p { font-size:16px; line-height:30px; color:#000000; }
.app-section2:first-child { margin-top:70px; }
.app-section2:last-child { height:370px; margin-right:0px; }
.app-section2-btn div { width:166px; height:46px; margin:10px auto 60px; background:#8fc31f; font-size:16px; line-height:48px; text-align:center; color:#ffffff; border-radius:8px; overflow:hidden; }
.app-section2-btn div:hover { background:#83b31d !important; color:#ffffff; }
.es_product_list { width:100%; height:auto; margin:0px 0px 60px; overflow:hidden; }
.es_product { width:976px; height:440px; float:left; margin:0px 10px 30px 8px; }
.es_product_image { width:360px; height:324px; margin-top:30px; margin-right:30px; float:right; }
.es_product h3 { width:550px; font-size:24px; margin:70px 20px 0px 5px; float:left; }
.es_product h4 { width:550px; font-size:16px; line-height:32px; margin:30px 20px 0px 5px; float:left; }
.es_product p { width:550px; height:30px; font-size:16px; color:#8fc31f; font-weight:normal; margin:60px 20px 0px 5px; float:left; }
.es_product a { width:170px; height:48px; font-size:16px; line-height:48px; color:#ffffff; background-color:#8fc31f; display:block; border-radius:8px; text-align:center; }
.es_product a:hover { color:#ffffff; background-color:#83b31d; }
.es_product_line { border-top:1px dashed #939092; }
.es_product2_list { width:100%; height:auto; margin:15px 0px 90px; overflow:hidden; }
.es_product2 { width:990px; height:370px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product2_image { width:360px; height:360px; margin-top:10px; margin-right:60px; float:right; }
.es_product2 img { margin-top:0px; }
.es_product2 h3 { width:500px; font-size:24px; font-weight:bold; margin:70px 20px 0px 40px; float:left; }
.es_product2 ul { width:500px; margin:30px 20px 0px 40px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:16px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:500px; height:30px; font-size:16px; color:#8fc31f; margin:50px 20px 0px 40px; float:left; }
.es_product2 a { color:#8fc31f; }
.es_product2 a:hover { color:#83b31d; }
.es_product3_list { width:100%; height:auto; margin:15px 0px 30px; overflow:hidden; }
.es_product3 { width:990px; height:416px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product3_image { width:360px; height:360px; margin-top:30px; margin-right:10px; float:right; }
.es_product3 h3 { width:420px; font-size:24px; font-weight:bold; margin:60px 20px 0px 40px; float:left; }
.es_product3 ul { width:570px; margin:30px 0px 0px 40px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:15px; line-height:34px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
.es_product3 p { width:420px; height:30px; font-size:16px; color:#8fc31f; margin:20px 20px 0px 40px; float:left; }
.es_product3 a { color:#8fc31f; }
.es_product3 a:hover { color:#83b31d; }
.yang-table { width:100%; overflow:auto; margin:20px 0 70px; }
.es_product4_list { width:100%; height:auto; margin:15px 0px 30px; overflow:hidden; }
.es_product4 { width:990px; height:380px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 80px 18px; }
.es_product4_row1 { width:470px; float:left; }
.es_product4_row2 { width:520px; float:right; }
.es_product4_product { width:258px; height:auto; margin-top:10px; float:left; }
.es_product4_row2_image { width:240px; height:240px; margin-top:10px; margin-right:10px; float:left; }
.es_product4_product h4 { width:240px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:240px; height:30px; font-size:16px; color:#8fc31f; margin:0px 0px 20px 0px; text-align:center; float:left; }
.es_product4_product a { color:#8fc31f; }
.es_product4_product a:hover { color:#83b31d; }
.es_product4 h3 { width:400px; font-size:24px; font-weight:bold; margin:100px 20px 0px 40px; float:left; }
.es_product4 ul { width:400px; margin:30px 0px 0px 40px; float:left; }
.es_product4 ul li { width:100%; height:auto; font-size:16px; line-height:36px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
}
@media (min-width:1080px) { 
#wrap_index { width:100%; height:1430px; background:url(../images/app/es/bg.jpg) bottom center no-repeat; }
#wrap_pc { width:1080px; height:auto; margin:0 auto; }
#w1 { width:1000px; height:340px; margin:0px auto; }
#w1 h2 { font-size:48px; text-align:center; font-weight:bold; padding-top:100px; margin-top:0px; }
#w1 h3 { font-size:24px; text-align:center; margin-top:20px; }
#w1 p { font-size:18px; text-align:center; margin-top:50px; }
#w2 { width:1080px; height:1090px; margin:0px auto; }
#a1 { width:250px; height:100px; position:relative; left:490px; top:74px; }
#a2 { width:250px; height:100px; position:relative; left:718px; top:110px; }
#a3 { width:250px; height:100px; position:relative; left:922px; top:160px; }
#a4 { width:250px; height:100px; position:relative; left:546px; top:470px; }
#detail_main .content { max-width:1080px; padding:0px; margin:0 auto; }
.ct_tit { width:1020px; font-size:56px; line-height:68px; color:#000000; text-align:center; margin:110px auto 40px auto; padding:0px; font-weight:bold; }
.ct_tit2 { width:1020px; font-size:38px; line-height:48px; color:#3b3e40; text-align:left; margin:110px auto 20px 0px; padding:0px; padding-left:10px; }
.ct_p { width:1020px; font-size:16px; color:#515151; line-height:32px; font-weight:normal; text-align:center; margin:16px auto 40px auto; }
.ct_p2 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; }
.ct_p3 { width:1040px; font-size:16px; color:#3b3e40; line-height:36px; font-weight:normal; text-align:left; margin:0px 0px 0px 0px; padding:0px; padding-left:10px; }
.ct_p4 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; padding-left:10px; }
.ct_p5 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:50px 0px 0px 0px; padding:0px; font-weight:bold; }
.tabs_content { width:100%; max-width:1080px; height:65px; margin:0 auto; }
.app_content { width:100%; max-width:1080px; margin:0 auto; display:none; padding:20px; }
.app-section { width:324px; height:330px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:70px 30px 70px 0px; }
.app-section2 { width:245px; height:370px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px 30px; margin:70px 20px 70px 0px; }
.es_product { width:1024px; height:440px; float:left; margin:0px 10px 30px 8px; }
.es_product_image { width:400px; height:360px; margin-top:30px; margin-right:30px; float:right; }
.es_product h3 { width:560px; font-size:24px; margin:70px 20px 0px 5px; float:left; }
.es_product h4 { width:560px; font-size:16px; line-height:32px; margin:30px 20px 0px 5px; float:left; }
.es_product p { width:560px; height:30px; font-size:16px; color:#8fc31f; margin:60px 20px 0px 5px; float:left; }
.es_product2_list { width:100%; height:auto; margin:15px 0px 90px; overflow:hidden; }
.es_product2 { width:1040px; height:370px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product2_image { width:360px; height:360px; margin-top:10px; margin-right:60px; float:right; }
.es_product2 h3 { width:520px; font-size:24px; font-weight:bold; margin:70px 20px 0px 65px; float:left; }
.es_product2 ul { width:520px; margin:30px 20px 0px 65px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:16px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:520px; height:30px; font-size:16px; color:#8fc31f; margin:50px 20px 0px 65px; float:left; }
.es_product2 a { color:#8fc31f; }
.es_product2 a:hover { color:#83b31d; }
.es_product3_list { width:100%; height:auto; margin:15px 0px 30px; overflow:hidden; }
.es_product3 { width:1040px; height:416px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product3_image { width:360px; height:360px; margin-top:30px; margin-right:10px; float:right; }
.es_product3 h3 { width:520px; font-size:24px; font-weight:bold; margin:60px 20px 0px 60px; float:left; }
.es_product3 ul { width:600px; margin:30px 0px 0px 60px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:16px; line-height:36px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
.es_product3 p { width:520px; height:30px; font-size:16px; color:#8fc31f; margin:20px 20px 0px 60px; float:left; }
.es_product4_list { width:100%; height:auto; margin:15px 0px 30px; overflow:hidden; }
.es_product4 { width:1040px; height:380px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 80px 18px; }
.es_product4_row1 { width:500px; float:left; }
.es_product4_row2 { width:540px; float:right; }
.es_product4_product { width:268px; height:auto; margin-top:10px; float:left; }
.es_product4_row2_image { width:250px; height:250px; margin-top:10px; margin-right:10px; float:left; }
.es_product4_product h4 { width:250px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:250px; height:30px; font-size:16px; color:#8fc31f; margin:0px 0px 20px 0px; text-align:center; float:left; }
.es_product4 h3 { width:420px; font-size:24px; font-weight:bold; margin:100px 20px 0px 60px; float:left; }
.es_product4 ul { width:420px; margin:30px 0px 0px 60px; float:left; }
.es_product4 ul li { width:100%; height:auto; font-size:16px; line-height:36px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
}
@media (min-width:1200px) { 
#wrap_index { width:100%; height:1430px; background:url(../images/app/es/bg.jpg) bottom center no-repeat; }
#wrap_pc { width:1200px; height:auto; margin:0 auto; }
#w1 { width:1100px; height:340px; margin:0px auto; }
#w1 h2 { font-size:48px; text-align:center; font-weight:bold; padding-top:100px; margin-top:0px; }
#w1 h3 { font-size:24px; text-align:center; margin-top:20px; }
#w1 p { width:1070px; font-size:16px; line-height:36px; text-align:center; margin:50px auto 0px; }
#w2 { width:1200px; height:1090px; margin:0px auto; }
#a1 { width:250px; height:100px; position:relative; left:520px; top:74px; }
#a2 { width:250px; height:100px; position:relative; left:760px; top:110px; }
#a3 { width:250px; height:100px; position:relative; left:978px; top:160px; }
#a4 { width:250px; height:100px; position:relative; left:594px; top:470px; }
.banner_more { width:100%; height:56px; display:block; margin:0; padding:0px; color:#ffffff; font-size:16px; line-height:32px; background:rgba(0,0,0,0.6); }
.banner_more_content { width:1200px; height:56px; margin:0 auto; padding-top:15px; }
.banner_more_content span { color:#8fc31f!important; }
.banner_more a { color:#ffffff; }
.banner_more a:hover { color:#b5b5b6; }
#detail_main .content { max-width:1200px; padding:0px; margin:0 auto; }
.ct_tit { width:1060px; font-size:56px; line-height:68px; color:#000000; text-align:center; margin:110px auto 40px auto; padding:0px; font-weight:bold; }
.ct_tit2 { width:1060px; font-size:38px; line-height:48px; color:#3b3e40; text-align:left; margin:110px auto 20px 0px; padding:0px; padding-left:10px; }
.ct_p { width:1060px; font-size:16px; color:#515151; line-height:32px; font-weight:normal; text-align:center; margin:16px auto 40px auto; }
.ct_p2 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; }
.ct_p3 { width:1150px; font-size:16px; color:#3b3e40; line-height:36px; font-weight:normal; text-align:left; margin:0px 0px 0px 0px; padding:0px; padding-left:10px; }
.ct_p4 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:100px 0px 0px 0px; padding:0px; font-weight:bold; padding-left:10px; }
.ct_p5 { font-size:24px; color:#3b3e40; line-height:38px; font-weight:normal; text-align:left; margin:50px 0px 0px 0px; padding:0px; font-weight:bold; }
.ba_1 { display:block; }
.ba_2 { display:none; }
.tabs_content { width:100%; max-width:1200px; height:65px; margin:0 auto; }
.app_content { width:100%; max-width:1200px; margin:0 auto; display:none; padding:20px; }
.app-section { width:350px; height:310px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px; margin:70px 40px 70px 0px; }
.app-section:last-child { height:310px; }
.app-section2 { width:250px; height:370px; border-radius:8px; background-color:#f7f8f8; float:left; padding:26px 30px; margin:70px 40px 70px 8px; }
.es_product { width:1136px; height:440px; float:left; margin:0px 10px 30px 8px; }
.es_product_image { width:400px; height:360px; margin-top:30px; margin-right:30px; float:right; }
.es_product h3 { width:660px; font-size:24px; margin:70px 20px 0px 5px; float:left; }
.es_product h4 { width:660px; font-size:16px; line-height:32px; margin:30px 20px 0px 5px; float:left; }
.es_product p { width:660px; height:30px; font-size:16px; color:#8fc31f; margin:60px 20px 0px 5px; float:left; }
.es_product2_list { width:100%; height:auto; margin:15px 0px 90px; overflow:hidden; }
.es_product2 { width:1136px; height:370px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product2_image { width:360px; height:360px; margin-top:10px; margin-right:60px; float:right; }
.es_product2 h3 { width:600px; font-size:24px; font-weight:bold; margin:70px 20px 0px 85px; float:left; }
.es_product2 ul { width:600px; margin:30px 20px 0px 85px; float:left; }
.es_product2 ul li { width:100%; height:36px; font-size:16px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px -4px; padding-left:18px; }
.es_product2 p { width:600px; height:30px; font-size:16px; color:#8fc31f; margin:50px 20px 0px 85px; float:left; }
.es_product3_list { width:100%; height:auto; margin:15px 0px 30px; overflow:hidden; }
.es_product3 { width:1136px; height:416px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 10px 18px; }
.es_product3_image { width:360px; height:360px; margin-top:10px; margin-right:30px; float:right; }
.es_product3 h3 { width:600px; font-size:24px; font-weight:bold; margin:70px 20px 0px 85px; float:left; }
.es_product3 ul { width:650px; margin:30px 0px 0px 85px; float:left; }
.es_product3 ul li { width:100%; height:auto; font-size:16px; line-height:36px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
.es_product3 p { width:600px; height:30px; font-size:16px; color:#8fc31f; margin:20px 20px 0px 85px; float:left; }
.es_product4 { width:1136px; height:380px; float:left; background:#f7f8f8; border-radius:8px; margin:10px 10px 80px 18px; }
.es_product4_row1 { width:550px; float:left; }
.es_product4_row2 { width:550px; float:right; }
.es_product4_product { width:268px; height:auto; margin-top:10px; float:left; }
.es_product4_row2_image { width:250px; height:250px; margin-top:10px; margin-right:30px; float:left; }
.es_product4_product h4 { width:250px; height:32px; font-size:16px; line-height:32px; text-align:center; float:left; margin-top:0px; }
.es_product4_product p { width:250px; height:30px; font-size:16px; color:#8fc31f; margin:0px 0px 20px 0px; text-align:center; float:left; }
.es_product4_product a { color:#8fc31f; }
.es_product4_product a:hover { color:#83b31d; }
.es_product4 h3 { width:600px; font-size:24px; font-weight:bold; margin:100px 20px 0px 85px; float:left; }
.es_product4 ul { width:650px; margin:30px 0px 0px 85px; float:left; }
.es_product4 ul li { width:100%; height:auto; font-size:16px; line-height:36px; color:#3b3e40; background:url(../images/app/d2.png) no-repeat -4px 2px; padding-left:18px; }
}
@media (min-width:1300px) { 
#w1 { width:1200px; height:340px; margin:0px auto; }
}
@media (min-width:1360px) { }
@media (min-width:1900px) { }
@media (min-width:1910px) { }
@media (min-width:1920px) { }
@media (min-width:1921px) { }
@media (min-width:2540px) { }
@media (min-width:2550px) { }
@media (min-width:2560px) { }