@charset "utf-8";

.topResult{background:url(../jpg/4anni-bg.jpg) no-repeat center; height:403px;}
.topResult ul{width:1210px; margin:0 auto; list-style:none; font-size:24px; line-height:40px; padding-top:225px;}
.topResult ul li a{color:#fff; text-decoration:none;}
.topResult ul li a:hover{color:#7ff1ff;}
/*-------------*/
.DivMav01 {  height: 423px; background: url(../jpg/div-nav01-bg.jpg) center top no-repeat #103334; }
.Navigate {  background:rgba(0,0,0,0.7); padding: 12px 0; }
.Navigate .Logo { width: 155px; float: left; }
.DivMav01 .Navigate ul {  padding: 12px 0 0 30px; display: block; float: left;  }
.DivMav01 .Navigate ul li { display: block; float: left; padding: 0 15px;  }
.DivMav01 .Navigate ul li a { color: #fff; }
.DivMav01 .Navigate ul li a:hover { color: #1fdaaf; text-decoration: none; }
.Navigate .Other {  width: 210px; float: right; }
.Navigate .Other ol { list-style:none; color:#FFF;  float:right; padding: 12px 0 0 0;}
.Navigate .Other ol li { display:block; width:100px; float:left; text-align:center;}
.Navigate .Other ol li a { color: #fff; }
.Navigate .Other ol li a:hover { color: #1fdaaf; text-decoration: none; }

.DivMav01 .Text {  width:1200px; margin:0 auto; padding: 0;  }
.DivMav01 .Text .lang { padding: 20px 0 0 30px;  }
.DivMav01 .Text .lang img { margin: 0 15px 0 0; } 
.DivMav01 .Text ul {  display: block;   width: 1000px; margin: 0 auto; padding: 50px 0 0; }
.DivMav01 .Text ul li {  font-size: 61px; height: 130px; line-height: 70px; color: #fff; 
	background: url(../png/divnav-mb-eighteen.png) 0 0 no-repeat; padding: 10px 0 0 150px; }
.DivMav01 .Text ul li em { font-size: 21px; display: block; line-height: 30px; font-style: normal; }
.DivMav01 .Text .Btn {  padding: 15px 0 0; text-align: center; }
.DivMav01 .Text .Btn .More {  background:url(../png/divnav-arrow-eighteen.png) 220px 22px no-repeat #00a2ff; display: inline-block; width: 240px; height: 60px; padding: 0 40px 0 0; 
	font-size: 29px; color: #fff; line-height: 60px; cursor: pointer; }
.DivMav01 .Text .Btn .More:hover { background:url(../png/divnav-arrow-eighteen.png) 225px 22px no-repeat #12b6fe; }

/* CSS Document */
.DivMain02 { background: url(../jpg/div-nav02-bg.jpg) center top no-repeat; height: 470px; }
.DivMain02 .Details { padding: 20px 0 0; }
.DivMain02 a:hover { text-decoration:none;}
.DivMain02 .Left01 { widows: 186px; float: left; text-align: center; color: #47494c; }
.DivMain02 .Left01 .OneBox { width: 90px; height: 70px; padding: 20px 0 0;  float: left;  }
.DivMain02 .Left01 a .OneBox p{color:#47494c;}
.DivMain02 .Left01 .One { background: url(../jpg/sms-eighteen.jpg) no-repeat; }
.DivMain02 .Left01 .Two { background: url(../jpg/contact-eighteen.jpg) no-repeat; }
.DivMain02 .Left01 .Three { width: 186px; height: 128px; background: url(../jpg/music-eighteen.jpg) center no-repeat; padding: 50px 0 0; transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out; 
-moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%;  }
.DivMain02 .Left01 .Three p { color: #fff; font-size: 15px; font-weight: 400; padding: 10px 0 0; }
.DivMain02 .Left01 .Three:hover {  background-size: 110%;  }
.DivMain02 .Left01 p { font-size: 13px;  }
.DivMain02 .MarginOne {  margin:0  6px 6px 0;  }
.DivMain02 .MarginTwo { margin: 6px 6px 0 0; }
.DivMain02 .MarginThree { margin: 6px 0 0; }

.DivMain02 .Left02 { width: 370px; height: 370px; margin: 0 6px;  float: left; text-align: center;  }
.DivMain02 .Left02 .One { width: 370px; height: 230px; background: url(../jpg/photo-eighteen.jpg) center no-repeat; padding: 140px 0 0; transition: all 0.3s ease-in-out; 
	-o-transition: all 0.3s ease-in-out; 
-moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%; }
.DivMain02 .Left02 .One p { font-size: 30px; color: #fff;  padding: 20px 0 0; }
.DivMain02 .Left02 .One:hover {  background-size: 115%;  }

.DivMain02 .Left03 { width: 185px; float: left; text-align: center; }
.DivMain02 .Left03 .One { width: 185px; height: 125px; background: url(../jpg/video-eighteen.jpg)  no-repeat; padding: 60px 0 0; transition: all 0.3s ease-in-out; 
	-o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%; }
.DivMain02 .Left03 p { color: #fff; padding: 20px 0 0; font-size: 17px; }
.DivMain02 .Left03 .One:hover {  background-size: 115%; }
.DivMain02 .Left03 .Two { width: 185px; height: 125px; background: url(../jpg/import-eighteen.jpg) center no-repeat; padding: 60px 0 0; transition: all 0.3s ease-in-out; 
	-o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%; }
.DivMain02 .Left03 .Two:hover {  background-size: 115%; }

.DivMain02 .Left04 { margin: 0 6px;  float: left; text-align: center; }
.DivMain02 .Left04 .One { width: 185px; height: 125px;  background: url(../jpg/backup-eighteen.jpg) center no-repeat; padding: 60px 0 0; transition: all 0.3s ease-in-out; 
	-o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%;  }
.DivMain02 .Left04 .One:hover {  background-size: 115%; }
.DivMain02 .Left04 p { color: #333; padding: 20px 0 0; font-size: 17px; }

.DivMain02 .Left05 { float: left; text-align: center; }
.DivMain02 .Left05 .One { width: 185px; height: 125px;  background: url(../jpg/encryption-eighteen.jpg) center no-repeat; padding: 60px 0 0; transition: all 0.3s ease-in-out; 
	-o-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; background-size: 100%;  }
.DivMain02 .Left05 .One:hover {  background-size: 115%; }
.DivMain02 .Left05 p { color: #fff; padding: 20px 0 0; font-size: 17px; }
/* CSS Document */
.DivMain03 { background: url(../jpg/div-nav03-bg.jpg) center no-repeat #f0f0f0; }
.DivMain03 .Details {  height: 766px;}

.DivMain03 .Left { width: 475px; float: left; padding: 210px 0 0 100px; }
.DivMain03 .Left .fas01:hover img, .DivMain03 .Left .fas02:hover img, .DivMain03 .Left .fas03:hover img, .DivMain03 .Left .fas04:hover img  { -webkit-animation:mysecnd 0.5s; 
	-o-animation:mysecnd 0.5s; -moz-animation:mysecnd 0.5s; animation:mysecnd 0.5s;  }

.DivMain03 .Left .fas01:hover p, .DivMain03 .Left .fas02:hover p, .DivMain03 .Left .fas03:hover p, .DivMain03 .Left .fas04:hover p, .DivMain03 .Left .fas05:hover p  { color: #ff8133; }

@keyframes mysecnd {
		0% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
	15% {transform:rotate(3deg); -ms-transform:rotate(3deg); -moz-transform:rotate(3deg); -webkit-transform:rotate(3deg); -o-transform:rotate(3deg);}
	30% {transform:rotate(-3deg); -ms-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -webkit-transform:rotate(-3deg); -o-transform:rotate(-3deg);}
	45% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); }
	60% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
	75% {transform:rotate(3deg); -ms-transform:rotate(3deg); -moz-transform:rotate(3deg); -webkit-transform:rotate(3deg); -o-transform:rotate(3deg);}
	90% {transform:rotate(-3deg); -ms-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -webkit-transform:rotate(-3deg); -o-transform:rotate(-3deg);}
	100% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); }
}



.DivMain03 .Left .Top { width: 445px; border-top: 2px solid #fe3963; background: #fff; text-align: center; color: #4b5e76; }
.DivMain03 .Left .Top .One {  width: 145px; float: left;  padding: 25px 0 0;  height: 92px; border-bottom: 1px solid #d7e3eb; }
.DivMain03 .Left .Top .One p { padding: 15px 0; }

.DivMain03 .Left .Top .two { width: 145px; float: left;  padding: 8px 0 0;  height: 110px; background: #ff523d; color: #fff; }
.DivMain03 .Left .Top .two p { padding: 1px 0 0; }
.DivMain03 .Left .Top .Three {  width: 155px; height: 118px; float: left; }
.DivMain03 .Left .Top .Three .col01 {  height:58px; border-bottom: 1px solid #d7e3eb; }
.DivMain03 .Left .Top .Three p { padding: 18px 0 0;  }

.DivMain03 .Left .Top .four { width: 289px; border-right: 1px solid #d7e3eb; border-bottom: 1px solid #d7e3eb; padding: 25px 0 0;  height: 92px; float: left;  }
.DivMain03 .Left .Top .four p { padding: 12px 0 0;  }

.DivMain03 .Left .Bottm { margin: 35px 0 0; width: 361px; background: #fff; height: 120px; text-align: center; }
.DivMain03 .Left .Bottm .One { width: 180px; height: 95px; border-right:1px solid #d7e3eb; padding: 25px 0 0; float: left; }
.DivMain03 .Left .Bottm .Two { width: 180px; height: 95px; padding: 25px 0 0; float: left;  }
.DivMain03 .Left .Bottm .One p, .DivMain03 .Left .Bottm .Two p {  padding: 12px 0 0;  }


.DivMain03 .Right { width: 590px; float: right; padding: 80px 0 0; }
.DivMain03 .Right h1 { color: #f65c57; font-size: 17px; }
.DivMain03 .Right .Logo { padding: 25px 0; }
.DivMain03 .Right .Logo p { padding: 10px 0; }
.DivMain03 .Right .Logo p em { font-style: normal; color: #2fa6fa; text-decoration: underline; cursor: pointer; }
.DivMain03 .Right ul {  padding: 40px 0 0; }
.DivMain03 .Right ul li { padding: 4px 0 4px 23px; background: url(../png/div03-icon02-eighteen.png) left center no-repeat; }


/* CSS Document */
.DivMainLast-06 {  padding: 60px 0 30px; height: 831px; }
.DivMainLast-06 .Details { position: relative; }
.DivMainLast-06 .Left { width: 580px;  /*--*/ position: absolute; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; 
	-webkit-transition: all 0.3s ease-out; }
.DivMainLast-06 .Stup01 { top: 230px; left: -200px; opacity: 0; }
.DivMainLast-06 .Stup02 { top: 230px; left: 0px; opacity: 1; }
.DivMainLast-06 .Right { width: 620px; position: absolute; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; 
	-webkit-transition: all 0.3s ease-out; }
.DivMainLast-06 .StupR01 { top: 180px; right: -200px; opacity: 0; }
.DivMainLast-06 .StupR02 { top: 180px; right: 0px; opacity: 1; }
.DivMainLast-06 .Text { margin: 30px 0 0; padding: 30px 0 0; border-top: 1px solid #dbdfe3; }
.DivMainLast-06 .Text h4 { font-size: 17px; }
.DivMainLast-06 .Right .List ul li { padding: 5px 0 5px 25px; }
.DivMainLast-06 .Right .List ul li:nth-child(1) { background: url(../png/divlast06-win-eighteen.png) left center no-repeat; }
.DivMainLast-06 .Right .List ul li:nth-child(2) { background: url(../png/divlast06-mac-eighteen.png) left center no-repeat; }
.DivMainLast-06 .Right .List ul li:nth-child(2) a { color: #30c8aa; }
.DivMainLast-06 .Right .List ul li:nth-child(2) a:hover { color: #f60; }
/* CSS Document */
.DivMainLast-05 {  padding: 80px 0; height: 800px; }
.DivMainLast-05 .Details { position: relative; }
.DivMainLast-05 h3, .DivMainLast-06 h3  { font-size: 35px; text-align: center; padding: 60px 0 0; }
.DivMainLast-05 h3 em, .DivMainLast-06 h3 em { font-size: 17px; display: block; color: #ff5855; padding: 20px 0 0; font-style: normal; }
.DivMainLast-05 p { line-height: 30px; padding: 20px 0 0; }
.DivMainLast-05 .left { width: 620px; position: absolute;  transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; 
	-webkit-transition: all 0.5s ease-out; }

.DivMainLast-05 .Stup01L-05 { top: 240px; left: 150px; opacity: 0; }
.DivMainLast-05 .Stup02L-05 { top: 240px; left: 0px; opacity: 1; }

.DivMainLast-05 .left p { padding: 20px 0 0; }
.DivMainLast-05 .left p b {  font-size: 17px; display: block; }
.DivMainLast-05 .Right { width: 580px; position: absolute;  transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; 
	-webkit-transition: all 0.4s ease-out; }
.DivMainLast-05 .Stup01-05 { top: 270px; right: 160px; opacity: 0; }
.DivMainLast-05 .Stup02-05 { top: 270px; right: -60px; opacity: 1; }
.DivMainLast-05 .Right .Img { padding: 0 0 20px 0; }
.DivMainLast-05 .Right .Img img { margin: 0 5px; }
/* CSS Document */
.DivMainLast-04 { background: url(../jpg/div-last04-bg.jpg) center no-repeat; }
.DivMainLast-04 .Details {  height: 855px; position: relative; }
.DivMainLast-04 .Video { padding: 25px 0 18px; border-bottom: 1px solid #e3ecf1; }
.DivMainLast-04 .Video img { transition:all 0.3s ease-in-out;  -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; 
cursor: pointer; margin: 0 30px 0 0;   }
.DivMainLast-04 .Video img:hover {  transform:translate(0,5px) scale(1.1);    -webkit-transform:translate(0,5px) scale(1.1);   
 -moz-transform:translate(0, 5px) scale(1.1);    -o-transform:translate(0,5px) scale(1.1);    -ms-transform:translate(0,5px) scale(1.1); }
.DivMainLast-04 h3 { font-size: 35px; text-align: center; padding: 60px 0 0; }
.DivMainLast-04 h3 em { font-size: 17px; display: block; color: #ff5855; padding: 20px 0 0; font-style: normal; }
.DivMainLast-04 .Left {  position: absolute; /*--*/ transition:all 0.8s ease-in-out;  -webkit-transition:all 0.8s ease-in-out; 
	-moz-transition:all 0.8s ease-in-out; -o-transition:all 0.8s ease-in-out;  }
.DivMainLast-04 .Left img { width: 100%; position: absolute;  z-index: 10; }
.DivMainLast-04 .LeftStep01 {  width: 573px; height: 418px;  opacity: 0;  top: 190px; left: 0;  }
.DivMainLast-04 .LeftStep02 { left: 0; opacity: 1; width: 573px; height: 418px; top: 250px; left: 0;  }
.DivMainLast-04 .Left .reds { position: absolute; top: 180px; left: 10px; z-index: 0; }
.DivMainLast-04 .Left .reds span { width: 500px; height: 250px; border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;
border: 1px solid #cbe2f1; position: absolute; display: block; position: absolute; opacity: 0; }
@keyframes water{
	0%{transform:scale(0);opacity:0}
	50%{opacity:1}
	100%{transform:scale(1.1);opacity:0}
}
.DivMainLast-04 .water1{animation:water 4s cubic-bezier(.1,.27,.2,.91) 2s infinite;-webkit-animation:water 4s cubic-bezier(.1,.27,.2,.91) 2s infinite}
.DivMainLast-04 .water2{animation:water 4s cubic-bezier(.1,.27,.2,.91) 3s infinite;-webkit-animation:water 4s cubic-bezier(.1,.27,.2,.91) 3s infinite}
.DivMainLast-04 .water3{animation:water 4s cubic-bezier(.1,.27,.2,.91) 4s infinite;-webkit-animation:water 4s cubic-bezier(.1,.27,.2,.91) 4s infinite}
.DivMainLast-04 .water4{animation:water 4s cubic-bezier(.1,.27,.2,.91) 5s infinite;-webkit-animation:water 4s cubic-bezier(.1,.27,.2,.91) 5s infinite}

.DivMainLast-04 .Right { width: 620px; float: right; padding: 40px 0 0; }
.DivMainLast-04 .Right p, .DivMainLast-06 .Right p { line-height: 30px; padding: 20px 0 0; }
.DivMainLast-04 .Right .List, .DivMainLast-05 .left .List, .DivMainLast-06 .Right .List { border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; 
	background: #f7fbff; padding: 15px; margin: 30px 0 0; }
.DivMainLast-04 .Right .List ul, .DivMainLast-05 .left .List ul {  font-size: 13px; }
.DivMainLast-04 .Right .List ul li, .DivMainLast-05 .left .List ul li { background: url(../png/divlast04-iocn-eighteen.png) left center no-repeat; padding: 2px 0 2px 20px; 
	display: block; float: left;  width: 40%; }
.DivMainLast-04 .Right .push, .DivMainLast-05 .left .push, .DivMain03 .Right .push { padding: 40px 0 0; }
.DivMainLast-04 .Right .push .Btn, .DivMainLast-05 .left .push .Btn, .DivMain03 .Right .push .Btn { width: 210px; height: 60px;  padding: 0 40px 0 0; 
	text-align: center; border-radius: 50px; 
	font-weight: 800; cursor: pointer; -o-border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; color: #fff; font-size: 21px; 
	line-height: 60px; display: inline-block; }
.DivMainLast-04 .Right .push .Win, .DivMainLast-05 .left .push .Win, .DivMain03 .Right .push .Win { background:url(../png/divlast04-win-eighteen.png) 200px 15px no-repeat #00a2ff; }
.DivMainLast-04 .Right .push .Win:hover, .DivMainLast-05 .left .push .Win:hover, .DivMain03 .Right .push .Win:hover { 
	background:url(../png/divlast04-win-eighteen.png) 200px 15px no-repeat #12b6fe; }

.DivMainLast-04 .Right .push .mac, .DivMainLast-05 .left .push .mac, .DivMain03 .Right .push .mac { 
	background:url(../png/divlast04-mac-eighteen.png) 200px 15px no-repeat #1ad4a3; margin: 0 0 0 40px; }
.DivMainLast-04 .Right .push .mac:hover, .DivMainLast-05 .left .push .mac:hover, .DivMain03 .Right .push .mac:hover { 
	background:url(../png/divlast04-mac-eighteen.png) 200px 15px no-repeat #2de0b8; }
/* CSS Document */
.DivMainLast-03 { background: url(../jpg/div-last03-bg.jpg) center no-repeat #1a1a1a; color: #fff;  }
.DivMainLast-03 .Details { height: 395px; }
.DivMainLast-03 h3 { font-size: 35px; text-align: center; padding: 60px 0 0; }
.DivMainLast-03 h3 em { font-size: 17px; display: block; color: #ff5855; padding: 20px 0 0; font-style: normal; }
.DivMainLast-03 p { padding: 25px 100px 0; line-height: 28px; }
.DivMainLast-03 .Ioc { padding: 30px 0 0; text-align: center; }
.DivMainLast-03 .Ioc img {  margin: 0 10px; }
/* CSS Document */
.DivMainLast-02 { background: url(../jpg/div-last02-bg.jpg) bottom center no-repeat #fdfdfd;  }
.DivMainLast-02 .Details { height: 810px; position: relative;  }
.DivMainLast-02 h3 { font-size: 35px; text-align: center; padding: 60px 0 0; }
.DivMainLast-02 h3 em { font-size: 17px; display: block; color: #ff5855; padding: 20px 0 0; font-style: normal; }
.DivMainLast-02 h3 em a { color:#ff5855;}
.DivMainLast-02 p { padding: 25px 80px 0;  line-height: 28px;}
.DivMainLast-02 .Left, .DivMainLast-02 .Right { width: 577px ; height: 462px ; position: absolute; transition: all 0.7s ease; -o-transition: all 0.7s ease; 
	-moz-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; }
.DivMainLast-02 .Step01L { opacity: 0; top: 310px; left: -100px; }
.DivMainLast-02 .Step02L { opacity: 1; top: 310px; left: 55px; z-index: 1; }
.DivMainLast-02 .Step01R { opacity: 0; top: 310px; right: -100px; }
.DivMainLast-02 .Step02R { opacity: 1; top: 310px; right: 55px; z-index: 3; }
/* CSS Document */
.DivMainLast-01 { background: url(../jpg/div-last01-bg.jpg) center no-repeat #496765; }
.DivMainLast-01 .Details { height: 460px; position: relative; }
.DivMainLast-01 .Left, .DivMainLast-01 .Right { width: 50%; float: left; position: absolute; transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
 -moz-transition: all 0.3s ease-out;  -webkit-transition: all 0.3s ease-out; }
.DivMainLast-01 .Step01Left { top: 0; left: -150px; opacity: 0; }
.DivMainLast-01 .Step02Left { top: 0; left: 0px; opacity: 1; }
.DivMainLast-01 .Step01Right { top: 0; right: -150px; opacity: 0; }
.DivMainLast-01 .Step02Right { top: 0; right: 0px; opacity: 1; }
.DivMainLast-01 .Left p {  color: #fff; padding: 260px 60px 0; }
.DivMainLast-01 .Right p { padding: 260px 60px 0; }
/* CSS Document */
.DivMainLast { padding: 30px 0; }
.DivMainLast .left {  width: 450px; float: left; border-right: 1px solid #e1eaf5; color: #666; }
.DivMainLast .left h4 { font-size: 23px; padding:15px 0 0; }
.DivMainLast .left .Share { padding: 15px 0 0; }
.DivMainLast .left p { padding: 15px 0 0; }
.DivMainLast .left p em { display: block; font-style: normal; padding-bottom: 20px; }
.DivMainLast .left .Recommend { border-top: 1px solid #e1eaf5; width: 95%; }
.DivMainLast .left .Recommend h4 { padding: 35px 0 0; }
.DivMainLast .left .Recommend .Col01 {  width: 50%; float: left;  }
.DivMainLast .left .Recommend .Col01 .Btn { padding: 15px 0 0; }
.DivMainLast .left .Recommend .Col01 .Btn a { text-decoration: none; }
.DivMainLast .left .Recommend .Col01 .Btn .softbtn {  font-size: 13px; cursor: pointer;  width: 165px; padding: 0 20px 0 0; height: 30px; 
	background:url(../png/divlast-icon-eighteen.png) 165px 10px no-repeat #eef9ff; color: #00a2ff;  text-align: center; line-height: 30px;  }
.DivMainLast .left .Recommend .Col01 .Btn .softbtn:hover { background:url(../png/divlast-icon-eighteen.png) 165px 10px no-repeat #cdecfd; }
.DivMainLast .left .Recommend .Col01 ul { font-size: 13px; padding: 10px 0 0;  }
.DivMainLast .left .Recommend .Col01 ul li {  background: url(../png/divlast-icon02-eighteen.png) center left no-repeat; padding: 2px 0 2px 15px; }
.DivMainLast .left .Recommend .Col01 h6 {  display: block; width: 40%; padding: 10px 0 0; text-align: center; font-size: 13px; float: left; }
.DivMainLast .left .Recommend .Col01 h6 em { display: block; padding: 10px 0 0;  font-style: normal; }
.DivMainLast .left .Recommend .Col01 h6 .a1 { color: #1fdaaf;  }

.DivMainLast .Right { width: 700px; float: right; }
.DivMainLast .Right h4 { font-size: 23px; padding:15px 0 0; }
.DivMainLast .Right h4 em { display: inline-block; width: 40px; height: 23px; background: url(../png/divlast-rig06-eighteen.png) no-repeat; color: #fff; font-size: 14px; 
	font-style: normal; text-align:center; line-height: 17px; margin: 0 0 0 5px; }
.DivMainLast .Right ul { color: #666; padding: 15px 0 0; }
.DivMainLast .Right ul li { padding: 20px 0 0 50px;  }
.DivMainLast .Right ul li:nth-child(1) { background: url(../png/divlast-rig05-eighteen.png) left 25px no-repeat; }
.DivMainLast .Right ul li:nth-child(2) { background: url(../png/divlast-rig04-eighteen.png) left 25px no-repeat; }
.DivMainLast .Right ul li:nth-child(3) { background: url(../png/divlast-rig03-eighteen.png) left 25px no-repeat; }
.DivMainLast .Right ul li a { text-decoration: underline; color: #333; }
.DivMainLast .Right .Margin_top { margin: 60px 0 0; }

.DivMain08 .Details{ width:1144px; margin:0 auto; padding:55px 0 25px;}
.DivMain08 .Details h3 { font-size:28px; text-align:center; padding-bottom:30px;}
.DivMain08 .Details .content_1{ width:246px; height:235px; float:left; padding:70px 20px 0 20px;}
.DivMain08 .Details .content_2{ width:246px; height:235px; float:left; padding:70px 20px 0 20px;}

.i8_banner{ background:url(../jpg/banner.jpg) no-repeat center; height:147px;}
.i8_banner.fixedB{ position:fixed; left:0; top:0; width:100%; z-index:10001;}
.i8_banner a{display:block; width:100%; height:100%; position:relative;}
.i8_banner span{ display:inline-block; padding:23px 0 0 50%;}
.i8_banner span var{ display:inline-block; background:url(../png/i8btn.png) no-repeat; width:270px; height:62px; margin-left:300px;}
.i8_banner span var:hover{ background:url(../png/i8btn2.png) no-repeat; }