#banner{ position:absolute; width:100%; height:100%; overflow:hidden; }
#banner .pic{ position:absolute; width:100%; height:100%; position:absolute; top:0; left:0; display:none; }
#banner .pic .text{ position:absolute; color:#fff; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; -moz-opacity:0; -moz-transition: all 1s ease-in-out 1s; -webkit-transition: all 1s ease-in-out 1s; -o-transition: all 1s ease-in-out 1s; transition: all 1s ease-in-out 1s; }
#banner .pic .text h2{ font-weight:normal; font-size:40px; }
#banner .pic .text p{ font-size:18px; }
#banner .pic .text1{ top:37%; left:80%; -moz-transition: all 1s ease-in-out 0.5s; -webkit-transition: all 1s ease-in-out 0.5s; -o-transition: all 1s ease-in-out 0.5s; transition: all 1s ease-in-out 0.5s; }
#banner .cur .text1{ left:55%; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }
#banner .pic .text2{ top:55%; left:3%; -moz-transition: all 1s ease-in-out 0.5s; -webkit-transition: all 1s ease-in-out 0.5s; -o-transition: all 1s ease-in-out 0.5s; transition: all 1s ease-in-out 0.5s; }
#banner .cur .text2{ top:25%; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }
#banner .pic .text3{ top:10%; left:55%; -moz-transition: all 1s ease-in-out 0.5s; -webkit-transition: all 1s ease-in-out 0.5s; -o-transition: all 1s ease-in-out 0.5s; transition: all 1s ease-in-out 0.5s; }
#banner .cur .text3{ top:30%; filter:alpha(opacity=100); opacity:1; -moz-opacity:1; }




.border{position:relative;width:1085px;margin:0 auto; }
#PicNum{ width:80px; height:20px; position:absolute; left:50%; margin-left:-40px; bottom:29%; z-index:10000; }
#PicNum .Text{ width:14px; height:14px; overflow:hidden; background:url(../images/Num2.png) no-repeat center; display:inline; cursor:pointer; text-align:center; margin-right:5px;  text-indent:-999em;position:absolute; z-index:1000; }
#PicNum .Text0{position:absolute; right:60px; }
#PicNum .Text1{position:absolute; right:30px;}
#PicNum .Text2{position:absolute; right:0px;}
#PicNum .cur{ background:url(../images/Num.png) no-repeat center; }

.subbox{ position:absolute; bottom:45px; left:13%; width:75%; }
.subbox ul{ width:100%; }
.subbox li{ float:left; width:20%; height:auto; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.subbox li:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); z-index:10000; position:relative; }
.subbox li img{ width:100%; height:auto; }

