body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,form,input,p{margin:0;padding:0;}body{font:14px "microsoft yahei";color:#333;}
a{color:#333;text-decoration:none;}a:hover{color:#db224c;text-decoration:none;}a:focus{outline:none;}
img{border:0 none;}i,s,u,em{font-style:normal;text-decoration:none;}ul,li{list-style:none;}
input{text-indent:10px;}form *:focus{outline:none;}.fl{float:left;}.fr{float:right;}.fl,.fr{display:inline;}
.cf:after{display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both;}.cf{zoom:1;}
.wrap{width:1140px;margin:0 auto;}.pr{position:relative;}

.banner{height:550px;background:url(images/banner.jpg) center center no-repeat;}
.logo{position:absolute;left:40px;top:30px;width:402px;height:76px;background:url(images/logo.png) no-repeat;}
.b-lead{font-size:14px;line-height:28px;text-align:center;color:#fff;width:860px;position:absolute;top:415px;left:70px;z-index:999;text-align:justify;}
.biaoti{width:904px;height:181px;background:url(images/biaoti.png) no-repeat;position:absolute;top:180px;left:100px;}

.bg01{padding:50px 0;background:#fff;}.bg02{padding:50px 0;background:#f9f9f9;}.bg03{padding:80px 0;background:url(images/dian.gif) repeat;}

.tt01{width:1140px;margin:0 auto 50px;text-align:center;position:relative;}
.tt01 h2{font-size:45px;color:#e35d6e;}.tt01 em{font-size:24px;color:#333;}
.tt01 h2:before{border-top:1px solid #999;content:"";width:40%;position:absolute;top:36px;left:0;}
.tt01 h2:after{border-top:1px solid #999;content:"";width:40%;position:absolute;top:36px;right:0;}

.tt02{width:1140px;margin:0 auto 50px;text-align:center;position:relative;}
.tt02 h2{font-size:45px;color:#fff;}.tt02 em{font-size:24px;color:#fff;}
.tt02 h2:before{border-top:1px solid #fff;content:"";width:40%;position:absolute;top:36px;left:0;}
.tt02 h2:after{border-top:1px solid #fff;content:"";width:40%;position:absolute;top:36px;right:0;}
.p4-bg .tt02 h2:before,.p4-bg .tt02 h2:after{width:35%;}.p6-bg .tt02 h2:before,.p6-bg .tt02 h2:after{width:25%;}.product .tt01 h2:before,.product .tt01 h2:after{width:28%;}

.p1 dt{width:462px;height:406px;float:left;background:url(images/p1.jpg) no-repeat;}
.p1 dd{width:650px;height:346px;float:right;padding:30px 0;}
.p1 dd h3{font-size:24px;text-align:center;line-height:40px;margin-bottom:40px;}
.p1 dd p{text-indent:2em;font-size:16px;text-align:justify;line-height:30px;padding-bottom:10px;}
.p2-bg{padding:50px 0;height:617px;background:url(images/p2-bg.jpg) center center no-repeat;}
.p2-1{width:1042px;height:59px;background:url(images/p2-1.png) no-repeat;margin:0 auto 50px;}
.p2 dt{width:542px;height:348px;background:url(images/p2-2.jpg) center center no-repeat;float:left;}
.p2 dd{width:560px;height:50px;float:right;color:#fff;}.p2 dd h3{font-size:40px;padding:10px 0;}.p2 dd h4{font-size:18px;font-weight:normal;}
.p2 dd h5{font-size:24px;margin:45px 0 20px 30px;}.p2 dd p{font-size:16px;line-height:35px;width:510px;display:block;margin-left:30px;text-align:justify;}
.p3{height:460px;background:url(images/p3.jpg) no-repeat;}.p3 iframe{float:right;width:800px;margin-top:40px;}
.p4-bg{padding:50px 0;height:680px;background:url(images/p4-bg.jpg) center center no-repeat;}
.p4 h3{font-size:24px;line-height:40px;color:#fff;text-align:center;margin-bottom:10px;}.p4 p{color:#fff;line-height:36px;text-indent:2em;font-size:16px;}
.p4-1{width:1028px;height:43px;background:url(images/p4-1.png) no-repeat;margin:20px auto 40px;}
.p4-2{width:497px;height:260px;background:url(images/p4-2.jpg) no-repeat;margin:0 auto;}
.p6-bg{padding:50px 0;height:650px;background:url(images/p6-bg.jpg) center center no-repeat;}
.p6-1{width:1140px;height:240px;background:url(images/p6-1.jpg) no-repeat;margin:0 auto 20px;}
.p6-2{width:1140px;height:240px;background:url(images/p6-2.jpg) no-repeat;margin:0 auto;}
.p7{padding:80px 0;}.p7 p{font-size:20px;line-height:36px;text-indent:2em;}
.p8 p{padding:20px 0;font-size:16px;line-height:30px;text-indent:2em;text-align:justify;}

.end{padding:0 30px;overflow:hidden;}.free{float:left;width:480px;}
.free h3{font:bold 22px/30px 'Microsoft Yahei';}.free p{font-size:14px;line-height:24px;text-indent:2em;}
.ewm{float:left;margin:0 20px 0 70px;padding-left:60px;}.ewm p{font-size:12px;line-height:18px;text-align:center;}
.ewm img{width:120px;height:120px;display:block;}.team{float:left;font-size:14px;line-height:32px;white-space:nowrap;}

.product{width:1140px;margin:0 auto;padding:80px 0;}.product-images{position:relative;}
.product p.sm{font-size:16px;text-indent:2em;line-height:36px;padding-bottom:30px;}
.product-main .bd{text-align:center;font-size:0;margin-bottom:40px;}
.product-main .bd li{display:inline-block;height:40px;border:2px solid #333;border-radius:5px;font-size:20px;color:#333;line-height:40px;margin:0 10px;padding:0 25px;cursor:pointer;*display:inline;*zoom:1;}.product-main .bd li.on{background:#f49727;color:#fff;border:2px solid #f49727;}
.product-img{width:650px;height:422px;}
.product-text{width:395px;height:250px;border:2px solid #999;padding:45px;border-left:none;font-size:16px;text-indent:2em;line-height:32px;position:absolute;top:40px;right:3px;}
.product-images .hd1 li{width:650px !important;}
.btn-left,.btn-right{position:absolute;bottom:100px;width:50px;height:50px;cursor:pointer;}
.btn-left{background:url(images/left.gif) no-repeat center center;left:61%;}
.btn-right{background:url(images/right.gif) no-repeat center center;left:66%;}

/*右侧导航*/
.gzyh{background:rgba(236,58,62,.75);width:107px;height:107px;position:fixed;bottom:10%;right:2%;box-sizing:border-box;color:#fff;border-radius:50%;}
.userfocus{text-align:center;margin-top:20px;}.userfocus blockquote{background:url(images/up.png) no-repeat;width:25px;height:15px;margin:0 auto;}
.userfocus p{font-size:16px;line-height:30px;}