﻿html,body,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,form{margin:0px;padding:0px;list-style:none;}
body{background-color: #efefef;font-family: "Hiragino Sans GB","STHeiti","Microsoft YaHei","寰蒋闆呴粦","simsun","sans-serif",Arial;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;font-style:normal;}
body{font-size:85%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative;}
table,td,tr{border:none;border-collapse:collapse;}
ul,ol{list-style:none;}
img,fieldset{border:medium none;display:block;}
img{vertical-align:left;}
a{cursor:pointer;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#1d2855;text-decoration:underline;}
.clear,.clearing{clear:both;width:1px;overflow:hidden;height:0;}
.hidden{display:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
/*pb*/
.fl{float: left;}
.fr{float: right;}
.icons{background-image: url(../images/icons.png?v20150401);background-repeat: no-repeat;}
.fn{font-size: 0px;line-height: 0px;text-indent: -9999px;}
.shadow{border: 1px solid #e5e5e5;background-color: #fff;-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.1);box-shadow: 0 0 4px rgba(0,0,0,0.1);}
.arrow{position: absolute;top: -10px;right: 20px;width: 20px;height: 20px;font-size: 20px;}
.arrow span{font-family: SimSun,"瀹嬩綋";overflow: hidden;display: block;width: 20px;height: 20px;line-height: 20px;}
.arrow span.arrow-o{color: #ededed;}
.arrow span.arrow-i{color: #fff;position: absolute;top: 1px;left: 0px;}
a.btn{display: inline-block;width: 100%;height: 34px;font-size: 16px;line-height: 34px;text-align: center;}
a.btn-default{background-color: #ededed;color: #666;text-decoration: none;}
a.btn-default:hover,a.btn-default:focus{background-color: #e6e6e6;}
a.btn-primary{background-color: #1d2855;color: #fff;text-decoration: none;}
a.btn-primary:hover,a.btn-primary:focus{background-color: #0059b4;}
.transition{-webkit-transition: all 500ms cubic-bezier(0.34, 1.21, 0.4, 1);-moz-transition: all 500ms cubic-bezier(0.34, 1.21, 0.4, 1);transition: all 500ms cubic-bezier(0.34, 1.21, 0.4, 1);-webkit-transform-origin: 90% 0;-moz-transform-origin: 90% 0;-ms-transform-origin: 90% 0;-o-transform-origin: 90% 0;transform-origin: 90% 0;-webkit-transform: translateY(0) scale(0);-moz-transform: translateY(0) scale(0);-ms-transform: translateY(0) scale(0);-o-transform: translateY(0) scale(0);transform: translateY(0) scale(0);opacity: 0;pointer-events: none;display:none\9;}
.box-active{opacity: 1;pointer-events: auto;-webkit-transform: translateY(0) scale(1);-moz-transform: translateY(0) scale(1);-ms-transform: translateY(0) scale(1);-o-transform: translateY(0) scale(1);transform: translateY(0) scale(1);display:block\9;}
.bd{overflow: hidden;}
.c-blue{color: #1d2855;}
.wd300{width: 300px;}
.news-title a:link,.news-title a:visited{color:#1d2855;text-decoration:none;}
.news-title a:hover,.news-title a:active{color:#b40000;text-decoration:underline;}
.c-link{padding-right: 16px;background: url(../images/c-name.png?v2) no-repeat right center;}
.news-abst{color: #666;}
.share-area{position: relative;}
.share-btn{display: block;width: 20px;height: 32px;background-position: -66px -109px;vertical-align: middle;}
.share-btn-act{background-position: -16px -109px;}
.share-box{position: absolute;bottom:44px;right:-10px;z-index: 98;background-color: #fff;border: 1px solid #ededed;width: 180px}
.share-box .arrow{bottom:-11px;top:auto;right: 5px;}
.share-box .arrow span.arrow-i{top:-1px;}
.share-item{padding:0 10px 10px 10px;overflow: hidden;}
.share-item a{float: left;width: 32px;height: 32px;margin: 10px 0 0  10px;}
.share-item .s-sina{background-position: -9px -9px;margin-left: 0}
.share-item .s-teiba{background-position: -59px -9px;}
.share-item .s-qqhy{background-position: -109px -9px;}
.share-item .s-wechat{background-position: -159px -9px;}
.share-item .s-sina:hover{background-position: -9px -59px;}
.share-item .s-teiba:hover{background-position: -59px -59px;}
.share-item .s-qqhy:hover{background-position: -109px -59px;}
.share-item .s-wechat:hover{background-position: -159px -59px;}
.share-item .box-active{height: auto;padding-bottom: 10px;border-bottom: 1px solid #ededed;}
.share-item .box-active img{margin: 15px auto 5px;}
.wechat-box{height: 0;}
.wechat-box p{font-size: 13px;text-align: center;color: #888;line-height: 22px;}
/*slick*/
.slick-slider{ position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: #fff; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }


/*ad-area*/
.ad{overflow: hidden;}
.ad-area{width: 1260px;margin: 0px auto 0;overflow: hidden;}
.ad-wd620>div,.ad-wd460>div,.ad-wd300>div{margin-top: 20px;}
.ad-area .ad-wd940{width: 940px;margin-top: 20px;overflow: hidden;}
.ad-area .ad-wd300{width: 300px;margin-top: 20px;overflow: hidden;}
.ad-area .ad-wd940 iframe{margin-left: -10px;}
.ad-area .ad-wd300 iframe{margin-top: -10px;}
/*layout*/
.layout{width: 1260px;margin: 0 auto;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.layout:after{content: "";display: table;clear: both;}
.layout-left{width: 940px;float: left;}
.layout-right{width: 300px;float: right;}
/*header*/
.header{height: 80px;background-color: #fff;border-bottom: 1px solid #d1d1d1;position: relative;z-index: 903;}
.header-main{width: 1260px;margin: 0 auto;}
.logo {float: left;margin: 12px 0 0 20px;}
.logo h1{font-size: 0;line-height: 0;}
.logo a{display: block;width: 178px;height: 62px;background: url(../images/logo.png?v3) no-repeat 0 0;}
.search{float: left;width: 358px;height: 34px;margin: 22px 0 0 350px;background-color: #fff;border: 1px solid #d9d9d9;}
.search input{border: none;padding: 0;margin: 0;float: left;height: 34px;float: left;}
.search .search-word{width: 323px;background-color: transparent;line-height: 34px;text-indent: 3px;color: #666;font-family: "Microsoft YaHei","寰蒋闆呴粦";}
.search .search-btn{width: 35px;height: 35px;background-color: #FFF;background-position: -158px -158px;}
/*login-box*/
.login-box{float: right;position: relative;}
.login-hd,.loginOutBox{font-size: 16px;line-height: 81px;}
.login-hd a{display: inline-block;margin: 0 10px;}
a.login-title{padding: 0 12px;line-height: 30px;background-color: #1d2855;color: #fff;border-bottom: 3px solid #001e34;text-decoration: none;}
a.login-title-act{background-color: #c4c4c4;border-bottom-color: #909090;}
.login-frame{width: 164px;padding: 20px;position: absolute;right: 63px;top: 68px;z-index: 199;}
.login-label{display: block;margin-bottom: 15px;overflow: hidden;}
.login-label-name{color: #1d2855;float: left;line-height: 34px;}
.login-label-ipt{float: left;width: 118px;height: 30px;line-height: 30px;font-size: 14px;border: 1px solid #ededed;text-indent: 2px;}
.th-login{margin: 20px auto 0;border-top: 1px solid #ededed;}
.th-login p{font-size: 14px;color: #666;text-align: center;margin-top: 8px;}
.th-login img{display: block;margin: 10px auto 0;}
.login-frame .btn-default{margin-top: 20px;}
.loginUser{margin-right: 10px;}
/*fun-box*/
.fun-box {float: right;margin: 28px 20px 0 10px;position: relative;}
.fun-box .fun-btn{display: block;width: 25px;height: 25px;background-position: -113px -113px;}
.fun-box .fun-btn-act{background-position: -163px -113px;}
.fun-box .fun-bd{width: 200px;position: absolute;right: -18px;top:40px;z-index: 199;}
.fun-box .fun-bd p{padding: 10px 20px;border-bottom: 1px solid #ededed;line-height: 22px;}
.fun-box .fun-bd img{margin: 10px auto 0;}
.fun-box .fun-bd span{display: block;text-align: center;}
/*nav*/
.nav{height: 51px;background-color: #1d2855;position: relative;z-index: 902;}
.nav-main{width: 1260px;height: 51px;margin: 0 auto;}
.nav-main li{float: left;overflow: hidden;margin-right: 10px;}
.nav-main .nav-a{display: block;padding: 14px 15px;font-size: 18px;color: #fff;}
.nav-main .act{color: #1d2855;background-color: #fff;}
.nav-main .act .icons{background-position: -381px -150px;}
.nav-main .icons{display: inline-block;width: 7px;height: 4px;vertical-align: middle;overflow: hidden;background-position: -380px 0;margin-left: 6px;*margin-top:3px;}
.nav-fixed{position: fixed;top: 0px;left: 0px;width: 100%;box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.nav-drawer{position: relative;width: 100%;overflow: hidden;left:0;top:0px;background-color: #fff;box-shadow: 0 2px 1px rgba(0,0,0,0.125);border-bottom: 1px solid #ededed \9;}
.nav-drawer-content{width: 1260px;margin: 0 auto;padding-bottom: 20px;overflow: hidden;}
.nav-drawer-content .top-drawer{width: 298px;float: left;margin: 20px 0 0 20px;}
.nav-drawer-content .top-drawer:first-child{margin: 20px 0 0 0;}
.top-drawer .sub-nav{width: 128px;padding-left: 20px;float: left;border-left: 1px solid #d1d1d1;}
.top-drawer .sub-nav span{display: block;width: 128px;}
.top-drawer .sub-nav a{font-size: 16px;line-height: 40px;}
.top-drawer .sub-nav a:hover,.top-drawer .sub-nav a:active{color:#b40000;text-decoration:underline;}
.nav-drawer-content .top-card{border: 1px solid #ededed;}
.nav-drawer-content .top-card .txt-area{height: 64px;}
.nav-drawer-content .top-card .news-title{height: 24px;overflow: hidden;}
.nav-drawer-ad{float: left;margin-top: 40px;border-top: 1px solid #ededed}
.nav-drawer-ad>div{width: 300px;height: 60px;float: left;margin: 20px 0 0 20px;}
.nav-drawer-ad>div:first-child{margin: 20px 0 0 0;}
.nav-drawer-ad img{width: 300px;height: 60px;}
.nav-life .top-drawer .sub-nav{width: 78px;}
.sub-nav-box{width: 100%;overflow: hidden;}
.cover{position: fixed;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;zoom: 1;filter: alpha(opacity=80);opacity: 0.8;z-index: 901;background-color: #000;}
/*slider*/
.slider{height: 362px;background-color: #fff;overflow: hidden;}
.slider .slick-list { position: relative; width: 940px;height: 362px;overflow: hidden; display: block; margin: 0; padding: 0; }
.slider .page{font-size: 16px;color: #bbb;height: 38px;line-height: 38px;}
.slider .page span,.slider .page a{float: left;height: 38px;}
.slider .page span{margin: 0 4px;}
.slider .page a{width: 10px;}
.slider .page-prev{background-position: -270px -5px;margin-right: 15px;}
.slider .page-next{background-position: -320px -5px;margin-left: 15px;}
.slider-box .img-area{float: left;}
.slider-box .txt-area,.slider-box .btn-area{float: right;}
.slider-box .img-area,.slider-box .img-area img{width: 640px;height: 362px;}
.slider-box .txt-area{width: 259px;height: 282px;padding: 20px;overflow: hidden;border-right: 1px solid #cdcdcd;}
.slider-box .news-info{overflow: hidden;color: #888;font-size: 12px;}
.slider-box .news-info a{color: #1d2855;}
.slider-box .source{margin-left: 10px;}
.slider-box .news-title{padding: 10px 0;font-size: 24px;font-weight: bold;line-height: 32px;}
.slider-box .news-abst{font-size: 14px;line-height: 26px;}
.slider-box .btn-area{width: 259px;padding: 0 20px;height: 38px;border-top: 1px solid #ededed;line-height: 38px;border-bottom: 1px solid #cecece;border-right: 1px solid #cdcdcd;}
.slider-box .btn-area .fl{width: 180px;}
.slider-box .btn-area .page,.slider-box .btn-area .more{float: left;}
.slider-box .btn-area .more{line-height: 38px;margin-left: 20px;color: #bbb;}
.slider-box .like{color: #888;text-decoration: none;}
.slider-box .like i{display: inline-block;width: 30px;height: 30px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: #fff;background-color: #0d83cb;font-size: 12px;font-style: normal;line-height: 30px;text-align: center;margin-right: 10px;}
.slider-box .share-btn{margin-top: 4px;} 
/*Arrows*/
.slick-prev,.slick-next{display: block;width: 30px;height: 47px;padding: 0;margin-top: -24px;cursor: pointer;position: absolute;top: 50%;}
.slick-prev{background-position: -50px -150px;left: 0;}
.slick-next{background-position: -100px -150px;left: 610px;}
/*content-mod*/
.content-mod{overflow: hidden;}
.content-mod .hd{height: 50px;}
.layout-right .content-mod .hd{background-color: #1d2855;}
#column-0 .hd{background-color: #b40000;}
#column-1 .hd{background-color: #b40056;}
#column-2 .hd{background-color: #8f0b84;}
#column-3 .hd{background-color: #620b8f;}
#column-4 .hd{background-color: #2a0b8f;}
#column-5 .hd{background-color: #1d2855;}
.layout-left .hd h2{background-image: url(../images/icons.png?v20150401);background-repeat: no-repeat;text-indent: 30px;}
.column-0-h2{background-position: 0 -400px;}
.column-1-h2{background-position: 0 -450px;}
.column-2-h2{background-position: 0 -500px;}
.column-3-h2{background-position: 0 -550px;}
.column-4-h2{background-position: 0 -600px;}
.column-5-h2{background-position: 0 -650px;}
#column-0 .menu-btn:hover,#column-0 .more:hover{background-color: #ce5959;}
#column-1 .menu-btn:hover,#column-1 .more:hover{background-color: #ce5991;}
#column-2 .menu-btn:hover,#column-2 .more:hover{background-color: #ce5991;}
#column-3 .menu-btn:hover,#column-3 .more:hover{background-color: #9960b6;}
#column-4 .menu-btn:hover,#column-4 .more:hover{background-color: #7460b6;}
#column-5 .menu-btn:hover,#column-5 .more:hover{background-color: #526493;}

.menu-btn{float: right;width: 60px;height: 50px;position: relative;}
.menu-icon{display: block;width: 25px;height: 25px;padding:12px 17px;background-position: -196px 0px;}
.menu-icon:hover{-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.menu-box{width: 116px;padding: 15px 20px 20px 20px;position: absolute;top:50px;right:0;z-index: 199;}
.menu-box .btn{margin-top: 10px;}
.nmb .menu-current{display: block;width: 100%;height: 34px;font-size: 16px;line-height: 34px;text-align: center;background-color: #b8b8b8;color: #fff;cursor: default;margin-top: 10px;text-decoration: none;}
.menu-box p{color: #666;}
.content-mod .hd h2,.content-right .sub-hd h3{float: left;padding-left: 20px;font-size: 20px;line-height: 50px;color: #fff;}
.content-mod .hd h2 a{color: #fff;text-decoration: none;}
.content-left{width: 620px;overflow: hidden;float: left;}
.content-right{width: 300px;overflow: hidden;float: right;}
.content-mod .more{float: right;width: 50px;height: 50px;}
.content-mod .more-btn{display: block;width: 50px;height: 50px;background-position: -204px -100px;position:relative;}
.content-mod .more-btn:hover{animation:mymove 0.8s infinite;-moz-animation:mymove 0.8s infinite;-webkit-animation:mymove 0.8s infinite;
-o-animation:mymove 0.8s infinite; }
@keyframes mymove{0%{left:0px;}100% {left:15px;}}
@-moz-keyframes mymove{0%{left:0px;}100% {left:15px;}}
@-webkit-keyframes mymove{0%{left:0px;}100% {left:15px;}}
@-o-keyframes mymove{0%{left:0px;}100% {left:15px;}}

/*card*/
.card{width: 299px;overflow: hidden;margin: 20px 20px 0 0;background-color: #fff;float: left;border-right: 1px solid #cdcdcd;border-bottom: 1px solid #cecece;}
.card .img-area{width: 280px;height: 158px;overflow: hidden;margin: 10px;position: relative;}
.card .img-area img{width: 280px;height: 158px;overflow: hidden;position: relative;}
.card .txt-area{padding: 10px 20px 0 20px;height: 118px;overflow: hidden;}
.card .news-info{overflow: hidden;color: #888;font-size: 12px;}
.card .news-info a{color: #1d2855;}
.card .source{margin-left: 10px;}
.card .news-title{padding: 6px 0 4px 0;font-size: 16px;font-weight: bold;line-height: 1.5;}
.card .news-abst{line-height: 22px;}
.card .btn-area{height: 32px;padding: 0 20px;margin-top: 9px;border-top: 1px solid #ededed;}
.txt-card{overflow: visible;}
.img-card .txt-area{height: 140px;padding: 0 20px;}
.big-card{width: 619px;float: none;}
.big-card .img-area,.big-card .img-area img{width: 600px;height: 338px;}
.big-card .txt-area{height: 150px;}
.big-card .news-title{font-size: 24px;}

.sub-col{margin-top: 20px;overflow: hidden;background-color: #fff;border-right: 1px solid #cdcdcd;border-bottom: 1px solid #cfcfcf;}
.sub-col .sub-hd{height: 50px;border-bottom: 1px solid #1d2855;}
.sub-col .sub-hd a{color: #1d2855;text-decoration: none;}
.sub-col .sub-bd{background-color: #fff;}
.sub-col .sub-bd a:link,.sub-col .sub-bd a:visited{color:#333;text-decoration:none;}
.sub-col .sub-bd a:hover,.sub-col .sub-bd a:active{color:#b40000;text-decoration:underline;}
.content-right .sub-hd h3{line-height: 48px;border-bottom: 2px solid #1d2855;padding: 0 20px;}
.news-list{width: 100%;overflow: hidden;}
.news-list li{height: 60px;overflow: hidden;padding: 21px 20px;border-top: 1px solid #ededed;vertical-align: bottom;}
.news-list li:hover{background-color: #fff;}
.news-list li:first-child{border-top: none;}
.news-list li a{display: block;width: 100%;height: 100%;overflow: hidden;text-decoration:none;}
.news-list li a:link,.news-list li a:visited{color:#333;}
.news-list li a:hover,.news-list li a:active{color:#1d2855;}
.news-list .txt-area{float: left;width: 185px;}
.news-list .news-title{line-height: 20px;height: 40px;overflow: hidden;margin-top: 5px;}
.news-list .news-date{font-size: 12px;color: #666;}
.news-list .img-area{float: right;}
.news-list .img-area img{width: 60px;height: 60px;}
.news-list-1 li{padding: 19px 20px 20px 20px;}
.news-list-o{height: 360px;}
.news-list-o li{padding: 14px 20px 15px 20px}
.txt-news-list{float: left;margin: 19px 0 0 -20px;}
.txt-news-list li{float: left;width: 259px;height: 50px;padding: 0 20px;margin-left: 20px;line-height: 50px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.txt-news-list li a:link,.txt-news-list li a:visited,.layout-right .news-list a:link,.layout-right .news-list a:visited{color:#1d2855;text-decoration:none;}
.txt-news-list li a:hover,.txt-news-list li a:active,.layout-right .news-list a:hover,.layout-right .news-list a:active{color:#333;text-decoration:underline;}
.layout-right .txt-news-list{margin: 0;}
.layout-right .txt-news-list li{float: none;margin-left: 0;border-top: 1px solid #d1d1d1;}
.layout-right .txt-news-list li:hover{background-color: #fff;}
.layout-right .news-list li{border-top: 1px solid #d1d1d1;}
.layout-left .txt-news-list li{background-color: #fff;border-bottom: 1px solid #cecece;border-right: 1px solid #cdcdcd;}

/*demanda*/
.demanda{margin-left: -10px;float: left;}
.demanda a{float: left;width: 93px;height: 33px;text-align: center;color: #666;margin: 10px 0 0 10px;padding-top: 60px;text-decoration: none;}
.demanda .d-1:hover{background-position: -2px -218px;}
.demanda .d-2:hover{background-position: -102px -218px;}
.demanda .d-3:hover{background-position: -202px -218px;}
.demanda .d-4:hover{background-position: -280px -218px;width: 145px;}
.demanda .d-5:hover{background-position: -380px -218px;width: 145px;}
.demanda .d-6:hover{background-position: -502px -218px;}
.demanda .d-7:hover{background-position: -602px -218px;}
.demanda .d-8:hover{background-position: -702px -218px;}
.demanda .d-1{background-position: -2px -318px;}
.demanda .d-2{background-position: -102px -318px;}
.demanda .d-3{background-position: -202px -318px;}
.demanda .d-4{background-position: -280px -318px;width: 145px;}
.demanda .d-5{background-position: -380px -318px;width: 145px;}
.demanda .d-6{background-position: -502px -318px;}
.demanda .d-7{background-position: -602px -318px;}
.demanda .d-8{background-position: -702px -318px;}
.demanda a:hover{background-color: #0059b4;color: #fff;}
/*subfoot-wrap*/
.subfoot-wrap{background-color: #fff;border-bottom: 1px solid #1d2855;margin-top: 20px;}
.subfoot-wrap .links{width: 1260px;margin: 0 auto;padding-bottom: 20px;}
.subfoot-wrap .tab-menu{height: 48px;border-bottom: 1px solid #ededed;}
.subfoot-wrap .tab-menu li{float: left;font-size: 18px;line-height: 48px;color: #1d2855;margin: 0 10px;padding: 0 10px;cursor: pointer;}
.subfoot-wrap .tab-menu li.current{height: 47px;border-bottom: 2px solid #1d2855;}
.subfoot-wrap .tab-box{margin-top: 20px;}
.subfoot-wrap .tab-box a{display: inline-block;width: 102px;margin: 5px 10px;}

/*m-nav*/
.m-nav,.m-menu-btn,#cove-a,.top-drawer .m-top-nav,.m-menu,.m-search{display: none;}
/*video-img*/
.video-img{width: 100%;position: relative;}
.video-img img{width: 300px;height: 170px;margin: 0 auto;}
.video-img .play-btn{position: absolute;display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);}
.video-img .play-btn img{width: 40px;height: 40px;margin-right: 12px;margin-top: 120px;}
.video-tit{padding: 12px 20px;background-color: #e4e4e4;font-size: 16px;line-height: 24px;height:48px;}
.video-tit a{color: #333333;}
/*product-area*/
.product-area{margin: 20px 0 20px -6px;float: left;position: relative;}
.product-area img{float: left;margin-left: 6px;}
/*gzjt */
.gzjt-slider{width: 620px;height: 581px;overflow: hidden;}
.gzjt-slider .slick-prev{top:193px;margin-top: 0;left: 10px;}
.gzjt-slider .slick-next{top:193px;margin-top: 0;left: auto;right: 10px;}
/*ath*/
.ath-viewport{position:relative;z-index:1000;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Hiragino Sans GB","STHeiti","Microsoft YaHei","寰蒋闆呴粦","simsun","sans-serif",Arial}
.ath-container{position:fixed;bottom:12px;left:50%;width:242px;height:80px;padding:12px;margin-left:-133px;z-index:999;color:#fff;background:#333;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.8);outline:1px solid rgba(0,0,0,0)}
.ath-container:before{content:'';position:absolute;top:0;right:0;display:block;width:16px;height:16px;margin:5px 5px 0 0;background-image:url(../images/ath.png);background-repeat:no-repeat;background-position:center -32px;background-size:50%;background-repeat:no-repeat;z-index:1000}
.ath-container .ath-application-icon{float:left;width:80px;height:80px}
.ath-container p{float:left;width:152px;margin-left:10px;font-size:12px;line-height:20px}
.ath-container .ath-icon{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 3px;background-image:url(../images/ath.png);background-repeat:no-repeat;-webkit-background-size:16px auto;background-size:16px auto}
.ath-container .ath-icon-ios7-share{background-position:center 0;margin-top:-6px}
.ath-container .ath-icon-ios7-home{background-position:center -24px}
.ath-container .ath-icon-ios7-mark{background-position:center -49px}
.ath-container .ath-arrow{width:18px;height:10px;overflow:hidden;position:absolute;bottom:-10px;left:50%;margin-left:-8px}
.ath-container .ath-arrow b{display:inline-block;position:absolute;top:-5px;left:3px;width:10px;height:10px;background:#333;box-shadow:0 0 3px rgba(0,0,0,0.8);-webkit-transform:rotate(45deg)}
/*news-event*/
.news-event{margin-left: -12px;float: left;position: relative;}
.news-event a,.news-event img{width: 66px;height: 66px;}
.news-event a{float: left;margin-left: 12px;}

@media screen and (max-width:1024px){
	.ad-area,.ad,.top-card{display: none;}
	.layout,.layout-left,.layout-right{width: auto;margin: 0 auto;float: none;}
	/*slide*/
	.slider .slick-list {width: 100%;margin: 0 auto;}
	.sider-item,.news-list li{display: -moz-box;display: -webkit-box;display: box;}
	.slick-slide .img-area,.slick-slide .txt-area,.content-mod .content-left,.content-mod .content-right{float: none;}
	.slick-slide .slider-right,.news-list li .txt-area,.product-area a{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	.slick-slide .txt-area{width: auto;}
	.slick-slide .btn-area{width: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	/*content-mod*/
	.content-mod .bd,.product-area{display: -moz-box;display: -webkit-box;display: box;}
	.content-mod .content-left{margin-left:20px;}
	.content-mod .content-right{margin: 0 20px;width: auto;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	/*txt-news-list*/
	.txt-news-list{float: none;width: auto;margin: 20px 20px 0 20px;}
	.txt-news-list li{width: auto;float: none;margin-left: 0;}
	/*.news-list li*/
	.news-list .news-title,.txt-news-list li{font-size: 16px;}
	.news-list .txt-area,.news-list .img-area{float: none;}
	.news-list .img-area{margin-left: 10px;}
	.content-right .card{width: auto;margin: 20px 0 0 0;float: none;}
	.content-right .card .img-area{width: auto;float: none;}
	.content-right .card .img-area img{width: 100%;}
	.demanda{width: 100%;text-align: center;margin: 0;}
	.demanda a{display: inline-block;float: none;}
	/*header*/
	#wrap{width:auto;padding-top: 55px;}
	.header-main .search,.header-main .fun-box,.header-main .login-box{display: none;}
	.header{position: fixed;top:0px;left: 0;width: 100%;height: 48px;z-index: 1002;}
	.header-main,.subfoot-wrap .links{width: auto;}
	.search{margin: 22px 0 0 50px;}
	.logo{position: absolute;top:8px;left:50%;margin: 0 0 0 -45px;}
	.logo a{width: 89px;height: 31px;-webkit-background-size: 89px 31px;background-size: 89px 31px;}
	.hidden{display: none !important;}
	/*m-search*/
	.m-search{display: block;position: absolute;right:0;top:0;width: 48px;height: 48px;overflow: hidden;box-sizing:border-box;-moz-box-sizing:border-box;}
	#bdcs-search-form-input-span{width:48px!important;height:48px;border:0;background-color:transparent;color:transparent;text-indent: 0px;}
	#bdcs-search-form-input-notspan{width:100%!important;height:48px!important;line-height:48px!important;margin:0!important;text-indent:-999em;font-size: 0;line-height: 0;background:url(../images/icons.png?v20150401) no-repeat 16px -360px;-webkit-background-size:400px auto;background-size:400px auto;appearance:none;-moz-appearance:none;-webkit-appearance:none}
	#bdcs-search-focus-inner{background-color:transparent}
	#bdcs-search-form-focus{display: -moz-box;display: -webkit-box;display: box;}
	#bdcs-search-focus-back{display: block !important;width: 48px;background:url(../images/icons.png?v20150401) no-repeat 16px -404px;-webkit-background-size:400px auto;background-size:400px auto}
	#s_btn_wr_focus{display: block !important;width: 48px;background:url(../images/icons.png?v20150401) no-repeat 16px -360px;-webkit-background-size:400px auto;background-size:400px auto}
	#bdcs-search-focus-back img,#s_btn_wr_focus img,#icon_remove{display:none !important;}
	#search_input_container{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;display: block !important;background-color:transparent!important;border:0;margin:0;height:48px}
	#search_input_container input{background-color:transparent!important;width:100%;height:24px;line-height:24px;font-size:14px;font-family:inherit;padding:12px 0;margin:0;text-indent:3px}
	/*m-menu*/
	.m-menu{display: block;width:16px;height:16px;padding: 16px;position:absolute;left:0;top:0}
	.m-menu-box{position: relative;width: 16px;height: 16px;}
	.m-menu .bit-1::before{content:'';position:absolute;left:0;top:2px;width:8px;height:2px;background:#1d2855;-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .3s,top .3s;transition:transform .3s,top .3s}
	.m-menu .bit-1::after{content:'';position:absolute;right:0;top:2px;width:8px;height:2px;background:#1d2855;-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .3s,top .3s;transition:transform .3s,top .3s}
	.m-menu .bit-2{position:absolute;top:50%;left:50%;width:16px;height:2px;background:#1d2855;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .3s .3s,width .3s .6s;transition:transform .3s .3s,width .3s .6s}
	.m-menu .bit-3::before{content:'';position:absolute;left:0;bottom:2px;width:8px;height:2px;background:#1d2855;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .3s,bottom .3s;transition:transform .3s,bottom .3s}
	.m-menu .bit-3::after{content:'';position:absolute;bottom:2px;right:0;width:8px;height:2px;background:#1d2855;-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .3s,bottom .3s;transition:transform .3s,bottom .3s}
	.m-menu.open .bit-1:before{top:0;width:9px;background-color:#ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .3s .3s,width .3s .3s,top .3s .3s;transition:transform .3s .3s,width .3s .3s,top .3s .3s}
	.m-menu.open .bit-1:after{top:0;width:9px;background-color:#ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .3s .3s,width .3s .3s,top .3s .3s;transition:transform .3s .3s,width .3s .3s,top .3s .3s}
	.m-menu.open .bit-2{width:2px;background-color:#ccc;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:-webkit-transform .3s .3s,width .3s;transition:transform .3s .3s,width .3s}
	.m-menu.open .bit-3:before{bottom:0;width:9px;background-color:#ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .3s .3s,width .3s .3s,bottom .3s .3s;transition:transform .3s .3s,width .3s .3s,bottom .3s .3s}
	.m-menu.open .bit-3:after{bottom:0;width:9px;background-color:#ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .3s .3s,width .3s .3s,bottom .3s .3s;transition:transform .3s .3s,width .3s .3s,bottom .3s .3s}
	/*nav*/
	.m-show{visibility: visible !important;}
    .nav{position: fixed;z-index: 999;left:0;top:49px;width: 100%;height: 100%;display: -moz-box;display: -webkit-box;display: box;background-color: transparent;-webkit-animation-duration: 0.5s;  animation-duration: 0.5s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;visibility: hidden;}
    .nav .nav-main{width: 120px;height: auto;margin: 0;background-color: #1d2855;}
    .nav-main .nav-a{text-decoration: none;padding: 0 12px 0 0;font-size: 16px;line-height: 3.5;text-align: right;}
	.nav-main li{float: none;margin-right: 0;}
	.nav-main li:nth-child(8),.nav-main li:nth-child(9){display: none;}
	.nav-main li a.act{background-color: #000722;color: #fff;}
	.nav .sub-nav-box{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;height: 100%;}
	.nav-drawer{background-color: rgba(255,255,255,0.95);box-shadow: none;height: 100%;overflow-y: scroll;overflow-x: hidden;}
	.nav-drawer-content{width: auto;padding-bottom: 50px;}
	.nav-drawer-content .top-drawer{width: auto;float: none;}
	.nav-drawer-content .top-drawer:first-child{margin: 15px 0 0 0;}
	.top-drawer .m-top-nav{display: block;height: 38px;line-height: 38px;text-align: center;background-color: #e2e2e2;color: #333;margin: 0 15px 15px 15px;}
	.top-drawer .sub-nav{border: none;width: auto;float: none;padding: 0 15px;-webkit-column-count: 3;  
    -webkit-column-gap: 15px;-moz-column-count: 3;-moz-column-gap: 15px;}
    .nav-life .top-drawer .sub-nav{width: auto;}
	.top-drawer .sub-nav span{display: inline-block;width: 100%;height: 46px;background-color: #fff;border: 1px solid #ccc;text-align: center;margin-bottom: 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.top-drawer .sub-nav a{display: block;width: 100%;height: 100%;line-height: 46px;font-size: 14px;}
	.top-drawer .sub-nav a:hover{border: 1px solid #120b65;color: #1d2855;text-decoration: none;}
	.cover{display: none;}
	.nav-main .icons{background-position: 0 0;}
	.nav-main .act .icons{background-position: -380px 0;-o-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}

	.layout-right{margin-top: 20px;}
	.layout-right .mt20{margin-top: 0;}
	.product-area{float: none;margin: 20px 0;}
	.product-area a{display: block;text-align: center;}
	.product-area a img{display: inline-block;float: none;}
	.wagz-img img,.gacs-img img{margin-left: auto;margin-right: auto;}

	@-webkit-keyframes fadeOutUp{0%{opacity:1}
	100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	}
	@keyframes fadeOutUp{0%{opacity:1}
	100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	}
	.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
	@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	100%{opacity:1;-webkit-transform:none;transform:none}
	}
	@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	100%{opacity:1;-webkit-transform:none;transform:none}
	}
	.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}

	.news-event{margin: 10px 0 !important;float: none;display: -moz-box;display: -webkit-box;display: box;}
	.news-event a{display: block;margin: 0;float: none;width: auto;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	.news-event img{margin: 0 auto;}

}
@media screen and (max-width:800px){
	/*slide*/
	.sider-item .news-abst{display: none;}
	.slider .slick-list,.slider-box .txt-area,.slider{height: auto;}
	.slider-box .txt-area{padding: 20px 20px 10px 20px;}
	.sider-item{display: block;}
	.slider-right{background-color: #fff;}
	.slick-slide .img-area{width: 100%;overflow: hidden;}
	.slick-slide .img-area img{width: 100%;height: auto;}
	.slick-next{left: auto;right: 0;}
	.slick-prev,.slick-next{top:181px;}
	/*content-mod*/
	.content-mod .bd{display: block;}
	.content-mod .content-left{margin: 0 20px;}
	.content-left .wd300{width: 48.8%;}
	/*card*/
	.card{width: auto;margin: 20px 0 0  0;}
	.big-card,.card .img-area{width: auto;}
	.card .img-area img{width: 100% !important;height: auto !important;left:0 !important;top:0 !important;}
	.content-right .card{width: 48.8%;float: left;}
	.content-right .card:nth-child(2){float: right;}
	.layout-right,.layout-left,.content-left,.content-right,.txt-news-list{float: none;}
	.content-left,.content-right{width: auto;margin: 0;}
	
	.gzjt-slider{width: auto;height: auto;}

	.demanda{width: 480px;margin: 0 auto;float: none;}
	.demanda a{display: inline-block;float: none;margin: 10px 5px 0 5px;}
	.subfoot-wrap{display: none;}
	
	.content-right .img-card-tb{width: auto;float: none !important;margin: 20px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
	.content-right .img-card-tb .img-area{width: auto;height: 158px;overflow: hidden;}
	.content-right .img-card-tb .img-area img{width: 100%;height:auto;}
	.content-right .img-card-tb .txt-area{padding: 10px 15px 0 15px;}
	.content-right .img-card-tb .btn-area{padding: 0 15px;}
}
@media screen and (max-width:640px){
	.menu-btn{display: none;}
	/*nav*/
	.nav .nav-main{width: 100px;}
	.nav-main .nav-a{font-size: 14px;line-height: 44px;}
	.top-drawer .sub-nav{-webkit-column-count: 2;-moz-column-count: 2;}
	.top-drawer .sub-nav span{height: 36px;}
	.top-drawer .sub-nav a{font-size: 12px;line-height: 36px;}
	/*slide*/
	.slick-slide .img-area{width: 100%;height: 175px;overflow: hidden;}
	.slick-prev,.slick-next{top:20%;}
	.slider-box .news-title{font-size: 20px;}
	.slider-box .news-abst{line-height: 22px;}
	.slider-box .txt-area{padding: 15px;}
	.mt20,.layout-right{margin-top: 10px;}
	.content-mod .content-left,.content-mod .content-right{margin: 0 10px;}
	.content-left .wd300{width: auto;float: none;}
	.card{width: auto;float: none;margin: 10px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
	.card .img-area{width: auto;height: 158px;overflow: hidden;}
	.card .img-area img{width: 100%;height:auto;}
	.card .txt-area{padding: 10px 15px 0 15px;height: auto;}
	.card .btn-area{padding: 0 15px;}
	.big-card .txt-area{height: 140px;}
	.big-card .news-title{font-size: 16px;}
	.img-card .txt-area{height: auto;}
	.news-list{height:auto !important;}
	.news-list li{padding: 15px;}
	.txt-news-list{margin-top: 10px;}
	.txt-news-list li{width: auto;float: none;margin: 10px 0 0 0;}
	.sub-col,.txt-news-list{margin: 10px 0 0 0;}
	.txt-news-list{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;margin: 10px 10px 0 10px;}
	.txt-news-list li{margin-top: 0;}
	.layout-right .txt-news-list{padding: 0px;}
	.content-right .card{width: auto;margin-top: 10px;float: none !important;}
	.demanda{width: auto;}
	
}

