.swiper-container{width:100%;}
.swiper-slide img{width:100%;}

.aboutcon{overflow:hidden;width:100%;}
.abouttitle{text-align:center;margin-top:55px;}
.bgabouttitle{display:inline-block;width:645px;height:30px;text-align:center;line-height:30px;font-size:30px;color:#333333;}
.lanxian{text-align:center;font-size:0;margin-top:16px;}
.lanxian img{display:inline-block;}
.aboutincon{width:1150px;margin:0 auto;background:#f5f5f5;overflow:hidden;margin-top:54px;}
.companytext{padding-top:40px;color:#555555;float:left;width:570px;margin-left:50px;font-size:15px;line-height:26px;}
.companyimg{float:left;}
.aboutmore{display:block;width:98px;height:30px;text-align:center;line-height:30px;color:#1f7ccc;border:1px solid #1f7ccc;margin-top:22px;}
.aboutname{font-size:24px;color:#333333;}
.aboutinfo{margin-top:25px;display:block;}

.hjincon{width:1224px;margin:0 auto;overflow:hidden;margin-top:60px;}
.leftarrowcon{cursor:pointer;float:left;margin-top:100px;padding-right:15px;}
.rightarrowcon{cursor:pointer;float:left;margin-top:100px;padding-left:15px;}
.hjmidcon{width:1148px;float:left;background:#d5d5d5;border:1px solid #d5d5d5;}
.hjtitletext{text-align:center; color:#333;height:52px;line-height:52px;font-size:16px;background:#fff;border-top:1px solid #d5d5d5;}

.productoutcon{overflow:hidden;width:100%;height:660px;background:url(../images/pbg.jpg) center center;margin-top:75px;}
.bgptitle{text-align:center;font-size:30px;color:#fff;margin-top:40px;}
.ptypecon{text-align:center;margin-top:50px;}
.ptypecon .curtab{background:#333333;}
.ptypecon a{display:inline-block;width:155px;height:33px;line-height:33px;margin:0 5px;color:#fff;text-align:center;font-size:14px;background:#48b0ff;}
.productincon{display:none;width:1150px;margin:0 auto;margin-top:30px;}
#ptab1{display:block;}
.ptitletext{height:65px;line-height:65px;background:#fff;text-align:center;color:#333333;font-size:18px;}
.ppagecon{text-align:center;overflow:hidden;margin-top:40px;}
.ppageleft{display:inline-block;cursor:pointer;}
.ppageright{display:inline-block;cursor:pointer;}

.ceroutcon{overflow:hidden;width:100%;height:560px;background:url(../images/cerbg.jpg) center center;}
.bgcertitle{text-align:center;font-size:30px;color:#333333;margin-top:68px;}
.cerincon{text-align:center;margin-top:30px;}
.cerincon a{border:5px solid #79635b;display:inline-block;font-size:0;margin:0 5px;}
.cerincon img{width:270px;}

.newscon{overflow:hidden;width:1150px;margin:0 auto;}
.zixunlist{width:1150px;margin:0 auto;overflow:hidden;padding-bottom:90px;}
.zixunlistul{display:none;}
#zixuntab1{display:block;}
.zixunlistul li{height:90px;width:528px;float:left;margin-top:44px;margin-left:80px;}
.zixunlistul li.nomargin{margin-left:0;}
.zixundate{height:90px;width:90px;background:#f5f5f5;color:#999999;overflow:hidden;float:left;}
.riqi{text-align:center;font-size:40px;}
.yearmonth{text-align:center;font-size:16px;}
.zixuninfo{margin-left:20px;float:left;width:412px;}
.zixuninfotitle{font-size:18px;margin-top:5px;}
.zixunlistul li a:hover .zixundate{background:#0492ff;color:#fff;}
.zixunlistul li a:hover .zixuninfotitle{color:#0492ff;}
.zixuninfoms{font-size:13px;margin-top:8px;line-height:24px;color:#999999;}