/*全局*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-family:"微软雅黑";font-size:14px;color:#ffffff;background: #ffffff; }
ul,li{list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
img{border:none;border:0;vertical-align:middle; display:block;}
em,i{ font-style:normal;}
a{text-decoration:none;outline:none; color:#333; cursor: pointer;}
a:hover{color:#f00;}
p{margin:0;padding:0;}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix{*zoom:1}
.fl{ float:left;}
.fr{ float:right;}
.transition{transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}

.scale {
    transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);
}

ul li { list-style: none;}
/*全局 end*/
/*@accounting header css*/
#account-header { background: url(../images/top_01.png) top center no-repeat;}
#account-header .header-top{ height: 105px;  margin: 0 auto; width: 1200px; }
#account-header .header-top .logo{ width: 636px; }
#account-header .header-top .info{ width: 564px; position: relative; }
#account-header .header-top .info span{ color: #333333;font-size: 17px; }
#account-header .header-top .info img { position: absolute; right: 150px; top: 32px; }
#account-header .header-top .info .hotline-nunber { position: absolute; right: 0; top: 29px;}
#account-header .header-top .info .mobile { position: absolute; right: 8px ; top: 50px; }
#account-banner { width: 100%; overflow: hidden;}
/* @accounting nav css */
#account-nav { background: #328ecd;}
#account-nav .account-nav-list {  width: 1200px; margin: 0 auto;}
#account-nav ul li  { float: left; width: 150px; text-align: center; height: 55px; line-height: 55px;  overflow: hidden; position: relative;}
#account-nav ul li:after { content: ""; height: 55px; width: 1px; background: #70b0dc; position: absolute; right: 0;}
#account-nav li.remove:after { width: 0;}
#account-nav ul li:hover a,#account-nav ul li.active a{ background: #dc373b;}
#account-nav ul li a { font-size: 16px; display: block; color: #ffffff; }
/*@accounting-main css*/
#account-main .account-main-business { margin: 0 auto; width: 1200px;}
#account-main .account-main-business-header { margin-bottom: 40px; margin-top: 30px;}
#account-main .account-main-business-header .title{ font-size: 24px; color: #221815; text-align: center;}
#account-main .account-main-business-header .subtitle{ font-size: 14px; color: #999999; text-align: center; text-transform: uppercase; position: relative;}
#account-main .account-main-business-header .subtitle:after { position: absolute; content: ''; width: 50px;  height: 3px; background:  #dc373b; right: 576px; bottom: -10px; }
#account-main .account-main-business-body .business-card-list li{ float: left;width: 300px; height: 300px; display: block; overflow: hidden;}
#account-main .account-main-business-body .business-card-list li.word { background: #f2f2f2;}
#account-main .account-main-business-body .business-card-list .trans-item:hover img{ transform: scale(1.1);-ms-transform:scale(1.1);   -moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
#account-main .account-main-business-body .business-card-list .trans-item:hover .more { background: #dc181c;}
#account-main .account-main-business-body p { color: #666666; line-height: 28px; text-align: center; padding: 0 30px;}
#account-main .account-main-business-body p.title{ font-size: 16px; margin-top: 40px; margin-bottom: 10px;}
#account-main .account-main-business-body p.more{ background: #dc373b; text-align: center; width: 122px; height: 46px; line-height: 46px; color: #ffffff; margin: 0 auto; margin-top: 30px; cursor: pointer; padding: 0 !important;}
#account-main .account-main-business-body a{ color: #ffffff; display: block;}
#account-main .account-main-business-body span.more { width: 200px;  height: 50px; color: #666666; border-radius: 24px; border: 1px solid #999999; display: block; margin:  0 auto; text-align: center; line-height: 50px; margin-top: 30px; margin-bottom: 30px; cursor: pointer;}
#account-main .account-main-business-body span.more:hover { background: #db3134; color: #ffffff; border: 1px solid #db3134;}
#account-main .account-main-company { position: relative; overflow: hidden;}
#account-main .account-main-company .ad_09{  width: 100%; position: absolute; top: 0; overflow: hidden; z-index: -1;}
#account-main .account-main-company-header { margin: 40px auto 40px; width: 1200px;}
#account-main .account-main-company-header .title{ color: #ffffff; font-size: 24px; text-align: center;}
#account-main .account-main-company-header .subtitle{ color: #ffffff; font-size: 14px; text-align: center; text-transform: uppercase; font-family: Arial; position: relative; line-height: 28px; padding-bottom: 5px;}
#account-main .account-main-company-header .subtitle:after{ content: ''; height: 3px; background: #ffffff; position: absolute; bottom: 0 ; left: 576px; width: 50px;}
#account-main .account-main-company-body { margin: 0 auto; width: 1200px;}

