﻿@charset "utf-8";
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,
b, u, i, center,
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;
	background: transparent;
}
i{ font-style:normal;}
body {
	line-height: 1;
    font-family: "tahoma","microsoft yahei","arial"
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{ text-decoration:none;}
.dingduan{ width:100%; height:64px; min-width:1024px; margin:0 auto;  left:0; top:0; z-index:999; background:#fff; border-bottom:1px solid #eee}
.dingduan-center{ width:1024px; margin:0 auto; height:64px; margin:0 auto}
.nav{ width:590px; height:64px; line-height:64px; float:left;background-color:#fff;}

.nav ul li{ float:left; padding-left:25px; padding-right:25px;font-size:16px; color:#3a1f45;}
.nav ul li a{ font-size:16px; color:#7a7c7d; height:64px; display:block; text-decoration:none;}
.nav ul li a:hover{color:#7a80fa !important;}
.currentli>a{
    color:#7a80fa !important;
}
.yanse{color:#7a80fa !important;}
/*.nav ul li:hover{ background:url(../images/nv-bg.png) no-repeat;}*/
.yzs-logo{width:195px;float:left;padding-top:12px}

.nav ul li.currentli  a{color:#7b77c9}
.logo_docqz.currentli {border-bottom:4px solid transparent;}
.dingduan-right{ width:85px; height:29px; float:right; margin-top:26px; margin-right:23px;display:none}
.dingduan-right ul li{ float:left; margin-right:9px; position:relative}
.dingduan-right ul li.li0{ width:29px; height:29px; background:url(../images/icon_web_normal.png) no-repeat;}
.dingduan-right ul li.li0:hover{ width:29px; height:29px;background:url(../images/icon_web_pressed.png) no-repeat;}
.dingduan-right ul li.li1{ width:29px; height:29px; background:url(../images/pc.png) no-repeat;}
.dingduan-right ul li.li1:hover{ width:29px; height:29px;background:url(../images/pc-2.png) no-repeat;}
.dingduan-right ul li.li2{ width:29px; height:29px;background:url(../images/sj.png) no-repeat;}
.dingduan-right ul li.li2:hover{width:29px; height:29px; background:url(../images/sj-2.png) no-repeat;}
.dingduan-right ul li.li3{ width:29px; height:29px;background:url(../images/weixin.png) no-repeat;}
.dingduan-right ul li.li3:hover{ width:29px; height:29px;background:url(../images/weixin-2.png) no-repeat;}
.pc{cursor:pointer;position:relative;*z-index:10000}
.pc:hover{}
.pc1{position:absolute;cursor:default;display:none;top:30px;   left: -40px; z-index: 99;}
.weixin1{position:absolute;cursor:default;display:none;top:30px;   left: -40px; z-index: 99;}
.banner{ width:100%; min-width:1024px; height:620px; margin:0 auto; position:relative;margin-top:0px;background-size: cover; 
-webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */ 
-o-background-size: cover;/* 兼容Opera */ }
#con{width:100%;}
.slideBox{ width:100%; overflow:hidden; position:relative;background-size: cover; clear:both;}
.slideBox .hd{width: 100%;position: absolute;z-index: 1;bottom: 10px;left: 0;height: 30px;line-height: 30px;text-align: center;}
.slideBox .hd ul{ overflow:hidden; zoom:1; }
.slideBox .hd ul li{ margin-right:2px; width:40px; height:3px;margin-left:10px; line-height:14px; text-align:center; background-color:rgba(255,255,255,0.2); cursor:pointer; display:inline-block}
.slideBox .bd ul li.li1{ width:100%; background:url(../images/index_banner1.png) no-repeat center / cover; background-size:cover;}
.slideBox .bd ul li.li2{ width:100%; background:url(../images/index_banner2.png) no-repeat center / cover; background-size:cover;}
.slideBox .bd ul li.li3{ width:100%; background:url(../images/index_banner3.png) no-repeat center / cover; background-size:cover;}
.slideBox .bd ul li.li4{ width:100%; background:url(../images/index_banner4.png) no-repeat center / cover; background-size:cover;}
.slideBox .hd ul li.on{
    width:40px;
    height:3px;
    background:#fff;
}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ width:100%; height:620px;zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height:620px; display:block;  }
.slideBox .prev{ width:8px; height:20px; background:url(../images/left.png) no-repeat;position:absolute; left:50%; top:91%; margin-left:-52px; display:block; z-index:1000;}
.slideBox .next{ width:8px; height:20px; background:url(../images/right.png) no-repeat;position:absolute; left:50%; top:91%; margin-left:49px;display:block;z-index:1000;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.login{
    width: 260px;
    height: 344px;
    position: absolute;
    position: absolute;
    top: 138px;
    right: 50%;
    margin-right: -500px;
    border: none;
    background: #fff;
    box-sizing: border-box;
    padding-top: 58px;

}
.login-center{ width:260px; height:283px; margin:0 auto; text-align:center; font-family:"微软雅黑"}
.newkuang1{box-sizing:border-box; width:197px; height:34px; border:solid 1px #7a80fa; color:#7a80fa !important; margin:0 auto; margin-top:10px;  border-radius:20px;}
.newkuang1 {color:#7a80fa;}
.newkuang1:hover{box-sizing:border-box; width:197px; height:34px; background-color:#605bf5; color:#fff !important; margin:0 auto; margin-top:10px;  border-radius:20px;}
.newkuang1:hover a{color:#fff !important;}
.newkuang{box-sizing:border-box; width:197px; height:34px; background-color:#7a80fa; color:#fff !important; margin:0 auto; margin-top:10px;  border-radius:20px;}
.newkuang a{color:#fff !important;}
.newkuang:hover{background:#605bf5;}
.loginFormLeft {width:48px; float:left; height:40px; line-height:47px; background:url(/images/index_icon.png) no-repeat 30px 14px;}
.loginFormLeft2{width:48px; float:left; height:40px; line-height:47px; background:url(/images/index_icon1.png) no-repeat 30px 14px;}
.loginFormRight {width:180px; float:left;color:#999;}
.autoLogin {
    text-align: left;
    /*padding-left: 20px;*/
    margin-top: 20px;
    margin-bottom:30px;
}
.autoLogin .checkbox {
    position: absolute;
    margin: 1px 0 0;
    margin-left: -20px;
    cursor: pointer;
}
.autoLogin .wang:hover{
    color:#7a80fa !important;
}
.checkbox:active{background:#7a80fa; color:#fff;}
.autoLogin label {
    padding-left: 52px;
    cursor: pointer;
    color:#666;
    font-size:14px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;opacity:1;
}

input:-ms-input-placeholder{
    color: #999;opacity:1;
}

input::-webkit-input-placeholder{
    color: #999;opacity:1;
}
.login-center img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    margin-bottom: 10px;
}

.login-center .btn_a {
    color: #FFF;
    text-decoration: none;
    width: 200px;
    height: 34px;
    display: block;
    margin: 20px auto 20px auto;
    border-radius: 20px;
    line-height: 34px;
}


.login-center .name {
    font-size: 14px;
    color:#333;
    max-width: 180px;
    white-space:nowrap;
    word-break:keep-all;
    overflow:hidden;
    text-overflow:ellipsis;
    margin: 0 auto 10px auto;
    height: 22px;
    margin-bottom: 10px;
}

.login-center .weblink {
    overflow: hidden;
    width: 100%;
    margin-top: 60px;
    background-color:#f8f8f8;
}

.login-center .manage {
    width: 48%;
    height: 50px;
    line-height: 50px;
    float: left;
    color: #7a80fa;
    margin: 0;
}
.login-center .manage:hover,.login-center .vip:hover{
    color:#605bf5;
}
.login-center .vip {
     width: 48%;
    height: 50px;
    line-height: 50px;
    float: right;
    color: #7a80fa;
    margin: 0;
}
.shuxian{
    margin-top: 18px;
    display: inline-block;
    color: #bec0fc;

}
.login-center .logout {
    background-color: #7a80fa;
    margin-top:48px;
}
.login-center .logout:hover{
     background-color: #605bf5;
}
.index_tx{width:60px; height:60px; margin:0 auto; background-image:url(../Images/index_tx.png); background-size:100%;}
.input1{ width:160px; height:35px; background:none !important; font-size:12px; color:#999;padding-left:10px; border:none !important ; margin-top:4px;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
.bottomline{ height:1px;border-bottom:1px solid #dbdbdb; width:200px; margin:0 auto; clear:both; }
.zhanghao{ color:#fff; font-size:12px; opacity:0.6}
.secrit{ padding-top:5px;}
.mima{ margin-top:5px; height:20px; line-height:20px;}
.mima .zhanghao { width:130px;display:inline-block; height:20px; line-height:20px; }
.mima a{ color:#FFF; font-size:12px; text-decoration:underline; }
.denglu{ display:inline-block; padding:10px 50px 12px 50px; margin-top:0px;border-radius:5px;color:#fff;}
.denglu:hover{color:#7a80fa}
.zhuce{ display:inline-block; padding:10px 50px 12px 50px; margin-top:0px;border-radius:5px;color:#7a80fa;}
.zhuce:hover{color:#fff}
.login-center p{ font-size:20px; color:#333; text-align:center; margin-bottom:30px; letter-spacing:3px; margin-top:-30px;}
.dibu{ width:158px; height:28px; margin:0 auto;   color:#FFF; font-size:12px;  line-height:28px; opacity:0.6; padding-left:5px; margin-top:15px; float:left; margin-top:10px; margin-left:20px;}
.dibu img{  margin-right:5px; vertical-align:middle;}
.dibu .image1{ width:24px; height:24px;float:right;}
.dibu .image2 {width:24px; height:24px;float:right; } 
.dibu .image1:hover{ width:24px; height:24px; background:url(../images/qq2.png) no-repeat;}
.dibu .image2:hover{ width:24px; height:24px; background:url(../images/wx2.png) no-repeat;}
.jiaru{ width:100%; min-width:990px; margin:0 auto; min-width:978px;}
.jiaru{ text-align:center; font-size:26px;}
.shuzi{ width:100%; height:46px; margin-top:15px; margin-bottom:10px;text-indent:25px;font-size:48px; line-height:42px;}
.djjr{ width:176px; height:44px; border-radius:30px; border:2px solid #7a80fa; margin:0 auto; display:block; line-height:44px; text-align:center; margin-top:50px; font-size:26px; color:#7a80fa; }
.djjr:hover{ background:#7a80fa; color:#FFF;}
.fandong{ margin-top:34px; width:100%;margin:0 auto; min-width:978px;margin-top:24px;}
.picMarquee-top{ margin:0 auto;  width:662px; overflow:hidden; position:relative;}
.picMarquee-top .bd{ padding:10px;   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; width:660px; height:93px; background:url(../images/fd.jpg) no-repeat center top; }
.picMarquee-top .bd ul li .pic{ text-align:center; position:relative; }
.picMarquee-top .bd ul li .pic .nianfen{ position:absolute; left:5px; top:35px; font-size:24px; color:#535353;}
.picMarquee-top .bd ul li .pic .riqi{ position:absolute; left:61px; top:29px; font-size:14px; color:#757575;}
.picMarquee-top .bd ul li .pic .yiyuan{ position:absolute; left:186px; top:12px; font-size:20px; color:#160d1b; font-family:"微软雅黑"}
.picMarquee-top .bd ul li .pic .diqu{ position:absolute; left:546px; top:15px; font-size:14px; color:#757575;}
.picMarquee-top .bd ul li .pic img{ width:662px; height:94px; display:block;}
.picMarquee-top .bd ul li .title{ line-height:24px;   }
/*新增*/
.i-m4{height:275px;padding-top:20px;overflow:hidden}
.i-m4 .content{ height:258px;overflow:hidden;position:relative; width:979px; margin:0 auto;}
.i-m4 h3{height:20px;color:#e96b6d;font-size:20px;line-height:20px;clear:both;font-weight:200;border-left:3px solid #e96b6d;padding-left:7px}
.i-m4 h3 b{color:#333;font-weight:200;font-size:14px;padding-left:6px}
.i-m4 h3 a{color:#333}
.i-m4 .tel{position:absolute;right:10px;top:0;height:22px;line-height:22px;padding-right:30px;background:url(../images/2015/tel.png) no-repeat;color:#734686;font-size:24px;padding-left:30px}
ul.yiyuan-list{width:500px;overflow:hidden;padding:10px 0 30px 0;float:left}
ul.yiyuan-list li{width:480px;height:42px;line-height:42px;float:left;font-size:16px;border-bottom:1px solid #f3f3f3; overflow:hidden;}
ul.yiyuan-list li i{float:left}
ul.yiyuan-list li i.i1{width:22px;text-align:center;color:#dcdcdc;font-size:18px;font-family:"瀹嬩綋"}
ul.yiyuan-list li i.i2{width:75px;color:#333;overflow:hidden}
ul.yiyuan-list li i.i3{width:280px;color:#757575;height:43px;overflow:hidden}
ul.yiyuan-list li i.time{float:right;color:#c2c2c2;padding-right:10px}
.yiyuan-logo{padding-top:20px}
.yiyuan-logo li{width:151px;height:71px;float:left}
.yiyuan-logo li img{width:136px;height:56px;border:1px solid #f0f0f0}
.yiyuan-logo li:hover img{border-color:#eee}
/*新增*/

.tiyan{ width:100%; min-width:990px; height:166px; background:url(../images/tiyan.jpg) no-repeat center top; background-size:cover;margin:0 auto; position:relative; overflow:hidden;}
.tubiao{ width:100%; min-width:990px; height:450px; background:url(../images/tubiao.jpg) no-repeat center top;background-size:contain; margin:0 auto; }
.wxsm{ width:100%; min-width:990px; height:295px;background:url(../images/wxsm.jpg) no-repeat center top;background-size:contain; margin:0 auto; overflow:hidden;}
.wxsm ul{ width:979px; height:173px; margin:0 auto; margin-top:43px;}
.wxsm ul li{ float:left; margin-left:107px; margin-right:94px; }
.wxsm ul li a{ margin-left:-8px;}
.wxsm ul li a:hover{ background:#b253e4; color:#FFF;}
.xiazai{ width:129px; height:36px;border:1px solid #b458e5; display:block; line-height:36px; text-align:center; border-radius:10px; margin-top:25px; color:#b458e5;}
.footer{ width:100%;  height:202px; background:#616363; margin:0 auto; min-width:1024px; overflow:hidden;}
.footer ul{ width:978px; height:120px; margin:0 auto;margin-top:25px;}
.footer ul li{ float:left; color:#fff; width:190px; text-align:center;line-height:25px; font-size:12px;}
.footer ul li .p1{ margin-bottom:15px; font-size:14px; color:#FFF;text-decoration:none;}

 

.footer ul li .p2{ height:auto;border-right:1px solid #737373;color:#FFF; }
.footer ul li .p2 a{ color:#e3e3e3; font-size:12px; margin-right:0; margin-left:0;}
.footer ul li .p2 span{ font-size:16px;}
.footer ul li .p2 img{  margin-right:10px;}
.footer ul li p3{ font-size:12px; color:#969696; display:inline-block;}


#checkboxOneInput {
vertical-align:middle;
}

#quotation .yiyuan-logo {
width:470px; float:right;
}

.tui{ color:#999999; display:none;}

/*新增的导航头部*/
#qiezitop-nav {
    height: 30px;
    line-height: 30px;
    background: #000;
    min-width: 1024px;
}
#qiezitop-nav .container { width:1024px; margin:0 auto; overflow:hidden;}
.l { float:left;}
.r { float:right;}
#qiezitop-nav a { color:#CACACA; font-size:12px; margin-right:30px;}
#qiezitop-nav .r a{padding: 0 8px 0 0;border-right: 1px solid #CACACA;font-size: 12px!important; color:#CACACA}
#qiezitop-nav .r a:last-child { border-right:none; margin-left:-21px; }
#qiezitop-nav a:hover {color: #e6e6e6;}

#loginInfo span {
    color:#CACACA;
    margin-right: 30px;
}
#loginInfo  a {
    margin-right: 0 !important;
    font-size: 15px;
}
.dongj {padding-top: 90px !important;}
.dongj > div:first-child{line-height: 22px;}

/*友情链接部分*/
.youlian{ width:100%; background:#fff; height:120px; min-width:1024px; margin:0 auto;}
.youlian a{color:#999;margin-left:20px;}
.youlian-center{ width:1024px; margin:0 auto;}
.youlian-center .youqinglianjie{ color:#999; font-size:16px; padding:24px 20px 0 24px;}
.youlian-center .youqinglianjie .index_a{float:right; color:#7a80fa; font-size:14px;}
.youlian-center .youqinglianjie .index_a:hover{float:right; color:#605bf5 !important; font-size:14px; }
.youlian a:hover{color:#7a80fa !important;}
.youlian-center .youqinglianjie-content{ margin-top:12px; ;line-height:22px;}
.youlian-center .youqinglianjie-content a{ margin-right:18px; font-size:12px;margin-right:24px;}
.youlian-center .youqinglianjie-content a:hover{ color:#7b77c9;}

.go_createclinic{   
    width: 80%;
    margin-left: 10%;
}
.btn_clinic{text-align:center;margin-top:35px;}
.btn_clinic button{width: 200px;
    height: 34px;
    border-radius: 20px;
    outline: none;
    box-shadow: none;
    border: none;
    background-color: #7a80fa;
    color: #fff;
    cursor: pointer;
    font-size: 14px;}
.btn_clinic button:hover{
    background-color: #605bf5;
}
/*.go_createclinic > div:nth-child(2) {margin: 56px 0;}*/
.color999{color: #999999 !important;}
.colorlan{color: #3366FF !important;}
.textcenter {text-align:center}


/*改版*/
.nav_div{
    width:1024px;
    height:500px;
    margin:0 auto;
    background:url(../Images/index-nav.png);
    background-size:cover;
    background-repeat:no-repeat;
}
.index_nav{
    width:1080px;
    margin: 90px auto 0; 
    text-align:center;
}
.index_nav li{
    float:left;
    margin-left:90px;
    text-align:center;
}
.index_nav li p{
    font-size:24px;
    color:#333;
    margin-top:28px;
}
.index_biaoti{
    font-size:32px;
    text-align:center;
    color:#333;
    margin-top:100px;
}
.index_biaoti p{
    font-size:24px;
    color:#999;
    margin-top:26px;
}
.index_ditu{
    width:100%;
    min-width:1024px;
    background:#f8f8f8;
    height:924px;
    position:relative;
}
.index_ditu img{
    max-width:100%;
   margin-top:50px;
}
.jiaru{
    position:absolute;
    top:60px;
}
.index_tubiao{
    width:1024px;
    height:280px;
    margin:0 auto;
    clear:both;
    padding-top:40px;
}
.index_tubiao li{
    width:230px;
    height:90px;
    text-align:center;
    float:left;
    margin-left:24px;
    border:solid 1px #eee;
}
.index_tubiao li img{
    max-width:100%;
}
.index_tubiao ul{
    height:94px;
    margin-top:24px;
    margin-left:-10px;
}

/*下载页面*/
.biaoti{
    width:1024px;
    margin:0 auto;
    margin-top:100px;
    margin-bottom:40px;
    text-align:center;
}
.biaoti h3{
    font-size:32px;
    color:#333;
    font-weight:500;
}
.biaoti p{
    font-size:24px;
    color:#9b9b9b;
    margin-top:26px;
}
.download_nav{
   width:1024px;
   margin:0 auto;
   display:flex;
}
/*.download_nav a>img{
    display:none;
    width:320px;
    margin-left:26px;
}*/
.download_nav a>fieldset{
    display:none;
}
.download_nav a:hover{
    text-decoration:none;
}
.download_nav a:hover>fieldset{
    display:block;
    box-shadow: 0px 0px 10px #a9aded;
}
.download_nav a:hover>div{
    display:none;
}
.download_nav div,.download_nav fieldset{
   width:320px;
   margin-left:26px;
   border:solid 1px #d4d4d4;
   box-sizing:border-box;
   padding:68px 36px;
   text-align:center;
}
.download_nav div img,.download_nav fieldset img{
    width:68px;
    height:68px;
    margin:0 auto;
    margin-bottom:34px;
}
.download_nav div h3,.download_nav fieldset h3{
    font-size:30px;
    color:#333;
    text-align:center;
    margin-bottom:30px;
    font-weight:500;
}
.download_nav div p{
    font-size:20px;
    color:#666;
    margin-top:14px;
    text-align:left;
}
.download-but{
    width:200px;
    height:46px;
    background:#7a80fa;
    color:#fff;
    text-align:center;
    border-radius: 25px;
    margin: 0 auto;
    line-height: 46px;
    font-size: 20px;
    margin-top: 38px;
}
.download_ewm{
    width:152px !important;
    height:152px !important;
    margin-bottom:0 !important;
}