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;}
.w1100{width:1100px;margin:0 auto;}.pr{position:relative;}.pd50{padding:50px 0;}

.banner{height:735px;background:url(images/banner.jpg) center top no-repeat;}
.banner .zt{position:absolute;top:-90px;left:0;width:742px;height:340px;opacity:0;filter:alpha(opacity=0);}
.banner .dy{position:absolute;top:468px;right:-200px;width:680px;line-height:30px;color:#333;text-align:justify;opacity:0;filter:alpha(opacity=0);font-size:14px;}

.p1{width:485px;height:600px;margin:0 auto;background:url(images/p1-bg.jpg) no-repeat;padding-left:615px;}
.p1 h2{width:400px;font-size:40px;text-align:center;padding:65px 0 16px;color:#000;}.p1 h2 i{color:#ab263b;}
.p1 p{font-size:16px;line-height:37px;text-indent:5px;}.p1 p i{color:#ab263b;font-weight:bold;}
.p1-yw{position:absolute;top:50px;right:-80px;width:264px;height:323px;opacity:0;filter:alpha(opacity=0);}

.tt01{width:240px;height:70px;margin:0 auto 25px;line-height:70px;background:url(images/tt01.png) no-repeat;font-size:40px;text-align:center;color:#000;}.tt01 i{color:#ab263b;}

.p2-1{height:600px;margin:0 auto;background:url(images/p2-bg1.jpg) no-repeat;padding-top:40px;}
.p2-1 dl{width:1100px;margin:0 auto;}.p2-1 dt,.p2-1 dd{width:550px;height:249px;float:left;}.p2-1 dt{background:url(images/bg01.jpg) repeat;}
.p2-1 h3{font-size:24px;padding-bottom:5px;border-bottom:3px solid #ab263b;display:block;width:50px;text-align:center;margin:35px auto 25px;color:#000;}
.p2-1 p{font-size:16px;padding:0 50px;line-height:32px;}.p2-1 p b{color:#ab263b;}
.p2-2{height:405px;margin:0 auto;background:url(images/p2-bg2.jpg) no-repeat;padding-top:30px;}
.p2-2 .pic{width:400px;height:335px;float:left;}
.p2-2 .text{width:256px;height:325px;border:5px solid #fff;float:left;margin:0 17px;}
.p2-2 h3{font-size:24px;padding-bottom:5px;border-bottom:3px solid #ab263b;display:block;width:100px;text-align:center;margin:35px auto 25px;}
.p2-2 p{font-size:16px;padding:0 20px;line-height:32px;text-align:justify;}

.pd-3{padding:50px 0 80px;}
.p3{width:1100px;height:850px;margin:0 auto;background:url(images/p3.jpg) no-repeat;}
.p3 h3{text-indent:15px;padding-bottom:20px;}.p3 p{font-size:14px;line-height:24px;}
.p3 .text01{position:absolute;top:35px;left:80px;width:228px;}
.p3 .text02{position:absolute;top:88px;left:650px;width:175px;}
.p3 .text03{position:absolute;top:272px;left:25px;width:252px;}
.p3 .text04{position:absolute;top:536px;left:800px;width:252px;}
.p3 .text05{position:absolute;top:668px;left:165px;width:270px;}

.p4{height:675px;background:url(images/p4-bg.jpg) center top no-repeat;padding:65px 0 100px;}
.p4 .hd{width:820px;margin:0 auto 50px;padding-top:20px;}
.p4 .hd li{float:left;width:103px;height:115px;line-height:100px;margin:0 16px;background:url(images/hover01.png) no-repeat;font-size:20px;text-align:center;cursor:pointer;}
.p4 .hd li.on,.p4 .hd li:hover{width:103px;height:115px;background:url(images/hover02.png) no-repeat;color:#fff;}
.p4 .bd{width:1100px;height:395px;margin:0 auto;background:url(images/p4-bd.png) no-repeat;}
.p4 .bd .inbd{position:absolute;top:-16px;left:0;}
.p4 .bd .inbd img{display:block;width:572px;height:380px;float:left;}
.p4 .bd .inbd .text{width:400px;float:left;margin:70px 0 0 50px;}
.p4 .bd .inbd .text h3{font-size:24px;color:#000;border-left:5px solid #ab263b;margin:10px 0 15px;text-indent:15px;}
.p4 .bd .inbd .text p{border-top:1px solid #dcdcdc;padding-top:20px;font-size:16px;line-height:30px;text-align:justify;}
.p4 .bd .inbox .btn{z-index:999999;position:absolute;top:320px;left:260px;}
.p4 .bd .inbox .btn li{width:15px;height:15px;background:#dcdcdc;border-radius:15px;float:left;margin:0 5px;cursor:pointer;}
.p4 .bd .inbox .btn li.on{background:#ab263b;}

.p5{width:1100px;height:400px;margin:0 auto;background:url(images/p5.jpg) no-repeat;}
.pd-5{padding:80px 0 90px;}

.jieyu{height:380px;background:url(images/jieyu.jpg) center top no-repeat;padding:60px 0 40px;}
.jieyu .tt01{margin-bottom:60px;}
.jieyu p{border:1px solid #b2b2b2;display:block;width:830px;margin:0 0 10px 200px;font-size:18px;padding:5px;}
.jieyu p.one{width:800px;margin:0 0 10px 230px;}.jieyu p.last{width:780px;margin:0 0 10px 200px;}

.team{text-align:center;padding:60px 0 0;}.ct{width:835px;margin:0 auto;text-align:center;}
.list-tit{width:460px;margin-top:5px;}.list-tit li{line-height:32px;font-size:16px;text-align:center;}
.gz{width:130px;margin:18px 30px 0 0;}.gz_nav{margin-top:10px;}
.mz{padding-bottom:80px;text-align:center;}.mz h5{font-size:24px;margin-bottom:20px;padding-top:30px;}.mz h5 i{color:#ab263b;}
.mz p{font-size:16px;line-height:30px;}.ewm-zt{margin:15px 0 0 15px;}

.nav_r{cursor:pointer;background:url(images/nav_r.png) center no-repeat;width:120px;height:279px;position:fixed;right:5px;top:280px;}
.nav_r .focus{text-align:center;margin-top:154%;}.nav_r .focus b{font-size:18px;color:#ab263b;}