@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:"微软雅黑"; font-size:14px; }
ul,ol,li{ list-style-type:none; }
a{ text-decoration:none; display:block; }
input{ outline:none; color:#999; font-size:14px; }
button{ outline:none; }

.ind-top{ position:fixed; max-height:37px; height:37px; width:100%; top:0; left:0; background:url(../images/white_bg.png) repeat-x; z-index:999; }
.ind-tophe{ width:1200px; margin:0 auto; height:37px; position:relative; }
.ind-toptx{ width:25px; height:25px; border-radius:50%; float:left; margin-top:6px; }
.ind-name{ display:block; float:left; margin:0 5px; height:37px; line-height:37px; color:#808080; }
.ind-exit{ display:block; float:left; margin:0 5px; height:37px; line-height:37px; color:#1b7ad1; cursor:pointer; }
.ind-toprt{ float:right; height:37px; line-height:37px; padding:0 15px; color:#7c7c7c; cursor:pointer; }
.ind-toprt:hover{ background:#fff; }
.ind-topsp1{ color:#f40; padding:0 5px; }
.ind-topic2{ display:block; float:left; width:20px; margin-right:5px; height:37px; background:url(../images/ic1.png) no-repeat center; }
.ind-topic1{ display:block; float:right; width:20px; height:37px; background:url(../images/ic2.png) no-repeat center; }
.ind-tcbox{ width:290px; background-color:#fff; color:#5c5c5c; font-size:12px; z-index:9000; border:1px solid #eee; border-top:0px; cursor:default; position:absolute; top:37px; right:0px; display:none; }
.ind-tcul{ width:100%; float:left; overflow: scroll;height: 100%}
.ind-tcul li{ float:left; border-bottom:1px solid #eee; padding:20px 15px 20px 15px; }
.ind-tcimg{ width:60px; height:60px; display:block; float:left; }
.ind-tcbox1{ width:190px; float:left; margin-left:10px; }
.ind-tcsp1{ color:#7c7c7c; display:block; width:140px; float:left; height:20px; line-height:20px; overflow:hidden; font-size:12px; }
.ind-tcsp2{ color:#6a6a6a; display:block; width:50px; float:right; text-align:right; height:20px; line-height:20px; overflow:hidden; font-size:12px; cursor:pointer; }
.ind-tcsp3{ color:#7c7c7c; display:block; width:100px; float:right; text-align:right; height:20px; line-height:20px; overflow:hidden; margin-top:20px; font-size:12px; }
.ind-tcsp4{ color:#f40; font-weight:bold; margin-right:10px; }
.ind-tcbot{ padding:15px; width:260px; float:left; }
.ind-tcbox2{ width:120px; float:left; }
.ind-tcsp5{ width:100%; float:left; height:20px; line-height:20px; color:#7c7c7c; overflow:hidden; font-size:12px; }
.ind-tcsp6{ color:#7c7c7c; display:block; width:100%; float:left; height:20px; line-height:20px; overflow:hidden; font-size:12px; margin-top:3px; }
.ind-tcbtn{ width:135px; padding:1px 0; color:#FFF; background-color:#ff5a00; border:1px solid #f54100; border-radius:3px; text-align:center; cursor:pointer; float:right; height:40px; line-height:40px; }
.ind-he1{ width:100%; height:37px; }
.ind-nav{ width:1200px; margin:0 auto; height:136px; }
.ind-logo{ float:left; margin-top:36px; }
.ind-navinp{ width:280px; height:38px; line-height:38px; border:1px #ddd solid; padding:0 40px 0 20px; border-radius:50px; background:#fff url(../images/ic4.png) no-repeat left; background-position:97%; margin-top:47px; margin-left:270px; }
.ind-navrt{ float:right; position:fixed; z-index: 9999; right: 2%;top: 10%; }
.ind-navrt .on{ border-radius:5%; }
.ind-navbox1{ width:180px; height:38px; border:1px #b2b2b2 solid; border-radius:50px; float:left; margin-top:47px; background:#fff url(../images/ic3.png) no-repeat left; background-position:90%; cursor:pointer; }
.ind-navsp1{ width:90px; background:url(../images/ic5.png) no-repeat right; display:block; height:38px; line-height:38px; color:#666; margin-left:20px; }
.ind-navtc{ width:170%; background-color:aliceblue; color:#5c5c5c; font-size:12px; z-index:9000; border:1px solid #ddd; cursor:default; position:absolute; top:86px; right:0px; display:none; height: 500%;}
.ind-dh{ width:1200px; margin:0 auto; position:relative; }
.ind-dhle{ width:300px; background:#b32424; float:left; position:relative; z-index:888; }
.ind-dhsp1{ display:block; float:left; color:#f5f5f5; font-size:16px; height:50px; line-height:50px; margin-left:15px; }
.ind-dhic1{ display:block; float:right; width:20px; height:50px; background:url(../images/ic6.png) no-repeat center; margin-right:15px; cursor:pointer; }
.ind-dhnav{ width:100%; float:left; position:absolute; top:50px; left:0px; background:#333; display:none; }
.ind-dhnav li{ width:100%; float:left; border-top:1px solid #444; }
.ind-dhnav li:hover{ background:#1a1c1f; }
.ind-dhnav li a{ color:#fff; height:58px; line-height:58px; width:90%; margin:0 5%; }
.ind-dhul{ float:right; height:50px; }
.ind-dhul li{ float:left; }
.ind-dhul li a{ padding:0 25px; height:50px; line-height:50px; color:#272727; font-size:18px; }
.ind-dhul li a:hover{ color:#ec6900; }
.ind-dhul li.on a{ color:#ec6900; }

.flexslider { position:relative; height:540px; overflow:hidden; float:left; width:100%; }
.slides { position:relative; z-index:1; float:left; width:100%; }
.slides li { height:650px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.ind-center{ width:1200px; margin:0 auto; }
.ind-packcontent{ width:100%; float:left; height:80px; background:#f1f1f1; margin:0 auto; margin-top:7px; }
.ind-packcontent li{ width:25%; text-align:center; float:left; }
.ind-pazimg{ display:inline-block; vertical-align:middle; margin-right:10px; }
.ind-pasp1{ color:#999; display:inline-block; line-height:80px; font-size:16px; }
.ind-pasp2{ color:#ccc; display:block; line-height:80px; font-size:16px; float:right; }
.ind-imgul{ width:100%; float:left; }
.ind-imgul li{ width:294px; margin:10px 3px; height:150px; float:left; position:relative; cursor:pointer; }
.ind-simg{ width:294px; height:150px; }
.ind-szz{ width:135px; height:45px; color:#fff; text-align:center; padding:20px; background:url(../images/zbg.png) repeat; position:absolute; top:33px; left:60px; }
.ind-ssp1{ font-size:16px; width:100%; display:block; height:25px; line-height:25px; overflow:hidden; }
.ind-ssp2{ width:100%; display:block; height:20px; line-height:20px; overflow:hidden; }
.ind-tle{ width:100%; float:left; padding:30px 0px; text-align:center; }
.ind-tlesp1{ width:100%; display:block; color:#333; font-size:24px; }
.ind-tlesp2{ width:100%; display:block; color:#737373; margin-top:5px; }
.ind-imgsan{ width:100%; float:left; margin-bottom:30px; }
.ind-imgsan li{ width:390px; margin:0 5px; float:left; text-align:center; cursor:pointer; }
.ind-saimg{ width:390px; height:240px; }
.ind-sasp1{ display:block; width:100%; margin-top:10px; height:25px; line-height:25px; overflow:hidden; color:#333; font-size:16px;  } 
.ind-sasp2{ display:block; width:100%; height:25px; line-height:25px; overflow:hidden; color:#999; margin-bottom:20px;  } 
.ind-toul{ width:100%; float:left; }
.ind-toul li{ width:590px; margin:0 5px; margin-bottom:25px; float:left; cursor:pointer; }
.ind-toimg{ width:590px; height:240px; }
.ind-tosp1{ width:100%; display:block; height:30px; line-height:30px; color:#2d2d2d; font-size:24px; overflow:hidden; text-align:center; margin-top:20px; }
.ind-tosp2{ width:100%; display:block; height:90px; line-height:30px; color:#868686; font-size:18px; overflow:hidden; margin-top:15px; }
.ind-tosp3{ width:45px; height:9px; background:url(../images/ic7.png) no-repeat center; float:right; display:block; margin-top:8px; margin-right:10px; }
.ind-ggul{ width:100%; float:left; height:80px; background:#f1f1f1; margin:0 auto; margin-top:7px; }
.ind-ggul li{ width:20%; text-align:center; float:left; cursor:pointer; }
.ind-ggul li img{ width:120px; height:20px; margin-top:30px; }
.ind-yiimg{ width:100%; height:360px; float:left; }
.ind-yiul{ width:100%; padding:20px 70px; float:left; }
/*.ind-yiul{ width:100%; background:#f1f1f1; padding:20px 20px; float:left; }*/
.ind-yiul li{ border:1px #dedede solid; background:#fff; padding:15px; width:238px; text-align:center; float:left; margin:15px 10px; cursor:pointer; }
.ind-yimg{ width:238px; height:238px; }
.ind-yisp1{ width:95%; display:block; height:50px; line-height:25px; overflow:hidden; color:#666; font-size:16px; margin-top:15px; word-wrap:inherit}
.ind-yisp2{ width:100%; display:block; height:25px; line-height:25px; overflow:hidden; color:#666; }
.ind-tabul{ width:600px; margin:0 auto; }
.ind-tabul li{ width:200px; height:50px; line-height:50px; float:left; color:#474747; font-size:18px; text-align:center; cursor:pointer; }
.ind-tabul li.on{ color:#ec6900; }
.ind-tabox{ width:1200px; margin:0 auto; }
.ind-xwul{ width:1200px; float:left; margin:20px 0; }
.ind-xwul li{ width:190px; margin:0 9px; float:left; border:1px #eee solid; padding:0 15px; padding-bottom:20px; cursor:pointer; }
.ind-xwul li:hover{ background:#f4f4f4; }
.ind-xwul li:hover .ind-xwsp4{ background:#c19145 url(../images/ic8.png) no-repeat center; }
.ind-xwsp1{ display:inline-block; padding-right:10px; color:#242424; font-size:16px; height:50px; line-height:50px; overflow:hidden; border-bottom:1px #a1a1a1 solid;  }
.ind-xwsp2{ display:block; width:100%; color:#565656; font-size:16px; height:46px; line-height:23px; overflow:hidden; margin:15px 0px;  }
.ind-xwsp3{ display:block; width:100%; color:#7f7f7f; height:60px; line-height:20px; overflow:hidden; margin:20px 0px;  }
.ind-xwsp4{ display:block; width:30px; height:30px; background:#eee url(../images/ic8.png) no-repeat center; float:left;  }

.ind-footer{ width:100%; float:left; margin-top:20px; }
.ind-fobox1{ width:100%; float:left; margin-top:50px; height:70px; background:#c19145; }
.ind-fobox1 ul{ width:1200px; margin:0 auto; height:70px; }
.ind-fobox1 ul li{ width:20%; float:left; text-align:center; }
.ind-fobox1 ul li img{ width:36px; height:36px; display:inline-block; vertical-align:middle; margin-right:10px;  }
.ind-fobox1 ul li span{ line-height:70px; color:#fff; }
.ind-fobox2{ width:100%; float:left; }
.ind-fobox3{ width:1200px; margin:0 auto; margin-top:30px; }
.ind-foli1{ width:220px; float:left; margin-bottom:40px; }
.ind-fosp1{ display:block; width:100%; height:70px; line-height:70px; overflow:hidden; font-size:18px; color:#999; }
.ind-fosp2{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#999; }
.ind-foimg1{ float:left; margin-top:30px; }
.ind-foli2{ width:150px; float:left; margin-left:45px; margin-bottom:40px; }
.ind-foimg2{ width:120px; height:120px; float:left; }
.ind-fobox4{ width:1200px; margin:0 auto; border-top:1px #e5e5e5 solid; height:80px; line-height:80px; text-align:center; overflow:hidden; color:#bcbcbc; }



.xu-ban{ width:100%; float:left; height:100%; }
.xu-ser{ width:100%; float:left; padding:20px 0px; }
.xu-inp{ width:202px; height:28px; line-height:28px; border:1px solid #d6d6d6; text-indent:2px; background:url(../images/ic9.png) no-repeat left; background-position:210px; padding-right:30px;  }
.xu-top{ width:1160px; float:left; background:#f5f5f5; border-top:2px solid #dfdfdf; margin-top:10px; padding:20px; }
.xu-topsp1{ display:block; float:left; color:#000; height:29px; line-height:29px; }
.xu-topsp2{ background:#fff; border:1px #eee solid; height:29px; line-height:29px; padding:0 0 0 8px; color:#777; display:block; float:left; margin-right:10px; }
.xu-topdel{ display:inline-block; width:25px; height:29px; background:url(../images/ic10.png) no-repeat center; vertical-align:top; cursor:pointer; }
.xu-li{ width:1090px; position:relative; float:left; padding:5px 0px; padding-left:110px; border-bottom:1px dashed #ececec;  }
.xu-topsp3{ display:block; width:90px; margin-right:20px; text-align:right; overflow:hidden; float:left; color:#666; height:29px; line-height:29px; position:absolute; top:5px; left:0px; }
.xu-topsp4{ display:block; padding:0 10px; float:left; color:#666; height:29px; line-height:29px; cursor:pointer; }
.xu-topsp4:hover{ color:#f40; }
.xu-topsp4 .on{ color:#f40; }

.xu-cpul{ width:100%; float:left; margin-top:20px; }
.xu-cpul li{ width:280px; margin:0 10px; float:left; position:relative; padding-bottom:20px; margin-bottom:10px; cursor:pointer; }
.xu-cpimg{ width:278px; height:278px; border:1px #999 solid; }
.xu-cpsp1{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; color:#666; margin-top:10px; }
.xu-cpsp2{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; color:#767676; }
.xu-cpsp3{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; color:#c40000; }
.xu-cpsp4{ font-size:18px; }
.xu-cpgwc{ width:32px; height:32px; display:block; background:url(../images/ic11.png) no-repeat center; position:absolute; right:40px; bottom:25px; }
.xu-qxshoucang{ width:32px; height:32px; display:block; background:url(../images/qxshoucang.png) no-repeat center; position:absolute; right:80px; bottom:25px; background-size: contain;}
.xu-cpshoucang{ width:32px; height:32px; display:block; background:url(../images/shoucang.png) no-repeat center; position:absolute; right:80px; bottom:25px; background-size: contain;}

.prodet-box1{ width:1200px; float:left; margin-top:40px; }
.prodet-leimg{ width:500px; height:500px; }
.prodet-rt{ width:650px; float:right; }
.prodet-sp1{ width:100%; float:left; display:block; color:#585858; font-size:20px; height:30px; line-height:30px; overflow:hidden; margin-bottom:30px; }
.prodet-sp2{ width:95%; float:left; display:block; color:#666; height:35px; line-height:35px; overflow:hidden;  }
.prodet-sp3{ color:#c40000; font-size:30px; font-weight:600; }
.prodet-sp4{ float:left; width:100%; padding:15px 0px; }
.prodet-sp5{ color:#666; float:left; line-height:40px; margin-right:10px; }
.prodet-inp{ width:40px; height:40px; line-height:40px; color:#000; padding:0 10px; background:#fff; border:1px #eee solid; float:left; text-align:center; }
.prodet-shu{ width:18px; float:left; margin-left:5px; }

.prodet-add{ width:16px; height:16px; border:1px #eee solid; display:block; background:url(../images/ic12.png) no-repeat center; margin-bottom:5px; background-size: contain;}
.prodet-min{ width:16px; height:16px; border:1px #eee solid; display:block; background:url(../images/ic13.png) no-repeat center; background-size: contain;}

.xbzx-add{ width:160px; height:16px; border:1px #eee solid; display:block; background:url(../images/ic12.png) no-repeat center; margin-bottom:5px; background-size: contain;}
.xbzx-min{ width:160px; height:16px; border:1px #eee solid; display:block; background:url(../images/ic13.png) no-repeat center; background-size: contain;}

.prodet-btn1{ width:160px; height:40px; line-height:40px; border:1px #c40000 solid; background:#fff; border-radius:3px; text-align:center; color:#c40000; font-size:16px; float:left; margin-right:20px; margin-top:40px; }
.prodet-btn2{ width:160px; height:40px; line-height:40px; border:1px #c40000 solid; background:#c40000; border-radius:3px; text-align:center; color:#fff; font-size:16px; float:left; margin-top:40px; }
.prodet-ic1{ display:inline-block; vertical-align:top; width:20px; height:40px; background:url(../images/ic14.png) no-repeat center; margin-right:8px; }
.prodet-box2{ width:100%; float:left; margin:20px 0; position:relative; }
.prodet-box3{ width:180px; float:left; position:relative; }
.prodet-fx{ float:left; line-height:30px; color:#666; padding:0 15px; cursor:pointer; border:1px #fff solid; border-bottom:0px; position:relative; z-index:15; }
.prodet-ic2{ display:inline-block; vertical-align:top; width:20px; height:30px; background:url(../images/ic15.png) no-repeat center; margin-right:2px; }
.prodet-ic3{ display:inline-block; vertical-align:top; width:20px; height:30px; background:url(../images/ic16.png) no-repeat center; margin-right:2px; }
.prodet-box2 .on{ border:1px #ccc solid; border-bottom:0px; color:#c40000; background:#fff; }
.prodet-box2 .on .prodet-ic2{ display:inline-block; vertical-align:top; width:20px; height:30px; background:url(../images/ic15x.png) no-repeat center; margin-right:2px; }
.prodet-box2 .on .prodet-ic3{ display:inline-block; vertical-align:top; width:20px; height:30px; background:url(../images/ic16x.png) no-repeat center; margin-right:2px; }
.prodet-box4{ padding:10px 15px 10px 15px; border:1px #ccc solid; width:auto; background:#fff; position:absolute; top:29px; z-index:10; left:0px; display:none;  }
.prodet-box5{ padding:10px 15px 0 15px; border:1px #ccc solid; width:175px; position:absolute; top:29px; left:-1px;   }
.prodet-ic4{ display:inline-block; vertical-align:top; width:20px; height:20px; margin-right:5px; cursor:pointer; }
.prodet-wx{ background:url(../images/sha1.png) no-repeat center; }
.prodet-wb{ background:url(../images/sha2.png) no-repeat center; }
.prodet-do{ background:url(../images/sha3.png) no-repeat center; }
.prodet-qq{ background:url(../images/sha4.png) no-repeat center; }
.prodet-kf{ background:url(../images/qq.png) no-repeat center; }
.prodet-icsp{ display:inline-block; color:#666; line-height:20px; vertical-align:top; margin-right:10px; cursor:pointer; }
.prodet-sha{ width:100%;  float:left; height:35px; line-height:35px; overflow:hidden; color:#666; }
.prodet-tle{ border:1px solid #eaeaea; width:1200px; float:left; height:57px; margin-top:40px; }
.prodet-tlesp{ display:block; width:150px; text-align:center; color:#c40000; border-top:5px #c40000 solid; line-height:52px; border-right:1px solid #eaeaea; }
.prodet-nei{ width:1200px; float:left; margin:20px 0px; overflow:hidden; }
.prodet-nei img{width: 100% !important;}
.buy-tle{ width:100%; display:block; float:left; color:#333; font-size:18px; margin-top:28px; }
.buy-add{ width:335px; height:215px; float:left; border:1px #ddd solid; border-radius:5px; margin-top:22px; text-align:center; cursor:pointer; }
.buy-add:hover{ border:1px #c40000 solid; }
.buy-addic{ width:45px; height:55px; display:inline-block; margin:0 auto; margin-top:55px; background:url(../images/ic17.png) no-repeat center; }
.buy-addsp{ width:100%; height:40px; line-height:40px; display:block; font-size:18px; color:#9a9a9a; }
.buy-box1{ width:1140px; float:left; padding:29px; border:1px solid #eee; margin-top:22px; overflow:hidden; }

.buy-ars{ width:335px; height:215px; float:left; background:url(../images/ic22.png) repeat-x top; border:1px #ddd solid; border-radius:5px; margin-top:22px; cursor:pointer; margin-right:10px; overflow:hidden; position:relative; }
.buy-arsul{ width:90%; margin:0 5%; float:left; margin-top:5px; }
.buy-arsul li{ width:100%; height:50px; line-height:50px; overflow:hidden; border-bottom:1px dashed #ebebeb; color:#333; }
.buy-arsul li.buy-arli{ height:70px; border-bottom:none; }
.buy-aric1{ display:inline-block; width:30px; height:50px; background:url(../images/ic19.png) no-repeat center; vertical-align:top; }
.buy-aric2{ display:inline-block; width:30px; height:50px; background:url(../images/ic20.png) no-repeat center; vertical-align:top; }
.buy-aric3{ display:inline-block; width:30px; height:50px; background:url(../images/ic21.png) no-repeat center; vertical-align:top; }
.buy-arsp1{ display:inline-block; width:260px; height:50px; line-height:25px; margin-top:12px; overflow:hidden; }
.buy-arbot{ position:absolute; top:10px; right:5%; text-align:right; }
.buy-aradd{ display:inline-block; width:30px; height:30px; background:url(../images/ic23.png) no-repeat center; vertical-align:top; }
.buy-ardel{ display:inline-block; width:30px; height:30px; background:url(../images/ic24.png) no-repeat center; vertical-align:top; }
.buy-arson{ border:1px #c40000 solid; }
.buy-aric4{ width:52px; height:52px; background:url(../images/ic25.png) no-repeat right bottom; position:absolute; bottom:0px; right:0px; display:none; }
.buy-arson .buy-aric4{ display:block; }
.buy-ars:hover{ border:1px #c40000 solid; }
.buy-ars:hover .buy-aric4{ display:block; }

.buy-pssel{ width:250px; height:28px; border:1px solid #d3d3d3; color:#9a9a9a; }
.buy-pssp{ margin-left:20px; color:#666; }
.buy-pay{ width:130px; height:44px; border:1px solid #d3d3d3; text-align:center; line-height:44px; position:relative; color:#666; float:left; margin:5px; cursor:pointer; }
.buy-pay:hover{ border:1px #c40000 solid; color:#c40000; }
.buy-payon{ border:1px #c40000 solid; color:#c40000; }
.buy-payic{ width:20px; height:20px; background:url(../images/ic26.png) no-repeat right bottom; position:absolute; bottom:0px; right:0px; display:none; }
.buy-pay:hover .buy-payic{ display:block; }
.buy-payon .buy-payic{ display:block; }
.buy-tab{ width:100%; border:1px solid #eee; margin-top:22px; float:left; border-bottom:0; margin-bottom:30px; }
.buy-tab th{ background:#f8f8f8; color:#333; height:40px; line-height:40px; }
.buy-tab td{ border-bottom:1px solid #eee; padding:20px; }
.buy-td1{ width:600px; color:#666; vertical-align:middle; }
.buy-td1 span{ line-height:60px; height:60px; overflow:hidden; width:510px; display:inline-block; }
.buy-tdimg{ width:60px; height:60px; border:1px solid #eee; float:left; margin-right:15px; }
.buy-td2{ width:150px; color:#666; text-align:center; }
.buy-td3{ color:#c40000; text-align:center; }
.buy-tdsp1{ color:#666; }
.buy-tdsp2{ color:#999; }
.buy-tdinp{ width:700px; height:43px; line-height:43px; border:1px solid #eee; background:#f8f8f8; margin:0 35px; color:#ccc; padding:0 15px; }
.buy-box4{ width:100%; float:right; padding:8px 0px; text-align:right; }
.buy-bosp1{ display:inline-block; width:130px; text-align:right; padding-left:10px; color:#333;  }
.buy-bosp2{ display:inline-block; min-width:130px; text-align:right;  padding-left:10px; color:#c40000; }
.buy-bosp2 font{ font-size:24px; }
.buy-tjbtn{ width:160px; height:42px; line-height:42px; border-radius:2px; background-color:#c40000; font-size:16px; color:#fff; border:none; font-weight:bold; cursor: pointer; float:right; margin-top:20px; }


.buy-mask{ width:100%; float:left; background:url(../images/zbg.png) repeat; position:fixed; top:0px; left:0px; bottom:0px; right:0px; z-index:999; display:none; }
.buy-mabox1{ width:700px; margin-left:-400px; position:fixed; top:100px; left:50%; background:#fff; border-radius:5px; z-index:1111; display:none; }
.buy-matle{ width:90%; height:66px; line-height:66px; color:#636363; font-size:18px; padding:0 5%; border-bottom:1px #ddd solid; margin-bottom:10px; }
.buy-maclo{ display:block; width:30px; height:30px; background:url(../images/ic18.png) no-repeat center; position:absolute; top:18px; right:10px; cursor:pointer; }
.buy-mabox2{ width:90%; margin:0 5%; float:left; margin-top:20px; }
.buy-masp1{ width:30%; float:left; height:42px; line-height:42px; display:block; text-align:right; color:#545d66; }
.buy-masp2{ color:red; padding:0 15px; line-height:45px; vertical-align:top; height:42px; display:inline-block; }
.buy-inp{ width:360px; height:40px; border:1px solid #e7e7e7; border-radius:4px; padding:0 10px; color:#666; }
.buy-sel{ width:110px; height:40px; border:1px solid #e7e7e7; border-radius:4px; padding:0 10px; color:#666; margin-right:10px;}
.buy-mabox3{ width:90%; margin:30px 5% 40px 5%; text-align:center; float:left; }
.buy-mabtn1{ display:inline-block; width:108px; height:35px; line-height:35px; text-align:center; border-radius:2px; background:#c40000; border:none; color:#fff; cursor:pointer; }
.buy-mabtn2{ display:inline-block; width:108px; height:35px; line-height:35px; text-align:center; border-radius:2px; background:#fff; border:none; color:#8c8c8c; border:1px solid #ccc; margin-left:42px; cursor:pointer; }

.mdetail-box1{ width:1140px; border:1px solid #eee; padding:0 29px; float:left; margin-top:20px; }
.mdetail-tab{ width:100%; float:left; }
.mdetail-tab td{ border-bottom: 1px dashed #eaeaea; padding:25px 15px; }
.mdetail-td1{ color:#333; font-size:16px; text-align:right; width:90px; }
.mdetail-sp1{ color:#666; margin-right:20px; }
.mdetail-dfk{ color:red; }

.ppg-ul{ width:100%; float:left; }
.ppg-ul li{ width:210px; float:left; margin:15px 15px; text-align:center; position:relative; }
.ppg-ulimg{ width:208px; height:208px; border:1px #ccc solid; margin-bottom:15px; }
.ppg-ulsp1{ display:block; width:100%; height:28px; line-height:28px; overflow:hidden; color:#666; }
.ppg-ulsp2{ display:block; width:100%; height:28px; line-height:28px; overflow:hidden; color:#c40000; font-weight:bold; }
.ppg-ic1{ width:64px; height:64px; display:none; background:url(../images/ic27.png) no-repeat center; position:absolute; top:72px; left:72px;  }
.ppg-ul li:hover .ppg-ic1{ display:block; }
.ppg-toul{ width:100%; float:left; }
.ppg-toul li{ width:590px; margin:5px; float:left; cursor:pointer; }

.new-ul{ width:100%; float:left; margin-top:20px; }
.new-ul li{ border-bottom:1px #e5e5e5 dashed; padding:25px 0px; width:100%; float:left; }
.new-ulle{ width:85px; float:left; margin-right:15px; } 
.new-lesp1{ display:block; width:100%; height:33px; line-height:33px; overflow:hidden; float:left; color:#4a4a4a; font-size:30px; } 
.new-lesp2{ display:block; width:100%; height:26px; line-height:26px; overflow:hidden; float:left; color:#767676; font-size:15px; } 
.new-lert{ width:1000px; float:left; }
.new-rtsp1{ width:100%; display:block; float:left; color:#666; line-height:30px; line-height:30px; overflow:hidden;  }
.new-rtsp2{ width:100%; display:block; float:left; color:#666; line-height:35px; line-height:35px; overflow:hidden;  }
.new-ul li:hover .new-rtsp1{ color:#c40000; }

.nedet-tle{ width:100%; float:left; height:50px; line-height:50px; overflow:hidden; color:#333; font-size:26px; margin-top:30px; }
.nedet-tim{ width:100%; float:left; height:50px; line-height:50px; overflow:hidden; color:#adadad; font-size:13px; }
.nedet-nei{ border-top:1px solid #f0efef; border-bottom:1px dashed #f0efef; padding:30px 0px; margin-top:20px; width:100%; float:left; overflow:hidden; }
.nedt-bot{ width:100%; float:left; padding:30px 0px; text-align:right; }
.nedt-botsp1{ display:inline-block; color:#666; }
.nedt-botic1{ display:inline-block; width:30px; height:30px; vertical-align:middle; cursor:pointer; }
.nedt-bg1{ background:url(../images/sha1.png) no-repeat center; }
.nedt-bg2{ background:url(../images/sha2.png) no-repeat center; }
.nedt-bg3{ background:url(../images/sha3.png) no-repeat center; }
.nedt-bg4{ background:url(../images/sha4.png) no-repeat center; }

.sh-box1{ width:550px; height:150px; border:1px #dcdcdc solid; float:left; padding:0 15px; margin:9px; }
.sh-tle{ width:100%; height:40px; line-height:40px; font-size:16px; color:#666; border-bottom:1px #dcdcdc solid; }
.sh-ul{ width:100%; float:left; margin-top:15px; }
.sh-ul li{ width:100%; float:left; height:25px; line-height:25px; overflow:hidden; color:#999; }
.sh-dt{ width:1180px; margin:0 10px; float:left; height:400px; margin-top:20px; }

.pro-mabox1{ width:260px; padding:0 60px; margin-left:-190px; position:fixed; top:15%; left:50%; background:#fff; padding-bottom:20px; border-radius:5px; z-index:1111; display:none; }
.pro-matop{ width:100%; height:40px; border-bottom:1px solid #e3e2e8; text-align:center; float:left; margin-top:20px; margin-bottom:10px; }
.pro-matli{ width:70px; height:40px; color:#888; font-size:15px; display:inline-block; line-height:40px; cursor:pointer; }
.pro-matop .on{ color:#f54f4f; border-bottom:1px #f54f4f solid; }
.pro-mainp{ height:35px; line-height:35px; width:217px; border:1px #E9E9E9 solid; padding-left:40px; margin-top:15px; }
.pro-mabg1{ background:#f7f7f7 url(../images/ic28.png) no-repeat left; background-position:10px; }
.pro-mabg2{ background:#f7f7f7 url(../images/ic29.png) no-repeat left; background-position:10px; }
.pro-mabtn{ width:257px; height:44px; line-height:44px; cursor:pointer; background-color:#f54f4f; border-radius:2px; margin:15px 0px; border:0px; color:#fff; }
.pro-matab{ width:100%; float:left; }
.pro-mabox2{ display:none; }
.pro-maizc{ height:35px; line-height:35px; width:217px; border:1px #E9E9E9 solid; padding:0 10px; margin-top:15px; }
.pro-masp2{ width:20px; color:red; display:inline-block; text-align:right; }

.mcart-tab{ width:100%; border:1px solid #eee; margin-top:22px; float:left; border-bottom:0; margin-bottom:30px;  }
.mcart-tab th{ background:#f8f8f8; color:#333; height:40px; line-height:40px; font-weight:normal; }
.mcart-tab td{ border-bottom:1px solid #eee; padding:20px; text-align:center; color:#666; }
.mcart-ic1{ display:inline-block; width:30px; height:30px; background:url(../images/ic24.png) no-repeat center; cursor:pointer; }
.mcart-sp2{ color:#c40000; }
.mcart-sp1{ width:600px; }
.mcart-le{ float:left; color:#666; padding-left:20px; }
.mcart-btn{ width:100px; height:42px; line-height:42px; background-color:#fff; font-size:16px; color:#666; cursor: pointer; float:right; margin-top:20px; margin-right:10px;  }
.mcart-btn2{ width:100px; height:42px; line-height:42px; background-color:#fff; font-size:16px; color:#c40000; cursor: pointer; float:right; margin-top:20px; margin-right:10px;  }

.my-le{ width:180px; height:600px; float:left; border:1px #eee solid; min-height:600px; margin-top:30px; }
.my-letle{ width:90%; margin:0 6%; float:left; border-bottom:1px #eee solid; height:50px; line-height:50px; color:#333; font-size:16px; text-align:center; }
.my-leul{ width:100%; float:left; margin-top:20px; overflow:hidden; }
.my-leul li{ width:100%; text-align:center; color:#666; height:40px; line-height:40px; cursor:pointer; }
.my-leul li.on{ border-left:5px #ec6900 solid; color:#ec6900; background:#f8f8f8; }

.my-rt{ width:970px; float:right; margin-top:30px; }
.my-rttle{ width:100%; height:50px; line-height:50px; text-align:center; color:#333; font-size:16px; border-bottom:1px #eee solid; }
.my-zlbox1{ width:100%; float:left; padding:20px 0px; border-bottom:1px #eee solid; }
.my-zltx{ width:100px; height:100px; border-radius:50%; float:left; margin-right:20px; margin-left:20px; }
.my-zlsp1{ display:block; width:600px; float:left; height:30px; line-height:30px; overflow:hidden; color:#666; }
.my-zlbox2{ width:600px; float:left; height:30px; line-height:30px; color:#666; }
.my-zljd{ width:110px; display:inline-block; height:8px; border-radius:50px; background:#e1e1e1; margin-top:11px; margin-right:10px; }
.my-zljd2{ width:20%; height:8px; border-radius:50px; background:#ec6900; display:inline-block;  }
.my-zlul{ width:100%; float:left; margin-top:30px; }
.my-zlul li{ width:100%; float:left; padding:10px 0px; }
.my-zllisp1{ width:120px; text-align:right; color:#666; height:35px; line-height:35px; display:block; float:left; }
.my-zllisp2{ width:30px; text-align:center; color:red; height:35px; line-height:35px; display:block; float:left; }
.my-zlliinp{ width:280px; height:33px; line-height:33px; border:1px solid #dadada; padding:0 10px; border-radius:3px; float:left;  }
.my-zlbtn{ width:110px; height:37px; line-height:37px; border-radius:3px; color:white; text-align:center; cursor: pointer; background:#ec6900; float: left; margin-left:150px; margin-top:15px; letter-spacing:3px; border:none; }
.my-zllitx{ width:55px; height:55px; border:none; float:left; background:url(../images/ic17.png) no-repeat center; border:1px #ccc solid; cursor:pointer; }
.my-ddul{ width:100%; border-bottom:1px #eee solid; float:left;  }
.my-ddul li{ width:20%; float:left; height:50px; line-height:50px; text-align:center; color:#333; font-size:16px; cursor:pointer; }
.my-ddul li.on{ border-bottom:2px #ec6900 solid; }
.my-ddbox1{ width:100%; float:left; height:46px; line-height:46px; background:#f2f2f2; color:#666; margin:30px 0px; }
.my-rttab{ width:100%; float:left; display:none; }
.my-ddsp1{ display:block; float:left; width:280px; padding:0 10px; }
.my-ddsp2{ display:block; float:left; width:145px; padding:0 10px; }
.my-ddtab{ width:100%; float:left; border:1px #eee solid; border-bottom:0px; margin-bottom:20px; }
.my-ddtab th{ background:#f8f8f8; height:50px; height:50px; padding:0 10px; color:#666; text-align:left; font-weight:normal; }
.my-ddsp3{ margin-right:25px; }
.my-ddtab td{ border-bottom:1px #eee solid; padding:10px 10px; color:#666; }
.my-ddimg{ width:58px; height:58px; border:1px #eee solid; float:left; margin-right:10px; }
.my-ddtab td.my-ddtd1{ width:280px; }
.my-ddtab td.my-ddtd2{ width:160px; }
.my-ddtab td.my-ddtd3{ width:100px; }
.my-ddtab td.my-ddtd1 a{ color:#666; }
.my-ddtab td.my-ddtd1:hover a{ color:#ec6900; }
.my-ddic1{ display:inline-block; width:40px; height:30px; background:url(../images/ic30.png) no-repeat center; cursor:pointer; }
.my-ddic2{ display:inline-block; width:40px; height:30px; background:url(../images/ic31.png) no-repeat center; cursor:pointer; }
.my-jful{ width:100%; float:left; }
.my-jful li{ width:100%; float:left; padding:5px 0px; border-bottom:1px #eee dashed; }
.my-jfsp1{ width:20%; float:left; height:50px; line-height:50px; overflow:hidden; color:#666; }
.my-jfsp2{ width:55%; margin:0 5%; float:left; height:50px; line-height:50px; overflow:hidden; color:#666; }
.my-jfsp3{ width:10%; float:left; height:50px; line-height:50px; overflow:hidden; color:#c40000; text-align:right; font-size:18px; font-weight:600; padding-right:5%; }


.my-yhul{ width:60%; padding:0 20%; border-bottom:1px #eee solid; float:left;  }
.my-yhul li{ width:33.3%; float:left; height:50px; line-height:50px; text-align:center; color:#333; font-size:16px; cursor:pointer; }
.my-yhul li.on{ border-bottom:2px #ec6900 solid; }
.my-yhbox{ width:100%; float:left; margin-top:30px; }
.my-yhlis{ width:290px; padding:0 0px; margin:0 15px 20px 15px; position:relative; float:left; }


.my-yhtop{ width:250px; float:left; color:#fff; padding:10px 20px; height:45px; line-height:45px; overflow:hidden; background:#fb3953; text-align:center; }
.my-yhbot{ width:325px; float:left; color:#fff; padding:10px 20px; overflow:hidden; background:#ffcf2d; text-align:center; height: 45px;}
.my-yhsp1{ display:inline-block; font-size:18px;}
.my-yhsp2{ display:inline-block; font-size:32px; color:#e5f902; font-weight:600; }
.my-yhsp3{ display:block; float:left; font-size:16px; }
.my-yhsp4{ width:100%; color:#bc1d07; display:block; float:left; }
.my-yhsp5{ width:100%; color:#bc1d07; display:block; float:left; margin-top:5px; }
.my-yhsp6{ width:50%; margin:0 25%; float:left; border-radius:5px; height:30px; line-height:30px; background:#fc3520; margin-top:5px; }
.my-yhle{ width:15px; bottom:0px; background:url(../images/ic41.png) repeat-y center; display:block; position:absolute; top:0px; left:-9px; }
.my-yhrt{ width:15px; bottom:0px; background:url(../images/ic41.png) repeat-y center; display:block; position:absolute; top:0px; right:-9px; }
.my-yhic2{ width:30px; height:30px; display:inline-block; vertical-align:top; background:url(../images/ic42.png) no-repeat center; cursor:pointer; }
.my-yhic1{ width:60px; height:60px; display:block; position:absolute; top:-6px; right:6px;  }
.my-ygq{ background:url(../images/ygq.png) no-repeat top; }
.my-ysy{ background:url(../images/ysy.png) no-repeat top; }
.my-wsy{ background:url(../images/wsy.png) no-repeat top; }






/*.my-yhul{ width:60%; padding:0 20%; border-bottom:1px #eee solid; float:left;  }
.my-yhul li{ width:33.3%; float:left; height:50px; line-height:50px; text-align:center; color:#333; font-size:16px; cursor:pointer; }
.my-yhul li.on{ border-bottom:2px #ec6900 solid; }
.my-yhbox{ width:100%; float:left; margin-top:30px; }
.my-yhli{ width:250px; height:130px; padding:0 20px; background:#e13c40; margin:0 15px 20px 15px; position:relative; float:left; }
.my-yhbox .my-yhli:nth-child(3n+1){ background:#e13c40; }
.my-yhbox .my-yhli:nth-child(3n+2){ background:#f4a11f; }
.my-yhbox .my-yhli:nth-child(3n+3){ background:#61cf76; }

.my-yhtop{ border-bottom:1px #fff dashed; width:100%; float:left; color:#fff; padding:10px 0px; height:45px; line-height:45px; overflow:hidden; }
.my-yhsp1{ display:block; float:left; font-size:16px;}
.my-yhsp2{ display:block; float:left; font-size:26px; padding:0 8px; }
.my-yhsp3{ display:block; float:left; font-size:16px; }
.my-yhsp4{ width:100%; padding:5px 0px; color:#fff; display:block; float:left; margin-top:5px;  }
.my-yhsp5{ width:100%; padding:2px 0px; color:#fff; display:block; float:left;  }
.my-yhle{ width:15px; height:150px; background:url(../images/ic41.png) repeat-y center; display:block; position:absolute; top:0px; left:-9px; }
.my-yhrt{ width:15px; height:150px; background:url(../images/ic41.png) repeat-y center; display:block; position:absolute; top:0px; right:-9px; }

.my-yhic1{ width:60px; height:60px; display:block; position:absolute; top:0px; right:10px;  }
.my-ygq{ background:url(../images/ygq.png) no-repeat top; }
.my-ysy{ background:url(../images/ysy.png) no-repeat top; }
.my-wsy{ background:url(../images/wsy.png) no-repeat top; }
*/





.lyan-ul{ width:90%; margin:0 5%; float:left; margin-top:30px; }
.lyan-ul li{ width:100%; float:left; padding:10px 0px; }
.lyan-ul li.lyan-li1{ width:33.3%; float:left; }
.lyan-inp{ width:180px; height:33px; line-height:33px; border:1px solid #dadada; padding:0 10px; border-radius:3px; float:left; margin-left:10px; }
.lyan-tex{ width:900px; height:160px; line-height:20px; border:1px solid #dadada; padding:10px; border-radius:3px; float:left; margin-left:10px; }
.lyan-sp1{ display:block; width:600px; margin-left:130px; margin-top:10px; color:#666; height:30px; line-height:30px; float:left; overflow:hidden; }
.lyan-btn{ width:150px; height:37px; line-height:37px; border-radius:3px; color:white; text-align:center; cursor: pointer; background:#ec6900; float: left; margin-left:505px; margin-top:5px; letter-spacing:3px; border:none; float:left; }
.lyan-sp2{ width:25px; text-align:center; color:red; height:35px; line-height:35px; display:block; float:left; }

.wu-ma{ margin-top:40px; }
.my-ddtab td.wu-tb1{ padding:20px; width:200px; }
.my-ddtab td.wu-tb2{ padding:20px; }

.jf-ul{ width:100; float:left; margin-top:30px; }
.jf-ul li{ width:280px; margin:0 9px; border:1px #eee solid; float:left; text-align:center; padding-bottom:20px; margin-bottom:20px; }
.jf-limg{ width:280px; height:280px; float:left; }
.jf-lisp1{ display:block; width:90%; margin:0 5%; float:left; font-size:16px; color:#666; height:30px; line-height:30px; overflow:hidden; margin-top:15px; }
.jf-lisp2{ display:block; width:90%; margin:0 5%; float:left; font-size:16px; color:#c40000; height:40px; line-height:40px; overflow:hidden; }
.jf-lisp2 font{ font-size:20px; margin-right:5px; }
.jf-lisp3{ width:60%; margin:0 20%; background:#c40000; height:40px; line-height:40px; margin-top:5px; color:#fff; border-radius:5px; float:left; text-align:center;  }  


/*右侧悬浮*/
.fix-box1{  position:fixed; top:0px; bottom:0px; right:0px;  z-index:1555; }
.fix-le{ width:35px; position:fixed; top:0px; bottom:0px; right:0px; background:#202020;  z-index:1555; }
.fix-rt{ width:280px; position:fixed; top:0px; right:-280px; bottom:0px; z-index:1555; background:rgb(230, 230, 230); display:none; }
.fix-top{ width:100%; float:left; height:38px; line-height:38px; background:#303030; color:#ddd; text-align:center; position:absolute; top:0px; left:0px; }
.fix-ic1{ width:30px; height:38px; background:url(../images/ic32.png) no-repeat center; position:absolute; display:block; top:0px; left:0px; cursor:pointer; }
.fix-ic2{ width:35px; height:45px;  background-image:url(../images/ic33.png); background-repeat:no-repeat; background-position:center; display:block; margin-top:150px; float:left; border-bottom: 1px #353535 solid;  }
.fix-ic3{ width:35px; height:45px; background:url(../images/ic34.png) no-repeat center; display:block; float:left; }
.fix-gwc{ width:35px; float:left; border-bottom: 1px #353535 solid; border-top:1px solid #141414; text-align:center; color:#fff; padding:10px 0 20px 0;  }
.fix-gwcsp1{ color:#fff; background:#c40000; border-radius:50%; padding:5px 10px; display:inline-block; margin-top:5px; }
.fix-ic4{ width:35px; height:45px; background-image:url(../images/ic35.png); background-repeat:no-repeat; background-position:center; display:block; float:left; }
.fix-ic5{ width:35px; height:45px; background-image:url(../images/ic36.png); background-repeat:no-repeat; background-position:center; display:block; float:left; margin-bottom:10px; }
.fix-ic6{ width:35px; height:45px; background-image:url(../images/ic37.png); background-repeat:no-repeat; background-position:center; display:block; float:left; margin-bottom:10px; }
.fix-ic7{ width:35px; height:45px; background-image:url(../images/ic38.png); background-repeat:no-repeat; background-position:center; display:block; float:left; }
.fix-box2{ position:absolute; left:0px; width:35px; bottom:0px; width:35px; }
.fix-tczlsp1{ width:100%; float:left; text-align:center; text-decoration:underline; color:#999; }
.fix-tczl{ position:absolute; left:-300px; top:150px; width:260px; background:#fff; padding:0 20px; padding-bottom:15px; display:none; box-shadow:-2px 0px 8px 2px #eee; }
.fix-tcqq{ position:absolute; left:-180px; top:355px; width:180px; background:#fff; display:none; box-shadow:-2px 0px 8px 2px #eee; }
.fix-sjx{ width:8px; height:15px; background:url(../images/ic39.png) no-repeat center; display:block; position:absolute; top:20px; right:-8px; }
.fix-tcqqbo1{ width:100%; float:left; text-align:center; padding:15px 0px; }
.fix-tcqqbo1:hover{ background:#f5f5f5; }
.fix-tcly{ position:absolute; left:-120px; bottom:110px; background:#434343; height:45px; line-height:45px; color:#fff; display:none; text-align:center; width:120px;  }
.fix-tclysp1{ display:block; width:100%; height:45px; color:#fff; }
.fix-sjx2{ width:8px; height:45px; background:url(../images/ic40.png) no-repeat center; display:block; position:absolute; top:0px; right:-8px; }
.fix-tcewm{ position:absolute; left:-140px; bottom:50px; background:#fff; padding:20px; display:none; box-shadow:-2px 0px 8px 2px #eee; }
.fix-ewmimg{ width:100px; height:100px; }
.fix-ewmsp{ display:block; width:100%; height:30px; line-height:30px; color:#666; text-align:center; }
.fix-sjx3{ width:8px; height:15px; background:url(../images/ic39.png) no-repeat center; display:block; position:absolute; bottom:20px; right:-8px; }
.fix-le i:hover{ background-color:#c40000; cursor:pointer; }
.fix-gwc:hover{ background-color:#c40000; cursor:pointer; }
.fix-tcul{ width:100%; position:absolute; top:38px; right:0px; bottom:60px; overflow-y:auto; }
.fix-tcul li{ float:left; border-bottom:1px solid #eee; padding:20px 15px 20px 15px; background:#fff; }
.fix-tcbox1{ width:180px; float:left; margin-left:10px; }
.fix-tcsp1{ color:#7c7c7c; display:block; width:130px; float:left; height:20px; line-height:20px; overflow:hidden; font-size:12px; }
.fix-bot{ width:90%; padding:0 5%; position:absolute; bottom:0px; right:0px; background:#fff; padding-top:10px; }
.fix-botbox1{ width:100%; float:left; }
.fix-botsp1{ display:block; float:left; color:#7c7c7c; }
.fix-botsp2{ display:block; float:right; color:#7c7c7c; }
.fix-botsp2 font{ color:#e43a3d; }
.fix-botsp3{ width:100%; padding:13px 0; height:18px; text-align:center; cursor:pointer; background:#e43a3d; border-radius:2px; float:left; margin:10px 0px; color:#fff; }
.my-ddtd3{margin-left: 280px;}
.wx-top{ width:1200px; margin:0 auto; }
.wx-logo{ float:left; margin:20px 0px; }
.wx-toprt{ float:right; background:url(../images/lotle.png) no-repeat left; padding-left:30px; color:#333; font-size:16px; height:47px; line-height:47px; overflow:hidden; margin:28px 0px; }
.wx-bg{ width:100%; background:url(../images/ban.jpg) no-repeat center; height:540px; float:left; position:relative; }
.wx-bgbox{ width:1200px; margin:0 auto; }
.wx-login{ width:350px; margin-top:80px; padding:20px 0px 30px 0px; background:#fff; float:right;}
.wx-tle{ width:92%; margin:0 8%; font-size:18px; color:#666; height:40px; line-height:40px;  }
.wx-inp{ width:73%; margin:0 8%; background:#fff url(../images/loic1.png) no-repeat left; height:35px; line-height:35px; border:1px #ddd solid; padding-left:11%; margin-top:15px; color:#4b4b4b; font-size:14px; }
.wx-inp2{ width:73%; margin:0 8%; background:#fff url(../images/loic2.png) no-repeat left; height:35px; line-height:35px; border:1px #ddd solid; padding-left:11%; margin-top:15px; color:#4b4b4b; font-size:14px; }
.wx-inp3{ width:40%; margin-left:8%; background:#fff url(../images/loic3.png) no-repeat left; height:35px; line-height:35px; border:1px #ddd solid; padding-left:11%; margin-top:15px; color:#4b4b4b; font-size:14px; }
.wx-btn{ width:82%; margin:0 9%; margin-top:10px; border:none; background:#ec6900; color:#fff; font-size:16px; text-align:center; height:40px; line-height:40px; }
.wx-yzm{ width:30%; float:right; height:35px; margin-top:15px; margin-right:8%; }
.wx-sp1{ display:block; width:50%; margin-left:9%; margin-top:15px; color:#4b4b4b; height:25px; line-height:25px; float:left; }
.wx-ck{ display:inline-block; vertical-align:top; margin-top:6px; }
.wx-sp2{ display:block; float:right; margin-right:9%; color:#777; margin-top:15px; height:25px; line-height:25px;  }
.wx-bot{ width:100%; margin:0 auto; text-align:center; color:#666; height:20px; line-height:20px; float:left; margin-top:30px; margin-bottom:10px;  }
.tupian .images { float: left; width:auto;height:60px;}
.tupian .images .img { float:left; position:relative;width:50px;height:60px;border:1px solid #e9e9e9;margin-right:5px;}
.tupian .images .img img { position:absolute;top:0; width:100%;height:100%;}
.tupian .images .img .minus { position:absolute;color:red;width:8px;height:12px;top:-10px;right:-1px;}
.prodet-ggul{ width:100%; }
.prodet-ggul li{ display:inline-block; color:#333; padding:5px 10px; margin-top:5px; border:1px #b1a5a5 solid; cursor:pointer; }
/*.prodet-ggul li{ display:inline-block; color:#333; padding:5px 10px; margin-top:5px; border:1px #eee solid; cursor:pointer; }*/
.prodet-ggul li.on{ color:#fff; background:#c40000; border:1px #c40000 solid; }


.sm-top{ width:1200px; float:left;}
.sm-logo{ float:left; margin:10px 0px; margin-bottom:50px; }
.sm-box{ width:1200px; margin:0 auto; }
.sm-sp1{ display:block; width:60%; float:left; color:#000; font-size:15px; }
.sm-sp2{ display:block; width:40%; float:right; text-align:right; color:#000; font-size:15px; }
.sm-sp2 font{ font-size:16px; font-weight:600; color:#e31613; padding:0 5px; }
.sm-box2{ width:1100px; padding:80px 50px; float:left; background:#fff; box-shadow:0px 0px 50px 5px #eee; margin-top:50px; }
.sm-le{ width:300px; margin-left:180px; float:left; margin-top:20px; }
.sm-ewm{ width:300px; height:300px; border:1px #ddd solid; }
.sm-lebox{ width:252px; background:#ff7674; padding:0 0 0 50px; height:60px; margin-top:20px; }
.sm-leic{ width:44px; height:60px; background:url(../images/smic.png) no-repeat center; display:block; float:left; vertical-align:top; margin-right:30px; }
.sm-lesp1{ color:#fff; font-weight:600; margin-top:9px; font-size:14px; line-height:21px; width:120px; float:left; display:block; }
.sm-bg1{ float:left; margin-left:60px; }


.prodet-lebox { width:500px; height:500px; position:relative; float:left; }
.prodet-lebox a.control { position:absolute; display:block; top:50%; margin-top:-20px; width:40px; height:40px; cursor: pointer; z-index: 2; }
.prodet-lebox a.prev { left:20px; background:url(../images/leic.png) no-repeat center; }
.prodet-lebox a.next { right:20px; background:url(../images/rtic.png) no-repeat center; }

.cend{width: 10px;}
.csta{width: 10px;}

.sp-ul li.saleimg{ position: absolute;width: 75px;height: auto; top: -6px; left:29px;}
.ind-yiul li.saleimg{ position: absolute;width: 75px;height: auto; top: -6px; left:29px;}













