@charset "utf-8";
body{margin:0px; padding:0px;}
img{ border:0px;}
a{ text-decoration:none;}
li{ list-style-type:none;}
.s_bj{ width:100%; height:auto; overflow:hidden; text-align:center;}
.qiang{ width:110px; height:108px; overflow:hidden; background:url(../images/qiang.png); position:absolute; top:190px; left:50%; margin-left:-270px;

 -webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;transition: all 1s;
                -webkit-animation: sports 1s infinite alternate;-moz-animation: sports 1s infinite alternate;-ms-animation: sports 1s infinite alternate;animation: sports 1s infinite alternate;}
.ss_pf{width:241px;height:229px; overflow:hidden; overflow:hidden; background:url(../images/00.gif); position:absolute; top:185px; left:50%; z-index:10; margin-left:-355px;}
.bj{ width:100%; height:auto; position:fixed; top:0px; overflow:hidden; z-index:1000;}
.bj .banner{ width:100%; margin:0px auto; overflow:hidden; text-align:center; background-color:#FFF;}
.bj .banner_dh{ width:100%; height:47px; overflow:hidden; background:url(../images/ss_bj.jpg);}
.bj .banner_dh .banner_dh_main{ width:1110px; height:auto; overflow:hidden; margin:0px auto; padding:0px; text-align:center}
.bj .banner_dh .banner_dh_main img{ margin:0px; padding:0px; float:left;}
.hb{ width:1003px; height:408px; overflow:hidden; margin:0px auto; padding:0px;}
.hb .s{ width:235px; height:335px; overflow:hidden;  margin-right:18px; background-image:url(../images/shb.png);  display:inline-block; cursor:pointer; float:left}
area:hover{ background:rgb(0,0,0)}
.hb .ss{ width:235px; height:335px; overflow:hidden;  margin-right:18px; background-image:url(../images/shb_1.png);  display:inline-block; cursor:pointer; float:left}
.hb .ss .dj{ display:none;}
.hb .ss .ds{ width:146px; height:41px;  overflow:hidden; position:relative; left:50%; margin-left:-73px; margin-top:270px;}

.hb .sss{ width:235px; height:335px; overflow:hidden;  margin-right:18px; background-image:url(../images/shb_2.png);  display:inline-block; cursor:pointer; float:left}
.hb .sss .dj{ display:none;}
.hb .sss .ds{ width:146px; height:41px;  overflow:hidden; position:relative; left:50%; margin-left:-73px; margin-top:270px;}


.hb .ssss{ width:235px; height:335px; overflow:hidden;  margin-right:18px; background-image:url(../images/shb_3.png);  display:inline-block; cursor:pointer; float:left}
.hb .ssss .dj{ display:none;}
.hb .ssss .ds{ width:146px; height:41px;  overflow:hidden; position:relative; left:50%; margin-left:-73px; margin-top:270px;}

.hb .sssss{ width:235px; height:335px; overflow:hidden;  margin-right:18px; background-image:url(../images/shb_4.png);  display:inline-block; cursor:pointer; float:right}
.hb .sssss .dj{ display:none;}
.hb .sssss .ds{ width:146px; height:41px;  overflow:hidden; position:relative; left:50%; margin-left:-73px; margin-top:270px;}



.hb .s  .dj{ width:79px; height:77px; overflow:hidden; position:relative; left:50%; margin-left:-40px; top:50%; margin-top:-50px;}
.hb .s .ds{ display:none;}
.hb .s:hover .dj{-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;transition: all 1s;
                -webkit-animation: sports 1s infinite alternate;-moz-animation: sports 1s infinite alternate;-ms-animation: sports 1s infinite alternate;animation: sports 1s infinite alternate;}


.banner1{ width:100%; height:313px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_01.jpg); background-position:center;}
.banner_2{ width:100%; height:309px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_02.jpg); background-position:center;}
.banner_2 .b22{ width: 1100px; height: 314px; display: block; position: relative; margin:0 auto; }
.banner_2 .b22 img{ margin-left: auto;position: absolute; left: 32px; top: 196px;animation:dong003 0.4s infinite; }
.banner_2 .b22 img:nth-child(2){left: 200px;}
.banner_2 .b22 img:nth-child(3){ left: 410px; }
.banner3{ width:100%; height:314px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_03.jpg); background-position:center;}
.banner03{ width:100%; height:199px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_04.jpg); background-position:center;}
.banner_b1{ width:100%; height:124px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_05.jpg); background-position:center;}


.banner_b2{ width:100%; height:186px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_06.jpg); background-position:center;}


/*.banner_b2_1{ width:100%; height:152px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_06_1.jpg); background-position:center;}
.banner_b2_2{ width:100%; height:242px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_06_2.jpg); background-position:center;}
.banner_b2_3{ width:100%; height:108px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_06_3.jpg); background-position:center;}
.banner_b2_4{ width:100%; height:299px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_06_4.jpg); background-position:center;}*/
.banner_bx2{ width:100%; height:222px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_07.jpg); background-position:center;}

.bnx{ width:1200px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}


 
.input1{ height:55px; width:393px; border:3px #EAEAEA solid; color:#000; padding:2px; font-size:18px; border-radius:0px; background-color:#FFF;margin-left:0px; margin-top:5px; margin-bottom:5px;}

 input:-webkit-input-placeholder{
　　color: #F2F2F2;
　　}
　　input:-moz-placeholder{
　　color:#F2F2F2;
　　}
　　input::-moz-placeholder{
　　color:#F2F2F2;
　　}
　　input:-ms-input-placeholder{
　　color:#F2F2F2;
　　}


.c_city{ width:160px; height:51px; font-size:18px; margin:5px 0; padding:0 3px; color:#999; float:left; margin-left:0px;}
.c_city_x{ width:196px; height:51px; font-size:18px; margin:5px 0; padding:0 3px; color:#999; float:left; border-radius:5px; margin-left:10px;}
.ca_btn{ width:377px; height:100px; background:url(../images/btn.jpg); cursor:pointer; border:none; margin:0px auto; padding:0px;}
.c_s{ width:196px; height:51px; font-size:18px; margin:5px 0; padding:0 3px; color:#999; float:right; border-radius:5px; margin-right:10px;}
.city{width:160px; height:51px; font-size:18px; margin:5px 0; padding:0 3px; color:#999; float:right; margin-right:40px;}
.banner_b3{ width:100%; height:252px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/sfysc_01.jpg); background-position:center;}
.s_an{  overflow:hidden;  padding:0px;   border:none;  background-size:100% 100%; margin-top:20px;margin-left:0px }
.s_an{width: 99%;}
.banner_bx2 .main .main_l,.s_an{ cursor: pointer; animation:dong003 0.4s infinite; -webkit-animation:dong003 0.4s infinite;  /*Safari and Chrome*/ animation-direction:alternate;}
@keyframes dong003{from {transform: scale(1.0);} to {transform: scale(1.02);}}
@-webkit-keyframes dong003 /*Safari and Chrome*/{from {transform: scale(1.0);} to {transform: scale(1.02);}}


.bannnwmer_b108{ width:100%; height:77px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_08.jpg); background-position:center;}
.bannnwmer_b109{ width:100%; height:645px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_09.jpg); background-position:center;}
.bannnwmer_b110{ width:100%; height:89px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_10.jpg); background-position:center;}
.bannnwmer_b111{ width:100%; height:134px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_11.jpg); background-position:center;}
.bannnwmer_b111_1{ width:100%; height:562px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_11_1.jpg); background-position:center;}
.bannnwmer_b112{ width:100%; height:472px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_12.jpg); background-position:center;}
.bannnwmer_b113{ width:100%; height:252px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_13.jpg); background-position:center;}
.bannnwmer_b114{ width:100%; height:195px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_14.jpg); background-position:center;}
.bannnwmer_b115{ width:100%; height:906px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_15.jpg); background-position:center;}
.bannnwmer_b116{ width:100%; height:166px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_16.jpg); background-position:center;}
.bannnwmer_b117{ width:100%; height:306px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_17.jpg); background-position:center;}
.bannnwmer_b118{ width:100%; height:394px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_18.jpg); background-position:center;}
.bannnwmer_b119{ width:100%; height:404px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_19.jpg); background-position:center;}
.bannnwmer_b120{ width:100%; height:449px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_20.jpg); background-position:center;}
.bannnwmer_b121{ width:100%; height:549px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_21.jpg); background-position:center;}
.bannnwmer_b122{ width:100%; height:458px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_22.jpg); background-position:center;}
.bannnwmer_b123{ width:100%; height:447px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_23.jpg); background-position:center;}
.bannnwmer_b124{ width:100%; height:402px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_24.jpg); background-position:center;}
.bannnwmer_b125{ width:100%; height:233px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_25.jpg); background-position:center;}
.bannnwmer_b126{ width:100%; height:356px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_26.jpg); background-position:center;}

