@charset "utf-8";

/*----公共样式-----*/

.main{width:1200px;margin:0px auto;position:relative;}
.parent{position:relative;}
.nbsp{width:100%;}
.mask{background: rgba(0,0,0,.6);position: fixed;top:0;left:0;bottom:0;right:0;display: none;z-index: 99}
.inspic{width:100%;overflow:hidden;}
.inspic img{width:100%;}
/*head*/

.head-box{height:98px;width:100%;background:#fff;}
.logo{width:240px;height:60px;margin-top:14px}
.logo img{width:100%;display:block;max-height:60px;}
.menu-box{width:645px;height:68px;color:#262626;overflow:hidden;margin-left:80px;padding-top:30px;}
.menu{width:100%;}
.menu li{float:left;margin:0 3px;height:126px;}
.menu li a{display:inline-block;font-size:16px;color:#262626;line-height:52px;width:82px;text-align:center;letter-spacing:1px;}
.menu li.last{margin-right:0px;}
.menu li.active a{ background:#b60005;color:#fff;font-size:16px;}
.menu li:hover a{ background:#b60005;color:#fff;}

.fixsp{height:70px;}
.menubtn{display:none;width:36px;height:30px;position:absolute;top:10px;right:15px;z-index:9;}
.menubtn img{width:100%;}

.tel{height:52px;line-height:52px;padding-top:30px;}
.tel-red{color:#b60005;}


/**--banner--*/
/*广告轮播图*/
.banner{width:100%;min-width:1200px;overflow:hidden;}
/* 本例子css */
.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:47%; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:15px;  width:10px; height:10px;border-radius:50%; line-height:10px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#046ab5; color:#046ab5; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/**--index main--*/

.search-box{height:30px;width:100%;min-width:1200px;background:#f7f7f7;padding:10px 0;}
.hot-search{width:60%;}
.hot-search a:hover{color:#b60005;}
.search-input{width:262px;height:28px;border:1px solid #e0e0e0;border-radius:5px;}
.search-input input{background:none;outline:none;border:none;}
.search-input input[type=text]{width:230px;height:28px;line-height:28px;text-indent:10px;float:left;}
.search-input input[type=submit]{width:30px;height:28px;float:left;background:url(ss.png) no-repeat center;}

.in-title{height:100px;width:100%;text-align:center;}
.in-title h1{width:100%;line-height:40px;color:#333;font-size:24px;}
.in-title .xian{height:30px;width:100%;text-align:center;background:url(xian.png) repeat-x left center;}
.in-title span{padding:3px 20px;line-height:30px;color:#333;font-size:18px;background:#fff;}
.in-title .down{width:100%;height:30px;background:url(down.png) no-repeat center;}

.more{width:100%;}
.more a{display:inline-block;width:138px;height:48px;text-align:center;line-height:48px;color:#333;border:1px solid #ccc;transition:all .3s}
.more a:hover{background:#b60005;color:#fff;border-color:#b60005;}

.main-pro{padding:30px 0;}
.hd-title{height:40px;text-align:center;padding:30px 0;}
.hd-title ul li{display:inline-block;height:40px;margin:0 5px}
.hd-title ul li a{display:block;min-width:90px;;padding:0 15px;height:100%;line-height:40px;text-align:center;background:#343434;color:#fff;transition:all .3s}
.hd-title ul li a:hover{background:#db0000;}
.hd-title ul li a.li-red{background:#db0000;}

.pro-item{width:340px;padding:15px; float:left; margin:0 10px 30px;border:1px solid #d9d9d9;}
.pro-item img{width:340px;height:272px;}
.pro-item h1{padding-top:10px;text-align:center;}
.pro-item:hover{border-color:#db0000;}


.main-one{padding:97px 0px;height:465px;background:url(bj1.jpg) no-repeat center bottom;}
.ab-height{height:465px;}
.inab-box{width:510px;height:300px;padding:50px 40px;background:#fff;position:absolute;left:0;bottom:0;z-index:3;}
.inab-c{line-height:30px;color:#666;height:230px;overflow:hidden;margin-bottom:30px;}
.inab-c h1{font-size:24px;color:#333;line-height:50px;}
.inab-c h1 span{font-size:18px;line-height:50px;}
.inab-c p{line-height:30px;color:#666;}

.ab-pic{width:650px;height:430px; margin-left:550px;}
.ab-pic img{width:100%;height:100%;}



.picScroll-left{ width:100%; overflow:hidden; position:relative;}

.picScroll-left .prev,.picScroll-left .next{ display:block;  width:14px; height:20px;  margin-top:130px;  overflow:hidden;
	 cursor:pointer; }
.picScroll-left .next{ background:url(left.png) no-repeat center;float:left; }
.picScroll-left .prev{ background:url(right.png) no-repeat center;float:right;  }


.picScroll-left .bd{ float:left;margin-left:32px;width:200px;overflow:hidden;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:200px; height:290px; display:block; }
.picScroll-left .bd ul li .title{ line-height:30px;   }
.picScroll-left .bd ul li:hover .title a{ color:#00479d;  }



.main-two{background:#fff;width:100%;min-width:1200px;padding:40px 0 50px;}
.case-item{width:374px;margin:0 8px 15px;float:left;}
.case-item img{width:374px;height:300px;}
.case-item h1{height:50px;line-height:50px;width:100%;text-align:center;overflow:hidden;}

.hz-box{padding-top:50px}
.hz-pic{width:100%;text-align:center;}

.mt60{margin-top:60px;}

.main-ys{width:100%;padding:50px 0;background:url(bj2.jpg) no-repeat center bottom;min-width:1200px;}
.in-sub-title{height:60px;line-height:60px;color:#fff;font-size:30px;}
.in-sub-title span{font-size:22px;}
.ys-box{border:1px solid #fff;height:572px;background:#fff;}
.yspic1{width:634px;height:376px;}
.yspic2{width:292px;height:376px;}
.yspic3{width:433px;height:196px;}

.ys-title{padding:0 5px;background:#af0005;line-height:26px;color:#fff;}
.ysinfo1{width:252px;padding:20px 10px;height:336px;}
.ys-note{line-height:24px;text-decoration:underline;}

.ysinfo2{width:300px;padding:10px 160px 10px 20px;height:176px;}
.ysinfo3{width:260px;padding:10px;height:176px;}

.news-box{margin-top:30px;}
.main-three{width:100%;padding:40px 0;min-width:1200px;}
.news-item{width:575px;}
.news-pic{width:575px;height:300px;}
.news-item h1{height:50px;line-height:50px;font-size:16px;}
.news-item p,.news-sub-list p{height:30px;color:#888;font-size:13px;}
.news-item .news-note{line-height:26px;height:52px;overflow:hidden;}
.news-sub-list .news-note{line-height:26px;height:26px;overflow:hidden;}

.news-sub-list h1{height:30px;font-size:16px;}
.news-sub-list h1 a{font-size:16px;color:#333;}
.news-sub-list{width:100%;padding:30px 0;border-bottom:1px solid #ccc;}
.top-xian{border-top:1px solid #ccc;margin-top:30px;}
.news-sub-list h1 a:hover,.news-item h1 a:hover{color:#db0000;}

.three-item{width:380px;float:left;overflow:hidden;display:block;}
.three-item:nth-child(3n-1){margin:0 30px;}
.three-item h1{height:50px;line-height:50px;color:#333;font-size:18px;}
.news-text{line-height:26px;color:#666;}


.one-title{height:62px;width:100%;text-align:center;}
.one-title a{display:block;width:100%;height:100%;line-height:62px;color:#333;font-size:16px;background:#fff;}


/***foot**/
.foot{background:#1d1d1d;width:100%;min-width:1200px;}
.foot-one{padding:50px 0 30px;min-height:180px;}
.foot-left{width:320px;padding-right:40px;border-right:1px dashed #6e6e6e;}
.foot-left dl{margin-right:40px;float:left;width:120px;}
.foot-left dl dt{color:#a3a3a3;height:34px;}
.foot-left dl dd{line-height:24px;}
.foot-left dl dd a{color:#6e6e6e;}
.foot-left dl dd a:hover{color:#fff;}

.foot-middle{width:270px;padding:0 70px;border-right:1px dashed #6e6e6e;} 
.foot-m-title{height:34px; color:#a3a3a3;}
.m-note,.m-note p{line-height:24px;}

.erwei{width:132px;padding-left:290px;height:170px;background:url(flogo.png) no-repeat 18px center;}
.erwei img{width:132px;height:132px;}
.erwei p{line-height:28px;color:#6e6e6e;text-align:center;}

.copyright{line-height:22px;padding:10px 0;color:#a3a3a3;text-align:center;background:#1d1d1d;border-top:1px solid #6e6e6e;}



/***内页**/
.dbanner{width:100%;min-width:1200px;}
.dbanner img{width:100%;}
.cate{width:260px;}

#hov{background:#b60005;}

.model-title{height:50px;border-bottom:1px solid #eee;line-height:50px;padding:0 30px;font-size:18px;color:#00479d;}

.bt-title{height:70px;}
.bt-title h1{color:#333;font-size:24px;line-height:36px;}
.bt-title p{color:#666;font-size:14px;line-height:26px;}

.content{width:100%;min-width:1200px;overflow:hidden;padding:50px 0;}


.msgcontent{font-size:16px;line-height:36px;padding:20px 30px;color:#333;}
.msgcontent p{font-size:16px;line-height:36px;color:#333;}
.msgcontent img{width:100%;}
.msg-title{margin-bottom:15px;}
.msg-title h1{font-size:16px;color:#333;line-height:30px;}
.msg-title p{font-size:12px;color:#999;margin-bottom:10px;}

.listcontent{padding:20px 0px;}

.about-msg img{ width:504px;height:284px;float:left;margin-right:20px;margin-bottom:10px;}
.about-msg h1{font-size:24px;color:#db0000;height:40px;}

/*新闻*/
.sear-item{display:block;height:50px;border-bottom:1px solid #ccc;line-height:50px;}
.sear-item span{float:right;}

/*产品*/
.four-item{width:300px;float:left;}
.pro-title{border-top:1px solid #f3f5fa;padding:15px 0}
.pro-title h1{height:30px;text-align:center;line-height:30px;}
.pro-title h1 a{font-size:18px;color:#666;}
.pro-title p{line-height:22px;text-align:center;color:#ec0101;}
.pro-title a.buy{display:block;width:120px;height:32px;margin:15px auto;color:#fff;font-size:16px;background:#666;text-align:center;line-height:32px;}
.four-item:hover h1 a.buy{background:#097fc8;}
.pro-img{width:300px;height:300px;}
.show-pic{position:absolute;left:0;top:0;width:300px;height:300px;z-index:9;display:none;}

.pone{padding-bottom:50px;}
.proSlide{ width:730px;  overflow:hidden; position:relative;   }

.proSlide .bd{ position:relative; height:100%; z-index:0;  }
.proSlide .bd li{ zoom:1; vertical-align:middle;width:730px;height:470px;}
.proSlide .bd img{ width:100%; display:block; height:470px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.proSlide .prev,
.proSlide .next{ position:absolute;top:50%; margin-top:-25px; display:block; width:50px; height:50px; background: url(lrbtn.png) no-repeat;opacity:0.5; }

.proSlide:hover .prev,
.proSlide:hover .next{ opacity:1;}
.proSlide .prev{ left:0; background-position:0 0;}
.proSlide .next{  right:0 ; background-position:-50px 0; }


.pnote{height:380px;width:100%;overflow: hidden;line-height: 30px;color:#666;}
.pnote p{line-height: 30px;color:#666;}
.pntitle{line-height:30px;color:#333;font-size:24px;border-bottom:1px solid #e6e6e6;padding:15px 0;}
.pcon{margin-top:20px;line-height: 26px;color:#808080;}



.pdtitle{height:40px;width:100%;line-height:40px;color:#333;font-size:14px;background:#f7f7f7;}
.pdtitle span{display:inline-block; width:100px;height:40px;background:#af0005;color:#fff;line-height:40px;text-align:center}
.promsg{padding:20px;}
.pd-t{background:#f7f7f7;text-indent:30px;}
.pm-box{}
.pm-left{width:890px;}

.pm-right{width:290px;}
.pro-tj{padding:10px;}
.pro-tj li{margin-top:10px;width:100%;}
.pro-tj li img{width:100%;height:216px;}
.pro-tj li h1{height:30px;line-height:30px;text-align:center;}
.case-pic{ width:730px;height:470px;}
.case-pic img{ width:100%;height:100%;}
/*联系*/

.ditu{width:100%;height:387px;}
.lxnote{border:1px solid #ccc;min-height:80px;width:1198px; padding-top:28px;margin-top:50px;}
.lxnote table{width:100%;}
.lxnote table tr td{width:25%;line-height:30px;}
.lxnote table tr td p{color:#666;}


.book-box{width:1138px;border:1px solid #ccc;padding:50px 30px}
.book-title{height:30px;border-bottom:1px solid #ccc;width:100%;}
.left-note{width:380px;line-height:38px;margin-top:45px;}
.left-note h1{font-size:30px;margin-bottom:30px;}
.book{width:680px;margin-top:50px;}


.book table tr td{width:340px;}
.book table tr td p{line-height:30px;}
.book table tr td input[type=text]{width:320px;height:40px;border:1px solid #ccc;}
.book table tr td textarea{width:320px;height:40px;border:1px solid #ccc;}
.book table tr td input[type=submit]{width:320px;height:40px;border:none;background:#b60005;color:#fff;}




/* 公共分页样式*/
.page{ height:25px;  padding:20px 0px;text-align:center;}
.page span{ margin:2px; border:1px solid #CCC; padding:6px 10px;}
.page a{ margin:2px; color:#808080;}
.hover{ color:#F00}



.kefu{width:205px;height:466px;background:url(kefubg.png) no-repeat center;position:fixed;right:0;top:150px;z-index:9999;}
	.kefu .shensuo{width:160px;padding-left:45px;height:466px;position:relative;}
	.kefu .shensuo ul{padding:54px 10px 10px;}
	.kefu .shensuo ul li{width:100%;height:32px;margin-bottom:10px;padding:5px;}
	.kefu .shensuo ul li a{width:88px;height:100%;display:block;padding-left:50px;color:#fff;line-height:32px;}
	.kefu .shensuo ul li a.spec{line-height:16px;font-size:13px;}
	.kefu .shensuo .sjian{position:absolute;left:2px;top:110px;z-index:99;background:url(suo.png) no-repeat 15px 96px;width:40px;height:140px;}
	.kefu .shensuo ul div{width:100%;height:140px;background:#fff;}





