body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul,table, tr,td,img{margin:0;padding:0}
body{background:url(imgs/bg.jpg) no-repeat 0 0;}
body,button,input,select,textarea{color:#333333;font:16px/28px "Microsoft Yahei","WenQuanYi Micro Hei",SimSun,Tahoma,Arial,Helvetica,STHeiti;}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul{list-style:none}
table,img {border:none; border-collapse:collapse; 
 border-spacing:0; }
a{color:#333333;text-decoration:none}
a:hover{color:#ff2020}

.wrapper{width:1200px; margin:0px auto;overflow:hidden;}
.b50{clear:both;overflow:hidden;height:50px}
.b70{clear:both;overflow:hidden;height:70px}
.b80{clear:both;overflow:hidden;height:80px}
.b212{clear:both;overflow:hidden;height:211px}
/* header */
.header{ width:100%; height:80px; background-color: rgba(255, 255, 255, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff);
position:fixed; top:0;left:50%; margin-left:-50%;z-index:9999;}
.logo{ background:url(imgs/sprite.png) no-repeat 0 0; width:200px; height:46px; float:left;margin:16px 0;}
.header_r{ float:right; width:376px; }
.header_r li{float:left;margin:16px 0;height:42px; line-height:42px; }
.header_r li.home a{color:#1fbdff; margin-right:30px;}
.header_r li.button { background:url(imgs/sprite.png) no-repeat 0px -62px; color:#fff; padding-left:50px; width:130px; }
.header_r li.button a{color:#fff;}
.header_r li.down{width: 180px;height: 40px;line-height: 40px;text-indent: 50px;color: #FFFFFF;font-size: 16px;transition: all .3s;background: url("imgs/down.png");}
.header_r li.down a{color:#FFFFFF;display: block;}
/*banner */
.banner{position:relative; height:900px;}
.banner .banner_1{position:relative; right:-790px; top:120px; width:392px;}
.banner .banner_2{position:relative; width: 480px;right: -309px;top:10px;z-index:9;}
.banner .banner_3{position:relative;z-index:99; width:1122px;top:-348px;}
.banner .banner_4{position:relative;width:131px; right:-490px; top:-200px;}
/*part 1*/
.part_1{margin-top:106px; overflow:hidden;}
.part_1_left{width:50%; float:left; margin-right:60px;}
.part_1 h2{ background:url(imgs/main_title.png) no-repeat; height:66px; }
.part_1_left p{ text-indent:32px; }
.part_1_right{width:45%; float:left;}
.part_1_right img{width:360px; }
.part_1_right img:hover{ -webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    -o-transform: scale(1.01);
    transform: scale(1.01);-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;     overflow: hidden;}
.part_1_right .part_1_imgone div,.part_1_right .part_1_imgtwo div,.part_1_right .part_1_imgthree div{width:153px; float:left;}
.part_1_imgone{z-index:900;position:relative;}
.part_1_imgone img,.part_1_imgthree img{float:left;}
.part_1_imgtwo{ float:right;}
.part_1_imgtwo{z-index:800; position:relative; top:-25px;}
.part_1_imgthree{z-index:950; position:relative; top:-50px;}
.part_1_right .part_1_imgone div{ margin-top:17px; padding-left:27px;}
.part_1_right .part_1_imgtwo div{ margin-top:180px;}
.part_1_right .part_1_imgthree div{margin-top:190px;padding-left:27px;}
/*part 2*/
.part_2 h2{ background:url(imgs/main_title.png) no-repeat 390px -86px; height:66px; margin:50px auto 100px auto; text-indent:-999999px;}
.part_2 ul{overflow:hidden;}
.part_2 ul li{background:url(imgs/zhuanye.png) no-repeat;width:150px; height:40px;margin:0px 75px; float:left;  text-align:center; padding-top:70px;}
.part_2 ul li:hover{color:#028fca;}
.part_2 ul li.class1{background-position:34px 0px;}
.part_2 ul li.class2{background-position:-112px 0px;}
.part_2 ul li.class3{background-position:-252px 0px;}
.part_2 ul li.class4{background-position:-405px 0px;}
.part_2 ul li.class5{background-position:-564px 0px;}
.part_2 ul li.class6{background-position:-705px 0px;}
.part_2 ul li.class7{background-position:-853px 0px;}
.part_2 ul li.class8{background-position:-1000px 0px;}
.part_2 ul li.class1:hover{background-position:34px -133px;}
.part_2 ul li.class2:hover{background-position:-112px -133px;}
.part_2 ul li.class3:hover{background-position:-252px -133px;}
.part_2 ul li.class4:hover{background-position:-405px -133px;}
.part_2 ul li.class5:hover{background-position:-564px -133px;}
.part_2 ul li.class6:hover{background-position:-705px -133px;}
.part_2 ul li.class7:hover{background-position:-853px -133px;}
.part_2 ul li.class8:hover{background-position:-1000px -133px;}
/*part 3*/
.part_3 h2{ background:url(imgs/main_title.png) no-repeat 430px -170px; height:66px; margin:100px auto; text-indent:-999999px;}
.part_3 table,.part_6 table{ width:100%; }

.part_3 table tr td,.part_6 table tr td{border:1px solid #dddddd; line-height:60px; height:60px; text-align:center; padding:0 30px;}
.part_3 table tr.table_title,.part_6 table tr.table_title{background-color:#1fbdff; height:80px; color:#fff;}
.part_3 table tr.table_title td,.part_6 table tr.table_title td{ border-right: 1px solid #fff; border-left: 1px solid #1fbdff;border-top: 1px solid #1fbdff;}
.part_3 table tr.table_title td.last,.part_6 table tr.table_title td.last{border-right: 1px solid #1fbdff;}
/*part 4*/
.part_4 h2{ background:url(imgs/main_title.png) no-repeat 350px -260px; height:70px; margin:100px auto; text-indent:-999999px;}
.part_4 .big_bg{background:url(imgs/offer.jpg) no-repeat;height:393px;}
.part_4 .big_bg .offer{ overflow:hidden;}
.part_4 .big_bg .offer li{width:50%; text-align:center; line-height:60px;background-color:rgba(255,255,255,0.7); margin-bottom:1px; float:left; }
.part_4 .big_bg .offer li.margin_r{width:599px;margin-right:1px;}
.part_4 .big_bg .offer li.last{margin-bottom:0;}
/*part 5*/
.part_5 h2{ background:url(imgs/main_title.png) no-repeat 405px -347px; height:66px; margin:100px auto; text-indent:-999999px;}
.part_5 ul{overflow:hidden;}
.part_5 li{width:360px; float:left; text-align:center; margin-right:60px; margin-bottom:60px;}
.part_5 li img:hover{ -webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    -o-transform: scale(1.01);
    transform: scale(1.01);-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease; }
.part_5 li.no_margin{margin-right:0;}
/*part 6*/
.part_6 h2{ background:url(imgs/main_title.png) no-repeat 414px -431px; height:68px; margin:40px auto 100px auto; text-indent:-999999px;}
.part_6 .process{background:url(imgs/how.jpg) no-repeat; height:105px;}
.part_6 .process_left{ font-size:30px; color:#fff; float: left; width:258px; text-align:center; margin-top:35px;}
.part_6 .process_right{ float:left; margin-left:60px; margin-top:28px;}
.part_6 .process_right a{ text-decoration:underline; color:#1fbdff; font-style:italic;}
.part_6 h2.schedule{background:url(imgs/schedule.png) no-repeat 410px 0; height:68px; margin:80px 0;text-indent:-999999px;}
.part_6 table{margin-top:80px;}
/*part 7*/
.part_7 h2{ background:url(imgs/main_title.png) no-repeat 365px -519px; height:66px; margin:100px auto;text-indent:-999999px; }
.part_7 .note{background:url(imgs/note.jpg) no-repeat;height:78px; padding:60px 145px; }
.part_7 .note_bg{background:url(imgs/note_bg.png) no-repeat; height:50px;}
/*part 8*/
.part_8{overflow:hidden;}
.part_8 h2{ background:url(imgs/main_title.png) no-repeat 400px -600px; height:66px; margin:50px auto 100px auto;text-indent:-999999px; }
.part_8 .contact{overflow:hidden;}
.part_8 .contact li{background:url(imgs/contact.png) no-repeat;width:172px; float:left; text-align:center; padding-top:118px; margin:0 61px;}
.part_8 .contact li.contact1{background-position:33px 0px; }
.part_8 .contact li.contact2{background-position:-167px 0px; }
.part_8 .contact li.contact3{background-position:-366px 0px;}
.part_8 .contact li.contact4{background-position:-557px 0px; width:196px; }
.part_8 .contact li:hover{color:#028fca;}
.part_8 .contact li.contact1:hover{background-position:33px -175px;}
.part_8 .contact li.contact2:hover{background-position:-167px -175px;}
.part_8 .contact li.contact3:hover{background-position:-366px -175px;}
.part_8 .contact li.contact4:hover{background-position:-557px -175px;}
.web{margin-top:100px;height:280px; overflow:hidden;}
.web_left{ float:left; border-right:1px dashed #ed6c66; padding-right:110px; margin-right:110px;height:280px;width:311px;}
.web_right{float:left;width:668px;}
.web_right h4{font-size:18px; line-height:18px; padding:20px 0 30px 0;font-weight:normal;}
.web_list{}
.web_list li{width:45%; float:left; text-align:center; margin-bottom:10px;}
.web_list li.webone,.web_list li.webthree{ margin-right:9%;}
.web_list li a:hover{color:#028fca;}
/* footer */
.footer{background:url(imgs/footer.png) no-repeat ; height:12px; }
.footer_main{background-color:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);height:55px;line-height:55px;}
.footer_left{width:50%; float:left;}
.footer_right{ width:37%;float:right;}