﻿/*-----------------------------------------------------------*//*copyright by 动力无限  www.btoe.cn*//*邮箱 btoe@btoe.cn*//*合作电话 400-0599-360*//*版权所有违者必究*//*-----------------------------------------------------------*//* banner 开始 */.fullSlide { width: 100%; position: relative; height: 858px; overflow: hidden;}.fullSlide .bd { height: 858px; margin: 0 auto; position: relative; z-index: 1; overflow: hidden;}.fullSlide .bd ul { width: 100% !important;}.fullSlide .bd li { width: 100% !important; height: 858px; overflow: hidden; text-align: center;}.fullSlide .bd li a { display: block; height: 858px;}.fullSlide .hd { width: 100%; position: absolute; z-index: 2; bottom: 0; left: 0; height: 35px; text-align: center;}.fullSlide .hd ul { text-align: center;}.fullSlide .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width: 12px; height: 12px; margin: 0 10px;border: 1px solid #fff; overflow: hidden; line-height: 99px; border-radius: 50%; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.fullSlide .hd ul .on { background: #fff; -webkit-transition: all .3s linear; transition: all .3s linear;}.fullSlide .prev, .fullSlide .next { width: 40px; height: 60px; position: absolute; top: 50%; margin-top: -30px; z-index: 2; background: url(img/slider-arrow.png) -126px -137px #000 no-repeat; filter: alpha(opacity=30); -moz-opacity: .3; opacity: .3; -webkit-transition: all .5s linear; transition: all .5s linear;  cursor: pointer;}.fullSlide .prev { background: url(img/slider-arrow.png) -126px -137px #000 no-repeat; left: 10%;}.fullSlide .next { background-position: -6px -137px; right: 10%;}/* banner 结束 *//* animated home */.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both}.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite}.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s}@-webkit-keyframes fadeInUp { 0% {  opacity: 0;  -webkit-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0) } 100% {  opacity: 1;  -webkit-transform: none;  transform: none }}@keyframes fadeInUp { 0% {  opacity: 0;  -webkit-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0) } 100% {  opacity: 1;  -webkit-transform: none;  transform: none }}.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp}.animated_1 { animation-delay: 0.3s;}.animated_2 { animation-delay: 0.6s;}.animated_3 { animation-delay: 0.9s;}.animated_4 { animation-delay: 1.2s;}.animated_5 { animation-delay: 1.5s;}.animated_6 { animation-delay: 1.8s;}.animated_7 { animation-delay: 2.1s;}.animated_8 { animation-delay: 2.4s;}.animated_9 { animation-delay: 2.7s;}.animated_10 { animation-delay: 3s;}.animated_11 { animation-delay: 3.3s;}.animated_12 { animation-delay: 3.6s;}/* animated end */.a_tite_box{ width: 1300px; margin: 0 auto; position: relative;}.a_tite { width: 320px; height: 100px; float: left; position: relative; line-height: 1;}.a_tite h3 { font-size: 26px; padding-top: 11px; color: #3293ed;}.a_tite h3 a{ color: #3293ed;}.a_tite h4 { display: block; font-size: 40px; color: #3293ed; text-transform:uppercase; font-weight: bold;}.a_titeline{ width: 286px; height: 2px; background: #3293ed; position: absolute; left: -184px; bottom: 0;}.a_tite_more { height: 30px; float: right; z-index: 5; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; margin-top: 15px;}.a_tite_more a{ display: block; line-height: 30px; font-size: 16px; color: #333333; text-transform:uppercase; text-align: right; padding-left: 27px; background:url(img/fw_more.png) no-repeat 0;}.a_tite_more a:hover{ color: #3293ed;}/*服务*/.fuwu { width: 100%; padding-top: 84px; background:url(img/fw_bg.jpg) no-repeat center top;}.fuwu_p { width: 1300px; margin: 0 auto; position: relative;}.fuwu_t2{ position: absolute; left: 0; top: 0; line-height: 1;}.fuwu_p .fuwu_cent{ width: 1300px; overflow: hidden; display: block; position: relative;}.fuwu_p .tab_box_2 {}.fuwu_p .fuwu_aaa{ width: 643px; height: 410px; overflow: hidden; float: right; margin-top: 56px;}.fuwu_p .fuwu_bbb{ width: 550px; height: 295px; float: left; margin-top: 165px;}.fuwu_pro_1_l { width: 643px; height: 410px; overflow: hidden;}.fuwu_pro_1_l img { width: 643px; height: 410px; transition: all 0.5s; transform: scale(1);}.fuwu_pro_2a {}.fuwu_pro_2a h4{ width: 32px; height: 2px; background: #3293ed;}.fuwu_pro_2a h5 { line-height: 22px; font-size: 18px; position: relative; z-index: 5; margin-top: 17px; font-weight: bold;}.fuwu_pro_2a h6{ font-size: 12px; color: #666666; line-height: 20px; padding-top: 5px;}.fuwu_pro_2a h5 b{ font-size: 72px; color: #0187fa; font-family: Arial;}.fuwu_pro_2_1 { line-height: 40px; color: #333333; font-size: 16px; margin-top: 20px; height: 120px; overflow: hidden;}.fuwu_pro_2more{ height: 28px; margin-top: 52px;}.fuwu_pro_2more a{ display: block; line-height: 28px; background:url(img/fw_more.png) no-repeat 0; padding-left: 27px; font-size: 16px;}.fuwu_p .hd { width: 100%; height: 142px; margin-top: 75px; border-top: 3px solid #3293ed; border-bottom: 3px solid #3293ed;}.fuwu_p .hd ul{}.fuwu_p .hd ul li { float: left; cursor: pointer; width: 216.6px; height: 142px; color: #666666; text-align: center; position: relative; background:url(img/fw_tline.png) no-repeat 0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.fuwu_p .hd ul li:nth-child(1){ background: none;}.fuwu_p .hd ul li h6{ width: 35px; height: 35px; margin: 0 auto; padding-top: 30px;}.fuwu_p .hd ul li i { display: block; width: 35px; height: 35px; margin: 0 auto; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.fuwu_p .hd ul li span { display: block; font-size: 18px; line-height: 20px; padding-top: 25px; font-weight: bold;}.fuwu_p .hd ul li.on{ color: #fff; background: #3293ed;}.fuwu_p .hd ul li.on a{ color: #fff;}.fuwu_p .hd ul li i.d1{ background:url(img/fw_d1.png) no-repeat 0 0 ;}.fuwu_p .hd ul li i.d2{ background:url(img/fw_d2.png) no-repeat 0 0;}.fuwu_p .hd ul li i.d3{ background:url(img/fw_d3.png) no-repeat 0 0;}.fuwu_p .hd ul li i.d4{ background:url(img/fw_d4.png) no-repeat 0 0;}.fuwu_p .hd ul li i.d5{ background:url(img/fw_d5.png) no-repeat 0 0;}.fuwu_p .hd ul li i.d6{ background:url(img/fw_d6.png) no-repeat 0 0;}.fuwu_p .hd ul li.on i.d1{ background:url(img/fw_d1.png) no-repeat -35px 0 ;}.fuwu_p .hd ul li.on i.d2{ background:url(img/fw_d2.png) no-repeat -35px 0;}.fuwu_p .hd ul li.on i.d3{ background:url(img/fw_d3.png) no-repeat -35px 0;}.fuwu_p .hd ul li.on i.d4{ background:url(img/fw_d4.png) no-repeat -35px 0;}.fuwu_p .hd ul li.on i.d5{ background:url(img/fw_d5.png) no-repeat -35px 0;}.fuwu_p .hd ul li.on i.d6{ background:url(img/fw_d6.png) no-repeat -35px 0;}/*优势end*//*案例*/.case{ padding-top: 84px; background: #f7f7f7; padding-bottom: 63px; margin-top: 90px;}.casesbox { width: 1300px; margin: 0 auto; margin-top: 40px; position: relative;}.cases_box1 { width: 1346px; margin: 0 auto;}/*--*//*----*/.in_case_li { float: left; width: 405px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; position: relative; margin: 0 43px 0 0;}.in_case_txt { -webkit-transition: all .3s ease-out; transition: all .3s ease-out; position: relative; height: 38px; margin-top: 11px; border-bottom: 1px solid #cccccc;}.in_case_txt h6 { height: 38px; line-height: 38px; background:url(img/al_dd.png) no-repeat 0;}.in_case_txt h6 a { color: #333333; font-size: 18px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; padding-left: 19px; padding-right: 50px; background:url(img/al_jt1.png) no-repeat 368px;}.in_case_txt h6 a:hover{ padding-left: 24px;}.case_imgscale_x { width: 100%; height: 335px; background: #dddcdd; padding: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 8px;}.case_imgscale { width: 100%; height: 100%; overflow: hidden; position: relative; border-radius: 5px;}.case_imgscale img { width: 100%; height: 100%;}.in_case_li:hover .in_case_txt {border-bottom: 1px solid #3293ed;}.in_case_li:hover .in_case_txt h6 a{ color: #3293ed;}/*案例end*//*优势*/.advantage { width: 100%; background:url(img/ys_bg.jpg) no-repeat center bottom; margin-top: 47px;}.advantage_p { width: 1300px; margin: 0 auto; position: relative;}.advantage_t2 { position: absolute; right: 0px; top: 98px;}/*--*/.a_yscent{ width: 604px; height: 170px; float: right; background:url(img/ys_tq.png) no-repeat 0 0;}.a_ys {}.a_ys h3 { height: 50px; line-height:50px; font-size: 56px; color: #3293ed; font-weight: bold; margin-top: 10px; text-transform:uppercase; padding-left: 174px;}.a_ys h4{ height: 26px; line-height: 26px; font-size: 16px; color: #3293ed; text-transform:uppercase; padding: 8px 0 0 374px;}.a_ys h5{ line-height: 34px; font-size: 34px; color: #3293ed; font-weight: 100; font-family: Arial; padding-left: 83px;}.a_ys h5 span{ font-size: 28px; color: #fff; font-weight: bold; display: inline-block; padding-right: 18px;}.a_ys h6{ padding: 3px 0 0 107px;}/*--*/.advantage_p .advantage_cent{ width: 1300px; height: 654px; overflow: hidden; display: block; position: relative; padding-top: 102px;}.advantage_p .tab_box_2 {}.advantage_p .ys_aaa{ width: 620px; height: 654px; overflow: hidden; float: left;}.advantage_p .ys_bbb{ width: 580px; height: 285px; float: right; margin-top: 262px;}.youshi_pro_1_l { width: 620px; height: 654px; overflow: hidden;}.youshi_pro_1_l img { width: 620px; height: 654px; transition: all 0.5s; transform: scale(1);}.youshi_pro_2a { position: relative;}.youshi_pro_2shu{ line-height: 1; text-align: right;}.youshi_pro_2shu i{ display: block; font-size: 30px; color: #333333;}.youshi_pro_2shu span{ display: block; font-size: 16px; color: #666666; z-index: 5; text-transform:uppercase; margin-top: 15px; letter-spacing:3px;}.youshi_pro_2_1 { line-height: 36px; padding: 88px 0 0 0; color: #666666; font-size: 14px; text-align: right;}.youshi_pro_l { background: url(img/ys_l.png) no-repeat center #fff; display: block; width: 104px; height: 92px; cursor: pointer; position: absolute; left: 516px; bottom: 0px; z-index: 10; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.youshi_pro_l:hover{ background: url(img/ys_l.png) no-repeat center #ffe0db;}.youshi_pro_r { background: url(img/ys_r.png) no-repeat center #3293ed; display: block; width: 104px; height: 92px; cursor: pointer; position: absolute; left: 620px; bottom: 0px; z-index: 10; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.youshi_pro_r:hover{ background: url(img/ys_r.png) no-repeat center #ef3111;}.youshi_pro_laa { background: url(img/ys_laa.png) no-repeat center; display: block; width: 30px; height: 30px; cursor: pointer; position: absolute; left: 0px; top: 0px; z-index: 10; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.youshi_pro_raa { background: url(img/ys_rbb.png) no-repeat center; display: block; width: 30px; height: 30px; cursor: pointer; position: absolute; left: 196px; top: 0px; z-index: 10; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.ys_tel{ width: 130px; margin: 0 auto; position: absolute; left: 720px; top: 360px; z-index: 3;}.ys_tel span{ width: 130px; height: 40px; line-height: 40px; display: block; font-size: 16px; float: left;}.ys_tel span a{ color: #fff; display: block; background:url(img/ys_qq.png) no-repeat 19px #3293ed; padding-left: 45px; border-radius: 20px;}.ys_tel span a:hover{ border-radius: 5px;}.youshi_txt{ width: 450px; height: 50px; position: absolute; right: -16px; bottom: 20px; line-height: 1; z-index: 3;}.youshi_txt h5{ height: 50px; line-height: 50px; font-size: 24px; text-transform:uppercase; font-weight: bold; background:url(img/ys_tel.png) no-repeat right; padding-right: 70px; text-align: right;}.advantage_p .hd { width: 124px; height: 30px; overflow: hidden; position: absolute; left: 58px; top: 0px; z-index: 2;}.advantage_p .hd ul li { float: left; width: 22px; height: 30px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; line-height: 30px; overflow: hidden; border-radius: 50%; background:url(img/ys_hdd.png) no-repeat center; cursor: pointer;}.advantage_p .hd ul li.on { cursor: pointer; width: 48px; background:url(img/ys_hdda.png) no-repeat center;}.ys_shu{ width: 101px; height: 30px; position: absolute; top: 0px; right: 0px; overflow: hidden;}.ys_shu ul{ width: 101px; height: 30px; overflow: hidden;}.ys_shu ul li{ text-align: center; color: #333333; width: 101px; height: 30px; line-height: 30px; font-size: 16px;}.ys_shu ul li b{ font-size: 26px;}/*优势end*//*in_banner1*/.in_banner1 { width: 100%; height: 320px; background: url(img/in_b1bg.jpg) no-repeat center; margin-top: 80px;}.in_banner1_1 { width: 1300px; height: 320px; margin: 0 auto; position: relative;}.in_banner1_right { color: #fff; padding: 60px 0 0 0; width: 650px; float: right;}.in_banner1_pic { color: #fff; line-height: 1; font-size: 48px; font-weight: bold; text-align: right;}.in_banner1_pic1{ height: 3px; background:url(img/in_bline.png) no-repeat right; margin-top: 16px;}.in_banner1_pic2 { padding-top: 6px; height: 12px; text-align: right;}.in_banner1_pic3 { color: #fff; line-height: 1; font-size: 16px; margin-top: 20px; text-align: right;}/*--*//*简介*/.in2_about { width: 100%; overflow: hidden; padding-top: 97px; height: 722px; background:url(img/ab_Bg.jpg) no-repeat center top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.in2_about_1 { width: 1300px; margin: 0 auto; position: relative;}.in2_about_t{ position: absolute; left: 0; top: 0;}.about_ll{ float: right; width: 470px; height: 525px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; overflow: hidden;}.about_ll img{ display: block; width: 470px; height: 525px;}.about_ll:hover{ transform: translateY(-3px);}.in2_about_2_t { height: 40px; color: #d1d1d1; font-size: 36px; text-transform: uppercase;}.in2_about_3x { width: 540px; float: left;}.in2_about_3_t2 { line-height: 1; font-size: 24px; color: #333333; font-weight: bold;}.in2_about_6 { padding-top: 125px;}.in2_about_3 { line-height: 36px; height: 175px; overflow: hidden; padding: 48px 0 0 0; color: #666666;}.in2_about_5 { height: auto;}.in2_about_more { width: 210px; height: 30px; float: left; margin-top: 400px;}.in2_about_more span{ display: block; height: 30px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.in2_about_more span a{ display: block; font-size: 16px; line-height: 30px; padding-left: 26px; background:url(img/fw_more.png) no-repeat 0;}.in2_about_more span a:hover{color: #3293ed; padding-left: 30px; background:url(img/fw_more.png) no-repeat 4px;}/*---*//*数字*/.about_shubox{ width: 100%; margin-top: 60px;}.about_shu { height: 82px;}.about_shualine{ width: 1px; height: 70px; float: left; background: #dddcdd; margin-top: 3px; margin-left: 112px;}.about_shua { height: 82px; float: left; margin-left: 12px;}.about_shua h4 { height: 40px; line-height: 40px; font-size: 18px; color: #3293ed; font-family: Arial; font-weight: bold;}.about_shua h4 b { font-size: 48px;}.about_shua h5 { height: 20px; line-height: 1; color: #333333; font-size: 18px; padding-top: 14px; text-transform:uppercase; font-weight: bold;}.about_shua:hover h4{ color: #3293ed;}/*数字end*//*新闻*/.in_news_ss { width: 100%; margin: 0 auto; padding-top: 86px;}.in_news_pro { width: 1300px; margin: 0 auto; position: relative;}.in_news_t{ position: absolute; left: 0; top: 0;}#tab_news { width: 100%; padding-top: 62px;}#tab_news .news_menu { height: 28px; padding-left: 700px;}#tab_news .news_menu li { float: left; width: 88px; height: 28px; line-height: 28px; color: #343434; font-size: 20px; cursor: pointer; margin-left: 62px; text-align: center;}#tab_news .news_menu li a{ color: #343434; font-weight: bold;}#tab_news .news_menu .on { cursor: pointer;}#tab_news .news_menu .on a{ color: #3293ed;}#tab_news .news_menu span { display: block;}#tab_news .news_menu i{ display: block; width: 40px; height: 40px; float: left; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}.in_news_ss .tab_box_news { width: 100%; clear: both; margin-top: 50px;}.in_news_ss .tab_box_news .hide { display: none;}.in_news_1 { overflow: hidden;}.in_news_2 { width: 102%;}/*---*/.in_newss_towbox{ width: 102%; padding-top: 4px;}.in_newss_tow { width: 310px; height: 175px; position: relative; float: left; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; margin: 0 20px 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 17px 0 17px; background:url(img/news_jt1.png) no-repeat 259px 30px #f7f7f7;}.in_newss_tow_data{ color: #666666; line-height: 20px; padding-top: 0px; font-size: 12px;}.in_newss_tow_2 {}.in_newss_tow_2 h6 { line-height: 28px; overflow: hidden; font-size: 16px; padding-top: 20px; padding-right: 60px;}.in_newss_tow_2 h6 a { display: block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.in_newss_tow_2 h6 a:hover{ padding-left: 5px;}.in_newss_tow_2 h5{ line-height: 30px; height: 60px; color: #666666; margin-top: 24px; font-size: 14px; overflow:hidden; padding-right: 10px;}.in_newss_tow:hover{ background:url(img/news_jt2.png) no-repeat 259px 30px #3293ed;}.in_newss_tow:hover .in_newss_tow_2 h6 a{ color: #fff; font-weight: bold;}.in_newss_tow:hover .in_newss_tow_2 h5{ color: #fff;}.in_newss_tow:hover .in_newss_tow_data{ color: #fff;}/*---*//*留言*/.bottom_lx{ width: 1300px; margin: 0 auto; padding-top: 42px;}.bottom_lx_cont { width: 1300px; height: auto; margin: 0 auto;}.webq_bottom_t{ float: left; width: 310px; height: 150px; background:url(img/ly_tdd.png) no-repeat 37px 46px #3293ed;}.webq_bottom_t h4{ line-height: 1; font-size: 24px; color: #fff; text-transform:uppercase; padding-top: 52px; padding-left: 95px;}.webq_bottom_t h3{ font-size: 14px; line-height: 1; padding-top: 11px; color: #fff; padding-left: 95px;}.webq_bottom_r { width: 940px; float: right; padding-top: 10px;}.webq_bottom_rli1 { width: 42px; height: 4px; background: #000;}.webq_bottom_rt2 { height: 40px; line-height: 20px; color: #fff; font-size: 14px; text-transform: uppercase;}.webq_bottom_rt2 span { font-size: 20px;}.webq_bottom_rli2 { width: 42px; height: 4px; background: #000;}.webq_bottom_r1 { height: 60px; margin-top: 16px; padding: 5px 0 5px 0; box-sizing: border-box; background: #f2f2f2; position: relative; border-radius: 30px; float: left; width: 429px;}.webq_bottom_r3box{}.webq_bottom_r3 {}.webq_bottom_r3pt{ margin-top: 16px;}.webq_bottom_r3_1 { width: 440px; float: left; height: 48px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; border-bottom: 1px solid #dedede;}.webq_bottom_rml { margin-left: 58px;}.webq_bottom_rmt { margin-top: 32px;}.webq_bottom_wi{ width: 330px;}.webq_bottom_r4 { width: 110px; height: 45px; background:#3293ed; float: left; margin-top: 35px;}.webq_bd_1 { width: 100%; height: 50px; border: 0; background: none; line-height: 25px; color: #333333; display: block; padding-left: 40px;}.webq_bd_2 { width: 100%; height: 48px; line-height: 48px; border: 0; background: none; color: #333333; display: block; padding-left: 51px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.webq_bd_3 { width: 225px; height: 42px; line-height: 42px; border: 0; background: none; color: #333333; font-size: 14px; display: block; float: left; padding-left: 10px;}.webq_bd_go { margin: 0; border: 0; width: 100%; background: none; cursor: pointer; color: #fff; line-height: 45px; text-align: center; font-size: 14px; outline: none;}.webq_bottom_r3_3 { width: 360px; float: left; height: 44px; line-height: 44px; border: 1px solid #484d50;}.webq_bottom_yzmtu { float: right; width: 63px; height: 25px; background: #333333; position: absolute; right: 38px; bottom: 13px;}.webq_bottom_yzmtu img { width: 63px; height: 25px; display: block;}.ly_d1{ width: 43px; height: 48px; position: absolute; left: 0px; top: 0; background:url(img/ly_d1.png) no-repeat right;}.ly_d2{ width: 43px; height: 48px; position: absolute; left: 0px; top: 0; background:url(img/ly_d2.png) no-repeat right;}.ly_d3{ width: 43px; height: 48px; position: absolute; left: 0px; top: 0; background:url(img/ly_d3.png) no-repeat right;}.ly_d4{ width: 43px; height: 48px; position: absolute; left: 0px; top: 0; background:url(img/ly_d4.png) no-repeat right;}.webq_bottom_r input::-webkit-input-placeholder { color: #999999;}.webq_bottom_r input::-moz-placeholder { color: #999999;}.webq_bottom_r input:-moz-placeholder { color: #999999;}.webq_bottom_r input:-ms-input-placeholder { color: #999999;}.webq_bottom_r textarea::-webkit-input-placeholder { color: #999999;}.webq_bottom_r textarea::-moz-placeholder { color: #999999;}.webq_bottom_r textarea:-moz-placeholder { color: #999999;}.webq_bottom_r textarea:-ms-input-placeholder { color: #999999;}/*留言end*/