/* CSS Document */
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; font-style:normal;}
table { border-collapse:collapse; border-spacing:0; }
textarea{resize:none;}
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
body{ font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust: none;min-width:1000px;overflow-x:hidden;}
img{vertical-align: middle;}
.navbox { width:100%;height:63px;position:absolute;top:0;left:0;z-index:99; }
.navcon,.main { width:1000px;margin:0 auto;position:relative;zoom:1; }
.navcon img{width: 248px;}
.logo { position:absolute;top:-40px;left:6px; }
.navlist { float:right; right: 150px;position: relative; margin-top:20px;}
.navlist li { float:left; }
.navlist li a{ color:#202261;line-height:63px;font-size:18px;}

.navlist li a i.dot { width:18px;height:18px;float:left;background:url(../images/circle.png) no-repeat;margin:24px 7px 0 18px; }
/*.navlist li i.line { width:1px;height:22px;float:left;background-color:#4d646e;overflow:hidden;margin:20px 0 0 22px; }*/
.navlist li a:hover,.navlist li.active a { color:#cf4e1b; }
.navlist li a:hover i.dot,.navlist li.active a i.dot { background:url(../images/circle1.png) no-repeat; }

.wrap { width:100%;min-width:1000px;position:relative; }
.part01 { background:url(../images/index_bg01.jpg) no-repeat 50% 0;height: 1239px; }
.part01 .main { height:797px; }
.part02 { background:url(../images/index_bg02.png) repeat-y 50% 0;position:static; height: 875px; margin-top: -2px;}
.part02 .main { height:875px;position:relative;z-index:10; }
.part03 { background:url(../images/index_bg03.png) no-repeat 50% 0;z-index:9;  height: 875px;}
.part03 .main { height:540px; }
.part04 { background:url(../images/index_bg04.png) repeat-y 50% 0;height: 850px; }

.part04 .main:after{content:""; display:block; clear:both;}
.part05 { background:#fff; }
.part05 .main { height:93px; }
.top { width:52px;height:52px;/*background:url(../images/top.png) no-repeat;*/position:absolute;bottom:212px;right:-86px; }

.downbox0401 { width:434px;height:240px;position:absolute;top:673px;left:308px; }
.down-txt{color: #000;font-size: 14px;}
.down-txt img{padding-right: 10px;}

.ewmbox { width:116px;height:116px;float:left;margin:12px 0 0 0;text-align:center; }
.ewmbox img{width:116px;height:116px;}
.appbox{float: left;width: 194px;height:135px;}
.app,.android0401 {display: block;margin: 0 0 5px 10px;overflow:hidden; }
.app{ width:190px;height:69px;background:url(../images/app.png) no-repeat ;background-size: 100% 100%;}
.android0401{ width:173px;height:49px; background:url(../images/google.png) no-repeat ; background-size: 100% 100%;}
.linkbox{float: left;width: 50px;height:50px;position: relative;top: 20px;}
.f,.baha {display: block;overflow:hidden; position: relative;width: 100%;height:100%;}
.f{background:url(../images/f.png) no-repeat;background-size: 100% 100%; }
.baha{background:url(../images/baha.png) no-repeat;background-size: 100% 100%;margin-top: 3px; }
.apkbox{position: absolute; width: 100%; margin-top: 10px;left: 368px;top: 31px;}
.apkbox img {width: 110px;height: 110px;}



/*.part01 .main .tvbtn { width:194px;height:109px;background:url(../images/tvpic.png) no-repeat;position:absolute;top:400px;left:111px; }
.part01 .main .tvbtn i { width:51px;height:51px;background:url(../images/tvpic.png) no-repeat -198px 0;position:absolute;top:29px;left:72px; }*/
.lblink { padding-top:81px;width:105px;height:27px;position:absolute;top:400px;left:312px;text-align:center;color:#fff400;line-height:27px;font-size:16px;letter-spacing:2px; }
.lblink .lbbg {  -webkit-transition:all 0.5s;transition:all 0.5s;width:105px;height:108px;background:url(../images/lb.png) no-repeat;position:absolute;top:0;left:0;}
.lblink span { position:relative; }
.lblink:hover .lbbg { -webkit-transform:scale(1.04);transform:scale(1.04); }
/*.lblink:hover span { font-size:16px; }*/
.downbox { width:302px;height:127px;background:url(../images/downbg.png) no-repeat;position:absolute;top:574px;left:111px; }
.wxleft { width:107px;height:107px;float:left;background:url(../images/wxbg.png) no-repeat;margin:9px 0 0 10px;text-align:center; }
.ewm { padding-top:4px; }
.ewm img { width:91px;height:91px;vertical-align:bottom; }
.ios,.android { width:170px;height:50px;float:left;background:url(../images/download.png) no-repeat; }
.ios { margin:12px 0 0 6px; }
.android { background-position:0 -56px;margin:5px 0 0 6px; }
.ios:hover { background-position:-171px 0; }
.android:hover { background-position:-171px -56px; }
.part01 .main .txtbg .tvbtn{width:269px;height:262px;position:absolute;top: 95px; left: 364px; cursor: pointer;background:url(../images/t-vido.png) no-repeat;}
.newpage .main .txtbg .tvbtn{ width:269px;height:262px;position:absolute;top: 95px; left: 364px; cursor: pointer;background:url(../images/t-vido.png) no-repeat;}



/*音乐按钮*/
.muisc-ment{ position: absolute; top: 110px; right: 10px;}
.music-btn-stop,.music-btn{ width:39px;height:29px;position: absolute;right:0;top:102px;background:url(../images/muisc-stop.png) no-repeat;cursor: pointer;z-index: 999;}
.music-btn{ background:url(../images/muisc-btn.png) no-repeat;}
@keyframes movemiusic{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@-webkit-keyframes movemiusic{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}
.list-box{position: relative; top:909px;left: -176px;}
/*焦点图*/
.ym-slider { position: relative;width: 500px;height:320px;overflow: hidden; float: left;margin-top:-35px;}
.ym-slider .slides { position: relative;width: 100%;height:300px;overflow: hidden; }
.ym-slider .slides a{display: inline-block;width: 100%;}
.ym-slider .slide { position: absolute;top: 0;left: 0; }
.ym-slider .slide img{width:500px; height:300px;}
.ym-slider .indicator { position:absolute;z-index:80;bottom:0;right:0; width: 550px;text-align: center;font-size:0; }
.ym-slider li {display: inline-block;
    width: 10px;
    height: 10px;
    overflow: hidden;
    margin: 0px 2px;
    background: #fff;
    border: 2px solid #0997d9;
    border-radius: 50%;}
.ym-slider li.active { background: #0997d9;}
.ym-slider li a { width:100%;height:100%;display:block;}
.kung { width: 480px;height: 280px;position: absolute;border: 2px solid #fff;z-index: 20;top: -26px;left: 10px;}


/*选项卡*/
.new  { position:relative;width:500px;height:294px;background:#fff; margin: -35px 0 0 0px;padding-top:6px;float: left;}
.new .tab-indicator { width:409px;height:39px;border-bottom:1px solid #d3732f;padding:10px 0 0 0px;margin:0 auto; }
.new .tab-indicator li { float:left;width:68px;height:38px;margin-right:4px;}
.new .tab-indicator li.active  {  border-bottom: 4px solid #d3732f;}
.new .tab-indicator li a {width:100%;height:29px;line-height:29px;text-align:center;color:#333333;font-size:20px;display:block;}
.new .tab-indicator li a:hover { color:#333333;}
.new .tab-indicator li.active a{ font-size: 24px; font-weight: bold;}
.new .tabs { width:400px;margin:8px auto 0;}
.new .tab-item { width: 100%;height:216px;overflow:hidden;top:0;left:0;}
.new .tab-item li{height: 36px;line-height: 36px;overflow:hidden;color:#000;}
.new .tab-item li a{ color:#000;float:left;width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size: 14px;}
.new .tab-item li span{float:right;font-size:14px;}
.new .tab-item li a:hover{color: #ff4916;}
.new .tab-item li a em{ color: #000; font-style: normal;margin-right:2px;}
.new .tab-item li a:hover em{color: #ff4916;}
.new .tab-item li .dot{background-color: #000;width: 5px; height: 5px; border-radius: 50%; display: inline-block;position: relative; top: 18px;margin-right: 5px;float: left;}
.more{position: absolute; right: 35px;top: 18px;width:29px; height:29px;background: url(../images/more.png) no-repeat;z-index:99;text-indent:-999px;overflow:hidden; }

.fxbox{width: 320px;height: 274px;color:#fff;
    /* float: left; */ position: absolute;left: 1000px;top:-35px;}
.fxbox .blue-box {padding:5px 5px; background: url(../images/head_bg.jpg) no-repeat left top;background-size: 100% 100%;box-sizing: border-box;}
.fxbox .fx-title{ font-size:24px;}
.fxbox .fx-title img{padding-right: 5px;}
.fxbox  .fx-con {margin-top: 10px;}
.fxbox .fx-con img{float: left;}
.fxbox .fx-con .con-box{float: left;position: relative;width: 220px; margin-left: 5px;}
.fxbox .fx-con .con-box .p1{font-size: 26px;}
.fxbox .fx-con .con-box .pp{margin-top: 10px;}
.fxbox .fx-con .con-box p img{width: 120px;}
.fxbox .fx-con .con-box .erron{font-size: 16px; font-family: "宋体";margin: 5px 0 0 8px;display: inline-block;}
.fxlist-box{margin-top: 5px;color: #4e4f51; font-size: 16px;}
.fxlist-box ul{position: relative; width: 100%;margin-top: 5px;}
.fxlist-box ul li{float: left;margin-right: 3px;}
.actbox { width:1005px;float:left;margin:23px 0 0 -5px; }
.habg-g img{margin-top: 17px;}
.link { width:330px;float:left;position:relative;margin-left:5px; }
.link .pic { width:330px;height:150px;overflow:hidden; }
.link .pic img { display:block;width:330px;height:150px;-webkit-transition:all 0.5s;transition:all 0.5s; }
.link .bor { width:321px;height:142px;border:1px solid #fff;position:absolute;top:3px;left:4px; }
.link .hot { width:67px;height:42px;background: url(../images/hot.png) no-repeat;position:absolute;top:-2px;left:15px;z-index:8; }
.link .enter { width:85px;height:24px;background: url(../images/enter.png) no-repeat;position:absolute;top:108px;left:21px;z-index:9; }
.link a:hover .enter{ background-position: -86px 0; }
.link a:hover .pic img{-webkit-transform:scale(1.05);transform:scale(1.05);} 
.link01 .bor { background:url(../images/link01_txt.png) no-repeat 12px 48px; }
.link02 .bor { background:url(../images/link02_txt.png) no-repeat 12px 48px; }
.link03 .bor { background:url(../images/link03_txt.png) no-repeat 12px 48px; }

/*首页第二屏 开始*/
.zy-slider { width:100%;height:100%; }
.zy-slider .indicator { padding-top:83px;width:170px;height:457px;float:right;margin-left:9px; margin-top: 150px;position: relative;z-index: 99; }
.zy-slider .indicator li { position:relative;width:170px;height:170px; }
.zy-slider .indicator li a{ position:absolute;top:0;left:0;  width:169px;height:169px;}
.zy-slider .indicator li a.a01 { width:145px;height:145px; background:url(../images/zhiye/ico01.png) no-repeat top center; } 
.zy-slider .indicator li a.a02 { width:145px;height:145px; background:url(../images/zhiye/ico02.png) no-repeat top center;} 
.zy-slider .indicator li a.a03 { width:147px;height:146px; background:url(../images/zhiye/ico03.png) no-repeat top center;} 
.zy-slider .indicator li a.a04 {width:145px;height:145px; background:url(../images/zhiye/ico04.png) no-repeat top center; } 
.zy-slider .indicator li a.a05 { width:145px;height:145px; background:url(../images/zhiye/ico05.png) no-repeat top center; } 

.zy-slider .indicator li.active a.a01 { width:167px;height:167px;background:url(../images/zhiye/ico01-2.png) no-repeat top center;} 
.zy-slider .indicator li.active a.a02 { width:167px;height:167px;background:url(../images/zhiye/ico02-2.png) no-repeat top center; } 
.zy-slider .indicator li.active a.a03 {  width:169px;height:169px;background:url(../images/zhiye/ico03-2.png) no-repeat top center; } 
.zy-slider .indicator li.active a.a04 { width:167px;height:167px;background:url(../images/zhiye/ico04-2.png) no-repeat top center; } 
.zy-slider .indicator li.active a.a05 {  width:167px;height:167px;background:url(../images/zhiye/ico05-2.png) no-repeat top center; }
.zy-slider .indicator li.active:nth-child(1){position: relative;right:20px; }
.zy-slider .indicator li.active:nth-child(2){position: relative; right: -70px;top: -90px; }
.zy-slider .indicator li.active:nth-child(3){position: relative; left: -25px;top: -180px;}
.zy-slider .indicator li.active:nth-child(4){position: relative; top: -265px;left: 65px;}
.zy-slider .indicator li.active:nth-child(5){position: relative; top: -355px;left: -25px;}
.zy-slider .indicator li:nth-child(2){position: relative; right: -75px;top: -79px;}
.zy-slider .indicator li:nth-child(3){position: relative;top: -170px;left: -10px;}
.zy-slider .indicator li:nth-child(4){position: relative;top: -255px;left: 70px;}
.zy-slider .indicator li:nth-child(5){position: relative;    top: -350px;left: -15px;}
/*.zy-slider .indicator li:nth-child(2){position: absolute;right: -80px;top: 165px;}
.zy-slider .indicator li:nth-child(2){position: absolute;right: -80px;top: 165px;}*/
.zy-slider .slides { float:left;position:relative;height:100%;}
.zy-slider .slides .slide { position:absolute;left:0;bottom:0; top: 3px;}
.zy-slider .slides .slide01 { top:50px;bottom:auto; }
.zy-slider .slides .slide img {display:block;}

.zlbox { width:508px;float:left;margin-top:45px;background:#fff;opacity:0;filter:Aplha(opacity=0) }
.zltit { height:58px;padding-top:5px;position:relative; }
.zltit h2 { border:1px solid #f5f4f4;border-bottom:medium none;height:58px;width:495px;margin:0 auto; }
.zltit h2 span { width:469px;border-bottom:1px dotted #bbbbbb;height:57px;margin:0 auto;font-size:26px;color:#666;line-height:57px;display:block; }
.zltit .more { top:25px;right:29px; }

/*首页第二屏结束*/

.jhbox { width:1000px;height:404px;float:left;margin-top:29px;opacity:0;filter:Aplha(opacity=0);position: relative;z-index: 90; }
.jhcon { width:988px;height:391px;margin:6px auto 0;position:relative; }
.jhcon h2 { font-size:26px;color:#666;line-height:1;display:block;padding:27px 0 0 23px; }
.jhcon .check { width:95px;color: #701a00;position:absolute;top:120px;right:42px;font-size: 18px; overflow:hidden; }
.jhcon .check:hover { background-position:0 -19px; }
.jh-slider { width:945px;margin:30px auto 0;position:relative; }
.jh-slider .indicator { position:absolute;top:100px;left:0;width:396px;height:47px;padding-left:9px;left: -10px;z-index: 99; }
.jh-slider .indicator li { width:164px;height:47px;float:left; background:url(../images/ship02.png) no-repeat; }
.jh-slider .indicator li a{ width:164px;height:47px;display:inline-block; font-size: 24px; color: #fbffcc;text-align: center;line-height: 50px;}

.jh-slider .indicator li.active { background: url(../images/ship01.png) no-repeat; }
.jh-slider .indicator li.active a{color: #701a00;}
.jh-slider .slides .slide{top:180px;}
.jh-slider .slides .slide img { display:block; }
.jh-slider .bgleft { width:634px;float:left;position:relative; }
.jh-slider .bgleft img { width:634px;height:346px; }
.bgcol { width:100%;height:26px;background:#000;opacity:0.6;filter:alpha(opacity=60);position:absolute;bottom:0;left:0;z-index:7; }
.bgtxt { width:92%;height:26px;position:absolute;bottom:0;left:4%;z-index:8;text-align:center;line-height:26px;color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bgtxt i { width:13px;height:13px;display:inline-block;background:url(../images/smTv.png) no-repeat;margin:0 5px 0 0;vertical-align:middle; }
.bgleft .tvbtn {width:115px;height:115px;background:url(../images/tvbtn02.png) no-repeat;position:absolute;top: 115px; left: 260px;}
.tvarr { width:17px;height:26px;background:url(../images/tvbtn.png) no-repeat -76px 0;position:absolute;top:129px;left:231px; }
.smleft { width:295px;float:left;position:relative; margin-left: 5px;}
.smleft img { width:295px;height:168px;display:block;padding-bottom: 10px; }
.smbg { width:100%;height:100%;position:absolute;top:0;left:0;z-index:9; }
.smbg .smcol { width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80); }
.smbg .tvbtn { width:79px;height:79px;background:url(../images/tvbtn2.png) no-repeat;position:absolute;top: 45px;left: 105px; }
.smbg .smtxt { width:212px;font-size:13px;color:#fff;text-align:center;line-height:18px;position:absolute;left:12px;bottom:8px; }
.smleft:hover .smbg{ opacity:1;filter:alpha(opacity=100); }
.picslide .smbg,.piclist .smbg,.storyslide .smbg { z-index:0; }
/*.picslide .smbg .smcol,.piclist .smcol,.storyslide .smbg .smcol { opacity:0.5;filter:alpha(opacity=50);display:block; }*/
.storyslide .smleft { width:236px; }


	
.copyright { width:100%;height:108px;overflow:hidden;background-color:#e1e1e1;position: absolute; bottom: 0; }

.foot{  width:1000px;margin:0 auto;text-align: center;}
.foot:after{content:""; display:block; clear:both;}
.foot .bot-logo{float:left;margin: 0 18px 0 20px;padding-top:30px;}
.regard {width: 511px;float: left;text-align:left;padding-top:5px;}
.regard p{font-size:13px; color:#bcbcbc;line-height:20px;}
.regard p img{vertical-align:middle;}
.pos{width:65px; height: 65px; float: right;position: relative;right: 20px;top: 25px;}

.pfbox { width:184px;height:472px;position:fixed;top:80px;right:0;z-index:999; }
.pfopen { width:23px;height:131px;float:left;margin-top:171px;background:url(../images/pfbg.png) no-repeat 0 -171px; }
.pfclose { background-position:-184px -171px; }
.pfcon { width:161px;height:440px;float:left;padding-top:32px;background:url(../images/pfbg.png) no-repeat -23px 0; }
.pfewm { height:147px;padding:25px 0 0 22px; }
.pfewm img { width:116px;height:116px; }
.pfqqs { font-size:12px;margin:8px 0 0 0;line-height:14px;text-align:center; }

.tvbox { width:839px;height:443px;position:fixed;top:50%;left:50%;display:none; }
.btnclose { width:59px;height:59px;float:left;background:url(../images/close.png) no-repeat #2fbdbd; }
.tvcon { width:776px;height:437px;background:#2fbdbd;float:left;padding:3px 2px; }
.tvdiv { width:100%;height:100%;background:#000;overflow:hidden; }

#picbox { width:1000px;top:50px;margin-left:-500px;height:auto;z-index:9999; }
#picbox .tvcon { width:937px;height:auto; }
#picbox .tvdiv { background-color:#fff;text-align: center; }
#picbox img { max-width:100%; }

.zlbox.show{-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
.pifbox.show{-webkit-animation:goto .3s .3s ease-out both;animation:goto .3s .3s ease-out both;}
.jhbox.show{-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
.saoma.show{margin-top: 30px;-webkit-animation:goto .3s ease-out both;animation:goto .3s ease-out both;}
@-webkit-keyframes goto{from{transform:translateY(100px);opacity:0;filter:alpha(opacity=0)}to{opacity:1;transform:translateY(0px);filter:alpha(opacity=100)}}
@keyframes goto{from{transform:translateY(100px);opacity:0;filter:alpha(opacity=0)}to{opacity:1;transform:translateY(0px);filter:alpha(opacity=100)}}

/*sub*/


/* 预约弹框*/
.popup-order{z-index:999;width: 525px;background:url(../images/pop/order-bg.png) no-repeat;height: 595px;position: fixed; display: block;}
.popup-order .warp{height:440px;position: relative;padding:30px 0 35px; text-align: center;}
.popup-order label{color:#006666; font-size: 18px;}
.popup-order  .before,.popup-order .warp .after{display: inline-block;width:34px;height:10px;vertical-align: top;margin-top: 22px;}
.popup-order  .before{background: url(../images/pop/icon-l.png) no-repeat left;margin-left: 58px;}
.popup-order  .after{background: url(../images/pop/icon-r.png) no-repeat right;}
.popup-order  .tit{display: inline;color:#fff;font-size:30px; line-height:30px }
.popup-order  .int{}
.popup-order  .nub{padding-bottom:20px;}
.popup-order  .nub p{color:#d23636; font-size: 12px; text-align: left; margin-left:110px; line-height: 1.5;}
.popup-order  .xt{padding-bottom:20px;}
.popup-order  span{font-size:20px;color:#579896; line-height:43px;background:url(../images/pop/icon-tit.png) no-repeat left;padding-left:16px; display: block; float: left; width: 100px; text-align: left;}
.popup-order  .tel{width:270px;height:43px;border:0;padding-left:20px;color:#666;font-size:18px;line-height: 45px;margin-left: 15px; border:#138a68 1px solid ; background: none;}
.popup-order  .tel1{width:270px;height:43px;border:0;padding-left:20px;color:#666;font-size:18px;line-height: 45px;margin-left:15px; border:#138a68 1px solid ; background: none;}
.popup-order .tpyzm{width: 137px; height: 46px;  float: right;}
.popup-order  .model{width:290px;height:45px;border:0;padding-left:20px;font-size:14px;line-height: 45px;margin-left: 15px; border:#138a68 1px solid ;background: none;}
.popup-order  option{width:290px;height:45px;}
.popup-order  .code{width:130px;height:43px;border:0;background:none;  border:#138a68 1px solid ;padding-left:20px;color:#ccc;font-size:18px;line-height: 45px;margin-left: 15px;}
.popup-order  .yzm-bg{color:#fff;font-weight:bold;text-align:center;line-height:46px;font-size:18px;float:right;width:137px;height:46px;background: url(../images/pop/yzm-bg.png) no-repeat;cursor: pointer;}
.popup-order  .submit,.popup-order  .submit1{margin:auto;display:block;width:213px;height:86px;background: url(../images/pop/submit.png) no-repeat;border: 0;cursor:pointer;margin-top:42px;}
.popup-order .close{position: absolute;color: #fff;text-align: center;right:-60px;top:0;cursor: pointer;background:url(../images/pop/close.png) no-repeat;width:61px;height:61px;}
.popup-order .codes{width: 220px; height: 220px; padding: 15px; background:#cdd2d2 ; margin:124px auto 26px;}
.popup-order .codes img{width: 220px; height: 220px;}
.popup-order p{color:#3e8e8e; font-size: 24px; text-align: center;}
.popup-order .tab-indicator{width: 440px; margin:20px auto; }
.popup-order .tab-indicator:after{clear: both; display: block; content: " ";}
.popup-order .tab-indicator li{display: block; float: left; height: 70px; width: 220px; border-bottom: 3px solid #ccc;}
.popup-order .tab-indicator .active{border-bottom: 3px solid #3e8e8e;}
.popup-order .tab-indicator li a{color:#ccc; font-size: 22px; width: 220px; height: 70px; line-height: 70px; text-align: center;}
.popup-order .tab-indicator .active a{color:#3e8e8e;}
.popup-order .ym-tabs{width:440px; margin: 0 auto;}
.popup-order  .int div:after{clear: both; display: block; content: " ";}
.popup-order1{z-index:999;width: 443px;background:url(../images/pop/jqqd.png) no-repeat;height: 502px;position: fixed;top:50%;left: 50%;margin-left: -221px;margin-top: -251px; display: block;}
.popup-order1 .close{position: absolute;color: #fff;text-align: center;right:-60px;top:0;cursor: pointer;background:url(../images/pop/close.png) no-repeat;width:61px;height:61px;}
.popup-order1 .codes{width: 220px; height: 220px; padding: 15px; background:#cdd2d2 ; margin:124px auto 26px;}
.popup-order1 .codes img{width: 220px; height: 220px;}



.beitong { width:201px;height:59px;background:url(../images/posbg.png) no-repeat -455px -157px;float:left;margin:0 0 0 14px;text-indent:-999px;overflow:hidden; }
.beitong:hover { background-position:-455px -243px; }
.pc { width:201px;height:59px;background:url(../images/posbg.png) no-repeat -455px 0;float:left;margin:0 0 0 4px;text-indent:-999px;overflow:hidden; }
.pc:hover { background-position:-455px -86px; }



.lbpop { width:519px;height:423px;background:url(../images/lbpop.png) no-repeat;position:fixed;display:none; }
.lbpop .btnclose { width:30px;height:30px;position:absolute;top:0;left:388px;background:none; }
.lbewm { width:190px;padding:50px 0 0 170px;text-align:center; }
.lbewm img { width:180px;height:180px; }

.gfluntan,.gfweibo { width:125px;height:35px;display:block;margin:15px auto 0;background:url(../images/gfweibo.png) no-repeat; }
.gfweibo { background-position:0 -45px;margin:10px auto 15px; }

/*屏幕三样式效果*/
.showScroll{width:100%; height: 980px;  position: relative;}
.showBox{width:2000px; height: 980px;  position: absolute; left: 50%; top: 0; margin-left: -1000px;}
.showBox .hd{width: 350px; height: 83px; position: absolute; left: 50%; top:800px; margin-left: -300px; z-index: 9;}
.showBox .hd span{float: left; width: 43px; height: 39px; display: inline; margin: 5px 10px 0 10px; cursor: pointer; overflow: hidden;background: url(../images/pifeng/v-ico1.png) no-repeat 0 0; text-indent: -999px;}

.showBox .hd span.on{background-position: 0 -83px;background: url(../images/pifeng/v-ico2.png) no-repeat 0 0;}

.showBox .bd{width: 100%; height: 980px; position: absolute; left: 0; top: 0; z-index: 1;}
.showPer{position: absolute; right: -50px; top: 0; width: 100%; height: 1278px; z-index: 4; display: none;filter:alpha(opacity=100);-moz-opacity:0.5; opacity:0.5;}
.showText{width: 1200px; height: 250px; position: absolute; left: 50%; top: -50px; margin-left: -500px; z-index: 3; filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
.showKuang{position: absolute; left: -50px; top: 270px; width: 100%; height: 980px; z-index: 2; filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}

.textImg1{background: url(../images/pifeng/showtxt1.png) no-repeat 0 0;}
.perImg1{background: url(../images/pifeng/per1.png) no-repeat right 0; }
.kuangImg1{background: url(../images/pifeng/k1.png) no-repeat 0 0;}


.textImg2{background: url(../images/pifeng/showtxt2.png) no-repeat 0 0;}
.perImg2{background: url(../images/pifeng/per2.png) no-repeat right 0;}
.kuangImg2{background: url(../images/pifeng/k2.png) no-repeat 0 0;}

.textImg3{background: url(../images/pifeng/showtxt3.png) no-repeat 0 0;}
.perImg3{background: url(../images/pifeng/per3.png) no-repeat right 0;}
.kuangImg3{background: url(../images/pifeng/k3.png) no-repeat 0 0;}

.textImg4{background: url(../images/pifeng/showtxt4.png) no-repeat 0 0;}
.perImg4{background: url(../images/pifeng/per4.png) no-repeat right 0;}
.kuangImg4{background: url(../images/pifeng/k4.png) no-repeat 0 0;}

.textImg5{background: url(../images/pifeng/showtxt5.png) no-repeat 0 0;}
.perImg5{background: url(../images/pifeng/per5.png) no-repeat right 0;}
.kuangImg5{background: url(../images/pifeng/k5.png) no-repeat 0 0;}


/*新闻列表页面*/
.subwrap { width:100%;min-width:1000px;min-height:1930px;position:relative;background:url(../images/index_bg002.png) no-repeat top center,url(../images/n-bootom.png) no-repeat bottom center; }
.subwrap { width:100%;min-width:1000px;min-height:1930px;position:relative;background:url(../images/index_bg002.png) no-repeat top center,url(../images/n-bootom.png) no-repeat bottom center; }
/*.topwrap { background:url(../images/subbg.jpg) no-repeat 50% 0;height:594px; }*/
.subwrap .main {position:relative; padding-top:570px;}
.subwrap .main:after{content:""; display:block; clear:both;}


.subleft { width:199px;height:auto;float:left;background:#c9431c;padding-top:20px; }
.subsm { width:150px;height:150px;margin:0 auto;padding:3px;margin-top: 6px; }
.subsm img{ width:150px;height:150px;display:block;}
.smtxt { text-align:center;color:#fff;letter-spacing:1px;margin-top:5px;line-height:1; font-size: 24px;}
.subleft .ios,.subleft .android,.subleft .apk{width: 171px;float: left;margin: 5px 5px 5px 12px;}
.subleft .ios{background:url(../images/app1.png) no-repeat 50% 50%;height: 52px;}
.subleft .android { background:url(../images/google1.png) no-repeat 50% 50%; height: 52px;}

.subleft .apk { background:url(../images/apk1.png) no-repeat 50% 50%;height: 56px; }
.subleft .line { width:100%;height:2px;overflow:hidden;margin:12px 0;/*background:url(../images/line.png) no-repeat;*/ }

.smtab { width:100%;margin:0 auto;position:relative; background-color: #9c220d;line-height: 75px; text-indent: 15px; }
.smtab .fx-txt{ font-size: 22px; color: #fff;position: relative;top: -5px;}
.smtab a{background:url(../images/n-fx.png) no-repeat -108px 0; width: 50px;height: 50px;display: inline-block; padding-top: 10px;position: relative; top: 20px;}
.smtab a.fx-f{background-position: 0 0px;margin-right: 5px;}
.smtab a.fx-baha{background-position: -58px 0px;}

.subright { width:801px;float:left;background:#fff;min-height:664px;padding-bottom:76px; }
.subtitle { width:733px;margin:0 auto;padding:28px 0 10px;overflow:hidden;border-bottom:1px solid #999999; }
.subtitle h2 { float:left;font-size:22px;color:#333;line-height:1;letter-spacing:2px; }
.suburl { font-size:12px;color:#999;float:right;line-height:22px; }
.suburl a{ color:#999; } 
.suburl span { color:#ff6633; }

.subtab { margin:32px auto 0;width:733px;height:33px; }
.subtab li { width:130px;height:31px;float:left;border:1px solid #2fbdbd;color:#2fbdbd;text-align:center;line-height:31px;font-size:16px;margin-right:-1px; } 
.subtab li a{ width:100%;height:100%;display:block;color:#2fbdbd; }
.subtab li.active { background:#2fbdbd;color:#fff; }
.subtab li.active a{color:#fff;}

.subcontent { margin:15px auto 0;width:733px;overflow:hidden; }
.subcontent .smleft { margin:0 1px 2px 0; }
.story { padding-bottom:6px;border-bottom:1px solid #ebebeb;overflow:hidden;margin-bottom:6px; }
.stleft { width:237px;float:left; }
.stleft img{ width:237px;height:143px;display:block; } 
.stright { margin-left:247px;font-size:13px;color:#666666;line-height:28px; }
.stright h3 { font-size:16px;color:#040404;line-height:1.2;margin-bottom:5px;font-weight:700; } 
.stright a {color:#040404;}
.stright a:hover {color:#ff6633;}

.newstab { width:733px;margin:34px auto 0;height:58px; }
.newstab li{ width:140px;float:left;border:1px solid #c03a1f;margin-right:-1px; } 
.newstab li a{ width:100%;height:42px;font-size:15px;text-align:center;line-height:42px;display:block;color:#404b59;}
.newstab li.active { border:medium none; }
.newstab li.active a{ height:58px;color:#fff;background:url(../images/subnews.png) no-repeat 50% 0; } 

.newslist,.shiplist { width:733px;margin:10px auto 0;overflow:hidden; }
.newslist li{height: 24px;line-height: 24px;overflow:hidden;color:#404b59;padding:29px 0 23px;font-size:16px;border-bottom:1px dotted #b5b3b2;}
.newslist li a{ color:#46423f;float:left;width:625px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newslist li span{float:right;}
.newslist li a:hover{color: #c03a1f;}
.newslist li a em{ color: #fff; font-style: normal;margin-right:14px;width:54px; height: 30px; line-height: 30px; float:left;background-color:#c03a1f;border-radius:5px;text-align:center;}
.newslist li a:hover em{color: #fff;}

.page { margin-top:70px;text-align: center;}
.page ul,.page li{ display:inline-block;font-size:0;margin:0 3px;vertical-align:middle;}
.page a{ font-size:14px;line-height:28px;padding: 0 10px;color:#696969;display:block;border:1px solid #d1d1d1;}
.page a:hover { background-color:#ff6633;color:#fff;border-color: #cc6644;} 
.page .me { font-size:14px;line-height:28px;padding: 0 10px;background-color:#c03a1f;color:#fff;display:block;border:1px solid #90220c;}
.page span{margin:0 3px;font-size:13px;line-height:30px;display:inline-block;color:#666666;vertical-align:middle;}

/*新闻详细页面*/
.details { width:733px;margin:35px auto 0; }
.details img { max-width:100%; }
.details h1{ font-size:21px;font-weight:700;text-align:center;line-height:1; }
.details .time { font-size:13px;color:#056769;text-align:center;margin-top:15px; }
.details .txtdiv { line-height:24px;font-size:13px;margin-top:35px; }
.details .txtdiv p{ margin-bottom: 15px; }
.details .txtdiv a { color:#000; }

/*视频列表*/
.shiplist .ship-box{position: relative;width: 33.3%; float: left;height: 170px;text-align: center;}
.ship-box img{width: 232px;height: 139px;}
.shiplist p{font-size: 14px;color: #46423f;position: relative;width: 100%;display: inline-block;line-height: 30px;}