#account-main .account-main-company .company-box-1 { width: 600px; height:358px; overflow: hidden; background: #ffffff; box-shadow: 2px 2px 4px #dddddd; }
#account-main .account-main-company .company-box-1 .title { color: #007bc2; font-size: 26px; margin-top: 50px; margin-left: 66px;}
#account-main .account-main-company .company-box-1 .subtitle { color: #999999; font-size: 14px; margin-left: 66px; text-transform: uppercase; }
#account-main .account-main-company .company-box-1 .desc { color: #333333; font-size: 15px; margin: 50px 66px;}
#account-main .account-main-company .company-box-1 .more { color: #666666; font-size: 14px; border: 1px solid #666666; border-radius: 20px; width: 114px; height: 40px; display: block; line-height: 40px; text-align: center; margin-left: 66px;}
#account-main .account-main-company .company-box-1 .more:hover { color: #ffffff; background: #db3134; border: 1px solid #db3134;}
#account-main .account-main-company .company-box-2 { width: 600px; overflow: hidden;}
#account-main .account-main-company-body:hover .company-box-2 img { transform: scale(1.1);-ms-transform:scale(1.1);   -moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
#account-main .account-main-knowledge { margin: 0 auto; width: 1200px;}
#account-main .account-main-knowledge-header .title {  color: #221815; text-align: center; font-size: 24px; margin: 40px 0 5px 0; }
#account-main .account-main-knowledge-header .subtitle { color: #999999; font-size: 14px; text-align: center; text-transform: uppercase; position: relative;}
#account-main .account-main-knowledge-header .subtitle:after { position: absolute; content: ''; width: 50px;  height: 3px; background:  #dc373b; right: 576px; bottom: -10px; }
#account-main .account-main-knowledge-body li { float: left; width: 400px; cursor: pointer;}
#account-main .account-main-knowledge-body li:hover .more {  color: #db3134;}
#account-main .account-main-knowledge-body li:hover .title {  font-weight: 500;}
#account-main .account-main-knowledge-body li:first-child {  width: 370px; padding-right: 30px; padding-top: 30px;}
#account-main .account-main-knowledge-body li.line { border-left:1px solid #f3f3f3; border-right: 1px solid #f3f3f3; width: 338px; padding: 30px 30px 40px 30px;}
#account-main .account-main-knowledge-body li:last-child { width: 370px; padding-left: 30px; padding-top: 30px;}
#account-main .account-main-knowledge-body li .datatime {  color: #bcbcbc; font-size: 30px;}
#account-main .account-main-knowledge-body li h2 { color: #333333; font-size: 16px; overflow: hidden; margin-top: 20px; margin-bottom: 10px; }
#account-main .account-main-knowledge-body li:hover h2 { color: #dc373b}
#account-main .account-main-knowledge-body li p {  color: #999999; height: 40px; overflow: hidden; }
#account-main .account-main-knowledge-body li .more { color: #666666; margin-top: 20px; display: inline-block;}
/*@accounting-footer*/
#account-footer .footer-lists-container{ background: #1b78b5; min-height: 220px; overflow: hidden}
#account-footer .footer-lists-body { width: 1200px; margin: 0 auto;}
#account-footer .footer-lists-body .box { float: left;}
#account-footer .footer-lists-body .box-1 { width: 464px; padding-top: 30px; }
#account-footer .footer-lists-body .box-1 .links { margin: 20px 0;}
#account-footer .footer-lists-body .box-1 .links a{ color: #ffffff; font-size: 14px; }
#account-footer .footer-lists-body .box-1 .links a:hover{ color: #cfe3ff; }

