﻿﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
ul{-webkit-padding-start: 0px;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.2 "Microsoft YaHei",arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#f1f1f1;}
a{color:#2f2f2f;}
a:hover{color:#ac0101;}
img:hover{filter: alpha(opacity=95);-khtml-opacity: 0.95;-moz-opacity: 0.95;opacity: 0.95;}
.hide{display:none;}
/*共用样式*/
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.fixed:after { content: "."; display: block; clear:both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%;zoom: 1; }
.clear { display: block!important; float: none!important;clear: both; overflow: hidden; width: auto!important; height: 0!important;margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.m-box{width: 100%;margin: 0 auto;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.ml20{margin-left:20px;}

/*头部*/
.ht-top{min-width:1200px;height:35px;background:#f8f8f8;}
.ht-toptext{width:1200px;margin:0 auto;line-height:35px;}
.ht-toptext span.top_ico2,.ht-toptext span.top_ico3,.ht-toptext span.top_ico4{position: relative;z-index: 999;}
.ht-toptext .topwxbox,.ht-toptext .topappbox,.ht-toptext .top12348box{position: absolute;left: 0;top: 35px;width: 75px;height: 73px;padding: 3px;background-color: #fff;zoom: 1;z-index: 99;display: none;}
.ht-toptext .topappbox{left:10px;}
.ht-toptext .top12348box{left:-120px;width: 230px;height: 95px;}
.top_ico input.sc{border:none; line-height:28px; height:24px; width:160px; color:#a4a4a4;text-indent: 1em;}
.top_ico input.btn{cursor: pointer;width:24px;height:24px; background:#c40000 url(../images/hd-search.png) no-repeat;border:0; text-indent:-99999px;}

.top_ico1,.top_ico2,.top_ico3,.top_ico4,.top_ico5,.top_ico6{ background:url(../images/topico.png) no-repeat; line-height:35px; padding:5px 0px 5px 25px;}
.top_ico{line-height:35px; padding:5px 0px 5px 25px;}
.top_ico1{ background-position:0px -38px}
.top_ico2{ background-position:0px -78px;}
.top_ico3{ background-position:0px -118px}
.top_ico4{ background-position:0px 8px}
.ht-banner{min-width:1200px;height:208px;background:url(../images/topbanner.jpg) top center no-repeat;}
.ht-banner .banner{width:1200px;margin:0 auto;}
.ht-banner .m-logo{width:401px;height:143px;background:url(../images/logo.png) no-repeat;margin:30px 0 0 50px;}
.ht-banner .m-logo a{width:401px;height:143px;display:block;text-indent:-9999px;}
.m-menu{min-width:1200px;height:47px;background:url(../images/menu-bg.png) repeat-x;z-index:10;-moz-box-shadow:0px 4px 3px #ccc; -webkit-box-shadow:0px 4px 3px #ccc; box-shadow:0px 4px 3px #ccc;}
.m-nav{width:1200px;height:47px;line-height:46px;margin:0 auto;position:relative;}

.m-menu .m-menuname{position: absolute;left: 0;top: -6px;;width:284px;height:53px;z-index:9999;background:url(../images/menu-name.png) top left no-repeat;}
.m-menu .menubox{width: 900px;height: 50px;z-index: 9;margin-left: 320px;}
.m-menu .menubox ul li{height: 50px;float: left;padding:0 20px 0 25px; position:relative}
.m-menu .menubox ul li a{height: 50px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;line-height: 46px;}
.m-menu .menubox ul li a.on,.m-menu ul li a:hover{color: #FFFFCC;}

.m-menu .menubox ul li{z-index:998}
.m-menu .menubox li ul{display:none;margin:0;margin-top:2px;width:100%;z-index:9999;box-shadow: 3px 3px 6px #cecece;}
.m-menu .menubox li ul li{padding:0;z-index:9999;float:left;width:100%;height:35px;line-height:36px}
.m-menu .menubox li ul li a{height:35px;line-height:35px;font-size:14px;font-family:宋体;font-weight:400;text-align:center;border:none;background:#fafafa;position:relative;color:#000;z-index:999;width:100%;display:inline-block}
.m-menu .menubox li ul li a:hover{background:#c40000;color:#fff}
.m-menu .menubox li:hover ul,.m-menu .menubox ul li a:hover ul,.m-menu .menubox ul li.over ul{display:block;position:absolute;top:42px;left:5px}

/*首页*/
.m-main{z-index:1;width:1200px;margin: 0 auto;background:#fff;-moz-box-shadow:0px 4px 4px #ccc; -webkit-box-shadow:0px 4px 4px #ccc; box-shadow:0px 4px 4px #ccc;}
.m-subsite{font-size:16px;text-align:center;height:40px;line-height:35px;background:#fdfae6;-moz-box-shadow:0px 3px 3px #ccc inset;	-webkit-box-shadow:0px 3px 3px #ccc inset;	box-shadow:-3px 3px -3px 3px #ccc inset;}
.m-subsite a{display:inline-block;padding:0 5px;color:#c40000;}

/*首页推荐文章*/
.m-topnews{height: 95px;width: 1170px;padding:5px 15px;}
.m-topnews h2{line-height: 60px;height: 60px;text-align: center;overflow: hidden;}
.m-topnews h2 a{color: #ac0101;font-size: 36px;font-weight: bold;line-height: 60px;height: 60px;}
.m-topnews li{float: left;width: 25%;overflow: hidden;height: 24px;text-align: center;}
.m-topnews li a{height: 24px;line-height: 24px;color: #ac0101;}
.m-topnews li a:hover{color:#ac0101;}

.m-news,.m-zt,.m-row{padding:5px 20px;}

/*首页焦点图*/
.f-jspic{overflow:hidden;width:620px;height:352px;position:relative;}
#JINGDONGBox{position:relative;}
#JINGDONGNumID{ position:absolute; bottom:55px; left:175px;text-align:center;}
#JINGDONGNumID li{list-style:none;float:left;width:50px;height:7px;cursor:pointer;overflow:hidden;text-indent: -9999px;display: block;background-color: #9e9c9b;margin-right: 5px;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{background-color: #fff;}
#JINGDONGContentID li{position:relative;}
.mask{FILTER:alpha(opacity=60);opacity:0.6;width:100%;height:40px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:620px;height:30px;position:absolute;left:0;bottom:5px;font-size:14px;color:#ffffff;font-weight:normal;text-indent:10px;text-align:center;line-height: 30px;}
/*首页要闻切换*/
.f-newsmain{width: 520px;height: 352px;}
.f-newsmain ul.tabs{border-bottom:3px solid #c30c0c;height: 28px;}
.f-newsmain ul.tabs li{height: 26px;line-height: 26px;float: left;margin-right:10px; }
.f-newsmain ul.tabs li a{height: 26px;line-height: 26px;padding: 0 14px;display: inline-block;font-size: 14px;font-weight: bold;color: #ac0101;background:#ececec;}
.f-newsmain ul.tabs li a.current{background:url(../images/newstibg.png) top center no-repeat;height: 26px;line-height: 26px;color:#fff;}
.f-newsmain .panes{height: 310px;}
.newsmain h3{font-size:16px;text-align:center;line-height:60px;border-bottom:1px dotted #e6e6e6;font-weight:600;}
.newsmain li{padding-left: 18px; background:url(../images/topico.png) 3px -188px no-repeat;height: 36px;line-height: 36px;border-bottom: 1px dotted #e6e6e6;text-align: left;}
.newsmain li.noico{background:none;}
.newsmain li a{float: left;height: 36px;line-height: 36px;font-size: 14px;color: #000;}
.newsmain li a span{float: left;}
.newsmain a span.blue{color: #03416e;font-weight: bold;font-size: 14px;}
.newsmain a span.red{color: #ff0000;font-weight: bold;font-size: 14px;}
.newsmain li span{float: right;color: #9999b2;font-size: 12px;}
.newsmain li a:hover{color:#ac0101;}


/*专题*/
.m-zt{position:relative}
.m-ztlist{padding:15px 0;width:1160px;height:118px;overflow:hidden;}
.m-ztlist img{width:280px;height:115px;}
.m-ztlist li{display:inline;margin-right:20px;}
.m-ztlist li.end{margin-right:0;}
.m-tzgg{width:345px;}
.m-tzgg .title{height:48px;}
.m-tzgg .m-list{border:1px solid #dbdbdb;border-top:0;font-size:14px;line-height:180%;padding:15px;height:222px;overflow:hidden}
.m-tzgg .m-list a{color:#c40000;}

#PrevBtnID{text-indent:-3000px; position:absolute;display:none; left:10px;top:70px;z-index:999;width:60px;height:80px;background:url(../images/prevnext.png);cursor:pointer;color:#fff;text-align:center;line-height:80px;font-size:60px;font-family:serif}
#NextBtnID{text-indent:-3000px;position:absolute;display:none;right:10px;top:70px;z-index:999;width:60px;height:80px;background:url(../images/prevnext.png);background-position:0 -160px; cursor:pointer;color:#fff;text-align:center;line-height:80px;font-size:60px;font-family:serif}
#PrevBtnID:hover{background-position:0 -80px;}
#NextBtnID:hover{background-position:0 -240px;}



/*首页主体部分*/
.m-ywlist{border:1px solid #dbdbdb;border-top:3px solid #c40000; margin-right:20px; width:790px; -webkit-text-size-adjust: none; }
.m-ywlist .title{height:44px;background:url(../images/ti-logo.png) 10px 6px no-repeat; padding-left:50px;border-bottom:1px solid #dbdbdb;}
.m-ywlist .title span{font-size:26px; line-height:40px;}
.m-ywlist .title .subtab{ line-height:44px; margin-right:10px;}
.m-ywlist .title ul li{display:inline;}
.m-ywlist .title ul li a{padding:5px 4px;}
.m-ywlist .title ul li a:hover,.m-ywlist .title ul li a.current{background:#c40000;color:#fff;}
.m-ywlist .m-list{padding:15px 15px 5px 15px;}
.m-ywlist .m-list .focus{width:260px;margin-right:20px;}
.m-ywlist .m-list .focus img{width:260px;height:195px;}
.m-ywlist .m-list .focus p{text-align:center;}

.m-ywlist .m-list a span{float:right;}
.m-ywlist .m-list a{color:#3a3a3a;line-height:200%;}
.m-ywlist table{width:100%;}

#tzgglist a{font-size:14px;}

.m-weibo{width:345px;}
.subrow{width: 795px;}
.subrow .sfgk,.subrow .spzb{width:270px;}
.subrow .tszb,.subrow .fkzx{width:255px;text-align:center;}
.subrow .piccon img{border:2px solid #f8a28b;-moz-box-shadow:4px 4px 0px #ddd; -webkit-box-shadow:4px 4px 0px #ddd; box-shadow:4px 4px 0px #ddd;}
.subrow .piccon p{line-height:200%;}
.subrow .spzb img{margin-top:10px;}
.subrow .m-nlist{line-height:175%;padding:10px 0;-webkit-text-size-adjust: none;}
.subrow .m-nlist span{float:right}

.m-linklist{padding-bottom:10px;}
.m-linklist li{display:inline;margin-right:10px; line-height:200%;}
.m-linklist a{color:#c40000;}
.footer .m-nav,.footer .m-nav a{color:#fff;text-align:center;}
.footer .copyright{width:1200px;margin:20px auto; color:#252525; line-height:200%;}
.footer .copyright fl{width:809px;}
.footer .copyright fr{width:200px;}





/*内页banner*/
.m-bannerbox{height: 120px;width: 100%;margin: 15px auto;}
/*面包屑*/
.m-crumbs{width: 100%;height: 42px;}
.m-crumbs .crumbs{height: 42px;line-height: 42px;width: auto;margin: 0 auto;color: #666666;background:url(../images/topico.png) 5px 15px no-repeat;padding-left: 30px;}
.m-crumbs .crumbs span{color:#666666;height: 42px;line-height: 42px;font-size: 14px;}
.m-crumbs .crumbs a{color:#666666;height: 42px;line-height: 42px;font-size: 14px;}
/*主体右侧样式*/
.m-contentr{width: 870px;float: right;}
.m-contentr .m-titlebox h2{font-size: 24px;color: #264e9e;font-family:'Adobe 黑体 Std', '微软雅黑','Microsoft YaHei';font-weight: bold;line-height: 28px;height: 28px;}
.m-contentr .m-titlebox span{display: block;font-size: 10px;text-transform: uppercase;color: #898989;font-weight: normal;line-height: 18px;height: 18px;}
.m-contentr .m-titlebox h4{width: 50px;height: 29px;border-bottom: 1px solid #dc0000;display: block;line-height: 29px;}
.m-contentr .prenet{color: #dc0000;margin-top: 40px;}
.m-contentr .prenet a:hover{color: #dc0000;}
.m-bg{border-top: 1px solid #dfdfdf;background: url(../images/main_bg.png) 272px top repeat-y;}

.m-contentr .panes{width: 858px; float:right;padding: 20px 20px;}
.m-contentr .panes h4{font-size: 22px;color: #000;font-weight: 500;text-align: center;line-height: 40px;height: 40px;margin-top: 20px;}
.m-contentr .panes p{color: #666;line-height: 28px;text-indent: 2em;padding: 20px 0 40px;font-size: 13px;}
.m-contentr .panes span{width: 102px;height: 34px;margin:10px auto 0;display: block;}
.m-contentr .panes p span a{display: block;border: 1px solid #fff;width: 100px;height: 32px;border-radius: 4px;color: #fff;background-color: #dc0000;text-align: center;text-indent: 0;line-height: 32px;font-size: 14px;}
.m-contentr .panes ul.startab li{line-height: 60px;height: 60px;float: left;display: block;width: 33%;border-right: 1px solid #e2e2e2;text-align: center;margin-top: 30px;}
.m-contentr .panes ul.startab li a{line-height: 60px;color: #757575;height: 60px;font-size: 14px;}
.m-contentr .panes ul.startab li a:hover{text-decoration: underline;color: #0a5aa0;}
.m-contentr .panes ul.startab li img{height: 50px;max-width: 245px;max-height: 60px;}
/*主体左侧样式*/
.m-contentl,.m-contentl1{width:252px ;float: left;}
.m-contentl h3,.speclist h3{font-size: 24px;color: #C40000;line-height: 74px;text-align: center;font-weight:normal;height: 74px;border-bottom: 1px solid #ddd;font-weight: bold;}
.m-contentl1 h3{font-size: 24px;color: #009ae5;line-height: 74px;text-align: center;font-weight:normal;height: 74px;border-bottom: 1px solid #ddd;font-weight: bold;}
.m-contentl h3.two{border-top: 1px solid #ddd;}
.m-contentl h3.wxlist{text-align:left;padding-left:45px;}
#treeDemo{margin-left:35px;margin-right:20px;overflow:auto;min-height:580px;}

.m-contentl h3 span,.speclist h3 span{font-size: 14px;color: #515151;line-height: 30px;}
.m-contentl ul{margin-left: 20px;}
.m-contentl li{width: 232px;height: 40px;margin-top: 10px;}
.m-contentl li a{background:url(../images/topico.png) 26px -300px no-repeat; width: 178px;height: 40px;color: #515151;display: block;line-height: 40px;font-size: 14px;padding-left:60px;}
.m-contentl li a:hover{background:url(../images/topico.png) 26px -260px no-repeat; color: #cd0b0c;}
.m-contentl li a.on{background:#e03333 url(../images/topico.png) 20px -218px no-repeat; color: #fff;border-left: 6px solid #C40000;width: 172px;padding-left:54px;}
.m-r-news li a{font-size: 12px;text-align: left;}
.specpic li{height:auto;list-style:none;padding:5px 0;text-align:center;}
.specpic li a{background:none;padding-left:15px; height:auto;line-height:150%;}
.specpic li a:hover{background:none;}

.specialbanner {
    background: url(../images/pdbanner.jpg) no-repeat;
    text-align: center;
    font-family: "微软雅黑","黑体";
    font-weight: 600;
    color: #fff;
    line-height: 120px;
    font-size: 36px;
    font-style: italic;
    -webkit-text-shadow: #c40000 2px 0 0,#c40000 0 2px 0,#c40000 -2px 0 0,#c40000 0 -1px 0;
    -moz-text-shadow: #c40000 2px 0 0,#c40000 0 2px 0,#c40000 -2px 0 0,#c40000 0 -2px 0;
    text-shadow: #c40000 2px 0 0,#c40000 0 2px 0,#c40000 -2px 0 0,#c40000 0 -2px 0;
    *filter: Glow(Color=#c40000, Strength=2);
    letter-spacing: 10px;
}
.specpic li{height:auto;list-style:none;padding:5px 0;text-align:center;}
.specpic li a{background:none;padding-left:15px; height:auto;line-height:150%;}
/*新闻列表*/
.m-newslist{margin:20px 35px 0 0;}
.m-newslist li{ width:100%; float:left; line-height:39px;border-bottom: 1px solid #eeeeee;height: 39px; }
.m-newslist li a{ float:left;line-height: 39px;height: 39px;font-size: 14px;color: #444444; }
.m-newslist li a:hover{color: #009ae5;}
.m-newslist li span{ float:right; color:#a3a3a3;line-height: 39px;height: 39px;font-size: 12px; }
.m-newslist li span a{font-size: 12px;}
.m-newslist strong{color:#C40000}

.m-wxlist{padding-top:25px;padding-right:20px;}
.m-wxlist li{float:left;width:140px;height:180px;text-align:center;}
.m-wxlist li img{width:120px;height:120px;}

.m-videolist{padding-top:25px;padding-right:20px;}
.m-videolist li{float:left;width:280px;height:210px;text-align:center;}
.m-videolist li img{width:270px;height:160px;}
.m-videolist li p{line-height:150%;padding:0 10px;}

/* 分页 */
#pages { padding:40px 0 30px;text-align: center;}
#pages a { display:inline-block; height:20px; line-height:20px; background:#f3f3f3; border:1px solid #e3e3e3; text-align:center; color:#717171; padding:0 8px;margin:0 5px;}
#pages a.a1 {  width:56px; padding:0 }
#pages a:hover { background:#f3f3f3; color:#717171; text-decoration:none }
#pages span { display:inline-block; height:20px; line-height:20px; background:#c40000; border:1px solid #c40000; color:#fff; text-align:center;padding:0 8px}
.page .noPage { display:inline-block; width:56px; height:20px; line-height:20px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/*新闻内容页样式*/
.m-contentbox{font-size: 14px;color: #898989;line-height: 28px;padding: 20px 30px 30px 30px;margin: 0 auto;}
.m-contentbox h1{text-align: center;font-size: 24px;color: #c40000;line-height: 50px;}
.m-contentbox h2{text-align: center;font-size: 18px;color: #4a4a4a;line-height: 40px;}
.m-contentbox .news_info {height:40px;line-height: 40px;text-align:center;margin: 0 auto;color: #767676;font-size: 14px;border-bottom: 1px solid #ababab;}
.m-contentbox .note{background-color: #ddd;padding: 10px 20px;font-size: 14px;color: #333;margin-top: 20px;}
.m-contentbox .m-newsbox{margin-top: 20px;font-size: 14px;color: #222;line-height: 200%;}
.m-contentbox .m-newsbox p{font-size: 16px;color: #222;line-height:  200%;}
.m-contentbox .m-newsbox br{display:inline; line-height:14px; } 
.m-contentbox .img_show{width: 880px;text-align: center;margin: 30px auto;}
.m-contentbox .img_show img{max-width: 960px;}
.m-change{height: 40px;line-height: 40px;text-align: right;color: #6161ae}
.m-change a.smallfont{font-size: 12px;}
.m-change a.bigfont{font-size: 20px;}
.m-change a.color{width: 19px;height: 19px;display:inline-block;overflow: hidden;}
.m-change a.color1{background-color: #8181df;}
.m-change a.color2{background-color: #377110;}
.m-change a.color3{background-color: #714910;}
.m-change a.color4{background-color: #000000;}
.m-change a.color5{background-color: #c0504d;}
.m-share{height: 64px;border-top: 1px solid #ababab;border-bottom: 1px solid #ababab;margin-top: 30px;}
.f-share{height: 36px;margin-top: 14px;}
.m-share a{color: #767676;height: 64px;line-height: 64px;}
.m-share a:hover{color: #c40000;}
#newsContent img{max-width:990px!important;}

.about-content{padding:15px;line-height:200%;}
/*相关推荐*/
.m-related{width: 330px;}
.m-related .title{color: #c40000;height: 50px;line-height: 50px;font-size: 14px;font-weight: bold;}
.m-related li {height: 24px;line-height: 24px;}
.m-related li a{line-height: 24px;color: #757575;}
.m-related li a:hover{color: #6161ae;}
.m-relatedPic{width: 606px;}
.m-relatedPic .title{color: #c40000;height: 50px;line-height: 50px;font-size: 14px;font-weight: bold;}
.m-relatedPic li{float: left;height: 137px;margin-right: 8px;}

.ldContent table {margin-bottom: 10px;border-collapse: collapse;display: table;margin:0 auto;}
.ldContent tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.ldContent td, th {padding: 15px 10px;border-bottom: 1px solid #DDD;}

/*以下是头部动画部分，请勿修改，切记！！*/

#top_focus{width:505px;height:206px;overflow:hidden;position:relative;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}

.gwd-image-2g3r{position:absolute;width:496px;height:206px;top:0;left:5px;opacity:1}
.gwd-image-13mk{position:absolute;width:505px;height:206px;left:1px;top:0;opacity:0}
.gwd-image-u28z{position:absolute;width:505px;height:206px;left:0;top:0;opacity:0}
.gwd-image-1lmm{position:absolute;width:414px;height:71px;top:-71px;left:91px;transform-style:preserve-3d;transform:translate3d(-74px,-1px,0);opacity:0}
.gwd-image-tah8{position:absolute;width:413px;height:78px;left:93px;top:219px;transform-style:preserve-3d;transform:translate3d(0,0,0);opacity:0}

@keyframes gwd-gen-1nk3gwdanimation_gwd-keyframes{
	0%{opacity:1;animation-timing-function:linear}
	31%{opacity:1;animation-timing-function:linear}
	36%{opacity:0;animation-timing-function:linear}
	95%{opacity:0;animation-timing-function:linear}
	100%{opacity:1;animation-timing-function:linear}
}
@keyframes gwd-gen-1g2dgwdanimation_gwd-keyframes{
	0%{opacity:0;animation-timing-function:linear}
	31%{opacity:0;animation-timing-function:linear}
	36%{opacity:1;animation-timing-function:linear}
	63%{opacity:1;animation-timing-function:linear}
	68%{opacity:0;animation-timing-function:linear}
	100%{opacity:0;animation-timing-function:linear}
}
@keyframes gwd-gen-77mngwdanimation_gwd-keyframes{
	0%{opacity:0;animation-timing-function:linear}
	63%{opacity:0;animation-timing-function:linear}
	68%{opacity:1;animation-timing-function:linear}
	95%{opacity:1;animation-timing-function:linear}
	100%{opacity:0;animation-timing-function:linear}
}
@keyframes gwd-gen-wl1jgwdanimation_gwd-keyframes{
	0%{transform:translate3d(-74px,-1px,0);opacity:0;animation-timing-function:linear}
	8%{transform:translate3d(-73px,114px,0);opacity:1;animation-timing-function:linear}
	38%{transform:translate3d(-73px,114px,0);opacity:1;animation-timing-function:linear}
	44%{transform:translate3d(-73px,277px,0);opacity:0;animation-timing-function:linear}
	53%{transform:translate3d(-505px,104px,0);opacity:0;animation-timing-function:linear}
	61%{transform:translate3d(-86px,103px,0);opacity:1;animation-timing-function:linear}
	89%{transform:translate3d(-86px,103px,0);opacity:1;animation-timing-function:linear}
	97%{transform:translate3d(374px,103px,0);opacity:0;animation-timing-function:linear}
	100%{transform:translate3d(-73.75px,27.75px,0);opacity:0;animation-timing-function:linear}
}
@keyframes gwd-gen-irvggwdanimation_gwd-keyframes{
	0%{transform:translate3d(0,0,0);opacity:0;animation-timing-function:linear}
	8%{transform:translate3d(0,-127px,0);opacity:1;animation-timing-function:linear}
	38%{transform:translate3d(0,-127px,0);opacity:1;animation-timing-function:linear}
	44%{transform:translate3d(0,-297px,0);opacity:0;animation-timing-function:linear}
	53%{transform:translate3d(413px,-129px,0);opacity:0;animation-timing-function:linear}
	61%{transform:translate3d(-5px,-130px,0);opacity:1;animation-timing-function:linear}
	89%{transform:translate3d(-5px,-130px,0);opacity:1;animation-timing-function:linear}
	97%{transform:translate3d(-501px,-130px,0);opacity:0;animation-timing-function:linear}
	100%{transform:translate3d(0,-31.75px,0);opacity:0;animation-timing-function:linear}
}

#top_focus .gwd-gen-1nk3gwdanimation {
  animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1nk3gwdanimation_gwd-keyframes;
  -webkit-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1nk3gwdanimation_gwd-keyframes;
  -moz-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1nk3gwdanimation_gwd-keyframes;
  -ms-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1nk3gwdanimation_gwd-keyframes;
}
#top_focus .gwd-gen-1g2dgwdanimation {
  animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1g2dgwdanimation_gwd-keyframes;
  -webkit-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1g2dgwdanimation_gwd-keyframes;
  -moz-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1g2dgwdanimation_gwd-keyframes;
  -ms-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-1g2dgwdanimation_gwd-keyframes;
}
#top_focus .gwd-gen-77mngwdanimation {
  animation: 9.4s linear 0s infinite normal forwards running gwd-gen-77mngwdanimation_gwd-keyframes;
  -webkit-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-77mngwdanimation_gwd-keyframes;
  -moz-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-77mngwdanimation_gwd-keyframes;
  -ms-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-77mngwdanimation_gwd-keyframes;
}
#top_focus .gwd-gen-wl1jgwdanimation {
  animation: 9.4s linear 0s infinite normal forwards running gwd-gen-wl1jgwdanimation_gwd-keyframes;
  -webkit-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-wl1jgwdanimation_gwd-keyframes;
  -moz-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-wl1jgwdanimation_gwd-keyframes;
  -ms-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-wl1jgwdanimation_gwd-keyframes;
}
#top_focus .gwd-gen-irvggwdanimation {
  animation: 9.4s linear 0s infinite normal forwards running gwd-gen-irvggwdanimation_gwd-keyframes;
  -webkit-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-irvggwdanimation_gwd-keyframes;
  -moz-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-irvggwdanimation_gwd-keyframes;
  -ms-animation: 9.4s linear 0s infinite normal forwards running gwd-gen-irvggwdanimation_gwd-keyframes;
}

/* body{background: #fff url(../../Content/images/100bg.jpg) center top no-repeat;padding-top: 150px;}
.header{width: 1200px;margin: 0 auto;}
.ht-top {min-width: 1160px;padding: 0 20px;}
.ht-toptext {width: 1140px;} */