@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, legend, textarea, th, td ,img{ margin: 0; padding: 0; font:14px/28px "\82F9\679C\4E3D\4E2D\9ED1","\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;border:none;}
html,body { -webkit-tap-highlight-color:rgba(0,0,0,0); }
img { max-width:100%; }
body {
	background:#fff;
	overflow-x: hidden;
}
:root body { filter:none;}

article, iframe { display:block; border:0;}
ul, li { list-style:none;}
table { border-collapse:collapse;border-spacing:0; max-width:100%;}
input::focus-inner{ outline:0;padding:0;border:0;}
input[type="button"], input[type="submit"], input[type="reset"], button {-webkit-appearance:none; outline:0;}
:focus { outline: none; }
a,area { blr:expression(this.onFocus=this.blur()) }
a { color:#333; text-decoration:none;}
b{ font-weight:normal;}
.clear { clear:both;height:0px; width:100%; font-size:1px;line-height:0px; visibility:hidden; overflow:hidden;}
.clearfix:after{ content:" ";display:block; visibility:hidden; height:0;font-size:0; clear:both;}
.clearfix { *zoom:1;}
.fl { float:left;}
 .fr { float:right;}
.mr{ margin-right:0 !important;}
.ml{ margin-left:0 !important;}
.wrapper{ width:1100px; margin:0 auto;}
.hao{ height:auto; overflow:hidden;}
.textc{ text-align:center;}


/*top*/
.top{position:fixed;width:100%;top:0px;left:0px;height: 64px; z-index: 999;background: #fff;}
.top_bg{ height: 64px;width: 1100px;margin:0 auto;}
.top_left{ float: left; width:440px; height: 64px;}
.top_left ul{ width: 445px; height: 63px;}
.top_left ul li{ float: left; width: 147px; height: 63px;}
.top_left ul li h1 a{ margin-top:0; display:block; width: 147px; height: 63px; background: url(../../images/zaojia2/logo.png) no-repeat 0px 0px; text-indent:-9999px;}
.top_left ul li a{ display: block; width:124px; height: 42px; line-height: 42px; font-size: 18px; color: #333333; margin-top: 10px;}
.top_right{float:right; width: 432px; height: 63px;}
.top_right ul{width:432px; height: 16px;}
.top_right ul li{ float: left; width:79px; height: 16px; line-height: 16px; margin: 24px 5px;}
.top_right ul li a{ float: left; width:79px; height: 16px; text-align: center; color: #333333;text-indent: 0.3em;}
.top_right ul li.s{ border-right:1px solid #000; width: 44px;}
.top_right ul li.b{ margin-left: 10px; width: 54px;}
.top_right ul li.t{ width: 16px; height: 16px; margin-left: 10px;}
.top_right ul li a i.jilu{ float: left; text-indent: 1.5em; width: 16px; height: 16px; background: url(../../images/zaojia2/icon.png) no-repeat 0px 0px;}
.top_right ul li a i.gwc{ float: left; width: 16px; height: 16px; background: url(../../images/zaojia2/icon.png) no-repeat -31px 0px;}
.top_right ul li a i.caidan{ float: left;text-indent: 1.5em; width: 16px; height: 16px; background: url(../../images/zaojia2/icon.png) no-repeat -64px 0px;}
.top_right ul li a i.sina{ float: left; width: 16px; height: 16px; background: url(../../images/zaojia2/icon.png) no-repeat 0px -29px;}
.top_right ul li a i.weixin{ float: left; width: 21px; height: 16px; background: url(../../images/zaojia2/icon.png) no-repeat -30px -30px;}
.top_right ul li a i.qq{ float: left; width: 16px; height: 18px; background: url(../../images/zaojia2/icon.png) no-repeat -62px -30px;}
#menu{ width:124px; height: 42px; cursor:pointer; line-height: 42px; background: url(../../images/zaojia2/top_anniu.png) no-repeat 10px 23px; text-indent: 2em; padding-top: 10px; font-size: 18px; color: #333333;}
.wrap {width: 124px;height: 52px;margin: 0 auto;}
/* @group core nav menu */
#nav { width: 124px; height: 63px;}
#nav li {width: 124px;height: 52px;float: left;display: block;background: none;position: relative;z-index: 999;margin: 0 1px;}
#nav li a {width: 124px;height: 52px;float: left;}
/* @group subnav */
#nav ul {position: absolute; left:-90px; top: 63px;display: none; width: 267px; height: 495px; background: #fff; opacity: 1;}
#nav ul li { width: 267px; height: 115px; float: left;border-bottom: 1px dashed #3e496c;}
#nav ul li h2{width: 267px; height: 36px; line-height: 36px; margin-left: 28px; margin-top: 7px; font-size: 16px; color: #2c2b63;}
#nav ul a { float: left; width: 100px; height: 14px; line-height: 14px; font-size: 14px; color: #221815; margin-left: 28px; margin-top: 5px;}
/* banenr */
.banner{ /*margin-top:63px;*/ width:100%; height:550px; overflow:hidden; background: url(../../images/zaojia2/banner.jpg) no-repeat top center;}
.ban-left{ width:780px;}
.ban-left .ban-title{ margin-top:65px; width:780px; height:56px; background: url(../../images/zaojia2/ban-title.png) no-repeat top center; font-size:30px; font-weight:bold; color:#fff; line-height:56px; letter-spacing:5px;}
.ban-left .ban-navtit{ width:780px; height:113px;text-indent: 36px;font-size: 62px;color: #fff;font-weight: bold;line-height: 1.7;}
.ban-left .ban-list{ margin:0 auto 33px; padding:15px; width:676px; height:110px; border:#abaac5 solid 2px; box-shadow:0px 6px 9px 1px #000;}
.ban-left .ban-list li{ font-size:19px; color:#fff; line-height:38px;}
.ban-left .ban-list li span{ float:right;}
.ban-left .ban-list li span a{ color:#f00;}
.ban-left .ban-link{ margin:0 auto; width:568px;}
.ban-left .ban-link a{ margin:0 25px; display:block; float:left; width:234px; height:60px; border-radius:30px; background: -moz-linear-gradient(top, #e6f3ff, #8499f0); background: -webkit-linear-gradient(top, #e6f3ff, #8499f0); background: -o-linear-gradient(top, #e6f3ff, #8499f0); font-size:22px; font-weight:bold; color:#13113a; line-height:60px; text-align:center;}

.ban-right{ width:320px;}
.ban-right form{ margin-top:80px; width:320px; height:380px; background:#fff; border-radius:20px;}
.ban-right form .form-title{ height:140px;}
.ban-right form .form-title p{ padding:38px 0 18px; height:30px; font-size:28px; font-weight:bold; color:#2a538b; line-height:30px; letter-spacing:4px;}
.ban-right form .form-title span{ font-size:18px; color:#2a538b; line-height:20px; letter-spacing:2px;}
.ban-right form input{ margin:0 auto 5px 30px; width:258px; height:48px; border:#2a538b solid 1px; font-size:18px; color:#000; text-indent:15px;}
.ban-right form .nanniu_bj{ margin-left:30px; width:260px; height:50px; background:#2a538b; font-size:20px; color:#fff; line-height:50px; text-align:center; border:none;}
.ban-right form .note{ padding-top:10px; height:30px; font-size:16px; color:#333; line-height:30px; letter-spacing:2px;}
.ban-right form .note span{ color:#f00;}

/*zone*/
.zone{ width:100%; height:auto; overflow:hidden; background: url(../../images/zaojia2/zone-bg.jpg) no-repeat top center;}
.zone-title{ width:1100px; height:98px; background: url(../../images/zaojia2/zone-title.png) no-repeat top center; font-size:32px; font-weight:bold; color:#2a538b; line-height:110px; letter-spacing:2px;}
.zone-cot{ height:415px; background: url(../../images/zaojia2/zone-cot.png) no-repeat top center;}
.zone-left{ width:286px; height:auto;}
.zone-left a{ display:block; margin:249px 15px 15px 15px; width:130px; height:46px; background:#fff; border-radius:10px; font-size:18px; font-weight:bold; color:#f73a3a; letter-spacing:2px; line-height:46px; box-shadow: 0 0 10px #941716;}
.zone-right{ width:814px; height:auto;}
.zone-right .artificial{ margin-top:32px; margin-left:302px; width:512px; height:46px;}
.zone-right .artificial p{ width:298px; float:left; font-size:22px; font-weight:bold; color:#2a538b; letter-spacing:3px; text-indent:35px; line-height:46px;}
.zone-right .artificial a{ float:left; display:block; width:170px; height:46px; background:#2a538b; font-size:18px; color:#fff; line-height:46px; text-align:center; border-radius:10px; letter-spacing:1px;}
.zone-right .inform{ width:814px; height:auto;}
.zone-right .inform .inform-list{ padding-left:14px; width:800px; height:180px;}
.zone-right .inform .inform-list p{ padding-bottom:6px; height:35px; font-size:24px; font-weight:bold; color:#333; line-height:35px; letter-spacing:2px;}
.zone-right .inform .inform-list ul li{ font-size:16px; color:#333; line-height:30px;}
.zone-right .inform  .inform-link a{ margin:0 3px 16px 14px; float:left; display:block; width:138px; height:38px; border-radius:5px; background:#ff5a5a; font-size:16px; color:#fff; text-align:center; line-height:38px; letter-spacing:2px;}

/*value*/
.value{ width:100%; height:auto; overflow:hidden; background: url(../../images/zaojia2/value-bg.jpg) no-repeat top center;}
.value-title{ width:1100px; height:63px; background: url(../../images/zaojia2/value-title.png) no-repeat top center; font-size:32px; font-weight:bold; color:#2a538b; line-height:48px; letter-spacing:2px;}
.value-cloum{ margin-bottom:25px; height:auto; overflow:hidden;}
.valcol{ width:350px; height:424px; background: url(../../images/zaojia2/valcol.png) no-repeat top center;}
.valcol02{ margin:0 25px;}
.valcol h3{ padding-top:40px; width:350px; height:50px; font-size:20px; color:#fff; text-indent:30px; line-height:50px; letter-spacing:2px;}
.valcol p{ padding:18px 30px 0; width:290px; height:210px; font-size:16px; color:#333; line-height:30px; letter-spacing:2px;}
.valcol a{ margin:0 auto; display:block; width:216px; height:48px; border-radius:30px; background:#ff5a5a; font-size:20px; color:#fff; text-align:center; line-height:48px; letter-spacing:2px;}

/*channel*/
.channel{ width:100%; height:410px; overflow:hidden; background: url(../../images/zaojia2/channel-bg.png) no-repeat top center;}
.chamain{ height:410px; overflow:hidden; background: url(../../images/zaojia2/chamain.png) no-repeat top center;}
.chamain-tit{ height:138px; background: url(../../images/zaojia2/chamain-tit.png) no-repeat top center;}
.chamain-tit p{ padding-top:17px; height:61px; font-size:32px; font-weight:bold; color:#fff; line-height:61px; letter-spacing:2px;}
.chamain-tit span{ display:block; height:36px; font-size:22px; color:#fff; line-height:36px; letter-spacing:3px;}
.chamain-form form{ margin:0 auto; width:724px; height:215px;}
.chamain-form form input{ float:left; margin:0 5px 10px; width:348px; height:45px; background:#fff; border:none; font-size:16px; color:#000; text-indent:15px; line-height:45px;}
.chamain-form form .nanniu_bj{ margin-left:186px; margin-bottom:5px; width:350px; height:45px; background:#ff5a5a; border:none; font-size:16px; color:#000; text-indent:15px; line-height:45px; font-size:16px; color:#fff; letter-spacing:2px; text-align:center; line-height:45px;}
.chamain-form form a{ display:block; margin:0 auto; width:350px; height:45px; background:#ff5a5a; border:none; font-size:16px; color:#000; text-indent:15px; line-height:45px; font-size:16px; color:#fff; letter-spacing:2px; text-align:center; line-height:45px;clear:both;}
.chamain-note{ font-size:16px; color:#fff; line-height:50px; font-size:16px; letter-spacing:2px;} 

/*pattern*/
.pattern{ width:100%; height:auto; overflow:hidden; background: url(../../images/zaojia2/pattern-bg.jpg) no-repeat top center;}
.pattitle{ height:161px; background: url(../../images/zaojia2/pattitle.png) no-repeat top center;}
.pattitle span{ display:block; padding-top:40px; height:44px; font-size:21px; color:#fff; line-height:44px; letter-spacing:2px;}
.pattitle p{ height:77px; font-size:32px; font-weight:bold; color:#fff; line-height:48px; letter-spacing:2px; line-height:68px;}
.confused{ height:250px;}
.confused-tit{ height:72px; font-size:24px; font-weight:bold; color:#fff; letter-spacing:2px; line-height:60px;}
.confused p{ margin-right:55px; margin-bottom:20px; float:left; width:310px; height:70px; background: url(../../images/zaojia2/confused.png) no-repeat top center; text-align:center; font-size:16px; color:#333; line-height:60px; letter-spacing:2px;}

.puzzled{ margin:0 auto;}
.puzzled-tit{ height:54px; font-size:24px; font-weight:bold; color:#fff; letter-spacing:2px; line-height:60px;}
.loss{ margin:15px 0 30px; width:1100px; height:275px; background:#fff; border-radius:20px;}
.loss-list{ width:220px; height:275px;}
.loss-list .loss-text{ margin-top:15px; height:130px; padding:0 20px 0; width:179px; font-size:16px; color:#333; line-height:30px; border-right:#d1d1d1 dashed 1px;}
.loss-list .loss-title{ height:101px;}
.loss-list .loss-title p{ padding-top:65px; font-size:22px; color:#fff; line-height:20px;}
.loss-list .loss-title01{ background: url(../../images/zaojia2/loss-title01.png) no-repeat top center #2a538b;}
.loss-list .loss-title02{ background: url(../../images/zaojia2/loss-title02.png) no-repeat top center #2a538b;}
.loss-list .loss-title03{ background: url(../../images/zaojia2/loss-title03.png) no-repeat top center #2a538b;}
.loss-list .loss-title04{ background: url(../../images/zaojia2/loss-title04.png) no-repeat top center #2a538b;}
.loss-list .loss-title05{ background: url(../../images/zaojia2/loss-title05.png) no-repeat top center #2a538b;}
.loss-list .loss-title-left{ border-top-left-radius:20px;}
.loss-list .loss-title-right{ border-top-right-radius:20px;}
.loss-list:hover .loss-title01{ background: url(../../images/zaojia2/loss-title01.png) no-repeat top center #ff5a5a;}
.loss-list:hover .loss-title02{ background: url(../../images/zaojia2/loss-title02.png) no-repeat top center #ff5a5a;}
.loss-list:hover .loss-title03{ background: url(../../images/zaojia2/loss-title03.png) no-repeat top center #ff5a5a;}
.loss-list:hover .loss-title04{ background: url(../../images/zaojia2/loss-title04.png) no-repeat top center #ff5a5a;}
.loss-list:hover .loss-title05{ background: url(../../images/zaojia2/loss-title05.png) no-repeat top center #ff5a5a;}
.loss-link a{ margin:0 auto 35px; display:block; width:350px; height:45px; background:#ff5a5a; font-size:18px; color:#fff; text-align:center; line-height:45px; letter-spacing:2px;}

/*means*/
.means{ width:100%; height:auto; overflow:hidden;}
.means-main{ margin:0 auto; width:1140px; height:auto; overflow:hidden;}
.means-title{ width:1140px; height:157px; background: url(../../images/zaojia2/means-title.png) no-repeat top center;}
.means-title p{ padding-top:18px; height:75px; font-size:32px; font-weight:bold; color:#2a538b; line-height:75px; letter-spacing:2px;}
.means-title span{ display:block; height:44px; font-size:21px; color:#666; line-height:44px; letter-spacing:2px;}
.means-list{ margin-bottom:20px; width:1140px; height:420px;}
.means-cloum{ width:380px; height:420px; background: url(../../images/zaojia2/means-cloum.png) no-repeat top center;}
.means-cloum h4{ padding-top:34px; text-align:center; font-size:22px; color:#2a538b; height:52px; line-height:52px; letter-spacing:2px; font-weight:bold;}
.means-cloum span{ display:block; height:68px; text-align:center; font-size:16px; font-weight:bold; color:#2a538b;}
.means-cloum p{ padding:5px 70px 0 50px; width:260px; height:140px; font-size:16px; color:#333; line-height:26px; letter-spacing:2px;}
.means-cloum a{ margin:0 auto; display:block; width:206px; height:45px; border-radius:30px; background:#ff5a5a; font-size:18px; color:#fff; text-align:center; line-height:45px;}

/*team*/
.team{ width:100%; height:560px; overflow:hidden; background: url(../../images/zaojia2/team-bg.jpg) no-repeat top center;}
.team-main{ margin:0 auto; width:1140px; height:560px; overflow:hidden;}
.team-title{ margin-top:19px; width:1140px; height:119px; background: url(../../images/zaojia2/team-title.png) no-repeat top center;}
.team-title p{ height:75px; font-size:32px; font-weight:bold; color:#fff; line-height:75px; letter-spacing:2px;}
.team-title span{ display:block; height:44px; font-size:21px; color:#fff; line-height:44px; letter-spacing:2px;}
.team-sectitle{ padding-top:31px; height:46px; line-height:46px; font-size:24px; font-weight:bold; color:#fff; letter-spacing:2px;}
.team-list{ width:1140px; height:auto; overflow:hidden;}
.team-cloum{ width:380px; height:325px; background: url(../../images/zaojia2/team-cloum.png) no-repeat top center;}
.team-cloum h5{ margin:41px 0 0 20px; height:41px; font-size:20px; color:#fff; text-indent:10px; line-height:41px; letter-spacing:2px; font-weight:bold;}
.team-cloum p{ padding:13px 50px 0; width:280px; height:130px; font-size:16px; color:#333; line-height:26px;}
.team-cloum a{ margin:0 auto; display:block; width:206px; height:45px; border-radius:30px; background:#ff5a5a; font-size:18px; color:#fff; text-align:center; line-height:45px;}


/*师资*/
.shouke{ min-width:1200px;margin: 0 auto; background: #2a538b;}
.shouke .shouke-main{width:1200px;height: 642px; text-align: center;margin: 0 auto;}
.shouke h3{font-size:24px;color:#fff;text-align: center;font-weight: 100;}
.shouke .shouke-main .biaoti{ height:42px; line-height:42px; font-size:42px; font-weight:bold; text-align:center;padding:60px 0 30px 0; color:#fff;}
@font-face { font-family: 'Genericons'; src: url("../other/genericons-regular-webfont.eot"); src: url("../other/genericons-regular-webfont.woff") format("woff"), url("../other/genericons-regular-webfont.eot") format("truetype"); font-weight: normal; font-style: normal;}
[class*="genericon"] { display: inline-block; width: 16px; height: 16px; -webkit-font-smoothing: antialiased; font-size: 16px; line-height: 1; font-family: 'Genericons'; text-decoration: inherit; font-weight: normal; font-style: normal; vertical-align: top;}

/* IE7 */
[class*="genericon"] { *overflow: auto; *zoom: 1; *display: inline;}
.container { margin: 0 auto;}
.shouke-title{ margin:0 auto; width:1100px; height:177px; background: url(../../images/zaojia2/shouke-title.png) no-repeat top center;}
.shouke-title p{ padding-top:20px; height:73px; font-size:30px; font-weight:bold; color:#fff; line-height:70px; letter-spacing:5px;}
.shouke-title span{ display:block; height:44px; font-size:21px; line-height:44px; color:#fff; letter-spacing:3px;}
.accordion { width: 100%; min-width: 1200px; display: block; list-style-type: none; overflow: hidden; height: 350px; font-size:0;}
.tabs { display: inline-block; background-color: #fff; border-right: #5ab2ca 1px solid; width: 100px; height: 350px; overflow: hidden; position: relative; margin: 0; font-size: 16px; -moz-transition: all 0.4s ease-in-out 0.1s; -o-transition: all 0.4s ease-in-out 0.1s; -webkit-transition: all 0.4s ease-in-out; -webkit-transition-delay: 0.1s; transition: all 0.4s ease-in-out 0.1s;}
.tabs:hover { width: 450px;}
.tabs:hover .social-links a:before { margin-left:-100px;}
.tabs:hover .social-links a:after { margin-left:-0px;}
.tabs .paragraph { position: relative; width: 360px; margin-left: 100px; padding: 50px 0 0 0px; height: 350px; background: #fff;}
.tabs .paragraph h4 { font-size: 2.5em; margin-bottom: 10px; text-align: left; margin:0 20px; padding-bottom: 20px; border-bottom: 2px solid #999; color:#ff7200; margin-bottom:20px;}
.tabs .paragraph p { margin:0 20px; text-align: left; font-size: 0.88em; line-height: 1.5em; padding-right: 30px;}
.tabs .paragraph p span{font-size:24px;}
.social-links { display: block;}
.social-links a { display: block; text-indent: -9999px; font-size: 0; line-height: 0;}
.social-links a:before, .social-links a:after { -moz-transition: all 0.4s ease-in-out 0.1s; -o-transition: all 0.4s ease-in-out 0.1s; -webkit-transition: all 0.4s ease-in-out; -webkit-transition-delay: 0.1s; transition: all 0.4s ease-in-out 0.1s; width: 80px; height: 200px; position: absolute; text-indent: 0; padding-top: 90px; padding-left: 25px; display: block; font: normal 30px Genericons; color: #fff;}
.social-links a:after { font-size: 48px; padding-left: 20px; padding-top: 80px; margin-left: 85px;}

.twitter-icon a:before, .twitter-icon a:after { content: '\f202';}
.twitter-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhZGNmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiYzlmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7adcf9), color-stop(100%, #4bc9f5)); background-image: -moz-linear-gradient(#7adcf9, #4bc9f5); background-image: -webkit-linear-gradient(#7adcf9, #4bc9f5); background-image: linear-gradient(#7adcf9, #4bc9f5);}
.facebook-icon a:before, .facebook-icon a:after { content: '\f204';}
.facebook-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0OGFiZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5NWI5ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #548abf), color-stop(100%, #295b9e)); background-image: -moz-linear-gradient(#548abf, #295b9e); background-image: -webkit-linear-gradient(#548abf, #295b9e); background-image: linear-gradient(#548abf, #295b9e);}

.linkedin-icon a:before, .linkedin-icon a:after { content: '\f208';}
.linkedin-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTljZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODNiNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00a9cd), color-stop(100%, #0083b4)); background-image: -moz-linear-gradient(#00a9cd, #0083b4); background-image: -webkit-linear-gradient(#00a9cd, #0083b4); background-image: linear-gradient(#00a9cd, #0083b4);}
.insta-icon a:before, .insta-icon a:after { content: '\f215';}
.insta-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmYzEyMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5ODczMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7fc121), color-stop(100%, #298733));
  background-image: -moz-linear-gradient(#7fc121, #298733);
  background-image: -webkit-linear-gradient(#7fc121, #298733);
  background-image: linear-gradient(#7fc121, #298733);}
.youtube-icon a:before, .youtube-icon a:after { content: '\f213';}
.youtube-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmMTkyYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0MTIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #df192a), color-stop(100%, #c41222)); background-image: -moz-linear-gradient(#df192a, #c41222); background-image: -webkit-linear-gradient(#df192a, #c41222); background-image: linear-gradient(#df192a, #c41222);}
.tumblr-icon a:before, .tumblr-icon a:after { content: '\f214';}
.tumblr-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4M2U1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyNTM3MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #283e56), color-stop(100%, #325372)); background-image: -moz-linear-gradient(#283e56, #325372); background-image: -webkit-linear-gradient(#283e56, #325372); background-image: linear-gradient(#283e56, #325372);}
.dribbble-icon a:before, .dribbble-icon a:after { content: '\f201';}
.dribbble-icon a:after {
  background-image: url('../other/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwM2E3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxODliOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e03a70), color-stop(100%, #f189b8)); background-image: -moz-linear-gradient(#e03a70, #f189b8); background-image: -webkit-linear-gradient(#e03a70, #f189b8); background-image: linear-gradient(#e03a70, #f189b8);}
.wenti-form{ margin:30px auto 40px; width:722px; height:45px;}
.wenti-form form input{ margin:0 5px; float:left; width:348px; height:45px; background:#fff; font-size:16px; color:#000; text-indent:15px; border:none;}
.wenti-form form .nanniu_bj{ margin:0 5px; float:left; width:350px; height:45px; background:#ff5a5a; font-size:16px; color:#fff; text-align:center; border:none;}


.bottom-fixed-form {position: fixed; width: 100%; height:89px; bottom: 0;left: 0;z-index: 1000;background-color: rgba(0, 0, 0, 0.6); }
.btnnt{ height:89px;}
.zi{ margin-top:6px; float:left; width:520px; height:44px; line-height:36px; font-size:24px; font-weight:bold; color:#d10c13; letter-spacing:5px; text-align:left;}
.zi span{ padding:0 5px; font-size:36px;}
.btnnt form{ margin-top:23px; float:right; width:580px; height:49px;}
.btnnt form input{ float:left; width:176px; height:49px; border:none; font-size:18px; color:#000; text-indent:48px; line-height:35px;}
.btnnt form .name{ background: url(../../images/zaojia2/name.png) no-repeat top center;}
.btnnt form .call{ margin-left:30px; background: url(../../images/zaojia2/call.png) no-repeat top center;}
.btnnt form .nanniu_bj{ float:right; width:164px; height:49px; line-height:49px; font-size:20px; background:#ee2a38; border:none; color:#fff; border-radius:15px; text-align:center; letter-spacing:2px;}
.btnnt form input::-webkit-input-placeholder { /* placeholder颜色  */ color:#000; /* placeholder字体大小  */  font-size:18px;}




