@charset "utf-8";
/* CSS Document */

a:hover{ text-decoration: none!important;}

/*公用样式*/
.bodydiv_parent{ width:100%; margin:auto; min-width:1200px;}
.bodydiv{ width:1200px; margin:auto;}
.clear{ clear:both;}
.cursor01{ cursor:pointer;}
.tips01{ text-align:center;}

.left{ float:left;}
.right{ float:right;}

#qqFloat{ background:url(../images/qq/qq_03.gif) top left no-repeat; width:109px;}
.qq_li_01{ text-align:center; line-height:20px; padding:5px 0px; background:url(../images/qq/qq_06.jpg) repeat-y;}
.qq_li_01 a{ text-decoration:none;}
.qq_li_02{ background:url(../images/qq/qq_06.jpg) repeat-y; line-height:12px; text-align:center;}
.qq_li_02 img{ width:90px;}
#qqFloat .close{ height:30px; padding:8px 8px 32px 0px;}
#qqFloat .close a{ cursor:pointer; display:block; float:right; width:22px; height:20px;}
.bottom_fu{ background-color:#fff; border-top:1px solid #e7e7e7; bottom: 0; margin: 0 auto; position: fixed; height:23px; width: 100%; text-align:center;
    z-index: 999;
    _bottom:auto;
    _width: 100%;
    _position: absolute;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

/****************************网站首页样式********************************/

/*网站头部样式*/
.top01{ top:0px; z-index:999; position:absolute; /*position:fixed; height:70px; line-height:70px;*/}
.top01{ background-color: hsla(205, 100%, 0%, .1); transition:all 0.5s;}
.index_body .top01{ background-color: hsla(205, 100%, 0%, .1);}
.logo01{ width:215px; padding-top:6px;}
.logo01 img{ height:58px;}

.top01_fudong, .index_body .top01_fudong{ background-color: hsla(205, 100%, 0%, .1);}
.top01_space{ height:70px;}

/*网站导航*/
.nav_menu01{ width:985px; overflow:hidden;}
.nav_menu01 .menu_body01{ float:right;}
.nav_menu01 .menu_item01{ float:left;}
.nav_menu01 .menu_item01 .item_title01{}
.nav_menu01 .menu_item01 .item_title01 a{ display:block; color:#fff; font-size:16px; padding:0px 6px; line-height:67px; margin-top:3px; text-align:center;}
.nav_menu01 .menu_item01 .item_title01 a:hover, .nav_menu01 .menu_item01 .item_title01 a.on{ background-color: hsla(0, 100%, 48%, .7); margin-top:0px; border-top:3px solid #dd0000}
.nav_menu01 .menu_item01:hover .small_menu01{ display:block;}

.nav_menu01 .small_menu01{ position:absolute; display:none; background:#000; line-height:30px; width:160px; margin-left:-20px; z-index:100; text-align:center; border-top:none;}
.nav_menu01 .small_menu01 li{ border-bottom:#efefef 1px dotted;}
.nav_menu01 .small_menu01 li a{ display:block; color:#fff; font-size:16px; padding:10px 0px;}
.nav_menu01 .small_menu01 li a:hover{ background:#111;}

/*首页轮换广告*/
.index_addvert01{}
.index_addvert01 .txt{ display:none;}
.index_addvert01 .ad_item01 .txt01{ text-align:center; color:#fff; font-size:44px; margin-top:275px; opacity:0.9;}
.index_addvert01 .ad_item01 .txt02{ text-align:center; color:#fff; font-size:26px; margin-top:40px; opacity:0.9;}
.index_addvert01 .ad_item01 .span01{}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInLeftBig0 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig0 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    -ms-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
.fadeInLeftBig0{
  -webkit-animation-name: fadeInLeftBig0;
  animation-name: fadeInLeftBig0;
}

@-webkit-keyframes fadeInLeftBig1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    -ms-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}

.fadeInLeftBig1 {
  -webkit-animation-name: fadeInLeftBig1;
  animation-name: fadeInLeftBig1;
}

/*轮播图*/
.index_addvert01{ width:100%; position:relative; height:980px; overflow:hidden;}
.index_addvert01 .hd{ position:absolute; bottom:30px; z-index:1; text-align:center; width:100%;}
.index_addvert01 .hd li{ font-size:0px; float:left; border-radius:13px; width:13px; height:10px; line-height:10px; text-align:center; color:#fff; margin:0px 5px; cursor:pointer; background-color:hsla(0,0%,100%,.6); transition:all 0.3s;}
.index_addvert01 .hd li.on{ background-color:hsla(0,0%,100%,.9); width:30px; color:#127a59;}
.index_addvert01 .bd .tempWrap{ margin:0 auto;}
.index_addvert01 .bd .ad_item01{ background-repeat:no-repeat; background-position:top center; background-size:100% auto; height:980px;}
.index_addvert01 .bd .ad_item01 a{ display:block; height:475px;}
.index_addvert01 .bd img{ width:100%;}
.index_addvert01 .prev, .index_addvert01 .next{ display:none; position:absolute; top:40%; padding:20px 20px;}
.index_addvert01 .next{ right:0px;}

.index_middle01{}

.index_title01{ padding:30px 0px; border-bottom:#990033 1px solid;}
.index_title01 .title_txt01{ font-size:36px;}
.index_title01 .title_txt01 .txt_font01{ color:#333333; float:left;}
.index_title01 .title_txt01 .txt_font02{ float:left; padding:0px 10px; font-size:18px; padding-top:10px;}
.index_title01 .title_txt01 .txt_font03{ color:#ff3300; float:left;}
.index_title01 .title_txt01 .txt_font04{ float:left; padding-left:15px; font-size:24px; color:#ff3300; padding-top:10px;}

.index_title02{ padding:30px 0px; border-bottom:#404040 1px solid;}
.index_title02 .title_txt01{color:#fff;}
.index_title02 .title_txt01 .font01{ font-size:36px;}
.index_title02 .title_txt01 .font02{ font-size:14px; padding-left:10px;}

.index_title03{ padding:50px 0px; text-align:center;}
.index_title03 .title_txt01{ font-size:36px;}
.index_title03 .title_txt01 .txt_body01{ width:350px; margin:auto;}
.index_title03 .title_txt01 .txt_font01{ color:#333333; float:left;}
.index_title03 .title_txt01 .txt_font02{ float:left; padding:0px 10px; font-size:18px; padding-top:10px;}
.index_title03 .title_txt01 .txt_font03{ color:#ff3300; float:left;}
.index_title03 .title_txt01 .txt_font04{ float:left;}
.index_title03 .title_txt02{ padding-top:20px; font-size:18px;}
.index_title03 .keylist{ text-align:center; margin-top:30px;}
.index_title03 .keylist a{ display:inline-block; background:#d7d7d7; width:120px; overflow:hidden; padding:0px 20px; font-size:14px; line-height:40px; height:40px; margin:0px 5px; border-radius:40px;}
.index_title03 .keylist a:hover{ background:hsla(0, 84%, 38%, .9); color:#fff;}



.main1600 {
	width: 1200px;
	padding: 40px 0 60px;
	text-align: center;
	margin: 0 auto;
}
.main1600 img {
	width: 630px;
}