/* =s Reset */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,input,i,b{margin:0;padding:0;font-style:normal;font-weight:normal;}
body{background:#FCFCFC;font-family:"MicroSoft YaHei";overflow-x:hidden;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0px;width:100%;line-height:0px;}
a{color:#000;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;transition:color .3s ease-out;}
img{border:none;}
ul,li{list-style:none}
input,textarea{outline:none;-moz-transition:box-shadow 200ms;-webkit-transition:box-shadow 200ms;-o-transition:box-shadow 200ms;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
input[type='submit'],input[type='button']{cursor:pointer;}
/* =e Rest */

/* =s Global */
.inner{width:1024px;margin:0 auto;position: relative;}
.hide{display: none;}
/* =e Global */

/* s= layout */
/*topLeiphone*/.topLeiphone{height: 50px; width: 100%;background: #fff;}

.nav{display: block; width: 185px; height: 50px; position: absolute;}
/*section1*/
.section1{height: 655px; background: url("../images/v-bg1.jpg") no-repeat center 0;}
.section1 .nav{top: 605px; left: 418px;}
/*section2*/
.section2{height: 1000px; background:#000;}
/*section3*/
.section3{height: 930px; background: url("../images/v-bg3.jpg") no-repeat center 0;}
.section3 .nav{top: 0px; left: 418px;}
/*section4*/
.section4{height: 951px; background: url("../images/v-bg4.jpg") no-repeat center 0;}

/*footer*/
.section5{height: auto; background: url("../images/v-bg5.jpg") no-repeat center 0;}
.section5 .nav{top: 0px; left: 418px;}
.section5 ul{padding: 160px 0 150px;}
.section5 ul li{width: 960px; height: 148px;padding: 30px 40px; background: #fff; margin-bottom: 40px; box-shadow: -1px 2px 4px #D8DCDE;}
.section5 ul li .img{float: left; width: 140px; height: 135px; border: solid 4px #F0F0F0;}
.section5 ul li .words{float: left; width: 720px;margin-left: 40px;}
.section5 ul li .words .title{height: 26px; line-height: 26px; margin: 15px 0;}
.section5 ul li .words .title a h3{color: #42b2da; font-size: 20px; text-decoration: none; }
.section5 ul li .words .title a{text-decoration: none;}
.section5 ul li .words .title h3{ float:left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;}
.section5 ul li .words .title h3:hover{border-bottom: solid 3px #42b2da;}
.section5 ul li .words .act{font-size: 14px; font-family: "simsun"; color: #707070; line-height: 1.8; height: 80px; overflow: hidden;}















/*section1*/.sectlonf{height: 498px; background: url("../images/sec1-bg.jpg") repeat-x;}
.sectionf .nav{position: absolute; top: 0; left: 0;}
.sectionf .nav li{float:left; margin-right: 8px;}
.sectionf .nav li a{padding: 17px 14px; font-size: 24px; color: #fff; float: left;}
.sectionf .nav li a:hover{background: #fff;color: #ff4e02; text-decoration: none;}
.sectionf .form{height: 449px; width: 341px; background: url("../images/sec1-form.jpg") no-repeat; position: absolute; right: 0; top: 0; text-align: center;}
.sectionf .form p{font-size: 25px; color: #fff;line-height: 60px;}
.sectionf .form p span{color: #fcff1b; font-size: 40px;}
.sectionf .form input{position: absolute;width: 258px; height: 38px; left: 42px; font-size: 15px;line-height: 38px;}
.sectionf .form .chk{position: absolute; left: 40px;}
.sectionf .form input.name{top: 103px;}
.sectionf .form .chk-name{top: 148px}
.sectionf .form input.phone{top: 193px;}
.sectionf .form .chk-phone{top: 238px}
.sectionf .form input.eml{top: 283px;}
.sectionf .form .chk-email{top: 328px;}
.sectionf .form button{width: 178px; height: 66px; position: absolute; bottom: 20px; left: 80px; cursor: pointer; background: none;border: none;}
.sectionf .words{position: absolute; left: 0; top: 98px; width: 610px;}
.sectionf .words h3{color: #fff; font-size: 30px; line-height: 1.8;}
.sectionf .words p{color: #fff; font-size: 20px;line-height: 1.8; text-indent: 40px;}
.sectionf .words .pt{color: #fff; font-size: 20px; margin: 20px 0;}
.sectionf .words .pt span{float: left; margin-top: 10px; margin-right: 5px; }
/*section2*/.sectionm{height: 860px; background: url("../images/sec2-bg.jpg") repeat-x;}
.sectionm .main{width: 1000px; height: 826px; background: url("../images/sec2-main.jpg") no-repeat; position: relative;}
.sectionm .main h3{font-size: 24px;color: #fff; position: absolute; right: 5px; top: 28px;}
.sectionm .main h4{position: absolute; right: 40px;top: 180px;font-size: 20px; color: #fff;}
.sectionm .main .map{position: absolute; right: 20px;top: 220px;}
.sectionm .main .map{width: 336px; height: 520px;}
/*section3*/.sectionl{height: 550px; background: url("../images/sec3-bg.jpg") repeat-x;}
.sectionl .inner{width: 1038px;}
.sectionl .inner .main{width: 1038px; height: 535px; background: url("../images/sec3-main.jpg") no-repeat; position: absolute; top: 50px;text-align: center;}
.sectionl .inner .main h3{font-size: 24px;color: #fff; position: relative;  top: -40px;}
.sectionl .banner{ width: 847px; height: 400px; position: relative;top: 36px; margin: 0px auto;border-radius: 50px; }
.sectionl .banner .bd div{width: 847px;height: 400px;}
.sectionl .banner .prev,.section3 .banner .next{display: block; position: absolute;width: 40px; height: 100px;top: 120px;background: url("../images/sprite.png") no-repeat 0 0;}
.sectionl .banner .prev{left: -50px;}
.sectionl .banner .next{right: -50px; background-position: right top;}
/*section4*/
/*.section4{height: 934px; background: url("../images/sec4-bg.jpg") repeat-x;}
.section4 .main{width: 960px;padding: 20px;height: auto;background: #72B1FC;position: relative;top: 100px; border-radius: 15px;}
.section4 .main .title{height: 40px; background: url("../images/title.jpg")no-repeat 0 bottom;}
.section4 .main .title h3{float: left;font-size: 24px; color: #000;}
.section4 .main .title a{color: #fff;font-size: 14px; float: right; margin-top: 10px;}
.section4 .page-list{ padding: 20px 0;}
.section4 .page-list li{height: 135px; margin: 25px 0;}
.section4 .page-list li img{float: left;}
.section4 .page-list li .cont{float: left;margin-left: 20px; width: 790px;}
.section4 .page-list li .cont h4{font-size: 18px;line-height: 2;}
.section4 .page-list li .cont p{font-size: 14px; color: #fff; line-height: 1.9;margin-top: 10px;}
.section4 .page-list li .cont p a{margin-left: 8px;}*/

/* e= layout */
