@charset "gb2312";
/* CSS Document */
* {-webkit-text-size-adjust:none;-webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out;}
html { display:block; overflow-x: hidden; width: 640px; margin:0 auto;}
body {margin:0;padding:0;font:16px Î¢ÈíÑÅºÚ,\5b8b\4f53,Arial,sans-serif;background:#ffffff;font-family:"Î¢ÈíÑÅºÚ";width: 640px; min-width:640px;max-width:640px;
	display:block;overflow-x: hidden;vertical-align: bottom;position:relative;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
table,td,tr,th{font-size:12px;}
div{overflow:hidden;overflow-x: hidden;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;outline:0; width: auto;height: auto; max-width:100%;}
.fl{float: left;}.fr{float: right;}
/*linkes*/
a{text-decoration:none; -webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}
a:hover{ text-decoration:underline;}

.topbar{background:#231f20; color:#fff;height:70px;line-height:70px; padding:0 15px;}
.topbar .home,.topbar .phone,.topbar .menu{color: #fff;}
.topbar .home{background:url(../images/top1.gif) no-repeat 0 18px; font-size:24px;display: inline; padding-left:45px;}
.topbar .phone{background:url(../images/top2.gif) no-repeat 0 14px; font-size:24px; padding-left: 55px;margin-left: 65px;}
.topbar .menu{background:url(../images/top3.gif) no-repeat ;width:54px;height: 37px;margin-top: 18px;}
#n_menu {display:none;position:absolute;width:280px;z-index:15;right:0;margin:0;top:73px;bottom:0;background:#231f20;height: 390px;}
#n_menu dl {line-height:74px;color:#f0f0f0}
#n_menu dl a {color:#f0f0f0;display:block}
#n_menu dl a:hover {color:#fff}
#n_menu dl dd {width:280px;font-size:30px;margin:0 auto;cursor:pointer;height:74px;line-height:74px;border-bottom:solid 2px #938F8F;border-top:solid 2px #383837;}
#n_menu dl dd a {display:block;height:74px;line-height:74px;font-size:30px;padding:0 20px 0 0;}
#n_menu .ico1,#n_menu .ico2,#n_menu .ico3,#n_menu .ico4,#n_menu .ico5{ width: 48px;height: 74px;display: inline;float: left;margin:0 20px 0 40px;}
#n_menu .ico1{background:url(../images/menu1.gif) no-repeat;}
#n_menu .ico2{background:url(../images/menu2.gif) no-repeat;}
#n_menu .ico3{background:url(../images/menu3.gif) no-repeat;}
#n_menu .ico4{background:url(../images/menu4.gif) no-repeat;}
#n_menu .ico5{background:url(../images/menu5.gif) no-repeat;}
.logo{display: block; text-align: center;height:110px; background:#fff;}
.logo img{ margin-top:25px;}


/*toppic*/
.toppic{ width:640px; height:365px; background:url(../images/toppic_02.jpg) no-repeat center; position:relative;}
.toppic a{ width:270px; height:40px; float:left; position:absolute; left:185px; bottom:40px;}

.w1{ background: #3373c4; width:640px; padding-bottom:15px;}
.w1 .back{ width:610px; background: #d6e3f3; margin:0 auto;}
.w1 .back h3{ font-size:24px; color:#333; font-weight:100; margin-top:25px; margin-left:15px;}
.w1 .back h3 span{ color:#3373c4;}
.w1 .back .fm{ width:610px; height:310px; background:url(../images/w1_03.gif) no-repeat left; margin-left:25px; position:relative;}
.w1 .back .fm p{ font-size:20px; color:#333;}
.w1 .back .fm p span{ color:#3373c4;}
.w1 .back .fm .p1{ width:190px;position:absolute; right:80px; top:0;}
.w1 .back .fm .p2{ width:160px;position:absolute; right:70px; top:110px;}
.w1 .back .fm .p3{ width:230px;position:absolute; right:40px; bottom:20px;}
.w1 .back a{ width:350px; height:47px; font-size:22px; color:#fff; display:block; background:#ff9e14; text-align:center; line-height:47px; border-radius:50px; margin:45px auto;}


.w2{ background: #f14b6a; width:640px; padding-bottom:15px;}
.w2 .up{ text-align:center; color:#fff; font-size:26px; height:96px; padding-top:30px;}
.w2 .up span{ font-size:34px;}
.w2 .back{ width:610px; background: #fcdbe1; margin:0 auto;}
.w2 .back .fs{ width:561px; height:310px; background:url(../images/w2_07.gif) no-repeat center; margin-left:15px; margin-top:35px; position:relative;}
.w2 .back .fs p{ font-size:24px; color:#f14b6a; width:225px; }
.w2 .back .fs .p1{position:absolute; right:15px; top:20px;}
.w2 .back .fs .p2{position:absolute; right:10px; top:166px;}
.w2 .back .ul{color:#f14b6a; width:595px; margin-left:15px; margin-bottom:20px;}
.w2 .back .ul li{ float:left;width:140px; height:90px; background:#f9b7c3; margin-right:5px;}
.w2 .back .ul li p{ margin-top:12px; margin-left:10px; font-size:18px; }
.bijiao .fl{ margin-left:12px;}
.bijiao p{ width:175px; text-align:left; margin-left:5px; font-size:26px; color:#f14b6a;}
.bijiao .fr{ margin-right:12px;}
.bijiao p{ width:170px; text-align:left;margin-left:5px;font-size:26px; color:#f14b6a;}
.w2 .back a{ font-size:22px; color:#fff; width:400px; height:48px; text-align:center; line-height:48px; background:#ff9e14; display:block;border-radius:50px; margin:48px auto;}



.w3{ background: #6cc26b; width:640px; padding-bottom:15px;}
.w3 .up{ text-align:center; color:#fff; font-size:26px; height:96px; padding-top:30px;}
.w3 .up span{ font-size:34px;}
.w3 .back{ width:610px; background: #e2f3e1; margin:0 auto;}
.w3 .back .up{ width:610px; height:430px; margin:45px 0 30px 0;}
.w3 .back .up p{ font-size:24px; color:#333;margin:35px auto; }
.w3 .back .tit{ width:610px; height:115px; background:#c4e7c3;}
.w3 .back .tit h3{ font-size:28px; color:#6cc26b; width:65px; height:65px; text-align:center; border-radius:5px;line-height:30px;border:3px solid #6cc26b; float:left; margin-top:23px; margin-left:27px;}
.w3 .back .tit p{ width:412px; font-size:30px; color:#6cc26b; float:left; line-height:34px; margin-top:25px; margin-left:10px;}
.w3 .back .tit p span{ font-size:26px;}
.w3 .back .fm .fm_1{ width:610px; height:390px; position:relative;}
.w3 .back .fm .fm_1 .fl{ margin-left:15px; margin-top:43px;}
.w3 .back .fm .fm_1 .fr{ width:325px; height:315px;background:url(../images/w3_17.gif) no-repeat 50px 100px;}
.w3 .back .fm .fm_1 .fr .p1{ font-size:22px; color:#333; width:190px; position:absolute; top:38px; right:138px;}
.w3 .back .fm .fm_1 .fr .p2{ font-size:22px; color:#333; width:183px; position:absolute; top:140px; right:10px;}
.w3 .back .fm .fm_1 .fr .p3{ font-size:22px; color:#333; width:75px; position:absolute; bottom:100px; right:240px;}
.w3 .back .fm .fm_1 .fr .p4{ font-size:22px; color:#333; width:205px; position:absolute; text-align:right;bottom:37px; right:20px;}
.w3 .back .fm .fm_2{ width:610px; height:390px;position:relative; border-top:1px dashed #7dcd7c;}
.w3 .back .fm .fm_2 .fr{ margin-right:15px; margin-top:75px;}
.w3 .back .fm .fm_2 .fl{ width:325px; height:365px;background:url(../images/w3_05.gif) no-repeat 70px 130px;}
.w3 .back .fm .fm_2 .fl .p5{ font-size:22px; color:#333; width:185px; position:absolute; top:40px; left:18px;}
.w3 .back .fm .fm_2 .fl .p6{ font-size:22px; color:#333; width:95px; position:absolute; top:170px; left:200px;}
.w3 .back .fm .fm_2 .fl .p7{ font-size:22px; color:#333; width:118px; position:absolute; bottom:68px; left:18px;}
.w3 .back .fm .fm_2 .fl .p8{ font-size:22px; color:#333; width:95px; position:absolute; text-align:right;bottom:40px; right:280px;}
.w3 .back .tit1{ width:610px; height:115px; background:#c4e7c3;}
.w3 .back .tit1 h3{ font-size:28px; color:#6cc26b; width:65px; height:65px; text-align:center; border-radius:5px;line-height:30px;border:3px solid #6cc26b; float:left; margin-top:23px; margin-left:27px;}
.w3 .back .tit1 p{ width:412px; font-size:30px; color:#6cc26b; float:left; line-height:34px; margin-top:25px; margin-left:10px;}
.w3 .back .tit1 p span{ font-size:26px;}
.w3 .back .position{ width:610px; height:895px; background:url(../images/po_03.gif) no-repeat 15px 80px; position:relative; }
.w3 .back .position .p_1,.w3 .back .position .p_2,.w3 .back .position .p_3{ font-size:24px; color:#fff; width:145px; height:40px; background:#6cc26b; text-align:center; line-height:40px;}
.w3 .back .position .p_1{ position:absolute; top:37px; left:87px;}
.w3 .back .position .p_2{ position:absolute; top:313px; right:87px;}
.w3 .back .position .p_3{ position:absolute; bottom:256px; left:87px;}
.w3 .back .position .p_4,.w3 .back .position .p_5,.w3 .back .position .p_6{ font-size:20px; color:#333; width:245px; line-height:28px;}
.w3 .back .position .p_4{ position:absolute;top:123px; right:28px;}
.w3 .back .position .p_5{ position:absolute;top:430px; left:28px;}
.w3 .back .position .p_6{ position:absolute;bottom:60px; right:28px;}
.w3 .back a{ font-size:22px; color:#fff; width:340px; height:47px; background:#ff9e14; text-align:center; line-height:47px; border-radius:50px; margin:40px 0 50px 134px; display:block;}
.w4{ background: #7b77a7; width:640px; padding-bottom:15px;}
.w4 .up{ text-align:center; color:#fff; font-size:26px; height:96px; padding-top:30px;}
.w4 .up span{ font-size:34px;}
.w4 .back{ width:610px; background:#e5e4ed;margin:0 auto;}
.w4 .back .pg p{ width:583px; height:299px; position:relative; text-align:center; margin:30px 12px;}
.w4 .back .pg p span{width: 583px;height: 45px;line-height: 45px;background:rgba(0,0,0,0.66);color:#fff;font-size: 20px;position:absolute;left:0;bottom:0;}
.w4 .back ul li{ width:115px; height:115px; float:left; margin-left:18px; position:relative;}
.w4 .back ul .jing{ font-size:18px; color:#fff; text-align:center; line-height:25px;width:115px; height:85px; padding-top:30px;border:1px dashed #FFFFFF; border-radius:50%; position:absolute; top:0; left:0;}
.w4 .back ul .li1{ background:#d3345f;border-radius:50%; border:8px solid #d3345f;}
.w4 .back ul .li2{ background:#ff7f21;border-radius:50%; border:8px solid #ff7f21;}
.w4 .back ul .li3{ background:#67c26a;border-radius:50%;border:8px solid #67c26a;}
.w4 .back ul .li4{ background:#1eb8ff;border-radius:50%;border:8px solid #1eb8ff;}
.w4 .back a{ font-size:22px; color:#fff; width:320px; height:50px; background:#ff9e14; text-align:center; line-height:50px; display:block; border-radius:50px; float:left; margin:40px 0 56px 145px;}


.w5{ background: #ff822e; width:640px; padding-bottom:15px;}
.w5 .up{ text-align:center; color:#fff; font-size:26px; height:96px; padding-top:30px;}
.w5 .up span{ font-size:34px;}
.w5 .back{ width:610px; background:#ffe6d5;margin:0 auto;}
.w5 .back .fl{ margin:40px 0 0 30px;}
.w5 .back .fr{ width:483px; margin-top:45px;}
.w5 .back .fr dl{ margin-bottom:25px;}
.w5 .back .fr dl dt{ font-size:24px; color:#ff822e;}
.w5 .back .fr dl dd{ font-size:20px; color:#333;}
.w5 .back a{ font-size:22px; color:#fff; width:380px; height:47px; text-align:center; line-height:47px; background:#ff9e14; display:block; border-radius:50px; margin:50px auto; float:left; margin-left:115px;}



.w6{ background: #6fa0ea; width:640px;}
.w6 .up{ text-align:center; color:#fff; font-size:36px; font-weight:bold;height:126px; line-height:126px;}
.w6 .back{ width:640px;margin:0 auto; background:#e2ecfb;}
.al{position:relative; padding:35px 0 45px;}
.al .tempWrap{margin:0 auto;}
.al .bd{margin:0 auto;width:610px;}
.al .bd li{width:583px;font-size:14px;line-height:16px;color:#333;margin:0 auto;text-align:center;position:relative;}
.al .bd li img{ display:block;margin:0 auto;margin-bottom:10px;}
.al .bd li h2{line-height:35px;font-weight:normal;font-size:30px;padding-top:22px;font-weight:normal; color:#6fa0ea;}
.al .bd li h2 span{ font-size:22px;}
.al .bd li .p1{text-align:left;font-size:20px;line-height:30px;padding-top:22px;padding-left:0px;font-weight:normal;position:relative;height:50px; background:#f0f0f0; height:99px; margin-top: 16px;}
.al .bd li .p1 span{display:block;position:absolute;left:55px;top:20px; width:500px; margin-left:12px;color:#666;}
.al .bd li .p1 img{position:absolute;top:0px;left:0px;}
.al .bd li .p1 b{font-weight:normal;color:#666;}
.al .bd li .p1 a{color:#cc0000;}
.al .bd li .btn1{margin:0 auto;width:265px;height:47px;line-height:47px;background:#ff9e14;margin-top:68px;border-radius:50px;}
.al .bd li .btn1 a{font-family:"Î¢ÈíÑÅºÚ";font-size:23px;color:#fff;}
.al .hd{ height:102px; overflow:hidden;width:100%; font-size:0;position:absolute;left:0px;top:21%;}
.al .hd ul{float:left;display:none;}
.al .prev,.al .next{ display:inline-block;cursor:pointer; width:32px; height:63px;background:url(../images/left11.png); overflow:hidden; margin:0 0px;  vertical-align:top; }
.al .next{ background-position:-38px 0px;float:right;margin-right: 12px;}
.al .prev{background-position:0px 0px;float:left;  margin-left: 12px;} 



.foot{ background-color: #fff; padding-bottom:40px;}
.foot h3{ font-size:30px; color:#6f131f; text-align:center; font-weight:normal ; margin-top:40px;}
.foot .bs{margin-top:30px;text-align: center; font-size:24px;}
.foot .bs a{ color:#666; margin:0 4px;}
.foot ul{ margin-top:27px; width:614px; margin:0 auto; margin-top:26px;}
.foot ul li{ width:65px; text-align:center; margin:0 28px;float: left;}
.foot ul li a{ display:block; width: 65px; color:#333; text-decoration: none;}
.foot ul li a:hover{color:#c54566;}
.foot ul li p{ line-height:30px; }





























