@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; list-style:none; font-family:"微软雅黑";}
table, tr,td,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur());}
a { text-decoration:none; color:#484849;}
.clear{clear:both;height:0px;font-size:1px;line-height:0px;}
.boxcenter { margin:0 auto; width:1200px;}
.fl{ float: left;}
.fr{ float: right;}
input{ outline: none;}
i{ font-style: normal;}
/*pub_style*/
body{ background-color: #f8f8f8; min-width:1200px;}
.head{ height:110px; position:relative; background:url(../images/body-top.jpg) repeat-x;}
.head .boxcenter { position:relative;}
.add { position: absolute; right:10px; top:5px;}
.head_l{ width:400px; height:75px; margin-top:25px;}
.head_l .logo { width:300px; margin-top:5px;}
.head_r{ width: 300px; height: 66px; padding-top:10px; background: url(../images/search.jpg) left 10px no-repeat; margin-top:34px;}
.head_r .text{ border: none; height: 35px; line-height: 35px;color: #9c9b9b; font-size: 14px; margin:1px 0 0 18px; width: 240px; float: left;}
.head_r .search{ float: left; display: block; width:33px; height: 35px; background: none; border:none; cursor:pointer;}

.nav{min-width:1200px; height: 60px; background:linear-gradient(45deg,#039 3%,#1e88e5 55%,#039 99%); overflow: visible;}
.nav_in,#nav-menu,.menu{ overflow: visible;}
#nav-menu .menu li{position:relative;float:left;display:inline;overflow: visible; height: 60px; margin-right: 20px;}
#nav-menu .menu li a{ display: block; font-weight:600;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;font-size:18px;line-height:60px; display: block; padding: 0 14px;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover,#nav-menu .menu .stmenu .active{ background-color: #039;}
#nav-menu .menu ul.children{display:none;position:absolute;top:60px;left:-80px;background:rgba(255,255,255,1.0); padding:20px; z-index: 999; overflow: visible; width: 520px;}
#nav-menu .menu ul.children li{padding:0px;float: none; height: 47px; line-height: 47px; display: block;}
#nav-menu .menu ul.children li a{ font-size:16px; line-height:40px;width:100%;overflow:hidden;display:block; background: url(../images/arr_left.jpg) no-repeat 10px center; padding-left: 30px; font-size: 14px; color: #666; border-bottom: 1px solid #e4e3e3;}
#nav-menu .menu ul.children li a:hover{ color: #e8340c;}
#nav-menu .menu ul.children .product li{ display:inline-block; width:205px;}
#nav-menu .menu ul.children:nth-child(5) .left_list li { float:left; width:200px; background:red;}
#nav-menu .menu ul.children:nth-child(5) img { display:none;}
#nav-menu .menu ul.children img{ float: right; width: 300px; margin-left: 30px;}
#nav-menu .menu ul.children img.arr_top{ position: absolute; top: -10px; left:67px; float: none; width: 20px;height: 10px; margin-top: 0;}
.left_list{ float: left; width:188px;}
.left_list ul{ margin-right: 20px; overflow:hidden;}

.link{ height: 63px; background-color: #e8340c;}
.link dt{ float: left; color: #fff; font-size: 16px; margin:8px 0 0 40px;}
.link dd{ float: left;}
.link select{ width: 235px; height: 40px; border:1px solid #e2e0e0; background-color: #e8340c; font-size: 16px; color: #fff; background-color: #e8340c;margin-left: 10px; margin-right: 4px; text-indent:15px;}
.link_in{ margin-top: 11px;}

.foot{ background-color: #EEE; padding:20px 0; overflow: hidden; border-top:#DDD solid 1px;}
.foot_left{ float:left;}
.foot p,.foot p a{ line-height: 30px; font-size: 14px; color: #666; text-align:center;}
.foot_right{ float:right;}
.foot_right img{ margin-right: 10px;}
.foot_right span { color:#CCC; font-size:12px;}
.foot p a{ margin: 0 16px;}
.foot p a.one{ margin-left: 0;}
.foot p i{ margin-left: 25px;}

.box_notice img{ float: left; margin-top: 13px; margin-right: 21px;}
.qimo8{ overflow:hidden;width:1008px; height:50px; margin:0px auto; line-height:50px; float: left;}
.qimo8 .qimo {width:8000%;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; overflow:hidden; zoom:1;}
.qimo8 .qimo ul li{float:left; background:url(../images/black.jpg) no-repeat left center; padding:0 66px 0 10px;}
.qimo8 .qimo ul li a{ font-size:16px; color:#555;}
.qimo8 .qimo ul li span{ margin-left: 25px;font-size:16px; color:#555;}

.box{ background-color: #fff; padding:30px; margin-bottom:30px; overflow:hidden;}
.box_c_l{ width: 530px; margin-left: 25px;}

.tab{ height:40px; line-height:30px;overflow: visible;}
.tab h3{ height:40px;width:120px; margin-right:12px; line-height:40px; float: left; font-size:20px; color: #555555; cursor: pointer; text-align:center; border-radius:5px; font-weight:bold;}
.tab h3.selected{ color: #fff;background:#039;}
.tab_list{ position: relative; overflow:visible; margin-top:15px;}
.tab_list h2 a{ font-size: 18px; color: #333; font-weight: bold;}
.tab_list p{ font-size: 16px; color: #999; line-height:28px; margin-top: 5px; margin-bottom: 13px; border-bottom:1px dashed #cbcaca; padding-bottom:15px;}
.tab_list li{ height: auto;background: url(../images/pot.jpg) no-repeat left center; height: 30px; line-height:30px; margin-top:10px; padding-left: 15px;}
.tab_list span{ float: right; font-size: 14px; color: #cbcbcb;}
.tab_list li a{ font-size: 16px; color: #333;}
.tab_list li a:hover,.tab_list h2 a:hover,.words li a:hover{color: #d41010;}
.tab_list ul{ display: none; margin-top: 7px; overflow:visible;}
.more{ position: absolute; right:0px; top:-49px; font-size:14px; color:#333;}
.news_fl{ float:left; width:550px;}
.news_fr { float:right; width:550px;}
.ml{margin-left:0px;}

.tab1{ height:46px; line-height:30px;overflow: visible; border-bottom:1px solid #d5d5d5; }
.tab2{background:none; overflow:hidden;}
.tab1 h3{ height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #555555; cursor: pointer; overflow: visible; font-weight:bold;}
.tab1 h3.selected{ font-size:22px; color:#039; font-weight:bold; border-bottom:3px solid #039;}
.tab_list1{ position: relative; overflow:visible;}
.tab_list1 li{ height: 40px; line-height: 40px;}
.tab_list1 span{ float: right; font-size: 14px; color: #cbcbcb;}
.tab_list1 li a{ font-size: 16px; color: #333;}
.tab_list1 li a:hover,.tab_list h2 a:hover,.words li a:hover{color: #d41010;}
.tab_list1 ul{ display: none; margin-top:14px; overflow:visible;}

.ul-list .new-ul { overflow:hidden;}
.ul-list .new-ul li { overflow:hidden; border-bottom:#eee solid 1px; padding:20px 0; margin:10px auto;}
.ul-list .new-ul li .new-title { font-size:20px; font-weight:bold;}
.ul-list .new-ul li a:hover { color:#039;}
.ul-list .new-ul li .new-content { font-size:14px; margin:10px auto; line-height:25px; color:#999;}
.ul-list .new-ul li .new-time { float:left; color:#039; font-size:14px;}
.ul-list .new-ul li .new-time .new-unit { float:left; margin-right:20px;}
.pagin { overflow:hidden; margin:20px auto; text-align:center;}
.pagin li { display:inline-block; margin-right:15px;}
.pagin .page-link { display:block; width:40px; text-align:center; line-height:40px; height:40px; border:#eee solid 1px;}
.pagin .page-link:hover { background:#039; color:#FFF;}
.pagin .active .page-link{ background:#039; color:#FFF; border:#039 solid 1px;}

.sidecon { float:right; width:240px;}
.newsTitle { background:#F8F8F8; height:55px; line-height:50px; margin-bottom:20px;}
.newsTitle i { border-left:#F60 solid 5px; margin-right:10px;}
.newsTitle span { font-size:22px; font-weight:bold; color:#039;}
.newsTitle em { font-style:normal; color:#CCC; font-size:12px; margin-left:10px;}
.newsList li { line-height:20px; margin:5px auto 15px; font-size:14px; color:#CCC;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow: hidden; border-bottom:#ccc dotted 1px; padding-bottom:15px;}
.newsList li a:hover { color:#F00;}
.mediaList li { margin:10px auto;}
.mediaList li img { width:100%;}

.menuList { padding-bottom:20px;}
.menuList li { line-height:50px; height:50px; color:#CCC; border-bottom:#ccc dotted 1px;}
.menuList li:first-child { border-top:#ccc dotted 1px;}
.menuList li a { display:block; font-size:18px; font-weight:200; padding-left:20px;}
.menuList li a:hover { background:#FFF;}

.aboutcon { line-height:50px; font-size:18px; font-weight:200; margin:20px; text-align:justify;}
.aboutcon p { text-indent:2em; margin:10px auto;} 

.pro-ul { height:100%;}
.pro-ul li {float:left;width:270px;height:176px;overflow:hidden;/* background:#EEE; */margin-top:30px;margin-right:30px;}
.pro-ul li img {transition: all 0.8s ease;}
.pro-ul li img:hover {box-shadow:2px 2px 10px #CCC; transform: scale(1.1);}
.pro-ul li:nth-child(3n) { margin-right:0;}
.pro-ul .photo {width:270px; height:160px;}
.pro-ul li p { position:absolute; bottom:0; line-height:40px; width:100%; background:#000; color:#FFF; text-align: center;}
.pro-ul li img { width:100%;}

.norecord { margin:50px auto; text-align:center; font-size:16px; font-weight:200;}

/* added by leung 20190926 */
.tab1 a { height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #999; cursor: pointer; overflow: visible; font-weight:bold;}
.tab1 a.selected{ font-size:22px; color:#039; font-weight:bold;border-bottom:3px solid #039;}
.tab2 a { height:45px;margin-right:50px; line-height:38px; float: left; font-size:22px; color: #555555; cursor: pointer; overflow: visible; font-weight:bold;}
.tab2 a.selected{ font-size:22px; color:#C00; background:url(../images/party.jpg) left 3px no-repeat; background-size:32px; padding-left:34px; font-weight:bold;border-bottom:3px solid #E00;}
.indextitle{border-bottom:1px solid #d5d5d5;height:45px; overflow: visible;}
.indextitle a{font-size:22px; color:#cb2a06; font-weight:bold;border-bottom:3px solid #df2c03;line-height:38px; padding-bottom: 10px;}

/* added by leung 20190926 end */

.titcon{position:relative;height:2.875rem;line-height: 1.875rem;margin:0 auto;text-align: center;}
.titcon i{display:block;height:1px;background:#e1e1e1;position:absolute;top:0.9rem;width:100%;}
.titcon p{
            display:inline-block;
            font-size: 22px;
			font-weight:bold;
            color:#039;
            background:rgba(255,255,255,1);
            padding:0 1.5rem;
            text-align: center;
            margin:0 auto;
            position:relative;
            z-index:2;}

.content2 {width:100%; height:120px; overflow: visible; position: relative;}
.Box_con2 { overflow: visible;}
.Box_con2 .btn2 {display: block; width: 30px;height: 40px; background:#FFF; position: absolute; top:40px; cursor: pointer; z-index: 999;}
.Box_con2 .btnl2 {background:url(../images/left.jpg) #FFF no-repeat center center; left:0; opacity:0.8;}
.Box_con2 .btnr2 {background:url(../images/right.jpg) #FFF no-repeat center center; right:0; opacity:0.8;}
.Box_con2 .conbox2{position: relative;overflow: hidden; width: 100%;}
.Box_con2 .conbox2 ul {position: relative;list-style: none;}
.Box_con2 .conbox2 ul li {float: left;width: 285px;height:120px;overflow: hidden;}
.Box_con2 .conbox2 ul li:first-child {margin-left: 0;}
.Box_con2 .conbox2 ul li img {display: block;width:285px;height:120px;}

.foot_right img { border:#999 solid 1px; padding:3px; text-align: center;}
.foot_right span{ font-size:13px; color: #999;}

.leftcon { float:left; width:240px; margin-right:30px; background:#F5F5F5; border-radius:5px;}
.leftcon .newsTitle { background:#06C; height:55px; line-height:50px; margin-bottom:20px; padding-left:20px;}
.leftcon .newsTitle span { color:#FFF;}
.leftcon .newsList { padding:0 10px;}
.rightcon { float:right; width:870px;}
.ul-list { margin-top:0;}
.ul-list .new-title { border-bottom:#CCC solid 1px; line-height:50px;}
.ul-list .new-title strong {font-size:20px; font-weight:bold; background:#06C; color:#FFF; padding:12px 20px;}
.ul-list .new-ul li { list-style:disc; list-style-position:inside; color:#CCC; line-height:30px; padding:10px 0; margin:10px 0;}
.ul-lists .new-ul li:nth-child(5n) { border-bottom:#F8F8F8 solid 10px; padding-bottom:20px; margin-bottom:20px;}
.ul-list .new-ul li span { float:right;}
.line { margin:20px auto 0; height:5px; background:#F5F5F5;}

/*yx_rotaion*/
.yx-rotaion{ float:left;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.jpg) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list img { width:580px; height:360px;}


.fold_wrap{width:1140px;height:260px;margin:0 auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:260px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:23px/23px Microsoft Yahei;position:relative;padding:30px 0 0 0; font-weight:bold;}
.fold_wrap li.big{width:322px;}
.fold_wrap li .adv_intro{ width:100%; padding:10px; line-height:30px;height:40px; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden; background:rgba(0,0,0,0.8);}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}
.pic_auto1{background:url(../images/20150120_ifold1.jpg) no-repeat center 0;}
.pic_auto2{background:url(../images/20150120_ifold2.jpg) no-repeat center 0;}
.pic_auto3{background:url(../images/20150120_ifold3.jpg) no-repeat center 0;}
.pic_auto4{background:url(../images/20150120_ifold4.jpg) no-repeat center 0;}
.pic_auto5{background:url(../images/20150120_ifold5.jpg) no-repeat center 0;}
.pic_auto6{background:url(../images/20150120_ifold6.jpg) no-repeat center 0;}
.pic_auto7{background:url(../images/20150120_ifold7.jpg) no-repeat center 0;}
.pic_auto8{background:url(../images/20150120_ifold8.jpg) no-repeat center 0;}
.pic_auto9{background:url(../images/20150120_ifold9.jpg) no-repeat center 0;}

/* slide */
.slide-main{height:580px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:8px;position:absolute;z-index:124;bottom:40px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:8px;margin-right:10px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:580px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:580px;padding-top:80px;background:#000;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/bg-pc4.jpg) top center no-repeat;}
#bgstyleb{/* background:url(../images/bg-pc5.jpg) top center no-repeat; */}
#bgstylec{/* background:url(../images/bg-pc7.jpg) top center no-repeat; */}
#bgstyled{background:url(../images/bg-pc6.jpg) top center no-repeat;}
#bgstylee{/* background:url(../images/bg-pc3.jpg) top center no-repeat; */}
#bgstylef{/* background:url(../images/bg-pc8.jpg) top center no-repeat; */}
#bgstyleg{background:url(../images/bg-pc1.jpg) top center no-repeat;}
#bgstyleh{background:url(../images/bg-pc2.jpg) top center no-repeat;}
.slide a{display:block;width:100%;height:580px;cursor:pointer;}
.obj-a,.obj-b1,.obj-c1,.obj-d1,.obj-e1,.obj-f1{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b2,.obj-c2,.obj-d2,.obj-e2,.obj-f2{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{margin-left:-250px;height:352px;top:100px;}
.obj-b1{margin-left:-450px;top:80px;z-index:12;}
.obj-b2{margin-left:-460px; top:248px;height:164px;}
.obj-c1{display:block;height:582px;top:100px;margin-left:-580px;}
.obj-c2{display:block;height:582px;top:160px;margin-left:-580px;}
.obj-d1{margin-left:-380px; top:228px;height:164px;}
.obj-d2{margin-left:-580px;height:352px;top:100px;}
.obj-e1{margin-left:-560px;top:100px;z-index:12;}
.obj-e2{top:38px;margin-left:60px;}
.obj-f1{margin-left:-580px;top:100px;z-index:12;}
.obj-f2{width:692px;height:394px;top:58px;margin-left:320px;}

.newscon { padding:50px; overflow:hidden;}
.newscon .news_tit { margin-bottom:30px;}
.newscon .news_tit em{ font-size:24px; font-weight:normal; display:block; width:100%; text-align:center; font-style:normal; color:#666; clear:both; margin:0 auto;}
.newscon .news_tit h2{font-size: 32px;color: #222;font-weight: bold;text-align: center;/* border-bottom:#E00 solid 3px; */ padding:0 50px 20px;}
.newscon .news_tit p { height:40px; line-height:40px; font-size:14px; color:#999;border-top: #E00 solid 3px;}
.newscon .news_tit p span {/* float:right; */}
.newscon .news_con { line-height:40px;}
.newscon .news_con p { text-indent:2em; margin:20px auto; font-weight:400; color:#333;}
.newscon .news_con p img { text-indent:0; margin-left:-2em;}
.newscon .news_con table { width:100%; border:#000 solid 1px; border-collapse:collapse;margin: 0 !important;}
.newscon .news_con table td { height:30px; line-height:30px; border:#000 solid 1px; font-weight:lighter;}
.newscon .news_con table td p,.newscon .news_con table p { text-indent:0;margin:0;}
.newscon .news_con #pagesize li { display:inline-block; text-align:center; margin:0 auto;}
.newscon .newspage { border-top:#eee solid 5px; padding-top:30px; line-height:40px;}
.newscon .newspage a:hover { color:#F00;}


/*右侧轮播*/
.news-text{border-radius:2px;background-color:white; height:130px;}
.news-text-content{position:relative;overflow:hidden;height:100%;}
.news-text-content ul{position:relative;width:100%;height:100%;box-sizing:content-box;}
.news-text-content li{padding:0 30px;height:100%;position:relative;}
.news-text-content h1{text-align:center; max-height:56px; font-size:24px; font-weight:bold;line-height:24px;color:#383e63;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.2s;margin-bottom:10px;}
.news-text-content h1 a{display:block; color:#D00;}
.news-text-content p{margin-bottom:20px;font-size:14px;line-height:22px;color:#737895;position:relative;}

/*分页*/
.news-text-pagination{display:block;position:absolute;left:0;right:0;margin-bottom:20px;line-height:4px;z-index:10;bottom:10px;width:100%;text-align:center;}
.news-text-pagination  span{width:24px;height:4px;border-radius:2px;background:#666a75;vertical-align:middle;display:inline-block;margin:0 5px;opacity:.2;cursor:pointer;}
.news-text-pagination  span.on{background:#f66f6a;opacity:1;}


.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }

.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }

.banAnimate .obj-b1{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:55%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:55%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:55%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b2{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:45%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:45%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:45%;} to{opacity:1;left:50%;} }

.banAnimate .obj-c1{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;top:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;top:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;top:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-c2{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }

.banAnimate .obj-d1{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d2{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

.banAnimate .obj-e1{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.banAnimate .obj-e2{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:30%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:30%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:30%;} to{opacity:1;left:50%;} }

.banAnimate .obj-f1{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-f2{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

@media screen and (max-width:990px){ .nav{ width:1162px;}#full-screen-slider{width:1162px;}}

/*焦点图*/
.focus{position:relative;width:580px;height:360px;background-color:#000; float:left;}  
.focus img{width:580px;height:360px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:16px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  ;}  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:10px;right:10px;position:absolute;height:20px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  