.bannnwmer_b126 .bform2{width: 1100px; height: 356px; display: block; margin: 0 auto;}
.bannnwmer_b126 form  {width: 380px; margin-top: 100px; margin-left: 40px;}
.bannnwmer_b126 form ul li{ height:60px; margin-bottom: 20px;  }
.bannnwmer_b126 form .ipt{width: 97%;height:60px; font-size: 20px;}
.bannnwmer_b126 form ul li img{width: 100%;}

.bannnwmer_b127{ width:100%; height:69px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_27.jpg); background-position:center;}
.bannnwmer_b128{ width:100%; height:201px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_28.jpg); background-position:center;}
.bannnwmer_b129{ width:100%; height:572px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_29.jpg); background-position:center;}
.bannnwmer_b130{ width:100%; height:84px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_30.jpg); background-position:center;}
.bannnwmer_b131{ width:100%; height:60px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_31.jpg); background-position:center;}
.bannnwmer_b132{ width:100%; height:196px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_32.jpg); background-position:center;}
.bannnwmer_b133{ width:100%; height:186px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_33.jpg); background-position:center;}
.bannnwmer_b134{ width:100%; height:203px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_34.jpg); background-position:center;}
.bannnwmer_b135{ width:100%; height:427px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_35.jpg); background-position:center;}
.bannnwmer_b136{ width:100%; height:260px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_36.jpg); background-position:center;}
.bannnwmer_b137{ width:100%; height:368px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_37.jpg); background-position:center;}
.bannnwmer_b138{ width:100%; height:189px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_38.jpg); background-position:center;}
.bannnwmer_b139{ width:100%; height:144px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_39.jpg); background-position:center;}
.bannnwmer_b140{ width:100%; height:525px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_40.jpg); background-position:center;}
.bannnwmer_b141{ width:100%; height:33px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_41.jpg); background-position:center;}
/*.bannnwmer_b142{ width:100%; height:176px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_42.jpg); background-position:center;}
.bannnwmer_b143{ width:100%; height:418px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_43.jpg); background-position:center;}
.bannnwmer_b144{ width:100%; height:357px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_44.jpg); background-position:center;}
.bannnwmer_b145{ width:100%; height:276px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_45.jpg); background-position:center;}
.bannnwmer_b146{ width:100%; height:110px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_46.jpg); background-position:center;}
.bannnwmer_b147{ width:100%; height:163px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_47.jpg); background-position:center;}
.bannnwmer_b148{ width:100%; height:157px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_48.jpg); background-position:center;}
.bannnwmer_b149{ width:100%; height:74px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_49.jpg); background-position:center;}
.bannnwmer_b150{ width:100%; height:363px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_50.jpg); background-position:center;}
.bannnwmer_b151{ width:100%; height:94px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_51.jpg); background-position:center;}
.bannnwmer_b152{ width:100%; height:60px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_52.jpg); background-position:center;}
.bannnwmer_b153{ width:100%; height:104px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_53.jpg); background-position:center;}
.bannnwmer_b154{ width:100%; height:163px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_54.jpg); background-position:center;}
.bannnwmer_b155{ width:100%; height:151px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_55.jpg); background-position:center;}
.bannnwmer_b156{ width:100%; height:60px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_56.jpg); background-position:center;}
.bannnwmer_b157{ width:100%; height:146px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_57.jpg); background-position:center;}
.bannnwmer_b158{ width:100%; height:207px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_58.jpg); background-position:center;}
.bannnwmer_b159{ width:100%; height:102px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_59.jpg); background-position:center;}
.bannnwmer_b160{ width:100%; height:155px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_60.jpg); background-position:center;}
.bannnwmer_b161{ width:100%; height:71px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_61.jpg); background-position:center;}
.bannnwmer_b162{ width:100%; height:138px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_62.jpg); background-position:center;}
.bannnwmer_b163{ width:100%; height:139px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_63.jpg); background-position:center;}
.bannnwmer_b164{ width:100%; height:132px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_64.jpg); background-position:center;}
.bannnwmer_b165{ width:100%; height:65px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_65.jpg); background-position:center;}
.bannnwmer_b166{ width:100%; height:131px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_66.jpg); background-position:center;}
.bannnwmer_b167{ width:100%; height:194px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_67.jpg); background-position:center;}
.bannnwmer_b168{ width:100%; height:143px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_68.jpg); background-position:center;}
.bannnwmer_b169{ width:100%; height:138px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_69.jpg); background-position:center;}
.bannnwmer_b170{ width:100%; height:71px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_70.jpg); background-position:center;}
.bannnwmer_b171{ width:100%; height:109px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_71.jpg); background-position:center;}
.bannnwmer_b172{ width:100%; height:143px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_72.jpg); background-position:center;}
.bannnwmer_b173{ width:100%; height:159px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_73.jpg); background-position:center;}
.bannnwmer_b174{ width:100%; height:64px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_74.jpg); background-position:center;}
.bannnwmer_b175{ width:100%; height:130px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/dfhwe_75.jpg); background-position:center;}
*/



.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }









.banner_c{ text-align:center;}
.banner_c{ text-align:center;}
.banner4{ width:100%; height:184px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/nzdc_05.jpg); background-position:center;}

.banner5{ width:100%; height:453px; overflow:hidden; margin:0px auto; padding:0px; }
 .banner5_m{ width:1009px; height:502px; overflow:hidden; margin:0px auto; padding:0px;}
.banner5_s{ width:100%; height:349px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/nzdc_10.jpg); background-position:center; text-align:center;}
 .banner5_m .l{ width:500px; height:auto; overflow:hidden; float:left;}
 .banner5_m .r{ width:500px; height:auto; overflow:hidden; float:right;}
.banner6{ width:100%; height:137px; overflow:hidden; margin:0px auto; padding:0px;background:url(../images/jsdfh_08.jpg);background-position:center; text-align:center; }
.bannnwmer_b111_1 .main{ width:1100px; height:608px; margin:0px auto; padding:0px; overflow:hidden; /*background: red; opacity: 0.5;*/}
.bannnwmer_b111_1 .main .main_lz{ width:224px; height:48px; overflow:hidden; float:left; 
	margin-left:55px;margin-top:65px;/*background: red; opacity: 0.5;*/ }
	.bannnwmer_b111_1 .main .main_lz:nth-child(2){ margin-left: 80px; }
