@charset "utf-8";








.banner-wrap { position: relative; max-width: 1660px; min-width:1000px; z-index: 100;margin: 0 auto }

.banner-box-wrap { position: relative; max-width: 1660px; height: 436px; overflow: hidden; margin: 0 auto }

.banner-box { position: relative; left: 50%; width: 1660px; height: 436px; overflow: hidden; margin: 0 0 0 -830px }
.banner-box ul { position: relative; max-width: 1660px; height: 436px; background: #ffffff }
.banner-box li { position: absolute; left: 0; top: 0; display: none }
.banner-box li.active { z-index: 2; display: block }
.banner-deputy { width: 1190px; height: 435px; overflow:hidden; margin-top:-440px;position:relative;}
.banner-deputy ul { position: relative; width: 350px; height: 435px }
.banner-deputy li { position: absolute; left: 0; top: -16px; display: none }
.banner-deputy li.active { z-index: 2; display: block }
.banner-deputy li img { width: 350px; height: 431px; margin-top:20px; }
.banner-deputy .text-1 { position: absolute; top: 70px; left: 25px; text-transform: uppercase }
.banner-deputy .text-1 span, .banner-deputy .text-2 span, .banner-deputy .text-3 span { display: block; color: #ffffff }
.banner-deputy .text-1 .t1 { font-size: 26px;  line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; width:310px;}
.lang-cn .banner-deputy .text-1 .t1, .lang-cn .banner-deputy .text-1 .t2 { margin-bottom: 13px; }
.lang-cn .banner-deputy .text-1 .t3 { margin-bottom: 9px }
.banner-deputy .text-1 .t2 { margin: 0 0 8px; font-size: 18px; line-height:40px;font-family:"Î¢ÈíÑÅºÚ"; }
.banner-deputy .text-1 .t3 { margin-right: 15px; font-size: 16px }
.banner-deputy .text-2 { position: absolute; top: 65px; left: 46px; text-transform: uppercase }
.banner-deputy .text-2 .t1 { font-size: 76px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; }
.banner-deputy .text-2 .t2 { margin: 0 0 6px; font-size: 52px; line-height: 1 }
.banner-deputy .text-2 .t3 { font-size: 13px }
.banner-deputy .text-3 { position: absolute; top: 100px; left: 46px; text-transform: uppercase }
.banner-deputy .text-3 .t1 { font-size: 70px; line-height: 1 }
.banner-deputy .text-3 .t2 { margin: 0 0 12px; font-size: 48px; line-height: 1 }
.banner-deputy .text-3 .t3 { font-size: 13px }
.banner-deputy .bg { position: relative; height: 180px }
.banner-deputy .bg span { position: absolute; right: 30px; bottom: 16px; color: #ffffff; font-size: 25px; white-space: nowrap; text-transform: uppercase }
.banner-deputy .bg1 { background: #0070da }
.banner-deputy .bg2 { background: #d38300 }
.banner-deputy .bg3 { background: #367833 }
.banner-deputy li a { position: absolute; top: 0; right: 0; left: 0; height: 436px }
.banner-deputy li a + a { top: 436px; height: 180px }
.blueLine { background: #0070da }

.redLine { background: #c30d23 }

.yellowLine { background: #c25200 }
#originalpic {padding:50px 0; height:460px;background:#fff;}
.banner-deputy .loadLine { height: 5px; width: 0; overflow: hidden;position:absolute;left:0px;top:0px;z-index:1000; }
.banner-wrap .adorn { position: absolute; top: 375px; right: 0; left: 0; z-index: 100; height: 137px; background: url('/statics/1318/images/banner_adron_bg.png') no-repeat 50% 0 }

#nav a {
background: url(/statics/1318/css/..images/3_back.png) no-repeat;
height: 36px;
width: 126px;
display: block;
position: absolute;
left: 25px;
top: 625px;
}
.leftlistbox {width:190px;position:absolute;left:15px;top:185px;overflow:hidden;}
.leftlistbox .title-info h2{padding-left:30px;background:url(/statics/1318/images/fw_left_title.png) 1px center no-repeat;height:29px;line-height:29px;font-size:18px;color:#fff;}
.leftlistbox .title-info ul li {
	width:190px;width:160px!important;padding-left:30px;background:url(/statics/1318/images/fw_left_info.png) 1px center no-repeat;height:29px;line-height:29px;font-size:13px;color:#fff;overflow:hidden;
}




