/*header*/
.header{background: url("../images/icon_bg1.jpg") no-repeat center top;width: 100%;height: 791px;}
.header .top{height: 90px;}
.header .top .logo{background: url("../images/icon_logo.png") no-repeat;width: 286px;height: 31px;margin: 23px 0 0 0;text-indent: -9999px;}
.header .top .font{height: 100%;font-size: 0;line-height: 85px;}
.header .top .font img{display: inline-block;vertical-align: middle;}
.header .top .font i{display: none;}

.header .banner > .wrap{position: relative;height: 701px;}

.header .banner .til1{font-size: 0;text-align: center;padding-top: 85px;}
.header .banner .til1 i{display: none;}
.header .banner .til2{font-size: 0;text-align: center;margin-top: 50px;}
.header .banner .til2 i{display: none;}
.header .banner .down{margin-top: 90px;font-size: 0;position: relative;}
.header .banner .down .c-btn{margin-left: 395px;}
.header .banner .down .tip{position: absolute;top:-37px;left: 688px;font-size: 0;}


.c-btn{display: inline-block;background: url("../images/icon_btn1.png") no-repeat center top;width: 350px;height: 75px;cursor: pointer;text-indent: -9999px;*text-indent: 0;}
.c-btn:hover{background-position: center bottom;}



/*main*/
.main{width: 100%;}
.c-til{font-size: 0;}
.c-til h2{font-size: 26px;color: #000;text-align: center;}
.c-til .line{display: block;width: 340px;height: 1px;background-color: #e6e6e6;margin: 15px auto 0 auto;}
.c-til .font{display: block;font-size: 0;text-align: center;margin-top: 15px;}
.c-til .font i{display: none;}

/*part1*/
.part1{padding: 60px 0 100px 0;}
.list1{margin-top: 70px;}
.list1 ol{width: 108%;}
.list1 li{float: left;overflow: hidden;margin-right: 95px;}
.list1 li .img{display: block;width: 90px;height: 90px;font-size: 0;}
.list1 li .img img{width: 100%;height: 100%;}
.list1 li .font{display: block;text-align: center;color: #666;font-size: 18px;margin-top: 25px;white-space: nowrap;}

/*part2*/
.part2{padding: 60px 0;background-color: #fafafa;}
.step{font-size: 0;text-align: center;margin-top: 55px;}

/*part3*/
.part3{padding: 60px 0 100px 0;}
.list2{width: 1250px;margin: 85px auto 0 auto;}
.list2 ol{width: 108%;}
.list2 li{float: left;overflow: hidden;margin-right: 86px;text-align: center;}
.list2 li .img{width: 101px;font-size: 0;display: inline-block;height: 115px;}
.list2 li .img img{width: 100%;}
.list2 li .font{display: block;font-size: 20px;color: #666;text-align: center;margin-top: 24px;}
.list2 li .desc{line-height: 24px;color: #666;margin-top: 40px;text-align: center;}


/*part4*/
.part4{padding: 60px 0;background-color: #fafafa;}
.list3{margin-top: 110px;}
.list3 ol{width: 110%;}
.list3 li{position: relative;width: 350px;margin-right: 75px;float: left;}
.list3 li .photo{display: block;position: absolute;top:-50px;left: 50%;font-size: 0;width: 100px;height: 100px;margin-left: -50px;}
.list3 li .photo img{width: 100%;height: 100%;}
.list3 li .summary{width: 348px;border: 1px solid #ccc;height: 278px;background-color: #fff;}
.list3 li .summary .name{font-size: 22px;color: #0095ff;display: block;text-align: center;margin-top: 70px;}
.list3 li .summary .area{display: block;color: #999;text-align: center;margin-top: 15px;}
.list3 li .summary .desc{line-height: 22px;color: #666;margin: 30px auto 0 auto;width: 305px;text-indent: 30px;}


/*download*/
.download{font-size: 0;text-align: center;padding: 70px 0;}

/*footer*/
.footer{width: 100%;height: 170px;background-color: #484848;}
.footer .info{color: #fff;margin-top: 40px;text-align: center;}
.footer .copy-right{color: #fff;margin-top: 20px;text-align: center;}
.footer .copy-right a{color: #fff;}
.footer .authority{text-align: center; font-size: 0; margin-top: 16px;}
.footer .authority .opt {display: inline-block; margin: 0 15px; font-size: 0;}
.footer .authority .opt img{display: inline-block; vertical-align: middle; margin-right: 6px;}
.footer .authority .opt i {font-size: 14px; color: #fff; vertical-align: middle; font-style: normal;}



