
body{background:#e9e9e9;}
.index-content{height:700px; overflow:hidden; position:relative;}

.banner{position:relative;}
.banner .slides li{position:relative; overflow:hidden;}
.banner img{width:100%; display:block;}
.banner-s img{position:relative; left:50%; width:1920px; margin-left:-960px;}
.banner .text, .banner .pp{position:absolute; top:0; left:0; margin-left:0;}
.banner .text{top:25%; left:50%; width:auto; height:auto; margin-left:-500px; color:#fff; font-family:'微软雅黑'}
.banner .text dt{font-size:36px; height:50px; font-weight:bold;}
.banner .text dd.tit{height:18px; font-size:17px; text-indent:2px;}
.banner .text dd.btn{margin-top:12px;}
.banner .text dd.btn a{display:block; height:28px; line-height:28px; width:80px; background:#2658A1; text-align:center; font-size:12px; color:#fff; font-family:'微软雅黑'}


.banner .flex-prev, .banner .flex-next{position:absolute; top:70%; width:77px; height:118px; margin-top:-59px; text-indent:-100em; overflow:hidden;}
.banner .flex-prev{left:0px; background:url("../images/arrow-left.png") no-repeat center center;}
.banner .flex-next{right:0px; background:url("../images/arrow-right.png") no-repeat center center;}
.banner .flex-control-nav{position:absolute; top:25%; left:50%;	margin-top:135px; margin-left:-500px;}
.banner .flex-control-nav li{float:left; width:10px; height:10px; margin-left:8px;}
.banner .flex-control-nav li a{display:block; width:100%; height:100%; text-indent:-100em; overflow:hidden;	background:#fff; cursor:pointer; background:url("../images/index-btn2.png") no-repeat;}
.banner .flex-control-nav li .flex-active{background:url("../images/index-btn1.png") no-repeat;}




.newsslide{position:absolute; top:35%; left:50%; width:320px; height:103px;	margin-top:145px; margin-left:-500px; z-index:1000;	font-family:'微软雅黑';}
.newsslide h2{color:#fff; font-size:12px;height:22px; background: url("../images/index-png.png") repeat-x left bottom;}
.newsslide li a{display:block; height:38px;	overflow:hidden; line-height:38px; color:#f1f1f1; font-size:12px; width:320px; background:url("../images/index-png.png") repeat-x left bottom; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.newsslide .flex-prev,.newsslide .flex-next{position:absolute; left:0; top:123px; width:26px; height:16px; text-indent:-100em; overflow:hidden; background:url("../images/news-btn.png") no-repeat;}
.newsslide .flex-next {left:27px; background-position:-27px 0;}
.newsslide .flex-direction-nav a:hover{background-image:url("../images/news-btn2.png");}


/* videobox */
.videobox{width:182px; float:left; z-index:10;}
.video-img{width:182px; height:100px;overflow:hidden;}

.module{position:absolute; left:0; bottom:0; width:100%; height:100px; background: url("../images/index-icon.png") repeat-x 0 0;}
.module .center{position:absolute; left:50%; top:0; width:1000px; height:100px; margin-left:-500px;	overflow:hidden;}
.module .index-center{background:none;}




.kwicks{width:1200px;height:100px;}
.kwicks .kwick{float:left; width:100px;	height:100px; border-right:1px solid transparent; background:url("../images/y-bg4.png") no-repeat right center;
overflow:hidden;}
.kwicks .kwick div{width:392px; height:100px;}
.kwicks .kwick div a{cursor:pointer;}
.kwicks .first{width:392px;}
.kwicks .last{border-right:0;}
.kwicks .icon{float:left; width:100px; height:100px; background-repeat:no-repeat; background-position:center 20px; position:relative;}
.kwicks .icon em{position:absolute; left:0; bottom:15px; line-height:20px; width:100%; text-align:center; color:#FFF; font-size:12px;}
.kwicks .icon01{background-image:url("../images/kwick_icon01.png");}
.kwicks .icon02{background-image:url("../images/kwick_icon02.png");}
.kwicks .icon03{background-image:url("../images/kwick_icon03.png");}
.kwicks .icon04{background-image:url("../images/kwick_icon04.png");}
.kwicks .icon05{background-image:url("../images/kwick_icon05.png");}
.kwicks .icon06{background-image:url("../images/kwick_icon06.png");}
.kwicks .icon07{background-image:url("../images/kwick_icon07.png");}
.kwicks img{float:left;}
.kwicks .first .icon{background-color:#EA6320;}


.kwicks .kwick div.kwick-nr{width:292px; height:100px; float:left;}
.kwick-nr p{height:100px; width:120px; overflow:hidden; float:left;}
.kwick-nr p img{height:100px; width:120px;}
.kwick-nr h3{height:60px; overflow:hidden; display:block; line-height:20px; margin:20px 10px; width:150px; float:left; font-size:12px; font-family:'微软雅黑';}
.kwick-nr a{color:#f1f1f1;}

















