@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0}
html,body{overflow-x:hidden;margin:0;margin:0 auto;padding:0;background:#FFFFFF;color:#444444;font-size:12px;font-family:'微软雅黑',Arial, Helvetica, sans-serif;line-height:18px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px}
u{text-decoration:none;font-style:normal}
ol,ul{list-style:none}
li{list-style-type:none}
img{border:0}
a{color:#444444;text-decoration:none}
a:hover{color:#000000}
.mclear{clear:both;visibility:hidden;font-size:0;line-height:0;padding:0;margin:0}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.fitwd{width:980px;margin:0 auto;text-align:left}
.ml0{margin-left:0px !important}
.mr0{margin-right:0px !important}
.fl{float: left;}
.fr{float: right;}
.hr1{ clear:both; margin:0 auto; width:980px; height:15px; overflow:hidden;}
.hr0{ clear:both; margin:0 auto; width:980px; height:1px; overflow:hidden;}
.red{ color: #F80000;}

/*IE优化*/
.head {width:100%; height:116px; }
.head div{ float: left;}
.logo{ margin-top: 22px;}
.time{ margin-top: 44px; margin-left: 60px;}
.tel{ margin-top: 36px; margin-left: 60px;}
.footer .foot .bottom ul li:first-child{ width: 208px; padding-right: 25px;}
.footer .foot .bottom ul li:first-child img{ margin-top: 7px;}
.footer .foot .bottom ul li:first-child+li{ width: 420px;}
.footer .foot .bottom ul li:first-child+li p{ font-size: 14px; color: #F2F2F1; text-indent: 2em; line-height: 25px;}
.footer .foot .bottom ul li:first-child+li p:first-child{ margin-top: 15px;}
.footer .foot .bottom ul li:first-child+li+li { width: 232px; border-right: none; float: right;}
.footer .foot .bottom ul li:first-child+li+li img{ margin-top: 14px; margin-left: 16px;}

/*公用CSS*/
.black0{display:block;clear:both;width:100%;height:0px;}
.blank10{display:block;height:10px;width:100%;clear:both;}
.blank20{display:block;height:20px;width:100%;clear:both;}
.blank30{display:block;height:30px;width:100%;clear:both;}
.w1000{width:1000px; margin:0 auto;}

/*头部*/
header{width:100%; height:116px; border-top:7px solid #f2f2f1; }
header .head{height:100%; color:#FFFFFF}
header .head div{ float: left;}
header .head .logo{ margin-top: 22px;}
header .head .time{ margin-top: 44px; margin-left: 60px;}
header .head .tel{ margin-top: 36px; margin-left: 60px;}


.menu{ width:100%; height:52px; background-color:#fe5594;}
.menu .m-lf{ width: 200px; height: 52px; background-color: #f7941e; float: left; z-index: 999; position: absolute;}
.menu .m-rt{ /*width: 800px;*/ height: 52px; float: right;}
.menu .m-rt ul li{ float: left; width: 160px; height: 52px;}
.menu .m-rt ul li a{ display: block; width: 100%; text-align: center; font-size: 18px; color: #FFFFFF; line-height: 52px;}
.menu .m-rt ul li a:hover{ background-color: #F7941E;}
.menu .m-rt ul .dts{ width: 200px; font-size: 20px; line-height: 52px; color: #FFFFFF; text-indent: 2em; background: url(../../images/custom/icon-01.png) no-repeat #F7941E; 
background-position: 175px 20px; cursor:pointer}

.menu .m-lf dl{ float: left; width: 200px;}
.menu .m-lf dl dt{ font-size: 20px; line-height: 52px; color: #FFFFFF; text-indent: 2em; background: url(../../images/custom/icon-01.png) no-repeat; background-position: 175px 20px;cursor:pointer}
.menu .m-lf dl dd{ font-size: 18px; line-height: 55px; border-bottom: 1px solid #CCCCCC; color: #444444; background: url(../../images/custom/icon-03.png) #FFFFFF no-repeat;background-position: 175px 22px;}
.menu .m-lf dl dd img{ float: left; margin-left: 30px; margin-top: 15px; margin-right: 9px;}
.menu .m-lf dl dd a{ display: block; width: 100%; height: 100%;}
.menu .m-lf dl dd.on{background: url(../../images/custom/icon-02.png) #F7941E no-repeat;background-position: 175px 22px;border-top: 1px solid #fff;}
.menu .m-lf dl dd.on a{ color: #fff; }

.menu .m-lf .deail{ width: 327px; height: 446px; border: 1px solid #F7941E; float: left; position: absolute; margin-left: 200px; margin-top: 52px; background: #FFFFFF;}
.menu .m-lf .deail p img{ margin-left: 10px; margin-top: 10px;}
.menu .m-lf .deail ul li{ width: 72px; text-align: center; font-size: 14px; float: left; margin-left: 25px; margin-top: 12px;}
.menu .m-lf .deail .zx{ display: block; border: 1px solid #ff3c00; text-align: center; font-size: 14px; color: #ff3c00; width: 238px; line-height: 30px; margin: 25px auto;}
.menu .m-lf .deail .zx:hover{ background: #ff3c00; color: #FFFFFF;}
/*头部*/

/*.banner{ width:100%; height:448px;background-color:#CCCCCC;}
.banner ul li{}
.banner ul li a{display: block; width: 100%; height: 448px;}*/

.banner{height:448px;margin:0 auto;width:100%;overflow:hidden; position:relative;z-index: 99;}
/*.banner ul{height:448px;}*/
.banner li a{ display:block;height:448px;margin:0 auto;}
.banner .bt_lx{position:relative; width:100%; height:448px;}
.banner .br_li{position:absolute; width: 1000px; height:8px; left: 45%; bottom:15px;}
.banner .br_li ul li{ margin-left:18px; width:14px; height:14px; float:left; border-radius: 50%; background:#ccc;}
.banner .br_li ul li.on{background:#FD5961;}

.News{ height:347px; margin-top: 25px;}
.News div{ float:left;}
.News .new-lf{ width:272px; height:347px; position:relative;}
.News .new-lf li a{ display:block;height:347px;margin:0 auto;}
.News .new-lf .bt_lx{position:relative; width:100%; height:347px;}
.News .new-lf .br_li{position:absolute; width: 100px; height:8px; left: 120px; bottom:5px;}
.News .new-lf .br_li ul li{ margin-left:10px; width:10px; height:10px; float:left; background:#ccc; border-radius: 8px;}
.News .new-lf .br_li ul li.on{background:#FD5961;}

.News .new-cn{ width:370px; height:347px; margin-left:21px}
.News .new-rt{ width:315px; height:347px; margin-left:22px}

.News .new-cn .new .top ul{ border-bottom:1px solid #444444; height: 41px;}
.News .new-cn .new .top ul li{ float: left; width: 185px; text-align: center; line-height: 40px;font-size:18px;}
.News .new-cn .new .top ul li.on{ border-bottom: 2px solid #fe5594;}
.News .new-cn .new .top ul li.on a{ color: #fe5594;}
.News .new-cn .new .btm{margin-top: 15px;}
.News .new-cn .new .btm .btm_l{ float: left; width: 135px;}
.News .new-cn .new .btm .btm_r{ float: right;width: 210px; font-size: 14px; }
.News .new-cn .new .btm .btm_r dl dt{font-size: 18px; color: #fe5594; line-height: 30px;}
.News .new-cn .new .btm .btm_r dl dd{color: #444444; line-height: 25px; padding-top: 10px;}
.News .new-cn .new .btm .list ul li{ line-height: 36px; font-size: 14px; border-bottom: 1px dashed #444444; width: 370px;}
.News .new-cn .new .btm .list ul li a span{ float: right;}
.News .new-cn .new .btm .list ul li:last-child{ border-bottom: none;}
.News .new-cn .tells{ width: 370px; height: 82px; background: #f1f1f1; margin-top: 8px;}
.News .new-cn .tells .tel-l{ width: 213px; height: 75px; background: #FFFFFF; float: left; margin-left: 4px; margin-top: 3px;}
.News .new-cn .tells .tel-l p:first-child{ color: #444; font-size: 14px; line-height: 30px; margin-left: 10px; margin-top: 10px;}
.News .new-cn .tells .tel-l p:last-child{ color: #fb7804; font-size: 28px;margin-left: 10px}
.News .new-cn .tells a{ display:inline-block; width: 56px; text-align: center; line-height: 25px; margin-top: 10px; margin-left: 10px;}

.News .new-rt ul{ border-bottom:1px solid #444444; height: 41px; }
.News .new-rt ul li{ width: 100px; text-align: center; line-height: 40px; border-bottom: 2px solid #fe5594; color: #444; font-size: 18px;}
.News .new-rt dl dt{ width: 100%; border-bottom: 1px solid #d3d3d3; font-size: 16px; text-indent: 0.5em; line-height: 40px; padding-top: 9px;}
.News .new-rt dl dd{ width: 315px;  height:106px;}
.News .new-rt dl dd img{ float: left; width: 129px; height: 106px;}
.News .new-rt dl dd p{ font-size: 14px; width: 170px; text-indent:2em;float: right; margin-left: 10px; line-height: 22px;}
.News .new-rt dl dd a{ display:inline-block; width: 120px; line-height: 24px; border: 1px solid #F7941E; text-align: center; font-size: 14px; color: #F7941E; margin-top: 14px; margin-left: 40px;}

.Expert{ width: 100%; height: 521px; margin-top: 15px; background: url(../../images/custom/Expert-bg.jpg) no-repeat center;}
.pert{ height: auto; }
.pert .pert-top{ background: url(../../images/custom/Expert-01.png) no-repeat left; height: 43px; padding-top: 30px;}
.pert .pert-top ul{ padding-left: 150px; margin-top: -5px; background: #444444;}
.pert .pert-top ul li{ float: left; width: 115px; text-align: center; line-height: 30px;}
/*.pert .pert-top ul li:nth-child(4){ float: left; width: 155px;text-align: center;}*/
.pert .pert-top ul li span{ font-size: 18px; float: right;}
.pert .pert-top ul li a{ font-size: 18px;}
.pert .pert-top ul li.on{ background:url(../../images/custom/Expert-02.png) no-repeat bottom center;}

.pert .pert-btm{ width: 100%; height: 427px; margin-top: 20px;}
.pert .pert-btm .Sprev{ float: left; margin-top: 185px;}
.pert .pert-btm .cont{/* width: 870px; height: 427px; margin-left: 40px;*/ }
.pert .pert-btm .Snext{ float: right; margin-top: 185px; }
.pert .pert-btm .cont li{ float: left;width: 870px; height: 427px; margin-left: 40px;}
.pert .pert-btm .cont .box{ float: right; width: 555px; height: auto; }
.pert .pert-btm .cont .box .title{ font-size: 20px;  margin-top: 40px;border-bottom: 1px dashed #D3D3D3; line-height: 50px;}
.pert .pert-btm .cont .box .title span{ font-size: 46px; color: #fe5594; margin-right: 10px; }
.pert .pert-btm .cont .box .title1{ font-size: 14px; padding: 10px; line-height: 25px;border-bottom: 1px dashed #D3D3D3;}
.pert .pert-btm .cont .box .title1 span{ font-size: 16px; color: #F80000;}
.pert .pert-btm .cont .box a{ padding-top: 30px; float: left; margin-right: 35px; margin-left: 10px;}

.Diagno{ height: 521px; margin-top: 50px;}
.Diagno .title h3{ font-size: 35px; color: #fe5594; float: left; line-height: 35px;}
.Diagno .title p{ font-size: 18px; color: #a4a3a4; float: right; border-bottom: 1px solid #a4a3a4; width: 837px; line-height: 30px;}
.Diagno .title p span{ border-bottom: 3px solid #a4a3a4;}
.Diagno .conts .tops{ border-bottom: 1px solid #fe5594; width: 97%; height: 40px; margin-top: 20px;}
.Diagno .conts .tops ul li{ float: left; width: 121px; text-align: center; line-height: 30px;}
.Diagno .conts .tops ul li span{ font-size: 18px; float: right;}
.Diagno .conts .tops ul li.on{background:url(../../images/custom/Diagno-01.png) no-repeat bottom center;height: 48px;}
.Diagno .conts .tops ul li a{font-size: 18px;} 
.Diagno .conts .bots{ margin-top: 30px;}
.Diagno .conts .bots .bts-lf{ float: left; width: 370px; height: 350px;}
.Diagno .conts .bots .bts-rt{ float: right; width: 590px; height: 350px;}
.Diagno .conts .bots .bts-rt .tr-top{ width: 100%; height: 47px; background: #efefef;}
.Diagno .conts .bots .bts-rt .tr-top ul{ width: 480px; margin: 0 auto;}
.Diagno .conts .bots .bts-rt .tr-top ul li{ width: 80px; text-align: center; float: left; line-height: 47px;}
.Diagno .conts .bots .bts-rt .tr-top ul li a{ font-size: 14px;}
.Diagno .conts .bots .bts-rt .tr-top ul li.on a{  color: #fe5594;}
.Diagno .conts .bots .bts-rt .tr-top ul li span{ font-size: 14px; float: right;}
.Diagno .conts .bots .bts-rt .rt-btm dl dt{ font-size: 18px; line-height: 30px; margin-top: 20px;}
.Diagno .conts .bots .bts-rt .rt-btm dl dd{ font-size: 14px; line-height: 22px; margin-top: 10px; border-bottom: 1px dashed #A4A3A4; padding-bottom: 9px;}
.Diagno .conts .bots .bts-rt .rt-btm ul li{ font-size: 14px; line-height: 47px; border-bottom: 1px dashed #A4A3A4;}
.Diagno .conts .bots .bts-rt .rt-btm ul li span{ float: right;}
.Diagno .conts .bots .bts-rt .rt-btm ul li a:hover{ color: #FF4E00;}
.Diagno .conts .bots .bts-rt .rt-btm ul li b{ color: #ff4e00;}

.Environ{ width: 100%; height: 622px; background-color: #fffcf3; margin-top: 32px;}
.Environ .top ul {width: 100%; height: 50px; border-bottom: 1px solid #fe5594; padding-top: 10px; margin-bottom: 30px;}
.Environ .top ul li{ float: left; width: 333px ; text-align: left; font-size: 14px; color: #767676; line-height: 50px;}
.Environ .top ul li.on{ color: #fe5594; background: url(../../images/custom/Expert-02.png) no-repeat; background-position: 0px 45px;}
.Environ .top ul li span{font-size: 24px;}
.Environ .btm img{ float: left; }
.Environ .btm img:nth-child(2){ margin-left: 3px; margin-bottom: 4px;}
.Environ .btm img:nth-child(3){ margin-left: 4px; margin-bottom: 4px;}
.Environ .btm img:nth-child(5){ margin-left: 3px;}
.Environ .btm img:nth-child(6){ margin-left: 4px;}

/*频道页*/
.banner-cat{ width:100%; height:448px;background-color:#CCCCCC;}
.banner-cat ul li{}
.banner-cat ul li a{display: block; width: 100%; background: url(../../images/custom/banner-cate.jpg) no-repeat center; height: 448px;}

.position{ width: 100%; height: 42px; background: #f8f8f8; border-bottom: 1px solid #fe5594;}
.position p{ font-size: 16px; line-height: 42px; background: url(../../images/custom/icon-pot.jpg) no-repeat left; text-indent: 2em;}

.tions{ margin-top: 25px;}
.tions-left{ width: 657px; height: auto; float: left;}
.tions-right{ width: 320px; height: auto; float: right;}
.tions-left .title h3{ font-size: 26px; color: #fe5594; float: left; line-height: 40px;}
.tions-left .title p{ font-size: 16px; color: #a3a2a2; float: right; border-bottom: 1px solid #9f9f9f; width: 540px; line-height: 30px;}
.tions-left .title p span{ border-bottom: 3px solid #a4a3a4; padding-bottom: 3px; padding-right: 10px; padding-left: 3px;}
.tions-left .title img{ float: left; width: 235px; margin-top: 15px;}
.tions-left .title dl{ float: right; width: 400px; margin-top: 15px;}
.tions-left .title dl dt{ text-indent: 2em; font-size: 14px; border-bottom: 1px dashed #767676; line-height: 26px; padding-bottom: 10px; padding-top: 10px; margin-bottom: 10px;}
.tions-left .title dl dd{ font-size: 14px; line-height: 26px;}
.tions-left .title dl dd a:hover{ color: #F80000;}
.tions-left .title dl dd a span{ font-size: 18px; margin-right: 5px;}
.tions-left .Hot .head{ margin-top:15px;}
.tions-left .Hot .head h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 18px; }
.tions-left .Hot .head h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.tions-left .Hot .btm{ margin-top: 25px;}
.tions-left .Hot .btm .prev{float: left; margin-top: 43px; }
.tions-left .Hot .btm .next{float: right;margin-top: 43px;}
.tions-left .Hot .btm .con{float: left;margin-left:10px}
.tions-left .Hot .btm .con ul li{ float: left; width: 186px; text-align: center; font-size: 14px; line-height: 25px; margin-left: 13px;}
.tions-left .boxs{ width: 656px; height: 208px; border: 1px solid #e6e6e6;}
.tions-left .boxsbg{ width: 656px; height: 15px; background: url(../../images/custom/category-08.jpg) no-repeat bottom; margin-bottom: 20px;}
.tions-left .boxs .boxtop{margin-left: 17px; padding-top: 10px;}
.tions-left .boxs .boxtop h3{ float: left; font-size: 24px; line-height: 40px; margin-right: 10px; }
.tions-left .boxs .boxtop a{ float: left; font-size: 12px;line-height: 50px; margin-left: 10px;}
.tions-left .boxs .boxbm{ margin-left: 17px;padding-top: 10px;}
.tions-left .boxs .boxbm img{ float: left; margin-right: 20px; }
.tions-left .boxs .boxbm ul{ float: left;}
.tions-left .boxs .boxbm ul li{line-height: 30px; font-size: 14px;}
.tions-left .boxs .boxbm ul li span{ margin-right: 5px;}

.tions-right .box1{ margin-top: 10px;}
.tions-right .box2{ margin-top: 25px;}
.tions-right .box2 h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 18px; }
.tions-right .box2 h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.tions-right .box2 h3 a{float: right; font-size: 20px; border: 1px solid #d1d1d1; padding: 2px; color: #3d3d3d; }
.tions-right .box2 .box-zj{ margin-top: 18px;}
.tions-right .box2 .box-zj .zj{  position:absolute ;z-index: 99;}
.tions-right .box2 .box-zj .zj li{ width: 320px; height: 327px; float: left;}
.tions-right .box2 .box-zj .prev{ position: relative; float: left;z-index: 999; margin-top: 150px; margin-left: 15px; }
.tions-right .box2 .box-zj .next{ position: relative; float: right;z-index: 999; margin-top: 150px; margin-right: 15px; }
.tions-right .box2 .ddd{ float: left; margin-top: 143px;}
.tions-right .box3{ margin-top: 25px;}
.tions-right .box3 h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 18px; }
.tions-right .box3 h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.tions-right .box3 h3 a{float: right; font-size: 20px; border: 1px solid #d1d1d1; padding: 2px; color: #3d3d3d; }
.tions-right .box3 .box3-zz{ margin-top: 16px;}
.tions-right .box3 .box3-zz a{display: block; font-size: 24px; text-align: center; height: 47px; color: #ffffff; float: left; line-height: 47px;}
.tions-right .box3 .box3-zz a:nth-child(1){ width: 159px; background: #3876ff; margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(2){ width: 159px; background: #ffa938; margin-left: 1px;margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(3){ width: 114px; background: #f044df; height: 95px;margin-bottom: 1px;line-height: 95px;}
.tions-right .box3 .box3-zz a:nth-child(4){ width: 204px; background: #ff484a; margin-left: 1px;}
.tions-right .box3 .box3-zz a:nth-child(5){ width: 204px; background: #00d1e8; margin-left: 1px; margin-top: 1px;margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(6){ width: 159px; background: #ff3e6b ;margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(7){ width: 159px; background: #f044df;margin-left: 1px; margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(8){ width: 319px; background: #ffa938; margin-bottom: 1px;}
.tions-right .box3 .box3-zz a:nth-child(9){ width: 200px; background: #55a140;}
.tions-right .box3 .box3-zz a:nth-child(10){ width: 118px; background: #00d1e8;margin-left: 1px;}

/*---------------右侧改版BOX3 start-------------------*/
.tions-right .box3 .box3-new { margin-top: 16px; position: relative; height: 285px; }
.tions-right .box3 .box3-new a{display: block; font-size: 16px; text-align: center; width: 102px; height: 39px; color: #ffffff; line-height: 39px;}
.tions-right .box3 .box3-new a p { line-height: 24px; padding-top: 20px}
.tions-right .box3 .box3-new a:nth-child(1){ background: #fd80af; }
.tions-right .box3 .box3-new a:nth-child(2){ background: #fd80af; position: absolute; top: 45px;}
.tions-right .box3 .box3-new a:nth-child(3){ width: 105px;  height: 84px; background: #1fccd4; position: absolute; left: 107px; top: 0; line-height: 95px;}
.tions-right .box3 .box3-new a:nth-child(4){ background: #fd80af; position: absolute; right: 0; top: 0;}
.tions-right .box3 .box3-new a:nth-child(5){ width: 213px; height: 41px; background: #1fccd4; position: absolute; top: 90px; line-height: 41px;}
.tions-right .box3 .box3-new a:nth-child(6){ height: 86px; background: #fd80af; position: absolute; top: 45px; right: 0;}
.tions-right .box3 .box3-new a:nth-child(7){ background: #fd80af; position: absolute; top: 137px;}
.tions-right .box3 .box3-new a:nth-child(8){ background: #1fccd4; position: absolute; top: 182px;}
.tions-right .box3 .box3-new a:nth-child(9){ width: 105px;  height: 84px; background: #fd80af; position: absolute; left: 107px; top: 137px; line-height: 95px;}
.tions-right .box3 .box3-new a:nth-child(10){ height: 84px; background: #1fccd4; position: absolute; top: 137px; right: 0;}
.tions-right .box3 .box3-new a:nth-child(11){ width: 213px; height: 58px; background: #0ab8c0; position: absolute; top: 227px; line-height: 58px;}
.tions-right .box3 .box3-new a:nth-child(12){ height: 58px; position: absolute; top: 227px; right: 0;}
/*---------------右侧改版BOX3 end-------------------*/


.tions-right .box4{ margin-top: 25px;}
.tions-right .box4 h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 18px; }
.tions-right .box4 h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.tions-right .box4 h3 a{float: right; font-size: 20px; border: 1px solid #d1d1d1; padding: 2px; color: #3d3d3d; }

.box4-zz { margin-top: 15px;}
.box4-zz dl{font-size: 14px; text-indent: 2em; border-bottom: 1px dashed #d3d3d3; line-height: 25px; padding-bottom: 15px; margin-top: 15px;}
.box4-zz dl dt{ background: url(../../images/custom/category-11.jpg) no-repeat left; padding-bottom: 5px;}
.box4-zz dl dd{ background: url(../../images/custom/category-12.jpg) no-repeat left top 5px;}
.box4-zz dl:last-child{border-bottom: none; padding-bottom: 0px;}

/*---------------右侧改版BOX4 start-------------------*/
.tions-right .box4 .box4-new { margin-top: 5px;}
.box4-new-list { height: 48px; border-bottom: 1px dashed #a5a5a5; }
.box4-new-list span { width: 19px; height: 19px; background: #fd80af; float: left; margin: 16px 0 0 5px; font-size: 14px; color: #fff; text-align: center; line-height: 19px; }
.box4-new-list p { font-size: 16px; color: #4d4c4a; line-height: 49px; margin-left: 32px; }
/*---------------右侧改版BOX4 end-------------------*/


.tions-right .box5{ margin-top: 25px; padding-bottom: 30px; }
.tions-right .box5 h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 18px; }
.tions-right .box5 h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.tions-right .box5 h3 a{float: right; font-size: 20px; border: 1px solid #d1d1d1; padding: 2px; color: #3d3d3d; }
/*.box5 img{ width: 224px; height: 76px; margin-left: 45px; margin-top: 40px;}*/
.box5 #txt{ float: left; margin-left: 10px; width: 200px; height: 45px; margin-top: 30px; border-radius: 30px 0px 0px 30px; text-indent: 2em; border: 1px solid #a6a6a6; border-right: none;}
.box5 #btn{ float: left;width: 92px; height: 47px; margin-top: 30px; border-radius: 0px 30px 30px 0px; background: #fe5594; color: #FFFFFF;border: 1px solid #a6a6a6;border-left:1px solid #fe5594;}

.box5-zz{ margin-top: 5px;}
.box5-zz a{ display: block; width: 143px; line-height: 31px; background: #d153c4; text-indent: 3em; border-radius: 5px; float: left; margin-left: 10px; font-size: 16px; color: #FFFFFF; margin-top: 15px;}

/*---------------右侧改版BOX5 start-------------------*/
.tions-right .box5 .box5-new { margin-top: 28px; }
.lf5 { margin-left: 5px }
.lf10 { margin-left: 10px }
.box5 img.box5-new-img { margin: 24px 0 0 2px; }
/*---------------右侧改版BOX5 end-------------------*/

/*-----------------------------------频道页 end-------------------------------------*/

/*-------------------------------------列表页 start-------------------------------------*/
.list-con ul li{ border-bottom: 1px dashed #3D3D3D; height: 160px; margin-bottom: 25px;}
.list-con ul li:last-child{ border-bottom: none;}
.list-con ul li img{ float: left;}
.list-con ul li h3{ float: left; font-size: 18px; margin-left: 15px;}
.list-con ul li p{ float: right; width: 455px; font-size: 14px; line-height: 25px; text-indent: 2em; margin-top: 15px;}
.list-con ul li p a{ color: #F80000;}

/*分页 A*/
.list_page{width:670px;height:50px;overflow:hidden;margin:10px auto; margin-top:20px;text-align:center; margin-top: 50px;}
.list_page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px; margin:0 1px;}
.list_page a.a1 {/*background:url(pages.png) no-repeat 0 5px;*/ width:56px; padding:0 }
.list_page a:hover { background:#9649be; color:#FFF; text-decoration:none; }
.list_page b {display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#FF47B7; border:1px solid #EE84C4; color:#fff; text-align:center;margin:0 1px;}

/*列表左端时间显示*/
.contListLf { width:187px; height:130px; float: left;  background-color: #fd80af; }
.contListLf:hover { background-color: #fd80af }
/*-------------------------------------列表页 end-------------------------------------*/

/*-------------------------------------文章页 start-------------------------------------*/
.shows{}
.shows .bts{ text-align: center; font-size: 26px; margin-bottom: 20px; margin-top: 10px; line-height:35px; padding-left:20px; padding-right:20px}
.shows .title{ font-size: 15px; border-bottom: 1px dashed #a0a0a0; color:#a0a0a0;line-height: 55px; margin-bottom: 20px;}
.shows .title a img{ width: 83px; height: 29px; float: right;}
.shows p{ font-size: 15px; line-height: 28px; text-indent: 2em; margin-bottom: 20px; line-height:30px !important}
.shows span{ line-height:30px !important}
/*.shows p img{ display: block; margin: 20px auto;}*/

.show-bm{ width: 657px; height: 80px; background: #f0f0f0; margin: 20px auto;}
.show-bm h4{ font-size: 18px; line-height: 20px; padding-top: 20px; padding-left: 20px;float: left;}
.show-bm h4 span{ font-size: 12px;}
.show-bm .showzx{display: block; width: 79px; height: 34px; background: #fe5594; float: right; font-size: 16px; text-align: center; color: #FFFFFF; line-height: 34px; margin-top: 25px; margin-right: 22px;}
.show-tj h3{ width: 100%; height: 28px; border-bottom: 1px solid #fe5594; font-size: 22px; }
.show-tj h3 span{  display:inline-block;width:121px; height: 35px; background: url(../../images/custom/category-07.png) no-repeat bottom; text-align: center }
.show-tj img{ float: left; margin-top: 20px; margin-right: 18px;}
.show-tj ul{float: left;margin-top: 20px;}
.show-tj ul li{ font-size: 14px; line-height: 27px; }
.show-tj ul li #sanj
	{ 
		display: block; float: left; color: #ff5a00; margin-right: 5px; 
		transform:rotate(90deg);
		-ms-transform:rotate(90deg); 	/* IE 9 */
		-moz-transform:rotate(90deg); 	/* Firefox */
		-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
		-o-transform:rotate(90deg); 	/* Opera */
	}
/*-------------------------------------文章页 end-------------------------------------*/

/*-------------------------------------品牌 start-------------------------------------*/
.banner-brand{ width:100%; height:448px;background-color:#CCCCCC;}
.banner-brand ul li a{display: block; width: 100%; background: url(../../images/custom/banner-Brand.jpg) no-repeat center; height: 448px;}

.brand-01 img{ margin-top: 25px;}
.brand-01 p{ font-size: 16px; line-height: 30px; text-indent: 2em; margin-top: 25px;}
.brand-01 h3{ font-size: 26px; line-height: 22px; border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; margin-top: 30px;}
.brand-01 h3 span{ font-size: 12px;}

/*-------------------------------------专家列表  start-------------------------------------*/
#wrapper01 {margin: 0px auto;width: 1000px;padding-bottom: 0px;position: relative;}
.nav {left: 0px; top: 0px; width: 115px; position: absolute; z-index: 1;margin-top:30px;}
.nav li {height: 92px; margin-bottom: 0px;}
.nav li a{/*background: #fe5594;*/background: #fe5594; transition:0.2s ease-in; width: 115px; height: 100%; overflow: hidden; text-decoration: none; display: block; cursor: pointer; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in;}
.nav li a.active {background: #ffb22b; width: 115px}
.nav li a span {width: 230px; height: 100%; text-indent: 6.5em; color: rgb(255, 255, 255); line-height: 92px; padding-right: 30px; display: block; font-size: 20px;}
.nav li a.active span {width: 130px; text-align: center;}
.nav li a:nth-child(1).hover {width: 230px; background-color: #ffb22b;}
.nav li:nth-child(1) a{background: url(../../images/custom/Doctor_icon.png) no-repeat #008bdf; background-position: 30px 0px;}
.nav li:nth-child(2) a{background: url(../../images/custom/Doctor_icon.png) no-repeat #008bdf; background-position: 30px -95px;}
.nav li:nth-child(3) a{background: url(../../images/custom/Doctor_icon.png) no-repeat #008bdf; background-position: 30px -280px;}
.nav li:nth-child(4) a{background: url(../../images/custom/Doctor_icon.png) no-repeat #008bdf; background-position: 30px -192px;}

.exoerts_Content{ width:850px; float:right; margin-top:30px;}
.exoerts_Content .zj_title{ background:#008bdf; height:42px; margin-top:23px;}
.exoerts_Content .zj_title img{ float:left ; margin-left: 20px; margin-right: 15px;}
.exoerts_Content .zj_title a{ display: block; line-height: 42px; font-size: 24px; color: #FFFFFF; font-weight: bold;}
.Medicine01 { width:850px;}
.Medicine01 li{ width:198px; float:left; margin:20px 50px 20px 30px; display:block}

/*右浮窗css*/
@keyframes dot
		{
		  0% {opacity:0;}
		  40% {opacity:0;}
		  50% {opacity:1;}
		  90% {opacity:1;}
		  100% {opacity:0;}
		}
@-webkit-keyframes dot
		{
		  0% {opacity:0;}
		  40% {opacity:0;}
		  50% {opacity:1;}
		  90% {opacity:1;}
		  100% {opacity:0;}
		}

.swt-right-index{ width:114px; height: 408px; position:fixed; right:-57px; top:143px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));z-index:9998;}
.swt-right-index ul{}
.swt-right-index li{ width:154px; height:60px; line-height:0px; line-height:0px; font-size:0px; position:absolute;}
.swt-right-index a{ width:154px; }
.swt-right-index1{top:0px;}
.swt-right-index1 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 0 no-repeat;}
.swt-right-index1 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px 0  no-repeat; }
.swt-right-index2{ top:65px;}
.swt-right-index2 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 -65px no-repeat;}
.swt-right-index2 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px -65px no-repeat;}
.swt-right-index3{ top:130px;}
.swt-right-index3 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 -130px no-repeat;}
.swt-right-index3 sup{ width:13px; height:13px; background:#e40000; border:2px solid #ffffff; border-radius:50%; position:absolute; left:4px; top:4px; text-align:center; color:#ffffff; font-size:8px; line-height:13px;-webkit-animation: dot 2s infinite; animation: dot 1s infinite;}
.swt-right-index3 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px -130px no-repeat;}
.swt-right-index4{top:195px;}
.swt-right-index4 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 -195px no-repeat;}
.swt-right-index4 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px -195px no-repeat;}
.swt-right-index5{ top:260px}
.swt-right-index5 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 -260px no-repeat;}
.swt-right-index5 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px -260px no-repeat;}
.swt-right-index6{ top:325px;}
.swt-right-index6 a{height:60px; display:block; background:url(../../images/custom/fk_xf1.png) 0 -325px no-repeat;}
.swt-right-index6 .swt-hover{ height:60px; background:url(../../images/custom/fk_xf1.png) -69px -325px no-repeat;}



/*共用底部*/
.footer{ width:100%; height:252px; background-color:#fe5594; margin-top:30px}
.footer .foot{ height:100%;}
.footer .foot ul li{ float: left; margin-left: 1px;}
.footer .foot ul li:first-child{ margin-left: 0;}
.footer .foot .bottom{ width: 910px; height: 130px; margin:20px auto;}
.footer .foot .bottom ul li{ float: left;height: 130px; margin-left: 1px;border-right: 1px solid #fff;}
.footer .foot .bottom ul li:nth-child(1){ width: 208px; padding-right: 25px;}
.footer .foot .bottom ul li:nth-child(1) img{ margin-top: 7px;}
.footer .foot .bottom ul li:nth-child(2){ width: 420px;}
.footer .foot .bottom ul li:nth-child(2) p{ font-size: 14px; color: #F2F2F1; text-indent: 2em; line-height: 25px;}
.footer .foot .bottom ul li:nth-child(2) p:first-child{ margin-top: 15px;}
.footer .foot .bottom ul li:nth-child(3){ width: 232px; border-right: none; float: right;}
.footer .foot .bottom ul li:nth-child(3) img{ margin-top: 14px; margin-left: 16px;}
