@charset "utf-8";
/* CSS Document */
html{background:#fff;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{font-family:"Microsoft YaHei";font-size:12px; font-weight:lighter; overflow-x:hidden}
a{text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style:none;}
img{border:none;}
li{list-style:none;}
i,em,b{font-style:normal }
::selection
{ background:#9e83c1;color:#fff}
::-moz-selection
{ background:#9e83c1;color:#fff}
$Violet: #542970;
$qviolet: #9e83c1;
$zbiao: #222;
$zjwz: #444;
$yellow: #b17a08;
.clear{clear:both;}
.clear:after,.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden }

/*iframe快商通图片背景*/
#k_s_ol_inviteWin_if{display:none !important;}




/* 头部header */
.ztheader{ width:100%;}
.ztheader .hifw{ width:100%;height:40px; border-bottom:1px solid #d7d7d7;}
.ztheader .hif{ width:1280px; margin:0 auto;  display:block;}
.ztheader .hif .hifl{  float:left; display:block; line-height:40px;}
.ztheader .hif .hifr{  float:right; display:block; line-height:40px; color:#444;}
.ztheader .hif .hifl span{ color:#b17a08; padding-right:10px;}
.ztheader .hif .hifl font img{ padding-top:14px;}
.ztheader .hif .hifl b{ padding-right:2px;}
.ztheader .hif .hifl a{ color:#444; padding:0 8px;}
.ztheader .hif .hifl a:hover{ color:#b17a08}
.ztheader .hif .hifl i{ font-size:10px; color:#e8e8e8;}
.ztheader .hif .hifl .morect img{ vertical-align:middle; padding-left:8px;}
.ztheader .hif .hifr img{ vertical-align:middle; padding-right:6px;}
.ztheader .hif .hifl label{  padding-left:8px; position:relative; cursor:pointer}
.top_area {background: #f5f5f5 none repeat ; border: 1px solid #dedede;display: none;font-size: 12px;left: -17px;   position: absolute;top: 40px;width: 72px;z-index: 9999999999;}
.top_area li a {color: #666;display: block;text-decoration: none;}
.top_area li {height: 30px;line-height: 30px; text-align: center;width: 72px;}
.logonew{ height:125px; width:100%;}
.logonew .lmar{ margin:0 auto; width:1200px;}
.logonew .lmar .lmarl{ float:left; position:relative; width:1015px; height:125px;}
.logonew .lmar .lmarl .nlogo{ width:394px; height:86px; display:block; padding-top:22px;}
.logonew .lmar .lmarl .scbox{ position:absolute; left:490px; top:42px; width:430px;}
.logonew .lmar .lmarl .scbox .cm_1{ float:left; width:230px; height:50px; background:url(h-line-a.png) no-repeat top right;}
.logonew .lmar .lmarl .scbox .cm_2{float:left; margin-left:20px; width:175px; height:50px; background:url(h-line-a.png) no-repeat top right;}
.logonew .lmar .lmarr{ float:right; width:182px; height:125px; }
.logonew .lmar .lmarr img{opacity:1;transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms;}
.logonew .lmar .lmarr img:hover { opacity: 0.8;}
.anim_fade_image {
    cursor:pointer;
    position:absolute;
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
}
.anim_fade_image:hover, .anim_fade_image_hover {
    opacity:0;
    filter: alpha(opacity=0);
}



/* 导航 nav */
.nav8{ width:100%; height:45px; position:absolute;z-index:1000;  background:url(/newstyle/statics/css/front/nav-bg.png) repeat;}
.nav8 .navmid{ width:1200px; height:45px; margin:0 auto; position:relative; }
.nav8 .navmid .dha{ width:1200px; position:absolute; left:0px; top:0px; height:45px; line-height:44px;}
.nav8 .navmid .dha li{ width:200px; text-align:center;float:left; background:url(/newstyle/statics/css/front/z-dh-bg1.png) no-repeat center right;position:relative;}
.nav8 .navmid .dha a{ display:block; color:#fff; font-size:16px;}
.nav8 .navmid .dha a:hover{  color:#dea329;}
.nav8 .navmid .dha li .a{display:block;height:45px;line-height:45px;color:#fff;text-align:center;text-decoration:none;}
.nav8 .navmid .dhb{ width:213px; height:45px; float:left; position:relative; background:#350d5c;text-align:center;}
.nav8 .navmid .dhb .ldha{ color:#fff; font-size:18px; line-height:45px; }
.nav8 .navmid .dhb .ldha i{ float:right; padding-right:16px; padding-top:18px;}
.nav8 .navmid .dhb .titleaa a{transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms;color:#fff; padding-left:30px;}
.nav8 .navmid .dhb .titleaa a:hover{color:#dea329;}
.nav8 .navmid .dha li:last-child{ background:none;}
.xmzs0{width:1200px;height:372px;background:#fff;filter:alpha(opacity=97); /* IE */-moz-opacity:0.97; /* Moz + FF */
opacity: 0.97; /* 支持CSS3的浏览器（FF 1.5也支持）*/display:none;position:absolute;top:45px;padding:0px; left:-398px; zoom:1;}
.xm1{float:left;display:inline; height:93px; padding-left:21px; width:990px; text-align:left; position:relative;}
.tjxm1{ width:124px; height:166px; position:absolute; top:15px;  right:26px; }
.tjxm1 a{ margin:5px 0}
.xmzs0 .xm1 .zxicon{ position:absolute; width:157px; height:93px;}
.xmzs0 .xm1 .zxicon a{ padding-top:20px; display:block; width:157px; height:56px;}
.xmzs0 .xm1 .zxxmlist{ width:790px; margin-left:35px; border-bottom:1px dotted #dfd6cd; position:absolute; right:0px; top:0px; padding-top:22px; padding-bottom:25px; overflow:hidden;}
.xmzs0 .xm1 .zxxmlist a.a_xmfl{ background:#a09bce; color:#fff; padding:0px 4px 0px 4px; font-size:14px; height:22px; line-height:21px; margin-top:2px;}
.xmzs0 .xm1 .zxxmlist a{ display:block; float:left; margin-right:12px; margin-left:3px; color:#3c3c3c; font-size:14px;height:24px; line-height:24px; margin-bottom:4px;}
.xmzs0 .xm1:last-child{border-bottom:none;}


/* 底部 footer */
.ztfooter{width:100%;background-color:#461475; overflow:hidden;}
.ztfooter .foot{ width:1200px; margin:0 auto; padding:30px 0 30px 0; overflow:hidden; position:relative;}
.ztfooter .foot .f-logo{ background:url(indexbg.png) -326px -680px no-repeat; float:left; width:394px; height:86px;}
.ztfooter .foot .copyright{ float:left; border-left:1px solid #9475a8; padding-left:30px; color:#c2bbca; margin-left:30px;}
.ztfooter .foot .copyright p{ font-size:12px; line-height:20px; color:#9475a8}
.ztfooter .foot .smcode{ position:absolute; top:30px; right:0px; width:202px; height:100px;}
.ztfooter .foot .smcode .sm1{ width:96px; display:block; margin-right:6px; float:left;}
.ztfooter .foot .smcode .sm1 p{ width:96px; display:block; text-align:center; color:#fff; font-weight:bold; padding-top:5px;}
.ztfooter .foot .smcode .sm2{ width:96px; display:block;float:left;}
.ztfooter .foot .smcode .sm2 p{ width:96px; display:block; text-align:center; color:#fff; font-weight:bold; padding-top:5px;}
.ztfooter .foot .copyright .f-dh{ display:block; }
.ztfooter .foot .copyright .f-dh a{ color:#c4baca;transition:2000ms; -webkit-transition:2000ms; -moz-transition:2000ms;}
.ztfooter .foot .copyright .f-dh a:hover{ color:#eaeaea;}
.ztfooter .foot .copyright .f-dh b{ padding:10px; font-weight:normal;}


/*--导航-美莱项目--*/
 .Z_MenuList{width: 213px;line-height:34px;position: absolute;left: 0;top: 45px;height: 0;display: none;z-index: 999;  background:#fff;filter:alpha(Opacity=96);-moz-opacity:0.96;opacity: 0.96;}
 .Z_MenuList ul li{display: block;position: relative;background: #f5f5f5; text-align:left; padding-left:28px; padding-top:0px; height:38px; color:#3e3e3e;}
  .Z_MenuList ul li img{ vertical-align:middle; padding-right:15px;}
 .Z_MenuList ul li.alt{background: #f5f5f5; padding-right:1px;}
 .Z_MenuList ul li p{padding: 0 5px 2px 0px;display: block;line-height: 2;}
 .Z_MenuList ul li p a{color: #3e3e3e;padding: 0px 4px 0 0;white-space: nowrap;}
 .Z_MenuList h3{font-size: 14px;font-weight:100;display: block}
/* Z_SubList*/
.Z_SubList{position: absolute;height: 446px; width:207px;z-index:4000;left: 213px;top: 45px;line-height: 22px;overflow: hidden;width: 0;display: none;}
.Z_SubList .subView{position: absolute;top: 0;left: 0;overflow: hidden;display: none;float: left;width:207px}
.box-shadow{padding: 10px 0px 10px 0px;background:#fff;z-index:100;}
.Z_SubList_ul{width: 207px;padding: 0 10px 15px 10px}
.Z_SubList .subItem{width: 207px;height: 466px;position:relative}
.nav50{float:left;width:50%}
.subItemimg1,.subItemimg2,.subItemimg3,.subItemimg4{position:absolute;bottom:0;font-size: 0px;line-height: normal;font-size: 0;}
.subItemimg1{right:0}
.subItemimg2{left:-10px}
.subItemimg3{left:2%}
.subItemimg4{left:1%}
#subItemh4 h4{display:inline-block;margin: 10px 15px 0 22px;white-space: nowrap;width: 60px;}
#subItemh4 h4 a{font-size:12px;color:#414141;padding:0 2px}
#subItemh4 h4 a:hover{background: #DFDFDF;}
.Z_SubList .subItem-hd{height: 34px;line-height: 34px;border-bottom: 2px solid #a6937c;font-size: 15px;margin-bottom: 6px;display: none;}
.Z_SubList .subItem-hd a{color: #000;}

.Z_SubList .subItem-title{font-weight:600;font-size: 18px; text-align:center;display: block;margin-top:8px; border-bottom:1px solid #ddd9d1;padding:12px 0;}
.Z_SubList .subItem-title a{color:#d9004b;}
.Z_SubList .subItem-cat{ border-bottom:1px solid #ddd9d1; padding-bottom:20px; height:194px; display:block; padding-top:10px;}
.Z_SubList .subItem-cat dl{ float:left; width:87px; text-align:left; margin-left:8px;}
.Z_SubList .subItem-cat dl dd{ line-height:28px;}
.Z_SubList .subItem-cat a{ padding:2px;color: #414141;white-space:nowrap;overflow:hidden;transition: 500ms; -webkit-transition: 500ms; -moz-transition: 500ms; font-size:14px;}
.Z_SubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;}
.Z_SubList .subItem-cat a:hover{background: #542970;text-decoration: none; color:#fff;}
 .Z_MenuList ul li.menuItemColor{ background:url(nvbg4.png) no-repeat; position:relative; cursor:pointer}
  .Z_MenuList ul li.menuItemColor a{ color:#fff;}
 .Z_MenuList ul li a:hover{color:#fff;}
.object_banner1,
.object_banner2,
.object_banner3,
.object_banner4,
.object_banner5{width: 212px;height: 368px;overflow: hidden}
.object_banner1 li,
.object_banner2 li,
.object_banner3 li,
.object_banner4 li,
.object_banner5 li{width: 212px;height: 368px;float: left;}
.object_banner1 .banner_index,
.object_banner2 .banner_index,
.object_banner3 .banner_index,
.object_banner4 .banner_index,
.object_banner5 .banner_index{bottom:0;top:337px;width:auto}
.object_banner1 .banner_index li,
.object_banner2 .banner_index li,
.object_banner3 .banner_index li,
.object_banner4 .banner_index li,
.object_banner5 .banner_index li{width:14px;height:14px;float:right;margin:0 7px}
.xmhdbox{ display:block; width:194px; margin:15px 0 0 2px}







/*右下角广告*/
.float_layer {border: 1px solid #eaeaea; display:none; }
.float_layer h2 { height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; color: #333; background:#fff; border-bottom: 1px solid #aaaaaa; position: relative; }
.float_layer .min { width: 21px; height: 20px; background: url(min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .min:hover { background: url(min.gif) no-repeat 0 0; }
.float_layer .max { width: 21px; height: 20px; background: url(max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .max:hover { background: url(max.gif) no-repeat 0 0; }
.float_layer .close { width: 21px; height: 20px; background: url(close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
.float_layer .close:hover { background: url(close.gif) no-repeat 0 0; }
.float_layer .content2 { height:200px; width:300px; overflow: hidden; font-size: 14px; line-height: 18px; color: #666; background:#fff;}
.float_layer .wrap2 { padding:0 }



/* 焦点图 bannew */
.bannew{ width:100%; z-index:10; top:-45px; height:511px; overflow:hidden;}
.bannew li{ cursor:pointer}

/* 内容  */
article{width:100%;height: auto;overflow: hidden;}



/*项目3.24新*/
.jpxm{ width:100%; height:113px; background:url(menbg.jpg) repeat; border-bottom:1px solid #e3e3e3; position:relative;}
.jpxmmid{ margin:0 auto; width:1141px; height:113px; background:url(jpxmbg.jpg) no-repeat left top; padding-left:59px;}
.jpxmmid ul li{ width:141px; height:113px; float:left; overflow:hidden;background:url(jpxmbg1.png) no-repeat right top;	text-align:center;}
.jpxmmid ul li a{ display:block; width:100%; height:113px;color:#333333;font-size:14px; -webkit-transition: all 0.45s ease-in-out;	-moz-transition: all 0.45s ease-in-out;	-o-transition: all 0.45s ease-in-out;-ms-transition: all 0.45s ease-in-out;transition:all 0.45s ease-in-out;}
.jpxmmid ul li a p{ color:#333333;line-height:26px;text-align:center;}
.jpxmmid ul li a:hover{ background-color:#957a4f;}
.jpxmmid ul li a:hover p{ color:#fff}
.jpxmmid ul li a img {
    padding-top:8px;
	-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.jpxmmid ul li a:hover img {
	opacity: 1;	transform: scale(1.05, 1.05);-webkit-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);
}


/*
.jpxm{ width:100%; height:113px; background:url(menbg.jpg) repeat; border-bottom:1px solid #e3e3e3;}
.jpxmmid{ margin:0 auto; width:1141px; height:113px; background:url(jpxmbg.jpg) no-repeat left top; padding-left:59px;}
.jpxmmid ul{ width:1141px; height:113px;overflow:hidden; float:left;}
.jpxmmid ul li{ width:141px; height:113px; overflow:hidden; float:left; text-align:center; font-size:14px; background:url(jpxmbg1.png) no-repeat right top;}
.jpxmmid ul li a{ display:block; height:102px; color:#444; padding-top:11px;transition:2000ms; -webkit-transition:2000ms; -moz-transition:2000ms;}
.jpxmmid ul li a:hover{ background:url(jpxmbg2.jpg) no-repeat; color:#764ea0}
.jpxmmid ul li p{ line-height:20px;}



.jpxm{ width:100%; height:113px; background:url(menbg.jpg) repeat -1882px; border-bottom:1px solid #e3e3e3; position:relative}
.jpxmmid{ margin:0 auto; width:1141px; height:113px; background:url(indexbg.png) no-repeat -1961px -418px; padding-left:59px;}
.jpxmmid ul li{ width:141px; height:113px; float:left; overflow:hidden;background:url(jpxmbg1.png) no-repeat right top;}
.jpxmmid ul li a{ display:block; width:100%; height:226px;color:#333333;}
.jpxmmid li a:hover{  background-color:#957a4f; color:#fff }
.jpxmmid li .to{ width:141px; height:73px; *position:relative; display:table;}
.jpxmmid li .to .mid{ width:100%; height:auto;display: table-cell; text-align:center;*position: absolute;*top: 50%}
.jpxmmid li .to .mid p{*position: relative;*top: -50%;  font-size:18px; padding-top:11px;}
.jpxmmid li .bo{ width:100%; line-height:20px;text-align:center;font-size:14px; padding-bottom:11px;}

*/
.jpxm .prev {position: absolute;left:50%;margin-left:-640px;TEXT-INDENT: -9999px;WIDTH: 30px;
DISPLAY: block;BACKGROUND: url(http://img.ynmylike.com/pc/common/index/img/jpleft.png) center top;HEIGHT: 30px;
TOP: 40px;}
.jpxm .next {position:absolute;left:50%;margin-left:596px;TEXT-INDENT: -9999px;WIDTH: 30px;
DISPLAY: block;BACKGROUND: url(http://img.ynmylike.com/pc/common/index/img/jpright.png) center top;;HEIGHT: 30px;
TOP: 40px;}



/* 热门活动 topic */
.topic {
    margin: -5px auto;
    width: 1200px;
}
.topic ul {
    margin: 40px 0;
    overflow: hidden;
}

.topic ul li {
    float: left;
    height: 126px;
    margin-right:9px;
    overflow: hidden;
    position: relative;
    width: 293px;
	
}

.topic ul li.tlast {
    margin: 0;
}
.topic ul li a{ display:block;  width: 293px; height: 126px;}
.topic ul li img{  transition:all 0.25s linear 0.01s;border:1px solid #fff;}
.topic ul li img:hover{ background:#fff;opacity: 0.9; border:1px solid #b17a08;}


.newCons{ width:1200px; margin:0 auto; overflow:hidden; zoom:1; margin-top:40px;}
/* 美莱会员 newmeber */
.newmeber{ width:312px; float:left;}
.newmeber .hytit{ width:262px; height:34px; overflow:hidden; position:relative; background:url(meb-bg-1.jpg) no-repeat; padding-left:50px; margin-bottom:25px;}
.newmeber .hytit h4 a{ color:#222; transition:all 0.2s linear 0.01s;}
.newmeber .hytit h4 a:hover{ opacity:0.8}
.newmeber h4{ color:#222; font-size:20px; font-weight:normal; line-height:20px;}
.newmeber span{ position:absolute; right:0px; top:6px; font-size:12px; color:#8d816c}
.newmeber input{ font-family:"微软雅黑"}
.newmeber .hydlbox{ width:100%;}
.newmeber .loginzh{ background:#ededed; width:292px; height:28px; border:none; color:#a5a5a5; padding:5px 10px; margin-bottom:9px;}
.newmeber .loginmmm{background:#ededed; width:292px; height:28px; border:none; color:#a5a5a5;padding:5px 10px;margin-bottom:14px;}
.newmeber .loginbtn{ width:100%; height:38px; overflow:hidden;}
.newmeber a.tjbtn{text-align:center; float:left; transition:all 0.2s linear 0.01s; background:#542970; width:181px; height:38px; line-height:38px; cursor:pointer}
.newmeber a:hover.tjbtn { background:#673787;}
.newmeber .tjxinxi{ background:none; border:none; color:#fff; font-size:14px; height:38px;line-height:38px; cursor:pointer}
.newmeber a.zcbtn{text-align:center; float:right; transition:all 0.2s linear 0.01s; background:#9f82c2; width:123px; height:38px; line-height:38px; cursor:pointer}
.newmeber a:hover.zcbtn { background:#ae97ca;}
.newmeber .wyzc{ background:none; border:none; color:#fff; font-size:14px;height:38px; line-height:38px; cursor:pointer}
.newmeber .otherdy{ width:100%; height:32px; overflow:hidden; margin-top:15px; padding-bottom:9px;border-bottom:1px solid #e2e2e2; position:relative;}
.newmeber .otherdy font{ color:#6d6d6d; line-height:32px;}
.newmeber .otherdy .wbtn{ position:absolute; height:32px; width:70px;top:0px; right:0px;}
.newmeber a.m-qq{ float:left; background:url(mqq.jpg) no-repeat; width:32px; height:32px; transition:all 0.2s linear 0.01s;}
.newmeber a:hover.m-qq{ background:url(mqqhov.jpg) no-repeat;}
.newmeber a.m-wb{ float:left; margin-left:4px; background:url(mwb.jpg) no-repeat; width:32px; height:32px; transition:all 0.2s linear 0.01s;}
.newmeber a:hover.m-wb{ background:url(mwbhov.jpg) no-repeat;}
.newmeber .nad1{ width:310x; height:107px; margin-top:17px;}
.newmeber .nad1 img{ border:1px solid #fff; transition:all 0.25s linear 0.01s;}
.newmeber .nad1 img:hover{ background:#fff;opacity: 0.80; border:1px solid #b17a08;}
/* 美丽测试 newmeber */
.newmeber .testtit{ width:262px; height:34px; overflow:hidden; position:relative; background:url(indexbg.png) no-repeat -909px 0px; padding-left:50px; margin-bottom:25px;}
.newmeber .testtit h4 a{ color:#222; transition:all 0.2s linear 0.01s;}
.newmeber .testtit h4 a:hover{ opacity:0.8}
.beatest{ background:url(test-bg-02.jpg) no-repeat left top; width:100%; height:200px;}
.beatest li{ width:148px; height:88px; float:left; background:#Fff; border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; }
.beatest li a{ transition:all 0.25s linear 0.01s; font-size:16px;text-align:center; cursor:pointer; display:block; width:148px; height:84px;}
.beatest li:hover{ transition:all 0.4s linear 0.01s; background:#9068a9;}
.beatest li a p{ color:#414141; padding-top:5px;}
.beatest li:hover p{ color:#fff;}
.beatest li i.i01{ background:url(indexbg.png) no-repeat -115px -680px ; margin:0px auto; margin-top:15px; width:28px; height:35px; display:block;}
.beatest li:hover i.i01{ background:url(indexbg.png) no-repeat  -115px -716px ;width:28px; height:35px; display:block;}

.beatest li i.i02{ background:url(indexbg.png) no-repeat -157px -680px ; margin:0px auto; margin-top:15px; width:39px; height:35px; display:block;}
.beatest li:hover i.i02{background:url(indexbg.png) no-repeat -157px -716px ; display:block;}

.beatest li i.i03{  background:url(indexbg.png) no-repeat -203px -680px ; margin:0px auto; margin-top:15px; width:39px; height:35px; display:block;}
.beatest li:hover i.i03{ background:url(indexbg.png) no-repeat -203px -716px ; display:block;}

.beatest li i.i04{background:url(indexbg.png) no-repeat -255px -680px ;margin:0px auto; margin-top:15px; width:38px; height:35px; display:block;}
.beatest li:hover i.i04{ background:url(indexbg.png) no-repeat -255px -716px ; display:block;}


/* 新闻 nNews */
.nNews{width:454px; float:left; margin-left:19px;}
.nNews .newstit{ width:404px; height:34px; overflow:hidden; position:relative; background:url(indexbg.png) no-repeat -418px 0px ; padding-left:50px; margin-bottom:25px;}
.nNews .newstit h4{ color:#222; font-size:20px; font-weight:normal; line-height:20px;}

.nNews .newstit h4 a{ color:#222; transition:all 0.2s linear 0.01s;}
.nNews .newstit h4 a:hover{ opacity:0.8}

.nNews .newstit span{ position:absolute; right:0px; top:6px; font-size:12px; color:#8d816c}
.nNews .topnews{ width:444px; padding-left:10px; position:relative; overflow:hidden; padding-bottom:26px; border-bottom:1px dashed #e9e9e9;}
.nNews .topnews .topimg a{ width:196px; height:107px; float:left; display:block;}
.nNews .topnews .topimg img{border:1px solid #fff; transition:all 0.25s linear 0.01s;}
.nNews .topnews .topimg img:hover{ background:#fff;opacity: 0.80; border:1px solid #b17a08;}
.nNews .topnews .topinfo{ position:absolute; right:0px; top:0px;width:240px; height:105px; overflow:hidden;}
.nNews .topnews .topinfo h2{ font-weight:600; font-size:16px; color:#414141; display:block; padding-bottom:10px; padding-top:8px;}
.nNews .topnews .topinfo span{ font-weight:normal; font-size:14px; color:#808080; line-height:22px;}
.nNews .topnews .topinfo span a{ color:#b17a08;transition:all 0.25s linear 0.01s;}
.nNews .topnews .topinfo span a:hover{ color:#d19f38}
.nNews .topnews .topinfo h2 a{ color:#414141;transition:all 0.25s linear 0.01s;}
.nNews .topnews .topinfo h2 a:hover{ color:#b17a08;}

.nNews .nNewslist{ width:444px; padding-left:10px; position:relative; overflow:hidden; padding-bottom:16px; padding-top:15px; border-bottom:1px dashed #e9e9e9;}
.nNews .nNewslist ul{ width:100%;}
.nNews .nNewslist ul li{ font-size:14px; line-height:32px;}
.nNews .nNewslist ul li a{ color:#414141;}
.nNews .nNewslist ul li a:hover{ color:#b17a08;}
.nNews .nNewslist section{ transition:400ms;-webkit-transition:400ms;-moz-transition: 400ms;background: url(n-icon-a.jpg) -15px 13px no-repeat;}
.nNews .nNewslist section:hover{ padding-left: 15px;  background: url(n-icon-a.jpg) 0 13px no-repeat;}

/* 到院医师 dyZJ */
.dyZJ{width:393px; float:left; margin-left:19px;}
.dyZJ .dyZJtit{ width:343px; height:34px; overflow:hidden; position:relative; background:url(indexbg.png) no-repeat 0px 0px; padding-left:50px; margin-bottom:25px;}
.dyZJ .dyZJtit h4{ color:#222; font-size:20px; font-weight:normal; line-height:20px;}
.dyZJ .dyZJtit h4 a{ color:#222; transition:all 0.2s linear 0.01s;}
.dyZJ .dyZJtit h4 a:hover{ opacity:0.8}

.dyZJ .dyZJtit span{ position:absolute; right:0px; top:6px; font-size:12px; color:#8d816c}
.dyZJ .dyzjList{width:386px; padding-left:7px; position:relative; overflow:hidden;}
/* dyzjList style */

.ZJlist{padding:0px 12px 10px 8px; margin:0 auto; text-align:left}
.ZJlist .box{}
.ZJlist .box .tt{ height:36px;line-height:36px;padding:0 6px;overflow:hidden;}
.ZJlist .box .tt a{ display:block; height:36px;transition:all 0.25s linear 0.01s;}

.ZJlist .box .tt p{ display:inline; float:left; display:block;}
.ZJlist .box .tt .xmic{ background:url(indexbg.png) no-repeat -1273px 0px; width:70px; padding-left:30px; font-size:14px; color:#414141;}
.ZJlist .box .tt .zj-jj{  font-size:14px; color:#414141; }
.ZJlist .box .tt .zj-jj strong{ font-weight:600;padding:0 10px; color:#121212;}
.ZJlist .box .tt .zj-jj span{ padding-right:10px;}
.ZJlist .box .tt .zj-jj font{ font-family:Arial;}


.pic-text::after, .area::after, .clear::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.nowCol .pic-text {
    display: block;
}
.pic-text {    
    color: #333;
	cursor:pointer;	
    display: none;
    height: 115px;
    line-height: 18px;
    padding: 10px 0 10px 0 ;

}

.line {
    background: rgba(0, 0, 0, 0) url("lindexx1.png") repeat scroll 0 0;
}

.line-block {
    background:url();
}
.line, .footer, .line-block, .bot {
    clear: both;
    font-size: 0;
    height: 1px;
    margin: 0 auto;
    overflow: hidden;
}

.nowCol .tt {
    display: none;
}
.dytimes{ width:94px; float:left; background:url(indexbg.png) no-repeat 98px -679px; height:115px; text-align:right; padding-right:20px;}
.zjxm{ font-size:14px; color:#414141px; padding-top:20px;}
.dysj{ font-size:14px; padding-top:24px;}
.dyzjinfo{ float:right;position:relative; width:235px; padding-right:5px; height:115px; overflow:hidden;}
.zjphoto{ width:106px; height:110px; float:left; display:block;}
.zjphoto a{width:106px; height:110px; display:block; }
.zjif{ width:115px; float:right; height:113px; }
.zjif p{ font-size:16px; font-weight:bold; display:block; padding:10px 0 5px 0;}
.zjif p a{ color:#222;transition:all 0.25s linear 0.01s;}
.zjif p a:hover{ color:#444;}
.zjif span{ font-size:14px;  display:block; color:#676767;}
.yyzjbtn{ position:absolute; width:74px; height:25px; left:124px; top:83px; background:url(indexbg.png) no-repeat -1380px 0; text-align:center; color:#fff; line-height:24px;transition:all 0.15s linear 0.01s;}
.yyzjbtn:hover{ color:#eaeaea}


/* scr_con style */
.scr_con {position:relative;height:323px;margin:0px auto;}
#dv_scroll{position:absolute;height:323px;overflow:hidden;width:386px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:0px;width:7px;height:323px; background:url(indexbg.png) -1198px -897px no-repeat;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:6px;width:7px;height:314px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:0px;top:0;width:7px;height:65px;overflow:hidden;background:url(indexbg.png) -1913px -939px  no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}

/* 通栏广告 */
.ad-blk{ width:1200px; height:122px; margin:0 auto; margin-top:22px;}

/* 美莱医师 */
.gjzjNav{ width:100%;}
.gjzjNav .gjzj_t{ width:100%; background:url(indexbg.png) no-repeat 50% -56px; height:113px; margin-top:25px; }
.gjzjNav .zjMod1{ width:1200px; margin:0 auto; position:relative;}
.gjzjNav .zjMod1 .zj_xq{ width:1200px; overflow:hidden; border-bottom:1px solid #e0ddd9;}
.gjzjNav .zjMod1 .zj_xq .zxdoc{ width:529px; position:relative; float:left;}
.gjzjNav .zjMod1 .zj_xq .zxdoc .view_b{ width:110px; height:110px; display:block; border-radius:100px; border:1px solid #ddd; background:#fff; position:absolute; left:394px; top:247px; text-align:center;transition:all 0.25s linear 0.01s;}
.gjzjNav .zjMod1 .zj_xq .zxdoc .view_b i{  width:110px; height:110px; display:block;background:url(indexbg.png) -1008px -653px no-repeat ;}
.gjzjNav .zjMod1 .zj_xq .zxdoc .view_b a{background:url(indexbg.png) -1008px -653px no-repeat ;}
.gjzjNav .zjMod1 .zj_xq .zxdoc .view_b:hover{width:110px; height:110px; border-radius:100px; background:#8959a8;}
.gjzjNav .zjMod1 .zj_xq .zxdoc .view_b:hover i{ background:url(indexbg.png) -911px -653px no-repeat ;}
.gjzjNav .zjMod1 .zj_xq .zja{ width:654px; float:right; margin-top:45px;}
.gjzjNav .zjMod1 .zj_xq .zja li{ border:1px solid #dcdcdc;transition:all 0.25s linear 0.01s;}
.gjzjNav .zjMod1 .zj_xq .zja li:hover{ border:1px solid #b17a08;}
.gjzjNav .zjMod1 .zj_xq .zja li{ width:157px; height:359px; border:1px solid #dcdcdc; float:left; position:relative; margin-left:4px; overflow:hidden;}
.gjzjNav .zjMod1 .zj_xq .zja li a{width:157px; height:359px; display:block;}
.gjzjNav .zjMod1 .zj_xq .zja .doczl{background:rgba(255,255,255,0.75) url(doc-icon-a.jpg) no-repeat 136px 5px; height:49px;  width:129px; padding:14px; display:block;position:absolute;left:0px;bottom:0px;border-top:1px solid #eaeaea; cursor:pointer}
.gjzjNav .zjMod1 .zj_xq .zja .doczl p{ font-size:18px; font-weight:600; color:#414141;}
.gjzjNav .zjMod1 .zj_xq .zja .doczl p font{ font-size:12px; font-weight:normal; }
.gjzjNav .zjMod1 .zj_xq .zja .doczl span{ font-size:14px;color:#414141;}
.gjzjNav .zjMod1 .zj_xq .zja .doczl h3{ font-size:12px; font-weight:normal; display:block;margin-top:20px;padding-top:12px;border-top:1px solid #dcdcdc; line-height:22px; color:#414141;}
.gjzjNav .zjMod1 .zj_xq .zja .doczl h3 strong{ font-weight:bold; color:#b17a08; font-size:14px; display:block;}
.gjzjNav .zjMod1 .ksfl{ position:absolute; left:10px; top:36px; width:132px; height:134px; filter:alpha(Opacity=35);-moz-opacity:0.3;opacity: 0.35;background:#d7d7d7; z-index:100;}
.gjzjNav .zjMod1 .ksfl_t{ position:absolute; left:4px; top:32px; width:130px; height:130px;display:block; z-index:101;}
.gjzjNav .zjMod1 .ksfl_t li{  display:block; float:left; margin-right:1px; margin-bottom:1px;}

.gjzjNav .zjMod1 .ksfl_t li a{  width:32px; height:32px; padding:15px; display:block;color:#707070;  background:#fff; border:1px solid #eaeaea;transition:all 0.25s linear 0.01s; font-size:14px; line-height:16px;}
.gjzjNav .zjMod1 .ksfl_t li a:hover{ color:#fff; background:#542970; border:1px solid #eaeaea;}
.gjzjNav .zjMod1 .ksfl_t li.dfir a{ color:#fff; background:#542970; display:block;}

.gjzjNav .xq_btn{ background:url(indexbg.png) no-repeat 0px -418px; margin-top:29px; height:103px;}
.gjzjNav .xq_btn li{ width:289px; margin:0 6px 0 5px; height:103px; cursor:pointer; color:#414141; float:left;}
.gjzjNav .xq_btn li h4{ height:50px; display:block; font-size:28px; line-height:50px; padding-bottom:13px;text-align:center; font-weight:normal; padding-top:11px;}
.gjzjNav .xq_btn li p{ text-align:center; font-size:14px;}
.hoverzj0{ background:url(indexbg.png) no-repeat -4px -528px; height:103px; height:289px;}
.hoverzj1{ background:url(indexbg.png) no-repeat -304px -528px;; height:103px; height:289px;}
.hoverzj2{ background:url(indexbg.png) no-repeat -605px -528px;; height:103px; height:289px;}
.hoverzj3{ background:url(indexbg.png) no-repeat -905px -528px;; height:103px; height:289px;}
.gjzjNav .xq_btn li.hoverzj0 h4,.gjzjNav .xq_btn li.hoverzj1 h4,.gjzjNav .xq_btn li.hoverzj2 h4,.gjzjNav .xq_btn li.hoverzj3 h4{ font-weight:600;}


/* 成果展示 */
.anli{width:100%;}
.anli .anli_t{ width:100%; background:url(indexbg.png) no-repeat 50% -176px; height:113px; margin-top:25px;}
.anli .anlibox{ width:1200px; margin:0 auto; margin-top:35px; position:relative; overflow:hidden; background:url(anlbg.jpg) no-repeat bottom center; padding-bottom:3px;padding-top: 30px;}
.anli .anlibox .alfr{ position:relative; width:969px;float:right; position:relative; overflow:hidden;}
.anli .anlibox .alfl{ position:relative; width:216px;float:left;height:520px !important;overflow:hidden;}
.anli .anlibox .alfl .alUl{ position:relative; width:216px; padding-top:0px; }
.anli .anlibox .alfl .alUl li{ position:relative; width:216px; height:80px; margin-bottom:8px; display:block; background:url(indexbg.png) no-repeat -1206px -418px;  }
.anli .anlibox .alfl .alUl li .tx{ float:left; width:118px; height:80px;}
.anli .anlibox .alfl .alUl li .axx{ float:left; color:#414141; width:81px; padding:20px 0 10px 0;}
.anli .anlibox .alfl .alUl li .axx p{ font-size:16px; line-height:24px;}
.anli .anlibox .alfl .alUl li .axx span{ font-size:12px;}

.anli .anlibox .alfl .alUl li:hover{ }
.anli .anlibox .alfl .alUl li.hoveral{background:url(indexbg.png) no-repeat -1428px -418px; display:block; width:216px; height:80px;}
.anli .anlibox .alfl .alUl li.hoveral p{ color:#fff; font-weight:600;}
.anli .anlibox .alfl .alUl li.hoveral span{ color:#fff; }
.anli .anlibox .alfl .alUl li:hover .axx p{ color:#fff; font-weight:600;}
.anli .anlibox .alfl .alUl li:hover .axx span{ color:#fff;}
.anli .anlibox .alfr .caseimg{ width:515px; overflow:hidden; position:relative; float:left;}
.anli .anlibox .alfr .casejs{ float:right; width:430px; overflow:hidden; margin-top:36px; position:relative}
.anli .anlibox .alfr .caseimg a{ width:482px; height:559px; display:block;}


.anli .anlibox .alfr .view_c{ width:110px; height:110px; display:block; border-radius:100px;background:#542970;position:absolute; left:368px; bottom:30px; text-align:center;transition:all 0.25s linear 0.01s;}
.anli .anlibox .alfr .view_c i{  width:110px; height:110px; display:block;background:url(indexbg.png) -1107px -653px no-repeat;}
.anli .anlibox .alfr .view_c a{ }
.anli .anlibox .alfr .view_c:hover{width:110px; height:110px; border-radius:100px;background:#8959a8;}
.anli .anlibox .alfr .view_c:hover i{ background:url(indexbg.png) ) -1107px -653px  no-repeat;}
.anli .anlibox .alfr .xsjs{ background:url(indexbg.png) no-repeat -1228px -528px ; height:216px; position:relative; width:426px; padding-left:4px;}
.anli .anlibox .alfr .xsjs h2{ font-size:30px; font-weight:700; color:#120101;}
.anli .anlibox .alfr .xsjs .xs_p1{ font-size:14px; color:#444;}
.anli .anlibox .alfr .xsjs h2 a{  color:#120101;}
.anli .anlibox .alfr .xsjs .xs_p1 a{color:#444;}
.anli .anlibox .alfr .xsjs h2 a:hover{  color:#120101; opacity:0.8;}
.anli .anlibox .alfr .xsjs .xs_p1 a:hover{color:#444; opacity:0.8;}

.anli .anlibox .alfr .xsjs .ssxm{ display:block; padding-top:24px; font-size:14px;color:#444;}
.anli .anlibox .alfr .xsjs .ssxm img{ vertical-align:middle; padding-right:5px;}
.anli .anlibox .alfr .xsjs .xs_p2{ font-weight:bold;height:20px; padding-left:27px;display:block; background:url(indexbg.png) -1900px -538px no-repeat;}
.anli .anlibox .alfr .xsjs .xs_p4{  font-weight:bold;height:20px; padding-left:27px;display:block; background:url(indexbg.png) -1900px -558px no-repeat;}
.anli .anlibox .alfr .xsjs .xs_p3,.anli .anlibox .alfr .xsjs .xs_p5{ display:block; padding-left:26px;}
.anli .anlibox .alfr .casejs .view_d a{ background:url(indexbg.png) no-repeat -1637px 0px; position:absolute; right:0px; top:13px;width:159px; height:44px; z-index:100;}
.anli .anlibox .alfr .casejs .view_d a:hover {  background:url(indexbg.png) no-repeat -1466px 0px; width:159px; height:44px; z-index:100;}

.anli .anlibox .alfr .xsphoto{ height:275px; position:relative; width:426px; padding-left:4px; margin-top:18px;}
.anli .anlibox .alfr .xsphoto img{transition:all 0.25s linear 0.01s; border:1px solid #fff;opacity: 1;}
.anli .anlibox .alfr .xsphoto img:hover{ background:#fff;opacity: 0.8; border:1px solid #b17a08;  }
.anli .anlibox .alfr .xsphoto a{ float:left;}

#scrollDiv {height:520px !important;}
.anli .anlibox .alfl{height:520px !important;}
.anlibox .up {position: relative;BORDER-BOTTOM: #999 0px dotted;BORDER-LEFT: #999 0px dotted;TEXT-INDENT: -9999px;WIDTH: 30px;height: 30px !important;DISPLAY: block;BACKGROUND: url('http://img.ynmylike.com/pc/common/index/img/jpup.png') center top;FLOAT: left;BORDER-TOP: #999 0px dotted;BOTTOM: 550px;left: 80px;BORDER-RIGHT: #999 0px dotted;}
.anlibox .down {position: relative;BORDER-BOTTOM: #999 0px dotted;BORDER-LEFT: #999 0px dotted;TEXT-INDENT: -9999px;WIDTH: 30px;HEIGHT: 30px !important;DISPLAY: block;BACKGROUND: url('http://img.ynmylike.com/pc/common/index/img/jpdown.png') center top;FLOAT: left;BORDER-TOP: #999 0px dotted;TOP: 0px;LEFT: 50px;BORDER-RIGHT: #999 0px dotted;}


/* 品牌中心 */

.brandbox{width:100%;}
.brandbox .pp_t{ width:100%; background:url(indexbg.png) no-repeat 50% -295px; height:113px; margin-top:25px;}
.brand_c{ width:1200px; margin:0 auto; margin-top:30px; position:relative; overflow:hidden; border-bottom:1px solid #e1deda;}
.brand_c .b_fl{ float:left; width:111px; height:291px; background:url(indexbg.png) no-repeat -1714px -418px; padding-top:115px;}
.brand_c .b_mx{ width:1025px; float:right; overflow:hidden;}
.brand_c .b_mx ul{ width:1025px; height:406px; position:relative;}
.brand_c .b_mx ul li{ position:relative; background:url(indexbg.png) -1043px -897px no-repeat; height:382px; width:138px; float:left; margin-left:8px; text-align:center;}
.brand_c .b_mx ul li img{transition:all 0.25s linear 0.01s; border:1px solid #dcdcdc;opacity: 1; position:absolute; top:54px; left:0px; z-index:80;}
.brand_c .b_mx ul li img:hover{ background:#fff;opacity: 0.8; border:1px solid #9e83c1;}


.b_mx li:hover .caption{ opacity:1; transform:translateY(0px)}
.b_mx .caption {
    cursor: pointer;
    opacity: 0;
    position: absolute;
    top: 216px;
    transition: all 0.25s ease-in-out 0.01s;
	z-index:2000
}

.b_mx .blur {
    background-color: rgba(0, 0, 0, 0.7);
    height: 100px;
    position: absolute;
    width: 139px;
    z-index: 2000;
}

.b_mx .caption-text {
    color: #fff;
    height: 100px;
    position: absolute;
    text-align: center;
    width: 138px;
	top:13px;
    z-index: 2000;
}

.b_mx .caption-text h1 {
    font-size: 14px;
    text-transform: uppercase;
	font-weight:normal; line-height:20px;
}

.b_mx .caption-text {
    color: #fff;
    text-align: center;
}


.brand_c .b_mx ul li p{ font-size:14px; font-weight:600; color:#222; position:absolute; bottom:0; text-align:center; width:100%;}
.brand_c .b_mx ul li span{ font-size:12px; font-family:"Times New Roman", Times, serif; color:#696969;}
.brand_c .b_mx ul li a .s-years{ position:absolute; background:url(indexbg.png) -765px -680px no-repeat; text-align:center;  width:66px; height:83px; color:#414141; font-weight:bold; z-index:100; left:39px;}
.brand_c .b_mx ul li a:hover .s-years{ background:url(indexbg.png) -834px -680px no-repeat; width:66px; height:83px; color:#fff; font-weight:bold;}
.brand_c .b_mx ul li a .s-years i{ padding-top:22px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px;}
.brand_c .b_fl li{ width:95px; padding-left:16px; margin-bottom:2px;}
.brand_c .b_fl li a{ display:block; width:95px; line-height:40px; font-size:16px; color:#444;}
.brand_c .b_fl li a:hover{ background:url(s-dh-hov.png) no-repeat right center; color:#542970; font-weight:bold}
.brand_c .b_fl li a:hover span{ border-bottom:2px solid #9e83c1;}
.brand_c .b_fl li.hoverpp0{ background:url(s-dh-hov.png) no-repeat right center; }
.brand_c .b_fl li.hoverpp0 span{ border-bottom:2px solid #9e83c1;color:#542970;font-weight:bold}


.mlyywl{width: 100%;  background: url(indexbg.png) no-repeat 50% -824px;  height: 65px;  margin-top:56px;}

/*环境01*/
.b_hj .b_hj_01{ position:absolute; left:0px; top:0px;}
.b_hj .b_hj_01 li:hover .captiona{ opacity:1;}
.b_hj{ width:1026px; float:right; overflow:hidden; position:relative; height:373px;}
.b_hj .b_hj_01 img { float: left;margin: 0;padding: 0; z-index: 4;}
.b_hj .caption-texta{color: #fff;height: 188px; position: absolute; text-align: center; width: 336px; z-index: 10;}
.b_hj .caption-texta h1 {font-size: 18px;padding-top:80px; font-weight:normal;}
.b_hj .captiona { cursor: pointer;opacity: 0; position: absolute;transition: all 0.45s ease-in-out 0s;}
.b_hj .blura {background-color: rgba(0, 0, 0, 0.55);height: 188px; position: absolute;width: 336px; z-index: 5;}

/*环境02*/
.b_hj .b_hj_02{ position:absolute; left:0px; top:189px;}
.b_hj .b_hj_02 li:hover .captionb{ opacity:1;}
.b_hj .b_hj_02 img { float: left;margin: 0;padding: 0; z-index: 4;}
.b_hj .caption-textb{color: #fff;height: 182px; position: absolute; text-align: center; width: 336px; z-index: 10;}
.b_hj .caption-textb h1 {font-size: 18px;padding-top:80px; font-weight:normal;}
.b_hj .captionb { cursor: pointer;opacity: 0; position: absolute;transition: all 0.45s ease-in-out 0s;}
.b_hj .blurb {background-color: rgba(0, 0, 0, 0.55);height: 182px; position: absolute;width: 336px; z-index: 5;}

/*环境03*/
.b_hj .b_hj_03{ position:absolute; left:337px; top:0px;}

/*环境04*/
.b_hj .b_hj_04{ position:absolute; right:0px; top:0px;}
.b_hj .b_hj_04 li:hover .captiond{ opacity:1;}
.b_hj .b_hj_04 img { float: left;margin: 0;padding: 0; z-index: 4;}
.b_hj .caption-textd{color: #fff;height: 188px; position: absolute; text-align: center; width: 365px; z-index: 10;}
.b_hj .caption-textd h1 {font-size: 18px;padding-top:80px; font-weight:normal;}
.b_hj .captiond { cursor: pointer;opacity: 0; position: absolute;transition: all 0.45s ease-in-out 0s;}
.b_hj .blurd {background-color: rgba(0, 0, 0, 0.55);height: 188px; position: absolute;width: 365px; z-index: 5;}


/*环境05*/
.b_hj .b_hj_05{ position:absolute; right:183px; top:189px;}
.b_hj .b_hj_05 li:hover .captione{ opacity:1;}
.b_hj .b_hj_05 img { float: left;margin: 0;padding: 0; z-index: 4;}
.b_hj .caption-texte{color: #fff;height: 182px; position: absolute; text-align: center; width: 182px; z-index: 10;}
.b_hj .caption-texte h1 {font-size: 18px;padding-top:80px; font-weight:normal;}
.b_hj .captione { cursor: pointer;opacity: 0; position: absolute;transition: all 0.45s ease-in-out 0s;}
.b_hj .blure {background-color: rgba(0, 0, 0, 0.55);height: 182px; position: absolute;width: 182px; z-index: 5;}

/*环境06*/
.b_hj .b_hj_06{ position:absolute; right:0px; top:189px;}
.b_hj .b_hj_06 li:hover .captionf{ opacity:1;}
.b_hj .b_hj_06 img { float: left;margin: 0;padding: 0; z-index: 4;}
.b_hj .caption-textf{color: #fff;height: 182px; position: absolute; text-align: center; width: 182px; z-index: 10;}
.b_hj .caption-textf h1 {font-size: 18px;padding-top:80px; font-weight:normal;}
.b_hj .captionf { cursor: pointer;opacity: 0; position: absolute;transition: all 0.45s ease-in-out 0s;}
.b_hj .blurf {background-color: rgba(0, 0, 0, 0.55);height: 182px; position: absolute;width: 182px; z-index: 5;}

/*仪器*/
.b_sb{ width:1030px; float:right; overflow:hidden; position:relative; height:360px;}
.b_sb li{ width:202px; height:360px; margin-left:4px; float:left;}
.b_sb li a{ display:block; width:202px; height:360px;} 
.b_sb li img{ border:1px solid #eee;transition:all 0.25s linear 0.01s;opacity:1;}
.b_sb li img:hover{ border:1px solid #9e83c1; opacity:0.8;}

/*项目*/
.b_xm{ width:1032px; float:right; overflow:hidden; position:relative; height:406px;}
.b_xm .xmbox{ background:url(indexbg.png) 0px -897px no-repeat;width:1032px;height:406px;}
.b_xm .xmbox dl{ float:left;}
.b_xm .xmbox dl dd{ margin-bottom:6px; display:block; float:left; width:100%;}
.b_xm .xmbox .xmdl_01{ width:330px; overflow:hidden; padding-top:37px; padding-left:3px;}
.b_xm .xmbox h4{background:url(s-xm-icon.png) no-repeat left center; display:block; font-size:14px; font-weight:600; padding-bottom:2px; color:#3d3d3d; padding-left:20px;}
.b_xm .xmbox h4 a{color:#3d3d3d;transition:all 0.25s linear 0.01s;}
.b_xm .xmbox h4 a:hover{color:#b17a08;}
.b_xm .xmbox p{ display:block; font-size:12px; padding-bottom:3px; padding-left:20px;}
.b_xm .xmbox p a{color:#949494;font-size:12px; transition:all 0.25s linear 0.01s; display:linline; padding:0px 8px 0px 0px;}
.b_xm .xmbox p a:hover{color:#b17a08;font-size:12px; }
.b_xm .xmbox h5{ background:url(s-xm-icon.png) no-repeat left center; display:block;  font-size:14px; font-weight:600;  color:#3d3d3d; padding-left:20px;}
.b_xm .xmbox h5 a{padding:0px 8px 0px 0px;color:#3d3d3d;transition:all 0.25s linear 0.01s; display:linline;}
.b_xm .xmbox h5 a:hover{color:#b17a08;}

.b_xm .xmbox .xmdl_02{ width:195px; overflow:hidden; padding-top:37px; padding-left:26px;}
.b_xm .xmbox .xmdl_03{ width:200px; overflow:hidden; padding-top:37px; padding-left:30px;}
.b_xm .xmbox .xmdl_04{ width:200px; overflow:hidden; padding-top:37px; padding-left:30px;}

/* flexslider */
.flexslider{position:relative;height:511px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:511px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:13px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:52px;height:52px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:200px;background:url(prev.png) center center no-repeat;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.flex-direction-nav li a.flex-next{right:200px;background:url(next.png) center center no-repeat;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