#account-footer .footer-lists-body .box-1 .bdsharebuttonbox { margin: 0 !important; }
#account-footer .footer-lists-body .box-1 .share  .bds_qzone { background:url(../images/kj_03.png) no-repeat; position: relative; top:1px; padding-top: 0px; margin-top:0;  display: block; width: 27px; height: 27px;}
#account-footer .footer-lists-body .box-1 .share  .bds_weixin { background:url(../images/wx_05.png) no-repeat; position: relative; top:1px; padding-top: 0px; margin-top:0;  display: block; width: 27px; height: 27px;}
#account-footer .footer-lists-body .box-1 .share  .bds_tsina { background:url(../images/wb_07.png) no-repeat; position: relative; top:1px; padding-top: 0px;margin-top:0; padding-right: 2px;  display: block; width: 27px; height: 27px;}
#account-footer .footer-lists-body .box-1 .share  .bds_sqq { background:url(../images/qq_03.png) no-repeat; position: relative; top:1px; padding-top: 0px;margin-top:0;   display: block; width: 27px; height: 27px;}
#account-footer .footer-lists-body .box-2 { width: 388px; padding-top: 30px;  overflow: hidden;}
#account-footer .footer-lists-body .box-2 .mobile { margin: 20px 0;}
#account-footer .footer-lists-body .box-3 { width: 242px; padding-top: 68px;}
#account-footer .footer-lists-body .box-3 .email{  margin-bottom: 20px;}
#account-footer .footer-lists-body .box-3 .email a { color: #ffffff;}
#account-footer .footer-lists-body .box-3 .email a:hover { color: #cfe3ff;}
#account-footer .footer-lists-body .box-4 { width: 106px; padding-top: 30px; padding-bottom: 20px;}
#account-footer .footer-lists-body .box-4 p { text-align: center; line-height: 24px;}
#account-footer .footer-lists-body  .about-info { margin-right: 72px; margin-top: 38px;}
#account-footer .footer-lists-body  .about-info h2{ width: 260px; border-bottom: 1px solid #ffffff; padding-bottom: 20px; font-size: 16px; text-align: left; margin-bottom: 15px;}
#account-footer .footer-lists-body  .about-info p { line-height: 32px;}
#account-footer .footer-lists-body  .about-info p  strong{ font-size: 20px; font-family: Arial; letter-spacing: 3px;}
#account-footer .footer-lists-body  .about-info p .icon-contact { display: inline-block; margin-right: 10px;}
#account-footer .footer-lists-body .ewm-info { text-align: center; margin-top: 40px; margin-right: 92px;}
#account-footer .footer-lists-body .ewm-info p { line-height: 32px;}
#account-footer .footer-info-container { background: #106298; height: 44px; line-height: 44px;}
#account-footer .footer-info-body { width: 1200px; margin: 0 auto;}
#account-footer .footer-info-body a,#account-footer .footer-info-body p{ color:  #ffffff;}
#account-footer .footer-info-body a:hover { color: #c3c3c3; }
#account-footer .footer-lists-body .share  li:first-child { width: 45px;}
#account-footer .footer-lists-body .share  li { float: left; margin-right: 5px; cursor: pointer; width: 30px;}
/* @ slide example*/
.focusBox { position: relative; width:100%;  overflow: hidden; min-width: 1200px; }
.focusBox .pic img { width:100%;  display: block; }
.focusBox .ul-center {margin: 0 auto; width: 100%; text-align: center; position: absolute; bottom: 0;}
.focusBox .hd { overflow:hidden; zoom:1; z-index:3; display: inline-block; }

.focusBox .hd li{float:left;  cursor:pointer; overflow:hidden; background:url(../images/dot_05.png) center center no-repeat; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; margin-right: 10px; margin-bottom: 20px; display: inline; width: 19px; height: 19px; }
.focusBox .hd .on{ background:url(../images/dot_on.png) center center no-repeat; filter:alpha(opacity=100);opacity:1;}

