

a:hover{color:#1fa838;}
.fleft{float:left;}
.fright{float:right;}
.v-green{color:#1fa838;}
.arctil-banner{position: relative; display: block; width: 100%; height: 100%;}
.notMove{width:100%; height: 100%; position: static; top: 0; left: 0;}
.Move{position: absolute; top: 30%; right: 21%; width: 18%;animation:Themove 3s infinite;-moz-animation:Themove 3s infinite;-webkit-animation:Themove 3s infinite;-o-animation:Themove 3s infinite;animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;}
@keyframes Themove{from{left:30%;opacity:0;}to{left:60.9%;opacity:1;}}
.arctil-box{width:1200px; margin:20px auto; overflow:hidden;}

.arctil-body{margin-top:20px; overflow:hidden;}
.arctil-body-left{width:290px; overflow:hidden;}
.arctil-navigation{margin-bottom:20px;}
.arctil-navigation .active{width:100%; height:49px; font-size:20px; background:#1d8de3; color:white; font-weight:bold; line-height:49px;}
.arctil-navigation .active a{color:#fff;}
.arctil-navigation li{width:240px; height:38px; line-height:38px; border-bottom:1px solid white; font-size:16px; background:#f0f0f0; padding-left:20px; cursor:pointer;}
.arctil-navigation li .jiantou{margin-right:10px;}
.zx_qq{width:280px;font-size:28px; line-height:50px;color:#000000;border-bottom:1px dashed #c9c9c9; padding-bottom:10px; font-weight:bold;background-image: url(../images/zx_qq.png);background-repeat: no-repeat;background-position: left center;text-indent: 2.2em;}
.zx_tel{width:280px; font-size:28px; line-height:50px; color:#1fa838; padding-bottom:10px;font-weight:bold;background-image: url(../images/zx_tel.png);background-repeat: no-repeat;background-position: left center;text-indent: 2.2em;}

.arctil-body-right{width:888px; overflow:hidden;}
.arctil-right-position{padding-left:10px; height:39px; line-height:39px; background:#f6f6f6; font-size:14px; color: #666;}
.arctil-right-position a{color: #666;}
.blue-acr{font-size:20px; color:#1d8ce2; font-weight:bold;}
.arctil-ad{margin-top:15px;transition:all 0.2s ease;width:888px;height:118px;overflow:hidden;text-align:center;padding-top:2px;}
.arctil-ad img{transition:all 0.2s ease;}
.arctil-ad img:hover{margin-top:-2px;}
.arctil-text{border:1px solid #eee;margin-top:15px;padding:0px 20px 20px;}
.arctil-text-head{font-size:30px; font-weight:bold; margin:30px 20px 10px; text-align:center;}
.arctil-image{margin-bottom:25px; text-align:center; overflow:hidden; width:888px; height:291px;}




/****************通用列表页*****************/
.list-box{border-bottom: 1px dashed #c9c9c9; padding-bottom: 30px; overflow: hidden; margin-top: 25px;}
.list-box-left{width: 68px; padding-left: 14px; background: url(../images/num-bg.png) no-repeat left; font-size: 34px; font-weight: bold; color: white; height: 48px; line-height: 48px;}
.list-box-right{width: 795px;}
.list-box-right .oto-text{width: 795px; height: 24px; display: block; overflow: hidden; text-overflow: ellipsis;-o-text-overflow:hidden; white-space: nowrap;}
.list-title{font-size: 18px; font-weight: bold; color: #666; margin-bottom: 20px; overflow: hidden; text-align: left; width: 407px; height: 25px;}
.list-title a{font-size: 18px; font-weight: bold; color: #666; text-align: left; cursor: pointer;}
.list-title a:hover{color: #1fa838;}
.list-title-date{margin-bottom: 20px; overflow: hidden;}
.title-date{width: 95px; height: 24px; line-height: 24px; border-right: 1px solid #c9c9c9; font-size: 14px; color: #666; text-align: left;}
.title-type img{margin-left: 17px; margin-right: 10px;}
.title-type{text-align: center; height: 24px;}
.title-type img{margin-top: -2px;}
.list-box-img{width: 743px; height: 226px; background: #f6f6f6; overflow: hidden; position: relative; margin-bottom: 15px;}
.blue-opc{width: 743px; height: 226px; background: #1065be!important; opacity: 0.4;filter:alpha(opacity=40);background-color: rgba(0,0,0,0.4); zoom:1; position: absolute; display: none;}
.chance-lar{-webkit-transition:1s; transition:1s; -moz-transition:1s; margin: 14px; width: 715px; height: 198px; overflow: hidden; position: absolute;}
.chance-lar img{-webkit-transition:1s; transition:1s; -moz-transition:1s;}
.list-box-img>a:hover .chance-lar>img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.list-box-img>a:hover .blue-opc{display: block;}
.list-show{overflow: hidden;}
.shu-line{width: 40px;}
.show-right{width: 407px; height: 191px; overflow: hidden; text-align: center;}
.show-text{height: 100px; text-align: left;}
.show-text a{line-height: 36px; font-size: 14px; color: #666; display: block;}
.list-show-right{width: 320px; height: 190px; overflow: hidden; text-align: center; -webkit-transition:1s; transition:1s; -moz-transition:1s; position: relative;}
.blue-opc2{width: 320px; height: 190px; background: #1065be!important; opacity: 0.4;filter:alpha(opacity=40);background-color: rgba(0,0,0,0.4); zoom:1; position: absolute; left: 0; top: 0; display: none;}
.chance-lar2{position: absolute; left: 0; top: 0;}
.chance-lar2 img{-webkit-transition:1.5s; transition:1.5s; -moz-transition:1.5s;width:320px;height:190px;}
.list-show-right>a:hover .chance-lar2>img{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.list-show-right>a:hover .blue-opc2{display: block;}
/**********分页***********/
.pageTest{width: 680px; height: 35px; margin-top: 30px; zoom: 1; z-index: 9999;}
.pageTest li{display:inline-block;padding:5px 12px;border:1px solid #ddd;position:relative;float:left;margin-right:6px;background-color:#fafafa;}
.pageTest li.thisclass{background-color:#72bc37;}
.pageTest li.thisclass a{color:#fff;}
/* .activP{background-color: #72bc37!important; color: #fff!important;} */
/**********诊疗项目************/
.Service-center{overflow: hidden;}
.Article-recommended{margin-top: 20px; overflow: hidden;}
.Article-recommended-con{padding-bottom: 10px; overflow: hidden; border-bottom: 1px dashed #dcdcdc; margin-top: 10px;}
.num-arc{width: 20px; height: 21px; text-align: center; line-height: 21px; font-size: 16px; margin-top: 4px;}
.num-back{background: #fe824c;}
.num-color{color: white;}
.num-weight{font-weight: bold;}
.text-arc{width: 258px;}
.text-arc h4{font-size: 16px; color: #333; line-height: 24px; height: 25px; overflow: hidden; font-weight: normal;}
.text-arc p{font-size: 14px; color: #999; line-height: 20px; height: 40px; overflow: hidden; display: none;text-overflow: -o-ellipsis-lastline;}

.form11 li{display: block; list-style: none; height: 35px; margin-top: 5px; width:282px; float:left;}
.form11 input{ height: 28px; vertical-align: middle; line-height:24px; text-indent:5px; border:1px solid #d4d4d4}
.form11 input[type="submit"]{border:none;}
.form11 input[type="radio"]{ outline:none; border:none;}
.form11 label{vertical-align: middle;font-size:15px; color:#525252;}
.info_x_n_n{width:227px; margin-left:4px}
.info_y_l_y{width:197px; margin-left:4px; font-size:12px; color:#898989;}
.select_yuyue{ font-size:12px;    height: 28px;vertical-align: middle;line-height: 24px;text-indent: 3px;width: 150px; margin-left: 4px; border:1px solid #d4d4d4; color:#898989;}
.submit_ti{width: 278px; background-color: #1d8ce2; height: 38px !important;  color:#fff; border:none;font-size:16px;font-family: "Microsoft YaHei"; cursor:pointer;}


