*{margin:0; padding:0; }
body{ width:100%;  overflow-x:hidden; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; background:#e9e9e9;}
a {text-decoration: none;}
li{ list-style:none;}
a img{ border:none;}
.clear{ clear:both;}
.left{float:left;}
.right{float:right;}
.content{ width: 1200px; margin: 0 auto;}

.top_wrap{ width:100%; background:#fff;  }
.top{ width:1200px; margin:0 auto;}
.logo{float: left; display:inline-block; margin:20px 0;}
.top_right{ float:right; margin:25px 40px 25px 0;}
.top_right p{ float:left; margin-left:160px;}
.top_right .tel{ background:url(../images/h_telImg.gif) left center no-repeat;height: 30px;line-height: 25px; font-weight:bold; color:red; padding-left:30px; font-size:16px;  }
.text{display: inline-block;border:1px solid #aaa;color: #666;width: 250px;height: 50px;line-height: 50px;padding-left:11px; float:left;}
.submit{display: block;background: url(../images/search.png) center no-repeat #2986ee;width: 50px;height: 52px;border: none;cursor: pointer; float:left;}


.righttop img{float:left;}
.ulerji{position:absolute; z-index:999; background:#fff; width:365px; height:250px; display:none;}
.ulerji li{height:40px; width:180px; line-height:40px; font-size:15px; float:left; text-align:left;text-indent:8px;cursor:pointer;}
.ulerji li:hover{color:#fff;}
.nav > ul >li:hover > ul{display:block;}
.nav{ width:100%; height:80px; z-index:999; background-image:url(../js/pattern.png)!important;
filter:Alpha(opacity=70); background:#586f7a; /*　使用IE专属滤镜实现IE背景透明*/}
.nav>ul{ width:1200px; height:80px; position:relative; margin:0 auto;}
.nav>ul>li{ width:140px; height:80px;  text-align:center; float:left;}
.nav>ul>li:last-child{ background:none;}
.nav>ul>li.now a{ color:#333;}
.nav>ul>li>a{ font-size:22px; color:#999; display:inline-block; width:150px; height:80px; line-height:80px;}
.nav>ul>li>a:hover{ color:white; }
.nav>ul>li .child_nav{ overflow:hidden; width:1920px; position:absolute; left:-360px; top:80px; display:none; z-index:9999; overflow:hidden;}
.nav>ul>li .child_nav .category{ float:left; width:580px; height:150px; padding:30px 100px 30px 0;background:#ffc600; }
.nav>ul>li .child_nav .category ul{ float:right; height:250px;  line-height:200%;}
.nav>ul>li .child_nav .category ul li{ list-style:square;}
.nav>ul>li .child_nav .category ul li a{ color:#333; font-size:13px;}
.nav>ul>li .child_nav .category ul li a:hover{ color:#fff;  }
.nav>ul>li .child_nav .detail{ float:left; width:1160px; height:150px; padding:30px 0 30px 80px;background:rgba(255, 255, 255, 0.9)!important;
filter:Alpha(opacity=90); background:#fff; /*　使用IE专属滤镜实现IE背景透明*/ }
.nav>ul>li .child_nav .detail ul li{ float:left; width:240px; margin-right:50px; line-height:150%;}
.nav>ul>li .child_nav .detail ul li a{ display:block; width:240px; font-size:14px; text-align:center; color:#666; margin-bottom:10px;}
.nav>ul>li .child_nav .detail ul li a strong{ font-size:18px; color:#333;}
.nav li:hover{ background: #DC4637;}

/*banner*/
.banner{height:500px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}
/*banner*/

.by_wrap{ width:100%; background:#e9e9e9;}
.by{ width:1200px; overflow:hidden; margin:0 auto; padding:50px 0 30px;}
.by>h1{ text-align:center; font-size:32px; margin-bottom:15px;}
.by>h1 a{ color:#333;}
.by>h1 a:hover{ color:#f78503; transition:color 1s;
-moz-transition:color 1s; /* Firefox 4 */
-webkit-transition:color 1s; /* Safari and Chrome */
-o-transition:color 1s; /* Opera */}
.by>h2{ width:40px; height:3px; background:#f78503; margin:0 auto 15px; }
.by>p{ width:800px; color:#666; font-size:16px; line-height:150%; margin:0 auto; text-align:center;}

.full-row{ width:1200px; overflow:hidden; margin:30px auto 0;}
.full-row li{ width:290px; height:300px; float:left; text-align:center; line-height:150%; font-size:14px; position:relative; overflow:hidden; margin:2px;}
.full-row li img{ position:absolute; left:0; top:0; cursor:pointer;}
.full-row li:nth-child(1){ background:#fd8800;}
.full-row li:nth-child(3){ background:#2a2a51;}
.full-row li a{ display:block; width:240px; height:240px; padding:30px; color:#fff; z-index:2; position:absolute; left:0; top:0; }
.full-row li a h3{ margin:60px 0 15px 0; font-size:30px; font-weight:normal;}


.spe{height:auto; margin:0 auto; padding:20px 0;overflow:hidden;}
.spe_title{ height:40px; margin-bottom:20px;}
.spe_title h1{float:left;}
.spe_title h1 span{ color:#aaa; font-size:12px; margin-left:10px;}
.spe_title p{ float:right; font-size:14px;padding-top:15px;}
.spe_title ul{ float:right; margin-top:10px;}
.spe_title ul li{ float:left; position:relative; width:80px; height:13px; line-height:100%;}
.spe_title ul li a{ display:inline-block; color:#666; font-size:13px; height:13px; line-height:100%; width:80px; text-align:center;}
.spe_title ul li a:hover{ color:#00f;}
.spe_title ul li::after{ content:""; width:1px; height:13px; background:#666; position:absolute; right:0; top:0; }
.spe_lt{ width:460px; height:440px; float:left; }
.item1{ display:block;position:relative; width:460px; height:300px;}
.item1 i{ display:inline-block; position:absolute; right:0; top:-8px;}
.item1>img{ width:460px; height:300px;}
.item1 div{position:absolute;left:0;top:240px;width:100%;height:50px;text-align:center;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/color:#fff;overflow:hidden;}
.item1 p{display:none;margin:5px auto 0;width:440px;line-height:150%;text-align:left;text-indent:2em;font-size:13px; letter-spacing:1px;}
.item1 h3{height:50px; line-height:50px; font-size:18px;}
.seemore{ display:block; width:120px; height:40px; margin:20px auto 0;  line-height:40px; text-align:center; border:1px solid #fff; border-radius:5px; color:#fff; font-size:13px;}
.seemore:hover{ background:#fff; color:#333;-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s; /* Opera */}
.spe_rt{ width:720px; height:auto; float:right;overflow:hidden;}
.spe_rt ul li{ float:left; width:285px; height:260px; background:url(../images/time.png) right top no-repeat; margin-right:20px;overflow:hidden; line-height:160%; position:relative;  text-align: center;}
.spe_rt ul li i{ display:inline-block; position:absolute; right:0; top:0;}
.spe_rt ul li a img{ width:100%; height:190px;}
.spe_rt ul li img:hover{ opacity:0.9;}
.spe_rt ul li:nth-child(4n){ margin-right:0;}
.spe_rt ul li a{ color:#333; font-size:14px; display:block; width:100%; height:100%;}
.spe_rt ul li a span{ color:#f30; font-size:15px;}

.newsList{width: 50%;height:auto;overflow:hidden;}
.newsList li{line-height: 35px;}
.newsList li a{color:#cdcdcd;font-size:14px;}


.main { height: auto; min-width: 1180px; position: relative; width: 100%;overflow: hidden;float: left; background:#fff;}
.greyf5f5f5 { background: #e9e9e9;}
.index-fo-info { width: 1140px;  margin: 0 auto; padding: 41px 0 47px 0;}
.overflowhidden { height: auto; overflow: hidden;}
.index-fo-info li.firstLi { width: 245px;  border: none; padding: 0;}
.index-fo-info li { text-align: left; float:left;  width: 271px; border-left: 1px solid #e0e0e0; padding-left: 25px;}
.index-fo-info .zz {  background-position: 0 0;}
.index-fo-info i { width: 52px;  height: 45px; float: left;}
.index-fo-info i, .link-weixi i, .posit i, .z2 i, .kfwHot i, .s-uebut i { background:url(../images/index.png) no-repeat scroll left 0; display: inline-block;}
.index-fo-info .textImgSeparation { padding-left: 20px;}
.index-fo-info .zf { background-position: 4px -67px;}
.index-fo-info .fw {  background-position: 1px -143px;}
.index-fo-info h3 { font-size: 18px; font-weight: normal; color: #333333;}
.index-fo-info span { display: block; font-size: 12px; color: #666666;}
.index-fo-info .sh { background-position: 3px -227px;}
.minwidth {  height: auto; margin: 0 auto; rgba(0, 0, 0, 0) url("http://www.lkess.com/static/images/pattern.png") repeat-x scroll 0 0;overflow: hidden;}
.minwidthauto { height: auto; margin: 0 auto;  width: 100%;  overflow: hidden;}
.index-fo-link {  padding: 48px 0 16px 0;}
.overflowhidden { height: auto; overflow: hidden;}
.index-fo-link li {  margin-left: 80px; float:left;}
.index-fo-link li:nth-child(1){ margin:0;}
.index-fo-link h5 { font-size: 14px; margin-bottom: 23px; color:#eee;}
.index-fo-link a {  display: block;  width: 100%; font-size: 12px; color: #bbb; margin-bottom: 18px;}
.bd {  width: 1px;  height: 120px; background: #dfdfdf;  margin: 12px 78px 0 0;}
.link-weixi { width: 300px;}
.floatLeft, .group { float: left;}
.link-weixi i { background-position: 0 -328px; width: 142px; height: 142px; float: left;  margin-top: -8px;}
.link-weixi .textImgSeparation { padding-top: 42px; padding-left: 27px;}
.textImgSeparation { display: table-cell; *display: inline-block;}
.link-weixi span { font-size: 12px; color: #b0b0b0; text-align: left; display: block; line-height: 1.4;}
.link-th {  padding-left: 10px;}
.link-th span{color:#fff;}
.link-th h5 { font-size: 14px; margin-bottom: 14px; color:#eee;}
.link-th h3 {  font-size: 28px; color:#eee;}
.link-th span { display: inline-block;  width: 100%; font-size: 12px; margin-top: 10px; margin-bottom: 11px;}
.mx-button { font-size: 12px;  color: #eee; border: 1px solid #ddd;  padding: 10px 20px; width: 150px; cursor: pointer; background: #f85c64;}
.mx-button:hover { background: #f85c64 none repeat scroll 0 0; border: 1px solid #f85c64; color: #fff;}


.footer { height: auto; min-width: 1200px; overflow: hidden; position: relative; width: 100%; background-color: #111;}
.footer-index p { margin: 0; line-height: 31px;}
.footer-inner p {  color: #9c9c9c;  font-size: 12px; line-height: 1; margin: 20px 0; text-align: center;}
.footer-index p a { margin-left: 8px;  color: #9c9c9c;}
.footer-index p a:hover { color: #7fe4ff;}





.about_wrap{ width:1200px; margin:20px auto;}
.lt_wrap{ width:200px; float:left;}
.lt_wrap h3 { height:60px; line-height:60px; font-size:22px; font-weight:normal; padding-left:30px; background:#1aa2e5; color:#fff;}
.lt_wrap ul{ padding-bottom:100px; background:#eee;}
.lt_wrap ul li{ width:200px; height:40px; line-height:40px; overflow:hidden; border-bottom:1px solid #ddd; }
.lt_wrap ul li a{ color:#333; display:inline-block;width:170px; height:40px; padding-left:30px; overflow:hidden;}
.lt_wrap ul li:hover a{background:#f00 url(../images/lt_bg.png) 17% center no-repeat; color:#fff; padding-left:45px;}
.lt_wrap ul li.current_channel a{background:#f00 url(../images/lt_bg.png) 17% center no-repeat; color:#fff; padding-left:45px;}
.rt_wrap{ width:980px; float:right;}
.path{ height:35px; line-height:35px; border-left:8px solid #1aa2e5; padding-left:15px; background:#eee;  }
.path .location1{ float:left; color:#ea7814; font-weight:bold; font-size:13px;}
.path .location2{ float:right; margin-right:20px;}
.path a{ color:#666666;  }
.rt_con,.img_con{ border:1px solid #ccc; padding:30px 20px; background:#fff; font-size:13PX; line-height:28PX;}
.rt_con img{ max-width:950px;}

.rt_con ul li{ border:1px solid #eee; width:930px; height:80px;  margin-bottom:10px;}
.rt_con ul li:hover{ background:#eee;}
.rt_con ul li .time_block{ background:#1aa2e5; color:#fff; text-align:center; float:left; width:90px; height:75px; padding-top:5px;}
.rt_con ul li .time_block h2{ font-size:36px;}
.rt_con ul li .list_lt{ display:inline-block; float:right; width:100px; height:70px; margin:5px 5px 5px 0;}
.rt_con ul li .list_lt img{ width:100px; height:70px;}
.rt_con ul li .list_rt{ width:600px; padding:5px 0; margin-left:15px; float:left;}
.rt_con ul li .list_rt p{ margin:5px 0; color:#666;}
.rt_con ul li .list_rt .list_rt_title{ line-height:25px;}
.rt_con ul li .list_rt .list_rt_title a{ color:#000; font-size:16px;}
.rt_con ul li .list_rt .detail{ line-height:150%; margin-left:10px;}
.rt_con ul li .list_rt .detail a{ color:#555; float:right;}

.img_con ul li{ float:left; width:290px; height:230px; margin: 0 20px 20px 0; position:relative;}
.img_con ul li:nth-child(3n){ margin-right:0;}
.img_con ul li>a{ display:inline-block; text-align:center; color:#555; font-weight:bold; font-size:16px;}
.img_con ul li>a img{ width:290px; height:190px; margin-bottom:10px;}
.img_con ul li div{ position:absolute; left:0; top:0; display:none; width:230px; height:140px; padding:30px; background:rgba(255, 198, 0, 0.8)!important;
filter:Alpha(opacity=80); background:#ffc600; /*　使用IE专属滤镜实现IE背景透明*/}
.img_con ul li div a{ color:#fff;}
.img_con ul li div h3{ margin-bottom:10px; text-align:center; font-size:20px;}
.img_con ul li div p{ line-height:150%; font-size:14px;}


/*分页样式*/
.page_turner { padding: 4px 0px 0px 1px; float: right; clear: both; }
.page_turner a, .page_turner span { float: left; display: block; border: 1px solid #D3D1D1; padding: 2px 5px; margin-left: 4px; line-height: 16px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #CC0001; color: #FFF; }
#total { color: red; }
#gotop { position: fixed; width: 19px; bottom: 35px; height: 63px; cursor: pointer; display: none; background: url(images/gotop.gif) no-repeat; }
