@charset "utf-8";
/*CSS Document*/

*{margin:0; padding:0; border:0; list-style:none; font-size:20px; color:#333333; font-family:"微软雅黑";}
body{width:640px; max-width:640px; min-width:640px; margin:0 auto; background:#f7f7f7;}
a{text-decoration:none;}
img{display:block;}
input,textarea,button{display:block; outline:none;}
em,i{display:block; font-weight:400; font-style:normal;}
.smd_center{width:600px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

@media(min-width:641px){
	body{width:640px; margin:0 auto;}
}

.smd_banner{height:1000px; overflow:hidden;}
.smd_banner li{height:200px;}
.smd_banner li img{width:640px; height:200px;}

.smd_video{overflow:hidden; padding:60px 0;}
.smd_title1{height:164px; background:url(../images/bg_1.jpg) no-repeat bottom center; overflow:hidden;}
.smd_title1 dt{overflow:hidden; height:28px; line-height:28px; text-align:center; margin-bottom:28px;}
.smd_title1 dt em{font-size:24px; font-weight:bold; display:inline-block;}
.smd_title1 dt i{font-size:24px; color:#ff9629; font-weight:bold; display:inline-block; margin-left:6px;}
.smd_title1 dd{height:44px; line-height:44px; overflow:hidden; text-align:center;}
.smd_title1 dd em{display:inline-block;}
.smd_title1 dd i{display:inline-block; font-size:30px; font-weight:bold;}

.smd_vBox{overflow:hidden; background:#ffd680; padding:50px 0 0;}
.smd_vBox dl{overflow:hidden;}
.smd_vBox dt{overflow:hidden; width:600px; height:376px; background:url(../images/bg_2.jpg) no-repeat center; padding:10px 42px 0; box-sizing:border-box;}
.smd_vBox dt em{width:516px; height:40px; line-height:36px; font-size:18px; overflow:hidden;}
.smd_vBox dt i{width:516px; height:304px; border-radius:5px; overflow:hidden;}

.smd_vBox dd{width:600px; height:542px; background:url(../images/bg_3.jpg) no-repeat center; overflow:hidden; padding:66px 0 0; box-sizing:border-box;}
.smd_vBox dd ul{overflow:hidden; background:url(../images/icon9.png) no-repeat top left 30px; width:466px; margin:0 auto;}
.smd_vBox dd li{overflow:hidden; width:466px; margin-bottom:38px;}
.smd_vBox dd li em{height:62px; width:62px; border-radius:50%; background:#000000; color:#FFD680; font-size:40px; text-align:center; line-height:62px; overflow:hidden; float:left;}
.smd_vBox dd li i{width:380px; height:62px; background:#000000; text-align:center; line-height:62px; font-size:22px; color:#FFD680; overflow:hidden; float:right;}
.smd_vBox dd li span{width:24px; padding:10px; font-size:22px; text-align:center; line-height:24px; height:96px; overflow:hidden; border-radius:5px; float:left; margin-left:11px; 
display:block; background:#000000; color:#FFD680;}
.smd_vBox dd li p{display:block; width:240px; padding:16px 0 0 30px; float:left; font-size:24px; line-height:44px; height:88px; text-indent:0.5em;}

.smd_about{padding:60px 0 0; overflow:hidden; background:url(../images/bg_4.jpg) no-repeat top -300px center;}
.smd_tittle2{width:450px; margin:0 auto 60px; overflow:hidden;}
.smd_tittle2 img{width:197px; height:54px; margin:0 auto 20px;}
.smd_tittle2 em{width:450px; height:66px; background:url(../images/icon1.png) no-repeat center; overflow:hidden; line-height:66px; font-size:30px; text-align:center; font-weight:bold;}
.smd_tittle2 i{font-size:26px; font-weight:bold; line-height:40px; text-align:center; color:#FFFFFF; margin-top:20px; height:40px; overflow:hidden;}

.smd_aText{height:619px; background:#FFD680; overflow:hidden; margin:0 auto 60px; width:600px; background:url(../images/bg_5.jpg) no-repeat center;}
.smd_aText em{width:600px; height:544px; overflow:hidden; padding:74px 35px 0; box-sizing:border-box;}
.smd_aText em p{line-height:40px; text-indent:2em;}

.smd_advant{overflow:hidden; padding:0 0 40px;}
.smd_advant ul{overflow:hidden;}
.smd_advant li{width:176px; height:176px; background:#ffffff; border-radius:50%; float:left; text-align:center; margin:0 12px;}
.smd_advant li em{height:50px; background:url(../images/icon_1.png) no-repeat top 14px center; padding:40px 0 0; font-size:30px; font-weight:bold; line-height:34px; overflow:hidden;}
.smd_advant li i{font-size:18px; line-height:26px; padding:4px 12px 0; overflow:hidden; height:50px;}
.smd_advant p{display:block; width:540px; line-height:40px; height:80px; overflow:hidden; text-align:center; margin:30px auto 0;}

.smd_pList{overflow:hidden; position:relative; height:260px;}
.smd_pList .bd{height:214px; overflow:hidden;}
.smd_pList .bd li{width:182px; height:214px; float:left; margin:0 9px;}
.smd_pList .bd li img{width:182px; height:214px;}
.smd_pList .hd{width:100%; position:absolute; bottom:0; text-align:center;}
.smd_pList .hd li{width:16px; height:16px; border-radius:50%; background:#333333; display:inline-block; margin:0 5px; line-height:50px; overflow:hidden;}
.smd_pList .hd li.on{background:#FFD680;}

.smd_sBox{overflow:hidden; padding:60px 0 26px; background:url(../images/bg_6.jpg) no-repeat bottom center; margin-bottom:60px;}
.smd_title3{text-align:center; overflow:hidden;}
.smd_title3 em{font-size:26px; line-height:30px; padding:0 0 20px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold;}
.smd_title3 i{height:123px; line-height:66px; font-size:30px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; 
background:url(../images/bg_1_2.jpg) no-repeat top center;}

.smd_Join{width:560px; height:524px; background:#FFFFFF; padding:37px 27px; box-sizing:border-box; margin:0 auto;}
.smd_Join dl{overflow:hidden;}
.smd_Join dt{overflow:hidden; height:46px; margin-bottom:25px;}
.smd_Join dt a{width:238px; height:46px; text-align:center; line-height:46px; background:#000000; color:#FFFFFF; overflow:hidden; float:left; font-size:20px;}
.smd_Join dt i a{background:#FFD680; color:#000000; float:right;}
.smd_Join dd{overflow:hidden;}
.smd_Join dd ul{width:506px; height:238px; border:1px solid #000000; text-align:center; overflow:hidden; padding:16px 20px; box-sizing:border-box;}
.smd_Join dd li{line-height:50px; font-size:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.smd_Join dd p{display:block; margin:18px 0; line-height:28px; height:52px; overflow:hidden; font-size:16px;}
.smd_Join dd a{width:506px; height:54px; line-height:54px; background:#000000; font-size:20px; color:#FFFFFF; text-align:center; overflow:hidden; display:block;}

.smd_store{overflow:hidden; padding:40px 0 0 20px;}
.smd_store ul{overflow:hidden; background:url(../images/icon2.png) no-repeat top 188px left 262px; width:590px;}
.smd_store li{width:266px; height:194px; float:left; margin:0 28px 26px 0; overflow:hidden;}
.smd_store li img{width:266px; height:156px;}
.smd_store li em{font-size:18px; text-align:center; line-height:38px; height:38px; background:#000000; color:#FFFFFF;}
.smd_store li:last-child{background:url(../images/bg_8.jpg) no-repeat center;}
.smd_store li span{width:40px; font-size:20px; line-height:26px; color:#FFFFFF; margin:16px 0 0 25px; float:left; display:block; height:52px; overflow:hidden;}
.smd_store li i{width:98px; text-align:center; font-size:24px; height:26px; line-height:26px; padding:87px 0 0; background:url(../images/icon3.png) no-repeat top center; float:right; 
margin:42px 35px 0 0; overflow:hidden;}
.smd_store p{font-size:22px; line-height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:560px; text-align:center;}

.smd_ban2{height:266px; background:url(../images/bg_7.jpg) no-repeat center; overflow:hidden;}
.smd_ban2 em{width:560px; margin:0 auto; font-size:24px; text-align:center; height:156px; box-sizing:border-box; padding:62px 0 62px 10px; letter-spacing:10px; font-weight:bold;
background:url(../images/icon4.png) no-repeat bottom 15px center;}
.smd_ban2 img{width:603px; height:52px; margin:6px auto 0;}

.smd_honor{background:url(../images/bg_4.jpg) no-repeat top -640px center; overflow:hidden; padding:80px 0 0;}
.smd_hList{overflow:hidden; height:268px; width:100%;} 
.smd_hList li{width:320px; height:253px; background:#FFD680; float:left; margin:0 15px; overflow:hidden; padding:15px 15px 0;}
.smd_hList li img{width:320px; height:198px;}
.smd_hList li em{line-height:56px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.smd_brand{overflow:hidden; padding:60px 0 40px;}
.smd_bList{overflow:hidden; width:580px; margin:0 auto; height:644px; position:relative;}
.smd_bList li{width:580px; height:574px; background:url(../images/bg_9.jpg) no-repeat bottom center; overflow:hidden; position:relative;}
.smd_bList li img{width:516px; height:544px; margin:0 auto;}
.smd_bList li em{position:absolute; z-index:99; top:44px; left:64px; overflow:hidden;}
.smd_bList li em span{width:118px; height:38px; text-align:center; line-height:38px; background:#FFD680; overflow:hidden; margin-bottom: 18px; display:block; font-size:24px;}
.smd_bList li em p{display:block; font-size:30px; font-weight:bold; line-height:54px; width:446px; height:108px; overflow:hidden; color:#FFFFFF;}
.smd_bList li i{position:absolute; bottom:12px; width:516px; height:36px; overflow:hidden; z-index:99; left:32px; background:url(../images/icon6.png) repeat-x bottom;}
.smd_bList .hd{width:100%; position:absolute; bottom:0; text-align:center;}
.smd_bList .hd li{width:16px; height:16px; border-radius:50%; background:#333333; display:inline-block; margin:0 5px; line-height:50px; overflow:hidden;}
.smd_bList .hd li.on{background:#FFD680;}

.smd_support{height:900px; background:url(../images/bg_4.jpg) no-repeat center; overflow:hidden; padding:80px 0 0;}
.smd_tList{overflow:hidden; height:680px; position:relative;}
.smd_tList .bd li{width:190px; height:270px; background:rgba(255,255,255,0.8); float:left; margin:0 25px 38px; padding:22px 30px 0;}
.smd_tList .bd li img{width:74px; height:74px; margin:0 auto 18px;}
.smd_tList .bd li em{font-size:24px; line-height:26px; height:26px; padding:0 0 21px; background:url(../images/icon8.png) no-repeat bottom center; margin:0 0 16px; overflow:hidden; 
white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.smd_tList .bd li p{display:block; width:180px; font-size:18px; line-height:32px; height:92px; overflow:hidden; text-align:center; margin:0 auto;}
.smd_tList .hd{width:100%; position:absolute; bottom:0; text-align:center;}
.smd_tList .hd li{width:16px; height:16px; border-radius:50%; background:#FFFFFF; display:inline-block; margin:0 5px; line-height:50px; overflow:hidden;}
.smd_tList .hd li.on{background:#FFD680;}

.smd_mess{overflow:hidden; padding:60px 0 0;}
.smd_mBox{padding:50px 45px; overflow:hidden; background:#FFD680;}
.smd_mBox em{font-size:18px; text-align:center; line-height:34px; overflow:hidden; height:68px; margin-bottom:10px;}
.smd_mBox input{width:468px; height:62px; border:1px solid #000000; padding:0 20px; line-height:60px; color:#a3884f; background:#FFD680; margin-bottom:30px; display:block; font-size:22px;}
.smd_mBox textarea{width:468px; height:180px; border:1px solid #000000; padding:10px 20px; line-height:34px; color:#a3884f; background:#FFD680; margin-bottom:30px; display:block;}
.smd_mBox i{width:510px; overflow:hidden; margin-bottom:16px;}
.smd_mBox i input{width:18px; height:18px; float:left;}
.smd_mBox i span{display:block; float:left; width:478px; margin-left:10px; height:18px; line-height:18px; overflow:hidden; font-size:18px;}
.smd_mBox i span a{color:#A3884F; font-size:18px;}
.smd_mBox button{width:394px; height:62px; font-size:22px; color:#FFD680; background:#000000; text-align:center; line-height:62px; margin:0 auto;}

.smd_foot{line-height:36px; text-align:center; padding:44px 0; overflow:hidden; margin-bottom:100px;}
.smd_foot span{display:block; font-size:18px;}

.smd_btn{height:100px; background:#FFD680; box-shadow:0 -6px 15px rgba(0,0,0,0.2); overflow:hidden; position:fixed; bottom:0; width:640px; z-index:9999;}
.smd_btn dl{overflow:hidden;}
.smd_btn dt{float:left; overflow:hidden; padding:26px 0 0 8px; width:388px;}
.smd_btn dt i{width:48px; height:48px; font-size:30px; text-align:center; line-height:46px; border-radius:50%; float:left; margin-left:-6px; background:#000000; color:#FFD680;}
.smd_btn dt em{width:33px; height:48px; background:url(../images/icon10.png) no-repeat center; float:left; margin-right:6px;}
.smd_btn dd{float:right; overflow:hidden; padding:22px 8px 0 8px; width:176px;}
.smd_btn dd a{width:176px; height:46px; background:#000000; float:right; display:block; font-size:24px; color:#FFD680; border-bottom:4px solid #ffffff; line-height:46px; text-align:center;
margin:4px 0 0 62px;}