.hover{ height:40px; padding-left:25px; line-height:40px; margin-top:10px; }
.hover1{ width:180px; background:#fcc64f; }
.hover2{ width:225px; background:#77d6dd; }
.hover3{ width:205px; background:#93cc69; }

.hover a{ color:#fff; font-size:16px; font-family:'Microsoft yahei'; }
.hover span{ margin-left:10px; }


/*defult*/
.all{ overflow:hidden; }
.logo{ width:10%; height:8%; position:absolute; left:45%; top:3%; }
.left,.center,.right{ overflow:hidden; border-radius:10px; position:absolute; width:17%; top:15%; }
.left .img2,.center .img2,.right .img2,.logo img{ width:100%; height:auto; }
.img2{ margin-bottom:35px; }
.left{ left:23%; margin-left:3px; }
.center{ left:41.6%; }
.right{ left:60% }
.submenu{ position:absolute; width:100%; height:auto; top:88%; }
.submenu1 img,.submenu2 img,.submenu3 img{ width:100%; height:auto; }
.defulttext{ width:100%; height:auto; position:absolute; top:89%; }
.defulttext img{ width:100%; height:auto; }


/*Òýµ¼Ò³ÐÞ¸Ä*/
/*.container { width:100%; background:url(../images/home/bg.jpg) no-repeat center top; height:960px; min-width:1200px;}
.container .content { width:1200px; margin:0 auto; padding-top:30px; position:relative; height:930px;}
.content .logos { display:block; width:182px; height:78px; float:left; margin-left:-20px;}
.content .links { float:right; margin-right:-20px; padding-top:40px;}
.content .links a { display:inline-block; font:normal 18px/25px 'Microsoft YaHei'; color:#fff; padding:0 20px; background:url(../images/home/line.png) no-repeat right center;}
.content .links a.last { background:none;}
.content .show { margin-bottom:145px;}
.content .show ul li img { cursor:pointer;}
.content .show ul li { width:273px; height:620px; float:left; margin-right:30px; position:relative; overflow:hidden; border-radius:10px;}
.content .show ul li a { cursor:pointer; display:block; width:273px; height:310px; padding-top:310px; position:absolute; background:#ccc; left:0; top:-620px; font:normal 30px 'Microsoft YaHei'; color:#fff; text-align:center;}
.content .show ul .one a { background:url(../images/home/orange.png) no-repeat;}
.content .show ul .two a { background:url(../images/home/green.png) no-repeat;}
.content .show ul .three a { background:url(../images/home/pink.png) no-repeat;}
.content .footer { text-align:center; font:normal 12px/15px 'Arial'; color:#79a51a;}
.content .footer a { color:#fff;}
.content .footer a:hover { text-decoration:underline;}
.content .panda { width:350px; height:530px; position:absolute; bottom:0; right:-55px;}
.content .panda .bubble { width:324px; height:238px; overflow:hidden; text-align:center; font:normal 20px/25px 'Microsoft YaHei';}
.content .panda .bubble p { width:324px; height:143px; padding-top:95px; display:none;}
.content .panda .bubble .orange { background:url(../images/home/orange_bur.png) no-repeat; color:#fa9f1b;}
.content .panda .bubble .green { background:url(../images/home/green_bur.png) no-repeat; color:#88c213;}
.content .panda .bubble .pink { background:url(../images/home/pink_bur.png) no-repeat; color:#d6627c;}
.content .panda .pandaimg { width:288px; height:280px; background:url(../images/home/panda.png) no-repeat; position:absolute; bottom:0; right:0;}*/

/*.container { width:100%; height:100%; min-width:1200px;}
.container .content { width:62.5%; margin:0 auto; padding-top:30px; position:relative;}
.content .logos { display:block; width:182px; height:78px; float:left; margin-left:-20px;}
.content .links { float:right; margin-right:-20px; padding-top:40px;}
.content .links a { display:inline-block; font:normal 18px/25px 'Microsoft YaHei'; color:#fff; padding:0 20px; background:url(../images/home/line.png) no-repeat right center;}
.content .links a.last { background:none;}
.content .show ul li { width:22.7%; height:auto; float:left; margin-right:30px; position:relative; overflow:hidden; border-radius:10px;}
.content .show ul li img { width:100%; cursor:pointer;}
.content .show ul li a { cursor:pointer; display:block; width:100%; height:100%; position:absolute; background:#ccc; left:0; top:100%; font:normal 30px 'Microsoft YaHei'; color:#fff; text-align:center;}
.content .show ul li a span { display:block; width:100%; padding-top:125%;}
.content .show ul .one a { background:url(../images/home/orange.png) no-repeat center center;}
.content .show ul .two a { background:url(../images/home/green.png) no-repeat center center;}
.content .show ul .three a { background:url(../images/home/pink.png) no-repeat center center;}
.content .panda { width:15%; height:53%; position:fixed; bottom:0; right:10%;}
.content .panda .bubble { width:100%; height:50%; overflow:hidden; text-align:center; font:normal 20px/25px 'Microsoft YaHei';}
.content .panda .bubble img { width:100%; height:auto; position:absolute; top:0; left:0; display:none;}
.content .panda .bubble p { width:80%; height:50%; position:absolute; font:normal 1em 'Microsoft YaHei'; display:none; padding-top:28%; margin-left:10%;}
.content .panda .bubble .orange { color:#fa9f1b;}
.content .panda .bubble .green { color:#88c213;}
.content .panda .bubble .pink { color:#d6627c;}
.content .panda .pandaimg { width:100%; height:auto; position:absolute; bottom:-5px; left:0;}
.content .panda .pandaimg img { width:100%; height:50%;}
.content .footer { text-align:center; font:normal 12px/15px 'Arial'; color:#79a51a; position:fixed; bottom:30px; left:50%; margin-left:-230px;}
.content .footer a { color:#fff;}
.content .footer a:hover { text-decoration:underline;}
*/
.alls{ background:url(../home/indexbg.jpg) no-repeat center; min-width:1024px; min-height:528px; position:relative; overflow-y:hidden; }
.alls .window{ position:absolute; width:57.8%; left:50%; margin-left:-28.9%; top:5%; }
.alls .window .img{ width:100%; height:auto;}
.alls .box{ width:19%; position:absolute; overflow:hidden; cursor:pointer; }
.alls .box img{ width:100%; height:auto; }
.alls .box a{ position:absolute; top:100%; display:block; width:100%; }
.alls .one{ left:15.1%; top:27.2%; }
.alls .two{ left:40.5%; top:27.2%; }
.alls .three{ left:65.6%; top:27.2%; }

.absolut{ width:765px; height:402px; position:absolute; left:28.8%; top:28.4%; background:#000; }