@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; }
body{background-color:#fff;}
A:link { TEXT-DECORATION: none;}
A:visited { TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}
.div{vertical-align:bottom; display:inline; overflow:hidden;}
img{border:none;}
.btn{-webkit-backface-visibility:visible;
-webkit-transform-origin:center center;
-webkit-animation:demo 0.5s 0s infinite ease normal none ;
} @-webkit-keyframes demo{
0%{
-webkit-transform:scaleX(1) scaleY(1);
} 50%{
-webkit-transform:scaleX(1.05) scaleY(1.05);
} 100%{
-webkit-transform:scaleX(1) scaleY(1);
}
}

.head{width:1200px; height:100px; margin:0 auto; position:relative; font-family:"微软雅黑";}
.logo{margin-top:35px;}
.head-1{position:absolute; top:10px; right:0px; font-size:14px; color:#000;}
.search{position:absolute; top:40px; right:0px;}
.search input{ float:left; width:325px; height:36px; line-height:38px \9; border:1px solid #ccc; background:#F4F4F4; padding:0px 10px; color:#9FA0A0;border-radius:5px;}
.search .search_btn{ float:left; margin-left:10px;display:block;width:97px; height:38px; line-height:38px; background:#CD0000; border-left:1px solid #CD0000; text-align:center; font-size:14px; color:#fff; cursor:pointer;position:relative;}
.search_value{overflow:hidden;}
.search_value span{float:left;margin-left:12px; color:#fff !important;}
.search_value a{color:#fff !important;}
.search_value i{width:10px;height:6px;background:url(../images/search_arrow.png) no-repeat;float:right;margin:17px 12px 0 0 }
.main{width:1200px; margin:0 auto; position:relative; font-family:"微软雅黑"; margin-bottom:20px;}
.main2{width:100px; margin:0 auto; position:relative;}
.top a{color:#656565; margin:0 36px; float:left;}
.top a:hover{color:#4175e2;}
.top-sj{background:url(../images/ico5.png) left no-repeat; padding:5px 0 5px 24px; margin-left:36px; color:#656565; position:relative;}
.top-sj:hover .top-sj1,.top-sj1:hover{display:block;}
.top-sj1{position:absolute; right:0px; top:31px;background:url(../images/ico6.png); width:435px; height:194px; z-index:99; display:none;}

.main_btn_1{width:406px; margin:0 auto; position:relative;}
.btn_1{
	position: absolute;
	top: 122px;
	left: -96px;
	width: 419px;
	height: 110px;
	background: url(../images/btn1.png) center no-repeat;
}
.btn_2{
	position: absolute;
	top: 121px;
	left: -99px;
	width: 433px;
	height: 93px;
	background: url(../images/btn2.png) center no-repeat;
}
.btn_3{
	position: absolute;
	top: 231px;
	left: -159px;
	width: 419px;
	height: 110px;
	background: url(../images/btn1.png) center no-repeat;
}

.footer{text-align:center; font-family:"宋体"; font-size:12px; padding:20px 0;}

.bod #dbg10{height: 459px; width:1000px; margin:0 auto;}
.box{width: 1000px;height: 459px;margin: 0 auto;position: relative;overflow: hidden;}
.img{
	width: 480px;
	height: 270px;
	overflow: hidden;
	position: absolute;
	top: 123px;
	left: 485px;
}
.img ul{width: 10000%;height: 486px;position: absolute;left: 0;top: 0;overflow: hidden;}
.img ul li{width: 480px;height: 270px;float: left;text-align: center;overflow: hidden; list-style:none;}

.ico{
	width: 410px;
	height: 340px;
	position: absolute;
	bottom: 50px;
	left: 28px;
	z-index: 10px;
	text-align: center;
	font-size: 0;
	overflow: hidden;
	background: url(../images/ico_1a.png) no-repeat -13px 8px;
}

.ico a{display: inline-block;width: 74px;height: 108px; overflow: hidden; margin:26px 14px;}
.ico a.on{overflow: hidden; width:71px; height:71px; border-radius:36px; background:url(../images/ico_1on.png) no-repeat;}

.img_1{background:url(../images/index_01.jpg) center no-repeat; height:310px;}
.img_2{background:url(../images/index_02.jpg) center no-repeat; height:309px;}
.img_3{background:url(../images/index_03.png) center no-repeat; height:92px;}
.img_4{background:url(../images/index_04.png) center no-repeat; height:608px; overflow:hidden;}
.img_5{background:url(../images/index_05.png) center no-repeat; height:92px;}
.img_6{background:url(../images/index_06.png) center no-repeat; height:757px;}
.img_7{background:url(../images/index_07.jpg) center no-repeat; height:399px;}
.img_8{background:url(../images/index_08.jpg) center no-repeat; height:398px;}
.img_9{background:url(../images/index_09.png) center no-repeat; height:571px;}
.img_10{background:url(../images/index_10.png) center no-repeat; height:459px;}
.img_11{background:url(../images/index_11.png) center no-repeat; height:566px;}
.img_12{background:url(../images/index_12.png) center no-repeat; height:664px;}
.img_13{background:url(../images/index_13.jpg) center no-repeat; height:228px;}

.btn_2{
	position: absolute;
	top: 247px;
	left: -160px;
}

.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#b04 { width: 640px;}

#b04 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#b04 .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;
}
#b04 .dots li.active 
{
	background: #fff;
	opacity: 1;
}
#b04 .arrow { position: absolute; top: 200px;}
#b04 #al { left: 15px;}
#b04 #ar { right: 15px;}
.js_2{background:url(../images/img_22.jpg) center no-repeat; height:439px;}
.js_1{background:url(../images/img_23.jpg) center no-repeat; height:405px;}


.dh{
  -webkit-animation: dh 0.3s linear infinite alternate;
  animation-name: dh 0.3s linear infinite alternate;
}
@-webkit-keyframes dh{
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

@keyframes dh{
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
