@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0 }
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input, img { padding: 0; margin: 0 }
ul, li { list-style-type: none }
input, img { border: none; }
.fix:after { clear: both; height: 0; font-size: 0; display: block; content: "."; visibility: hidden; }
.fix { *zoom:1
}
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; height: 0; font-size: 0; overflow: hidden; }
a { color: #666; text-decoration: none; }
a:hover, a:active, a:focus { color: #ff8400; text-decoration: none; }
.content { margin: 45px auto 35px auto; width: 1200px; }
.top-nav-wrap { width: 100%; height: 35px; background: #f5f5f5 }
.top-nav { width: 1215px; margin: 0 auto; overflow: hidden; }
.top-nav .guanzhu { float: left; line-height: 35px; color: #797676 }
.top-nav .guanzhu .tn-title { float: left; }
.top-nav .guanzhu .tn-title .tn-title-ale { display: block; width: 165px; height: 35px; margin-left: 46px; }
.top-nav .city { width: 491px; float: right; line-height: 35px; height: 35px; color: #797676; position: relative }
.top-nav .city a { color: #797676; display: inline-block; width: 38px; text-align: center }
.top-nav .city .t1 { float: left; }
.top-nav .city .t2 { float: left; width: 350px; height: 35px; box-sizing: border-box; overflow: hidden; position: relative }
.scrollbox { position: absolute; left: 0; top: 0px; }
.top-search-wrap { width: 100%; }
.top-search { margin: 0 auto; width: 1200px; }
.top-search .logo { float: left; margin-top: 30px; }
.top-search .logo a { display: block; }
.ml-top-searcn-ul { width: 260px;float:right; margin-top: 0px; margin-right: 40px;}
.ml-top-searcn-ul li { float: left; width: 100px; margin-right: 26px;  text-align: center;}
.ml-top-searcn-ul .ml-top-searcn-ul-li { margin-right: 0; }
.ml-top-searcn-ul li p { text-align: center; font-size: 14px; color: #9d9d9d; font-family: 宋体; }
.top-search .search { float: right; width: 438px; height: 34px; margin-top: 58px; }
.search_1 { float: left; height: 17px; width: 17px; margin-left: 11px; z-index: 1; margin-top: 10px; display: block; position: absolute; }
.nr_search { width: 340px; height: 34px; border: 1px solid #e4440c; float: left; color: #666666; font-size: 14px; padding-left: 31px; border-radius: 3px 0 0 3px; }
.btn_soso { width: 60px; height: 36px; background-color: #e4440c; float: left; font-size: 16px; color: #fff; text-align: center; font-family: "微软雅黑"; border-radius: 0px 3px 3px 0px; position: absolute; }
.search_x { float: right; width: 434px; height: 34px; margin-top: 5px; line-height: 30px; color: #666666; font-size: 12px; font-family: "宋体"; }


/*医生*/
/*.ml-doc-case { width: 1200px; background: #fff; margin: 60px auto 50px; }
.ml-doc-case-Title { height: 40px; line-height: 40px; border-bottom: 2px solid #e1e1e1; }
.ml-doc-case-Title span { border-bottom: 2px solid #f75517; }
.ml-doc-case-Title .doc-shareTxt { display: block; line-height: 40px; font-size: 20px; color: #101010; }
.mn-doc-case-tab { width: 1200px; overflow: hidden; position: relative; top: -37px; }
.mn-doc-case-tab .mn-doc-case-tab-top { width: 518px; overflow: hidden; margin-left: auto; }
.mn-doc-case-tab .mn-doc-case-tab-top li { cursor: pointer; float: left; line-height: 35px; font-size: 18px; color: #161616; text-align: center; border: 1px solid #f15013; height: 35px; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-01, .mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-02 { width: 120px; border-right: 0; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-03 { width: 151px; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-on { background: url(/images2017/doctor-xt.jpg) center no-repeat; color: #fff; background-size: 100%; }
.mn-doc-case-tab-bot { width: 1200px; margin: 17px auto 0; overflow: hidden; clear: both; }
.mn-doc-case-tab-bot .mn-doc-case-none { display: none; height: 314px; }
.mn-doc-case-tab-bot .mn-doc-case-tab-bot-01 { width: 1200px; height: 314px; }
.mn-doc-nav-teyao { width: 1200px; height: 314px; overflow: hidden; }
.mn-doc-nav-teyao li { float: left; height: 314px; width: 296px; margin-right: 4px; position: relative; }
.mn-doc-nav-teyao li .mn-doc-nav-teyao-img { display: block; }
.mn-doc-nav-teyao li div { width: 296px; height: 314px; background: rgba(0,0,0,0.5); position: absolute; top: 0; left: 0; display: none; }
.mn-doc-nav-teyao li div h3 { font-size: 18px; color: #fff; line-height: 20px; padding-top: 160px; padding-left: 30px; margin-bottom: 5px; }
.mn-doc-nav-teyao li div h3 span { font-size: 20px; }
.mn-doc-nav-teyao li div p { font-size: 13px; color: #ffffff; padding-left: 30px; padding-right: 20px; line-height: 22px; }
.mn-doc-nav-teyao li div a { display: block; width: 150px; height: 36px; margin-left: 30px; margin-top: 15px; text-align: center; line-height: 36px; color: #d7350a; font-size: 20px; background: #fff; border-radius: 20px; }
.mn-doc-nav-teyao li:hover div { display: block; }
.mn-doc-nav { width: 1200px; overflow: hidden; height: 314px; }
.mn-doc-nav li { float: left; width: 229px; height: 314px; margin-right: 13px; position: relative; }
.mn-doc-nav li .mn-doc-nav-img { display: block; }
.mn-doc-nav li .mn-doc-nav-div { width: 229px; height: 314px; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5); display: none; }
.mn-doc-nav li:hover .mn-doc-nav-div { display: block; }
.mn-doc-nav li .mn-doc-nav-div h3 { padding-left: 15px; padding-top: 145px; font-size: 20px; color: #ffffff; }
.mn-doc-nav li .mn-doc-nav-div p { font-size: 13px; color: #fff; padding-left: 15px; padding-top: 25px; padding-right: 20px; }
.mn-doc-nav li span { display: block; margin-left: 15px; margin-top: 15px; }
.mn-doc-nav li span a { float: left; margin-right: 10px; display: block; width: 35px; height: 35px; }
.mn-doc-nav li .mn-doc-nav-on-a1 { background: url(/images2017/jituan_xt01.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a2 { background: url(/images2017/jituan_xt02.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a1:hover { background: url(/images2017/jituan_xt03.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a2:hover { background: url(/images2017/jituan_xt04.png) center top no-repeat; }
.mn-doc-case-tab-bot-03 img { display: block; width: 1200px; }
.ml-doc-case-input { width: 1200px; height: 90px; background: #fb885e; overflow: hidden; position: relative; top: -20px; }
.ml-doc-input-a1 { display: block; width: 56px; height: 49px; background: #fff; border-radius: 6px; text-align: center; font-size: 19px; color: #e24d22; line-height: 22px; overflow: hidden; padding-top: 7px; float: left; margin-top: 15px; margin-left: 30px; }
.ml-doc-input-ul { margin-left: 35px; overflow: hidden; width: 230px; margin-top: 10px; display: inline-block; float: left; }
.ml-doc-input-ul li { overflow: hidden; height: 23px; }
.ml-doc-input-ul li img { display: inline-block; vertical-align: middle; float: left; }
.ml-doc-input-ul li span { font-size: 14px; color: #ffffff; line-height: 23px; display: inline-block; float: left; margin-left: 5px; }
.ml-doc-input-ul-2 { width: 251px; margin-left: 0; }
.ml-doc-input-nav { width: 380px; height: 40px; float: left; margin-top: 30px; margin-left: 30px; position: relative; }
.ml-doc-input-nav img { display: inline-block; position: absolute; top: 13px; left: 13px; }
.ml-doc-input-nav input.input01 { text-indent: 40px; width: 314px; float: left; background: #fff; border: none; height: 40px; border-radius: 5px 0 0 5px; }
.ml-doc-input-nav input.input02 { height: 40px; width: 66px; display: block; float: left; background: #f15013; text-align: center; font-size: 14px; color: #fff; line-height: 40px; border-radius: 0 5px 5px 0; cursor:pointer; }
.ml-doc-input-a2 { width: 120px; height: 37px; display: block; margin-top: 30px; margin-left: 20px; text-align: center; line-height: 37px; font-size: 18px; color: #fff; background: #d6440d; border-radius: 10px; float: left; }
.ml-doc-input-ul li a{ color:#FFF;}*/


/*改版专家版块*/
.ml-doc-tit{width: 1200px; margin: 60px auto 0; height: 120px;}
.ml-doc-tit h2{font-size: 44px; font-weight: bold; line-height: 38px; color: #ff5c0c; text-align: center;}
.ml-doc-tit h3{font-size: 26px; line-height: 38px; margin-top: 12px; color: #333; text-align: center; font-weight: 200; }
.ml-doc-tit h3 span{ font-weight: bold;}
.ml-doc-case { width: 1200px; background: #fff; margin: 60px auto 50px; }
.mn-doc-case-tab { width: 1200px; overflow: hidden; position: relative; top: -37px; }
.mn-doc-case-tab .mn-doc-case-tab-top { width: 650px; overflow: hidden; }
.mn-doc-case-tab .mn-doc-case-tab-top li { cursor: pointer; float: left; line-height: 35px; font-size: 18px; color: #161616; text-align: center; border: 1px solid #f15013; height: 35px; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-01, .mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-02 { width: 120px; border-right: 0; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-case-tab-top-03 { width: 151px; }
.mn-doc-case-tab .mn-doc-case-tab-top .mn-doc-on { background: url(../images/doctor-xt.jpg) center no-repeat; color: #fff; background-size: 100%; }
.mn-doc-case-tab-bot { width: 1200px; margin: 17px auto 0; overflow: hidden; clear: both; }
.mn-doc-case-tab-bot .mn-doc-case-none { display: none; height: 314px; }
.mn-doc-case-tab-bot .mn-doc-case-tab-bot-01 { width: 1200px; height: 314px; }
.mn-doc-nav-teyao { width: 1200px; height: 314px; overflow: hidden; }
.mn-doc-nav-teyao li { float: left; height: 314px; width: 396px; margin-right: 4px; position: relative; }
.mn-doc-nav-teyao li .mn-doc-nav-teyao-img { display: block; }
.mn-doc-nav-teyao li div { width: 396px; height: 314px; background: rgba(0,0,0,0.7); position: absolute; top: 0; left: 0; display: none; }
.mn-doc-nav-teyao li div h3 { font-size: 18px; color: #fff; line-height: 20px; padding-top: 160px; padding-left: 30px; margin-bottom: 5px; }
.mn-doc-nav-teyao li div h3 span { font-size: 20px; }
.mn-doc-nav-teyao li div p { font-size: 13px; color: #ffffff; padding-left: 30px; padding-right: 20px; line-height: 22px; }
.mn-doc-nav-teyao li div a { display: block; width: 150px; height: 36px; margin-left: 30px; margin-top: 15px; text-align: center; line-height: 36px; color: #d7350a; font-size: 20px; background: #fff; border-radius: 20px; }
.mn-doc-nav-teyao li:hover div { display: block; }
.mn-doc-nav { width: 1200px; overflow: hidden; height: 314px; }
.mn-doc-nav li { float: left; width: 293px; height: 314px; margin-right: 7px; position: relative; }
.mn-doc-nav li .mn-doc-nav-img { display: block; }
.mn-doc-nav li .mn-doc-nav-div { width: 293px; height: 314px; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.7); display: none; }
.mn-doc-nav li:hover .mn-doc-nav-div { display: block; }
.mn-doc-nav li .mn-doc-nav-div h3 { padding-left: 15px; padding-top: 145px; font-size: 20px; color: #ffffff; }
.mn-doc-nav li .mn-doc-nav-div p { font-size: 13px; color: #fff; padding-left: 15px; padding-top: 25px; padding-right: 20px; }
.mn-doc-nav li span { display: block; margin-left: 15px; margin-top: 15px; }
.mn-doc-nav li span a { float: left; margin-right: 10px; display: block; width: 35px; height: 35px; }
.mn-doc-nav li .mn-doc-nav-on-a1 { background: url(../images/jituan_xt01.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a2 { background: url(../images/jituan_xt02.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a1:hover { background: url(../images/jituan_xt03.png) center top no-repeat; }
.mn-doc-nav li .mn-doc-nav-on-a2:hover { background: url(../images/jituan_xt04.png) center top no-repeat; }
.mn-doc-nav1 li{width:393px;height:314px;float: left;margin-right:10px;position: relative;}
.mn-doc-nav1 li p{position: absolute; top: 200px; left: 204px; cursor: pointer;}
.mn-doc-jt { width: 1200px; overflow: hidden; height: 314px; }
.mn-doc-jt li { float: left; width: 230px; height: 314px; margin-right: 7px; position: relative; }
.mn-doc-jt li .mn-doc-nav-img { display: block; }
.mn-doc-jt li .mn-doc-nav-div { width: 230px; height: 314px; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.7); display: none; }
.mn-doc-jt li:hover .mn-doc-nav-div { display: block; }
.mn-doc-jt li .mn-doc-nav-div h3 { padding-top: 90px; font-size: 19px; color: #fff; line-height: 33px; }
.mn-doc-jt li .mn-doc-nav-div h3 em{ font-size: 17px;}
.mn-doc-case-tab-bot-03 img { display: block; width: 1200px; }
.ml-doc-case-input { width: 1200px; height: 90px; background: #080030; overflow: hidden; position: relative; top: -20px; }
.ml-doc-input-a1 { display: block; width: 56px; height: 49px; background: #ff5c0c; border-radius: 6px; text-align: center; font-size: 19px; color: #fff; line-height: 22px; overflow: hidden; padding-top: 7px; float: left; margin-top: 15px; margin-left: 30px; }
.ml-doc-input-ul { margin-left: 35px; overflow: hidden; width: 230px; margin-top: 10px; display: inline-block; float: left; }
.ml-doc-input-ul li { overflow: hidden; height: 23px; }
.ml-doc-input-ul li img { display: inline-block; vertical-align: middle; float: left; }
.ml-doc-input-ul li span { font-size: 14px; color: #ffffff; line-height: 23px; display: inline-block; float: left; margin-left: 5px; }
.ml-doc-input-ul li a{ color:#FFF;}
.ml-doc-input-ul-2 { width: 251px; margin-left: 0; }
.ml-doc-input-nav { width: 380px; height: 40px; float: left; margin-top: 30px; margin-left: 30px; position: relative; }
.ml-doc-input-nav img { display: inline-block; position: absolute; top: 13px; left: 13px; }
.ml-doc-input-nav input.input01 { text-indent: 40px; width: 314px; float: left; background: #fff; border: none; height: 40px; border-radius: 5px 0 0 5px; }
.ml-doc-input-nav input.input02 { height: 40px; width: 66px; display: block; float: left; background: #f15013; text-align: center; font-size: 14px; color: #fff; line-height: 40px; border-radius: 0 5px 5px 0; cursor:pointer; }
.ml-doc-input-a2 { width: 120px; height: 37px; display: block; margin-top: 30px; margin-left: 20px; text-align: center; line-height: 37px; font-size: 18px; color: #fff; background: #d6440d; border-radius: 10px; float: left; }



/* 美丽分享 */
.mn-shave-nav { width: 1200px; height: 615px; margin: 0 auto; background: #fff; }
.mn-shave-nav-top { width: 1200px; height: 90px; background: url(/images2017/shave-nav-ul.png) center top no-repeat; }
.mn-shave-nav-top li { height: 74px; cursor: pointer; float: left; width: 240px; text-align: center; font-size: 21px; color: #333333; line-height: 42px; position: relative;     padding-top: 15px;}
.mn-shave-nav-top li:hover img { display: block; }
.mn-shave-nav-top li span { display: block; width: 1px; height: 23px; background: #949494; float: left; margin-top: 12px; }
.mn-shave-nav-top li b{display: block;font-size: 16px;color: #7f7f7f;text-align: center;margin: 0 auto 0;clear: both;}
.mn-shave-nav-top li img { width: 253px; height: 90px; position: absolute; left: 0; top: 0; z-index: 2; display: none; }
.mn-shave-nav-top li.shave-nav-on img { display: block; }
.mn-shave-nav-top li.shave-nav-on span { display: none; }
.mn-shave-nav-bot { width: 1200px; height: 505px; margin: 20px auto 0; overflow: hidden; }
.mn-shave-nav-bot .mn-shave-nav-bot-zh { display: none; }
.mn-shave-nav-lr { width: 596px; height: 505px; float: left; margin-left: 20px; margin-top: 50px; }
.mn-shave-nav-lr .mn-shave-nav-bd ul li { width: 603px; height: 470px; }
.mn-shave-nav-bd-01 { position: relative; width: 580px; height: 75px; border: 2px solid #e7e2e2; border-radius: 47px; margin-top: 10px; }
.mn-shave-nav-bd-01 p { font-size: 15px; color: #333333; line-height: 26px; margin-left: 100px; width: 440px; margin-top: 12px; text-indent: 15px; }
.mn-shave-nav-bd-01 img { position: absolute; top: -10px; left: -3px; }
.mn-shave-nav-bd-01 .mn-shave-nav-bd-p { margin-top: 0; }
.mn-shave-nav-bd-02 { font-size: 14px; color: #eb7350; margin-top: 34px; }
.mn-shave-nav-bd-03 { display: block; margin-top: 20px; }
.mn-shave-nav-bd-04 { display: block; width: 596px; height: 1px; background: #e8e8e8; margin-top: 36px; }
.mn-shave-nav-bd-05 { overflow: hidden; margin-top: 15px; }
.mn-shave-nav-bd-05 p { float: left; width: 183px; font-size: 12px; color: #808080; vertical-align: middle; margin-right: 15px; }
.mn-shave-nav-bd-05 p img { display: inline-block; vertical-align: middle; }
.mn-shave-nav-bd-05 p span { color: #f15013; }
.mn-shave-nav-bd-05 p b { display: block; width: 1px; height: 16px; background: #d2d2d2; float: right; vertical-align: middle; margin-left: 10px; }
.mn-shave-nav-rg { width: 550px; height: 505px; float: right; margin-right: 10px; position: relative; background: #f3f3f3; margin-top: 16px; }
.mn-shave-nav-rg .mn-shave-nav-rg-xt { position: absolute; top: -15px; left: -17px; }
.mn-shave-nav-rg form { }
.mn-shave-nav-rg .mn-shave-nav-form-01 { font-size: 15px; color: #333333; margin-top: 30px; margin-left: 12px; }
.mn-shave-nav-rg .mn-shave-nav-form-02 { margin-top: 30px; overflow: hidden; margin-left: 10px; }
.mn-shave-nav-rg .mn-shave-nav-form-02 li { float: left; width: 170px; }
.mn-shave-nav-rg .mn-shave-nav-form-02 li span { font-size: 15px; color: #333333; float: left; display: inline-block; line-height: 28px; }
.mn-shave-nav-rg .mn-shave-nav-form-02 li input { border: 1px solid #c6c2c2; border-radius: 4px; float: left; width: 90px; height: 28px; }
.mn-shave-nav-rg .mn-shave-nav-form-02 li.mn-shave-nav-form-02-li input { width: 120px; }
.mn-shave-nav-rg .mn-shave-nav-form-03 { width: 530px; height: 190px; background: #fff; border: 1px solid #c6c2c2; border-radius: 5px; margin: 20px auto 0; display: block; }
.mn-shave-nav-form-04 { width: 245px; height: 30px; display: block; margin: 50px auto 0; border: 1px solid #c6c2c2; border-radius: 20px; font-size: 15px; text-align: center; color: #333333; line-height: 30px; background: #f5f5f5; cursor: pointer; }
.mn-shave-img { display: block; }
.mn-shave-nav-bot-pr { position: relative; }
.mn-shave-nav-bot-two { width: 1200px; height: 505px; position: absolute; top: 0; left: 0; overflow: hidden; }
.mn-shave-nav-bot-two p { text-align: center; font-size: 16px; color: #fff; margin-top: 160px; }
.mn-shave-nav-bot-two span { display: block; text-align: center; font-size: 16px; color: #ffffff; width: 450px; height: 35px; background: rgba(0,0,0,0.5); text-align: center; line-height: 35px; border-radius: 20px; margin: 30px auto 0; }
.mn-shave-nav-equipment { width: 1200px; height: 505px; overflow: hidden; }
.mn-shave-nav-equipment li { width: 298px; height: 249px; position: relative; float: left; margin-right: 2px; margin-bottom: 3px; }
.mn-shave-nav-equipment li .mn-shave-nav-equipment-img { display: block; width: 298px; height: 249px; }
.mn-shave-nav-equipment li .mn-shave-nav-equipment-div { width: 298px; height: 249px; background: rgba(0,0,0,0.5); top: 0; left: 0; position: absolute; display: none; }
.mn-shave-nav-equipment li .mn-shave-nav-equipment-div h3 { text-align: center; padding-top: 100px; font-size: 18px; color: #fff; line-height: 24px; }
.mn-shave-nav-equipment li .mn-shave-nav-equipment-div p { text-align: center; font-size: 18px; color: #fff; font-weight: bold; }
.mn-shave-nav-equipment li:hover .mn-shave-nav-equipment-div { display: block; }
.mn-shave-nav-equipment li.mn-shave-nav-equipment-rg { margin-right: 0; }
.mn-shave-nav-hygiene { width: 1200px; height: 505px; overflow: hidden; background: #e9e9e9; }
.mn-shave-nav-hygiene li { width: 390px; height: 244px; position: relative; margin: 4px 5px; float: left; }
.mn-shave-nav-hygiene li img { display: block; }
.mn-shave-nav-hygiene li p { position: absolute; width: 390px; height: 45px; line-height: 45px; font-size: 21px; color: #fff; text-align: center; bottom: 0; left: 0; background: rgba(0,0,0,0.5); }
/*.mn-shave-nav-aptitude { width: 1200px; height: 505px; background: #e9e9e9; overflow: hidden; }*/
.mn-shave-nav-aptitude { width: 1200px; height: 250px; background: #e9e9e9; overflow: hidden; }
.mn-shave-nav-aptitude li { width: 297px; height: 235px; position: relative; float: left; margin: 2px 1px; }
.mn-shave-nav-aptitude li img { display: block; }
.mn-shave-nav-aptitude li div { width: 297px; height: 235px; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.5); display: none; }
.mn-shave-nav-aptitude li div p { font-size: 20px; color: #e9e9e9; text-align: center; line-height: 30px; }
.mn-shave-nav-aptitude li div .mn-shave-nav-aptitude-p1 { padding-top: 110px; }
.mn-shave-nav-aptitude li div .mn-shave-nav-aptitude-p2 { padding-top: 100px; }
.mn-shave-nav-aptitude li:hover div { display: block; }



/*定制美丽*/
.disnone { display: none; }

.news-nr { width: 1200px; margin:10px auto  0 auto; height:60px; position:relative; z-index:998  }
.content-nr { width: 1200px; margin: 30px auto 0 auto;  }
/*.yzjdzt { width: 530px; height: 60px; background: url("/skin/images/xmtit1.png") no-repeat; margin: 0 auto }*/
.yzjdzt h2{font-size: 44px; font-weight: bold; line-height: 60px; color: #fd713c; text-align: center;}
.np-btngroup-notice { line-height: 27px; overflow: hidden; margin: 0 auto; margin-top: 20px; margin-bottom: 58px; width: 300px; }
.np-btngroup a { display: inline-block; text-align: center; padding: 0 10px; border: solid 1px; width: 98px; color: #555; float: left; padding: 0; border-color: #DDD; line-height: 33px; border-width: 1px 0 1px 1px; text-decoration:none; }
.np-btngroup a:hover { background: #c4077b; border-color: #c4077b; cursor: pointer; }
.np-btngroup a:first-child { border-radius: 3px 0 0 3px; }
.np-btngroup a:last-child { border-radius: 0 3px 3px 0; border-width: 1px; }
.np-btngroup a.bbp { background-color: #c4077b; color: #fff; border-color: #c4077b; cursor: pointer; }
.np-btngroup a.bbp:hover { background-color: #c4077b; border-color: #c4077b; cursor: pointer; color: #fff; }
.np-btngroup a:hover { cursor: auto; background-color: #c4077b; border-color:#c4077b; cursor: pointer; color:#fff; }
.ljxm { display: block; border: 1px solid #fc8414; width: 150px; height: 36px; text-align: center; line-height: 36px; color: #fc8414; margin: 0 auto; margin-bottom: 46px; }
a.ljxm:hover { display: block; border: 1px solid #fc8414; width: 150px; height: 36px; text-align: center; line-height: 36px; background: #fc8414; color: #fff; text-decoration:none; }

/*scrolllist经典项目*/
.scrolllist { width: 1200px; height: 390px; margin: 0 auto; }
.scrolllist .imglist_w { width: 1116px; height: 240px; overflow: hidden; float: left; position: relative;margin-left: 24px; }
.scrolllist .imglist_w ul { width: 20000px; position: absolute; left: 0px; top: 0px; }
.scrolllist .imglist_w li { width: 360px; float: left; color: #FFF; font-size: 16px; font-weight: bold; margin: 0 6px; }
.scrolllist .imglist_w .lim { width: 360px; float: left; color: #FFF; font-size: 16px; font-weight: bold; }

/*切换*/
#focus_Box{ position: relative; width: 976px; height: 332px; margin: 0px auto; }
#focus_Box ul{position:relative;width:976px;height:332px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;background:url("/skin/images/loading.gif") no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:34px;height:68px;top:131px;}
#focus_Box .prev{background:url("/skin/images/xm_btn.png") left top no-repeat;left:-80px}
#focus_Box .next{background:url("/skin/images/xm_btn.png") right top no-repeat;right:-80px} 
#focus_Box .prev:hover{background-position:left bottom;}
#focus_Box .next:hover{background-position:right bottom;}

#focus_Box2{ position: relative; width: 976px; height: 332px; margin: 0px auto; }
#focus_Box2 ul{position:relative;width:976px;height:332px}
#focus_Box2 li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box2 li img{width:100%;background:url("/skin/images/loading.gif") no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box2 .prev,#focus_Box2 .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:34px;height:68px;top:131px;}
#focus_Box2 .prev{background:url("/skin/images/xm_btn.png") left top no-repeat;left:-80px}
#focus_Box2 .next{background:url("/skin/images/xm_btn.png") right top no-repeat;right:-80px} 
#focus_Box2 .prev:hover{background-position:left bottom;}
#focus_Box2 .next:hover{background-position:right bottom;}

#focus_Box3{ position: relative; width: 976px; height: 332px; margin: 0px auto; }
#focus_Box3 ul{position:relative;width:976px;height:332px}
#focus_Box3 li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box3 li img{width:100%;background:url("/skin/images/loading.gif") no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box3 .prev,#focus_Box3 .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:34px;height:68px;top:131px;}
#focus_Box3 .prev{background:url("/skin/images/xm_btn.png") left top no-repeat;left:-80px}
#focus_Box3 .next{background:url("/skin/images/xm_btn.png") right top no-repeat;right:-80px} 
#focus_Box3 .prev:hover{background-position:left bottom;}
#focus_Box3 .next:hover{background-position:right bottom;}