@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0;}
body { font: 16px/1.8 "Microsoft Yahei",verdana;}
strong{text-indent:-9999px;}
/* 右侧导航 */
#fullPage-nav { _display:none; font-size: 12px;}
#fullPage-nav li { width:100px; height: 21px; margin: 10px 0 0; vertical-align: middle;}
#fullPage-nav li a { float: right; width:15px; height: 15px; color: #8F9DA4; text-decoration: none; text-align: right; background:url(gjmfj.png) -15px 0px;}
#fullPage-nav li .active { background-position:0px 0px;}
#fullPage-nav span { display: none;}
.fullPage-tooltip { float: left; margin-right: 5px; font: 14px; color: #000; }

.section { position: relative; overflow: hidden; width:100%; height:100%; margin:0 auto; min-height:400px;}
.section .bg img { display: block; }
.section strong { position: absolute;  z-index: 10; margin-left: -256px; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}

.section1 .bg{margin-top:10px;}
.section1 .bg a{position: absolute; left:967px; top: 665px; width: 246px; height:37px;}

.bg13 { position: absolute; left:690px; bottom:20px; width:78px; height:64px; background:url(4.gif); transition: all 1s;}
.p1 { position: absolute; left:50px; top: 300px; width: 1440px; font-size: 16px; color: #727F8C; opacity: 0; transition: all 1s;}

.bg21 { position: absolute; left:630px; top:600px; width:120px; height:35px; background-color:#000; line-height:35px; font-size:18px; text-align:center; color:#FFF; cursor:pointer;  transition: all 1s;  opacity: 0; margin-left: -1108px;}
.bg21 a{ font-size:18px; color:#FFF; }
.bg22 { position: absolute; left:630px; top:450px; transition: all 1s; opacity: 0; margin-left: 320px;}
.section2 strong { left: 58%; top: 15%; width:255px; height:150px; background:url(2.gif) -450px 0px; }


.section2 .p1 .section2tt01 { float:left; width:202px; height:103px; background:url(2.gif) -16px -204px; cursor:pointer; margin-left:100px; }
.section2 .p1 .section2tt02 { float:left; width:202px; height:103px; background:url(2.gif) -242px -204px; cursor:pointer; margin-left:20px;}
.section2 .p1 .section2tt03 { float:left; width:202px; height:103px; background:url(2.gif) -466px -204px; cursor:pointer; margin-left:20px;}
.section2 .p1 .section2tt04 { float:left; width:202px; height:103px; background:url(2.gif) -692px -204px; cursor:pointer; margin-left:20px; }
.section2 .p1 .section2tt05 { float:left; width:202px; height:103px; background:url(2.gif) -921px -204px; cursor:pointer; margin-left:20px; }

.section3 img{ margin:auto;}
.section3 strong { left:690px; top:20px; width:417px; height:156px; background:url(5.gif); }
.section3 .bg{ left:100px; top:200px; opacity: 0;  transition: all 1s; position: absolute;
-webkit-transform: scale(0.5, 0.5);
transform: scale(0.5, 0.5);
transition: all 1s;}
.section .left{ float:left; width:342px;position: absolute;z-index: 10;left: 100px;top: 0px;height: 300px;}
.section .con{ float:left; width:270px;position: absolute;z-index: 10;left: 490px;top: 190px;height: 300px;}
.right1{ float:left; width:410px;position: absolute;z-index: 10;left: 750px;top: 190px;height: 300px;}
.section4 strong { left:560px; top:20px; width:643px; height:185px; background:url(7.gif); }
.section4 h3 { left:0px; top:190px;}
.section4 h3 .section3tt01 { width:342px; height:74px; background:url(8.gif);}
.section4 .section3tt02 { width:252px; height:162px; background:url(11.gif); margin-left:100px; margin-top:120px;  opacity: 0;  transition: all 1s;}

.section5 strong { left:560px; top:20px; width:643px; height:185px; background:url(7.gif); }
.section5 h3 .section3tt01 { width:342px; height:74px; background:url(12.gif);}
.section5 .section3tt02 { width:252px; height:162px; background:url(15.gif); margin-left:100px; margin-top:120px;  opacity: 0;  transition: all 1s;}

.section6 strong { left:560px; top:20px; width:643px; height:185px; background:url(7.gif); }
.section6 h3 { left:0px; top:190px;}
.section6 h3 .section3tt01 { width:342px; height:74px; background:url(16.gif);}
.section6 .section3tt02 { width:252px; height:162px; background:url(19.gif); margin-left:100px; margin-top:120px;  opacity: 0;  transition: all 1s;}

.section7 strong { left:560px; top:20px; width:643px; height:185px; background:url(7.gif); }
.section7 h3 { left:0px; top:190px;}
.section7 h3 .section3tt01 { width:342px; height:74px; background:url(20.gif);}
.section7 .section3tt02 { width:252px; height:162px; background:url(23.gif); margin-left:100px; margin-top:120px;  opacity: 0;  transition: all 1s;}

.section8 strong { left:560px; top:20px; width:643px; height:185px; background:url(7.gif); }
.section8 h3 { left:0px; top:190px;}
.section8 h3 .section3tt01 { width:342px; height:74px; background:url(24.gif);}
.section8 .section3tt02 { width:252px; height:162px; background:url(27.gif); margin-left:100px; margin-top:120px; opacity: 0;  transition: all 1s;}

.section9 strong { left:560px; top:20px; width:643px; height:185px; background:url(28.gif); }

.section10 strong { left:560px; top:20px; width:696px; height:185px; background:url(34.gif); }

.section11 strong { left:560px; top:20px; width:700px; height:185px; background:url(36.gif); }

.section12 strong { left:560px; top:20px; width:672px; height:153px; background:url(40.gif); }


.bg31 { position: absolute; left:0px; top:420px; width:342px; height:65px; background-color:#000; line-height:65px; font-size:14px; color:#FFF; text-align:center; opacity: 0; transition: all 1s;}
.bg32 { position: absolute; left:625px; bottom:0px; width:78px; height:64px; background:url(4.gif); opacity: 0; transition: all 1s;}
.bg33 { position: absolute; left: 0%; top:0px;  opacity: 0; transition: all 1s; z-index:1;}
.p3 { position: absolute; left:0px; top:280px;width:342px; line-height:25px; font-size:16px; text-align:left; color:#898989; opacity: 0; transition: all 1s; z-index:99;}
.p33 { position: absolute; left:60px; top:25px;width:342px; line-height:25px; font-size:16px; text-align:center; color:#898989; transition: all 1s; z-index:99;}
.p33 span{color:black;font-weight:bold;}
.section3 .p3 .section3p3{ position:absolute; margin-top:70px; margin-left:-150px; }

.bg41 { position: absolute; left:100px; top:500px; width:383px; height:404px;transition: all 1s;}
.bg42 { position: absolute; left:500px; top:500px; width:245px; height:404px;line-height:25px; font-size:16px; text-align:center; font-weight:bold; transition: all 1s;}
.bg43 { position: absolute;background:url(yezi.jpg); top:500px; left:800px; transition: all 1s; width:329px; height:404px; transition: all 1s;}
.p4 { position: absolute; left:690px; top:460px; width: 455px;  line-height:25px; font-size:16px; text-align:center; color:#898989; opacity: 0; transition: all 1s; z-index:99;}
.section4 .p4 .section4p4{ position:absolute; margin-top:70px; margin-left:-120px; }

.bg51 { position: absolute; left:100px; top:500px; width:600px; height:274px;transition: all 1s;}
.bg52 { position: absolute; left:800px; top:570px; width:300px; height:274px;line-height:25px; font-size:16px; text-align:center; font-weight:bold; transition: all 1s;}



.bg53 {position: absolute; left: 60%; top:0px;  opacity: 0; transition: all 1s; z-index:1;}
.p5 { position: absolute; left:280px; top:500px; width: 455px;  line-height:25px; font-size:16px; text-align:center; color:#898989; opacity: 0; transition: all 1s; z-index:99;}
.section5 .p5 .section5p5{ position:absolute; margin-top:50px; margin-left:-190px; }


.bg61 { position: absolute; left:810px; top:420px; width:215px; height:25px; background-color:#000; line-height:25px; font-size:14px; color:#FFF; text-align:center; transition: all 1s;}
.txt6 { position: absolute; left:760px; top:480px; width: 455px;  line-height:25px; font-size:16px; text-align:center; color:#898989; opacity: 0; transition: all 1s;}
.section6 .txt6 .section6txt6{ position:absolute; margin-top:50px; margin-left:-290px; }

.bg71 { position: absolute; left:100px; top:150px; width:171px; height:561px; opacity: 0; transition: all 1s;}
.bg72 { position: absolute; left:940px; top:250px; width:177px; height:561px; opacity: 0; transition: all 1s;}
.bg71 a { position: absolute; left:10px; top:160px; width:150px; height:34px;}
.bg72 a { position: absolute; left:20px; top:160px; width:150px; height:34px;}
.bg71 p { position: absolute; left:10px; top:250px; width:200px; height:410px;}
.bg72 p { position: absolute; left:20px; top:250px; width:200px; height:410px;}
.txt7 { position: absolute; left: 320px; top:100px; width:565px; height:507px; background:url(30.gif) no-repeat;  opacity: 0; transition: all 1s;}

.bg81 { position: absolute; width: 370px; top: 300px; height: 215px; left:485px;}
.bg82 { position: absolute; left: 120px; top: 650px; width: 400px; height: 215px;}
.txt8 { position: absolute; left: 100px; top:200px; width:971px; height:673px; background:url(35.gif);  opacity: 0; transition: all 1s;}
.bg83{position: absolute; left: 893px; top:350px;  width:165px; height:165px; }
.bg84{position: absolute; left: 547px; top:650px;  width:165px; height:165px; }
.bg83 a ,.bg84 a{display:block;width:165px; height:165px; }

.txt9 { position: absolute; left: 100px; top:200px; width:527px; height:538px; background:url(37.gif);}
.bg91 { position: absolute; left: 700px; top: 250px; width: 436px;background: url(39.gif)no-repeat; opacity: 0; transition: all 1s;}
.bg91 p { position: relative; left: 20px; top:60px; width: 400px; font-size: 16px; }
.bg92 { position: absolute; left: 720px; top: 450px; width: 390px; height:256px; background: url(38.gif)no-repeat; opacity: 0; transition: all 1s;}

.bg101 { position: absolute; left:100px; top:200px; width: 1115px; height: 709px; background: url(41.gif) no-repeat;  opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.bg101 a { position: absolute; left:200px; top:40px; width:195px; height:64px;}
.bg102 { position: absolute; width: 100%; top: 800px; height: 79px; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}

.copyright { position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; font-size: 0;}
.copyright a, .copyright span { margin: 0 7px; font-size: 12px; color: #a0a0a0;}

/* CSS3过度及动画 */
.active .section3tt02 { opacity: 1;-webkit-transform:scale(1, 1);  transition-delay: 0.7s; transform:scale(1, 1);}
.active .p1 { opacity: 1; transition-delay: 1.7s;}
.active .p4 { opacity: 1; transition-delay: 1.7s;}
.active .p5 { opacity: 1; transition-delay: 1.7s;}
.active .bg { opacity: 1;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
transition-delay: 0.7s;}

.active .bg12 { bottom: 90px; opacity: 1; transition-delay: 0.7s; }
.active .bg13 { bottom:20px; opacity: 1; transition-delay: 0.7s;}
.active .hgroup { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}
.active .mail { top:560px; transition-delay: 0.7s;}
.active .p11 { opacity: 1; transition-duration: 1s; transition-delay: 2s;}

.active .bg21 { opacity: 1; margin-left:0px; transition-delay: 0.7s;}
.active .bg23 { bottom: 15%; transition-delay: 0.7s;}
.active .bg22 { margin-left: -280px; opacity: 1; transition-delay: 0.7s;}

.active .p3 { margin-left:0px; opacity: 1; transition-delay: 0.7s;}
.active .bg31, .active .bg32 { opacity: 1; transition-delay: 1s;}
.active .bg33 { margin-left: 0px; opacity: 1; transition-delay: 0.7s;}

.active .bg41 { top: 500px; transition-delay: 0.7s;}
.active .bg42 { top: 500px; transition-delay: 1.1s;}
.active .bg43 { top: 500px; transition-delay: 0.9s;}

.active .bg51 { top: 500px; opacity: 1; transition-delay: 0.7s;}
.active .bg52 {top: 500px; transition-delay: 1.1s;}
.active .bg53 { margin-left: -120px; opacity: 1; transition-delay: 0.7s;}

.active .bg61 { top:420px; transition-delay: 0.7s;}
.active .bg62 { left: 50%; opacity: 1; transition-delay: 0.7s;}
.active .bg63 { top:0px; transition-delay: 0.9s;}
.active .txt6 { left: 50%; opacity: 1; transition-delay: 0.7s;}

.active .bg71 { top: 100px; opacity: 1; transition-delay: 0.7s;}
.active .bg72 { top:100px; opacity: 1; transition-delay: 0.9s;}
.active .txt7 { top:200px; opacity: 1; transition-delay: 1.1s;}

.active .bg81 { top: 300px; opacity: 1; transition-delay: 0.7s;}
.active .bg82 { t0p: 650px; opacity: 1; transition-delay: 1s;}
.active .txt8 { opacity: 1; transition-delay: 1.1s;}

.active .bg91 { opacity: 1; transition-delay: 0.7s;}
.active .bg92 { opacity: 1; transition-delay: 0.8s;}

.active .bg101, .active .bg102 { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}
.active .go { top: 25%; opacity: 1; transition-delay: 1.2s;}

/* for lt ie 10 */
.ltie10 strong, .ltie10 h3 { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;}
.ltie10 .p1 { opacity: 1; transition-delay: 1.7s;}
.ltie10 .p4 { opacity: 1; transition-delay: 1.7s;}
.ltie10 .p5 { opacity: 1; transition-delay: 1.7s;}

.ltie10 .bg12 { bottom: 90px; opacity: 1; transition-delay: 0.7s; }
.ltie10 .bg13 { bottom:20px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .hgroup { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;}
.ltie10 .mail { top: 25px; transition-delay: 0.7s;}
.ltie10 .p11 { opacity: 1; transition-duration: 1s; transition-delay: 2s;}

.ltie10 .bg21 { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.ltie10 .bg23 { bottom: 15%; transition-delay: 0.7s;}
.ltie10 .bg22 { margin-left: -280px; opacity: 1; transition-delay: 0.7s;}

.ltie10 .p3 { margin-left: -480px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg31, .ltie10 .bg32 { opacity: 1; transition-delay: 1s;}
.ltie10 .bg33 { margin-left: -120px; opacity: 1; transition-delay: 0.7s;}

.ltie10 .bg41 { bottom: 15%; transition-delay: 0.7s;}
.ltie10 .bg42 { bottom:0px; transition-delay: 1.1s;}
.ltie10 .bg43 { top:-150px; transition-delay: 0.9s;}

.ltie10 .bg51 { margin-left:0px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg52 { bottom:0px; transition-delay: 1.1s;}
.ltie10 .bg53 {  margin-left: -120px; opacity: 1; transition-delay: 0.7s;}


.ltie10 .bg61 {  top:420px; transition-delay: 0.7s;}
.ltie10 .bg62 { left: 50%; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg63 { top:0px; transition-delay: 0.9s;}
.ltie10 .txt6 { left: 50%; opacity: 1; transition-delay: 0.7s;}

.ltie10 .bg71 { bottom: 250px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg72 { top:490px; opacity: 1; transition-delay: 0.9s;}
.ltie10 .txt7 { bottom: 420px; opacity: 1; transition-delay: 1.1s;}

.ltie10 .bg82 { bottom: 260px; margin-left: -280px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg83 { bottom: 380px; margin-left: -430px; opacity: 1; transition-delay: 1s;}
.ltie10 .bg84 { bottom: 420px; margin-left: -510px; opacity: 1; transition-delay: 1.2s;}
.ltie10 .p8 { opacity: 1; transition-delay: 1.7s;}

.ltie10 .bg91 { margin-left: -570px; opacity: 1; transition-delay: 0.7s;}
.ltie10 .bg92 { opacity: 1; transition-delay: 0.8s;}
.ltie10 .bg93 { margin-left: 230px; opacity: 1; transition-delay: 0.7s;}

.ltie10 .bg102, .ltie10 .bg103 { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;}
.ltie10 .go { top: 25%; opacity: 1; transform:scale(1, 1); transition-delay: 1.2s;}





.top{    margin:0 auto; }
.superContainer{background:url(menu_01.jpg) center top no-repeat;}
.tom_l{position: fixed; left:50px;}
.bgmain{max-width:1070px; margin:0 auto; background:url(one_14.png) center top no-repeat; height:100%; position:relative;}




.pag1_10{ position:absolute; top:200px; left:-210px;     transition: all 1s;
    opacity: 0;} 
.pag1_1{ position:absolute; top:340px;  left:-210px;     transition: all 1s;
    opacity: 0;}
.pag1_3{ position:absolute; top:434px; left:-210px;  transition: all 1s;
    opacity: 0;}
.pag1_4{ position:absolute; top:200px; right:-210px; transition: all 1s;
    opacity: 0;}
.pag1_2{ position:absolute; top:340px; right:-210px; transition: all 1s;
    opacity: 0;}
.pag1_5{ position:absolute; top:434px; right:-210px;transition: all 1s;
    opacity: 0;}


 .pag1_6{ position:absolute; top:505px; left:270PX;  transition: all 1s;
    opacity: 0;}
.pag1_7{ position:absolute; top:595px; left:305PX; transition: all 1s;
    opacity: 0;}
.pag1_8{ position:absolute; top:585px; right:440px;  transition: all 1s;
    opacity: 0;}
.pag1_9{ position:absolute; top:520px; right:540px; transition: all 1s;
    opacity: 0;}



.active .pag1_10{ position:absolute; top:200px; left:10px; opacity: 1; transition-delay: 0.7s; }
.active .pag1_1{ position:absolute; top:340px; left:0;   opacity: 1; transition-delay: 0.9s;}
.active .pag1_3{ position:absolute; top:434px; left:25px;  opacity: 1; transition-delay:1S;}
.active .pag1_4{ position:absolute; top:200px; right:10px;  opacity: 1; transition-delay: 0.7s;}
.active .pag1_2{ position:absolute; top:340px; right:0; opacity: 1; transition-delay: 0.9s;}
.active .pag1_5{ position:absolute; top:434px; right:55px; opacity: 1; transition-delay:1S;}
.active .pag1_6{ position:absolute; top:505px; left:270PX;  opacity: 1; transition-delay:1.1s;}
.active .pag1_7{ position:absolute; top:595px; left:305PX;  opacity: 1; transition-delay:1.2s;}
.active .pag1_8{ position:absolute; top:585px; right:440px;  opacity: 1; transition-delay: 1.3s;}
.active .pag1_9{ position:absolute; top:520px; right:540px;  opacity: 1; transition-delay:1.4s;}

.sethrmain{width:1203px; margin:0 auto;}
.sml{    width: 365px; margin-left:18px; margin-right:18px; margin-top:200px;
  
    height: 585px; float:left; position:relative; text-align:center;  transition: all 1s;   transform:scaleX(0);
   }
.active	.sml{ opacity: 1; transition-delay: 0.3s;   -webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);}
	
	
	
.line{width:20px; height:3px; background:#fff; margin:0 auto;}
.sml h3{ font-size:26px; color:#FFFFFF; letter-spacing:4px; margin:35px auto; }	
.sml h4{ font-size:14px; color:#b6b5b6; letter-spacing:2px;line-height:2;}	
.sml h5{ position:absolute; top:280px; text-align:center; left:50%; margin-left:-35px;  }	
.sml h6{ position:absolute; top:405px; text-align:center; left:50%; margin-left:-65px;  }	


.sefman{width:1185px; margin:0 auto; position:relative;}

 .sefman h3{ position:absolute; top:172px; right:0; text-align:right; transition: all 1s;
    opacity: 0;}
 .sefman h4{ position:absolute; top:-258px; right:80px;  transition: all 1s;
    opacity: 0;}
 .sefman ul{width:100%; position:absolute; top:400px; left:0;  transition: all 1s;
    opacity: 0;}


.sefman h5 a{ display:block; background:url(four_06.png) no-repeat; width:574px; height:182px; position:absolute; top:570px; left:0px; transform:rotate(9deg);
-ms-transform:rotate(9deg); /* Internet Explorer */
-moz-transform:rotate(9deg); /* Firefox */
-webkit-transform:rotate(9deg); /* Safari 和 Chrome */
-o-transform:rotate(9deg); /* Opera */   transition: all 1s;
    opacity: 0;}
.sefman h6 a{ display:block; background:url(four_07.png) no-repeat; width:574px; height:182px; position:absolute; top:570px; right:0px; transform:rotate(9deg);
-ms-transform:rotate(9deg); /* Internet Explorer */
-moz-transform:rotate(9deg); /* Firefox */
-webkit-transform:rotate(9deg); /* Safari 和 Chrome */
-o-transform:rotate(9deg); /* Opera */  transition: all 1s;
    opacity: 0;}


.active .sefman h3{ position:absolute; top:172px; right:0; text-align:right;  opacity: 1; transition-delay: 0.8s;}
.active .sefman h4{ position:absolute; top:258px; right:80px;  opacity: 1; transition-delay: 1s;}
.active .sefman ul{width:100%; position:absolute; top:450px; left:0;  opacity: 1; transition-delay: 1.2s;}
.sefman ul li{width:46%; float:left; list-style:none; height:50px; line-height:50px; margin-left:2%; margin-right:2%;}
.sefman ul li a{display:block;}
.sefman ul li a h7:before{content:""; width:20px; height:2px; background:#fff;}
.sefman ul li a h7{width:380px; float:left; line-height:20px; font-size:14px; color:#fff;}
.sefman ul li a span{ display:block; width:100px; float:right; text-align:right; line-height:20px; font-size:14px; color:#b9adad;}


.active .sefman h5 a{ display:block; background:url(four_06.png) no-repeat; width:574px; height:182px; position:absolute; top:570px; left:0px; transform:rotate(0deg);
-ms-transform:rotate(0deg); /* Internet Explorer */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);   opacity: 1; transition-delay: 0.8s;}
.sefman h5 a:hover{ display:block; background:url(four_05.png) no-repeat; }

.active .sefman h6 a{ display:block; background:url(four_07.png) no-repeat; width:574px; height:182px; position:absolute; top:570px; right:0px; transform:rotate(0deg);
-ms-transform:rotate(0deg); /* Internet Explorer */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);   opacity: 1; transition-delay: 0.9s;}
.sefman h6 a:hover{ display:block; background:url(four_08.png) no-repeat; }

.sesfm{ 		width:1220px; margin:0 auto; position:relative;}


.sesfm h3{ position:absolute; top:170px; right:-50px; text-align:right;  transition: all 1s;
    opacity: 0;}
.sesfm h4{ position:absolute; top:260px; right:-126px; text-align:right;  transition: all 1s;
    opacity: 0;}
.sesfm h5{ position:absolute; top:272px; right:0; text-align:right; transition: all 1s;
    opacity: 0;}
.sesfm h6{ position:absolute; top:445px; LEFT:0; text-align:right; transition: all 1s;
    opacity: 0;transform:rotate(-3deg);
-ms-transform:rotate(-3deg); /* Internet Explorer */
-moz-transform:rotate(-3deg); /* Firefox */
-webkit-transform:rotate(-3deg); /* Safari 和 Chrome */
-o-transform:rotate(-3deg);}


.active .sesfm h3{ position:absolute; top:170px; right:0; text-align:right;  opacity: 1; transition-delay: 0.8s;}
.active .sesfm h4{ position:absolute; top:260px; right:126px; text-align:right;  opacity: 1; transition-delay: 0.8s;}
.active .sesfm h5{ position:absolute; top:272px; right:0; text-align:right;  opacity: 1; transition-delay: 0.8s; }
.active .sesfm h6{ position:absolute; top:445px; LEFT:0; text-align:right;  opacity: 1; transition-delay: 0.4s;    transform:rotate(0deg);
-ms-transform:rotate(0deg); /* Internet Explorer */
-moz-transform:rotate(0deg); /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);  }


.swm{width:1165px; margin:0 auto; position:relative;}


.swm h3{ position:absolute; top:175px; right:-50px; text-align:right;  transition: all 1s;
    opacity: 0;}
.swm h4{ position:absolute; top:255px; right:-126px; text-align:right;  transition: all 1s;
    opacity: 0;}
.swm h5{ position:absolute; top:400px; left:-150px; text-align:right; transition: all 1s;
    opacity: 0;}



.active .swm h3{ position:absolute; top:175px; right:0; text-align:right;  opacity: 1; transition-delay: 0.8s;}
.active .swm h4{ position:absolute; top:255px; right:216px; text-align:right;  opacity: 1; transition-delay: 0.8s;}
.active .swm h5{ position:absolute; top:400px; left:0; text-align:right;  opacity: 1; transition-delay: 0.8s; }
.lxwmw{ width:518px; height:300px; border:3px #FFCC33 solid; position:absolute; right:-50px; top:420px; transition: all 1s;
    opacity: 0;}

.active  .lxwmw{width:518px; height:300px; border:3px #FFCC33 solid; position:absolute; right:0; top:420px;  opacity: 1; transition-delay: 0.8s; }
.lxwmw p{ color:#fff; font-size:14px; line-height:55px; padding:40px 0px 0px 175px;}
.lxwmw  .img1{position:absolute;    top: 58px;
    left: 130px;}
.lxwmw  .img2{position:absolute;    top:108px;
    left: 130px;}
	.lxwmw  .img3{position:absolute;    top: 163px;
    left: 130px;}
	.lxwmw  .img4{position:absolute;    top: 218px;
    left: 130px;}
	.rfooter{position:fixed; bottom:0px; right:0;}
.rfooter_left{
	float:left;
	font-size:12px;
	color:#c1c1c4;
}
.rfooter_left a{
	color:#c1c1c4!important;
	margin-left:15px!important;
}
.rfooter_left a:hover{
	color:#fff!important;
}
.rfooter_left_xia{
	margin-top:10px!important;
}
.rfooter_left_xia_img{
	float:left;
}
.rfooter_left_xia_txt{
	float:left;
	line-height:8px;
}
.rfooter_yw{
	float:left;
	margin-left:15px!important;
}
.rfooter_yw a{
	display:block;
	width:38px;
	height:38px;
	line-height:38px;
	text-align:center;
	border:1px solid #b3b3b5;
	background:#b3b3b5;
	border-radius:50px;
	font-size:16px;
	color:#333!important;
}
.rfooter_yw a:hover{
	border:1px solid #b3b3b5;
	background:none;
	color:#b3b3b5!important;
}
.rfooter_dh{
	float:left;
	margin-left:15px!important;
}
.rfooter_dh_position{
	position:relative;
}
.rfooter_dh_shang:hover + .rfooter_dh_xia{
	display:block;
}
.rfooter_dh_xia{
	display:none;
	font-size:16px;
	color:#333;
	width:180px;
	height:47px;
	line-height:40px;
	text-align:center;
	background:url(rfooter_03.png) no-repeat;
	position:absolute;
	top:-50px;
	right:0;
}
.rfooter_dh_xia:hover{
	display:block;
}



.language_01{
	float:left;
	font-size:16px;
	color:#fff;
	line-height:34px;
}
.language_02{
	float:left;
	margin-left:18px!important;
}
.language_link a{
	display:block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	border:1px solid #fff;
	font-size:16px;
	color:#fff!important;
	border-radius: 50px;
	transition: .4s;
}
.language_link a:hover{
	background:#fbc400;
	color:#333!important;
	border:1px solid #fbc400;
}
.language_03{
	float:left;
	margin-left:15px!important;
}
.gywmban{background:url(nybanner_01.jpg) center top no-repeat; height:400px;}
.banwap{width:1200px; margin:0 auto; padding:20px 0; position:relative;}

.banwap #c_nav_main-15401981897854959{ position:absolute; right:180px;}
.language{position:absolute; right:0px; top:22PX;}

.w_vline{height:30px; width:1px; background:#fff; position:absolute; top:27px; right:190px;}

.clear{clear:both;}
.lines{width:100%; height:1px; background:#f0f0f0; opacity:0.25;}

.tph3{width:400px; margin:0 auto; text-align:center; margin-top:40px;}
.tph3 h3{font-size:30px; letter-spacing:6px; color:#FFFFFF}
.tph3 h4{font-size:16px; text-transform:uppercase; color:#FFFFFF; font-weight:normal;}
.nydh{background:#f0f0f0; height:50px; line-height:50px; text-align:center;}
.nydh a{     font-size: 16px; display:inline-table; height:50px; color:#000; padding:0 25px;}
a{text-decoration:none;}
.nydh a:hover{background:#FF9933}




.nyzwzn{
	width:1200px; margin:50px auto;
}
.nyzwzn_title{
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#1e1e1e;
}
.nyzwzn_txt{
	font-size:14px;
	color:#888;
	text-align:center;
	margin-top:25px!important;
}
.nyzwzn_num{
	margin-top:60px!important;
	text-align:center;
}
.nyzwzn_ad{
	margin-top:50px!important;
}
.nyzwzn_con{
	margin-top:20px!important;
}
.nyzwzn_con_txt{
	font-size:14px;
	color:#333;
	line-height:38px;
	text-indent:2em;
}

.nyfoot{height:80px; line-height:80px; background:#101933; text-align:center; color:#fff; font-size:13px;}
.nyfoot a{color:#fff;}


.nyqywhxq{
	width:1200px;  margin:50px auto;
}
.nyqywhxq_title{
	text-align:center;
	color:#333;
}
.nyqywhxq_title_zw{
	font-size:30px;
}
.nyqywhxq_title_yw{
	font-size:14px;
	text-transform:uppercase;
	margin-top:10px!important;
	color:#777;
}
.nyqywhxq_txt{
	margin-top:40px!important;
	text-align:center;
	font-size:14px;
	color:#666;
}
.nyqywhxq_txt_title{
	font-size:16px;
}
.nyqywhxq_txt_line{
	width:50px;
	height:1px;
	background:#232323;
	margin:15px auto 0 auto!important;
}
.nyqywhxq_txt_txt{
	margin-top:15px!important;
}
.nyqywhxq_img{
	text-align:center;
	margin-top:40px!important;
}
.nyqywhxq_txt_txt_yw{
	margin-top:5px!important;
	color:#999;
}

.galleries{ width:1200px; margin:0 auto;}
.galleries ul li{width:20%; float:left; margin:20px 2.5%; border:1px #eee solid; text-align:center; overflow:hidden; height:190px;}
li{list-style:none;}
.galleries ul li img{max-width:100%;      transition: 0.3s;}
.galleries ul li a:hover img{transform:scale(1.05)}
.cpban{background:url(nybanner_06.jpg) center top no-repeat; height:400px;}
.xwban{background:url(nybanner_03.jpg) center top no-repeat; height:400px;}
.zpban{background:url(nybanner_04.jpg) center top no-repeat; height:400px;}
.lxban{background:url(nybanner_05.jpg) center top no-repeat; height:400px;}
.nyrclnxq{
	width:1200px; margin:0 auto; padding:50px 0;
}
.nyrclnxq_title{
	font-size:30px;
	color:#333;
	letter-spacing:4px; 
	text-align:center;
}
.nyrclnxq_shang{
	margin-top:45px!important;
}
.nyrclnxq_left{
	width:600px;
	float:left;
}
.nyrclnxq_right{
	width:540px;
	float:right;
	font-size:16px;
	line-height:40px;
	margin-top:70px!important;
}
.nyrclnxq_right_title{
	font-size:20px;
	color:#fbc400;
	font-weight:bold;
}
.nyrclnxq_xia_left{
	width:540px;
	float:left;
	font-size:16px;
	line-height:40px;
	margin-top:70px!important;
	margin-left:50px!important;
}
.nyrclnxq_xia_right{
	float:right;
	width:600px;
}
.nyzpxx_alone{
	width:1000px;
	background:#f8f8f8;
margin:50px auto 50px auto!important;
}
.nyzpxx_alone_title{
	width:1000px;
	height:50px;
	line-height:50px;
	background:#fbc400;
}
.nyzpxx_alone_title_txt{
	font-size:22px;
	color:#333;
	padding-left:20px!important;
}
.nyzpxx_alone_content{
	width:930px;
	margin:0 auto!important;
	padding:30px 0!important;
	font-size:16px;
	color:#333;
	line-height:36px;
}
.nyzpxx_alone_content_num{
	font-size:24px;
	color:#ff0000;
}
.nylxfs_xia {
    width: 1100px;
    margin: 30px auto 0 auto!important;
    font-size: 14px;
    color: #333;
    line-height: 34px;
}.arcbody {
   width: 1200px;
    margin: 0 auto; overflow:hidden;
}
.gs-jj { width: 1200px;
    margin: 0 auto; overflow:hidden;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 1%;
    color: #595757; 
}
.imliy {
    width: 50%;
    float: left;
}
.imliy{width:50%; float:left;}
.iml{width:45%; float:left; padding-top:10px;}
.iml .box{width:70%; margin:0 auto;}
.iml .Input {
    width: 100%;
    height: 46px;
    border: 1px solid #cccccc;
    overflow: hidden;
    background: #fff;
    margin-bottom: 10px;
}

.iml .Input span{display: block;float: left;width: 50px;height: 46px;border-right: 1px solid #cccccc;}

.iml input{width: 350px;padding-left: 15px;border: none;outline: none;line-height: 46px;height: 46px;font-size: 14px;color: #333;}

.iml .Input1 span{background: url(ly_icon01.png) no-repeat center;}

.iml .Input2 span{background: url(ly_icon02.png) no-repeat center;}

.iml .Textarea{width:  100%; height:103px;border: 1px solid #cccccc;overflow: hidden;background: #fff;margin-bottom: 10px;}

.iml .Textarea span{display: block;float: left;width: 50px;height: 103px;border-right: 1px solid #cccccc;background: url(ly_icon03.png) no-repeat center 9px;}

.iml textarea{width: 350px;padding-left: 15px;border: none;outline: none;height: 90px;font-size: 14px;color: #333;padding-top: 13px;resize: none;}

.iml .tj{display: block;width: 100% ;height: 48px;line-height: 48px;text-align: center;font-size: 14px;color: #fff;text-decoration: none;background: #0068b7;}


.cplb{width:1200px; margin:50px  auto; overflow:hidden; min-height:500px;}
.cplb_left{width:260px; float:left;}
.cplb_left ul li{height:40px; line-height:40px; background:#f8f8f8; border-bottom:1px #efefef solid; text-indent:20px;}
.cplb_left ul li:hover{background:#fac400;}
.cplb_left ul li a{color:#000; font-size:13px;}

.cplb_rig{width:910px; float:right;}

.cljj{width:380px; float:right;}
.cljj h3{    font-size: 24px; color:#333301; border-bottom:1px #979797 dashed; margin-bottom:10px;}
.cljj h3 span{    font-size: 14px; color:#979797; padding-right:5px;}
.cljj h4{    font-size: 14px; color:#333301;  margin-bottom:10px; font-weight:normal}
.cljj h4 span{    font-size: 14px; color:#979797; padding-right:5px;}
.cljj h5{    font-size: 14px; color:#333301; font-weight:normal}
.cljj h5 span{    font-size: 14px; color:#979797; padding-right:5px;}
.ms{width:140px; height:40px; background:#fac400; text-align:center; line-height:40px; font-size:14px; margin-top:50px; font-weight:normal;}
.cparc{border:1px #f0f0f0 solid; min-height:400px; padding:30px;}
.shownews{width: 90%; max-width:1200px;margin: 0  auto 50px;background-color: #fff;padding: 20px;}
.shownews .shownews-title{font-size:26px;text-align: center;border-bottom: 1px solid #efefef;margin-bottom: 1px;padding: 20px 0;color: #237ac1;}
.shownews .shownews-info{background-color: #f9f9f9; padding:10px; line-height: 30px;center;font-size:14px;color: #888;margin-bottom: 30px; }
.shownews .shownews-info p{text-indent:2em;}
.shownews .shownews-info span{padding:0 12px; }
.shownews .shownews-info i{font-size: 1.6em!important;padding-right: 2px; }
.shownews .shownews-cont{font-size:14px;line-height: 25px;color:#444;margin-bottom: 30px;padding-bottom: 20px; }



._detailPage_bottom {border-top: 1px solid #efefef;}
._detailPage_bottom li {line-height: 60px; overflow: hidden; height: 60px;border-bottom: 1px solid #efefef;font-size:16px;padding-right:28px;}
._detailPage_bottom ._mark { float: left; margin-right:25px;padding:0px 28px;color:#7c7c7c;}
._detailPage_bottom ._title { float:left; width: 68%;color:#000;}
._detailPage_bottom li:hover ._mark{background-color:#027ac8;color:#fff;}
._detailPage_bottom ._time { float: right;font-size:13px;color:#969696;}
._detailPage_bottom span {color: #c7c7c7;height:46px;line-height:46px;padding:10px 0px 30px;margin-right: 1%;}
a{color:#c7c7c7;}

.yx{width:1200px; margin:0 auto; margin-top:50px;}
.yx  li{width:400px; float:left; height:50px; line-height:50px; text-align:center;}
.yx  li a{display:block; background:#f1f1f1; color:#959595;}
.yx  li a:hover{ background:#fbc400; color:#000;}
.yx  li a.onn{display:block; background:#fbc400; color:#000;}


.epages{text-align:center; padding-bottom:50px;}
.epages { height:30px; line-height:30px; padding:0 5px; margin:40px 0; text-align:center; }
.epages a { border:1px solid #c5c5c5; padding:5px 10px; margin-right:5px; }
.epages b { border:1px solid #c5c5c5; padding:5px 10px; margin-right:5px; background:#705c53; color:#fff;}
.epages a b { border:none; width:100%; height:100%; background:none; color:#000; }
