@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:"Microsoft Yahei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
img{border:none;}
a{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl { *zoom:1;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

.nav h1{font-size:0;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mt30{margin-top:40px;}
.mt100{margin-top:100px;}
.mt150{margin-top:150px;}
.pdl180{padding-left:180px;}
.pdl40{padding-left:40px;}
.mr0{margin-right:0 !important;}
.indentInfi{text-indent:-9999px;}

.banner{height:625px;background:url(images/ban.jpg) no-repeat center center;}
.inner{position:relative;width:1180px;margin:0 auto;}
.top_img{ width:1180px; margin:0 auto;}
.b_term{position:absolute;top:60px;left:495px;width:190px;height:85px;background:url(images/b_term.png) no-repeat;}
.b_term b{width:55px;height:20px;position:absolute;top:42px;right:2px;text-align:center;line-height:20px;font-size:14px;font-weight:normal;}
.b_tit{position:absolute;top:215px;left:0;width:907px;height:127px;background:url(images/b_tit.png) no-repeat;}
.b_lead{position:absolute;top:370px;left:0;width:907px;height:145px;background:url(images/b_lead.png) no-repeat;}
.b_leadtxt{padding:25px 15px 0 90px;font-size:14px;line-height:24px;color:#fff;text-indent:2em;}
.b_logo{position:absolute;top:188px;right:0;width:207px;height:206px;background:url(images/b_logo.png) no-repeat;}
.b_addr{position:absolute;top:400px;right:0;width:207px;height:100px;}
.b_addr p{width:100%;font-size:14px;line-height:24px;color:#fff;text-align:center;}
.b_web{display:block;margin:20px auto 0;width:140px;height:30px;background:url(images/b_web.png) no-repeat;font-size:16px;line-height:30px;text-align:center;color:#18205e;font-weight:bold;}


.wrap{width:1180px;margin:-50px auto 0;overflow:hidden;color:#333;}
.top_img ul li{width:575px;height:360px;float:left;position:relative;}.top_img ul li img{width:575px;height:360px;vertical-align:top;}
.top_img ul li .scale{position:absolute; top:0;left:0;width:100%;height:100%;background:url(images/blackbg.png) repeat;text-align:center;display:none;}
.top_img ul li .scale a{width:385px;height:307px;display:block;}.top_img ul li .scale a i{display:inline-block;background:url(images/fd.png) no-repeat;width:42px;height:43px;margin-top:117px;}
.top_img ul li .scale p{color:#fff;line-height:30px;font-size:16px;}.top_img ul li.on .scale{display:block;}

.tit{padding:60px 0 40px 0;overflow:hidden;}
.tit em{display:block;width:100%;padding-bottom:10px;height:30px;background:url(images/bg_tit.png) no-repeat center top;font:normal 22px/30px "arial";color:#fff;text-align:center;text-transform:uppercase;}
.tit .bg_tit2{background-image:url(images/bg_tit2.png);}
.tit h2{font-size:38px;line-height:50px;text-align:center;color:#1757c1;}
.p1_h3{font-weight:normal;font-size:26px;line-height:42px;text-align:center;}
.p1_logo{float:left;margin-top:10px;margin-left:77px;}
.p1_txt{float:right;margin-top:20px;margin-right:35px;width:550px;font-size:14px;line-height:28px;color:#666;text-indent:2em;}
.p1_data{float:left;width:770px;margin-top:54px;margin-left:200px;}

.p2_txt{float:left;margin-left:80px;width:550px;}
.p2_txt dt{padding-top:25px;padding-left:25px;padding-bottom:88px;}
.p2_txt dd{border-left:5px solid #000;border-bottom:5px solid #000;height:155px;padding:0 60px;}
.p2_txt dd p{position:relative;top:-40px;font-size:18px;line-height:30px;text-indent:2em;}
.p2_pic{border:5px solid #406aae;}

.part3 dl{width:1110px;margin:0 auto;padding-top:20px;overflow:hidden;}
.part3 dt{width:540px;font-size:0;overflow:hidden;}
/*xin*/
.img{ width:540px; height:240px; position:relative;}
.img ol{ width:44px; text-align:center; position:absolute; left:50%; margin-left:-22px; bottom:30px;}
.img ol li{ width:16px; height:16px; margin-right:6px; background:#999; float:left; border-radius:8px;}
.img ol li.on{ background:#ff6f05;}
.part3 .imgbox{position:relative;float:left;width:540px;height:220px;padding-bottom:20px;}
.part3 .imgbox img{ width:540px; height:220px;}
.part3 .imgbox p{position:absolute;width:100%;height:175px;background:url(images/p3_pbg.png) repeat;font-size:16px;line-height:175px;text-align:center;color:#fff;display:none;}

.part3 dt img{width:260px;height:175px;}
.part3 dd{width:540px;}
.part3 h3{font-size:20px;line-height:40px;color:#1757c1;}
.part3 dd p{font-size:14px;line-height:25px;color:#666;}
.p3_h4{margin-top:20px;margin-bottom:20px;margin-left:35px;width:155px;height:40px;border-radius:5px;background-color:#ff6f05;text-align:center;font-size:22px;line-height:40px;color:#fff;}
.tips{padding:0 35px;font-size:18px;line-height:30px;color:#000;}

.part4 .bd{position:relative;margin:0 auto;width:1110px;height:580px;overflow:hidden;}
.part4 .bd li{position:relative;width:1110px;height:580px;}
.part4 .bd p{position:absolute;left:0;bottom:0;width:100%;font-size:18px;line-height:60px;color:#fff;text-align:center;}
.part4 .bd img{display:block;width:1110px;height:580px;}
.part4 .hd{padding-top:20px;text-align:center;}
.part4 .hd li{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;border-radius:100%;margin:0 10px;background-color:#7d7d7d;}
.part4 .hd li.on{background-color:#ff6f05;}
.part4 .prev,.part4 .next{display:block;position:absolute;top:50%;margin-top:-60px;width:70px;height:120px;background: #000 url(images/arrow.png) no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.part4 .prev{left:0; background-position:0 center;}
.part4 .next{right:0;background-position:-70px center;}

.part5 .bigImg{width:880px;height:518px; margin:0 auto;}
.part5 .bigImg li{width:880px;height:515px;float:left;}
.part5 .bigImg img{width:880px;height:515px;}
.part5 .smlImg{margin-right:35px;width:200px;height:230px;padding:20px 0;float:right;position:relative; margin-top:124px;}
.part5 .smlImg li{float:left;width:200px;height:100px;margin-top:15px;position:relative;cursor:pointer;}
.part5 .smlImg li img{float:left;width:200px;height:100px;}
.smlImg span{display:block;width:200px;height:100px;position:absolute;left:0;top:0;background-color:#000;filter:alpha(opacity=70);opacity:0.7;}
.smlImg li.on span{display:none;}
.smlImg li i{display:none;}
.smlImg li.on i{display:block;position:absolute;left:-5px;top:50%;margin-top:-10px;height:30px;font-style:normal;font-size:30px;*font-size:20px;color:#fff;}
.part5 .sprev,.part5 .snext{display:block;position:absolute;left:50%;margin-left:-21px;width:42px;height:22px;background:url(images/arrow.png) no-repeat;}
.part5 .sprev{top:-5px;background-position:-160px -5px;}
.part5 .snext{bottom:-5px;background-position:-160px -40px;}

.part8 .bd{width:1110px;margin:0 auto;position:relative;}
.part6 .bd{ width:1110px;margin:0 auto;position:relative;}
.part6 .bd li{float:left;width:540px;height:300px;margin-right:15px;}
.part6 .bd li img{width:540px;height:300px;}
.part8 .bd li{float:left;margin-right:10px;border:1px solid #c9c9c9;width:265px;height:198px;}
.part6 .prev,.part6 .next,.part8 .prev,.part8 .next{display:block;position:absolute;top:50%;margin-top:-17px;width:18px;height:34px;background:url(images/arrow.png) no-repeat;}
.part6 .prev,.part8 .prev{left:-30px;background-position: -226px -5px;}
.part6 .next,.part8 .next{right:-30px;background-position:-258px -5px;}

.part7{background:url(images/course.png) no-repeat center 190px;}
.part7 dl{width:1110px;margin:0 auto;margin-top:20px;}
.part7 dt{text-align:right;width:50%;font-size:18px;line-height:26px;color:#333;}
.part7 dd{width:50%;font-size:12px;line-height:18px;color:#000;}
.part7 .fl p{padding-right:20px;}
.part7 .fr p{padding-left:20px;text-align:left;}


.part9{width:1108px;margin:80px auto 0;border:1px solid #c9c9c9;}
.part9 h2{position:relative;top:-30px;width:180px;height:60px;margin:0 auto;background-color:#1757c1;font-size:38px;line-height:60px;color:#fff;text-align:center;}
.part9 p{padding:0 20px 20px 20px;font-size:14px;line-height:28px;color:#666;text-indent:2em;}

.team{width:1108px;height:158px;margin:30px auto;border:1px dashed #c9c9c9;}
.team .term{margin-top:12px;margin-left:50px;margin-right:70px;}
.team ul{padding-top:50px;line-height:30px;color:#000;font-size:14px; width:436px;}
.team ul li{ width:218px; float:left;}
.team .wx, .team .gz{width:105px;margin-right:30px;margin-top:10px;text-align:center;}

.text_main{ font-size:14px; line-height:30px; color:#666; text-align:left; padding-bottom:40px; width:1110px; margin:0 auto; text-indent:2em;}
/*鍏虫敞鐩掑瓙*/
.Redbox{position:fixed;left:600px;margin-left:50%;top:200px;background:url(images/gz.png) no-repeat center center;width:107px;height:107px;text-align:center;}
.visitNum{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 auto;margin-top:20px;position:relative;}
.visitNum b{font-size:18px;font-weight:normal;color:#fff;display:block;float:left;text-align:center;}
.backTop{position:absolute;width:107px;height:30px;bottom:0px;left:0;}.backTop a{display:block;width:100%;height:30px;}

.footer .footbox dd a,.footer .copyright p{ font-size:12px;}
.footer .copyright .nav_a a{ font-size:14px;}
.page_head h1 a{ height:27px; float:left;}
.page_head h1 a img{ width:180px; height:27px; float:left;}
/*IE7涓嬪ご閮ㄨ皟鐢ㄩ棶棰樻牱寮?/
.page_head h1 a img{vertical-align: top!important;}
.