﻿@charset "utf-8";
/* CSS Document */
/**** 作者:庸人勿扰 ****/
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,input{margin:0;padding:0;}
body{font-size:14px;color:#333;background:#fff;font-family:"微软雅黑";}
img{border:0px;vertical-align:top;}
*+html img{-ms-interpolation-mode:bicubic;}
a{color:#6a6a6a;text-decoration:none;}
a:hover{color:#389ce8;text-decoration:none}
ul li{list-style:none;}
.cl{clear:both;height:5px;overflow:hidden}
h3,h4,h6{font-size:18px;color:#2969b2;font-weight:normal;font-family:"微软雅黑"}
h4{text-align:center}
/*==============================整站样式==============================*/
.box{border:1px solid #c4e2f8;overflow:hidden;}
.cent{width:998px;margin:0 auto;overflow:hidden;}
.left{float:left;}
.right{float:right}
/*==============================常用类名接口.box：定义弱化边框色.cent：定义版块属性.left:定义左接口.right:定义右接口==============================*/
/*==============================End head==============================*/
.foot_ter{background:#f5f5f5}
.foot_ter_ul li h5{font-size:12px;}
.foot_ter_ul li{float:left;width:170px;height:120px;text-align:center;border-left:1px solid #e1e1e1;}
.foot_ter_ul li a{color:#969696;display:block;line-height:24px;}
.foot_ter .cls{clear:both;height:20px;margin-bottom:10px;border-bottom:1px solid #e1e1e1;}
.foot_ter p.left{color:#a3a3a3;line-height:19px;}
.foot_ter p.right img{margin:0 10px;}
/*==============================End foot==============================*/
.bh{color:red;}
/*============================== gun ==============================*/
#scrollobj{white-space:nowrap;overflow:hidden;width:660px;margin-top:15px;margin-left:30px;font-size:16px;float:left;font-weight:bold;color:#D7473F;margin:}

/* ===============================qyh=================================*/
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.fl{float:left;}.fr{float:right;}
.red{color:#ff3f27;}
a{text-decoration:none;}
.qyh{width:230px !important; position:relative;height:230px; margin-top:16px;font-family:"微软雅黑";}
.a1{width:230px; height:45px; position:absolute; top:0px; left:0px; background:#0048be; color:#fff; line-height:45px; text-align:center; font-size:24px;}
.a2{width:115px; height:26px; position:absolute; top:47px; left:0px; background:#ff9800; color:#fff; line-height:26px; text-align:center; font-size:18px;}
.a3{width:113px; height:26px; position:absolute; top:47px; left:117px; background:#037f94; color:#fff; line-height:26px; text-align:center; font-size:18px;}
.a4{width:230px; height:45px; position:absolute; top:75px; left:0px; background:#0048be; color:#fff; line-height:45px; text-align:center; font-size:24px;}
.a5{width:115px; height:38px; position:absolute; top:122px; left:0px; background:#8c029e; color:#fff; line-height:38px; text-align:center; font-size:22px;}
.a6{width:113px; height:38px; position:absolute; top:122px; left:117px; background:#ca3433; color:#fff; line-height:38px; text-align:center; font-size:22px;}
.a7{width:230px; height:45px; position:absolute; top:162px; left:0px; background:#0048be; color:#fff; line-height:45px; text-align:center; font-size:24px;}
.a8{width:115px; height:22px; position:absolute; top:209px; left:0px; background:#5430ae; color:#fff; line-height:22px; text-align:center; font-size:16px;}
.a9{width:113px; height:22px; position:absolute; top:209px; left:117px; background:#018298; color:#fff; line-height:22px; text-align:center; font-size:16px;}
.qyh a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.in_main{position:relative;}
.list_ri{position:absolute; top:0; bottom:0; right:0; background:#f9f7f7; border-left: solid 1px #e4e4e4;}
/******************/
artcile_ul {margin-top:20px;}
.artcile_ul li{ display:inline-block; margin-left:10px;}
.artcile_ul a { font-family: "微软雅黑";display: inline-block;height: 28px;padding: 0px 24px;line-height: 28px;border: 1px solid #eaeaea;margin: 0px 5px;}
.artcile_ul a:hover, .artcile_ul a.current {background: #2c86ce;border: 1px solid #07a2b8;color: #fff;text-decoration: none;}

/**********banner************/
#slider { width:100%; height:400px;}
div#slideshow { float:left; width:100%; height:400px; overflow:hidden;}
.slider-item { width:100% !important; height:400px; text-align:center }
.slider_content_inner img { border:none; }
.controls-center { position:absolute; left:26%; bottom:8px}
#slider_controls { float:right; padding:5px 0 0 0; position:relative; margin:0; z-index:1000; width:910px; }
#slider_controls ul { margin:0 auto; padding:2px 3px; width:90px; height:19px; }
#slider_controls ul li { margin:0; padding:0; list-style:none; }
#slider_controls ul li { float:left; display:block; }
#slider_controls ul li a { width:18px; height:18px; background:url(/images/bannerdian.png) no-repeat center center; display:block; float:left; padding:0; margin:2px !important; margin:1px 1px; outline:none; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide { background:url(/images/bannerdian2.png) no-repeat center center; }

.slider .btn a { position: absolute; top: 50%; margin-top: -60px; display: block; z-index: 999; opacity: 0; filter: alpha(opacity = 0); transition: all .15s linear; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -ms-transition: all .15s linear; }
.slider .prev { right: 50%; margin-right: -500px }
.slider .next { left:50%; margin-left: -500px;} 
.banner:hover .slider .btn a { opacity: 1; filter: alpha(opacity = 100); }
.a-fadeinR {
    -webkit-animation:1s ease-out backwards;
    -moz-animation:1s ease-out backwards;
    -ms-animation:1s ease-out backwards;
    animation:1s ease-out backwards;
}

.a-fadeinR {
    -webkit-animation-name:fadeinR;
    -moz-animation-name:fadeinR;
    -ms-animation-name:fadeinR;
    animation-name:fadeinR;
}

/* 淡入-从右 */
@-webkit-keyframes fadeinR{
    0%{opacity:0;-webkit-transform:translateX(100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinR{
    0%{opacity:0;-moz-transform:translateX(100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinR{
    0%{opacity:0;-ms-transform:translateX(100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinR{
    0%{opacity:0;transform:translateX(100px);}
    100%{opacity:1;transform:translateX(0);}
}

/**********病种导航************/
.dh-bg{ background:#f9f9f9; }
.main1{width:1000px; margin:0px auto 0; position:relative;_position:relative; z-index:9999;}
.main1-jp{height:40px; width:140px;position:absolute; top:-40px; left:0px; background:url(/images/dh-bg.png);line-height:40px;color:#fff; font-size:16px; padding-left:15px;opacity: 0.9; cursor:pointer; z-index:9999}
.main1-jp p{ display:block; float:left;_width:100px;}
.main1-jp span{width:25px; height:25px; font:30px/25px '宋体'; text-align:center;color:#fff; border:1px solid #fff; display:block; float:right;margin-top:8px; margin-right:10px;_margin-right:5px;_margin-top:5px;}
.main1-jp span.zq{-webkit-transition: -webkit-transform 0.4s ease; -moz-transition: -moz-transform 0.4s ease-out;-ms-transition: -moz-transform 0.4s ease-out;-o-transition: -moz-transform 0.4s ease-out;-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}
.index-jptj{ overflow:hidden;height:400px; padding-top:10px;}
.main1-top{ padding-left:10px; padding-bottom:14px; border-bottom:1px solid #dfdede; overflow:hidden;padding-top:30px;}
.main1-top dl{width:300px; display:block; float:left; margin-right:30px; overflow:hidden;}
.main1-top dl dt{width:100%; height:50px;}
.main1-top dl dd p{ font-size:14px; line-height:22px;color:#999;}
.main1-top dl dd p a,.main1-top dl dd div a{ color:#999; padding:0 3px}
.main1-top dl dd p a:hover,.main1-top dl dd div a:hover{ color:#f72727}
.main1-top dl dd div{ font-size:14px; line-height:25px; margin-top:5px; padding-left:3px;color:#999;}

.main1-b{ text-align:center;padding: 10px 0px;color:#e07722;font:14px/25px '宋体'; cursor:pointer; display:block;}