.focusBox:hover .prev{ display: block; }
.focusBox:hover .next{ display: block; }
.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:166px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../images/index.png); background-position:-112px 0; left:100px;  display: none;}
.focusBox .next { background-image:url(../images/index.png); background-position:-158px 0; right:100px; display: none; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

/* @naviggation css  */
#navigation { background: #f7f7f7; height: 75px;}
#navigation .naviggation-container { margin: 0 auto; width: 1200px;}
#navigation .title { line-height: 75px; }
#navigation  ul li{ color: #333333; font-size: 16px; background: #e6e6e8; width: 116px; height: 40px; line-height: 40px; text-align: center; display: inline-block; border-radius: 4px; margin-left: 10px;}
#navigation  ul li a { color: #333333;}
#navigation  ul li:hover a,#navigation  ul li.active a { color: #ffffff; background: #db3134; display: block; border-radius: 4px;}
#navigation .links { color:#999999; line-height: 75px; }
#navigation .links span { position: relative;  padding-left: 18px; display: inline-block;}
#navigation .links span:before { content: ''; background: url(../images/icon_home_05.png) center center no-repeat; width: 13px; height: 15px; position: absolute; left: 0; top: 31px; }
#navigation .links a{ color: #999999; }
#navigation .links a:hover { color: #db3134;}
/* @pagenav css style*/
#pagenav { margin: 40px 0; text-align: center;}
#pagenav span { color: #666666;}
#pagenav  ul { margin: 0 auto; display: inline-block;}
#pagenav  ul li { color: #333333; float: left;  border: 1px solid #e3e3e3; text-align: center;  height: 35px; line-height: 35px; margin-right: 15px;   border-radius: 2px;}
#pagenav input { border: none; outline: 0; width: 40px; height: 35px; border-radius: 2px; border: 1px solid #e3e3e3; color: #666666; text-align: center;}
#pagenav  ul li.text { border: none !important; background: none !important;}
#pagenav  ul li a { display: block; padding: 0 15px;}
#pagenav  ul li.active,#pagenav  ul li:hover { background: #328ecd;}
#pagenav  ul li.active a,#pagenav  ul li:hover a {  color: #ffffff; cursor: pointer;}
/*@news css style*/
#account-news .account-news-container { margin: 0 auto; width: 1200px; }
#account-news .account-news-container .news-list { margin-top: 40px;}
#account-news .account-news-container .news-list li{ border: 1px solid #dedede; padding: 20px 30px; cursor: pointer;  margin-bottom: 20px; border-radius: 3px;}
#account-news .account-news-container .news-list li .info { width: 780px;}
#account-news .account-news-container .news-list li .cover { width: 320px; height: 203px;overflow: hidden;}
#account-news .account-news-container .news-list li h2 { font-size: 18px; color: #000000; }
#account-news .account-news-container .news-list li p { font-size: 15px; color: #666666; line-height: 24px; margin: 30px 0 40px 0; height: 45px; overflow: hidden;}
#account-news .account-news-container .news-list li .datatime { font-size: 16px; color: #999; float: right;}
#account-news .account-news-container .news-list li .more { width: 120px; text-align: center; height: 40px; line-height: 40px; background: #328ecd; display: inline-block; color: #ffffff; border-radius: 20px;}
#account-news .account-news-container .news-list li:hover { box-shadow: 0px 1px 6px  #EDEDED;  border-color: #E1E1E1;}
#account-news .account-news-container .news-list li:hover img{   transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); }
#account-news .account-news-container .news-list li:hover h2{ color: #dc181c;}
#account-news .account-news-container .news-list li:hover .more { background: #dc181c;}
/*@new-detail css style*/
#account-news .news-detail-header { border-bottom: 2px dashed #eeeeee;}
#account-news .news-detail-header h2 { font-size: 24px; color: #000000;  text-align: center; margin-top: 40px;}
#account-news .news-detail-header div.desc { text-align: center; margin: 25px 0 0 0; color: #666666; position: relative; height: 60px;}
#account-news .news-detail-header  span {  color: #999999; margin-left: 20px;}
#account-news .news-detail-body { color: #333333; font-size: 16px; line-height: 40px; padding: 20px 0; position: relative; }
#account-news .news-detail-body .reurn {  font-size: 15px; color: #ffffff;  background: #328ecd; text-align: center; width: 125px; height: 40px; line-height: 40px; display: inline-block; border-radius: 4px; position: relative; left: 1074px;text-indent: 10px; cursor: pointer;}
#account-news .news-detail-body .reurn:before { content: ''; background:url(../images/return.png) center center no-repeat; width: 23px; height: 19px; position: absolute; left:10px;top:12px;  }
#account-news .news-detail-body .reurn:hover { background: #db3134;}
#account-news .news-detail-footer {  border-top: 1px solid #cccccc;  padding: 30px 0;}
#account-news .news-detail-footer p { color: #333333; font-size: 16px;  min-width: 400px; max-width: 600px; overflow: hidden;}
#account-news .news-detail-footer a {  color: #666666; font-size: 16px;}
#account-news .news-detail-footer a:hover { color: #dc373b}
    /*@business css style */
#account-business .account-business-container { margin: 0 auto; overflow: hidden; width: 1200px; padding: 40px 0; min-height: 102px; }
#account-business .account-business-container h2.title { color: #007bc2; font-size: 24px; text-align: center; margin-bottom: 20px;}
#account-business .account-business-container { color: #333333;  line-height: 40px;}
#account-business .account-business-container p { color: #333333;}
/*@contact css style */
#account-contact .account-contact-container { margin: 0 auto; width: 1200px;}
#account-contact .account-contact-container ul { margin-top: 60px;}
#account-contact .account-contact-container li { float: left; width: 300px; text-align: center;}
#account-contact .account-contact-container li img { text-align: center; margin:  0 auto;}
#account-contact .account-contact-container li .title {  color: #000; text-align: center; line-height: 28px;}
#account-contact .account-contact-container li .info {  color: #666666; text-align: center; line-height: 28px;}
#account-contact .account-contact-container .contact-map { padding: 40px 0;}
/*@about css style*/
#account-about .about-top { margin: 0 auto; width: 1200px; padding-bottom: 40px;}
#account-about .about-top .about-top-header { margin-top: 40px; margin-bottom: 30px;}
#account-about .about-top .about-top-header h2{ color: #221815; font-size: 24px; text-align: center;}
#account-about .about-top .about-top-header p{ color: #999999; font-size: 14px; text-align: center; text-transform: uppercase; position: relative; line-height: 24px; padding-bottom: 5px;}
#account-about .about-top .about-top-header p:after { content:''; height: 3px; width: 50px; background: #dc373b; bottom: 0; left: 574px; position:absolute;  }
#account-about .about-top .pic { width: 600px; overflow: hidden; text-align: center; margin:  0 auto;}
#account-about .about-top:hover .pic img { transform: scale(1.04);}
#account-about .about-top .pic img { height: 397px;  display: inline-block;}
#account-about .about-top .info { width: 480px; padding: 0 60px; background: #f7f7f7; height: 397px; overflow: hidden;}
#account-about .about-top .info h2{ font-size: 48px; color: #e0e0e0; text-align: center; text-transform: uppercase; font-family: Arial;  margin-bottom: 20px; margin-top: 30px;}
#account-about .about-top .info p{ font-size: 16px; color: #333333;  line-height: 36px;}
#account-about .about-center { position: relative; overflow: hidden;  padding-bottom: 20px; }
#account-about .about-center .about_ad_02{ position: absolute; z-index: -1;  }
#account-about .about-center .about-center-header { margin: 0 auto; width: 1200px; margin-top: 40px;  margin-bottom: 30px;}
#account-about .about-center .about-center-header h2{ color: #ffffff; font-size: 24px; text-align: center;   }
#account-about .about-center .about-center-header p { color: #ffffff; font-size: 14px;  text-align: center; position: relative; line-height: 24px; padding-bottom: 5px;}
#account-about .about-center .about-center-header  p:after { content:''; height: 3px; width: 50px; background: #ffffff; bottom: 0; left: 574px; position:absolute;  }
#account-about .about-center .about-center-body { margin: 0 auto; width:1200px;}
#account-about .about-center .about-center-body .item { width: 586px; height: 180px; overflow: hidden; background: #ffffff; margin-bottom: 30px;}
#account-about .about-center .about-center-body .item .pic { width: 100px;}
#account-about .about-center .about-center-body .item .pic img { margin-top: 40px; margin-left: 20px;}
#account-about .about-center .about-center-body .item .info { width: 486px;}
#account-about .about-center .about-center-body .item h2 { font-size: 18px; color: #333333; position: relative; padding-bottom: 20px; margin-top: 40px; margin-bottom: 15px;}
#account-about .about-center .about-center-body .item h2:after { content: ''; width: 44px; height: 3px; background: #dc373b; position: absolute; bottom: 0; left:0;}
#account-about .about-center .about-center-body .item p.desc { color: #666666; font-size: 14px; line-height: 24px;  width: 442px; overflow: hidden; height: 75px;}
#account-about .about-bottom { margin: 0 auto; width: 1200px; padding-bottom: 20px; }
#account-about .about-bottom .about-bottom-header { margin-top: 40px; margin-bottom: 30px; }
#account-about .about-bottom .about-bottom-header h2{ color: #221815; font-size: 24px; text-align: center;}
#account-about .about-bottom .about-bottom-header p{ color: #999999; font-size: 14px; text-align: center; text-transform: uppercase; position: relative; line-height: 24px; padding-bottom: 5px;}
#account-about .about-bottom .about-bottom-header p:after { content:''; height: 3px; width: 50px; background: #dc373b; bottom: 0; left: 574px; position:absolute;  }

#account-about .about-bottom .item { margin-bottom: 20px;}
#account-about .about-bottom .item .pic { width: 688px; position: relative; overflow: hidden;}
#account-about .about-bottom .item h2 { font-size: 20px; color: #333333; margin-left: 40px; margin-top: 46px; margin-bottom: 30px;}
#account-about .about-bottom .item h2 span{ font-size: 14px; color: #666666;}
#account-about .about-bottom .item .info{ width: 512px; background: #f7f7f7; height: 189px;}
#account-about .about-bottom .item .info p{ color: #666666; line-height: 24px; width: 420px; overflow: hidden; margin-left: 40px; }

#account-news .bdsharebuttonbox {    bottom: 20px; width: auto !important; top:-9px; right: 225px; height: 40px;}

.bdsharebuttonbox{width: 220px;overflow: hidden;display: block;float: left;margin-left: 20px;}
.bdsharebuttonbox em{float: left;display: block;line-height: 38px;font-size: 14px;}
.bdsharebuttonbox a{background-position: 0 !important;}
.bdsharebuttonbox .bds_qzone{background: url(../images/bdsico1.jpg) no-repeat;}
.bdsharebuttonbox .bds_tsina{background: url(../images/bdsico2.jpg) no-repeat;}
.bdsharebuttonbox .bds_weixin{background: url(../images/bdsico3.jpg) no-repeat;}
.bdsharebuttonbox .popup_fbook{background: url(../images/bdsico4.jpg) no-repeat;}
.bdsharebuttonbox .popup_twi{background: url(../images/bdsico5.jpg) no-repeat;}



/* .light 效果 */
#account-about .about-bottom .item:hover .light {
    cursor : pointer;
    position : absolute;
    left : -800px;
    top : 0;
    width: 700px;
    height: 189px;
    background-image : -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
    background-image : -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
    background-image : -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
    background-image : -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
    background-image : linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
   /* -webkit-transform : skewx(-25deg);
    -moz-transform : skewx(-25deg);
    -o-transform : skewx(-25deg);
    -ms-transform : skewx(-25deg);
    transform : skewx(-25deg);*/
    animation:  light 1s infinite;
    animation-iteration-count : 1;
}

@keyframes light
{
    from { left : -680px;}
    to { left : 0;}
}

#account-about .about-bottom .item:hover .light1 {
    cursor : pointer;
    position : absolute;
    right : -800px;
    top : 0;
    width: 700px;
    height: 189px;
    background-image : -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.1),rgba(255,255,255,0));
    background-image : -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.1),rgba(255,255,255,0));
    background-image : -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.1),rgba(255,255,255,0));
    background-image : -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.1),rgba(255,255,255,0));
    background-image : linear-gradient(0deg,rgba(255,255,255,0),rgba(0,0,0,.1),rgba(255,255,255,0));
    /* -webkit-transform : skewx(-25deg);
     -moz-transform : skewx(-25deg);
     -o-transform : skewx(-25deg);
     -ms-transform : skewx(-25deg);
     transform : skewx(-25deg);*/
    animation:  light1 1s infinite;
    animation-iteration-count : 1;
}

@keyframes light1
{
    from { right : -680px;}
    to { right : 0;}
}