@charset "utf-8";

/* CSS Document */



.banner{position: relative;}

.banner .slides li{overflow: hidden; position: relative;}

.banner img{width: 100%; display: block;}

.banner-s img{left: 50%; width: 1600px; margin-left: -800px; position: relative;}

.banner .para{left: 0px; top: 0px; margin-left: 0px; position: absolute;}

.banner .text{left: 0px; top: 0px; margin-left: 0px; position: absolute;}

.banner .para{left: 0px; top: 0px; margin-left: 0px; position: absolute;}

.banner .pp {left: 0px; top: 0px; margin-left: 0px; position: absolute;}

.banner .text{left: 50%; top: 15%; width: auto; height: auto; color: rgb(255, 255, 255); margin-left: -500px;}

.banner .text dt{height: 50px; font-size: 36px; font-family:"微软雅黑";  font-weight: bold;}

.banner .text dd.tit{height: 18px; text-indent: 2px; font-family:"微软雅黑"; font-size: 14px;}

.banner .text dd.data{text-indent: 2px; font-family:"微软雅黑",arial; font-size: 10px;}

.banner .text dd.btn{margin-top: 12px;}

.banner .text dd.btn a {

	background: rgb(255, 110, 0); width: 80px; font-weight:bold; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-family:"微软雅黑"; font-size: 12px; display: block;

}

.banner .flex-prev {

	top: 50%; width: 77px; height: 118px; text-indent: -100em; overflow: hidden; margin-top: -59px; position: absolute;

}

.banner .flex-next {

	top: 50%; width: 77px; height: 118px; text-indent: -100em; overflow: hidden; margin-top: -59px; position: absolute;

}

.banner .flex-prev {

	background: url("../images/arrow-left.png") no-repeat center; left: 0px;

}

.banner .flex-next {

	background: url("../images/arrow-right.png") no-repeat center; right: 0px;

}

.banner .flex-control-nav {

	left: 50%; top: 15%; margin-top: 135px; margin-left: -500px; position: absolute;

}

.banner .flex-control-nav li {

	width: 10px; height: 10px; margin-left: 8px; float: left;

}

.banner .flex-control-nav li a {

	background: url("../images/index-btn2.png") no-repeat; width: 100%; height: 100%; text-indent: -100em; overflow: hidden; display: block; cursor: pointer;

}

.banner .flex-control-nav li .flex-active {

	background: url("../images/index-btn1.png") no-repeat;

}

.index-content {

	overflow: hidden; position: relative;

}

.newsslide {

	left: 50%; top: 29%; width: 320px; height: 103px; font-family: "微软雅黑"; margin-top: 145px; margin-left: -500px; position: absolute; z-index: 1000;

}

.newsslide h2{background: url("../images/index-png.png") repeat-x left bottom; height: 22px; color:#fff; font-weight:bold; font-family:"微软雅黑",Arial; font-size: 12px;}

.newsslide li a {

	background: url("../images/index-png.png") repeat-x left bottom; width: 320px; height: 38px; color: rgb(241, 241, 241); line-height: 38px; overflow: hidden; font-size: 12px; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;

}

.newsslide .flex-prev {

	background: url("../images/news-btn.png") no-repeat; left: 0px; top: 123px; width: 26px; height: 16px; text-indent: -100em; overflow: hidden; position: absolute;

}

.newsslide .flex-next {

	background: url("../images/news-btn.png") no-repeat; left: 0px; top: 123px; width: 26px; height: 16px; text-indent: -100em; overflow: hidden; position: absolute;

}

.newsslide .flex-next {

	background-position: -27px 0px; left: 27px;

}

.newsslide .flex-direction-nav a:hover {

	background-image: url("../images/news-btn2.png");

}

/*��껮��*/

.module{background: url("../images/index-icon.png") repeat-x 0px 0px; left: 0px; width: 100%; height: 98px; bottom: 0px; position: absolute;}

.module .center{left: 50%; top: 0px; width: 978px; height: 98px; overflow: hidden; margin-left: -490px; position: absolute;}

.module .index-center {background:url("../images/index-icon.png") repeat-x 0px 0px;}

.kwicks{width: 980px; height: 98px;}

.kwicks .kwick{background: url("../images/y-bg4.png") no-repeat right; width:120px; height:98px; overflow:hidden; border-right-color:transparent; border-right-width:1px; border-right-style:solid; float:left;}

.kwicks .kwick div{width: 615px; height: 98px;}

.kwicks .first{width: 615px;}

.kwicks .last{border-right-color: currentColor; border-right-width: 0px; border-right-style: none;}

.kwicks .icon{background-position: center; width: 120px; height: 98px; float: left; background-repeat: no-repeat;}

.kwicks .icon00{background-image: url("../images/icon04.png");}

.kwicks .icon01{background-image: url("../images/icon01.png");}

.kwicks .icon02{background-image: url("../images/z_1.png");}

.kwicks .icon03{background-image: url("../images/icon03.png");}

.kwicks img{float: left;}

.kwicks .first .icon{background-color: rgb(255, 110, 0);}

.module .left{background: url("../images/index-icon.png") repeat-x; left: 0px; height: 98px; right: 50%; margin-right: 500px; position: absolute;}

.module .right{background: url("../images/index-icon.png") repeat-x; left: 50%; height: 98px; right: 0px; margin-left: 500px; position: absolute;}

.kwicks .kwick div.kwick-nr{width: 495px; height: 98px; float: left;}

.kwick-nr p{width: 212px; height: 98px; overflow: hidden; float: left;}

.kwick-nr h3{width:260px; color:#fff; line-height: 24px; padding-top: 15px; font-family:"微软雅黑"; font-weight:normal; font-size: 12px; margin-left:20px; float: left;}

.index-content{height: 746px; overflow: hidden; position: relative;}