﻿@charset "utf-8";
/* CSS Document */

/* CSS 公共样式定义 */
body { width:100%; padding: 0; margin: 0 auto; font-size:12px; line-height: 1.6em; color: #454545; behavior: url(/library/js/hover.htc);}

* {	padding: 0;	margin: 0;}

h1,h2,h3,h4,h5,h6,form {margin:0; padding:0; font-size:16px;}
h1 { text-align:center;}

a{text-decoration: none;color: #333;}
a:hover{text-decoration: none; color: #428eff; }

img{border: 0;}

ul {margin: 0; padding : 0; list-style : none;}

div#header{ background:#fff!important;}
div#header div.h_banner{ display:none!important;}
div#header div.h_nav{ display:none!important;}

#index > #banner{ display:none;}
#index > div.h1h_nav{ display:none;}

#headertop {
	width:100%;
	height:43px;
	position:fixed;
	_position: absolute;
	top:0px;
	left:0px;
	background-image:url(../images/index_nav_bj.png);
	z-index:100001;
}
#headtop {
	width:1000px;
	height:43px;
	position:relative;
	margin:0px auto;
}

#head_center {
	width:938px;
	height:43px;
	margin:0px auto;
	padding:0px;
	position:relative;
	overflow:hidden;
}
#headtop ul{
	width:600px;
	height:30px;
	margin:0px;
	padding:0px;
	position:absolute;
	left:313px;
	top:1px;
}
#headtop ul li {
	width:100px;
	height:30px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	line-height:30px;
	text-align:center;
}
/* 头部css 不可随意更改 */
#header {
	width:100%;
	height:136px;
	position:relative;
	background-image:url(../images/zhuanti_head_bj.png);
	background-repeat:repeat-x;
	z-index:1000;
}
#head {
	width:1000px;
	height:136px;
	position:relative;
	margin:0px auto;
	background: url(../images/e_03_1_bj.png) no-repeat;
}
#logo {
	width:282px;
	height:190px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10002;
}
#nav {
	width:712px;
	height:27px;
	position: absolute;
    left:281px;
    top:58px;
	background-image:url(../images/nam_03.jpg);
}
#nav ul {
	width:684px;
	height:27px;
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:15px;
	list-style-type:none;
}
#nav ul li {
	width:76px;
	height:27px;
	position:relative;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
}
a.word01:link { 
    font-size:12px;
	height:27px;
	width:76px;
	float:left;
	line-height:27px;
	color:#FFFFFF;
	background:none;
	font-weight:800;
}
a.word01:visited { 
    font-size:12px;
	height:27px;
	width:76px;
	float:left;
	line-height:27px;
	color:#FFFFFF;
	background:none;
	font-weight:800;
}  
a.word01:hover { 
    font-size:12px;
	height:27px;
	width:76px;
	float:left;
	line-height:27px;
	color:#FFFFFF;
	background:url(../images/zhuanti_nav_hover_bj.png) center;
	background-repeat: no-repeat;
	font-weight:800;
}    
a.word01:active { 
    font-size:12px;
	height:27px;
	width:76px;
	float:left;
	line-height:27px;
	color:#FFFFFF;
	background:none;
	font-weight:800;
} 
#nav_right {
	width:7px;
	height:107px;
	position:absolute;
	right:0px;
	top:39px;
	background:url(../images/xg_03.jpg) no-repeat;
}
#nav_top {
	width:629px;
	height:41px;
	position:absolute;
	top:10px;
	right:10px;
}
#nav_bottom {
	width:322px;
	height:23px;
	position:absolute;
	bottom:16px;
	right:20px;
}
#bottom {
	width:100%;
	height:530px;
	position:relative;
}
/* 不可更改结束 */

/* 专题css 更更改 */
#main {
	width:1000px;
	position:relative;
	margin:0px auto;
	z-index:1;
}

/*客服样式*/
#ymekf{width:104px;height:402px;overflow:hidden;position:fixed;right:0px;top:164px;z-index:999;background: url(../images/float_right_bg.png) repeat;}
#ymekf ul{width:100%;height:520px;background:url(../images/kefu1.png) no-repeat;float:left;}
#ymekf ul li{display: block;overflow: hidden;width: 100%}
#ymekf ul li a{
width: 88px;
height: 75px;
display: block;
margin: 10px auto 0 auto;
text-align: center;
padding: 13px 0 0 0;
}
#ymekf ul li a>i{width: 40px;height: 40px;display: block;margin:0 auto 5px auto;background-color: #fff;padding-top: 0;background: url(../images/float_right_icon.png) no-repeat;}
#ymekf ul li a>font{font-size: 16px;color: #fff}
#ymekf ul li a:hover{
transition: background-color ease .3s;

}
#ymekf ul li a:hover>i{
-webkit-animation-name: pulse;
animation-name: pulse;
-webkit-animation-duration: 1s;
  animation-duration: 1s;
-webkit-animation-fill-mode: both;
  animation-fill-mode: both;
-webkit-animation-iteration-count: 1;/*定义循环资料，infinite为无限次*/
}
#ymekf ul li.zx a>i{background-position: 0 5px;}
#ymekf ul li.zx a{background-color: #915FA6;}
#ymekf ul li.zx a:hover{background-color: #8E3CB0;}
#ymekf ul li.qq a>i{background-position: 0 -36px;}
#ymekf ul li.qq a{background-color: #BA385C;}
#ymekf ul li.qq a:hover{background-color: #C31545;}
#ymekf ul li.dh a>i{background-position: 0 -86px;}
#ymekf ul li.dh a{background-color: #9BB73C;}
#ymekf ul li.dh a:hover{background-color: #91B31B;}
#ymekf ul li.dz a>i{background-position: 0 -134px;}
#ymekf ul li.dz a{background-color:#22C5C4;}
#ymekf ul li.dz a:hover{background-color: #0C9392;}
#ymekf ul li.jz a>i{background-position: 0 -183px;}
#ymekf ul li.jz a{background-color: #DE6C38;}
#ymekf ul li.jz a:hover{background-color: #C7521D;}
/*ie6*/
*html{overflow:hidden;}
*html #ymekf{position:absolute;right:expression(eval(document.documentElement.scrollLeft))-80;top:expression(eval(document.documentElement.scrollTop))-283;}

/*动画*/

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;

}
.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
     -webkit-animation-iteration-count: 1;/*定义循环资料，infinite为无限次*/
}


@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
          animation-name: pulse;
}


/*隐藏商桥*/
#BDBridgeWrap { visibility:hidden; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }

#zhuanti_pinpai {
	width: 1000px;
	height: 459px;
	position: relative;
	overflow: hidden;
	margin: 20px auto 0px auto;
	background: url(../images/zt_pinpai.jpg) no-repeat;
}

/*返回顶部 */
.gotop{
	position: fixed;
	bottom: 50px;
	right: 50%;
	width: 70px;
	height: 70px;
	margin-right: -600px;
	background-image: url(../images/gotop_01.png);
	background-repeat: no-repeat;
	z-index: 10;
	_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||15));
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||50)))
}

.gotop:hover{
    background: url(../images/gotop_02.png);
    background-repeat: no-repeat; 

}

.footerall {
	font-size: 12px;
}
.word_13 {
	color: #FFF !important;
}

#LR_Flash {
	display: none;
}