﻿@charset "utf-8";
html{ overflow-x:hidden; }
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,
tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{ margin:0;padding:0;}

body{ font-size:12px;font-family:"Arial";  color:#666; background:#fff }
input,select,textarea{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
img{ border:0;}
em,i{font-style:normal;}
ul,ol,li{list-style-type:none;}
div{ margin:0 auto}
.clear{clear:both;font-size:0px; line-height:0px; height:0px} 
.left{ float:left}
.right{ float:right;}
.yahei{ font-family:"Arial"}
.heiti{ font-family:"黑体"}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
.h50{height:50px;}

a{color:#666;text-decoration:none;}
a:hover,a:active,a:focus{ text-decoration:underline;color:#666;}

.blank1{ height:52px;}
.blank2{ height:19px;}
.blank3{ height:39px;}

.head{ width:1170px; height:98px;}
.logo{ float:left; padding-top:15px;}
.nav{ float:right; padding-top:20px;padding-right:20px;}
.nav li{ float:left; line-height:60px; font-family:[MyriadPro]; font-size:16px; font-weight:bold;width:116px;text-align:center;}
.nav li:hover{background-color:#00a9e1}
.nav li a{ color:#5d6e80; text-decoration:none;display:block;}
.nav li:hover a{color:#ffffff}
.nav li a:hover{color:#ffffff}
.search_div{ width:254px; border:3px #707070 solid; float:right; height:40px; line-height:40px; margin-top:23px; border-radius:30px}
.search_div input[type="text"]{ width:190px; height:25px; padding-left:26px; background:none; color:#999; font-size:14px;  border:0}
.search_div input[type="submit"]{ width:19px; height:18px; background:url(/images/search_btn.jpg) no-repeat; border:0}


.t_1{ display:block; background:url(/images/t_1.jpg) repeat-x;height:67px;}
.t_1 dl{ width:1170px; margin:0 auto 0}
.t_1 dt{ height:45px; line-height:45px; text-align:left; float:left; font-family:[MyriadPro]; font-size:16px; }
.t_1 dt a{ color:#fff; padding:0 30px 0 17px; text-decoration:none;/*background:url(../images/line.jpg) no-repeat right top;*/ display:inline-block}
.t_1 dt a:hover{ color:#fff}
.t_1 dd{  display:block; float:right; /*background:url(../images/line.jpg) no-repeat left center;*/}
.t_1 dd a{ /*background:url(../images/line.jpg) no-repeat right center;*/ height:44px; line-height:44px; padding:0 17px; display:inline-block}

.h_con{ height:470px; width:1170px;}
.h_con li{ width:585px; float:left; padding-top:94px; display:block}
.h_con li .pic{ float:left}
.h_con li .txt{ float:left; padding-left:15px; width:190px;}
.h_con li .txt dt{ text-align:right;}
.h_con li .txt dd{ height:235px;}
.h_con li .txt dd h1{ color:#484947; font-size:24px; padding:80px 0 50px 0; font-weight:normal;line-height:30px;text-align:right;text-transform:uppercase;}
.h_con li .txt .txt_pcon{padding:5px 5px 5px 5px;font-size:14px;line-height:20px;color:#ffffff;background-color:#00a9e1;text-align:center;}

.Special_Offers{ border-top:2px #d9dad8 dashed; height:707px; }
.Special_Offers .title{ height:185px; display:block; text-align:center; width:1170px;}
.Special_Offers .title h1{ padding-top:40px; padding-bottom:10px; color:#2c3e50; font-size:30px; font-weight:normal }
.Special_Offers .title h2{ font-weight:normal; color:#626262}

.Special_Offers .pic{ display:block; width:1920px;}
.Special_Offers .pic li{ width:292px; height:355px; border:5px #b5b5b5 solid; background:#fff; border-radius:10px; margin-top:33px; margin-right:18px; float:left}
.Special_Offers .pic li img{width:292px;height:292px;}
.Special_Offers .pic li.hover,.Special_Offers .pic li:hover{  border:5px #00a9e1 solid; background:#ffffff; height:425px; margin-top:0}
.Special_Offers .pic li .txt{ color:#a8a8a8; padding-left:14px; padding-top:5px; background:url(/images/r_i1.png) no-repeat 265px 35px; line-height:24px; font-family:Arial; font-size:16px}
.Special_Offers .pic li .txt .more{display:none;}
.Special_Offers .pic li.hover .more,.Special_Offers .pic li:hover .more{display:block;}
.Special_Offers .pic li.hover .txt,.Special_Offers .pic li:hover .txt{ color:#484947; background:url(/images/r_i2.png) no-repeat 265px 74px;}
.Special_Offers .pic li.hover .txt a,.Special_Offers .pic li:hover .txt a{ color:#484947}
.Special_Offers .pic li.hover .txt a.b,.Special_Offers .pic li:hover .txt a.b{border:1px #1dd2af solid; padding:2px 6px;}

.Special_Offers .pic li .txt .more img{width:91px;height:23px;padding-top:15px;}

#box{ display:block; position:relative; z-index:1319;  margin:0 auto 0; }
#box ul{position:relative; height:375px; margin:0 auto; overflow:hidden;}
#box li{  position:absolute; width:0;height:0;top:0;left:0;z-index:0;cursor:pointer; }
#box li img{width:100%;height:100%;vertical-align:top; display:block}


.Subscribe{ height:480px; background:url(/images/Subscribe.jpg) no-repeat;}
.Subscribe dl{ width:604px; margin:0 auto 0}
.Subscribe dt{ font-size:24px; color:#FFF; height:285px; text-align:center; font-family:Arial}
.Subscribe dt span{ display:block; padding-top:154px; padding-bottom:10px; font-size:36px}
.Subscribe dd input[type="text"]{width:427px; height:46px; border-radius:40px; border:0; float:left; color:#b0b0b0; text-indent:25px; font-size:14px}
.Subscribe dd input[type="submit"]{ width:166px; height:46px; background:url(/images/btn.png) no-repeat; border:0; float:right}

.Subscribe dl dd span.Validform_wrong{line-height:40px;font-size:13px;}
.Subscribe dl dd span.Validform_right{display:none;}

.ad{ height:420px;}

.ad2{width:1170px;padding:10px 0 20px 0;}

.ad1{width:1170px;padding:10px 0 10px 0;}

.ad3{ height:469px; width:1170px; position:relative; overflow:hidden}
.ad3 span{ position:absolute; top:187px; z-index:999; cursor:pointer}
.ad3 .ad_prev{ width:53px; height:57px; background:url(/images/prev.png) no-repeat; left:0;}
.ad3 .ad_next{ width:57px; height:57px; background:url(/images/next.png) no-repeat; right:0}

.ad3 li{ width:1170px; float:left;}


.main{ width:1170px; }
.main_content{font-size:14px;line-height:22px;padding:20px 10px;}

.r_Title{ padding-top:25px; font-size:36px; text-align:center; color:#333; font-family:[MyriadPro];}
.r_Title a,.r_Title a:hover{color:#333}
.about{ color:#343434; padding-top:31px; line-height:28px; font-size:16px}

.content{ color:#343434; padding-top:31px; line-height:28px; font-size:16px}

.contact{ background:#f2f2f2; padding-bottom:52px; width:1170px; margin-bottom:79px; display:block}
.contact h1{ text-align:center; display:block; font-weight:normal; color:#000; padding-top:30px; padding-bottom:12px;}
.contact dl{ width:927px; margin:0 auto 0; }
.contact dt{ line-height:32px; color:#343434; font-size:18px}
.contact dt .menu{ padding-bottom:45px; margin-bottom:26px; background:url(/images/c_line.jpg) no-repeat bottom center; padding-top:34px;}
.contact dt .menu li{ float:left; width:230px; position:relative; border-right:1px #FFFFFF solid; text-align:center}
.contact dt .menu li .icon{ width:49px; height:26px; bottom:-71px; left:90px; background:url(../images/icon.jpg) no-repeat bottom center; position:absolute}
.contact dt .menu li span{ display:block; color:#09d1c6; font-family:Arial; font-size:20px; font-weight:bold; padding-top:15px;}
.contact dd{ padding-top:28px;}
.contact dd textarea{ width:100%; height:208px; border:1px #FFFFFF solid}


.support{ padding-top:35px; display:block; width:1170px; height:auto; overflow:hidden}
.support ul{ width:1250px;}
.support .st_list{ border:2px #eee solid; width:270px; height:370px; margin-right:24px; float:left}
.support .st_list .pic{ display:block}
.support .st_list .pic img{width:270px;height:270px;}
.support .st_list .title{ font-family:[MyriadPro]; font-size:16px; display:block; text-align:center; color:#434343; background:url(../images/icon3.jpg) no-repeat top center; padding:20px 5px 15px 5px;line-height:26px;}
.support .st_list .title a{color:#434343}
.support .st_list .con{ text-align:center; display:block;font-family:[MyriadPro]; font-size:16px; color:#434343;}


.support_btn{ padding-top:49px; display:block; text-align:center; padding-bottom:100px;}
.support_btn li{ display:inline-block; cursor:pointer; width:33px; height:7px; margin-right:11px; background:#f2f2f2}
.support_btn li.on{ background:#09d1c6}

.pro_tit{ padding:43px 0; font-size:40px; font-weight:400; display:block; color:#5d6e80; font-family:[MyriadPro]; text-align:center}

.reg{ border:1px #f2f2f2 solid; overflow:hidden;border: 2px solid #ffffff;border-radius: 20px;height:620px;width:600px;background-color:#fff;}
.reg dl{ padding-left:16px; }
.reg dt{width:627px; float:left}
.reg dt h1{ color:#000; font-size:22px; padding:25px 0 25px; font-family:[MyriadPro]}
.reg dt li{ padding-bottom:13px; width:627px; float:left}
.reg dt li label{ font-family:Arial; font-size:16px; padding-bottom:4px; display:block;  color:#000}
.reg dt li input,.reg dt li select{ width:449px; height:38px; line-height:38px; border-radius:10px; border:2px #d0d0d0 solid; color:#b7b7b7; font-size:14px; padding-left:11px;}
.reg dt li.txt{ line-height:21px; color:#000; padding-bottom:10px; font-family:Arial; font-size:16px; width:500px;}
.reg dt li input[type="checkbox"]{ width:auto; display:inline-block; padding-bottom:0; height:auto}
.reg dt li .Register{ width:129px; line-height:38px; background:#00a9e1; border-radius:10px; border:0; color:#FFF; font-family:Arial; font-size:16px;}
.reg dd{ float:left; padding-top:190px;}
.reg dt li .Validform_wrong{display:block;}

.p_menu{ width:1170px; margin-top:15px; overflow:hidden; background:url(../images/w_icon.png) no-repeat #efefef}
.p_menu ul{ width:1180px;}
.p_menu li{ width:234px; float:left; text-align:center; border-right:1px #FFF solid; height:82px; cursor:pointer; }
.p_menu li span{ color:#000; font-size:15px; font-family:Arial; display:block; padding-top:54px;}
.p_menu li:hover{ background:#00a9e2; }
.p_menu li:hover span{ color:#FFF}
.p_menu li.c1:hover{background:url(../images/w_icon.png) no-repeat #00a9e2 0 -82px }
.p_menu li.c2:hover{background:url(../images/w_icon.png) no-repeat #00a9e2 -232px -82px}
.p_menu li.c3:hover{background:url(../images/w_icon.png) no-repeat #00a9e2 -468px -82px}
.p_menu li.c4:hover{background:url(../images/w_icon.png) no-repeat #00a9e2 -702px -82px}
.p_menu li.c5:hover{background:url(../images/w_icon.png) no-repeat #00a9e2 -936px -82px}
.p_menu li a:hover{text-decoration:none;}

.p_menu2{ width:1170px; margin-bottom:63px; overflow:hidden; background:url(../images/w_icon2.png) no-repeat #efefef}
.p_menu2 ul{ width:1300px;}
.p_menu2 li{ width:288px; float:left; text-align:center; border-right:1px #FFF solid; height:86px; cursor:pointer; }
.p_menu2 li span{ color:#000; font-size:15px; font-family:Arial; display:block; padding-top:54px;}
.p_menu2 li:hover{ background:#09d1c6; }
.p_menu2 li:hover span{ color:#FFF}

.p_menu2 li.c1:hover{background:url(../images/w_icon3.png) no-repeat #09d1c6 0 0 }
.p_menu2 li.c2:hover{background:url(../images/w_icon3.png) no-repeat #09d1c6 -325px 0}
.p_menu2 li.c3:hover{background:url(../images/w_icon3.png) no-repeat #09d1c6 -614px 0}
.p_menu2 li.c4:hover{background:url(../images/w_icon3.png) no-repeat #09d1c6 -915px 0}



.warranty{ border-bottom:1px #b2b2b2 solid; line-height:24px; padding-bottom:17px; padding-left:18px; padding-top:14px; font-size:16px; color:#010101}
.warranty h1{ font-size:17px; color:#010101;  background:url(../images/icon_3.jpg) no-repeat left center; padding-left:18px; margin-bottom:10px;}
.warranty h2{ font-size:17px; color:#010101; font-weight:normal; background:url(../images/icon_3.jpg) no-repeat left center; padding-left:18px; margin-bottom:10px;}

.login_bg{background:url(../images/login_bg.jpg) center top no-repeat;width:100%;height:691px;}

.login{ padding-top:50px;overflow:hidden;background-color:#fff;width:600px;height:550px;border: 2px solid #ffffff;border-radius: 20px;}
.login dt{ width:502px; float:left; padding-top:100px; text-align:right}
.login dd{ width:490px; float:right}
.login dd li input[type="text"],.login dd li input[type="password"]{ color:#b7b7b7; font-family:Arial; font-size:18px; width:356px; padding-left:14px; height:38px; margin-bottom:15px; line-height:38px; border-radius:8px; border:2px #c1c1c1 solid}
.login dd .t1{ color:#000; font-family:Arial; font-size:18px; height:45px;}
.login dd .t2{ padding-top:5px; color:#000; font-family:Arial; font-size:16px; height:45px;}
.login dd .t3{ color:#666; font-family:Arial; font-size:18px; padding-top:48px;}
.login dd .t3 a{color:#00a9e1}
.login dd .t3 a:hover{text-decoration:none;}
.login dd .submit{ background:#00a9e1; color:#FFF; height:40px; line-height:40px; text-align:center; width:370px; border:0; border-radius:5px; font-family:Arial; font-size:18px; }

.login dd .Validform_wrong{display:block;line-height:30px;}


.member{ padding-top:30px; height:300px;}
.member li{ display:block; padding-bottom:13px;}
.member li input[type="text"]{ text-indent:8px; font-family:Arial;  width:100%;  height:38px;  border-radius:8px; border:2px #f2f2f2 solid}
#Username{ background:url(../images/u1.jpg) no-repeat right center; color:#a9a9ae; font-size:12px; font-weight:bold; width:99.6%}
#Email{ color:#2f333d; font-size:12px; font-weight:bold; background:url(../images/e_bg.jpg) no-repeat 8px top #eee; padding-top:12px; height:26px;  width:99.6%}
#date{color:#2f333d; font-size:12px; font-weight:bold; background:url(../images/date.jpg) no-repeat 8px top #fff; padding-top:12px; height:26px;}
#gender{color:#2f333d; font-size:12px; font-weight:bold; height:35px;width:288px;border:1px solid #b2b2b2}
#phone{color:#2f333d; font-size:12px; font-weight:bold; background:url(../images/phone.jpg) no-repeat 8px top #fff; padding-top:12px; height:26px;}
#Country{color:#2f333d; font-size:12px; font-weight:bold; height:35px;width:288px;border:1px solid #b2b2b2;margin-right:46px;}
#State{color:#2f333d; font-size:12px; font-weight:bold; background:url(../images/State.jpg) no-repeat 8px top #fff; padding-top:12px; height:26px;}

.member li.c2 input[type="text"]{ width:288px; margin-right:57px;}
.member li .submit{ width:133px; height:35px; line-height:35px; background:#00a7e1; color:#FFF; border:0; font-size:13px}


.pro_show{ padding-top:28px;width:1140px; display:block;margin-bottom:35px;overflow:hidden; }
.proLeft{ width:569px; float:left}
.proLeft dt{  height:569px;}

.proLeft dd{ padding-top:15px;}
.proLeft dd li{ float:left; margin-right:8px; border:2px #fff solid; width:92px; height:92px;}
.proLeft dd li img{width:92px;height:92px;}
.proLeft dd span{width:20px; height:92px;  display:block;  cursor:pointer;}
.proLeft dd span.prev{  background:url(../images/prev.jpg) no-repeat left center; float:left;}
.proLeft dd span.next{  background:url(../images/next.jpg) no-repeat right center; float:right;}
.proLeft dd li:hover{ border:2px #09d1c6 solid}

.proRight{ width:470px; float:right; padding-top:20px;}
.proRight dt{color:#303030;  font-size:20px; display:block; font-family:Arial }
.proRight dd{ line-height:30px; color:#000; padding-top:6px; font-family:Arial}
.proRight dd .buy{ color:#2f3841;width:443px; height:65px; line-height:65px; background:#fff url(../images/buy.jpg) center center no-repeat; display:block; margin-bottom:24px; font-size:20px;text-align:center;text-decoration:none;}
.proRight dd .txt1{ font-size:17px; padding-bottom:10px; line-height:28px;}

.proRight dd .txt2{ font-size:17px; padding-bottom:10px;}
.proRight dd .txt2 h1{ font-size:20px; font-weight:normal}

.proRight dd .txt3{/*padding-left:15px;*/ font-size:14px;/*background:url(../images/t_icon.jpg) no-repeat left 10px;*/line-height:18px;}
.proRight dd .txt3 h1{ font-size:16px; font-weight:normal}

.proRight dd .fx{ padding-left:10px;}
.proRight dd .fx img{ margin-right:18px;}

.pro_menu{ border-bottom:1px #b2b2b2 solid; height:32px; margin-bottom:26px;}
.pro_menu li{ cursor:pointer; float:left; height:32px; width:165px; text-align:center; color:#303030; font-family:Arial; font-size:20px; position:relative; margin-right:5px;}
.pro_menu li.hover span{ height:3px; width:165px; background:url(../images/line2.jpg) no-repeat; left:0; bottom:-2px; position:absolute;}
.pro_details{ display:block; width:1150px; line-height:24px; color:#000; font-family:Arial; font-size:16px; padding-bottom:65px;}

.pro_menu li a{color:#303030; font-family:Arial; font-size:20px;}
.pro_menu li a:hover{color:red;text-decoration:none;}

.Reviwes { width:1150px;}
.Reviwes h1,.Download h1,.faq h1{ height:47px; line-height:47px; margin-bottom:40px; padding-left:69px; font-family:Arial; font-size:18px; background:url(../images/icon_2.jpg) no-repeat left center; color:#303030}

.Reviwes li{ display:block;font-family:Arial; padding-bottom:40px; font-size:18px; line-height:28px; color:#303030}
.Reviwes li span.c1{ color:#3794d4;}
.Reviwes li span.c2{ color:#ce4242;display:none;}
.Reviwes li .pic{ display:block; padding-top:25px;}
.Reviwes li .con{font-size:13px; line-height:22px;}

.Reviwes .seemore{line-height:50px;text-align:center;}
.Reviwes .seemore a{font-size:30px;color:#09d1c6;font-weight:bold;}
.Reviwes .seemore a:hover{text-decoration:none;}

.Download{ width:1150px; border-bottom:1px #b2b2b2 solid;}
.Download h1{ display:block;background:url(../images/icon_4.jpg) no-repeat left center; margin-bottom:18px}

.faq{ width:1150px; }
.faq h1{ display:block;background:url(../images/icon_5.jpg) no-repeat left center; margin-bottom:34px}
.faq li{ width:1150px; float:left; padding-bottom:30px}
.faq li .wotes{ width:31px; padding-right:25px; padding-left:20px; height:71px; padding-top:20px; line-height:24px; color:#000; text-align:center;  float:left; background:url(../images/t1.jpg) no-repeat; font-weight:bold; font-family:Arial}
.faq li .txt{ width:1067px; float:right}
.faq li .txt dl{ width:1067px; padding-bottom:10px;}
.faq li .txt dt{ width:126px; float:left; font-family:Arial; font-size:18px; color:#000}
.faq li .txt dd{ width:940px; float:right;font-family:Arial; font-size:13px; color:#000}
.faq li .txt dd.t1{ color:#3794d4; font-weight:bold}
.faq li .txt dd .t2{ margin-top:5px; color:#3794d4;  background:url(../images/icon_f.jpg) no-repeat left center; padding-left:22px;}

.download_pdf a.down{font-size:18px;line-height:50px;color:#000;display:block;background:url(../images/pdf.png) no-repeat left center; margin-bottom:18px;padding-left:70px;background-size:50px 50px;}
.download_pdf a.down:hover{color:red;}

.tab_con{ display:none}

.footBg{ height:280px; background:#353535;border-top:0px solid #fff;}
.foot{width:1170px;}
.foot dl{ padding-top:28px; display:block}
.foot dt{ height:180px;}
.foot dt li{ width:292px; padding-left:0; float:left; /*background:url(../images/foot_line.jpg) no-repeat right center;*/ }
.foot dt li em{ color:#fff; font-size:15px; display:block; height:35px; font-weight:bold  }
.foot dt li p{ line-height:24px; color:#fff;  }
.foot dt li p a{ display:block;color:#fff}
.foot .end{ padding-left:70px;}

.copyright{ text-align:center; height:25px; line-height:60px; width:1170px; color:#fff; font-size:13px }


.tc-ch h6, .wthree h6 {
    font-size: 0.9em;
}
.tc-ch h3, .wthree h3 {
    font-size: 2.0em;
}
.tc-ch p, .wthree p {
    font-size: 1.2em;
}
.tc-ch {
padding: 2em 1em;
}
.tech-btm {
    padding: 2em 1em;
    background: #fff;
}
.tech-btm h5 {
    font-size: 0.95em;
}
.insta h4 {
    font-size: 1.4em;
}
.search-1 input[type="search"] {
    width: 79%;
}
.footer h4 {
    font-size: 1.5em;
}
.tech-btm p {
    font-size: 0.85em;
}
.tech-btm h4 {
    font-size: 1.4em;
}
.wthree {
    padding: 2em 0;
}
.col-md-6 {
    float: left;
    min-height: 1px;
    position: relative;
}
.wthree_w_40{width:40%}
.wthree_w_60{width:60%}
.tc-ch h3 a,.wthree h3 a {
    color: #09d1c6;
    font-weight: 600;
}
.tc-ch h3 a:hover, .wthree h3 a:hover {
    color: #000000;
}
.tc-ch p,.wthree p {
    color: #777;
    font-size: 1.2em;
    line-height: 1.8em;
    margin: 1em 0;
}
.wthree h3  {
	margin:0;
}
.wthree {
    margin-bottom: 2em;
    background: #fff;
    padding: 2em 0;
}
.insta li {
    display: inline-block;
    width: 30%;
    margin: 1%;
}
.w3ls-left {
    padding: 0;
}
.tc-ch {
    background: #fff;
    padding: 2em 2em;
    margin-bottom: 1em;
}
.bht1 a{
    background: #09d1c6;
    padding: 1em 2.0em;
	display:inline-block;
    color: #fff;
    border-radius:10px;
}
.bht1 a:hover{
    background: #000;
}
.bht1 {
    float: left;
    padding-top: 1em;
}
.tc-ch h6,.wthree h6  {
    font-size: 1em;
    color: #303030;
    font-weight: 600;
    margin-top: 1em;
}
.tc-ch h6 a,.wthree h6 a {
    color: #09d1c6;
}
.wthree-left {
    padding: 0;
}

.txt_review{border-bottom:1px solid #e7e7e7;padding:5px 0;}
.txt_review .a-icon, .a-link-emphasis::after {background-image: url("../images/pro.png");background-repeat: no-repeat;background-size: 400px 670px;display: inline-block;vertical-align: top;}
.txt_review .a-icon-star {height: 18px;width: 80px;vertical-align:middle;}
.txt_review .a-star-5 {background-position: -5px -368px;}
.txt_review .a-star-4 {background-position: -21px -368px;}
.txt_review .a-star-3 {background-position: -37px -368px;}
.txt_review .a-star-2 {background-position: -53px -368px;}
.txt_review .a-star-1 {background-position: -69px -368px;}
.txt_review .a-star-0 {background-position: -85px -368px;}
.txt_review .a-star-4-5 {background-position: -175px -368px;}
.txt_review .a-star-3-5 {background-position: -191px -368px;}
.txt_review .a-star-2-5 {background-position: -207px -368px;}
.txt_review .a-star-1-5 {background-position: -223px -368px;}
.txt_review .a-star-0-5 {background-position: -239px -368px;}
.txt_review .a-declarative a{color:#0066c0;padding:0 10px;}
.txt_review .declarative1 a{padding-left:20px;}



.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.module-items {
    min-height: 200px;
    overflow: hidden;
    position: relative;
}
.Download .Download-container {
    position: relative;
}
.module-container {
    margin: 0 auto;
    max-width: 100%;
    width: 1170px;
}

.Download .module-wraper {
    width: 100%;
}

.module-items .module-wraper .item {
    border: 4px solid #eee;
    box-sizing: border-box;
    color: #9e9f9f;
    cursor: pointer;
    display: inline-block;
    margin: 2% 1.5% 0 0;
    overflow: hidden;
    padding-top: 2px;
    position: relative;
    text-decoration: none;
    vertical-align: bottom;
    width: 23.5%;
}

.module-items .module-wraper .item .image {
    overflow: hidden;
    text-align: center;
}

.module-items .module-wraper .item .image img {
    padding: 5%;
    width: 90%;
    vertical-align: middle;
}

.module-items .module-wraper .item .title {
    color: #3d3938;
    font-size: 1.2rem;
    height: 3rem;
    line-height: 1.5rem;
    margin: 0.6rem;
    overflow: hidden;
    text-align: center;
}

.Download .module-items .down {
    bottom: 0;
    color: #fff;
    font-size: 14px;
    padding: 8px;
    position: absolute;
    top: 0;
    width: 92%;
    z-index: 9;
    display:none;
}

.Download .module-items .down .bg {
    background: rgba(0, 167, 225, 0.8) none repeat scroll 0 0;
    bottom: 0;
    left: -50%;
    position: absolute;
    right: -50%;
    top: 0;
}

.Download .module-items .down .cnt {
    padding-top: 40px;
    position: relative;
    z-index: 1;
}

.Download .module-items .down h4 {
    border-bottom: 1px solid #fff;
    font-size: 1.2rem;
    margin: 0;
    padding: 0 0 10px;
}
.Download .module-items .down ul {
    list-style: outside none none;
    margin: 0;
    padding: 10px 0 0 15px;
}

.Download .module-items .down li {
    list-style-type: square;
    padding: 5px 0;
}
.Download .module-items .down a {
    color: #fff;
    text-decoration: underline;
}

.Download .module-items .down .close {
    cursor: pointer;
    font-size: 24px;
    line-height: 1;
    position: absolute;
    right: 4px;
    top: 4px;
    z-index: 7;
}
.fa, .iconfont {-webkit-text-stroke-width: 0.2px;font-family: iconfont !important;font-size: 16px;font-style: normal;}
.module-items .module-wraper .item:nth-of-type(4n) {margin-right: 0;}
.Download .Download-container .fang{padding:10px 0;}
.Download .Download-container .fang i{display:block;width:18px;height:6px;background-color:#00a9e1;margin:0 auto;}