﻿/* 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;vertical-align:bottom;}
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:12px;font-family:Microsoft Yahei;-webkit-text-size-adjust:none;background-color:#01050c;}

/*common*/
.wrap {width:1000px; margin:0 auto; position:relative; height: 3166px;}
.wraps {width:1000px; margin:0 auto; position: relative;}
.head{ height: 200px; width: 1000px; position: relative;}
.logo{width:196px;height:125px;background: url(../Images/logo.png) no-repeat;position:absolute;top:22px;left:420px;z-index:999;}
.cartoons{width: 100%; overflow: hidden; height: 758px; position: absolute; top: 0; left: 0; min-width: 1000px;}

.jrgws{display: block; position: absolute; background: url(../Images/jrgw.png) no-repeat; top: 23px; right: 28px; width:118px; height: 35px;}
.downbox {width:148px;position:fixed;top:118px;right:0;z-index:999999;}
.downclose {width:30px;height:82px;position:absolute;top:1px;left:-30px;background:url(../Images/down.png) no-repeat;}
.downopen { width: 104px; background: url(../Images/downs.png) no-repeat; left: -108px; top:30%;}
.downleft { background:url(../Images/popbj.png) no-repeat;}
.downcon { margin-top:7px;overflow:hidden;}
.slogan {width:824px;height:158px;background: url(../Images/slogan.png) no-repeat;position:absolute;top:677px;left:549px;z-index:8;}
.weixin {width:148px;overflow:hidden;}
.picts{width:139px; height: 66px;}
.pict{width:151px; height: 78px; margin-left: -2px;}
.index {position:relative; width:100%;height:3166px; min-width:1000px; margin:0 auto; background: url(../Images/body-bjs.jpg) no-repeat 50% 0;}
.guang01,.guang02 {width:1920px;height:936px;background: url(../Images/ba.png) no-repeat;position:absolute;top:0;left:0;z-index:6;}
.guang02{background: url(../Images/guang02.png) no-repeat;z-index:7;opacity:0.6;filter:alpha(opacity=60);}
.ipfbox{width:142px;z-index:8; padding:4px 0 0 6px;} 
.wxpic {padding:7px 0;display:none;}
.wxactive { width:148px;}
.wxactive .wxpic {display:block; margin-left: 6px;}
.navs:after{clear: both; display: block; content:" ";}
.navs .tess{position: relative; display: block; height:82px;  width: 132px;float: left;  margin: 0 17px 0 29px;}
.navs .tess a{ color:#dbc290; height:82px; font-size: 16px; display: block;  width: 132px; text-align: center; line-height: 82px;}
.navs .mar{margin-right:299px;}
.navs a:hover{color:#d7832c ;}
.navs .tess:hover .ment{display: block;}
.navs .ment{ display:none;position: absolute; left: 0; top: 0; width: 132px; height: 239px; padding-top: 90px; background: url(../Images/navbj.png) no-repeat;}
.navs .ment li{display: block;}
.navs .ment li a{ color:#fff; font-size: 14px; height: 24px; line-height: 24px;}
.navs .ment li a:hover{ color: #745500;}
.navs .bjs:hover{background:url(../Images/navbj1.png) no-repeat top center;}
.video{display:block; position:absolute; top:215px; left:523px; width:70px; height:70px; z-index: 9999;}
.xslb{display:block; position:absolute; width: 138px; height: 137px; left: 436px; top: 504px;}
.tops{display: block; position: absolute; width: 34px; height: 119px; background: url(../Images/tops.png) no-repeat; bottom:285px; right:-52px ;}
.codes{width:382px; height: 134px; margin: 300px 0 0 43px; }
.codes:after{clear: both; display: block; content:" ";} 
.codes .saoma{ float:left; width:133px; height:132px;background:url(../Images/smxz.png) no-repeat; padding-left: 30px;}
.codes .saoma img{width: 131px; height: 131px;}
.codes .download{ float: left; width:208px; margin-left: 8px;}
.download .mar{padding-bottom:8px;}
.download a{display: block;}
.download img{width: 208px; height: 62px;}
.show{display:block;}
.hide{display:none;}
		.ym-popup { position: fixed;width: 928px; border:1px solid #fb9a30; height:540px;background:#000;display: none;}
		.ym-popup .btnclose { position: absolute;top:-58px;right: 0;width:50px;height:50px;background:url(../Images/eixt.png) no-repeat;}
		.ym-popup .panel { position: absolute;top: 0;left: 0; height:540px; width: 928px;}
		.ym-popup .panel img{height:540px; width: 928px;}
		
		.ym-popups { position: fixed;width: 688px; height:552px; background:url(../Images/popupbj.jpg) no-repeat;display: none; border: 1px solid #64564b;}
		.ym-popups .btnclose { position: absolute;top:-50px;right: 0;width:50px;height:50px;background:url(../Images/eixt.png) no-repeat;}
		.ym-popups .panel { text-align:center; padding:30px 80px 0;}
		.ym-popups .panel h2{line-height: 1; margin-bottom:18px; font-size: 30px; color:#fb9a30; }
		.ym-popups .panel p{font-size:16px ; line-height:26px; color: #f6c632; margin-bottom:6px;}
		.ym-popups .panel .p{font-size:22px ;}
		.ym-popups .panel p span{color:#fc3812; }
		.ym-popups .panel .dets{text-align: left; margin:14px 0 0 56px; line-height: 2;}
		.codep{margin: 14px 0 0 64px; width: 398px;}
		.codep:after{clear: both; display: block; content:" ";} 
		.codep .mis{float: left;}
		.codep .mis img{width: 127px; height: 127px; display: block; padding: 6px; background: #8e6d42; border: solid 1px #2d1f09;}
		.codep .mis.right{float:right ;}
		.codep .mis span{ color: #dcb79a; font-size: 18px; line-height: 1.8;}

.switc{margin-top: 125px; padding: 36px 0 40px; height: 290px;}		
.switc:after{clear: both; display: block; content:" ";} 
.ym-slider { position: relative;width: 520px;height: 290px;overflow: hidden; float: left;}
.ym-slider .slides { position: relative;width: 100%;height: 100%;overflow: hidden; }
.ym-slider .slide { position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
	
.ym-slider .indicator { position:absolute;height:12px;z-index:80;bottom:20px;left:24px;}
.ym-slider li { float:left;width:28px;height:12px; background: url(../Images/tabyxbj.png) no-repeat center;}
.ym-slider li.active { background-color:#35b558; background: url(../Images/tabyxbjs.png) no-repeat center;}
.ym-slider li a { width:15px;height:15px;display:block;}
.ym-tabs .more{display: block; position: absolute; top:14px ; left: 408px; color:#dbc290; font-size: 14px; height: 16px; line-height: 1; background: url(../Images/aad.png) no-repeat right top; padding-right: 18px;}
.ym-tabs { position:relative;width:479px;height:286px; float: left; border: #292625 1px solid; border-left: none;}
.ym-tabs .tab-indicator { width:457px; padding-left:22px; height:40px;z-index:80;background-color:#454545;}
.ym-tabs li { float:left;width:70px;height:40px; margin-left: 12px;}
.ym-tabs li.active { background:url(../Images/tabbj.png) no-repeat;}
.ym-tabs li.active a{ color:#ff9c31 ;}
.ym-tabs li a { width:70px;height:40px;line-height:40px; font-size:14px;color:#dbc290;display:block;text-align: center;}
.ym-tabs li a:hover { text-decoration: none; }
.ym-tabs .tab-indicator-line {position:absolute;top:36px;left:0;width: 100px;height: 4px;font-size: 0;line-height: 0;background-color: #5b72e4;z-index: 50;display: block;}
.ym-tabs .tabs { position:relative;width:100%;height:100%;overflow: hidden;}
.ym-tabs .tab-item { width: 100%;height:auto; padding-top: 22px;}
.ym-tabs .tab-item li{ display: block;float: none; height: 40px;  width: 479px; margin-left: 0;} 
.ym-tabs .tab-item li a{ display: block; color:#dbc290; height: 39px; font-size: 14px; border-bottom: 1px solid #292625;  line-height:39px;  width:434px;text-align: left; margin: 0 22px; position:relative; }
.ym-tabs .tab-item li span{position: absolute; right: 0; top: 0; display: block; height: 40px; line-height: 40px; color: #dbc290;}

.feature{ position: relative; height: 591px;}
.feature h2{position: absolute; top:34px; left: 448px;}
.ym-tab { position:relative;width:1000px;height:591px; position: relative;}
.ym-tab li.active a{background: url(../Images/tabyxbj1s.png) no-repeat;}
.ym-tab li a { width:21px;height:21px;display:block; background: url(../Images/tabyxbj1.png) no-repeat;}
.ym-tab li a:hover { text-decoration: none;}
.ym-tab .tab-indicator-line {position:absolute;top:36px;left:0;width: 100px;height: 4px;font-size: 0;line-height: 0;background-color: #5b72e4;z-index: 50;display: block;}
.ym-tab .tabs { position:relative;width:100%;height:100%;overflow: hidden;
}
.ym-tab .tab-item { width: 100%;height:590px;}
.ym-tab .cartoon{position: absolute; left: 0; bottom: 0;-webkit-animation:fadeInLeftBig 1s .2s ease both;-moz-animation:fadeInLeftBig 1s .2s ease both;}
.ym-tab .tab-indicator { width:192px;height:21px;z-index:80; position: absolute; right:0; bottom: 34px;}
.ym-tab li { float:left;width:21px;height:21px; margin-left: 10px;}

.wrap  h2{ font-size: 26px; color: #fff; width: 105px; margin: 0 auto;}
.wrap h2 span{display: block; color: #797775; font-size: 12px; text-align: center;}
.ym-tab .tab-item .ments{ padding:132px 0 0 550px; text-align: right; }
.ym-tab .tab-item h3{color:#ff7e00; font-size: 44px;  height:64px; line-height: 64px; width: 242px; float: right; border-bottom: #7e6c45 solid 1px;}
.ym-tab .tab-item p{color:#c5ae94; font-size: 22px;  }
.ym-tab .tab-item .pic{ margin-top: 24px; width: 445px; height: 275px; border: 1px solid #5b4d3e;}
.animation{-webkit-animation:fadeInRightBig 1s .2s ease both;
-moz-animation:fadeInRightBig 1s .2s ease both;}
.ym-tab .tab-item .ments img{width: 445px; height: 275px;}
.introduce{height: 592px; margin-bottom: 4px; width: 1000px; position: relative; }
.introduce h2{position: absolute; top:28px; left:444px;}
.ym-mfs{width:1000px;height:592px; position: relative;}
.ym-mfs .tab-indicator { width:282px;height:340px;z-index:80; position: absolute; top: 192px; left: 0;}
.ym-mfs li { display:block; width:93px;height:94px; margin-bottom: 16px;}
.ym-mfs .active a, .ym-mfs li a:hover{ background:url(../Images/zyjstbs.png) no-repeat;}
.ym-mfs li a{ width:93px;height:94px;display:block;background: url(../Images/zyjstb.png) no-repeat;}
.ym-mfs .one a, .ym-mfs .one a:hover{ background-position:0 0;}
.ym-mfs .two a, .ym-mfs .two a:hover{ background-position:-95px 0;}
.ym-mfs .three a, .ym-mfs .three a:hover{ background-position:-189px 0;}
.ym-mfs .tab-indicator-line {position:absolute;top:36px;left:0;width: 100px;height: 4px;font-size: 0;line-height: 0;background-color: #5b72e4;z-index: 50;display: block;}
.ym-mfs .tabs { position:relative;width:100%;height:100%;overflow: hidden;}
.ym-mfs .tab-item {height:592px; margin-left: 116px; width: 884px;}
.ym-mfs .ones{background: url(../Images/zyjs1.png) no-repeat bottom right;}
.ym-mfs .twos{background: url(../Images/zyjs2.png) no-repeat bottom right;}
.ym-mfs .threes{background: url(../Images/zyjs3.png) no-repeat bottom right;}
.introduce .titles{margin: 104px 0 28px;}
.introduce .titles img{width: 340px;}
.introduce h3{ color: #ffb67e; font-size: 20px; line-height: 1; height: 20px; background:url(../Images/btvj.jpg) no-repeat left center; padding-left: 6px;}
.introduce p{color:#ad8f7f ; width: 286px; line-height: 20px; margin-top: 6px; height: 120px;}
.introduce .pic{margin-top: 14px;}
.introduce .rwsx{position: absolute; top:54px; left: 328px;}
.introduce .rwsx a{position: absolute; display: block; width:60px; height: 60px;}
.introduce .rwsx span{ display:none;color:#e5d3b3; width: 148px; margin:60px 0 0 -42px; moz-text-shadow:3px 3px 3px #000; -webkit-text-shadow:3px 3px 3px #000; text-shadow:3px 3px 3px #000;text-decoration:none;}
.introduce .rwsx a:hover{ text-decoration:none;}
.introduce .rwsx a:hover span{display: block; }
.introduce .rwsx .jiguang{top:62px; left: 86px;}
.introduce .rwsx .heilongbei{top:180px; left: 56px;}
.introduce .rwsx .bingfengshu{top:295px; left:78px;}
.introduce .rwsx .baofengxue{top:384px; left:145px;}
.introduce .twos .rwsx{top: 94px;}
.introduce .threes .rwsx{left:334px;}
.introduce .mfs .jiguang{ top: 47px; left: 94px;}
.introduce .mfs .heilongbei{top:175px; left: 51px;}
.introduce .mfs .baofengxue{top: 394px; left: 166px;}
.introduce .gjs .jiguang{top:38px; left: 116px;}
.introduce .gjs .heilongbei{top:166px; left: 66px;}
.introduce .gjs .bingfengshu{top:289px; left:85px;}
.introduce .gjs .baofengxue{top:385px; left:164px;}

.screenshot{height:381px; width: 1000px; margin-top:4px;position: relative;}
.screenshot h2{margin: 40px auto;}
.screenshot .mores{display: block; position: absolute; width:28px; height: 44px; background: url(../Images/mores.png) no-repeat; top:98px; right: 38px; z-index: 9999;}
.ym-shot { position:relative;width:1000px;}
.ym-shot .tab-indicator { width:260px; border-bottom:2px solid #1a0b11; height:40px;z-index:80; margin: 0 auto 40px;}
.ym-shot li { float:left;width:130px;height:40px;}
.ym-shot li.active {border-bottom:4px solid #ff9c31;}
.ym-shot li a { width:130px; font-size:16px; height:39px;line-height:39px;color:#ff9c31;display:block;text-align: center;}
.ym-shot li a:hover { text-decoration: none;}
.ym-shot .tab-indicator-line {position:absolute;top:36px;left:0;width: 100px;height: 4px;font-size: 0;line-height: 0;background-color: #5b72e4;z-index: 50;display: block;}
.ym-shot .tabs { position:relative;width:100%;height:100%;overflow: hidden;}
.ym-shot .tab-item { width: 100%;height:135px;}
.ym-shot .tab-item:after{clear: both; display: block; content: " ";}
.ym-shot .tab-item a{display: block; float:left; width: 232px; height: 135px; margin-right: 18px;}
.ym-shot .tab-item a:hover{ border:2px solid #ff9c31;width: 228px; height: 131px;}
.ym-shot .tab-item img{width:100%; height: 100%;}



.media{height:224px; width: 1000px; }
.ym-marquee-l{ margin-top: 32px;}
.ym-marquee-l { position:relative;width:1000px;height:61px;overflow:hidden;}
.ym-marquee-l li { width: 132px;height: 61px; margin-right: 12px;}
.ym-marquee-l li img{width: 132px; height: 61px;}

.service{height:172px; margin-top: 34px; width: 1000px;}
.service:after{clear: both; display: block; content:" ";}
.service .xzyx{float: left; height: 114px; width: 230px;position:relative;}
.service .xzyx span{display: block; position: absolute; top: 0; left: 87px; width: 146px; height: 113px; background: url(../Images/codebj.png) no-repeat;}
.service .xzyx span img{width: 110px; height: 110px; padding: 2px 0 0 26px;}
.service a{display: block; width: 86px; text-align: center;  font-size: 20px; color: #bababa;}
.service img{ margin-bottom: 14px;}
.service .kffw{float: left; width:274px; height: 114px;  margin: 0 56px 0 114px; position: relative;}
.service .kffw .conts{position: absolute; left: 102px; top: 22px;}
.service .kffw .conts p{color:#6a6a6a; font-size: 14px; padding-left: 30px; line-height: 30px; height: 30px;}
.service .kffw .conts .phone{ background: url(../Images/phone.png) no-repeat left center;}
.service .kffw .conts .xinfeng{ background: url(../Images/xinfeng.png) no-repeat left center;}
.service .kffw .conts .cs{ background: url(../Images/cs.png) no-repeat left center;}
.service .gfqq{float: left; width: 286px; height: 114px; position: relative;}
.service .gfqq a{font-size: 18px;}
.service .gfqq ul{display:block; position: absolute; top:20px ; left: 108px;}
.service .gfqq ul li{ font-size: 14px; color: #6a6a6a;}
.main {width:1000px;margin:0 auto;height:936px;}

/*foot*/

.copyright {height:128px;min-width:1000px;width:100%;  bottom: 0;}
.foot{ width:1230px;margin:0 auto; position: relative;text-align:center}
.longtu{display:inline-block;padding:30px 0 0 25px;}
.regard {display:inline-block;padding:35px 0 0 15px;white-space:nowrap;text-align:left;vertical-align:top;}
.regard p{color:#8c8c8c;font-size:13px;line-height:20px;}
.regard .p,.regard .p a{color:#ccc;font-size:14px;}
.regard .p a:hover{text-decoration:underline;}
.webzen{ background: url(../Images/xian.png) no-repeat right center; padding:0 12px; margin-right: 12px;}
.taren{ background: url(../Images/xian.png) no-repeat right center; padding-right: 12px;}
.bottb{position: absolute; right: 0; top: 24px;}
.bottb img{width:56px}

.nav { height:42px;}
.nav a{ width:164px;height:42px;float:right;margin-right:3px;font-size:18px;color:#fff;line-height:39px;text-align:center;overflow:hidden;}

/*list*/
.list{width:100%;min-height:1344px; min-width:1000px; margin:0 auto; background:#48423c url(../Images/body-bj1.jpg) no-repeat 50% 0;}
.list .tops{ bottom: 134px; left: 186px;}
.list .xslbs{background: url(../Images/xslb.png) no-repeat; position: absolute;top: 523px;  right:-138px;display:block;  width: 138px; height: 137px;  }
.contents{ width: 1000px; padding-top: 98px;}
.contents:after{clear:both; display: block; content: " ";}
.popup{ width: 186px; height: 458px; padding:15px 22px; float: left; background:url(../Images/xcxfk.jpg) no-repeat;}
.popup h2{color:#7d6b4b; font-size: 18px; padding-left: 32px;}
.popup .code{ width: 185px; height: 185px; margin:10px 0;}
.popup .code img{width: 185px; height: 185px;}
.popup .touch{height: 114px;}
.popup .touch a{display: block; width: 148px; height: 45px; margin: 0 auto 2px;}
.popup .touch .app{background: url(../Images/apps.png) no-repeat;}
.popup .touch .ands{background: url(../Images/ands.png) no-repeat;}
.popup .mess{width:104px; margin:0 0 20px 20px; height:40px; padding-left: 46px; color: #7d6b4b; font-size: 14px; background: url(../Images/qqs.png) no-repeat left center;}
.popup .kefu{width:104px; margin-left: 20px; height:40px; padding-left: 46px; color: #7d6b4b; font-size: 14px; background: url(../Images/phones.png) no-repeat left center;}

.contents .news{width: 690px; min-height: 920px; padding:42px 40px ; background: #fff; float: left; margin-bottom: 20px;}
.contents .title { height: 44px; border-bottom: 4px solid #efefef;}
.contents .title:after{clear:both; display: block; content: " ";}
.contents .title h2{width: 446px; float: left; padding-right: 20px; color: #aa6b2a; font-weight: bold; font-size: 28px; line-height: 32px;}
.contents .classify{width: 224px; height: 30px; float: right;}
.contents .classify:after{clear:both; display: block; content: " ";}
.contents .classify a{display: block; float: right; width: 66px; height: 30px; line-height: 34px; text-align: center; color: #999; font-size: 12px; font-weight: bold;}
.contents .classify a.nows{color:#ff9c31; font-size: 14px; border:2px solid #ff9c31; line-height: 30px;}
.contents .press{padding:12px 0;}
.contents .press ul{min-height: 959px;}
.contents .press ul li{display: block; height: 47px; position: relative; border-bottom: dashed 1px #aeaeae;}
.contents .press ul li:last-child {border-bottom:none;}
.contents .press ul a{display: block; float: left; padding-left:8px ; color: #666; line-height: 47px; font-size: 15px; }
.contents .press ul a:hover{color:#ff9c31; text-decoration: underline;}
.contents .press ul span{ position: absolute; right: 6px; top: 0; line-height: 46px; color: #666;}
.nums{ width: 440px; margin: 46px auto 0;}
.nums:after{clear: both; display: block; content: " ";}
.nums .yema{float: left;}
.nums .stat{float: left;}
.nums a{display: block; float: left; color: #535353; font-size:12px; height: 12px; padding:5px 6px; margin: 0 4px; line-height: 1; border: #535353 1px solid;}
.nums a.nows, .nums a:hover{ color:#ffb05a; background:#9a533c ; border: #e8a24f 1px solid;}
.nums .ups:hover, .nums .nexts:hover ,.nums .finally:hover{ background: no-repeat; color: #535353; border: #535353 1px solid;}
.nums .stat {padding:5px 6px;  color:#535353;}
.nums .stat em{font-style: normal; height: 12px; }

/*details*/
.contents .title .place{float: left; text-align: right; height: 44px; color:#999 ; line-height: 32px;}
.contents .title .place a{color:#999 ;}
.contents .title .place a:hover{text-decoration: underline;}
.contents .section h3{font-size:18px; color: #f1771d; text-align: center; line-height: 1; margin:30px 0 15px;}
.contents .section em{font-style: normal; color: #b7b7b7; margin-bottom: 42px; text-align: center; display: block;} 
.contents .section .p{ background:#efefef url(../Images/pitc.png) no-repeat; height: 26px; margin-bottom: 22px; }
.contents .section .p span{display: block; height: 26px; padding-left: 40px; font-size: 14px; color: #585858; line-height: 26px; background:url(../Images/pitc1.png) no-repeat right top;}
.contents .section p{ color: #7b7b7b; line-height: 26px;}
.contents .section img{ display: block; margin: 14px auto;}


/*pictures*/
.mains{ width:100%; min-width: 1000px; height:936px; background:url(../Images/body-bj2.jpg) no-repeat top center;}
.mains .medium{width:1000px; margin:0 auto; position: relative; height: 936px;}
.mains .medium .logos{display: block; position: absolute; top: 23px; left: 0;}
.mains .medium .fhgw{display: block; position: absolute; background: url(../Images/fhgws.png) no-repeat; top: 23px; right: 28px; width:115px; height: 38px;}
.mains .medium .xslb{display: block; position: fixed; width: 138px; height: 137px; background: url(../Images/xslb.png) no-repeat; top: 44%; left: 0;}
.mains .medium h3{ font-size: 60px; color:#cd8234; margin:0 0 32px 106px; width: 240px;}
.mains .medium h3 span{display: block; font-size: 24px; text-align: center; color: #726556;}
.mains .medium .slides:after{clear:both; display: block; content: " ";}
.mains .medium  .ym-slider .slides a{display: block;float: left; width:290px; height: 169px; margin:0 10px 10px 0;}
.mains .medium  .ym-slider .slides a:hover{ border:2px solid #ff9c31; width: 286px; height: 165px;}
.mains .medium  .ym-slider .slides a img{width: 100%; height: 100%;}
.mains .ym-slider { position: relative;width: 730px;height: 528px;overflow: hidden;}
.mains .ym-slider .prev,
.mains .ym-slider .next { position: absolute;width: 47px;height: 82px;background: url(../Images/arrows1.png) no-repeat 0 0;z-index: 10;top: 50%;margin-top: -41px;}
.mains .ym-slider .next { background-position: -47px 0;right:0;}
.mains .ym-slider .slides { position: relative;width:730px;height:556px;overflow: hidden; }
.mains .ym-slider .slide { position: absolute;top: 0;left: 0; padding-left:68px;height: 100%;overflow: hidden;}

.mainsx{ width:100%; min-width: 1000px; height:936px; background:url(../Images/body-bj2x.jpg) no-repeat top center;}       
.mainsx .medium{width:1000px; margin:0 auto; position: relative; height: 936px;}
.mainsx .medium .logos{display: block; position: absolute; top: 23px; left: 0;}
.mainsx .medium .fhgw{display: block; position: absolute; background: url(../Images/fhgws.png) no-repeat; top: 23px; right: 28px; width:115px; height: 38px;}
.mainsx .medium .xslb{display: block; position: fixed; width: 138px; height: 137px; background: url(../Images/xslb.png) no-repeat; top: 44%; left: 0;}
.mainsx .medium h3{ font-size: 60px; color:#cd8234; margin:0 0 32px 106px; width: 240px;}
.mainsx .medium h3 span{display: block; font-size: 24px; text-align: center; color: #726556;}
.mainsx .medium .slides:after{clear:both; display: block; content: " ";}
.mainsx .medium  .ym-slider .slides a{display: block;float: left; width:290px; height: 169px; margin:0 10px 10px 0;}
.mainsx .medium  .ym-slider .slides a:hover{ border:2px solid #ff9c31; width: 286px; height: 165px;}
.mainsx .medium  .ym-slider .slides a img{width: 100%; height: 100%;}
.mainsx .ym-slider { position: relative;width: 730px;height: 528px;overflow: hidden;}
.mainsx .ym-slider .prev,
.mainsx .ym-slider .next { position: absolute;width: 47px;height: 82px;background: url(../Images/arrows1.png) no-repeat 0 0;z-index: 10;top: 50%;margin-top: -41px;}
.mainsx .ym-slider .next { background-position: -47px 0;right:0;}
.mainsx .ym-slider .slides { position: relative;width:730px;height:556px;overflow: hidden; }
.mainsx .ym-slider .slide { position: absolute;top: 0;left: 0; padding-left:68px;height: 100%;overflow: hidden;}
        
.mains .ym-slider .indicator { position:absolute;height:20px;z-index:80;bottom:5px;right:5px;}
.mains .ym-slider li { float:left;width:15px;height:15px;margin-right:3px;background-color:#666;}
.mains .ym-slider li.active { background-color:#35b558;}
.mains .ym-slider li a { width:15px;height:15px;display:block;}
.mains .ym-popup { position: fixed;width: 928px;height: 540px;  background:none; border: none;}
.mains .ym-popup .btnclose { position: absolute;top:-50px;right:0;width:50px;height:50px;background:url(../Images/eixt.png) no-repeat;}
.mains .ym-popup .panel { position: absolute;top: 20px;left: 0;width: 100%;}
.mains .ym-slidebar { position: fixed;right: 0;top: 50%;width: auto;height: auto;margin-top: -250px;overflow: hidden;}
.mains .ym-slidebar .btn-switch { width: 20px;height: 100px;display: block;float: left;}
.mains .ym-slidebar .btn-active-show { width:36px; height: 67px; background: url(../Images/pop1.png) no-repeat; margin-right: 2px;}
.mains .ym-slidebar .btn-active-hide { width: 94px; height: 72px; background: url(../Images/pop2.png) no-repeat; margin: 184px 14px 0 0;}
.mains .ym-slidebar .panel { width: 230px;height: 488px;float: left;overflow: hidden;overflow: hidden;}
.mains .ym-slider1 {border:2px solid #ff9c31; position: relative;width: 882px;height:540px;overflow: hidden;}
.mains .ym-slider1 .prev,
.mains .ym-slider1 .next { position: absolute;width: 47px;height: 82px;background: url(../Images/arrows1.png) no-repeat 0 0;z-index: 10;top: 50%;margin-top: -41px;}
.mains .ym-slider1 .next { background-position: -47px 0;right:0;}
.mains .medium .slides img{width:290px; height: 169px; }
.mains .medium .contse{padding:106px 0 0 274px; height:664px;}
.mains .ym-popup .ym-slider1 img{width: 928px; height:540px;}
.mains .ym-popup .ym-slider1{width:928px ;}
.mains .medium .contse1{margin-top: 242px;}
.mains .medium .contse1 h3{margin:0 0 32px 370px;}

.mainsx .ym-slider .indicator { position:absolute;height:20px;z-index:80;bottom:5px;right:5px;}
.mainsx .ym-slider li { float:left;width:15px;height:15px;margin-right:3px;background-color:#666;}
.mainsx .ym-slider li.active { background-color:#35b558;}
.mainsx .ym-slider li a { width:15px;height:15px;display:block;}
.mainsx .ym-popup { position: fixed;width: 928px;height: 540px;  background:none; border: none;}
.mainsx .ym-popup .btnclose { position: absolute;top:-50px;right:0;width:50px;height:50px;background:url(../Images/eixt.png) no-repeat;}
.mainsx .ym-popup .panel { position: absolute;top: 20px;left: 0;width: 100%;}
.mainsx .ym-slidebar { position: fixed;right: 0;top: 50%;width: auto;height: auto;margin-top: -250px;overflow: hidden;}
.mainsx .ym-slidebar .btn-switch { width: 20px;height: 100px;display: block;float: left;}
.mainsx .ym-slidebar .btn-active-show { width:36px; height: 67px; background: url(../Images/pop1.png) no-repeat; margin-right: 2px;}
.mainsx .ym-slidebar .btn-active-hide { width: 94px; height: 72px; background: url(../Images/pop2.png) no-repeat; margin: 184px 14px 0 0;}
.mainsx .ym-slidebar .panel { width: 230px;height: 488px;float: left;overflow: hidden;overflow: hidden;}
.mainsx .ym-slider1 {border:2px solid #ff9c31; position: relative;width: 882px;height:540px;overflow: hidden;}
.mainsx .ym-slider1 .prev,
.mainsx .ym-slider1 .next { position: absolute;width: 47px;height: 82px;background: url(../Images/arrows1.png) no-repeat 0 0;z-index: 10;top: 50%;margin-top: -41px;}
.mainsx .ym-slider1 .next { background-position: -47px 0;right:0;}
.mainsx .medium .slides img{width:290px; height: 169px; }
.mainsx .medium .contse{padding:106px 0 0 274px; height:664px;}
.mainsx .ym-popup .ym-slider1 img{width: 928px; height:540px;}
.mainsx .ym-popup .ym-slider1{width:928px ;}
.mainsx .medium .contse1{margin-top: 242px;}
.mainsx .medium .contse1 h3{margin:0 0 32px 370px;}

/*default*/
.default{width: 100%; height:1325px; min-width: 1000px; background:url(../Images/body-bj3.jpg) no-repeat top center;}
.bags{width: 1000px; margin:0 auto; overflow: hidden; position: relative;}
.default .logo{ top: 23px; left: 252px;}
.default .video{top: 141px; left: 832px;}
.default .xslb{top: 455px; left:756px; background: url(../Images/xslb.png) no-repeat;}
.default .codes{margin:452px 0 0 358px;}
#Index {
	
	Z-INDEX: 1; MARGIN: 260px 0 0 290px; WIDTH: 656px; HEIGHT:auto;
}
#Index .style {
	Z-INDEX: 99; WIDTH: 150px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: url(../Images/icon_f.png) no-repeat right bottom; FLOAT: right; HEIGHT: 172px; RIGHT: 0px
}
#Index_Box {
	POSITION: relative; MARGIN: 30px auto 20px; WIDTH: 646px; padding-left: 10px; HEIGHT: 319px
}
#Index_Box UL {
	POSITION: relative; WIDTH:640px; HEIGHT: 319px
}
#Index_Box LI {
	Z-INDEX: 0;  POSITION: absolute; LIST-STYLE-TYPE: none;  WIDTH: 0px;  HEIGHT: 0px; OVERFLOW: hidden; TOP: 146px; CURSOR: pointer; LIST-STYLE-IMAGE: none; LEFT: 377px; border-radius: 4px;
}
#Index_Box LI IMG {
	 BACKGROUND: url(../Images/loading.gif) no-repeat center 50%; HEIGHT: 100%; VERTICAL-ALIGN: top
}
#Index_Box .prev {
	DISPLAY: block
}
#Index_Box .next {
	DISPLAY: block
}
#Index_Box .prev {
	Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer
}
#Index_Box .next {
	Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer
}
#Index_Box .prev {
	POSITION: absolute; WIDTH: 59px; BACKGROUND: url(../Images/nexts.png) 0px 0px; HEIGHT: 90px; TOP: 100px; LEFT:0
}
#Index_Box .next {
	POSITION: absolute; WIDTH: 59px; BACKGROUND: url(../Images/nexts.png) -59px 0px; HEIGHT: 90px; TOP:100px; RIGHT:0
}
@-webkit-keyframes fadeInLeftBig{
0%{opacity:0;
-webkit-transform:translateX(-2000px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeftBig{
0%{opacity:0;
-moz-transform:translateX(-2000px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}
@-webkit-keyframes fadeInRightBig{
0%{opacity:0;
-webkit-transform:translateX(2000px)}
100%{opacity:1;
-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRightBig{
0%{opacity:0;
-moz-transform:translateX(2000px)}
100%{opacity:1;
-moz-transform:translateX(0)}
}