﻿@charset "utf-8";
.index_c {height:411px; width:100%;}
.hotNewsM { position: relative; width:100%; height: 411px; overflow:hidden;}
.newsBanner {height: 411px; overflow: hidden; z-index:0; margin: 0 auto;}
.slides_control .b,.slides_control .c  {text-align:center;}
.newsBannerTT { position: absolute; z-index: 1; top: 0; left: 0; width: 440px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; font-weight: bold; background: url(../images/newsbannerbg.png) repeat left top;font-family:微软雅黑;}
.newsBannerInfo { position: absolute; z-index: 1; bottom: 0; left: 0; width: 416px; height: 54px; line-height: 24px; padding: 6px 12px 0; font-size: 14px; background: url(../images/newsbannerbg.png) repeat left top; }
.hotNewsM .prev, .hotNewsM .next { position: absolute; z-index: 20; top: 106px; width:51px; height:160px; cursor:pointer;}
.hotNewsM .prev { left: 0; background:url(../images/prev.png) no-repeat 0 0;}
.hotNewsM .next { right: 0;  background:url(../images/next.png) no-repeat 0 0;}
.paginationbox {position:absolute; z-index:1; bottom:20px;_bottom:20px; background:url(../images/fx.png) no-repeat 0 0;height:138px; width:138px; left:102px;}
.pagination { position:relative; z-index:1; height:138px; width:138px;}
.pagination li {position:absolute; background:url(../images/dot.png) no-repeat 50% 50%; width:20px; height:22px;}
.pagination li.s1 {left:-9px; top:60px;}
.pagination li.s2 {left:60px; top:-9px;}
.pagination li.s3 {right:-9px; top:60px;}
.pagination li.s4 {left:60px; bottom:-9px;}
.pagination li a { height:22px; width:20px;  float:left;}
.pagination li.current { background:url(../images/dot_c.png) no-repeat 50% 50%;}

