@charset "utf-8";
.proAllWrap{font-family:"msyhl","微软雅黑"; font-size:16px; letter-spacing:0.7px;}
@font-face{font-family: 'msyhl';
	      src: url('fonts/msyhl.eot'); /* IE9*/
	      src: url('fonts/msyhl.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	      url('fonts/msyhl.woff') format('woff'), /* chrome、firefox */
	      url('fonts/msyhl.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	      url('fonts/msyhl.svg#handfont') format('svg'); /* iOS 4.1- */
	  }

.pro_wrap{ width:1080px; margin:auto;}
.pro_wrap2{ width:1200px; margin:auto;}
.one{ overflow:hidden; padding-bottom:30px; padding-top:90px; background:#f5f4f5; position:relative; height:640px;}
.oneL{ float:left; width:480px; padding-left:50px; margin-top:168px; z-index:2; }
.oneR{ width:650px; float:right; padding-top:170px;}
.one h1{ font-size:40px; line-height:40px; font-weight:normal}
.one p{ font-size:32px; color:#46a1e0; margin-top:3px;}
.one span{ display:block; margin-top:40px; line-height:28px;}

.two{ background:#46a1e0; color:#fff; padding:130px 0;}
.twoTop{ text-align:center}
.twoTop p{ font-size:40px; line-height:40px;}
.twoTop span{ display:block; margin-top:25px;}
.twoBott ul{ overflow:hidden; padding-top:90px; margin:auto}
.twoBott ul li{ width:14.6%; margin:0 1%; display:block; float:left; text-align:center; }
.twoBott ul li p{ margin-top:8px;}
.twoBott ul li img{ margin:auto}

.three{ height:830px; width:1200px; margin:auto; overflow:hidden}
.threetop{ overflow:hidden;padding-left:580px; height:320px;}
.threetop h3{ font-weight:normal; font-size:40px; margin-top:160px;}
.threetop h4{ font-size:40px; font-size:28px;margin-top:10px; line-height:28px; color:#46a1e0}
.threetop p{ line-height:28px; margin-top:10px;}

.threebott{ overflow:hidden; width:1032px;}
.threebottR ul{ padding-top:120px; overflow:hidden}
.threebottR ul li{ cursor:pointer}
.threebottR li.threeL{ width:540px; float:left; margin-top:-120px;}
.threebottR{overflow:hidden; background:url(../images/kitbg1.png) no-repeat right 170px;}
.threebottR ul{ overflow:hidden}
.threebottR li.threeR{ width:164px; float:left; height:120px; margin-top:20px;}
.threebottR li span{ display:block; text-align:center; font-size:14px; height:20px; line-height:20px; color:#999}
.threebottR li.current span{ color:#46a1e0}

.four{ background:url(../images/kitimg9.jpg) no-repeat center center; height:648px;}

.five{ height:760px; background:#f0f0f2}
.fiveText{ width:500px; padding-left:88px;padding-top:100px;}
.fiveTop p{font-size:40px; }
.fiveTop span{ line-height:28px; margin-top:30px; display:block}
.fivebg img{ margin:auto}


.six{ text-align:center;}
.six h3{ font-weight:normal; font-size:40px; margin-top:100px; margin-bottom:30px;}
.six p{ line-height:28px;}
.six img{ margin:auto; margin-top:20px; padding-bottom:30px;}


.sev{ color:#fff}
.sev ul li{ overflow:hidden}
.sev li.sxjLi1{ background:url(../images/kitimg10.jpg) no-repeat center top; height:908px;}
.sev li .sxjLi1_L{ float:left; width:470px; display:block; padding-left:10px; margin-top:210px;}
.sev li p{ font-size:40px;}
.sev li span{ display:block; margin-top:20px; line-height:28px;}
.sev li .sxjLi1_R{ float:right;  padding-top:36px;}

.eightAll{ overflow:hidden}
.eight{ overflow:hidden; padding-top:80px; padding-bottom:150px; position:relative; height:500px;}
.eightL{ float:left; width:577px;}
.eightLTop p{ font-family:"微软雅黑"; font-weight:bold; font-size:20px; padding-left:200px;}
.eightR{ width:470px; float:right; padding-top:30px;}
.eightR dl dt{ font-size:28px; border-bottom:1px solid #b2b2b2;line-height:50px; padding-left:12px;}
.eightR dl dd{border-bottom:1px solid #b2b2b2; line-height:50px; padding-left:12px;}
.eightR p{ margin-top:20px;}

.eightLBott{ position:absolute; left:0px; bottom:90px;}
.eightLBott ul{ overflow:hidden; padding-top:20px; padding-left:50px;}
.eightLBott ul li{ float:left; margin:0 3px; display:block; cursor:pointer; width:50px; border:1px solid #e1e1e1}
.eightLBott ul li img{ width:50px;}
.eightLBott ul li.current{border:1px solid #999}






