/* CSS Document */
body{ background:#f5f5f5;}
.header{ height:94px; background:#fff; position:fixed; width:100%; left:0; top:0; z-index:2;}
.head{ width:1200px; margin:0 auto; height:94px; position:relative;}
.head .logo{ position:absolute; left:0; top:22px;}
.nav_list{ float:right; font-family:"SimHei"; margin-top:40px; margin-right:100px;}
.nav_list li{ float:left; height:30px; padding:0 30px; position:relative;}
.innernav{ position:absolute; text-align:left; padding:5px 0; border-radius:10px; left:-10px; top:100%; display:none; background:#fff; border:1px solid #ccc;}
.innernav a{ display:block; padding:8px 20px; width:150px;}
.nav_list li img{ vertical-align:middle; padding-right:10px;}

.content{ margin-top:94px;}
.banner{ position:relative; overflow:hidden}
.banner ul li { float: left;overflow:hidden; }
.banner ul li img{ position:relative; left:50%; margin-left:-960px; }
.banner .dots { position: absolute; left: 0;right: 0; padding:0; margin:0; bottom: 28px; text-align:center}
.banner .dots li {display: inline-block;width: 8px;height: 8px;margin: 0 12px;text-indent: -999em;border: 2px solid #666666;border-radius: 6px;cursor: pointer;opacity: 1;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;background: #666;}
.banner .dots li.active {background: #fff;opacity: 1;border: 2px solid #666666;}
.loz_des_wrap{ background:#fff; padding-top:30px;}
.loz_des{ width:1200px; margin:0 auto;  padding-bottom:130px; text-align:center;}
.toptxt{ border-bottom:3px solid #E4605A; display:inline-block; padding:5px 10px; font-size:24px;font-family:"SimHei";}
.loz_des_block li{ float:left; width:280px; padding:0 60px; height:150px; padding-top:150px;}
.loz_des_1,.loz_des_2,.loz_des_3{ display:block; float:left;}
.loz_des_1{ background:url(../images/icon1-1.png) no-repeat center 38px;}
.loz_des_2{ background:url(../images/icon2-1.png) no-repeat center 38px;}
.loz_des_3{ background:url(../images/icon3-1.png) no-repeat center 38px;}
.loz_des_1:hover{ background:url(../images/icon1-2.png) no-repeat center 38px;}
.loz_des_2:hover{ background:url(../images/icon2-2.png) no-repeat center 38px;}
.loz_des_3:hover{ background:url(../images/icon3-2.png) no-repeat center 38px;}
.des_tit{ font-size:20px; color:#2C3F52; padding-bottom:10px;}
.des_con{ font-size:16px; color:#595959; line-height:1.5;}

.prolist{ width:1040px; margin:30px auto 100px;}
.prolist li{ position:relative; margin-bottom:28px; height:240px; background:#fff; border:1px solid #CCCCCC; padding-left:240px;}
.prolist li .pro_list_tit{font-family:"SimHei"; color:#333; font-size:22px; line-height:1.2; width:208px; padding-top:28px; padding-left:32px; height:212px; position:absolute; left:0; top:0;}
.pro_list_tit span{ color:#666; font-size:20px;}

.filter_bar{ background:#FFF;}
.filter_box{ width:1000px;  margin:0 auto; background:#FAFAFA;}
.filter_tit{ float:left; width:150px;padding-top:15px; padding-left:20px; font-size:12px; color:#94F200;}
.filter_a{ float:left; width:805px;padding-top:15px; padding-left:25px; background:#fff;}
.filter_a a{ margin-right:5px; font-size:12px; color:#1f1f1f; padding:2px 10px; border:1px solid #fff; margin-bottom:10px; display:inline-block;}
.filter_a a:hover,.filter_a a.active{ border:1px solid #F1007F; color:#F1007F;}
.pro_items{ width:1200px; margin:0 auto 100px; padding-top:25px;}
.pro_items li{ width:290px; float:left; margin:0 5px;}
.pro_items li img{width:290px; height:290px; border:1px solid #ccc;}
.pro_name{ padding:10px 0; text-align:center; font-size:12px; color:#1F1F1F;}

.pro_detail_wrap{ background:#fff; padding-top:50px;font-family:"SimHei";}
.pro_detail{ width:1200px; margin:0 auto; padding-bottom:50px;}
.pro_img_box{ border:1px solid #ccc; float:left; padding:5px; width:442px; height:442px;}
.pro_img_box img{ display:block; width:430px; height:430px;}
.pro_detail_des{ float:left; width:600px; padding-left:60px;}
.pro_detail_destit{ line-height:1.2; color:#1f1f1f; font-size:40px;}
.pro_detail_destit2{ height:40px; line-height:40px; color:#666; font-size:26px;}
.pro_detail_price{ padding:10px 0; color:#FD8D51; font-size:48px;}
.pro_buy{ display:block; width:180px; height:45px; line-height:45px; color:#fff; font-size:20px; border-radius:5px; background:#FD8D51; text-align:center;}
.pro_other{width:480px; border-top:1px solid #ccc; margin-top:20px; padding:15px 0;font-size:14px; color:#333;}
.pro_other_txt{ height:30px; line-height:30px; font-weight:bold;}

.download_wrap{overflow:hidden;}
.download{ width:1200px; margin:0 auto; position:relative; }
.download .dl_bg{ display:block; margin-left:-360px;}
.downtxt{ position:absolute; top:75px; left:80px;font-family:"SimHei";}
.downtxt2{ position:absolute; top:75px; right:80px;font-family:"SimHei";}
.downtxt .dl_txt1{ font-size:40px; color:#333; padding-bottom:10px;}
.downtxt .dl_txt2{ font-size:26px; color:#999;}
.downtxt2 .dl_txt1{ font-size:40px; color:#fff; padding-bottom:10px;}
.downtxt2 .dl_txt2{ font-size:26px; color:#fff;}
.ewm{ padding:20px 0;}
.ewm img{ display:block; width:200px; height:200px;}
.dlbtn{}
.dlbtn a{ margin-right:20px;}

.footer{ height:280px; background:#222222; color:#ddd; font-size:12px;}
.foot{ height:280px; width:1100px; margin:0 auto; padding:0 50px;}
.foot_links{ float:left; padding-right:70px; padding-top:30px;}
.foot_links dt{ color:#ddd; padding-bottom:20px;}
.foot_links dd{ color:#999;  line-height:22px;}
.foot_links a{ color:#999;}
.foot_des{ float:right; width:370px; padding-top:30px; color:#999;}
.foot_txt{ line-height:1.5; padding-bottom:25px;}

/*联系我们*/
.connect_us{ width:1200px; margin:0 auto; padding:30px 0; }
.connect_wrap{ background:#fff;border:1px solid #eee; padding:20px; margin-bottom:30px;}
.connect_tit{ height:50px; line-height:50px; color:#333;font-family:"SimHei"; font-size:18px; text-align:center;}
.connect_con{ line-height:2; color:#666; font-size:14px; text-align:center;}
.lxwm li{ padding:5px 0;}
.lxwm span{ padding:0 30px;}
.lxwm a{ margin:30px auto 0;}
.logo_top{ text-align:center; padding:10px 0;}