.indexMain {background:url(../images/back_01.png) repeat 0 0; padding:16px 0 22px; width:100%; position:relative; z-index:3;}
.indexMainLeft { width:308px; height:290px; background: url(../images/b1.jpg) no-repeat 0 0; padding: 0 0px 0 0px; color:#50504f;position:relative; z-index:2;
 border:0px solid #b3b3b3;
}
.indexMainLeft h5 {font-size:14px; margin-top:8px;line-height:18px; height:18px; overflow:hidden;}
.indexMainLeft p { color:#484848; line-height:18px; margin-top:8px; height:36px; overflow:hidden;}
.indexMainLeft ul { width:100%; margin-top:16px;}
.indexMainLeft ul li { width:100%; float:left; line-height:18px; height:18px; overflow:hidden;}
.indexMainLeft ul li a {color:#d8d6d5;}
.indexMainLeft h5 a {color:#fff;}

.ltop{padding-left:45px;border:0px solid red;height:40px; line-height:40px;font-weight:bold;background:url(../images/hp01.png) no-repeat 0 0; font-size:16px;}
.rtop{padding-left:45px;border:0px solid red;height:40px; line-height:40px;font-weight:bold;background:url(../images/sp01.png) no-repeat 0 0; font-size:16px;}
.lbottom{height:auto;overflow:hidden; border:1px solid #b3b3b2; width:100%;}
.lbl{width:105px; float:left; height:250px; background:#d2d2d2;}
.lbl li{width:83px; height:49px; line-height:49px;font-weight:bold; border-bottom:1px solid #f3f3f3;float:left; padding-left:20px;
background:url(../images/icon_li.png) no-repeat 90px 20px; cursor:pointer;
}
.lbl li:hover{background:#ffe601 url(../images/icon_li.png) no-repeat 90px 20px; }
.lbl_li_act{background:#ffe601 url(../images/icon_li.png) no-repeat 90px 20px; }

.lbr{width:200px; height:250px; border:0px solid green;float:right;}

.cen {background:url(../images/cen.png) no-repeat 0 0; width:92px; height:95px; position:absolute; left:-28px; top:12px; z-index:1;}
.cen p {color:#fff;  text-align:center; margin:8px 0 0 0; height:auto;}
.cen p.f58 {font-size:58px; height:58px; line-height:48px;}
.cengline {background:url(../images/cen_line.jpg) no-repeat 0 0; height:1px; font-size:0; width:92px;position:absolute; left:-28px; top:60px; z-index:2;}

.indexCenter { width:346px; margin-left:17px; border:0px solid #545454;}

.mt20 {margin-top:20px;}
.about {margin-top:10px; color:#666666; line-height:20px;}
.indexCenter ul { width:100%; font-size:0; margin-top:6px;}
.indexCenter ul li { padding:0 0 0 12px; width:434px; float:left;background:urstyle/dot.gif) no-repeat 4px 8px; height:22px; line-height:22px; font-size:12px;}
.indexCenter ul li a {float:left; width:330px; height:22px; overflow:hidden;}
.indexCenter ul li span { float:right; color:#999999;}
.indexCenter ul li a i {float:left; font-style:normal; margin-right:4px;}
.indexCenter ul li a em { background:urstyle/new.gif) 100% 50% no-repeat; width:24px; height:22px; float:left;}
.indexRight { width:310px; float:right;font-size:0; margin-left:14px;  border:0px solid #b3b3b3;}
.indexRight  img {border:1px solid #dfdfdf;}


.hotNewsS { position: relative; width:100%; height: 146px; overflow:hidden; z-index:0;}
.hotNewsS .prev, .hotNewsS .next { position: absolute; z-index: 20; top: 0; width:42px; height:41px; cursor:pointer;}
.hotNewsS .prev { right: 47px; background:url(../images/prev_s.png) no-repeat 0 0;}
.hotNewsS .next { right: 0;  background:url(../images/next_s.png) no-repeat 0 0;}
.newsBannerS {height: 146px; overflow: hidden; z-index:0; margin: 0 auto; width:318px;}


.hotNewsS3 { position: relative; width:100%; height: 82px;}
.hotNewsS3 .prev, .hotNewsS3 .next { position: absolute; z-index: 20; top: 42px; width:12px; height:22px; cursor:pointer;}
.hotNewsS3 .prev { left: -20px; background:url(../images/prev_s3.png) no-repeat 0 0;}
.hotNewsS3 .next { right: -20px;  background:url(../images/next_s3.png) no-repeat 0 0;}
.newsBannerS3 {height: 82px; overflow: hidden; z-index:0; margin: 0 auto; width:1000px;}
.newsBannerS3 .d { float:left; width:107px; height:52px; display:inline; margin-right:4px; padding-top:30px;}
.newsBannerS3 .currentD {background:url(../images/arrow.gif) no-repeat center 10px;}
.newsBannerS3 .e {width:1000px; float:left;}
.newsBannerS3 .d li {height:52px; float:left; width:107px; text-align:center;}
.newsBannerS3 .d li  a {background:url(../images/slidebg.png) no-repeat 0 50%; height:52px; width:107px; float:left;}
.newsBannerS3 .d li  a img {margin-top:12px;}
.newsBannerS3 .d li  a:hover,.newsBannerS3 .currentD li a {background-image:url(../images/slidebg_c.png);}


.all { position:absolute; width:100%; bottom:-10px;}
.allOpacity {background:url(../images/opacity.png) repeat 0 0;}
.allOpacity .container {display:none;}
.allOpacity table tr td {padding:10px 0; line-height:18px;}
.allOpacity table tr td h5 {font-size:14px; color:#fff; font-weight:bold; line-height:18px; margin:12px 0;}
.allOpacity table tr td p {margin-bottom:12px; color:#969595;}
.allOpacity table tr td p strong {color:#fff;}



.Eindextdimg img { width:402px; height:183px;}

.flink{margin-top:5px; margin-left:20px;width:100%;}
.flink ul{list-style:none;}
.flink ul li{float:left; margin-right:5px;}
.flink ul li a,.Elikeart ul li a:link,.Elikeart ul li a:hover,.Elikeart ul li a:visited{color:#333333;}
