@charset "utf-8";
/*@import url("global.css");*/

/*  xhead_nav   */
.xhead_nav{ width:100%; overflow:hidden; background:#595959;}
.xhead_nav ul{ width:1200px; display:block; margin:0 auto;}
.xhead_nav ul li{ width:150px; overflow:hidden; float:left; height:50px;}
.xhead_nav ul li:hover{ background:#3498db;}
.xhead_nav ul li a{ width:150px; overflow:hidden; float:left; height:50px; line-height:50px; font-size:18px; text-align:center; color:#ffffff;}
.xhead_nav ul li em{ width:1px; height:18px; float:left; color:#868686;  margin-top:15px; background:#868686;}


/*   首页搜索   */
.indx_seach{ width:1200px; height:42px; overflow:hidden; margin:30px auto 0px;}
.indx_seach dl dt{width:auto; float:left; color:#007aab; font-size:14px; line-height:42px; overflow:hidden;}
.indx_seach dl dt a{color:#333333; margin:0px 8px;}
.indx_seach dl dd{width:auto; float:right;}
.indx_seach dl dd form{width:347px; height:39px; background:url(../images/indx_search.jpg) no-repeat left top; margin-top:3px;}
.indx_seach dl dd form input#search-keyword{width:206px; height:39px; line-height:39px; font-size:16px; color:#333333; border:none; background:none; float:left; margin-left:44px; text-indent:5px;}
.indx_seach dl dd form .search-submit{width:97px; height:39px; background:none; border:none; line-height:39px; font-size:18px; color:#fff; text-align:center; float:left; cursor:pointer;}

/*  xindx_xmmk   */
.xindx_xmmk{ width:1200px; overflow:hidden; height:210px; position:relative; margin:30px auto 0px;}
.xindx_xmmk dl{ width:180px; float:left; margin-right:24px;}
.xindx_xmmk dl dt{ width:180px; overflow:hidden; height:170px; color:#fff; font-size:20px; line-height:60px; text-align:center;}
.xindx_xmmk dl dt a{ width:100%; height:60px; padding-top:110px; display:block;color:#fff;}
.xindx_xmmk dl.xindx_xmmk01 dt{ background:url(../images/xindx_xmmk01.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk02 dt{ background:url(../images/xindx_xmmk02.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk03 dt{ background:url(../images/xindx_xmmk03.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk04 dt{ background:url(../images/xindx_xmmk04.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk05 dt{ background:url(../images/xindx_xmmk05.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk06 dt{ background:url(../images/xindx_xmmk06.gif) no-repeat center 34px #3498db;}
.xindx_xmmk dl.xindx_xmmk01:hover dt{ background:url(../images/xindx_xmmk01a.gif) no-repeat center 34px #20afe0;}
.xindx_xmmk dl.xindx_xmmk02:hover dt{ background:url(../images/xindx_xmmk02a.gif) no-repeat center 34px #20afe0;}
.xindx_xmmk dl.xindx_xmmk03:hover dt{ background:url(../images/xindx_xmmk03a.gif) no-repeat center 34px #20afe0;}
.xindx_xmmk dl.xindx_xmmk04:hover dt{ background:url(../images/xindx_xmmk04a.gif) no-repeat center 34px #20afe0;}
.xindx_xmmk dl.xindx_xmmk05:hover dt{ background:url(../images/xindx_xmmk05a.gif) no-repeat center 34px #20afe0;}
.xindx_xmmk dl.xindx_xmmk06:hover dt{ background:url(../images/xindx_xmmk06a.gif) no-repeat center 34px #20afe0;}


.xindx_xmmk dl.xindx_xmmk06{ margin-right:0px;}
.xindx_xmmk dl dd{ width:1200px; height:40px; background:#3498db; position:absolute; left:0px; bottom:0px; z-index:21; display:none;}
.xindx_xmmk dl dd a{ text-align:center; float:left; font-size:14px; line-height:40px; color:#fff; margin:0px 15px;}
.xindx_xmmk dl:hover dd{ display:block; background:#20afe0;}


/*  细分病种  */
.indx_xm{ width:1200px; overflow:hidden; margin:30px auto 0px;}
.indx_xm_ti{ width:1200px; overflow:hidden; height:80px;}
.indx_xm_ti ul li{ width:198px; overflow:hidden; float:left; margin-right:2px; background:#eeeeee;}
.indx_xm_ti ul li.on{ background:#3498db;}
.indx_xm_ti ul li p{ width:198px; height:80px; overflow:hidden;}
.indx_xm_ti ul li p a{ color:#1d1d1d; width:198px; height:62px; text-align:center; padding-top:18px; overflow:hidden; display:block; font-size:24px;}
.indx_xm_ti ul li.on p a{ color:#fff;}
.indx_xm_ti ul li p a em{ display:block; width:198px; font-size:14px; font-style:normal; color:#9c9c9c; line-height:36px; text-align:center;}
.indx_xm_ti ul li.on p a em{color:#fff;}

.indx_xm_cen{ width:1200px; overflow:hidden; margin-top:30px;}
.indx_xm_cenm{ width:1200px; overflow:hidden; }
.indx_xm_cenle{ width:447px; overflow:hidden; float:left; height:585px;}

.indx_xm_cenri{ width:716px; overflow:hidden;float:right;}
.indx_xm_cenri01{ width:716px; overflow:hidden; margin-top:20px;}
.indx_xm_cenri01 h1{ height:35px; line-height:35px; font-size:20px; color:#666666; font-weight:normal;}
.indx_xm_cenri01 h3{ height:35px; line-height:35px; font-size:20px; color:#666666; font-weight:normal;}
.indx_xm_cenri01 p{ width:716px; overflow:hidden; margin-top:10px;}
.indx_xm_cenri01 p a{ font-size:16px; color:#666666; padding:3px 12px; line-height:30px; margin-right:4px; border:1px solid #dfe3e4; border-radius:15px;}
.indx_xm_cenri01 p a:hover{ background:#92d050; color:#fff;border:1px solid #92d050;}

.indx_xm_cenri02{ width:716px; overflow:hidden; margin-top:33px;}
.indx_xm_cenri02le{ width:460px; overflow:hidden; float:left;}
.indx_xm_cenri02le dl{ width:460px; overflow:hidden;}
.indx_xm_cenri02le dl dt{ width:460px; height:38px; line-height:30px; font-size:20px; overflow:hidden;}
.indx_xm_cenri02le dl dt a{ color:#333;}
.indx_xm_cenri02le dl dd{ font-size:14px; color:#666666; width:460px; overflow:hidden; margin-top:6px; line-height:28px;}
.indx_xm_cenri02le dl dd a{ color:#0065b7;}
.indx_xm_cenri02le ul{ width:460px; overflow:hidden; margin-top:15px;}
.indx_xm_cenri02le ul li{ width:220px; float:left; margin-left:10px; line-height:44px; height:44px; font-size:14px; overflow:hidden; border-bottom:1px dashed #dbdbdb;}
.indx_xm_cenri02le h1{ height:35px; line-height:35px; font-size:20px; color:#666666; font-weight:normal; margin-top:25px;}
.indx_xm_cenri02le h3{ height:35px; line-height:35px; font-size:20px; color:#666666; font-weight:normal; margin-top:25px;}
.indx_xm_cenri02le p{ width:460px; overflow:hidden; margin-top:10px;}
.indx_xm_cenri02ri{ width:226px; overflow:hidden; margin-top:110px; float:right;}
.indx_xm_cenri02ri p{ width:226px; height:50px; line-height:50px; text-align:center; color:#cbcbcb; font-size:16px; background:#69696a; margin-top:12px;}

/*    真实案例   */
.indx_zsal{ width:1200px; overflow:hidden; margin:40px auto 0px;}
.ti{ /*width:1200px;*/ overflow:hidden;}
.ti p{ /*width:1200px;*/ height:60px; background:url(../images/indx_ti.png) no-repeat center top; text-align:center; font-size:46px; color:#333333; line-height:60px;}
.ti p b{ color:#3498db;}
.ti font{ display:block; /*width:1200px;*/ height:30px; line-height:30px; display:block; text-align:center; color:#666666; font-size:18px;}
.indx_zsal_cen{ width:1200px; overflow:hidden; margin-top:50px;}
.indx_zsal_cen_ul{ width:252px; overflow:hidden; float:left;}
.indx_zsal_cen_ul li{ width:252px; height:66px; overflow:hidden; margin-bottom:9px;}
.indx_zsal_cen_ul li p{ width:239px; height:66px; line-height:66px; text-align:center; background:#eeeeee; font-size:24px; color:#333333;}
.indx_zsal_cen_ul li.on{ background:url(../images/indx_zsal_cen_ul_bg.png) no-repeat center top;}
.indx_zsal_cen_ul li.on p{ color:#fff; background:none;}
.indx_zsal_cen_bd{ float:right;border:1px solid #dfe3e4; width:896px; overflow:hidden;}
.indx_zsal_cen_bd dl{width:896px; overflow:hidden;padding:15px;}
.indx_zsal_cen_bd dl dt{ width:331px; height:411px; overflow:hidden; float:left;}
.indx_zsal_cen_bd dl dd{ width:331px; overflow:hidden; float:left;}
.indx_zsal_cen_bd dl dd{ width:525px; overflow:hidden; float:left; margin-left:35px;}
.indx_zsal_cen_bd dl dd p.a1{ height:75px; overflow:hidden; font-size:22px; line-height:110px;}
.indx_zsal_cen_bd dl dd p.a1 img{ float:left;}
.indx_zsal_cen_bd dl dd p.a2{ font-size:20px; line-height:28px; overflow:hidden; margin:15px 0px 20px 10px;}
.indx_zsal_cen_bd dl dd p.a3{ font-size:18px; overflow:hidden; margin-left:10px; line-height:28px;}
.indx_zsal_cen_bd dl dd p.a4{ width:463px; overflow:hidden; margin-left:10px; margin-top:25px;}

/*  松鼠专家团    */
.indx_sszjt{ width:1440px; overflow:hidden; margin:40px auto 0px;}
.indx_sszjt_cen{ /*width:1310px;*/width:1400px; height:404px; overflow:hidden; margin:50px auto 0px;}
.indx_sszjt_cen dl{ width:56px; height:404px; overflow:hidden; float:left;}
/*.indx_sszjt_cen dl.on{ width:526px;}
*/
.indx_sszjt_cen dl dt{width:55px; height:404px; overflow:hidden; float:left; margin-right:1px; cursor:pointer;}
.indx_sszjt_cen dl dd{ width:242px; height:402px; overflow:hidden; float:left; padding-left:226px; border:1px solid #dfe3e4; color:#4b4b4b;}
.indx_sszjt_cen dl dd span{ width:242px; height:40px; line-height:40px; font-size:30px; display:block; margin-top:30px;}
.indx_sszjt_cen dl dd span em{ font-style:normal; font-size:22px;}
.indx_sszjt_cen dl dd p.a1{ width:220px; line-height:24px; overflow:hidden; font-size:15px; border-bottom:1px solid #cfcfcf; padding:5px 0px;}
.indx_sszjt_cen dl dd p.a2{ width:220px; line-height:24px; overflow:hidden; font-size:15px; padding-top:12px;}
.indx_sszjt_cen dl dd a{ width:142px; height:40px; overflow:hidden; line-height:40px; color:#fff; background:#92d050; text-align:center; font-size:20px; display:block; border-radius:20px; margin-top:25px;}
.indx_sszjt_cen dl dd.indx_sszjt_d_zhy{ background:url(/images/indx_sszjt_d_zhy.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_xsj{ background:url(/images/indx_sszjt_d_xsj.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_ylj{ background:url(/images/indx_sszjt_d_ylj.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_yj{ background:url(/images/indx_sszjt_d_yj.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_sgd{ background:url(/images/indx_sszjt_d_sgd.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_zhz{ background:url(/images/indx_sszjt_d_zhz.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_qzm{ background:url(/images/indx_sszjt_d_qzm.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_yy{ background:url(/images/indx_sszjt_d_yy.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_czl{ background:url(/images/indx_sszjt_d_lw.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lcy{ background:url(/images/indx_sszjt_d_lcy.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_sjm{ background:url(/images/indx_sszjt_d_sjm.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_xww{ background:url(/images/indx_sszjt_d_xww.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_ljl{ background:url(/images/indx_sszjt_d_ljl.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lyk{ background:url(/images/indx_sszjt_d_lyk.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_csx{ background:url(/images/indx_sszjt_d_csx.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_mzy{ background:url(/images/indx_sszjt_d_mzy.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_cqm{ background:url(/images/indx_sszjt_d_cqm.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lq{ background:url(/images/indx_sszjt_d_lq.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lxy{ background:url(/images/indx_sszjt_d_lxy.png) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_cxl{ background:url(/images/indx_sszjt_d_cxl.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_wyx{ background:url(/images/indx_sszjt_d_wyx.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lzq{ background:url(/images/indx_sszjt_d_lzq.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_ly{ background:url(/images/indx_sszjt_d_ly.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_zh{ background:url(/images/indx_sszjt_d_zh.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_sjz{ background:url(/images/indx_sszjt_d_sjz.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_ljh{ background:url(/images/indx_sszjt_d_ljh.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_lzb{ background:url(/images/indx_sszjt_d_lzb.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_hxf{ background:url(/images/indx_sszjt_d_hxf.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_zdh{ background:url(/images/indx_sszjt_d_zdh.jpg) no-repeat left bottom;}
.indx_sszjt_cen dl dd.indx_sszjt_d_cyz{ background:url(/images/indx_sszjt_d_cyz.jpg) no-repeat left bottom;}
/*   环境 荣誉 设备  */
.indx_zh{width:1200px; overflow:hidden; margin:60px auto;}
.indx_zh_ti{ width:1200px; overflow:hidden;}
.indx_zh_ti ul li{ width:285px; overflow:hidden; height:64px; line-height:64px; border:1px solid #e2e6e7; font-size:24px; color:#333333; text-align:center; border-radius:32px; float:left; margin-right:17px;}
.indx_zh_ti ul li.on{ color:#fff; background:#3498db; border:1px solid #3498db;}
.indx_zh_cen{ width:1200px; overflow:hidden; margin:40px auto 0px;}
.indx_zh_hj,.indx_zh_sb,.indx_zh_ry,.indx_zh_gy{ width:1200px; overflow:hidden;}
.indx_zh_hj dl{ width:1200px; overflow:hidden;}
.indx_zh_hj dl dt{ float:left; overflow:hidden; width:560px; margin-right:10px;}
.indx_zh_hj dl dd{ float:left; overflow:hidden;width:630px;}
.indx_zh_hj dl img{ float:left; margin-bottom:10px;}
.indx_zh_hj dl img.img01,.indx_zh_hj dl img.img03,.indx_zh_hj dl img.img05{ margin-right:10px;}
.indx_zh_hj dl img.img05{ margin-right:8px;}

.indx_zh_sb ul li{ width:325px; overflow:hidden; float:left; margin-right:20px;}
.indx_zh_sb ul li img{ display:block;}
.indx_zh_sb ul li p{ width:325px; height:56px; line-height:56px; background:#4b4b4b; text-align:center; font-size:20px; overflow:hidden; color:#fff;}

.indx_zh_ry ul li{ width:325px; overflow:hidden; float:left; margin-right:20px;}
.indx_zh_ry ul li img{ display:block;}
.indx_zh_ry ul li p{ height:26px; line-height:26px; font-size:20px; overflow:hidden; color:#4b4b4b; margin:25px auto 0px; text-align:center;}
.indx_zh_ry ul li p b{ background:url(../images/indx_zh_ry_qz.jpg) no-repeat left center; padding-left:28px;}

.indx_zh_gy dl{ width:1200px; overflow:hidden;}
.indx_zh_gy dl dt{ float:left; overflow:hidden; width:630px; margin-right:10px;}
.indx_zh_gy dl dt p{ float:left; overflow:hidden; width:274px;}
.indx_zh_gy dl dd{ float:right; overflow:hidden;width:560px;}
.indx_zh_gy dl img{ float:left; margin-bottom:10px;}
.indx_zh_gy dl img.gy_img03{ float:right;}
.indx_zh_gy dl img.gy_img04,.indx_zh_gy dl img.gy_img06{ margin-right:10px;}



/*友情链接*/
.hzc{ width:1158px; border:1px solid #e1e1e1; padding:20px; margin:0 auto 20px; overflow:hidden;}
.hzc span{ font-size:20px;}
.hzc ul{ margin-top:10px;}
.hzc  ul li{  height:25px; float:left; margin-right:11px;}




