@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-style: inherit; margin: 0; padding:0;}
.main {color:#000;font-family:微软雅黑;font-size: 14px;line-height:1.6;}
input, select {font-size: 12px;line-height: 16px;}
img{ vertical-align:top;}
.main img{border:none; float:none;}
ul, li{list-style-type: none;}
.main a{color:#592b74;text-decoration: none;font-weight:normal;}
.main a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity: 1;filter: alpha(opacity=1);}
.clear{ clear:both;}
a.btn {text-align: center;margin: 50px auto 20px auto;display:block;}
a.btn span{ display:inline-block; width:50px; height:50px;background:url(../images13/btn.png) top center no-repeat; float:right; margin-top:0.2em; margin-left:0.2em;}
fieldset{ border:none; border-top:1px solid #2b2b2b;}
fieldset legend{text-align:center;font-family:arial; font-size:16px; line-height:34px; padding:0 10px;}
.relative{ position:relative;}
.absolute{ position:absolute;}
.red{ color:#d40011 !important;}
.white{ color:#fff !important;}
.blue{ color:#061348 !important;}
/* banner */
.banner{ overflow:hidden; height:750px; background:url(../images13/banner.jpg) center top no-repeat;}
.banner-c{ width:1200px; margin:0 auto; text-align:center;}
.banner-c .banner-p1{ font-size:63px; font-weight:bold; color:#ffd200; padding-top:180px;}
.banner-c .banner-p1 span{ color:#fff;font-family:'宋体';}
.banner-c .banner-p2{ font-size:24px; color:#fff; margin-bottom:50px;}
.banner-c .banner-p3 img{ margin:0 28px;}
.banner-c .banner-p4 img{ margin-top:60px;}
.banner-c img{transition: transform .5s;
			transform-style: preserve-3d;
			-webkit-transform-style: preserve-3d;}
.banner-c img:hover{-webkit-transform: rotateY( 30deg);
			-moz-transform: rotateY( 30deg);
			-o-transform: rotateY( 30deg);
			transform: rotateY( 30deg);}

/*外层基本宽度*/
.pw{width:1200px;margin:0 auto 0px auto;}
.out{ background-position:center center; background-repeat:no-repeat;width:100%;overflow:hidden;margin:0 auto;}
.out0{background:#fff;overflow:inherit; }
/*.out1{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p1-bg.jpg) center center no-repeat; }
.out2{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p2-bg.jpg) center center no-repeat; }
.out3{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p3-bg.jpg) center center no-repeat; }
.out4{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p4-bg.jpg) center center no-repeat; }
.out5{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p5-bg.jpg) center center no-repeat; }
.out6{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p6-bg.jpg) center center no-repeat; }
.out7{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p7-bg.jpg) center center no-repeat; }
.out8{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p8-bg.jpg) center center no-repeat; }
.out9{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p9-bg.jpg) center center no-repeat; }*/
.out10{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p10-bg.jpg) 0 0 repeat; }
/*.out12{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p12-bg.jpg) center center no-repeat; }
.out13{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p13-bg.jpg) center center no-repeat; }
.out14{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p14-bg.jpg) center center no-repeat; }
.out15{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p15-bg.jpg) center center no-repeat; }
.out16{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p16-bg.jpg) center center no-repeat; }
.out17{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p17-bg.jpg) center center no-repeat; }
.out18{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p18-bg.jpg) center center no-repeat; }
.out19{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p19-bg.jpg) center center no-repeat; }
.out20{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p20-bg.jpg) center center no-repeat; }*/
.out21{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p21-bg.jpg) 0 0 repeat; }
/*.out22{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p22-bg.jpg) center center no-repeat;}
.out23{width:100%;overflow:hidden;margin:0 auto;background:url(../images13/p23-bg.jpg) center center no-repeat;}*/

/*标题*/
.main .title{ text-align:center; padding-top:80px;}
.main .title p{ width:308px; margin:0 auto; border-bottom:1px solid #80858a; border-top:1px solid #80858a; font-size:18px; line-height:2; margin-bottom:25px;}
.main .title .title-b{overflow:hidden;color:#2d2d2d; font-size:57px; line-height:1; padding:0 0px 15px; letter-spacing:2px;}
.main ul:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.width-z{-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;overflow:hidden;}
.width-z:hover {-moz-box-shadow:0 0 48px rgba(0,0,0,.5);-webkit-box-shadow:0 0 48px rgba(0,0,0,.5);box-shadow:0 0 48px rgba(0,0,0,.5);z-index:10; -moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}