@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-500px, 0, 0);transform:translate3d(-500px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-500px, 0, 0);transform:translate3d(-500px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(500px, 0, 0);transform:translate3d(500px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(500px, 0, 0);transform:translate3d(500px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes left{0%{left:-500px;opacity:0;}25%{left:-375px;}50%{left:-250px;}75%{left:-125px;}100%{left:0px;opacity:1;}}
@-webkit-keyframes left{0%{left:-500px;opacity:0;}25%{left:-375px;}50%{left:-250px;}75%{left:-125px;}100%{left:0px;opacity:1;}}
@keyframes right{0%   {left:500px;opacity: 0;}25%  {left:375px;}50%  {left:250px;}75%  {left:125px;}100% {left:0px;opacity:1;}}
@-webkit-keyframes right{0%   {left:500px;opacity: 0;}25%  {left:375px;}50%  {left:250px;}75%  {left:125px;}100% {left:0px;opacity:1;}}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity: 1;}}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity: 1;}}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}
@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}
@-webkit-keyframes move_list2{from{z-index:1;-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transform-origin:center 160%;transform-origin:center 160%}to{opacity:1}}
@keyframes move_list2{from{z-index:1;-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transform-origin:center 160%;transform-origin:center 160%}to{opacity:1}}
@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
html,body{min-width:1200px}
html{background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed;_overflow-x:hidden}
body{font:13px 'Microsoft YaHei','\5fae\8f6f\96c5\9ed1',Arial,Verdana,Tahoma;color:#1e1e1e}
h1,h2,h3,h4,h5,h6,i,em{font-weight:normal;font-style:normal}
input,button,select,textarea{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1',Arial,Verdana,Tahoma;outline:none;vertical-align:middle;border:0;border-radius:0}
a{color:#00AA8B;text-decoration:none;outline:none}
a:hover{}strong{font-weight:bold}
img{vertical-align:middle}
::-moz-selection{background-color:#1F77BD;color:white;text-shadow:none}
::selection{background-color:#1F77BD;color:white;text-shadow:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1;*display:inline}
.hide{display:none}
.show{display:block}
.left{float:left}
.right{float:right}
.relative{position:relative}
.relativez{position:relative;zoom:1}
.absolute{position:absolute}
.fixed{position:fixed}
.hidden{overflow:hidden}
.ft12{font-size:12px}
.ft13{font-size:13px}
.ft14{font-size:14px}
.ft15{font-size:15px}
.ft16{font-size:16px}
.ft18{font-size:18px}
.ft19{font-size:19px}
.ft20{font-size:20px}
.normal{font-weight:normal}
.bold{font-weight:bold}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.f-taj{text-align:justify;text-justify:inter-ideograph}
.f-vam,.f-vama *{vertical-align:middle}
.f-wsn{word-wrap:normal;white-space:nowrap}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all}
.f-ti{overflow:hidden;text-indent:-30000px}
.f-ti2{text-indent:2em}
.f-lhn{line-height:normal}
.f-tdu,.f-tdu:hover{text-decoration:underline}
.f-tdn,.f-tdn:hover{text-decoration:none}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.f-csp{cursor:pointer}
.f-csd{cursor:default}
.f-csh{cursor:hand}
.f-csm{cursor:move}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.no-l-b{border-left:none}
.centerMth{width:1200px;margin:0 auto}




/*头部文件*/
.mainbox{width:1200px;margin:0 auto;}
#header,#content,#footerdiv,{width:100%;margin:0 auto;min-width:1200px;}
#top{width:100%;height:30px;background-color:#F5F4F4;color:#A6A5A5;font-size:40%;margin:0 auto;line-height:30px;}
#top ul{float:right;}
#top ul li{vertical-align:middle;display:table-cell !important;height:30px;text-align:center;padding-right:10px;}
#top ul li img{vertical-align:middle;}
/*字体颜色模块*/
.grey{color:#A6A5A5;}
#middle{width:100%;height:100px;margin:0 auto;}
#middle .mainbox{margin:0 auto;}
.logo{height:42px;float:left;}
.middle1Box{display:table-cell;padding-top:23px;height:77px;padding-right:30px;text-align:center;}
.middle1 img{vertical-align:middle;}
.middle1,.middle2 a{float:left;}
.middle2 ul li{line-height:75px;margin:0 15px;height:60px;text-align:center;font-size:16px;}
.middle2 a li:hover,.lineNow{border-bottom:3px solid #00AA8B;}
.middle3 p{width:360px;text-align:center;}
#searchBox{float:right;width:400px;margin-right:20px;}
#searchBox .inputbox{width: 350px;height: 30px; border-radius: 8px;line-height: 30px;border: 1px solid #ededed;padding: 0 5px;outline: none; position: relative; margin-top:25px;}
#searchBox input[type='image'] {outline: none;position: absolute;margin-left: -30px;z-index: 1000; margin-top: 30px;}
#search a{color:#A6A5A5;font-size:50%;clear:both;}
#nav{width:100%;height:50px;background-color:#1F77BD;}
#navbox{width:1200px;}
#navbox ul li{float: left;}
#navbox ul li a{color:#fff;width:150px;height:50px;line-height: 50px;font-size:14px;text-align:center;display:inline-block;}
#header{background-color:#fff;position:fixed;height:180px;width:100%;margin:0 auto;display:block;z-index:1000;top:0px;}
.navNow,#navbox ul li a:hover{background-color:#145E9C;}
#er{display:none;position:absolute;top:0;z-index:1000}
#ers{position:relative;}
#ers:hover #er{display:block;}
#tel-num{color:#00AA8B;}
#tel-pic{margin-top: -3px;animation: tada 1s linear .2s infinite;-webkit-animation: tada 1s linear .2s infinite;}


/*底部文件*/
#footerdiv{margin-top: 20px;}
.iconbox{display:inline-block;float:right;margin-top: -115px;margin-right: 5px !important;}
.iconbox li{display:inline-block;margin-left:5px !important;}
.iconbox p{text-align:center;color:#fff;}
.iconbox img{width:100px;}
.ftt_r{width:1200px;padding-bottom:20px;margin:0 auto;}
.ftt_r .box_ft{margin:0 auto;}
.mt20{display:block !important;}
/*底部板块的修改*/
.ft_bg_top{background-color: #393a3c; min-height:250px; height:auto !important; padding:20px 0 10px 0 !important; display:block; }
.box_ft{padding: 0 10px; }
.ft_bg_bottom{background-color:#2e2e30;min-height:80px; height:auto !important;}
.ft_top{margin:0px auto;}
.ft_bottom{margin:0px auto;}

.ml40{width:55%;/*float:left;*/vertical-align:top}
.mt40{width:40%;margin-top:0 !important;vertical-align:top}
.box_ft{display:inline-block;}
.box_ft .tit .tit_img{height:16px;}
.box_ft .tit .tit_img img{vertical-align:top;}
.box_ft .tit h5{height:50px;line-height:50px;width:80px;font-size:18px;color:#fff;border-bottom:2px solid #37bc9b;font-weight:500;}
.box_ft .con{margin-top:15px;}
.box_ft .con p{font-size:12px;color:#85898c;line-height:24px;}
.box_ft .con .fttr_img{margin-top:20px;}
.box_ft .list{line-height:20px;}
.box_ft .list a{font-size:12px;color:#85898c;text-decoration:none;}
.box_ft .list a:hover{color:#37bc9b;}
.box_ft .list span{font-size:11px;color:#85898c;margin:0px 2px 0px 5px;}
.ft_bottom .ftb_r{margin-top: -50px;margin-right: 20px;}
.ft_bottom .ftb_r p{font-size:12px;color:#5f6164;text-align:right;}
.ft_bottom .ftb_l{font-size:12px;color:#5f6164;line-height:80px;padding-left:10px;}
.footer-tubiao li img{width:100px;height:37px;}
#listenbox{width:100%;text-align:center;padding:0px 0 180px 0;}
.listenbutton{width:35%;min-width:500px;text-align:center;height:80px;background-image:-webkit-linear-gradient(to top, #297CC1, #8EC1E8); background-image:linear-gradient(to top, #297CC1,#8EC1E8);display:inline-block;border-radius:10px;}
/*.listenbutton{width:35%;min-width:500px;text-align:center;height:80px;background-image:-webkit-linear-gradient(to top, #40b495, #9ad3c6); background-image:linear-gradient(to top, #40b495,#9ad3c6);display:inline-block;border-radius:10px;}*/
.listenbutton a{color:#fff;line-height:80px;font-size:200%;}
.return{float:right;margin-top:-280px;margin-right:10%;}
