@charset "utf-8";
/* CSS Document */
body { font-size: 12px; font-family:"微软雅黑","宋体";  color:#000; position:relative; background:#e9e2c8;}
html,body{height: 100%;}
input, select, textarea { vertical-align: middle; outline:none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img { border: 0; vertical-align:middle; }
ul, li, ol, dl, dt {list-style:none;}
a { text-decoration:none; outline:none; color:#000; }
a:hover{ color:#666; text-decoration:none;}
* { padding:0px; margin:0px; }
.fl { float:left; }
.fr { float:right; }
.fw{ overflow:hidden;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { zoom: 1 }
.wid{ width:1000px; margin:0 auto; position:relative;}

/* head */

.nav_con .logo {float:left;margin:22px 70px 0 0;}
.nav {width:100%;transition:300ms; height:90px; background:#eee9d5; box-shadow:1px 1px 1px #b2ad99; position:fixed; left:0; top:0; z-index:99999;}
.nav_con {height:90px;margin: 0 auto;width:1260px;}


.nva_ulA li {float: left;font-size:16px;height:65px;line-height: 49px;margin: 0;text-align: center;width:90px;margin-top: 25px; position:relative;}
.nva_ulA li a {color: #5f5c4f;}
.nva_ulA li:hover { background:#308957;color: #fff;}
.nva_ulA li:hover a {color: #fff;}
.t_nav {background:#d2ccb6;display: block;height:120px;left: 0;padding:20px 0;position: absolute;top:90px;width: 100%;z-index:100;}
.nva_ulA li:hover .t_nav {display: block;}


.nva_ulA li .nav-hover{ background:#d2ccb6; padding:10px 0; position:absolute; width:90px; left:0; top:65px; display:none;}
.nva_ulA li .nav-hover a {color: #5f5c4f;display: block;height:30px;line-height:30px; font-size:14px; margin:2px 0;}
.nva_ulA li .nav-hover a:hover {color: #fff;background:#308957;}

.nva_ulB {height:120px;margin: 0 auto;width:1260px;}
.nva_ulB li {float: left;font-size:14px;height:120px;text-align: center;}
.nva_ulB li a {color: #5f5c4f;display: block;height:30px;line-height:30px;}
.nva_ulB li a:hover {color: #fff;background:#308957;}
.nva_ulB li.first {background:none;margin-left:352px;width:100px;}
/*.headFixed{ height:50px;}
.headFixed .logo{ height:30px; margin:10px 0 0 10px;}
.headFixed .menuBtn{ width:50px;}
.headFixed .headBox{ right:45px; top:15px;}
.menuBtn{ transition:500ms; -webkit-transform:scale(0.6); opacity:0; width:90px; height:100%; background:#308957; position:absolute; right:-90px; top:0; cursor:pointer;}
.menuBtn .btnBox{ width:24px; height:16px; margin:-8px 0 0 -12px; position:absolute; left:50%; top:50%;}
.menuBtn .line{ transition:300ms; width:100%; height:2px; background:#fff; position:absolute;}
.menuBtn .line1{ transition:300ms 200ms; left:0; top:0;}
.menuBtn .line2{ transition:300ms 300ms; top:7px; left:0;}
.menuBtn .line3{ transition:300ms 400ms; top:14px; left:0;}
.menuBtn .line4{ transition:300ms 50ms; opacity:0; filter:alpha(opacity=0); top:-10px; left:-17px; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.menuBtn .line5{ transition:300ms; opacity:0; filter:alpha(opacity=0); top:-10px; right:-17px; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.menuBtnShow .line1{ transition:300ms; left:-14px; opacity:0;}
.menuBtnShow .line2{ transition:300ms 100ms; left:14px; opacity:0;}
.menuBtnShow .line3{ transition:300ms 200ms; left:-14px; opacity:0;}
.menuBtnShow .line4{ transition:300ms 350ms; top:6px; left:0; opacity:1;}
.menuBtnShow .line5{ transition:300ms 450ms; top:6px; right:0; opacity:1;}
.menuBtnShow-low{ background:#cd3333 url(../images/close.png) no-repeat center;}
.menuBtnShow-low .line{ display:none;}
.menuFadeIn .menuBtn{ opacity:1; -webkit-transform:scale(1); transform:scale(1); right:0;}
.menuFadeIn .headBox{ right:95px;}
.headBox{transition:400ms 100ms;position:absolute;right:10px;top: 10px;}
.headBox .headNav{ float:left; height:30px; line-height:30px; font-size:14px; color:#5b5b5b;}
.headBox .headNav a{ transition:300ms; color:#5b5b5b; padding:0 5px 5px 5px; margin:0 5px; display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; overflow: hidden;}
.headBox .headNav a:before { content: ""; position: absolute; z-index: -1; left: 50%; right: 50%; bottom: 0; background: #308957; height: 4px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.headBox .headNav .cur:before,.headBox .headNav a:hover:before, .headBox .headNav a:focus:before, .headBox .headNav a:active:before { left:0; right:0;}
.headBox .headNav a:hover,.headBox .headNav .cur{ color:#308957;}

.nav{ display:none; width:100%; background:url(../images/bg04.png) repeat-x #d2ccb6; padding:0 17px 0 0; position:fixed; left:0px; top:90px; z-index:10; overflow-y:scroll;}
.navBox{ height:170px; padding:40px 0 0 0;overflow:hidden;}
.navBox ul{ width:1000px; margin:0 auto;}
.navBox li{ width:12.5%; float:left;}
.navBox li p{ margin:0 0 5px 0;}
.navBox li .p1{ font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.navBox li a{ transition:200ms; color:#5f5c4f; padding:2px 15px; display:inline-block;}
.navBox li a:hover{ background:#308957; color:#fff;}*/
.ico01{ margin:0 40px 0 32px;}
.wx{ font-size:14px;color:#5b5b5b; padding:0 10px 0 20px; position:relative;}
.wx em{ display:none; position:absolute; left:10px; top:40px;}
.wx:hover em{ display:block;}

.wx2{ transition:200ms; position:fixed; right:20px; bottom:340px; z-index:9;}
.wx2 a{ position:relative;}
.wx2 .wx2-hov{ position:absolute; bottom:-10px; right:65px; display:none; }
.wx2:hover .wx2-hov{ display:block;}
.wb{ transition:200ms; width:58px; height:58px;text-align:center; position:fixed; right:20px; bottom:275px; z-index:9;}
.write{ transition:200ms; width:58px; height:58px;text-align:center; background:#a4a197; border-radius:50%; position:fixed; right:20px; bottom:210px; z-index:9;}
.leave{ transition:200ms; width:58px; height:58px;text-align:center; background:#a4a197; border-radius:50%; position:fixed; right:20px; bottom:145px; z-index:9;}
.backTop{ transition:200ms; width:58px; height:58px;text-align:center; background:#a4a197; border-radius:50%; position:fixed; right:20px; bottom:80px; z-index:9;}



/* banner */
.foucs { width:100%;margin:90px auto 0 auto; display: block;height:760px;overflow:hidden; position:relative; }
.foucs .pic{display:block; width:100%; height:760px; margin:0 auto; min-width:1200px;}
.foucs .pic li{ display:block; height:760px; min-width:1200px;}
.foucs .num { width:100%; height:13px; position:absolute; bottom:200px; left:0; overflow:hidden; zoom:1; z-index:3; }
.foucs .num ul{ width:1200px; margin:0 auto; text-align:center;}
.foucs .num ul li {background:#e8e8e8; display:inline-block; *display:inline; *zoom:1; overflow:hidden; width:24px; height:8px; margin:0 5px; text-indent:-9999em; font-size:0; cursor:pointer;}
.foucs .num ul li.on {background:#c00000; width:35px; height:13px;}

/* 公告 */
.limit{ position: absolute; left:0; width:100%; top:604px;}
.limit-box{position:relative;width:1000px;margin:0 auto;height:155px;overflow:hidden; background:url(../images/bg09.png) no-repeat; height:155px; padding-bottom:15px;}
.limit-buy-hd{height:70px; position:absolute; top:0; z-index:9; right:100px;}
.limit-buy-nav{float:right;width:60px;}
.limit-buy-nav span{float:left;width:44px;height:70px;font-size:18px;line-height:70px;text-align:center; color:#19fc7e;}
.limit-buy-nav em{margin-right:1px;color:#fff;font-weight:700}
.limit-buy-nav .prev,.limit-buy-nav .next{float:left;overflow:hidden;width:8px;height:9px;margin:25px 0 0;background:url(../images/arrowbg.png) no-repeat -59px -180px; display:none;}
.limit-buy-nav .next{background-position:-52px -180px}
.btn-prev,.btn-next{overflow:hidden;position:absolute;top:22px;width:18px;height:34px;z-index:10}
.btn-prev{left:40px; background: url(../images/l2.png) no-repeat;}
.btn-next{right:40px; background: url(../images/r2.png) no-repeat;}
.products{float:left;width:1000px;}
.products li{float:left;position:relative;width:900px;height:155px; margin:0 50px;}
.products li .tit{ font-size:18px;color:#fff; height:70px; line-height:70px; overflow:hidden; width:670px; overflow:hidden; margin:0 115px;}
.products li .tit a{ color:#fff;}
.products li .tit span{ color:#97c8af; font-size:12px; padding-left:10px;}
.products li .del{ height:71px; line-height:1.8; overflow:hidden; font-size:14px; color:#382814; padding:14px 0 0 0;}
.products li .del a{color:#382814;}


/* 医馆特色 */
.feature{ height:730px; padding-top:60px; background: url(../images/bg05.png) no-repeat center top #e9e2c8; width:100%; float:left;}
.fea{ width:333px; float:left; height:566px; overflow:hidden;}
.fea .pic{ width:333px; height:283px; overflow:hidden;}
.fea h3{ font-size:24px; color:#202020; padding:27px 20px 10px 20px;}
.fea .fea-bot{ height:283px; overflow:hidden;}
.fea .tit{ font-size:18px; color:#a02323;padding:0 20px 0 20px;}
.fea .del{ font-size:14px; color:#392e1f;padding:10px 20px 0 20px;}
.fea .more{ text-align:center; height:30px; margin-top:20px;}
.fea .more a{ background:url(../images/bg03.png) no-repeat; width:109px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#187c4b; display:inline-block;}


/* 名医讲座 */
.chair{ height:545px; padding-top:35px; background:#e9e2c8; width:100%; float:left;}
.conten2{ width:1260px; margin:auto;}
.case-ul2{position:relative; width:1260px;}
.case-ul2 .hd .arrow{ display:block; width:20px; height:55px; cursor:pointer; position:absolute; z-index:1; top:120px;}		
.case-ul2 .hd .prev{ background:url(../images/l.png) no-repeat; left:0px;}
.case-ul2 .hd .next{ background:url(../images/r.png) no-repeat; right:0px;}
.case-ul2 .bd{ width:1200px; margin:0 auto;}	
.case-ul2 .bd ul li{ width:290px; height:235px; position:relative; float:left;position:relative; text-align:center; margin:30px 5px 0 5px; overflow:hidden;}
.case-ul2 .bd ul li .pic{ width:290px; height:235px;}
.case-ul2 .bd ul li .tan{ width:290px; height:235px; background:url(../images/bg07.png) repeat; color:#fff;font-size:17px; color:#fff;overflow:hidden; position:absolute; top:0;}
.case-ul2 .bd ul li .tan .img{ margin:70px 0 20px 0;}
.more2{ text-align:center; height:30px; line-height:30px; margin-top:60px;}
.more2 a{ background:url(../images/bg02.png) no-repeat; width:116px; height:30px; line-height:30px; display:inline-block; color:#187c4b;}



/* 专家介绍 */
.title{ background:url(../images/title_bg.png) no-repeat center center; height:34px; text-align:center;}
.expert_sm{ text-align:center; font-size:16px; color:#a02323; padding:17px 0 30px 0; letter-spacing:3px;}
.expert{ width:100%; float:left;height:650px; background:url(../images/bg01.png) no-repeat center top #e9e2c8;}
.expert_wrap{width:1000px;margin:0 auto; position:relative;}
.index_ti_dr span.next_group{padding-left:28px; background:url(.css.img/index_next_03.gif) no-repeat left center; position:absolute; right:0; font-size:14px; color:#494848; cursor:pointer;}
.expert_top_wrap{width:100%; height:94px; overflow:hidden; position:relative; margin-bottom:60px;}
.expert_top{width:500%; height:94px; position:absolute; overflow:hidden;}
.expert_top li{width:175px; height:84px; padding:5px; padding-right:0; float:left; margin:0 10px; background:#dbc993; font-size:14px; overflow:hidden; cursor:pointer; color:#fff;}
.expert_top li strong{ font-weight:normal; display:block;padding-top:15px;}
.expert_top li img{float:left; margin-right:4px;}
.expert_top li.on{background:#187c4b;}
.expert_top li span{ font-size:12px;}
.expert_top li div{ text-align:center; line-height:1.8;}
.expert_big_wrap{width:100%; height:298px; overflow:hidden; position:relative;}
.expert_big{width:2000%; height:298px; position:absolute; overflow:hidden;}
.expert_big li{width:820px; height:298px; float:left; font-size:14px; line-height:2.0; padding:0 90px;}
.expert_big li img{margin-right:18px;}
.expert_big li h3{font-size:24px; font-weight:normal; line-height:54px;}
.expert_big li h3 small{font-size:16px;}
.expert_big li h4{font-size:16px; font-weight:bold; line-height:26px;}
.expert_big li p{font-size:16px; line-height:24px; margin-bottom:15px;}
.expert_big li .link a{width:134px; height:38px; border-radius:3px; margin-right:28px; display:inline-block; text-align:center; line-height:38px; font-size:18px; color:#fff;}
.expert_big li .link a.a1{background:#808080;}
.expert_big li .link a.a2{background:#f1ac2e;}
.expert_big li .link a.a1:hover{background:#f1ac2e;}
.expert_big li .link a.a2:hover{background:#808080;}
.expert_arr_l,.expert_arr_r{width:90px; height:55px; display:inline-block; position:absolute; top:115px; cursor:pointer;}
.expert_arr_l{left:10px; background:url(../images/l.png) no-repeat left center;}
.expert_arr_r{right:10px;background:url(../images/r.png) no-repeat right center;}

.ex-top{width:10px; height:28px; display:inline-block; position:absolute; top:140px; cursor:pointer; z-index:9999;}


.expert_big_top{ height:178px; overflow: hidden;}
.expert_big_top .expert_big_top_img{ width:125px; height:178px; overflow:hidden; margin-right:25px;}
.expert_big_top .expert_big_top_r{ width:670px; overflow:hidden; color:#9d190f; font-size:18px; font-weight:bold;}
.expert_big_top .expert_big_top_r .name{ font-size:24px; color:#1e1e1e; padding-top:25px;}
.expert_big_top .expert_big_top_r .del{ line-height:1.6;}
.expert_big_bot{ font-size:16px; color:#1e1e1e; padding-top:20px; height:95px; overflow:hidden; }





/* 地图 */
.map{/* background: url(../images/map.png) no-repeat center top; */height:454px;width:100%;float:left;color:#fff;font-size:14px;overflow: hidden;}
.map-main{ background: url(../images/bg06.png) repeat; border:1px solid #187c4b; height:190px; margin-top:210px; }
.add{ font-size:18px; text-align:center; line-height:1.6; padding:10px 0;text-shadow:1px 1px 2px #000;}
.way p{ float:left; padding:10px 0 0 70px; width:260px;text-shadow:1px 1px 2px #000;}


/* foot */
.foot{width:100%; float:left; color:#343024; padding:40px 0;}
.foot .copy{ position:absolute; left:30px; line-height:1.8; padding-bottom:40px;}
.foot .support{ text-align:center;}
.foot .link{ position:absolute; right:30px; line-height:1.8;}
.link-ul{ float:right; width:200px; margin-left:20px;}
.link-ul li{ position:relative; background:#2f8855; width:200px; height:29px; line-height:29px; color:#fff; font-size:14px;}
.link-ul li span{ padding:0 15px;}
.link-ul li strong{ background:url(../images/arr.png) no-repeat right center; display:block; width:10px; height:28px; float:right; margin-right:16px;}
.link-ul li .link-dis{ display:none;background:#2f8855; color:#003258; border-top:1px solid #012e66; bottom:29px; position:absolute; left:0; width:200px;}
.link-ul li:hover .link-dis{ display:block; cursor:pointer;}
.link-ul li .link-dis p{ border-bottom:1px solid #fff;}
.link-ul li .link-dis a{ color:#fff; padding:0 6px;}
.link-ul li .link-dis p:hover{ background:#fff; display:block;}
.link-ul li .link-dis p:hover a{ color:#2f8855;}


/* 内页 */

.main{width:100%;float:left;background:url(../images/bg10.png) no-repeat center top;border-bottom:1px solid #cac2a6;/* min-height:600px; */margin-top:90px;padding-bottom:50px;}
.title2{ font-size:14px; color:#615c4b; border-bottom:1px solid #cac2a6; height:50px; overflow:hidden;}
.posi{ height:50px; line-height:50px;}
.tit2{ height:30px; margin-top:10px;}
.tit2 a{ height:30px; line-height:30px; background:url(../images/bg11.png) no-repeat; width:127px; float:left; text-align:center; color:#797151; margin-left:12px;}
.tit2 a.on{ background:url(../images/bg12.png) no-repeat; color:#187c4b;}
.con{color:#282828; padding:45px 0; font-size:14px; line-height:2.0; }
.ny-about-img{ width:1000px; height:370px; overflow:hidden; position:relative;  }
.ny-about-img .hd{ display:none;}
.ny-about-img .bd{ position:relative; height:100%; height:370px; overflow:hidden; }
.ny-about-img .bd li{ width:100%; height:370px; float:left;}
.ny-about-img .bd li img{ width:1000px; height:370px; display:block;  }
.ny-about-img .arrow{ background:url(../images/ab-arrow.png) no-repeat; display:block; width:52px; height:52px; position:absolute; top:50%; margin-top:-26px; z-index:1;}	
.ny-about-img .prev{ background:url(../images/l3.png) no-repeat; left:30px;}
.ny-about-img .next{ background:url(../images/r3.png) no-repeat; right:30px;}

.ny-page{text-align:center;margin-top:30px;width:1000px;/* float:left; */margin-left: auto;margin-right: auto;}
.ny-page a{ color:#fff;display:inline-block; width:35px; line-height:35px; height:35px; margin:0 7px; background:#8b8b8b;border-radius:50%; font-size:14px;}
.ny-page a.cur{ background:#2e7f51; color:#fff; font-size:16px; font-weight:bold; border-radius:50%;}
.nowpage{ display:inline-block; width:35px; line-height:35px; height:35px; margin:0 7px;background:#2e7f51; color:#fff; font-size:16px; font-weight:bold; border-radius:50%;}
.list3{width:1000px; float:left;}
.list3 li{border-bottom:1px dotted #a19774;padding:30px 0;/* height:170px; */overflow:hidden;}
.list3 li .li3-l{ width:275px; height:170px; overflow:hidden; margin:0 25px 0 0;}
.list3 li .li3-r{ width:700px; float:left; overflow:hidden;font-size:14px;}
.list3 li .li3-r .li3-r1{ font-size:18px; color:#1e1e1e; padding-bottom:10px;}
.list3 li .li3-r .li3-r2{  color:#4c493d; padding-top:10px; line-height:2.0;}
.list3 li .li3-r .li3-r2 a{color:#005f2a;}
.list3 li .time span{ float:left; color:#595959; padding:0 20px 0 25px;}
.list3 li .time span.span1{ background:url(../images/ico06.png) no-repeat 0 center;}
.list3 li .time span.span2{ background:url(../images/ico07.png) no-repeat 0 center;}
.ser-box{height:28px;margin-top:50px;display: none;}
.ser-tit{ font-size:24px; color:#1e1e1e; margin-right:25px;}
.ser{ height:26px; border:1px solid #a19a81; border-radius:15px; width:195px; padding:0 15px;}
.ser .inp{ width:179px; float:left; border:none; height:26px; line-height:26px; font-size:14px; color:#7d765b; background:none;}
.ser .btn{ width:16px; background:url(../images/btn.png) no-repeat; height:26px; cursor:pointer; border:none;}

.ctitle {color: #2c2c2c;font-size: 16px;padding: 30px 0;text-align: center;width:1000px; margin:0 auto; }
.edit { color: #868686;font-size: 14px;width:1000px; margin:0 auto 20px auto; }
.edit .time,.edit .cs,.edit .gs {text-align: center;width:33.3%; float:left;}
.con-bot{ height:40px; font-size:14px; color:#187c4b; border-top:1px solid #ddd; padding-top:20px;width:1000px; margin:0 auto; }
.wen{ overflow:hidden; line-height:40px;}
.wen a{ color:#187c4b;}
.share{ width:250px; padding-top:11px;}
.share span{ float:left;}


.kePublic{ width:1032px; margin:30px auto 0 auto;}
.msKeimgBox {margin:0px auto;width:1000px;overflow: hidden;position: relative;/* height: 800px; */}
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.5; filter: alpha(opacity=50); display: none; _display:none!important }
.mskelayBox {height:650px;width:1000px;margin-top: -305px;margin-left:-500px;position: absolute;left: 50%;top: 400px;z-index: 20;background: #e9e2c8;display: none;_display:none!important;}
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position:absolute;top:5px; right:5px; cursor:pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height:400px; margin:0 0 0 30px; width:220px; cursor: pointer; }
.msKeimgBox ul li .show{ width:220px; height:320px;text-align:center; font-size:18px; color:#292929; line-height:50px;}
.msKeimgBox ul li .show .pic{ width:220px; height:320px;}

.msKeimgBox2 { height: auto; }
/* 效果CSS结束 */
.hidden{font-size:16px; color:#1e1e1e; width:1000px;position:relative; display:none;}
.mske_html{font-size:16px; color:#1e1e1e; height:560px; padding-top:90px; }
.showTop{width:900px;margin:0 auto;height:178px;}
.showTop .pic{ width:125px; height:178px; float:left; margin-right:20px;}
.showTop .pic img{ width:125px; height:178px;}
.showTop .js .name{ font-size:24px; color:#1e1e1e;}
.showTop .js .del{ font-size:18px; color:#9d190f;line-height:1.6; padding-top:20px;}
.showCen{	width:900px;margin:20px auto 0 auto; overflow-y:auto;overflow-x:hidden; height:200px;}
.showCen .huncontent{font-size:16px;line-height:1.8;width:880px;text-align:left;color:#1e1e1e;}
.showBot{ height:110px; background:#cdc7b1; position:absolute; bottom:0;left:0; width:1000px;}
.showBot p{ height:110px; overflow:hidden; line-height:110px;font-size:16px; color:#2e2e2e; padding:0 40px;background:#cdc7b1;}
.showBot p a{color:#2e2e2e;}  



.case-ul2{position:relative; width:1260px;}
.msKeimgBox .hd .arrow{ display:block; width:20px; height:55px; cursor:pointer; position:absolute; z-index:1; top:120px;}		
.msKeimgBox .hd .prev{ background:url(../images/l.png) no-repeat; left:0px;}
.msKeimgBox .hd .next{ background:url(../images/r.png) no-repeat; right:0px;}
.msKeimgBox .bd{ width:1200px; margin:0 auto;}	
.msKeimgBox .bd ul li{ width:290px; height:235px; position:relative; float:left;position:relative; text-align:center; margin:30px 5px 0 5px; overflow:hidden;}
.msKeimgBox .bd ul li .pic{ width:290px; height:235px;}
.msKeimgBox .bd ul li .tan{ width:290px; height:235px; background:url(../images/bg07.png) repeat; color:#fff;font-size:17px; color:#fff;overflow:hidden; position:absolute; top:0;}
.msKeimgBox .bd ul li .tan .img{ margin:70px 0 20px 0;}



.x{ position:absolute; left:0;top:40px; width:980px; left:50%; margin-left:-960px; height:400px; z-index:999; padding-left:940px;}
.x a{ width:200px; height:30px; float:left; margin-right:84px;}