.bannnwmer_b111_1 .main .main_l{ width:420px; height:auto;  float:right; margin-left:170px;margin-top:0px; }
.bannnwmer_b111_1 .main .main_l ul{ width:100%; height:auto;  margin:0px; padding:0px;}
.bannnwmer_b111_1 .main .main_l ul li{ margin:0px; height:auto; overflow:hidden; overflow:auto; margin-top: 20px;}
.bannnwmer_b111_1 .main .main_l ul li .input1{ width:408px; overflow:hidden; border:#999 1px solid; height:50px;}
.bannnwmer_b111_1 .main .main_l ul .boxd{font-size: 24px;color: #333;}
.bannnwmer_b111_1 .main .main_l ul .boxd .ziti{font-size: 21px;}
.bannnwmer_b111_1 .main .main_l ul .boxd input{zoom:180%;-moz-transform:scale(1.4);}
.bannnwmer_b111_1 .main .main_l ul .boxi{margin-left:64px; margin-top:-9px;}
.bannnwmer_b111_1 .main .main_l ul .boxi .bt1{zoom:180%;float: left; -moz-transform:scale(1.4);}
.bannnwmer_b111_1 .main .main_l ul .boxi .bt2{ float: left;margin-top:9px; width: 250px;}
.bannnwmer_b111_1 .main .main_l ul .btn{margin-top: 10px;width: 380px;opacity: 0;margin-left: -30;}
.bannnwmer_b111_1 .main .main_r{ width:300px; height:20px; overflow:hidden; float:right; margin-right:150px;margin-top:-415px; color: #393939;}
#demo{overflow:hidden;height:20px;width:100%;color:#999;}
#demo1 ul{width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
#demo1 li{width:100%; height:auto; overflow:hidden; margin:3px 5px; padding:0px; font-size:14px; margin:0px auto; padding:0px; margin-top:10px; margin-bottom:10px; line-height: 25px;}
#demo2 ul{width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
#demo2 li{width:100%; height:auto; overflow:hidden; margin:3px 5px; padding:0px; font-size:14px; margin:0px auto; padding:0px; margin-top:10px; margin-bottom:10px; line-height: 25px;}
 input:-webkit-input-placeholder{
　　color: #F2F2F2;
　　}
　　input:-moz-placeholder{
　　color:#F2F2F2;
　　}
　　input::-moz-placeholder{
　　color:#F2F2F2;
　　}
　　input:-ms-input-placeholder{
　　color:#F2F2F2;
　　}


.boxdt{font-size: 24px;}
.boxdt .ziti{font-size: 21px;}
.boxdt input{zoom:130%;-moz-transform:scale(1.4); margin-left: 0px;}


@keyframes dong002{from {transform: scale(1.0);} to {transform: scale(1.07);}}
@-webkit-keyframes dong002 /*Safari and Chrome*/{from {transform: scale(1.0);} to {transform: scale(1.07);}}



.bannnwmer_b109 .main{ width:1110px; height:769px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b109 .main .main_l{ overflow:hidden;margin-top: 70px;   /*background-color: blue; opacity: 0.5;*/}
.bannnwmer_b109 .main .main_r{overflow:hidden;      /*background-color: yellow; opacity: 0.5; */}
.bannnwmer_b110 .main{ width:300px; height:120px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b110 .main .main_l{ overflow:hidden;  margin-top: 15px; /*background-color: blue; opacity: 0.5;*/}
.bannnwmer_b110 .main .main_l{animation:dong002 0.4s infinite; -webkit-animation:dong002 0.4s infinite;  /*Safari and Chrome*/ animation-direction:alternate;}
.bannnwmer_b115 .main{ width:1200px; height:906px; margin:0px auto; padding:0px; overflow:hidden; position: relative; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b115 .main a{ width: 507px; height: 87px; position: absolute; left: 350px; top: 790px; animation:dong003 2s infinite; -webkit-animation:dong002 2s infinite; }


.bannnwmer_b112 .main{ width:1110px; height:769px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b112 .main .main_l{ overflow:hidden;width: 720px; height: 576px; margin-left: 405px; /*margin-top: 70px;*/   /*background-color: blue; opacity: 0.5;*/}
.bannnwmer_b112 .main .main_r{overflow:hidden;      /*background-color: yellow; opacity: 0.5; */}  
.bannnwmer_b122 .main{ width:1110px; height:384px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b122 .main .main_l{ overflow:hidden;width: 686px;height: 384px; margin-left: 212px; /*margin-top: 70px;*/   /*background-color: blue; opacity: 0.5;*/}
.bannnwmer_b122 .main .main_r{overflow:hidden;      /*background-color: yellow; opacity: 0.5; */}  
   
.bannnwmer_b136 .main{ width:1000px; height:320px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b136 .main .main_l{ overflow:hidden; width: 300px;height: 60px;margin-left: 350px; margin-top: 200px;/* background-color: blue; opacity: 0.5;*/}

.bannnwmer_b139 .main{ width:300px; height:120px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b139 .main .main_l{ overflow:hidden;width: 300px;height: 60px;  margin-top: 0px; /*background-color: blue; opacity: 0.5;*/}
.bannnwmer_b140 .main{ width:1200px; height:642px; margin:0px auto; padding:0px; overflow:hidden; /*background-color: red; opacity: 0.5;*/}
.bannnwmer_b140 .main .main_l{ overflow:hidden;width: 800px;margin-left: 200px; /*background-color: blue; opacity: 0.5;*/}



@keyframes dong001{from {transform: scale(0.93);} to {transform: scale(1);}}
@-webkit-keyframes dong001 /*Safari and Chrome*/{from {transform: scale(0.93);} to {transform: scale(1);}}



.bannerlbi{position: relative;overflow: auto;text-align: center;width:1099px;margin:0 auto; margin-top: -191px; float: right; margin-right:88px; z-index: 3;}
.bannerlbi .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.bannerlbi .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.bannerlbi .dots li.active{background:#fff;opacity:1}
.bannerlbi .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.bannerlbi #al{left:15px}
.bannerlbi #ar{right:15px}
.bannerlbi ul{z-index: 1;width: 600%;overflow: hidden;}
.bannerlbi ul .slider-item {width:1099px; float: left;height:627px; position: relative; overflow: hidden;}
.bannerlbi ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 610px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.bannerlbi .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}



.bannerlb2{position: relative;overflow: auto;text-align: center;width:1100px;margin:0 auto}
.bannerlb2 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.bannerlb2 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.bannerlb2 .dots li.active{background:#fff;opacity:1}
.bannerlb2 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.bannerlb2 #al{left:15px}
.bannerlb2 #ar{right:15px}
.bannerlb2 ul{z-index: 1;width: 600%;overflow: hidden;}
.bannerlb2 ul .slider-item {width:1100px; float: left;height:546px; position: relative; overflow: hidden;}
.bannerlb2 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 610px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.bannerlb2 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

.banner7{ width:100%; height:214px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_09.jpg); background-position:center; text-align:center;}
.banner7 .main{ width:1003px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.banner7 .main .l{ width:446px; height:214px; float:left; overflow:hidden;}
.banner7 .main .r{ width:538px; height:214px; float:left; overflow:hidden;}
.banner8{ width:100%; height:196px;overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_10.jpg); background-position:center; text-align:center;}
.banner8 .main{ width:1003px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.banner8 .main .l{ width:446px; height:196px; float:left; overflow:hidden;}
.banner8 .main .r{ width:538px; height:196px; float:left; overflow:hidden;}
.banner9{ width:100%; height:207px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_11.jpg); background-position:center; text-align:center;}
.banner9 .main{ width:980px; margin:0px auto; height:auto; padding:0px;}
.banner9 .main .mainx{width:224px; margin-left:10px; margin-right:10px; overflow:hidden; height:146px; float:left;}
.banner10{ width:100%; height:166px; overflow:hidden; margin:0px auto; padding:0px;background:url(../images/jsdfh_12.jpg); background-position:center; text-align:center;}
.banner11{ width:100%; height:240px; overflow:hidden; margin:0px auto; padding:0px; text-align:center; background:url(../images/jsdfh_13.jpg);background-position:center; }
.banner12{ width:100%; height:227px; overflow:hidden; margin:0px auto; padding:0px;background:url(../images/jsdfh_14.jpg); background-position:center; text-align:center;}
.banner12 .main{ width:919px; overflow:hidden; margin:0px auto; padding:0px; margin-top:4px;}

.banner13{ width:100%; height:171px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_15.jpg); background-position:center; text-align:center;}
.banner15{ width:100%; height:201px; overflow:hidden; margin:0px auto; padding:0px;background:url(../images/jsdfh_16.jpg); background-position:center; text-align:center;}
.banner16{ width:100%; height:287px; overflow:hidden; margin:0px auto; padding:0px;background:url(../images/jsdfh_17.jpg); background-position:center; text-align:center;}
.banner17{ width:100%; height:261px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_18.jpg); background-position:center; text-align:center;}
.banner18{ width:100%; height:284px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_19.jpg); background-position:center; text-align:center;}
.banner19{ width:100%; height:222px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_20.jpg); background-position:center; text-align:center;}
.banner19 .main{ width:1200px; height:auto; margin:0px auto; padding:0px;}
.banner19 .main ul{ width:1200px; height:auto; overflow:hidden; margin:0px; margin-top:25px; overflow:hidden; padding:0px;}
.banner19 .main ul li{width:1200px ; height:auto; margin:0px; padding:0px; overflow:hidden; text-align:left;}
.banner19 .main ul li .input2{ width:260px; height:52px; border:1px solid #a9354a; float:left; margin-left:89px;}
.banner19 .main ul li .input3{ width:360px; height:52px; border:1px solid #a9354a; float:left; margin-left:27px;}
.banner19 .main ul li img{ margin-top:20px;margin-left:89px;}

.banner20{ width:100%; height:233px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_21.jpg); background-position:center; text-align:center;}
.banner21{ width:100%; height:221px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_22.jpg); background-position:center; text-align:center;}
.banner22{ width:100%; height:187px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_23.jpg); background-position:center; text-align:center;}

.banner23{ width:100%; height:273px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_24.jpg); background-position:center; text-align:center;}
.banner24{ width:100%; height:229px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_25.jpg); background-position:center; text-align:center;}
.banner25{ width:100%; height:262px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_26.jpg); background-position:center; text-align:center;}
.banner26{ width:100%; height:231px; overflow:hidden; margin:0px auto; padding:0px; background:url(../images/jsdfh_27.jpg); background-position:center; text-align:center;}
.banner_d{ text-align:center; width:100%; background-color:#e8151e}
.banner_ss{width:100%;height:auto;overflow:hidden; background-color:#FFF;}
.banner_ss .par{ width:1200px; overflow:hidden; margin:0px auto; padding:0px;}
.banner_ss .par .par_l{ width:625px; height:573px; overflow:hidden; background:url(../images/nzdc_bjs.jpg); float:left}
.banner_ss .par .par_l .pa_l_1{ width:543px; height:540px; overflow:hidden; position:absolute;background:url(../images/nzdc_yp.png); float:right;}

.banner_ss .par .par_l .pa_l_1 .pointer {
  width: 175px;
  height: 180px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -91px;
  margin-top: -100px;
  z-index: 8;
}
.banner_ss .par .par_l .pa_l_1 .rotate {
  width: 543px;
  height: 540px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left:-246.5px;
  margin-top:-246.5px;
}
.banner_ss .par .par_l .pa_l_1 .rotate .sty{ -moz-animation:rotate 20s infinite linear;
            -webkit-animation:rotate 20s infinite linear;
            animation:rotate 20s infinite linear;}
			
@-moz-keyframes rotate{
            0%{
              -moz-transform:rotate(0deg);
             }
             100%{
               -moz-transform:rotate(360deg);
             }
          }
@-webkit-keyframes rotate{
            0%{
              -webkit-transform:rotate(0deg);
             }
             100%{
               -webkit-transform:rotate(360deg);
             }
          }
@keyframes rotate{
            0%{
              transform:rotate(0deg);
             }
             100%{
               transform:rotate(360deg);
             }
          }
.banner_ss .par .par_r{ width:574px; height:573px; overflow:hidden; background: float:right;}
.banner_ss .par .par_r .par_r_1{ width:466px; height:510px; overflow:hidden; border:3px solid #535353; border-radius:20px; margin-top:10px; float:left;}
.banner5 .sm{ width:1200px; height:208px; overflow:hidden; margin:0px auto; padding:0px;}
.banner5 .sm .song_s{width:160px; height:87px; float:left; background:url(../images/qiang.gif); margin-left:130px; margin-top:70px;}
.banner5 .sm .song_m{ width:210px; height:208px; overflow:hidden; float:left; margin-left:20px;}
.banner5 .sm .song_m .sn{ width:32px; margin-top:35px; overflow:hidden; margin-left:99px; font-size:26px; font-weight:bold; color:#580807; text-align:center;}
.banner5 .sm .song_q{width:160px; height:87px; float:left; background:url(../images/song.gif); margin-left:60px; margin-top:70px;}
.banner5 .sm .song_m .cn{ width:35px; overflow:hidden; margin-top:75px; text-align:center; font-size:12px; color:#d8a966; margin-left:90px;}

.tabs{ width:460px; overflow:hidden; margin:0px auto; margin-top:20px;}
.tabs_l{ width:220px; height:67px; overflow:hidden; float:left; margin:0px; padding:0px; background-image:url(../images/mingdan_1.png);}
.tebs_1{ width:220px; height:67px; overflow:hidden; float:left; margin:0 5px;padding:0px; background:#e8151e; color:#FFF; line-height:67px; text-align:center; font-size:26px; font-family:"楷体","微软雅黑";}
.tebs_2{ width:214px; height:61px; overflow:hidden; float:left; margin:0 5px;padding:0px; background:#FFF; color:#e8151e; line-height:61px; text-align:center; font-size:26px; border:3px solid #e8151e; float:left;font-family:"楷体","微软雅黑";}
.tabs_r{ width:220px; height:67px; overflow:hidden; float:right; margin:0px; padding:0px;background-image:url(../images/baoming_2.png);}
.tabn{ width:420px; overflow:hidden; margin:0px auto;}
.tabn ul li{ width:100%; font-size:14px; line-height:30px; border-bottom:1px dashed #999;}
.tabn ul li span{ margin:3px 30px;}
.t_baoming{ width:420px; overflow:hidden; margin:0px auto; margin-top:-20px;}
.t_baoming ul{width:100%; margin:0px auto; padding:0px;}
.t_baoming ul li{ width:100%; line-height:35px; overflow:hidden}
.banner_s{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; overflow:hidden; text-align:center; background:#040000;}
.part_s_1{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px;background:#040000;margin-top:-1px;}
.part_s_1 .part_s_1_n{ width:1200px; height:auto; overflow:hidden; margin:0px auto; padding:0px; }
.part_s_1 .part_s_1_n .pa_1{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative; float:left}
.part_s_1 .part_s_1_n .pa_1 .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_1 .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/1288.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_1 .zz{ width:268px; height:290px; background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_1 .part_s_1_n .pa_1:hover{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative;float:left}
.part_s_1 .part_s_1_n .pa_1:hover .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_1:hover .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/1288_1.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_1:hover .zz{ width:268px; height:290px; background-image:url(../images/guang.png); background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}


.part_s_1 .part_s_1_n .pa_2{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative; float:left; margin-left:42px;}
.part_s_1 .part_s_1_n .pa_2 .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_2 .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/3588.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_2 .zz{ width:268px; height:290px; background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_1 .part_s_1_n .pa_2:hover{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative;float:left;margin-left:42px;}
.part_s_1 .part_s_1_n .pa_2:hover .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_2:hover .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/3588_1.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_2:hover .zz{ width:268px; height:290px; background-image:url(../images/guang.png); background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_1 .part_s_1_n .pa_3{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative; float:left; margin-left:42px;}
.part_s_1 .part_s_1_n .pa_3 .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_3 .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/5888.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_3 .zz{ width:268px; height:290px; background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_1 .part_s_1_n .pa_3:hover{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative;float:left;margin-left:42px;}
.part_s_1 .part_s_1_n .pa_3:hover .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_3:hover .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/5888_1.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_3:hover .zz{ width:268px; height:290px; background-image:url(../images/guang.png); background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}



.part_s_1 .part_s_1_n .pa_4{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative; float:right;}
.part_s_1 .part_s_1_n .pa_4 .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_4 .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/9888.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_4 .zz{ width:268px; height:290px; background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_1 .part_s_1_n .pa_4:hover{ width:268px; height:auto; overflow:hidden; margin:0px; padding:0px;position:relative;float:right;}
.part_s_1 .part_s_1_n .pa_4:hover .pa_1_t{ width:268px; height:43px; background-image:url(../images/deng.png); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px;}
.part_s_1 .part_s_1_n .pa_4:hover .pa_1_m{ width:268px; height:191px; margin:0px; padding:0px; background-image:url(../images/9888_1.jpg); margin-top:92px;}
.part_s_1 .part_s_1_n .pa_4:hover .zz{ width:268px; height:290px; background-image:url(../images/guang.png); background-position:top; background-repeat:no-repeat; position:absolute; top:0px;}

.part_s_2{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; background:#040000}
.part_s_2 .par_baoming{ width:1200px; margin:0px auto; height:427px; overflow:hidden; background:url(../images/bm_bj.jpg); margin-top:30px; margin-bottom:30px;}
.par_bm_c{ width:420px;overflow:hidden; float:left;}
.par_bm_c ul{ width:390px; height:auto; overflow:hidden; margin:0px auto; padding:0px; overflow:hidden; margin-top:132px;}
.par_bm_c ul li{ width:100%; height:auto; overflow:hidden; margin:0px auto; margin:10px 0; padding:0px; text-align:center;}
.par_bm_c ul li strong{ font-size:24px; line-height:40px; color:#000; font-weight:normal;}
.par_bm_c ul li input{ width:295px; height:45px; border:1px solid #c9c9c9; padding:0px 8px;}
.par_bm_c ul li select{ width:145px; height:40px; border:1px solid #c9c9c9; line-height:42px; margin-right:10px;font-size:14px;}
.part_s_2 .part_s_2_s{width:290px;margin-right:308px; margin-top:109px; float:right; overflow:hidden;}
.an_niu{ width:100%; height:auto; text-align:center; margin-top:10px;}
.part_s_2 .part_s_2_s .bt{ width:180px; margin:0px auto; padding:0px; line-height:30px; border-radius:15px; background-color:#8e0811; color:#FFF; text-align:center; font-size:16px; margin-top:10px; margin-bottom:10px;}
.part_s_2  .o_gd{ width:290px; height:auto; overflow:hidden;  background-color:#FFF; font-size:14px;}
.part_s_2  .o_gd ul{ width:auto; height:auto; overflow:hidden; padding:5px; margin:0px;}
.part_s_2  .o_gd ul li{ font-size:16px; line-height:35px; border-bottom:1px dashed #CCCCCC; padding:0 5px; text-align:center;}


.part_s_3{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; background:#e8151e}
.part_s_3 .part_s_3_m{ width:1150px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.part_s_3 .part_s_3_m .pa_l{ width:592px; height:629px; overflow:hidden; margin:0px; margin:0px; float:left; background:url(../images/sj_bj.png); position:relative;}
.part_s_3 .part_s_3_m .pa_l .nzdc_1{ width:96px; height:91px; overflow:hidden; position:absolute; top:248px; left:38px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_1:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}


.part_s_3 .part_s_3_m .pa_l .nzdc_2{ width:96px; height:91px; overflow:hidden; position:absolute; top:219.5px; left:229px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_2:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}

.part_s_3 .part_s_3_m .pa_l .nzdc_3{ width:96px; height:91px; overflow:hidden; position:absolute; top:171px; left:439.5px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_3:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}


.part_s_3 .part_s_3_m .pa_l .nzdc_4{ width:96px; height:91px; overflow:hidden; position:absolute; top:81.5px; left:215px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_4:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}


.part_s_3 .part_s_3_m .pa_l .nzdc_5{ width:96px; height:91px; overflow:hidden; position:absolute; top:290.5px; left:450px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_5:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}



.part_s_3 .part_s_3_m .pa_l .nzdc_6{ width:96px; height:91px; overflow:hidden; position:absolute; top:371.5px; left:401px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_6:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}


.part_s_3 .part_s_3_m .pa_l .nzdc_7{ width:96px; height:91px; overflow:hidden; position:absolute; top:332.5px; left:290px;}
.part_s_3 .part_s_3_m .pa_l .nzdc_7:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}



.part_s_3 .part_s_3_m .pa_l .nzdc_8{ width:96px; height:91px; overflow:hidden; position:absolute; top:445.5px; left:217px;}
.part_s_3 .part_s_3_m .pa_l:hover .nzdc_8:hover img{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}

.part_s_3 .part_s_3_m .pa_r{ width:548px; height:629px; margin:0px; padding:0px; float:right; overflow:hidden;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m{ width:536px; height:auto; margin:0px auto; padding:0px; overflow:hidden; margin-top:290px;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m ul{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m ul li{ width:96px; height:91px; overflow:hidden; float:left; margin: 10px 19px;}

.part_s_3 .part_s_3_m .pa_r .pa_r_m ul li .img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m ul li  .img:hover{webkit-animation: sc_bg_s 2.0s linear infinite;animation:sc_bg 2.0s linear infinite;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m .yy_sj{ width:100%; height:auto; text-align:center;}
.part_s_3 .part_s_3_m .pa_r .pa_r_m .yy_sj img{ margin:10px 20px;}

.banner_s_ss{ width:100%; height:139px; overflow:hidden; background:url(../images/ss_zn.jpg);background-position:center;}

.part_s_4{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px; background-color:#040000; padding-bottom:20px;}
.part_s_4 .s_1{ width:1202px; margin:0px auto; padding:0px; overflow:hidden; margin-top:20px;}
.part_s_4 .s_1 img{ float:left;}


.part_s_5 {width:100%; height:auto; overflow:hidden; margin:0px; padding:0px; background-color:#100000;}
.part_s_5 .part_s_5_m{ width:1202px; height:auto; overflow:hidden; margin:0px auto; padding:0px; overflow:hidden; padding-bottom:20px;}
.part_s_5 .part_s_5_m ul{ width:100%; height:auto; margin:0px; padding:0px;}
.part_s_5 .part_s_5_m ul li{ width:586px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.part_s_5 .part_s_5_m ul li img{ margin:0px; padding:0px; margin-top:-3px;}
.part_s_5 .part_s_5_m ul li .r{ float:right}


@-webkit-keyframes sc_bg_s {
 0%{-webkit-transform:scale(0.7,0.7)}
 25% {-webkit-transform:scale(1.3,1.3);}
 50%, 100% {-webkit-transform:scale(0.7,0.7);}
 75% {-webkit-transform: scale(1.3,1.3);}
}



.head{ width:100%; height:auto; margin-top:47px; overflow:hidden; background:url(../images/mbj.jpg);}
.head img{position: relative;left: 50%;margin-left: -960px; z-index:1;}
.banner_2 .xcd_r{ width:200px; height:189px; margin:0px auto;}
.banner_2 .xcd_r .x_x_d{ width:90px; height:71px; margin:0px auto; padding:0px; margin-top:100px; margin-left:-3px;}
.banner_2 .xcd_r .x_x_d img{ position:static; margin:0px; padding:0px;webkit-animation: sc_bg 1.3s linear infinite;animation:sc_bg 1.3s linear infinite;}
@-webkit-keyframes sc_bg {
 0%{-webkit-transform:scale(0.9,0.9)}
 25% {-webkit-transform:scale(1.1,1.1);}
 50%, 100% {-webkit-transform:scale(0.9,0.9);}
 75% {-webkit-transform: scale(1.1,1.1);}
}
.part_1{ width:100%; height:auto; margin:0px; padding:0px; background-color:#f1c723; background:url(../images/s_bj.jpg); overflow:hidden;}
.part_1 .yh_q{ width:1074px; height:auto; overflow:hidden; margin:0px auto; padding:0px;  margin-top:20px;}
.part_1 .yh_td{ width:1068px; height:362px; overflow:hidden; background:url(../images/2.jpg); margin:0px auto; margin-top:20px; overflow:hidden;}
.part_1 .yh_td .yhq_td{ width:168px; height:168px; float:right; margin-right:240px; margin-top:100px;webkit-animation: bounce-down 1.3s linear infinite;animation: bounce-down 1.3s linear infinite;}
@-webkit-keyframes bounce-down {
 25% {-webkit-transform: translateY(-5px);}
 50%, 100% {-webkit-transform: translateY(0);}
75% {-webkit-transform: translateY(5px);}
}
.part_1 .yhq_wh{ width:100%; height:auto; margin-top:30px; text-align:center;}
.part_1 .s_bj_bj{ width:1021px; height:660px; margin:0px auto; overflow:hidden; background:url(../images/4.png); margin-top:30px;}
.part_1 .s_bj_bj .s_wz{font-size:18px; margin-left:220px; color:#FF0; margin-top:10px; font-family:"微软雅黑";}
.part_1 .s_bj_bj .s_bj_bj_m{ width:939px; height:410px; overflow:hidden; margin:0px auto; padding:0px; margin-top:110px;}
.part_1 .s_bj_bj .s_bj_bj_m a{ width:auto; margin:auto;}
.part_1 .s_bj_bj .s_bj_bj_m .img{ width:191px; height:auto; overflow:hidden; margin:0px; float:left; padding:0px; margin-left:20px; margin-right:15px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.part_1 .s_bj_bj .s_bj_bj_m .img:hover{
	transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
	}
.part_1 .s_bj_bj .s_bj_bj_n{ width:939px; height:73px; overflow:hidden; margin:0px auto; padding:0px;}
.part_1 .s_bj_bj .s_bj_bj_n .a_ns{ width:404px; height:73px; background:url(../images/anniu_1.png); text-align:center; color:#FFF; font-size:36px; font-family:"微软雅黑"; line-height:73px; float:right;}
.part_1 .s_bj_bj .s_bj_bj_n .a_ns{ width:404px; height:73px; background:url(../images/anniu_2.png); text-align:center; color:#FFF; font-size:36px; font-family:"微软雅黑"; line-height:73px; float:right; }
.part_1 .wz_ts{ width:939px; padding:0px; margin:0px auto; padding:0px; color:#7e001a; font-size:21px; text-align:right; line-height:35px; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.part_1_to_2{ width:100%; height:92px; overflow:hidden; margin:0px; padding:0px; background:url(../images/h_lin.png); background-position:center;}
.part_2{ width:100%; height:auto; overflow:hidden; background:#c7142a;} 
.part_2 .wz_ban{ width:1000px; height:auto; text-align:center; margin:0px auto;padding:0px;}
.part_2 .baoming{ width:1027px; height:495px; overflow:hidden; margin:0px auto; padding:0px; background-image:url(../images/baoming.png);  margin-bottom:50px;}
.part_2 .baoming .s_kuang{ width:400px; height:400px; overflow:hidden; margin-top:85px; margin-left:92px; float:left;}
.part_2 .baoming .s_kuang ul{ width:100%; height:auto;  overflow:hidden;  margin:0px; padding:0px;}
.part_2 .baoming .s_kuang ul li{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px; margin:25px 0px; text-align:center;}
.part_2 .baoming .s_kuang ul li strong{ font-size:24px; line-height:42px;font-weight:300;}
.part_2 .baoming .s_kuang ul li input{ width:290px; height:40px; border:1px solid #999; line-height:42px; font-size:14px;}
.part_2 .baoming .s_kuang ul li select{ width:140px; height:40px; border:1px solid #999; line-height:42px; margin-right:10px;font-size:14px;}
.part_2 .baoming .s_kuang .an_niu{ width:100%; height:auto; text-align:center;}
.part_2 .baoming .s_kuang .an_niu img{webkit-animation: sc_bg 1.5s linear infinite;animation:sc_bg 1.5s linear infinite;}


.part_2 .baoming .s_kuang .ts_ss{ width:100%; height:auto; font-size:14px; color:#999; text-align:center; line-height:25px; margin-top:20px;}
.part_2 .baoming .o_gd{ width:328px; height:400px; overflow:hidden;margin-top:85px; float:right; margin-right:82px;}
.part_2 .baoming .o_gd ul{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
.part_2 .baoming .o_gd ul li{ width:100%; height:auto; margin:0px; padding:0px; margin-top:5px; font-size:19px; text-align:center; color:#666;}
.par_2_to_3{ width:100%; height:160px; margin:0px; padding:0px; text-align:center; background-color:#7c0116}
.part_3{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px; background:#f1c723;}
.part_3 .part_3_m{ width:1048px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.part_3_to_4{ width:100%; height:200px; overflow:hidden; margin:0px; padding:0px; background:url(../images/3_4.jpg); background-position:center;}
.part_4{ width:100%; height:562px; overflow:hidden; margin:0px; padding:0px; background:url(../images/315_03.jpg); background-position:center;}
.part_4 .part_4_m{ width:1014px; height:491px; margin:0px auto; padding:0px;margin-top:30px;}
.part_4 .part_4_m .biaoti_1{ width:100%; height:auto; text-align:left;}
.part_4 .part_4_m .part_4_m_m{ width:100%; height:auto; margin:0px; padding:0px; position:relative;}
.show{display:none;}
.show_b{display:block;}
.part_4 .part_4_m .part_4_m_m .bt_s{ width:131px; height:auto; position:absolute; top:50px; left:30px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1{ width:131px; height:104px; overflow:hidden; margin:0px; padding:0px; background:url(../images/7s_1.png); cursor:pointer; color:#fe5b28; font-size:14PX; text-align:center; line-height:35px; font-family:"微软雅黑"; vertical-align:middle; padding-top:28px; margin-top:10px; margin-bottom:10px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1 strong{ font-size:29px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1 strong em{ font-size:14px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1 dd{  font-size:32px; margin:0px; padding:0px; }
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1_s{ width:131px; height:104px; overflow:hidden; margin:0px; padding:0px; background:url(../images/7s_2.png);cursor:pointer;color:#FFF; font-size:14PX; text-align:center; line-height:35px; font-family:"微软雅黑";vertical-align:middle;padding-top:28px;margin-top:10px; margin-bottom:10px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1_s strong{ font-size:29px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1_s em{ font-size:14px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_1_s dd{ margin:0px; padding:0px;  font-size:32px;}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_2{ width:131px; height:132px; overflow:hidden; margin:0px; padding:0px; background:url(../images/899-2.png); margin-top:20px;cursor:pointer}
.part_4 .part_4_m .part_4_m_m .bt_s .bt_2_s{ width:131px; height:132px; overflow:hidden; margin:0px; padding:0px; background:url(../images/899-1.png);margin-top:20px;cursor:pointer}
.part_4_to_5{ width:100%; height:174px; overflow:hidden; margin:0px; padding:0px; background:url(../images/4_5.jpg); background-position:center;}
.part_5{ width:100%; height:690px; overflow:hidden; margin:0px; padding:0px; background:url(../images/315_05.jpg); background-position:center;}
.part_5 .part_5_m{ width:991px; height:624px; overflow:hidden; position:relative; margin:0px auto; padding:0px; margin-top:26px;}
.part_5 .part_5_m .part_5_m_s{ width:786px;height:auto; position:relative; float:left;}
.part_5 .part_5_m .part_5_m_s .part_5_m_s_p{ width:100%; height:auto; position:absolute; top:30px; z-index:10; text-align:right; right:20px;}
.part_5 .part_5_m .part_5_m_s .part_5_m_s_h{ width:100%; height:auto; overflow:hidden; text-align:left;}
.part_5 .part_5_m .part_5_m_s .part_5_m_s_m{ width:100%; height:auto; margin:0px; padding:0px;}
.part_5 .part_5_m .part_5_m_r{ width:204px; height:487px; overflow:hidden; float:left; margin:0px; padding:0px; margin-top:44px; background:url(../images/z07.jpg);}
.part_5 .part_5_m .part_5_m_r .bt_s{ width:131px; height:auto; margin:0px auto; padding:0px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1{ width:131px; height:104px; overflow:hidden; margin:0px; padding:0px; background:url(../images/7s_1.png); cursor:pointer; color:#fe5b28; font-size:14PX; text-align:center; line-height:35px; font-family:"微软雅黑"; vertical-align:middle; padding-top:28px; margin-top:27px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1 strong{ font-size:29px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1 em{ font-size:14px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1 dd{ margin:0px; padding:0px;  font-size:32px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1_s{ width:131px; height:104px; overflow:hidden; margin:0px; padding:0px; background:url(../images/7s_2.png);cursor:pointer;color:#FFF; font-size:14PX; text-align:center; line-height:35px; font-family:"微软雅黑";vertical-align:middle;padding-top:28px;margin-top:27px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1_s strong{ font-size:29px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1_s em{ font-size:14px;}
.part_5 .part_5_m .part_5_m_r .bt_s  .bt_1_s dd{ margin:0px; padding:0px;  font-size:32px;}
.part_5 .part_5_m .part_5_m_f{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
.part_5_to_6{ width:100%; height:203px; overflow:hidden; margin:0px; padding:0px; background:url(../images/315_06.jpg); background-position:center;}
.part_6{ width:100%; height:860px;overflow:hidden; margin:0px; padding:0px; background:url(../images/315_07.jpg); background-position:center;}
.part_6 ul{ width:1038px; height:auto; margin:0px auto; padding:0px; overflow:hidden;}
.part_6 ul li{ width:485px;list-style-type:none; margin:15px; padding:0px; margin-top:20px; margin-bottom:15px; float:left;}
.part_6_to_7{ width:100%; height:164px; overflow:hidden; margin:0px; padding:0px; background:url(../images/315_08.jpg); background-position:center;}
.g_g{ width:100%; height:auto; overflow:hidden; margin:0px; padding:0px; text-align:center;}
.g_g .g_1{ width:1200px; overflow:hidden; height:auto; margin:0px auto; padding:0px; margin-top:40px; margin-bottom:40px;}
.g_g .g_2{ width:100%; height:120px; margin:0px; padding:0px; background:url(../images/g_2.jpg); background-position:center;}
.g_g .g_3{ width:100%; height:auto; overflow:hidden; background:url(../images/gg_3.jpg); background-position:center; height:414px;}
.g_g .g_3 img{position:relative;left:50%;margin-left: -960px;z-index:1;}
.g_g .f_f_s_s{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; background-color:#dbdbdb}
.g_g .f_f_s_s .f_f_s_s_h{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; text-align:center}
.g_g .f_f_s_s .f_f_s_s_h .f_f_s_s_h_m{ width:1038px; height:auto; margin:0px auto; padding:0px;}
.g_g .f_f_s_s .f_f_s_s_h .f_f_s_s_h_m ul{ width:100%; height:auto; margin:0px; padding:0px; overflow:hidden;}
.g_g .f_f_s_s .f_f_s_s_h .f_f_s_s_h_m ul li{ width:148px; height:auto; margin:0px; padding:0px; float:left; margin:0 10px; margin-bottom:40px; text-align:center;}
.g_g .f_f_s_s .f_f_s_s_h .f_f_s_s_h_m ul li a img{ width:148px; height:149px;}
.g_g .f_f_s_s .f_f_s_s_h .f_f_s_s_h_m ul li a:hover img{ width:155px; height:155px;}
.g_g .f_f_s_s .f_f_s_s_h_h{width:1038px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.g_g .g_4{ width:100%; height:240px; overflow:hidden; background:url(../images/gx_1.jpg); background-position:center;}
.g_g .g_5 {width:100%; height:221px; overflow:hidden; background:url(../images/gx_2.jpg); background-position:center;}
.g_g .g_6 {width:100%; height:224px; overflow:hidden; background:url(../images/gx_4.jpg); background-position:center;}
.g_g .g_7 {width:100%; height:262px; overflow:hidden; background:url(../images/gx_5.jpg); background-position:center;}

/*弹出报名*/
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show
}
ol, ul, menu {
	list-style:none;
	margin:0px; padding:0px;
}
img {
	border:0
}
a:focus {
	outline:none
}
em, i {
	font-style: normal;
}
button, input, select, textarea {
	font-size:100%;
	margin:0;
	vertical-align:-3px;
	outline:none;
}
 
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor:pointer;
	-webkit-appearance:button
}
input[type="search"] {
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
textarea {
	overflow:auto;
	vertical-align:top
}
::selection {
background:#72d0eb;
color:#fff;
text-shadow:none
}
::-moz-selection {
background:#72d0eb;
color:#fff;
text-shadow:none
}
*[hidden] {
	display:none
}
a {
	color:#0088DB;
	text-decoration:none;
	cursor:pointer
}
a:hover {
	color:#2A5E8E
}
.clearfix:after, .central:after, .widget ul:after, .paging:after, .pagenav:after, .base-tit:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix, .central, .widget ul, .paging, .pagenav, .base-tit {
*+height:1%;
}
body, button, input, select, textarea, code {
	font-size:12px;
	font-family:microsoft yahei;
	color: #444;
}
/* input */
.ipt {
	border: solid 1px #d2d2d2;
	border-left-color: #ccc;
	border-top-color: #ccc;
	border-radius: 2px;
	box-shadow: inset 0 1px 0 #f8f8f8;
	background-color: #fff;
	padding: 2px 6px;
	height: 40px;
	border-radius:8px;
	line-height: 40px;
	color: #555;
	width: 305px;
}
.ipt-mini {
	width: 140px;
	padding: 1px 3px;
}
.ipt:focus {
	border-color: #95C8F1;
	box-shadow: 0 0 4px #95C8F1;
}
/* btn */
.btn {
	position: relative;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	height: 45px;
	line-height: 45px;
	width:224px;
	text-align: center;
	text-decoration: none;
	color: #666; 
	background-image:url(../images/bm_bn.jpg);
	border:none;
	margin-left:-30px;
	
}
.btn-primary {
	color: #F3F7FC;
	background:url(../images/bm_bn.jpg);
}
.theme-buy {
	margin-top:10%;
	text-align: center;
}
.theme-gobuy, .theme-signin {
	font-size: 15px;
}
.theme-price {
	position: relative;
	bottom: -6px;
	font-family: microsoft yahei, Arial, Helvetica, sans-serif;
	margin-right: 20px;
	font-weight: bold;
	color: #f60;
	line-height: 32px;
	font-size: 24px;
	display: inline-block;
}
.theme-price dfn {
	font-style: normal;
	font-size: 18px;
	margin-right: 2px;
}
.theme-desc {
	padding: 30px;
}
.theme-version {
	padding: 30px;
}
.theme-popover-mask {
	z-index: 888;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.8;
	filter:alpha(opacity=40);
	display:none
}
.theme-popover {
	z-index:8889;
	position:fixed;
	top:50%;
	left:45%;
	width:674px;
	height:640px;
	margin:-275px 0 0 -258px;
	display:none;
	background:url(/themes/default/images/sogal_l1.png);
}
.theme-popover .theme-popbod  ul .boxdt{margin-top: -25px;margin-left:0px;height: 40px;}
.theme-popover .theme-popbod  ul .boxdt input{margin-left: 0px;}

.theme-popover .theme-popbod  ul .boxit{margin-left: 127px; margin-top:-14px;}
.theme-popover .theme-popbod  ul .boxit .bt1{zoom:180%;float: left; margin-left:5.5px;margin-top:-2px;}

.theme-poptit {
	width:75%;
	margin:0px auto;
	margin-top:29px;
	padding:12px;
	position: relative;
	margin-right:-5px; left:0px; margin-left:0px;
}
.theme-poptit h3{ text-align:center; font-size:28px; color:#F00; margin:0px; padding:0px; margin-top:15px;}
.theme-popbod {
	color:#444;
	 
	height: 416px;
	margin:0px auto; padding:0px;
	float:left;
	    margin-top: 120px;
    margin-left: 62px;
}
.theme-popbod ul{ width:100%; margin:0px auto; padding:0px; overflow:hidden;margin-top:185px;margin-left:45px;}
.theme-popbod ul li{ width:100%; height:auto; overflow:hidden; margin:0px auto; padding:0px; text-align:center; margin-top:3px; margin-bottom:5px;}
.theme-popbod ul li img{width: 70%;}
.theme-popbod .xx_bh{ width:100%; height:auto; line-height:25px; text-align:left; font-size:12px; color:#F00;}
.theme-popbom {
	padding:15px;
	background-color:#f6f6f6;
	border-top:1px solid #ddd;
	border-radius:0 0 5px 5px;
	color:#666
}
.theme-popbom a {
	margin-left:8px
}
.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin-top: 150px;
	margin-right: -73px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#444;
}
.btn.theme-reg {
	position: absolute;
	top: 8px;
	left: 43%;
	display: none
}
.inp-gray, .feed-mail-inp {
	border:1px solid #ccc;
	background-color:#fdfdfd;
	width:220px;
	height:16px;
	padding:4px;
	color:#444;
	margin-right:6px
}
.dform {
	text-align: center;
}
.dform .ipt_error {
	background-color:#FFFFCC;
	border-color:#FFCC66
}
.dform-tip {
	display:none;
	background-color:#080;
	color:#fff;
	line-height:42px;
	margin-top:10px;
display:;
	font-size: 14px;
}
.dform-tip-errer {
	background-color: #CF301A;
}
.dform-tip a {
	display: inline-block;
	padding: 0 20px;
	margin-left:10px;
	background-color: #FFE924;
	color: #CF301A;
}
.dform-login {
	padding:0;
	height: 270px;
	overflow: hidden;
}
.dform-login iframe {
	height: 470px;
	margin-top: -180px;
}
.theme-signin {
	margin: -50px -20px -50px 90px;
	text-align:left;
	font-size: 14px;
}
.theme-signin h4 {
	color:#999;
	font-weight:100;
	margin-bottom: 20px;
	font-size: 12px;
}
.theme-signin li {
	padding-left: 0px;
    margin-bottom:15px;
}
.theme-signin li strong {
	float: left;
	margin-left: -80px;
	width: 60px;
	text-align: right;
	line-height: 32px;
	 font-size:16px;
	 
}
.theme-signin .btn {
	margin-bottom: 10px;
}
.theme-signin p {
	font-size: 12px;
	color: #999;
}
.theme-desc, .theme-version {
	padding-top: 0
}
/*客服漂浮*/
.ps_kf{ width:156px; height:608px; position:fixed; left:0; top:50%; margin-top:-250px; background:url(/images/l_float.png); z-index:8888; margin-left:20px;}
.pa_kf{ width:120px; height:608px; position:fixed; right:0px; top:50%; margin-top:-300px; background:url(../images/l_float1.gif); z-index:8888; /*margin-left:-654px; display: none;*/animation:mymovee 1.5s infinite; -webkit-animation:mymovee 1.5s infinite;  /*Safari and Chrome*/ animation-direction:alternate;}

@keyframes mymoveee{from {background:url(../images/l_float1.png);} to {background:url(../images/l_float2.png);}}
@-webkit-keyframes mymoveee /*Safari and Chrome*/{from {background:url(../images/l_float1.png);} to {background:url(../images/l_float2.png);}}

.pa_kf .parts_1{ width:144px; height:149px; overflow:hidden;}
.pa_kf .parts_2{ width:144px; height:35px; overflow:hidden; }
.pa_kf .parts_2x{ width:144px; height:35px; overflow:hidden; }
.pa_kf .parts_3{ width:144px; height:35px; overflow:hidden;}
.pa_kf .parts_4{ width:144px; height:35px; overflow:hidden;}
.pa_kf .parts_5{ width:144px; height:35px; overflow:hidden;}
.pa_kf .parts_6{ width:144px; height:35px; overflow:hidden; }
.pa_kf .parts_wap{ width:144px; height:129px; overflow:hidden; }
.pa_kf .parts_top{ width:144px; height:50px; overflow:hidden; }
.pa_kf .parts_7{ width:144px; height:32px; overflow:hidden; }
.pa_kf .parts_8{ width:144px; height:32px; overflow:hidden; }
.pa_kf .parts_9{ width:144px; height:130px; overflow:hidden;}
.pa_kf .parts_10{ width:144px; height:40px; overflow:hidden;}


.pa_zx{ width:110px; height:392px; position:fixed; right:50%; top:50%; margin-top:-300px; background:url(../images/s_kf.gif); z-index:8888; margin-right:-625px;}
/*报名框*/
.banner_ss .par .par_l .pa_l_1 .baom{ width:390px; height:390px; background-color:#FF4242; border-radius:15px; overflow:hidden; position:relative; top:50%; left:50%; margin-left:-195px; margin-top:-195px; z-index:8000; display:none;}

.banner_ss .par .par_l .pa_l_1 .baom .baom_n{ width:370px; height:370px; margin-top:10px; margin-left:10px; background-color:#FFF; opacity:1; border-radius:15px;}

.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming{ width:370px; overflow:hidden; margin:0px auto;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming ul{width:100%; margin:0px auto; padding:0px;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming ul li{ width:100%; line-height:35px; overflow:hidden}

.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming .par_bm_c{ width:370px;overflow:hidden; float:left;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming .par_bm_c ul{ width:370px; height:auto; overflow:hidden; margin:0px auto; padding:0px; overflow:hidden; margin-top:30px;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming .par_bm_c ul li{ width:100%; height:auto; overflow:hidden; margin:0px auto; margin:20px 0; padding:0px; text-align:center;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming .par_bm_c ul li strong{ font-size:16px; line-height:40px;}
.banner_ss .par .par_l .pa_l_1 .baom .baom_n .t_baoming.par_bm_c ul li input{ width:200px; height:40px; border:1px solid #c9c9c9; padding:0px 8px;}


/*报名成功*/
.bao_bg{background:#000;FILTER: Alpha(opacity=60);moz-opacity: 0.6; opacity: 0.6; z-index:9998; width:100%; height:100%; display:block; position:fixed; }
.df_td_left_con{ width:734px; height:400px; padding:15px; position:fixed; left:50%; top:50%; margin-top:-200px; margin-left:-367px; background:#ffffff; overflow:hidden; z-index:9999;}
.close{ float:right;}
.pm_list_box{ line-height:30px; padding:20px 25px; font-size:14px;}
.erm{ text-align:center; padding-top:30px; height:127px;}
.shao{text-align:center; color:#8c8c8b; line-height:20px;}


/* float_bottom */
.float_bottom.on{height:0px;overflow:hidden;}
.float_bottom{width:100%;height:96px;background:url(/themes/default/images/bgs.png);position:fixed;bottom:0;left:0;z-index:1000;-webkit-transition:all 0.3s;}
.float_bottom_box{width:1180px;height:96px;margin:0 auto;position:relative;-webkit-transition:all 0.3s;}
.float_bottom_left{width:220px;float:left;height:170px;-webkit-transition:all 0.3s; overflow:hidden;}
.float_bottom_right{position:absolute;right:30px;bottom:0;width:160px;-webkit-transition:all 0.3s;overflow:hidden;}
.float_bottom_right img{width:100%;}
.float_bottom_center{width:740px;height:100px;float:left;margin:35px 0 35px 25px;position:relative;-webkit-transition:all 0.3s;overflow:hidden;}
.float_bottom_text{margin:5px;float:left;height:40px;width:230px;padding:0 10px;background:#fff;border-radius:4px;}
.float_bottom_center select{margin:5px;float:left;height:40px;width:120px;padding:0 10px;background:#fff url(../images/select_jiao.png) no-repeat right 10px center;border-radius:4px;}
.float_bottom_yan{width:120px;height:40px;line-height:40px;border-radius:4px;background:#30c2b0;color:#fff;text-align:center;font-size:14px;margin:5px;float:left;cursor:pointer; border:none;}
.float_bottom_btn1{float:left;width:130px;height:37px;margin:5px;position:absolute;box-shadow:none; outline:none;-webkit-appearance: none;text-shadow:none;top:5px;color:#fff;background:#ff5000;font-size:16px;text-align:center;line-height:37px;border-radius:4px;cursor:pointer;}
.float_bottom_btn{ width: 130px; height: 37px; line-height: 37px; overflow: hidden; border: none; margin-top: 10px;-webkit-appearance: none;text-shadow:none;color:#fff;background:#ff5000;font-size:16px; margin-left: 15px;border-radius:4px;cursor:pointer;}
.float_bottom_max{display:none;position:absolute;left:0px;top:20px;}
.float_bottom.in{width:220px;height:90px;bottom:50px;border-radius:0 45px 45px 0;cursor:pointer;}
.float_bottom.in .float_bottom_box{width:220px;height:90px;}
.float_bottom.in .float_bottom_left,.float_bottom.in .float_bottom_center{width:0;height:0;}
.float_bottom.in .float_bottom_right{width:105px;right:-20px;}
.float_bottom.in .float_bottom_max{display:block;}

.float_bottom_close{width:33px;position:fixed;bottom:93px;left:50%;margin-left:557px;height:77px;display:none;z-index:1001;}
.float_bottom_close i{float:left;margin:0 16px;width:1px;height:40px;background:#fff;}
.float_bottom_close img{float:left;width:33px;height:33px;cursor:pointer;}

/* Left */
.left{width:42px;position:fixed;left:50%;margin:-213px 0 0 -642px;top:50%;height:426px;z-index:999;display:none;}
.left a{margin-top:10px;border:1px solid #ddd;float:left;text-align:center;line-height:40px;width:40px;background:#fff;}
.left a.in{ background:#30c2b0;color:#fff;border:1px solid #30c2b0;}

/*活动后期增加*/
.hd_01{ width:100%; height:372px; background:url(../images/myzx_01.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}
.hd_02{ width:100%; height:210px; background:url(../images/myzx_02.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}
.hd_03{ width:100%; height:516px; background:url(../images/myzx_03.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}
.hd_04{ width:100%; height:573px; background:url(../images/myzx_04.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}
.hd_05{ width:100%; height:399px; background:url(../images/myzx_05.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}
.hd_06{ width:100%; height:384px; background:url(../images/myzx_06.jpg); background-position:center; margin:0px; padding:0px; overflow:hidden;}


/* Right */
.right{width:80px; position:fixed;left:50%;margin-left:620px;bottom:50px;z-index:9998;}
.right_bao{width:92px;height:102px;position:absolute;top:-110px;left:-4px;}
.right_box{width:80px;height:24px;line-height:24px;padding:50px 0 6px 0;float:left;color:#808080;margin-top:-1px;text-align:center;border:1px solid #f0f0f0;-webkit-transition:all 0.3s;}
.right_box:hover{color:#30c2b0;box-shadow:0 0 0px rgba(0,0,0,.1);}
.right_01{background:#fff url(../images/right_01.png) no-repeat top 12px center;}
.right_02{background:#fff url(../images/right_03.png) no-repeat top 12px center;}
.right_03{background:#fff url(../images/right_05.png) no-repeat top 12px center;}
.right_04{background:#fff url(../images/right_07.png) no-repeat top 12px center;}
.right_05{background:#fff url(../images/right_09.png) no-repeat top 12px center;}
.right_01:hover{background:#fff url(../images/right_02.png) no-repeat top 12px center;}
.right_02:hover{background:#fff url(../images/right_04.png) no-repeat top 12px center;}
.right_03:hover{background:#fff url(../images/right_06.png) no-repeat top 12px center;}
.right_04:hover{background:#fff url(../images/right_08.png) no-repeat top 12px center;}
.right_05:hover{background:#fff url(../images/right_10.png) no-repeat top 12px center;}
.right_top{width:100%;background:#808080;color:#fff;line-height:34px;text-align:center;font-weight:bold;float:left;border:1px solid #808080;cursor:pointer;-webkit-transition:all 0.3s;}
.right_top:hover{background:#30c2b0;border:1px solid #30c2b0;}


        @-webkit-keyframes sports{
                0%{ -webkit-transform: scale(1);}
                25%{ -webkit-transform: scale(1.1);}
                50%{ -webkit-transform: scale(1);}
                75%{ -webkit-transform: scale(1.1);}
                100%{ -webkit-transform: scale(1);}
            }
            @-moz-keyframes sports{
                0%{ -moz-transform: scale(1);}
                25%{ -moz-transform: scale(1.1);}
                50%{ -moz-transform: scale(1);}
                75%{ -moz-transform: scale(1.1);}
                100%{ -moz-transform: scale(1);}
            }
            @-ms-keyframes sports{
                0%{ -ms-transform: scale(1);}
                25%{ -ms-transform: scale(1.1);}
                50%{ -ms-transform: scale(1);}
                75%{ -ms-transform: scale(1.1);}
                100%{ -ms-transform: scale(1);}
            }
            @keyframes sports{
                0%{ transform: scale(1);}
                25%{ transform: scale(1.1);}
                50%{ transform: scale(1);}
                75%{ transform: scale(1.1);}
                100%{ transform: scale(1);}
            }
			
			#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:919px; height:530px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:919px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}




.modal_box100{     
	width: 530px;
	    height: 532px;
	    background: url(/common/images/login8.png) center no-repeat;
	    position: fixed;
	     left: 32%;
    top: 20%;
	    z-index: 999;
	display: none;}
.modal_close100{
	width: 40px;
    height: 40px;
    cursor: pointer;
    float: right;
    position: relative;
    top: 183px;
    right: 106px;
	/* display: -webkit-inline-box;  */
}
.modal_close100 img{
	display: block;
    width: 100%;
}
.modal_box100 form{
	width: 100%;
	overflow: hidden;
}
.modal_box100 ul{
	display: block;
    width: 275px;
    margin: 266px auto;
}
.modal_box100 ul li{
	margin-bottom: 10px;
    height: 45px;
    line-height: 45px;
    width: 100%;
    display: block;
}
.modal_box100 ul li input{
	font-size: 17px;
    /* border-radius: 10px; */
    padding-left: 5%;
    line-height: 45px;
    height: 100%;
    width: 95%;
    display: block;
	
}
.modal_box100 ul li:nth-child(2){
	/* position: relative;
	top:-3px; */
}
.modal_box100 ul li a{
	display: block;
	height: 100%;
	width: 100%;
}

.floata {
  -webkit-animation: floata 1s ease infinite;
  -o-animation: floata 1s ease infinite;
  animation: floata 1s ease infinite;
}
@-webkit-keyframes floata {
  0%,
  100% {
    -webkit-transform: translateY(-40%);
  }
  50% {
    -webkit-transform: translateY(40%);
  }
}