@charset="utf-8";
body, ul, h1, h2, h3, h4, p{margin: 0; padding: 0;}
ul{list-style: none;}
img{border: 0;}
a:link, a:visited{text-decoration: none; color: #ffffff;}
a:hover{text-decoration: none; color: #ffffff;}
.clear{clear: both;}
body{font-family: '微软雅黑'; font-size: 12px;}

/********TOP********/
.a1{height: 74px; background-color: #eeeeee; border-bottom: 1px solid #959595;}
.a1 .top{width: 1000px; margin: 0 auto; height: 74px;}
.a1 .top .topleft{float: left;}
.a1 .top .topleft .logo{float: left; width: 245px; height: 40px; padding: 17px 0;}
.a1 .top .topleft .mark{float: left; width: 185px; height: 55px; padding: 9px 25px;}
.a1 .top .topleft .contact{float: left; width: 200px; height: 50px; padding: 12px 0; background-image: url('../images/tel.png'); background-repeat: no-repeat; background-position: 0 19px;}
.a1 .top .topleft .contact .contacttxt{padding-left: 40px; color: #7e7e7e;}
.a1 .top .topleft .contact .contacttel{padding-left: 40px; color: #1d1d1d; font-size: 26px; font-family: 'Times New Roman';}
.a1 .top .topright{float: right; padding: 23px 0;}
.a1 .top .topright .search{display: block; float: left; height: 25px; padding-right: 5px;}
.a1 .top .topright .search .searchtxt{height: 22px; border: 1px solid #cfcfcf;}
.a1 .top .topright .searchbtn{height: 25px; padding-right: 10px;}
.a1 .top .topright .addCollection{height: 25px; }

/********NAV********/
.a2{height: 104px; border-bottom: 1px solid #302e2e; background-color: #1d1d1d;}
.a2 .nav{width: 1000px; height: 104px; margin: 0 auto; text-align: center;}
.a2 .nav li{display: inline-block; height: 104px; line-height: 104px; padding: 0 10px; font-size: 22px;}
.a2 .nav li .navlink{display: block;}

/*******BANNER*******/
.a3 .banner{width: 100%; vertical-align: top;}

/********MENU********/
.a4{height: 73px; background-color: #006cb8;}
.a4 .menu{width: 1000px; margin: 0 auto; text-align: center;}
.a4 .menu li{display: inline-block; font-size: 18px; line-height: 73px;}
.a4 .menu li .menulink:link, .menulink:visited{display: block; padding: 0 10px; }
.a4 .menu li .menulink:hover{display: block; background-color: #24359c; padding: 0 10px;}

/*********status***********/
.a5 .status{width: 1000px; margin: 0 auto;}
.a5 .status .statusimg{margin: 20px 0;}
.a5 .status table{width: 100%;}
.a5 .status table tr td{border: 1px solid #dddddd;}
.a5 .status table tr td .statusrank{display: block; background-color: #54b9cf; font-size: 14px; padding: 10px 20px; margin: 5px 10px; color: #ffffff; text-align: center;}
.a5 .status table tr td img{vertical-align: bottom;}
.a5 .status .zhiliao{margin: 20px 0;}

/**********cangshi***********/
.a6{background-color: #f8f8f8;}
.a6 .cangshi{width: 1000px; margin: 0 auto;}
.a6 .cangshi .cangshiimg{padding: 20px 0;}
.a6 .cangshi .handle{padding-bottom: 20px;}

/************success************/
.a7 .success{width: 1000px; margin: 0 auto;}
.a7 .success .successimg{padding: 20px 0;}
.a7 .success .successtxt{color: #182743; text-align: center; font-size: 24px; font-weight: normal;}
.a7 .success .plan{height: 60px; margin: 20px 0;}
.a7 .success .plan li{float: left; width: 332px; height: 60px; line-height: 60px; background-color: #8c98ad; color: #ffffff; font-size: 24px; text-align: center;}
.a7 .success .plan .planbar{float: left; width: 2px; height: 60px; background-color: #ffffff;}
.a7 .success .plan .common{background-color: #0f2b47;}


.a7 .success .one{height: 795px; display: block;}
.a7 .success .one .left{float: left; width: 300px; margin-right: 20px;}
.a7 .success .one .left .sibuqu{width: 300px; height: 375px; margin-bottom: 20px; vertical-align: top;}
.a7 .success .one .left .shebei{width: 300px; height: 370px; margin-bottom: 20px; position: absolute;}
.a7 .success .one .left .shebei .btnleft{float: left; width: 32px; height: 33px; cursor: pointer; position: relative; left: 10px; top: -200px; background-image: url('../images/btnleft.png'); background-repeat: no-repeat; z-index: 1000;}
.a7 .success .one .left .shebei .btnright{float: right; width: 32px; height: 33px;  cursor: pointer; position: relative; right: 10px; top: -200px; background-image: url('../images/btnright.png'); background-repeat: no-repeat; z-index: 1000;}
.a7 .success .one .right{float: right; width: 660px; height: 735px; padding: 15px 10px; background-color: #f1f1f1; position: relative;}
.a7 .success .one .right .tupotitle{font-size: 18px; color: #182743; padding-bottom: 5px;}
.a7 .success .one .right .tupo{line-height: 25px; font-size: 15px;}
.a7 .success .one .right .tupotitle2{font-size: 18px; color: #e73948; padding: 10px 0; border-bottom: 2px dashed #c6c7c9;}
.a7 .success .one .right .tupocontent{padding: 15px 0; height: 200px; color: #f3f3f3;}
.a7 .success .one .right .tupocontent li{float: left; width: 150px; height: 180px; margin-right: 5px;}
.a7 .success .one .right .tupocontent .blue{background-color: #54b9cf; padding: 10px 5px;}
.a7 .success .one .right .tupocontent .orange{background-color: #e3aa6d; padding: 10px 5px;}
.a7 .success .one .right .tupocontent li .ctitle{display: block; font-size: 14px; font-weight: bold; text-align: center;}
.a7 .success .one .right .tupocontent li .content{font-size: 13px; padding-top: 10px; line-height: 28px;}
.a7 .success .one .right .xiaoguo{font-size: 16px; color: #182743;}
.a7 .success .one .right .xiaoguo .xgtitle{color: #e73948; font-size: 18px;}
.a7 .success .one .right .youshicontent{padding: 15px 0 5px; height: 150px; color: #f3f3f3;}
.a7 .success .one .right .youshicontent li{float: left; width: 150px; height: 120px; margin-right: 5px;}
.a7 .success .one .right .youshicontent .blue{background-color: #54b9cf; padding: 10px 5px;}
.a7 .success .one .right .youshicontent .orange{background-color: #e3aa6d; padding: 10px 5px;}
.a7 .success .one .right .youshicontent li .ctitle{display: block; font-size: 14px; font-weight: bold; text-align: center;}
.a7 .success .one .right .youshicontent li .content{font-size: 13px; padding-top: 10px; line-height: 28px;}

.a7 .success .two{background-color: #f1f1f1; padding: 10px; margin-bottom: 20px; display: none;}
.a7 .success .two .weizhen{padding: 5px 0;}
.a7 .success .two .weizhen .weizhentitle{font-size: 20px; color: #182743;}
.a7 .success .two .weizhen .weizhen{padding: 10px 0; font-size: 15px; color: #182743;}
.a7 .success .two .qdyuanli{font-size: 20px; color: #e60012; padding-bottom: 10px;}
.a7 .success .two .weizhencon{padding: 10px 0; border-top: 2px dashed #c6c7c9; border-bottom: 2px dashed #c6c7c9;}
.a7 .success .two .weizhencon .weizhenjs{font-size: 15px; color: #182743; line-height: 25px;}
.a7 .success .two .weizhencon .weizhenxq{padding:10px;}
.a7 .success .two .weizhencon .weizhenxq .weizhenimg{float: left; padding-top: 50px; padding-left: 50px; width: 507px;}
.a7 .success .two .weizhencon .weizhenxq .weizhents{float: right; margin-right: 50px;}
.a7 .success .two .weizhencon .weizhenxq .weizhents .wztitle{font-size: 20px; color: #e60012; padding: 10px 0;}
.a7 .success .two .weizhencon .weizhenxq .weizhents li{padding: 5px 0; color: #07292d; list-style-image: url('../images/mark1.png'); list-style-position: inside;}
.a7 .success .two .weizhencon .weizhenxq .weizhents li .wzitem{display: block; font-size: 22px; }
.a7 .success .two .weizhencon .weizhenxq .weizhents li .wzcont{font-size: 15px; padding-top: 5px;}
.a7 .success .two .zhiliao{padding: 15px 0; font-size: 15px; color: #07292d;}
.a7 .success .two .zhiliao .zltitle{font-size: 20px; color: #e60012;}


.a7 .success .three{background-color: #f1f1f1; padding: 0 10px; display: none}
.a7 .success .three .guangzi{padding: 10px 0; font-size: 20px; color: #182743; text-align: center; font-weight: normal; border-bottom: 1px dashed #c6c7c9;}
.a7 .success .three .guangzicon{padding: 10px 0;}
.a7 .success .three .guangzicon .gzleft{float: left; width: 208px;}
.a7 .success .three .guangzicon .gzleft .gzgx{background-color: #54b9cf; padding: 10px; color: #f3f3f3; margin-bottom: 5px;}
.a7 .success .three .guangzicon .gzleft .gzgx .gongxiao{font-size: 18px;}
.a7 .success .three .guangzicon .gzleft .gzgx .gxlist{padding: 10px 0; font-size: 15px;}
.a7 .success .three .guangzicon .gzleft .gzgx .jzb{width: 208px;}
.a7 .success .three .guangzicon .gzright{float: right; width: 723px; height: 365px; background-image: url('../images/gzbg.png'); background-repeat: no-repeat;}
.a7 .success .three .guangzicon .gzright li{float: left; padding:15px 10px; width: 265px; height: 170px;}
.a7 .success .three .guangzicon .gzright .gzmijue{margin-right: 150px;}
.a7 .success .three .guangzicon .gzright li .gzmj{font-size: 19px; color: #c38c40;}
.a7 .success .three .guangzicon .gzright li .mjcontent{font-size: 15px; color: #07292d; line-height: 25px;}
.a7 .success .three .guangzicon .gzmj2{padding: 10px 0;}
.a7 .success .three .guangzicon .gzmj2 .mygz{float: left; width: 650px;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygztitle{padding: 10px 0; text-align: center; font-size: 20px; color: #182743; border-bottom: 1px dashed #c6c7c9;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygzgl{padding-top: 15px; background-color: #f1f1f1;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygzgl .mytedian{float: left; background-color: #dadada; width: 330px; height: 230px; color: #07292d; font-size: 14px; padding: 10px; line-height: 22px;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygzgl .mytedian .mytdtitle{font-size: 17px; font-weight: normal; padding-bottom: 10px;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygzgl .myyoushi{float: right; width: 270px; height: 230px; background-color: #dadada; padding: 10px; font-size: 14px; line-height: 22px;}
.a7 .success .three .guangzicon .gzmj2 .mygz .mygzgl .myyoushi .myystitle{font-size: 17px; font-weight: normal; padding-bottom: 10px;}
.a7 .success .three .guangzicon .gzmj2 .gml{float: right; width: 280px;}
.a7 .success .three .guangzicon .gzmj2 .gml .gmltitle{padding: 10px 0; text-align: center; font-size: 20px; color: #182743; border-bottom: 1px dashed #c6c7c9;}
.a7 .success .three .guangzicon .gzmj2 .gml .gmlys{margin-top: 15px; width: 260px; height: 230px; padding: 10px; background-color: #dadada;}
.a7 .success .three .guangzicon .gzmj2 .gml .gmlys .gmlystitle{font-size: 17px; font-weight: normal; padding-bottom: 10px;}
.a7 .success .three .guangzicon .gzmj2 .gml .gmlys .gmlgx{font-size: 15px; line-height: 22px;}
/***************祛痘美肤***************/
.a8{background-color: #f8f8f8;}
.a8 .meifu{width: 1000px; margin: 0 auto;}
.a8 .meifu .meifuimg{padding-top: 20px; vertical-align: top;}
.a8 .meifu .shuju{vertical-align: top; padding-bottom: 15px;}
.a8 .meifu .meifutitle{padding: 15px 0; border-top: 2px dashed #cfd0d1; font-size: 24px;}
.a8 .meifu .meifutitle .mftitle{padding-left: 10px; color: #0e9ec0;}
.a8 .meifu .lcimg{padding-top: 20px; vertical-align: top;}

/*******expert********/
.a9 .expert{width: 100%; vertical-align: top;}
.a9 .left{float: left; display: block; width: 40px; height: 100px; position: relative; left: 200px; top: -280px; background-image: url('../images/btnleft1.jpg'); background-repeat: no-repeat; z-index: 1000; cursor: pointer;}
.a9 .right{float: right; display: block; width: 40px; height: 100px; position: relative; right: 300px; top: -280px; background-image: url('../images/btnright1.jpg'); background-repeat: no-repeat; z-index: 1000; cursor: pointer;}

.a10 .message{width: 1000px; margin: 0 auto;}
.a10 .message .msimg{padding-top: 20px;}
.a10 .comment{width: 960px; margin: 20px 0; padding: 20px 20px 0 20px; border: 1px dotted #6b6b6b;}
.a10 .comment .ctitle{height: 45px; background-color: #e8e6e7;}
.a10 .comment .ctitle .pinglun{float: left; display: block; background-color: #6a6266; width: 140px; line-height: 45px; font-size: 18px; color: #ffffff; text-align: center;}
.a10 .comment .ctitle .discuss{float: right; display: block; width: 90px; height: 29px; line-height: 29px; margin: 8px 10px; background-color: #ff8400; text-align: center;}
.a10 .comment .messtxt{padding-top: 20px;}
.a10 .comment .messtxt .mess{margin-bottom: 20px; border-bottom: 1px dotted #6b6b6b;}
.a10 .comment .messtxt li .head{float: left; width: 124px; height: 155px; padding: 20px; background-color: #e8e8e8; border-radius: 10px;}
.a10 .comment .messtxt li .head .himg{width: 100%;}
.a10 .comment .messtxt li .head .nicheng{display: inline-block; padding-top: 10px; text-align: left;}
.a10 .comment .messtxt li .head .dtime{display: inline-block; padding-top: 10px; }
.a10 .comment .messtxt li .mscontent{float: right; width: 780px; height: 195px; background-color: #5abbd1;}
.a10 .comment .messtxt li .mscontent .mtitle{font-size: 18px; color: #ffffff; padding: 10px 10px 0;}
.a10 .comment .messtxt li .mscontent .mcontent{color: #ffffff; font-size: 14px; padding: 10px; line-height: 25px;}
.a10 .comment .messtxt li .pj{height: 30px; padding: 10px;}
.a10 .comment .messtxt li .pj li{float: right; line-height: 30px; padding: 0 20px; color: #666666; text-align: center;}
.a10 .comment .messtxt li .pj li .orange{color: #ff8400;}

.a11 .aboutsor{width: 100%; vertical-align: top; margin-bottom: 20px;}

.a12{height: 130px; background-color: #393939; padding: 20px 0;}
.a12 .footer{width: 1000px; height: 140px; margin: 0 auto; color: #ffffff; text-align: center;}
.a12 .footer .nav{font-size: 18px; padding: 10px 110px;}
.a12 .footer .nav ul{border-bottom: 3px dotted #ffffff;}
.a12 .footer li{display: inline-block; padding: 10px;}
.a12 .footer li a{display: block;}
.a12 .footer p{font-size: 16px; line-height: 30px;}



