@charset "utf-8";
/*top_banner*/
.top_banner{ background:url(images/top_banner.jpg) no-repeat center 0; height:320px; text-align:center;color:#fff;}
.top_banner h1{ font-size:46px; font-weight:300; line-height:1em;padding-top:145px;}
@media (max-width: 767px) {
	.top_banner h1{ font-size:36px;}
}
@media (max-width: 479px) {
	.top_banner h1{ font-size:32px;}
}

/*main_box*/
.main_box{padding:60px 0;}
.main_box .title1{ font-size:52px; font-weight:300; line-height:1em; text-align:center;}
.wrap{width:780px;margin:0 auto;}

.input_box{width:780px;margin:0 auto;margin-top:50px;}
.input_box .areabor1{background:url(images/icon_que.png) no-repeat 735px center;border:1px solid #dcdcdc;height:40px;padding:13px 50px 13px 15px;}
.input_box .areabor1.curr{ background:url(images/icon_ans.png) no-repeat 735px center;}
.input_box .areabor2{background:url(images/icon_que.png) no-repeat 735px center;border:1px solid #dcdcdc;height:40px;padding:13px 50px 13px 15px;font-size:18px;color:#666;line-height:40px;color:#24b4ff; overflow:hidden;}
.input_box .areabor2.curr{ background:url(images/icon_ans.png) no-repeat 735px center;color:#3c3c3c;}
.input_box .areabor3{background:url(images/icon_zoom.png) no-repeat 640px center;border:1px solid #dcdcdc;height:40px;padding:13px 50px 13px 15px;}
.input_box input{height:40px;line-height:40px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;color:#24b4ff; font-size:18px;}
.input_box .curr input{color:#3c3c3c;}
.input_box .poplist{display:none;background:#fff;height:260px;overflow-y: auto;overflow-x: hidden;width:778px;border:1px solid #dcdcdc; border-top:none;}
.input_box .poplist li{ line-height:1.2em;padding:15px; font-size:16px;}
.input_box .poplist li img{margin-right:10px;}
.input_box .poplist li:hover{ cursor:pointer; background:#e1f5fc;}
.input_box .ui-menu li a{ display: block;}
.input_box .textbox{ border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;font-size:16px;padding:20px; line-height:1.8em;}
.input_box .btnbox a{display:inline-block;width:258px;border:1px solid #dcdcdc; text-align:center; font-size:18px;height:60px; line-height:60px;}
.input_box .btnbox a:hover{ background:#e1f3fa; text-decoration:none;}
.searchlist{padding:15px;}
.searchlist li{color:#00aeef; font-size:16px;padding:5px 0;}
.searchlist li a{color:#00aeef; text-decoration:none;}

/**
 * 自动完成下拉列表
 */
.input_box .ui-menu{display:none;background:#fff;height:260px;overflow-y: auto;overflow-x: hidden;width:778px;border:1px solid #dcdcdc; border-top:none;}
.input_box .ui-menu li{ line-height:1.2em; font-size:16px;}
.input_box .ui-menu li a{ padding:15px;}
.input_box .ui-menu li img{margin-right:10px;}
.input_box .ui-menu li:hover{ cursor:pointer; background:#e1f5fc;}

@media (max-width: 979px) {
	.wrap{width:auto;padding:0 60px;}
	.main_box .title1{ font-size:48px;}
	.input_box{width:auto;padding:0 60px;}
	.input_box .areabor1{ background-position:590px center;}
	.input_box .areabor2{ background-position:590px center;}
	.input_box .areabor2.curr{ background-position:590px center;}
	.input_box .areabor3{ background-position:590px 20px;}
	.input_box .poplist{width:628px;}
	.input_box .btnbox a{width:208px; font-size:16px;}
}
@media (max-width: 767px) {
	.main_box .title1{ font-size:40px;}
	.wrap{padding:0;}
	.input_box{padding:0;}
	.input_box .areabor1{ background-position:420px center;}
	.input_box .areabor2{ background-position:420px center;}
	.input_box .areabor2.curr{ background-position:420px center;}
	.input_box .areabor3{ background-position:420px 20px;}
	.input_box .poplist{width:458px;}
	.input_box .btnbox a{width:228px;}
}
@media (max-width: 479px) {
	.main_box .title1{ font-size:30px;}
	.input_box{margin-top:30px;}
	.input_box input{height:34px; line-height:34px; font-size:14px;}
	.input_box .areabor1{ background-position:270px center;padding:5px 50px 5px 10px;height:34px;}
	.input_box .areabor2{ background-position:270px center;padding:5px 50px 5px 10px;height:34px; line-height:34px;font-size:16px;}
	.input_box .areabor2.curr{ background-position:270px center;}
	.input_box .areabor3{ background-position:270px 10px;padding:5px 50px 5px 10px;height:34px; line-height:34px;font-size:14px;}
	.input_box .poplist{width:306px;height:240px;}
	.input_box .poplist li{ font-size:16px; line-height:1.4em;height:auto;padding:8px 15px;}
	.input_box .textbox{ font-size:16px;}
	.input_box .btnbox a{width:306px; font-size:16px;}
}

.pro_info{padding:50px 0;}
.pro_info h2{ font-size:24px; line-height:1.2em;}
.pro_info h3{ font-weight:700;}
.pro_info .item1{float:left;width:400px;margin-top:40px;}
.pro_info .item2{float:right; background:#f6f6f6;width:400px;margin-top:40px;padding:20px;}
@media (max-width: 979px) {
	.pro_info .item1{width:42%;}
	.pro_info .item2{width:42%;}
}
@media (max-width: 767px) {
	.pro_info .item1{float:none;width:auto;}
	.pro_info .item2{float:none;width:auto;}
}

.pb_info,.pb_info2{width:780px;padding:60px 0;margin:0 auto;}
.pb_info h2{ font-size:22px; line-height:1.2em; text-align:center;}
.pb_info .areabor1{border:1px solid #dcdcdc;height:40px;padding:10px 15px;}
.pb_info .areabor2{float:left;border:1px solid #dcdcdc;height:40px;padding:5px 15px;width:82%;}
.pb_info .areabor3{ background:url(images/icon_arrow.png) no-repeat 280px 20px;border:1px solid #dcdcdc;height:40px;padding:5px 15px;width:82%; line-height:40px; font-size:16px;color:#666;}
.pb_info .areabor3.curr{ background-position:280px -80px;}
.pb_info .areabor4{border:1px solid #dcdcdc;height:52px;padding:5px 10px;width:320px; font-size:16px; line-height:52px;}
.pb_info input{height:40px;line-height:40px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.pb_info textarea{line-height:30px;border: 1px solid #dcdcdc;font-size:16px;color:#666;padding:10px;width:97%;font-family:lato;}
.pb_info .btnarea{margin-top:10px;}
.pb_info .btnarea .btn{float:left;}
.pb_info .btnarea .btn .upload{width:150px; font-size:14px;}
.pb_info .btnarea .picb{float:left;margin-left:20px;}
.pb_info .btnarea .picb .spic{float:left;margin-right:10px;width:50px;height:40px; position:relative;}
.pb_info .btnarea .picb .spic .close{display:block;position:absolute;width:18px;height:18px;bottom:0;right:0;}
.pb_info .btnarea .picb .spic .close a{background:#fff url(images/icon_close.png) no-repeat center center;width:18px;height:18px;display:block;}
.pb_info .red{color:#f76f69;margin-top:5px;}
.pb_info .l_area{float:left;width:45%;margin-right:30px;margin-top:20px;}
.pb_info .l_area .tips{float:left;font-size:30px;color:#f76f69; line-height:50px;margin-left:5px;}
.pb_info .poplist{display:none;background:#f1f1f1;width:317px;border:1px solid #dcdcdc; border-top:none;}
.pb_info .poplist li{ line-height:52px;height:52px;padding:0 15px; font-size:16px;}
.pb_info .poplist li:hover{ cursor:pointer; background:#fff;}
.pb_info .btnarea2{margin-top:20px;}
.pb_info .btnarea2 .org_btn1{width:140px;}
.pb_info .textdl{ text-align:center;}
.pb_info .textdl dt{ font-size:24px; line-height:1em;}
.pb_info .textdl dd{ font-size:18px; line-height:1.6em;margin-top:10px;}
.pb_info2 .textdl{ text-align:center;}
.pb_info2 .textdl h3{ font-size:24px; line-height:1em;}
.pb_info2 .textdl .nrbox{width:455px;margin:0 auto;margin-top:20px;}
.pb_info2 .textdl .nrbox .tit{float:left;width:18px; text-align:right;width:180px; line-height:40px;margin-right:5px;}
.pb_info2 .textdl .nrbox .emailb{float:left;border:1px solid #bdbdbd;width:250px;height:30px;border-radius:30px;padding:5px 5px 5px 10px;}
.pb_info2 .textdl .nrbox .outline{ border:1px solid #f97a7a;}
.pb_info2 .textdl .nrbox .emailb input{width:210px;font-size:14px;color: #888; line-height:30px;height:30px; border:none;}
.pb_info2 .textdl .nrbox .emailb .btn{float:right;width:30px;}
.pb_info2 .textdl .nrbox .emailb .btn a{display:block; background:#a4a7aa url(images/icon_go.png) no-repeat center center; text-indent:-9999px;height:30px;height:30px;border-radius:30px;}
.pb_info2 .textdl .nrbox .emailb .btn a:hover{ background-color:#f97a7a;}
@media (max-width: 979px) {
	.pb_info{width:630px;}
	.pb_info .areabor1{ background-position:590px center;}
	.pb_info .areabor2{width:82%;}
	.pb_info .areabor3{width:82%; background-position:230px 20px;}
	.pb_info .areabor3.curr{ background-position:230px -80px;}
	.pb_info .areabor4{width:260px;}
	.pb_info .poplist{width:262px;}
	.pb_info .input_box{padding:0;}
}
@media (max-width: 767px) {
	.pb_info,.pb_info2{width:auto;}
	.pb_info .areabor1{width:auto;background-position:420px center;}
	.pb_info .areabor2{width:70%;}
	.pb_info .areabor3{width:70%; background-position:150px 20px;}
	.pb_info .areabor3.curr{ background-position:150px -80px;}
	.pb_info .areabor4{width:180px;}
	.pb_info input{width:94%;}
	.pb_info textarea{width:90%;}
	.pb_info .l_area{width:47%;margin-right:10px;}
	.pb_info .poplist{width:182px;}
}
@media (max-width: 479px) {
	.pb_info .areabor1{width:auto;background-position:280px center;height:34px;}
	.pb_info .areabor2{width:80%;height:34px;}
	.pb_info .areabor3{width:80%; background-position:240px 15px;height:34px; line-height:34px;}
	.pb_info .areabor3.curr{ background-position:240px -85px;}
	.pb_info .areabor4{width:275px;height:46px; line-height:46px;}
	.pb_info input{width:94%;height:34px; line-height:34px;}
	.pb_info textarea{width:90%; line-height:1.4em;}
	.pb_info .l_area{float:none;width:auto;margin-right:0;margin-top:15px;}
	.pb_info .poplist{width:276px;}
	.pb_info .poplist li{ line-height:44px;height:44px;}
	.pb_info .btnarea .btn{float:none;}
	.pb_info .btnarea .picb{float:none;margin-left:0;margin-top:5px;}
	.pb_info2 .textdl .nrbox{width:auto;margin-top:10px;}
	.pb_info2 .textdl .nrbox .tit{float:none;width:auto;text-align:center;}
	.pb_info2 .textdl .nrbox .emailb{float:none;margin:0 auto;}
}

.crumb{margin-top:20px;}
.crumb a{display:inline-block;background:url(images/icon_back.png) no-repeat 0 center;padding-left:25px;color:#00aeef; line-height:30px;}

.thank_box{padding:50px 0;}
.thank_box h2{ font-size:50px; font-weight:300; line-height:1em;}
.thank_box h2 span{ font-size:30px;display:block;}
.thank_box p{margin-top:30px;}
@media (max-width: 979px) {
	.thank_box{padding:50px 0 100px 0;}
}

.feedback_box{padding:50px 0;}
.feedback_box h2{ font-size:36px; font-weight:300; line-height:1.2em;}
.feedback_box .box{margin-top:20px;}
.feedback_box .areabor1{background:url(images/icon_que.png) no-repeat 620px center;border:1px solid #dcdcdc;height:40px;padding:5px 50px 5px 15px;width:600px; line-height:40px; overflow:hidden;}
.feedback_box .areabor1.curr{ background:url(images/icon_ans.png) no-repeat 620px center;}
.feedback_box .areabor2{border:1px solid #dcdcdc;height:40px;padding:5px 15px;width:82%;}
.feedback_box input{height:40px;line-height:40px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.feedback_box textarea{line-height:30px;border: 1px solid #dcdcdc;font-size:16px;color:#666;padding:10px;width:83%;font-family:lato;}
.feedback_box .poplist,
.feedback_box .input_box .ui-menu{display:none;background:#fff;height:312px;overflow-y: auto;overflow-x: hidden;width:665px !important;border:1px solid #dcdcdc; border-top:none;}
.feedback_box .poplist li{ line-height:52px;height:52px;padding:0 15px; font-size:16px;}
.feedback_box .poplist li img{margin-right:10px;}
.feedback_box .poplist li:hover{ cursor:pointer; background:#e1f5fc;}
.feedback_box dl{margin-top:50px;}
.feedback_box dt{ font-size:18px;}
.feedback_box dd{margin-top:15px;}
@media (max-width: 979px) {
	.feedback_box .box{width:auto;}
	.feedback_box .areabor1{ background-position:530px center;width:80%;}
	.feedback_box .areabor2{width:85%;}
	.feedback_box textarea{width:86%;}
	.feedback_box .input_box{padding:0;}
	.feedback_box .poplist,.feedback_box .input_box .ui-menu{width:570px !important;}
}
@media (max-width: 767px) {
	.feedback_box .areabor1{ background-position:415px center;width:84%;}
	.feedback_box .areabor2{width:91%;}
	.feedback_box textarea{width:93%;}
	.feedback_box .poplist,.feedback_box .input_box .ui-menu{width:451px !important;}
}
@media (max-width: 479px) {
	.feedback_box .areabor1{ background-position:265px center;width:76%;}
	.feedback_box .areabor2{width:88%;}
	.feedback_box textarea{width:91%;}
	.feedback_box .poplist,.feedback_box .input_box .ui-menu{width:299px !important;}
}

.code_list{margin-top:30px;}
.code_list h2{ font-size:36px; font-weight:300; line-height:1.2em;}
.code_list dl{margin-top:20px;color:#666;}
.code_list dt,.code_list dd{ line-height:2em;}
.code_list .areabox{margin-top:30px;}
.code_list .areabox .areabor{float:left;width:40%; background:#fff url(images/icon_mail.png) no-repeat 10px center;border:1px solid #c9c9c9;height:42px;padding:0 10px 0 40px;}
.code_list .areabox .areabor input{height:42px;line-height:42px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.code_list .areabox .btn{float:left;margin-left:10px;}
.code_list .areabox .btn a{display:inline-block; background:#f76f69;width:160px;height:44px; line-height:44px;color:#fff; text-align:center; line-height:44px; font-size:16px;}
.code_list .areabox .btn a:hover{ text-decoration:none;}
@media (max-width: 767px) {
	.code_list .areabox .areabor{width:50%;}
}
@media (max-width: 479px) {
	.code_list .areabox .areabor{float:none;width:80%;}
	.code_list .areabox .btn{float:none;margin-left:0;margin-top:10px;}
}

.faq_list{padding:50px 0;}
.faq_list h2{ font-size:36px; font-weight:300; line-height:1.2em;}
.faq_list dd{padding:5px 0;}
.faq_list dd a{color:#00aeef;}
.faq_list .text{padding:50px 0;}

.imgSlides {position:relative;margin-top:20px;}
.imgSlides .slides li {}
.imgSlides .flex-prev,.imgSlides .flex-next{display:none;}
.imgSlides .flex-direction-nav a{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#fff !important;filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0; opacity:0;}
.imgSlides:hover .flex-direction-nav a{filter:alpha(opacity=1); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.itemSlides {margin-top:20px;width:180px;position:relative;margin-left:40px;}
.itemSlides .slides {height:20px; width:80%; display:block; overflow-y:auto; overflow-x: hidden;}
.itemSlides li {overflow:hidden; cursor:pointer;width:30px !important;}
.itemSlides li strong {background:#fff; border-radius:50px; display:block; line-height:18px; float:left; color:#666; text-align:center; font-size:14px;}
.itemSlides .flex-active-slide {font-weight:bold;}
.itemSlides .flex-active-slide strong {color:#00aeef;}
.itemSlides .flex-direction-nav{}
.itemSlides .flex-prev,.itemSlides .flex-next{background:url(images/prev.png) no-repeat; width:19px; height:19px; text-indent:-9999px; position:absolute;top:0;left:50%;}
.itemSlides .flex-prev{margin-left:-130px;}
.itemSlides .flex-next{ background-position:0 -19px;margin-left:90px;}

.padbox{padding:50px 0;}
.padbox dl{padding-bottom:30px;}
.padbox dt{ font-size:36px; font-weight:300; line-height:1.2em;}
.padbox dd{margin-top:10px;}

.dowbox{padding:50px 0;}
.dowbox h2{ font-size:36px; font-weight:300; line-height:1.2em;}
.dowbox dl{margin-top:30px;}
.dowbox dd{padding-bottom:20px;}
.dowbox dt{padding:5px 0;}
.dowbox h3{ font-size:18px; line-height:1.2em;margin-top:50px;}
.dowbox .areabox{margin-top:20px;}
.dowbox .areabox .areabor{float:left;width:40%; background:#fff url(images/icon_mail.png) no-repeat 10px center;border:1px solid #c9c9c9;height:42px;padding:0 10px 0 40px;}
.dowbox .areabox .areabor input{height:42px;line-height:42px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.dowbox .areabox .btn{float:left;margin-left:10px;}
.dowbox .areabox .btn a{display:inline-block; background:#f76f69;width:160px;height:44px; line-height:44px;color:#fff; text-align:center; line-height:44px; font-size:16px;}
.dowbox .areabox .btn a:hover{ text-decoration:none;}
@media (max-width: 767px) {
	.dowbox .areabox .areabor{width:50%;}
}
@media (max-width: 479px) {
	.dowbox .areabox .areabor{float:none;width:80%;}
	.dowbox .areabox .btn{float:none;margin-left:0;margin-top:10px;}
}

.grayline{ background:#f1f1f1;padding:30px 0;}
.grayline .title{ font-size:30px; font-weight:300; line-height:1.2em;}

.lcbox{padding-bottom:80px;}
.lcbox dt{color:#f76f69;}
.lcbox dd{margin-top:10px;}

.content{padding:50px 0;}
.content .title{border-bottom:1px solid #d2d2d2;padding-bottom:10px;}
.content .title h1{ font-size:26px; line-height:1.2em;}
.content .title .time{color:#666;margin-top:5px; font-size:14px;}
.content .cont{padding:30px 0;color:#666;}
.content .cont p{padding-bottom:15px;}
.content .cont p a{color:#00aeef;}
.content .borbox{ border:1px solid #c9c9c9;padding:10px; line-height:26px;width:40%;}
.content .borbox .txt{margin-right:15px;}
.content .list{margin-top:50px;}
.content .list dt{ font-size:20px; line-height:1.2em;padding-bottom:15px;}
.content .list dd{padding:5px 0;}
.content .list dd a{color:#00aeef;}
@media (max-width: 979px) {
	.content .borbox{width:50%;}
}
@media (max-width: 767px) {
	.content .borbox{width:80%;}
	.grayline .title{ font-size:24px;}
}
@media (max-width: 479px) {
	.content .borbox{width:auto;}
	.content .borbox .txt{margin-right:15px;display:block;}
}

.probox{padding-top:50px;}
.probox .title{ background:url(images/icon_note.png) no-repeat 0 center;color:#00aeef; font-size:24px;padding-left:40px; line-height:32px;}
.probox .proitem{margin-top:30px;}
.probox .proitem .pic{float:left;}
.probox .proitem .text{float:right;width:600px;}
.probox .proitem .text h3{ font-size:24px; line-height:1.2em; font-weight:300;}
.probox .proitem .text .dd{margin-top:15px;color:#666;}
.probox .proitem .text .btn{margin-top:15px;}
.probox .proitem .text .videoslide{margin-top:50px;}
.probox .proitem .text .videoslide h4{ font-weight:700;padding-bottom:10px;}

.imgSlides2 {position:relative;width:620px;}
.imgSlides2 .slides li {}
.imgSlides2 .flex-prev,.imgSlides2 .flex-next{display:none;}
.imgSlides2 .flex-direction-nav a{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#fff !important;filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0; opacity:0;}
.imgSlides2:hover .flex-direction-nav a{filter:alpha(opacity=1); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.itemSlides2 {width:480px;position:relative;margin:0 40px;margin-top:20px !important;}
.itemSlides2 .slides {height:20px;width:500px; display:block;}
.itemSlides2 li {overflow:hidden; cursor:pointer;width:120px !important;}
.itemSlides2 li strong {background:#fff; display:block; line-height:30px; float:left; color:#666; text-align:center; font-size:14px;width:120px;height:30px; border-radius:5px;}
.itemSlides2 .flex-active-slide {font-weight:bold;}
.itemSlides2 .flex-active-slide strong { background:#013243;color:#fff;}
.itemSlides2 .flex-direction-nav{}
.itemSlides2 .flex-prev,.itemSlides2 .flex-next{background:url(images/prev.png) no-repeat; width:19px; height:19px; text-indent:-9999px; position:absolute;top:5px;left:50%;}
.itemSlides2 .flex-prev{margin-left:-280px;}
.itemSlides2 .flex-next{ background-position:0 -19px;margin-left:270px;}

.faqbox{padding:50px 0;}
.faqbox h2{ font-size:30px; line-height:1.2em; font-weight:300;}
.faqbox .inbox{float:left;width:600px;margin-top:15px;margin-right:15px;}
.faqbox .inbox .areabor1{background:url(images/icon_que.png) no-repeat 97% center;border:1px solid #dcdcdc;height:34px;padding:8px 50px 8px 15px; line-height:34px; overflow:hidden;}
.faqbox .inbox .areabor1.curr{ background:url(images/icon_ans.png) no-repeat 97% center;}
.faqbox .inbox .areabor2{background:url(images/icon_zoom.png) no-repeat 97% center;border:1px solid #dcdcdc;height:34px;padding:8px 5px 8px 15px;}
.faqbox .inbox .areabor2 .flbox{float:left;width:90%;}
.faqbox .inbox .areabor2 .frbtn{float:right;}
.faqbox .inbox .areabor2 .frbtn a{display:block;text-indent:-9999px;width:40px;height:34px;}
.faqbox .inbox input{height:34px;line-height:34px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.faqbox .inbox .ui-autocomplete{display:none;background:#fff;height:230px;overflow-y: auto;overflow-x: hidden;width:598px;border:1px solid #dcdcdc; border-top:none;}
.faqbox .inbox .ui-autocomplete li{ line-height:1.4em;padding:5px 15px; font-size:16px;}
.faqbox .inbox .ui-autocomplete li img{margin-right:10px;}
.faqbox .inbox .ui-autocomplete li:hover{ cursor:pointer; background:#e1f5fc;}
.faqbox .list{margin-top:30px;}
.faqbox .list dt{ font-size:18px;padding-bottom:10px; font-weight:700;}
.faqbox .list dd{padding:5px 0;color:#666;}
.faqbox .list dd a{color:#00aeef;}
@media (max-width: 979px) {
	.probox .proitem .text{width:470px;}
	.imgSlides2 {width:580px;}
}
@media (max-width: 767px) {
	.probox .proitem .pic{float:none; text-align:center;}
	.probox .proitem .text{float:none;width:auto;margin-top:15px;}
	.probox .proitem .text h3{ text-align:center;}
	.probox .proitem .text .dd{text-align:center;}
	.probox .proitem .text .btn{text-align:center;}
	.imgSlides2 {width:460px;}
	.faqbox .inbox{float:none;width:auto;margin-right:0;}
	.faqbox .inbox .ui-autocomplete{width:458px;}
	.itemSlides2{width:370px;}
	.itemSlides2 .flex-prev{margin-left:-220px;}
	.itemSlides2 .flex-next{margin-left:210px;}
}
@media (max-width: 479px) {
	.imgSlides2 {width:308px;}
	.itemSlides2{width:228px;}
	.itemSlides2 .flex-prev{margin-left:-150px;}
	.itemSlides2 .flex-next{margin-left:130px;}
	.faqbox .inbox .ui-autocomplete{width:306px;}
}

.salefaq{padding:50px 0;}
.salefaq h2{ font-size:34px; line-height:1.2em; font-weight:300;padding-bottom:20px;}
.salefaq .iconitem{margin-top:15px; background:#42baf1; text-align:center;padding:40px 0;}
.salefaq .iconitem dt{color:#fff;margin-top:15px;}
.salefaq .iconitem a:hover{ text-decoration:none;}
.salefaq .iconitem:hover{ background:#5ac5f6;}
.salefaq .inbox{margin-top:50px;width:80%;}
.salefaq .inbox .areabor1{background:url(images/icon_zoom.png) no-repeat 680px center;border:1px solid #dcdcdc;height:40px;padding:13px 50px 13px 15px;}
.salefaq .inbox input{height:40px;line-height:40px;border:none;font-size:18px;color:#666;width:96%;font-family:lato;}
@media (max-width: 979px) {
	.salefaq h2{ font-size:30px;}
	.salefaq .inbox .areabor1{ background-position:560px center;}
}
@media (max-width: 767px) {
	.salefaq .inbox{width:auto;}
	.salefaq .inbox .areabor1{height:34px;padding:8px 50px 8px 15px;background-position:420px center;}
	.salefaq .inbox input{height:34px; line-height:34px; font-size:16px;}
}
@media (max-width: 479px) {
	.salefaq h2{ font-size:24px;}
	.salefaq .inbox .areabor1{ background-position:270px center;}
}

.refund{padding:50px 0;}
.refund h2{ font-size:34px; line-height:1.2em; font-weight:300;}
.refund .list{margin-top:30px;}
.refund .list dt{padding:5px 0;}
.refund .list dt a{color:#00aeef;}
.refund .link{margin-top:30px;}
.refund .link a{color:#00aeef; text-decoration:underline;}
.refund .pb_info{margin:0;}

/*2015-10-9*/
.n_tit{ font-size:20px; text-align:center; line-height:1.4em;}

.gua_box{width:900px;margin:0 auto;margin-top:80px;}
.gua_box .item{float:left;width:254px;margin:0 3px; background:#f1f1f1;padding:30px 20px; text-align:center;color:#777;height:180px;}
.gua_box .item:hover{ background:#e1f3fa;margin-top:-20px;}
.gua_box .item a:hover{ text-decoration:none;}
.gua_box .item h3{margin-top:10px;}
.gua_box .item .dd{ font-size:14px; line-height:1.4em;margin-top:15px;}
@media (max-width: 979px) {
	.gua_box{width:750px;}
	.gua_box .item{width:214px;padding:20px 15px;}
}
@media (max-width: 767px) {
	.gua_box{width:460px;}
	.gua_box .item{width:194px;padding:20px 15px;margin-bottom:15px;}
	.gua_box .item:hover{margin-top:0;}
}
@media (max-width: 479px) {
	.gua_box{width:308px;}
	.gua_box .item{float:none;width:auto;padding:20px 15px;margin-bottom:15px;}
}

/* tc_pro */
.prolist img{padding-right: 5px;}
.tc_pro{display:none;width:840px; background:#fff;position:fixed; left:50%; top:20%;margin-left:-420px; z-index:200;}
.tc_pro .btn_colse {position:absolute; cursor:pointer; z-index:100; right:15px; top:95px; display:block; width:20px; height:20px; background:url(images/close-btn.png) no-repeat;}
.tc_pro .menu li{float:left;width:138px; background:#b4ecfd;margin:0 1px;padding:10px 0; text-align:center; cursor:pointer;}
.tc_pro .menu li strong{display:block; font-weight:400;margin-top:5px;}
.tc_pro .menu li.curr{ background:#dcf6fe;}
.tc_pro .nrbg{ background:#262626;padding:40px; min-height:200px;}
.tc_pro .nrbg .prolist li{float:left;width:50%; line-height:40px;margin:5px 0;}
.tc_pro .nrbg .prolist li a{color:#b2ecfe;}
.tc_pro .nrbg .search{ border-bottom:1px solid #a4a4a4; background:url(images/icon_zoom2.png) no-repeat 10px 15px;padding:5px 0 15px 40px;height:34px;}
.tc_pro .nrbg .search .serk{float:left;width:84%;}
.tc_pro .nrbg .search input{width:96%; background:none; border:none; font-size:16px;color:#a6e9fe; font-family:Lato; line-height:34px;}
.tc_pro .nrbg .search .btn{float:right;width:100px;}
.tc_pro .nrbg .search .btn a{display:block;border:1px solid #a4a4a4; border-radius:5px;width:98px;height:32px; line-height:32px; text-align:center;color:#a4a4a4;}
.tc_pro .nrbg .search .btn a:hover{ text-decoration:none;}
.tc_pro .nrbg dl{float:left;width:33%;}
.tc_pro .nrbg dt{ font-weight:700; line-height:1.6em;color:#a6e9fe;}
.tc_pro .nrbg dd{line-height:1.6em;}
.tc_pro .nrbg dd a{color:#a6e9fe; font-size:14px;}
.tc_pro .sysmenu{border-bottom:1px solid #6c6c6c;height:30px;padding-bottom:10px;margin-bottom:15px;}
.tc_pro .sysmenu ul{float:left;width:180px; background:#c5c5c5; border-radius:20px;}
.tc_pro .sysmenu li{float:left;width:50%; text-align:center;height:30px; line-height:30px; cursor:pointer;}
.tc_pro .sysmenu li.curr{ background:#ef4c4c;color:#fff;border-radius:20px;}
.tc_pro .sysmenu .sysicon{float:right;}
.tc_pro .nrbg .serlist{margin-top:20px;}
.tc_pro .nrbg .serlist li{ line-height:1.4em;padding:10px 0;color:#a6e9fe; font-size:16px;}
.tc_pro .nrbg .serlist li a{color:#a6e9fe;}
@media (max-width: 979px) {
	.tc_pro{top:0;width:750px;margin-left:-375px;}
	.tc_pro .menu li{width:123px;}
}
@media (max-width: 767px) {
	.tc_pro{top:0;width:460px;margin-left:-230px;}
	.tc_pro .btn_colse{top:180px;}
	.tc_pro .menu li{width:151px;}
	.tc_pro .nrbg{padding:30px;}
	.tc_pro .nrbg .prolist li{float:none;width:auto;}
	.tc_pro .nrbg dl{float:left;width:50%;}
	.tc_pro .nrbg .search .serk{width:70%;}
	.tc_pro .nrbg .search .btn{width:80px;}
	.tc_pro .nrbg .search .btn a{width:78px;}
}
@media (max-width: 479px) {
	.tc_pro{top:0;width:308px;margin-left:-154px;}
	.tc_pro .btn_colse{top:165px;}
	.tc_pro .menu li{width:100px;}
	.tc_pro .menu li img{height:26px !important;}
	.tc_pro .menu li strong{ font-size:14px;}
	.tc_pro .nrbg{padding:20px;}
	.tc_pro .nrbg .prolist li a{ font-size:14px;}
	.tc_pro .nrbg dl{float:none;width:auto;}
	.tc_pro .nrbg .search input{ font-size:14px;}
	.tc_pro .nrbg .search .serk{width:60%;}
}

.code_box{ background:#e6f6fa;padding:30px;}
.code_box h2{ font-size:20px; font-weight:700; position:relative;margin-top:20px;}
.code_box h2 .why{ position:absolute;top:0;right:10%;}
.code_box h2 .why .icon{width:21px;height:21px; background:url(images/icon_why.png) no-repeat; z-index:10;position:absolute;}
.code_box h2 .why .popup{display:none;background:#fff;width:260px;padding:50px 20px 20px 20px; border-radius:8px; position:absolute;top:-20px;left:50%;margin-left:-140px; z-index:5; font-size:14px; font-weight:400; box-shadow:0 0 8px #ccc;}
.code_box .title {font-size:16px; text-align:left;}
.code_box ol li {padding:3px 0; list-style:decimal; line-height:1.4em;}
.code_box .areabox{margin-top:30px;}
.code_box .areabox .areabor{float:left; background:#fff;width:50%;border:1px solid #c9c9c9;height:42px;padding:0 10px;}
.code_box .areabox .areabor input{height:42px;line-height:42px;border:none;font-size:16px;color:#666;width:96%;font-family:lato;}
.code_box .areabox .btn{float:left;margin-left:10px;}
.code_box .areabox .btn a{display:inline-block; background:#f76f69;width:120px;height:44px; line-height:44px;color:#fff; text-align:center; line-height:44px; font-size:16px;}
.code_box .areabox .btn a:hover{ text-decoration:none;}
.code_box .areabox .icon{float:left;width:42px;height:42px;margin-right:15px;}
.code_box .areabox .ok{background:url(images/icon_ans.png) no-repeat center center;}
.code_box .areabox .wrong{background:url(images/icon_flag.png) no-repeat center center;}
.code_box .list{margin-top:20px;margin-left:57px;}
.code_box .list .item{border-bottom:1px solid #c1ebf5;padding:15px 0;}
.code_box .list .item dl{float:left;width:70%;}
.code_box .list .item dt{ font-size:20px; line-height:1.2em;}
.code_box .list .item dd{ font-size:14px; line-height:1.4em;margin-top:5px;}
.code_box .list .item .btn{float:right;width:120px; cursor:pointer;}
.code_box .list .item .hidden_text{display:none;margin-top:10px;}
.code_box .wrong_text{margin-top:20px;margin-left:57px;color:#f76f69;}
@media (max-width: 979px) {
	.code_box h2{padding:0 170px;}
	.code_box h2 .why{right:27%;}
}
@media (max-width: 767px) {
	.code_box{padding:30px 20px;}
	.code_box h2{padding:0 40px;}
	.code_box h2 .why{right:10%;}
	.code_box h2 .why .popup{margin-left:-240px;}
	.code_box .areabox .areabor{width:55%;}
	.code_box .areabox .btn a{width:100px;}
	.code_box .areabox .icon{margin-right:0;}
	.code_box .list{margin-left:42px;}
	.code_box .list .item dt{ font-size:16px;}
	.code_box .list .item .btn{ font-size:14px;width:100px;}
	.code_box .list .item .hidden_text{ font-size:14px;}
}
@media (max-width: 479px) {
	.code_box{padding:30px 10px;}
	.code_box h2{padding:0 10px; font-size:18px;}
	.code_box h2 .why .popup{width:240px;margin-left:-250px;}
	.code_box .areabox .areabor{width:48%;}
	.code_box .areabox .areabor input{ font-size:14px;}
	.code_box .areabox .btn a{width:70px; font-size:14px;}
	.code_box .list{margin-left:0;}
	.code_box .list .item dl{width:68%;}
	.code_box .list .item .btn{ font-size:12px;width:90px;}
	.code_box .wrong_text{ font-size:14px;margin-left:0;}
}

.search_area{ background:#f1f1f1;padding:15px;}
.search_area .txtbt{float:left;margin-right:10px; line-height:34px;}
.search_area .iptbox{float:left;width:60%;}
.search_area .iptbox input{ border:1px solid #ddd;width:94%; background:#fff;padding:8px 10px;height:16px; line-height:16px; font-size:16px;color:#3c3c3c;}
.search_area .closebtn{float:left;width:34px;margin-left:5px;}
.search_area .closebtn a{display:block; background:url(images/icon_close3.png) no-repeat center center;width:34px;height:34px; text-indent:-9999px;}
@media (max-width: 767px) {
	.search_area .txtbt{ font-size:14px;}
	.search_area .iptbox input{width:92%;}
}
@media (max-width: 479px) {
	.search_area{padding:10px 15px;}
	.search_area .txtbt{display:none;}
	.search_area .iptbox{width:80%;}
}

.thanksBox{ text-align:center; padding:20px 40px;}
.thanksBox .name{font-size:28px; margin-bottom:10px;font-weight:400;}
.thanksBox .des{ font-size:18px;font-weight:300;}
.thanksBox .sendBtn_ok{ width:80px; margin:15px auto 0 auto; display:block; text-align:center; cursor:pointer;}

.ver_tabbox{}
.ver_tabbox .tab_style{border:1px solid #c7c7c7 !important; border-left:none !important;border-bottom:none !important;}
.ver_tabbox .tab_style td{padding:6px 3px;border-left:1px solid #c7c7c7 !important;border-bottom:1px solid #c7c7c7 !important; font-size:13px; line-height:1.4em;}
.ver_tabbox .tab_style th{ background-color:#efefef; font-weight:700;padding:6px 3px;border-left:1px solid #c7c7c7 !important;border-bottom:1px solid #c7c7c7 !important;line-height:1.4em; font-size:13px;}
.ver_tabbox .btn{margin-top:10px;}
.ver_tabbox .btn a{display:inline-block; background:#00bcfb;color:#fff; font-size:14px; text-align:center;width:120px;height:34px; line-height:34px; border-radius:20px;}