@charset "UTF-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Verdana,Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol,li{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}html {overflow-y:scroll;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited,a:hover{text-decoration:none}a:active{text-decoration:underline}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}.none{display:none;}.block{display:block;}.noBg{background:none !important;}.noBd{border:none !important;}.noPd{padding:0 !important;}.noMg{margin:0 !important;}.fl{float:left;display:inline}.fr{float:right;display:inline}

/* css3.0 animate */
.ani_scale,.ani_scale { transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s; }
.ani_scale:hover { transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); }

body { overflow:hidden; }
.pubW {width:1190px;}
.center {margin:0 auto;}


footer, .footer { background:none repeat scroll 0 0 #282828; height:260px; }
.footer_logo { background:url("../images/footer_nav.gif") no-repeat scroll right 40px rgba(0, 0, 0, 0); height:177px; padding:67px 0 0 60px; width:340px; }
.footer_center { background:url("../images/footer_mide.png") no-repeat scroll 60px 60px rgba(0, 0, 0, 0); height:137px; padding:67px 0 0 60px; width:300px; }
.footer_center p { color:#fff; font-size:15px; padding-bottom:8px; padding-left:60px; }
.footer_copyright { background:url("../images/footer_nav.gif") no-repeat scroll left 40px rgba(0, 0, 0, 0); height:177px; padding:60px 20px 0 70px; width:240px; }
.footer_copyright_img { height:79px; margin-right:10px; width:79px; }
.footer_copyright_txt { color:#fff; width:120px; line-height:26px; }
.footer_copyright_txttwo { color:#fff; margin:6px 0 0; width:312px; line-height:24px; }
.footer_copyright_txttwo p a { color:#fff; }

body { color:#292929; }
a { color:#292929; }
.wrap { position:relative; width:1140px; margin:0 auto; }
.iBlock { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }
.ico { background:url(../images/split.png) no-repeat; }
a.linkBtn { display:block; width:215px; height:40px; padding-top:9px; border-radius:5px; background:#408ed0; cursor:pointer; text-align:center; }
a.linkBtn:hover { background:#0b66b4; }
a.linkBtn .ico { width:156px; height:31px; background-position:-418px -390px; }

.aLink { display:block; width:100%; text-align:center; padding-top:35px; clear:both; }
.aLink a.ljzx { width:180px; height:46px; background-position:-523px -120px; }
.aLink a.ljzx:hover { background-position:-523px -168px; }
.aLink a.fqfk { width:200px; height:46px; margin-left:260px; background-position:-523px -216px; }
.aLink a.fqfk:hover { background-position:-523px -264px; }

/* banner */
.banner { position:relative; width:100%; height:768px; }
.banner .wrap,.banner li { height:768px; }
.banner .bg1 { background:url(../images/banner1.jpg) no-repeat center; }
.banner .bg2 { background:url(../images/banner2.jpg) no-repeat center; }
.banner .wrap a { position:absolute; left:692px; top:523px; width:260px; height:54px; background-position:-521px -2px; }
.banner .bg2 .wrap a { left:625px; top:550px; }
.banner .wrap a:hover { background-position:-521px -60px; }
.banner .hd { position:absolute; left:50%; top:375px; height:53px; width:1600px; margin-left:-800px; }
.banner .prev,.banner .next { position:absolute; left:10%; top:0; display:block; width:53px; height:53px; background-position:-341px -289px; cursor:pointer; }
.banner .next { left:auto; right:10%; background-position:-401px -289px; }

/* box */
.container { padding-top:120px; font-size:16px; }
.box { margin-bottom:40px; }
.box .pic { text-align:center; }
.box .hd { position:relative; height:80px; border-bottom:#ccc 1px solid; margin-bottom:40px; text-align:center; }
.box .hd em { position:absolute; left:50%; bottom:-2px; width:115px; height:3px; margin-left:-58px; background:#00a7a6; overflow:hidden; }
.boxbg { position:relative; padding-top:210px; padding-bottom:185px; background:#3d404f url(../images/bg_2.jpg) no-repeat center top; }
.boxbg .hd { margin-bottom:70px; border-bottom:#505463 1px solid; }
.colBg { position:absolute; left:0; bottom:0; width:100%; height:64px; background:#fff url(../images/bg_3.jpg) no-repeat center top; }

.colTxt { padding:10px; text-indent:2em; text-align:justify; line-height:20px; }
.colTxt em { font-family:'Arial'; }

.box1 .hd h2 { width:493px; height:58px; background-position:0 -11px; }
.box1 .hd em { margin-left:-70px; }
.box1 .bd { width:900px; height:464px; margin:0 auto; background:url(../images/bg_1.jpg) no-repeat; }
.col-box { width:380px; }
.col-box dl { height:54px; margin-bottom:9px; }
.col-box dt { float:left; width:126px; }
.col-box dd { float:right; width:230px; padding-top:5px; line-height:24px; }
.col-box dd h6 { font-size:20px; font-weight:100; color:#151515; }
.col-box.fr dt { float:right; }
.col-box.fr dd { float:left; text-align:right }

.box2 .hd h2 { width:368px; height:58px; background-position:0 -79px; }
.box2 .hd em { margin-left:-67px; }
/*.video { padding-bottom:35px; border-bottom:#505463 1px solid; margin-bottom:35px; }*/
.video {width:541px;height:374px;margin:0 auto 35px;padding-bottom:35px; border-bottom:#505463 1px solid;}
.videoPlay { width:541px; height:299px; }
.videoPlay p { margin-top:10px; color:#fff; line-height:25px; }
.video .pic { width:529px; }
.video .pic img { margin-bottom:15px; }

.handle { position:absolute; width:26px; height:26px; margin-left:-13px; margin-top:-13px; border-radius:50%; background-color:#999; text-align:center;font-family:Arial; }
.handle span { display:inline-block; color:#000; -webkit-transition:.1s ease-out; -moz-transition:.1s ease-out; -ms-transition:.1s ease-out; -o-transition:.1s ease-out; transition:.1s ease-out; }
.icon-chevron-left,.icon-chevron-right{font-family:Arial;}
.handle.vertical { -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg); }
.handle:hover { background-color:#555; }
.handle:hover span { color:#FFF; }
.draggable { background-color:#555; cursor:move; }
.draggable span { color:#FFF; -webkit-transition:.1s ease-out; -moz-transition:.1s ease-out; -ms-transition:.1s ease-out; -o-transition:.1s ease-out; transition:.1s ease-out; }

.listPic dd { position:relative; float:left; width:315px; margin-left:72px; margin-bottom:33px; display:inline; }
.listPic dd.col { margin-left:50px; }
.listPic .n1 .covered { position:relative; width:315px; height:160px; background:url(../images/p18.jpg) no-repeat; }
.listPic .n1 .changeable { background:url(../images/p18_1.jpg) no-repeat; }
.listPic .n2 .covered { position:relative; width:315px; height:160px; background:url(../images/p19.jpg) no-repeat; }
.listPic .n2 .changeable { background:url(../images/p19_1.jpg) no-repeat; }
.listPic .n3 .covered { position:relative; width:315px; height:160px; background:url(../images/p20.jpg) no-repeat; }
.listPic .n3 .changeable { background:url(../images/p20_1.jpg) no-repeat; }
.listPic .n4 .covered { position:relative; width:315px; height:160px; background:url(../images/p21.jpg) no-repeat; }
.listPic .n4 .changeable { background:url(../images/p21_1.jpg) no-repeat; }
.listPic .n5 .covered { position:relative; width:315px; height:160px; background:url(../images/p22.jpg) no-repeat; }
.listPic .n5 .changeable { background:url(../images/p22_1.jpg) no-repeat; }
.listPic dd p { height:47px; margin-top:10px; background:#484c5b; font-size:18px; text-align:center; color:#fff; line-height:47px; }
.listPic dd em { position:absolute; top:0; display:block; width:55px; height:49px; }
.listPic .n1 em { left:-50px; background-position:0 -427px; }
.listPic .n2 em { left:-52px; background-position:-53px -427px; }
.listPic .n3 em { left:-52px; background-position:-109px -427px; }
.listPic .n4 em { left:-52px; background-position:-165px -427px; }
.listPic .n5 em { left:-52px; background-position:-221px -427px; }
.listPic dt { float:left; width:275px; margin-left:72px; padding:30px 20px 0; font-size:16px; color:#fff; line-height:25px; display:inline; }

.box3 .hd h2 { width:367px; height:58px; background-position:0 -148px; }
.box3 .hd em { margin-left:-60px; }
.box3 dl { float:left; width:505px; height:190px; margin:0 7px 14px; background:#e9eaed; border-radius:5px; display:inline; }
.box3 dt { width:265px; }
.box3 dd { width:220px; padding-top:25px; text-align:center; }
.box3 dd p { margin-top:10px; color:#1d1d1d; font-size:18px; }
.box3 dd em { width:64px; height:64px; }
.box3 .n1 em { background-position:-542px -474px; }
.box3 .n2 em { background-position:-614px -474px; }
.box3 .n3 em { background-position:-542px -540px; }
.box3 .n4 em { background-position:-615px -540px; }
.box3 .midPic { position:absolute; left:50%; top:125px; width:162px; height:162px; margin-left:-130px; background:url(../images/midPic.jpg) no-repeat; }

.box4 .hd h2 { width:448px; height:58px; background-position:0 -214px; }
.box4 .hd em { margin-left:-58px; }
.box4 dl { float:left; width:262px; margin-left:30px; display:inline; }
.box4 dl.on dd { background:#b45f0c; }
.box4 dt { position:relative; width:262px; height:285px; }
.box4 dd { background:#333; padding:15px 15px 10px; line-height:20px; color:#ccc; }
.box4 dd h6 { height:48px; font-weight:100; color:#fff; }
.box4 dd p { height:72px; font-size:14px; }
.box4 dt em { position:absolute; left:65px; top:70px; width:128px; height:128px; }
.box4 .n1 em { background-position:0 -477px; }
.box4 .n2 em { background-position:-130px -477px; }
.box4 .n3 em { background-position:-260px -477px; }
.box4 .n4 em { background-position:-391px -477px; }

.box5 .hd h2 { width:309px; height:61px; background-position:0 -283px; }
.box5 .hd em { margin-left:-58px; }
.box5 .prev,.box5 .next { position:absolute; left:0; top:50px; display:block; width:53px; height:154px; background-position:-523px -315px; cursor:pointer; }
.box5 .prev:hover { background-position:-636px -315px; }
.box5 .next { left:auto; right:0; background-position:-580px -315px; }
.box5 .next:hover { background-position:-694px -316px; }
.box5 .shows { width:885px; margin:0 auto; }
.shows li { float:left; width:389px; padding:0 26px; overflow:hidden; }

.box6 { position:relative; width:100%; height:730px; margin-bottom:48px; padding-top:150px; background:url(../images/bg_4.jpg) no-repeat center top; }
.box6 .hd { position:absolute; left:50%; top:470px; height:53px; width:1600px; margin-left:-800px; border:none; }
.box6 .prev,.box6 .next { position:absolute; left:10%; top:0; display:block; width:53px; height:53px; background-position:-341px -289px; cursor:pointer; }
.box6 .next { left:auto; right:10%; background-position:-401px -289px; }
.box6 .bd { width:1280px; margin:0 auto; }
.box6 .pic { position:relative; width:690px; height:730px; }
.box6 .pic img { position:absolute; }
.box6 .txt { width:450px; padding-right:100px; padding-top:90px; color:#fff; }
.box6 .txt h4 { font-size:51px; font-weight:100; color:#00807f; line-height:150%}
.box6 .txt h6 { font-size:51px; line-height:60px; font-weight:100; color:#252525; }
.box6 .txt h6 em { padding-left:30px; font-size:32px; color:#4d4d4d; }
.box6 .txt p { height:120px; margin:10px 0; font-size:18px; line-height:30px; color:#333; }
.box6 .txt a { width:179px; height:46px; border-radius:23px; background:#c56906; color:#fff; text-align:center; font-size:20px; line-height:46px; }
.box6 .txt a:hover { background:#e87a04; text-decoration:none; }

.box7 .hd h2 { width:352px; height:68px; background-position:0 -352px; }
.box7 .hd em { margin-left:-63px; }
.box7 li { float:left; width:347px; margin:0 16px; display:inline; }
