@charset "gb2312";
* { padding:0px; margin:0px; }
body { color:#333; font-size:12px; background-color:#fff; font-family:"宋体", Tahoma, Arial, sans-serif; width:320px; margin:0 auto; }
ul, li { list-style:none }
img[src*=".jpg"] {
border:none;
background-image:url(../images/loading.gif);
background-size:10px 10px;
background-position:center center;
background-repeat:no-repeat;
}
a, a:active { text-decoration:none; color:#333; }
a, textarea, input { outline:none }
h2 { line-height:30px; }
.fl { float:left; }
.fr { float:right; }
.w { margin:0 auto; }
.w320 { width:320px; margin:0 auto; }
.mt1 { margin-top:1px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl20 { padding-left:20px; }
.pl40 { padding-left:40px; }
.pr10 { padding-right:10px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pr { position:relative; }
fv .fs { color:#f17a72!important; }
.ls { color:#8cbecf!important; }
.sls { color:#0290d8; }
.ss { color:#067253!important; font-size:16px; line-height:24px; }
.hh { height:213px !important; }
.list_con dd .ss { font-size:14px; }
.header { height:44px; background-color:#0290d8; padding-left:10px; padding-right:10px; }
.c_header h1 { height:36px; width:80%; float:left; }
.c_header h1 img { width:265px; height:44px; float:left; margin-right:3px; }
.c_header h1 span:nth-of-type(1) {
float:left;
font-size:14px;
color:#fff;
-webkit-text-shadow:0px 0px 2px #000;
-moz-text-shadow:0px 0px 2px #000;
-o-text-shadow:0px 0px 2px #000;
-ms-text-shadow:0px 0px 1px #000;
font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
line-height: 24px !important;
}
.c_header h1 span:nth-of-type(2) {
font-size:10px;
color:#fff;
float:left;
line-height:20px;
word-spacing:2px;
font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
line-height: normal !important;
}
.c_header { height:50px; background-color:#067253; position:fixed; padding:0; z-index:99; top:42px; width: 320px; }
.spacebar_1 { width:100%; height:6px; background:-webkit-linear-gradient(top, #DBDBDB, #fff); background:linear-gradient(top, #DBDBDB, #fff); clear:both; }
/*----公共title--*/
/*--内容页--*/
.position { height:30px; line-height:30px; color:#067253; font-size:16px; background:linear-gradient(left, #E9E9E9, #fff); -moz-background:linear-gradient(left, #E9E9E9, #fff); -ms-background:linear-gradient(left, #E9E9E9, #fff); background:-o-linear-gradient(left, #E9E9E9, #fff); background:-ms-linear-gradient(left, #E9E9E9, #fff); background:-webkit-linear-gradient(left, #E9E9E9, #fff); }
.position a { color:#067253; }
/*---列表---*/
.list { font-size:15px; background:url(../images/list.jpg) no-repeat left center; background-size:auto 18px; padding-left:20px; }
.list_con { border-bottom:1px #e0e0e0 dashed; line-height:20px; background:linear-gradient(bottom, #F5F5F5, #fff); background:-webkit-linear-gradient(bottom, #F5F5F5, #fff); }
.list_con dl { padding-bottom:5px; }
.list_con dl dd { color:#999; font-size:14px; }
.list_con a:last-child { border:0 none; }
.fy { text-align:center; line-height:30px; }
.fy a { color:#000; padding:5px; font-size:16px; }
.fy ul li { display:inline; font-size:16px; color: #000; }
.spacebar_1 { width:100%; height:6px; background:-webkit-linear-gradient(top, #DBDBDB, #fff); background:linear-gradient(top, #DBDBDB, #fff); clear:both; }
.more { position:absolute; top:12px; right:15px; color:#fff; width:23px; height:23px; background:url(../images/ico.png) no-repeat; background-size:auto 23px; cursor:pointer; }
.box { display:-moz-box; display:-webkit-box; display:box; -moz-box:pack:center;
-webkit-box-pack:center; box-pack:center; -moz-box-align:center; -webkit-box-align:center; box-align:center; box-sizing:border-box; }
.textarea { border-radius:0; }
#toplistwrap { display:none; }
.s_toplist-n { background-color:#07a678; z-index:99999; display:block; box-shadow:0 2px 3px #687578; display:none; position:fixed; width:100%; top:44px; max-width: 320px; }
.s_topwrap-n { }
.s_topwrap-n a { display:block; height:37px; line-height:37px; color:#FFF; width:84px; text-align:center; -webkit-box-flex:1; color:#fff; font-size:14px; font-weight:bold; -moz-box-flex:1; }
.s_topline-n { border-top:1px solid #058560; border-bottom:1px solid #07a678; content: ""; margin:0px 10px; height:auto; }
.up-n i { background:url(../images/up_slide.png) no-repeat; -webkit-background-size:57px 27px; -moz-background-size:57px 27px; background-size:57px 27px; display:inline-block; width:57px; height:27px; position: absolute; left:50%; margin-left:-29px; top:0px; cursor:pointer; z-index:1; }
/*---细化--*/
.mroe_bj { width:54px; height:44px; float:right; background-color:#067253; animation:myfirst 1s linear infinite alternate; -moz-animation:myfirst 1s linear infinite alternate; -ms-animation:myfirst 1s linear infinite alternate; -o-animation:myfirst 1s linear infinite alternate; -webkit-animation:myfirst 1s linear infinite alternate; }
.moreclick { background-color:#067253; animation:myfirst 1s linear infinite alternate; -moz-animation:myfirst 1s linear infinite alternate; -ms-animation:myfirst 1s linear infinite alternate; -o-animation:myfirst 1s linear infinite alternate; -webkit-animation:myfirst 1s linear infinite alternate; }
@keyframes myfirst { from {
background-color:#067253;
}
to { background-color:#07a678; }
}
@-moz-keyframes myfirst { from {
background-color:#067253;
}
to { background-color:#07a678; }
}
@-webkit-keyframes myfirst { from {
background-color:#067253;
}
to { background-color:#07a678; }
}
@-o-keyframes myfirst { from {
background-color:#067253;
}
to { background-color:#07a678; }
}
@-ms-keyframes myfirst { from {
background-color:#067253;
}
to { background-color:#07a678; }
}
footer { background:#067253; margin-bottom:30px; }
.footnav { display:-webkit-box; display:-moz-box; display:box; color:#fff; line-height:30px; box-shadow:0 1px 2px #0ba63a; }
.footnav a { -webkit-box-flex:1; -moz-box-flex:1; font-size:14px; color:#fff; text-align:center; height:40px; width: 85%; margin: 0 5px; }
.footinfo { color:#fff; line-height:24px; padding:10px; text-align:center; }
.footinfo a { color:#fff; }
/*****************************************/
.footer1 { font-family: "Microsoft YaHei"; font-size: 16px; position: fixed; width: 100%; bottom: 5px; left: 0px; height: 41px; line-height: 41px; }
.footer1 ul { width: 100%; display: table; table-layout: fixed; }
.footer1 li { display: table-cell; text-align: center; color: #0093dd; border-right: 1px solid #459595; position: relative; }
.footer1 li:nth-last-of-type(1) {
border-right: none;
}
.footer1 li:nth-last-of-type(2) {
border-right: none;
}
.footer1 li:nth-last-of-type(1) a:before {
background-position: -64px 0;
}
.footer1 a.bswt:before { background-position: -32px 0; }
.bswt { background:#0093dd; }
.footer1 a.bphone:before { background-position: 0 0; }
.footer1 li:nth-last-of-type(1) {
display:none;
}
.footer1 a { display: block; color: #fff; background: #0093dd; position: relative; font-size: 0.8em; }
.footer1 a .no1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; border-radius: 10px; background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
.footer1 a:before { content: " "; display: inline-block; width: 32px; height: 46px; vertical-align: middle; margin-right: 3px; background: url(../images/icon_bottom.png) no-repeat; }
.footer1 a.active { background: #f37b38; }
@-webkit-keyframes dot { 0% {
opacity:1;
}
 50% {
opacity:1;
}
 50.01% {
opacity:0;
}
 100% {
opacity:0;
}
}
@keyframes dot { 0% {
opacity:1;
}
 50.01% {
opacity:1;
}
 50% {
opacity:0;
}
 100% {
opacity:0;
}
}
/*------------------------neirongye-------------------------*/
.con_body { background-color:#F8F8F8; overflow:hidden; }
.con_body .con_text { color:#666; line-height:24px; font-size:14px; border-bottom:1px #E0E0E0 solid; padding-bottom:10px; }
.con_body .con_text p { text-indent:2em; margin-top:8px; }
.con_body .con_text img[src*=".jpg"] {
margin:0 auto;
max-width:240px;
display:block;
}
.con_body .prev_next { color:#666; line-height:28px; font-weight:bold; font-size:14px; }
.con_body .prev_next a { color:#666; }
.con_title { color:#666; line-height:24px; text-align:center; box-shadow:0 1px 1px #e0e0e0; }
.con_title h1 a { color:#333; font-size:14px; }
.other { font-size:16px; color:#666; }
.other_title { line-height:28px; padding:0 10px; font-size:14px; color:#666; }
.other_title a { display:block; height:28px; line-height:28px; border-bottom:1px dashed #E0E0E0; padding:0 10px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.other_title a:last-child { border:0 none; }
p { text-indent:2em; }/**头部**/
#header { margin: 0px auto; width: 320px; }
#mnav { margin-bottom: 2px }
#top a { line-height: 9999px; margin: 0px auto 0px; width: 320px; display: block; background: url(../images/tou.jpg) no-repeat; height: 53px; overflow: hidden }
#mnav ul li { line-height: 28px; width:20%; float: left; height: 30px }
#mnav ul li a { border-bottom: #1e5945 1px solid; text-align: center; display: block; white-space: nowrap; background: #1e5945; height: 28px; color: #fff; border-top: #1e5945 1px solid; border-right: #1e5945 1px solid }
#mnav ul li:nth-child(1) a {
border-left: #1e5945 1px solid;
}
.daoyu { width:320px; height:60px; margin-top:10px; }
.daoyu_1 { width:31px; height:60px; display:block; background:#296855; }
.daoyu_1 p { text-indent:0em; font-size:25px; line-height:30px; text-align:center; color:#fff; }
.daoyu_2 { width:289px; height:60px; display:block; background:#e1e1e1; }
.daoyu_2 p { line-height:19px; margin:3px 0px 0px 7px; }/**中间**/
#main { width:320px; margin:0 auto; }
.hang { width:320px; height:27px; background:#296855; margin-top:12px; }
.hang p { text-align:center; color:#fff; font-size:18px; line-height:27px; }
.dj { width:320px; height:253px; }
.dj ul { height:227px; }
.dj_2 { width:320px; height:75px; border-bottom:1px dashed #959595; float:left; }
.dj_3 { margin:11px 0px 11px 5px; }
.dj_4 { text-indent:0em; line-height:75px; }
.dj_2_1 { width:320px; height:75px; float:left; }
.zixun { width:320px; height:15px; float:left; }
.zixun a { color:#F00; text-align:center; line-height:15px; width:320px; display:block; }
.hang_1 { width:320px; height:27px; background:#296855; margin-bottom:10px; }
.hang_1 p { text-align:center; color:#fff; font-size:18px; line-height:27px; }
.guos { width:320px; height:300px; }
.guos_1 { width:320px; height:85px; border-bottom:1px dashed #959595; background:url(../images/main_4.jpg) no-repeat left; }
.guos_1 h1 { width:242px; height:21px; font-size:12px; font-weight:bold; color:#296855; float:right; }
.guos_1 p { width:242px; height:55px; float:right; line-height:20px }
.guos_2 { width:320px; height:90px; border-bottom:1px dashed #959595; background:url(../images/main_5.jpg) no-repeat right; }
.guos_2 h1 { width:242px; height:21px; font-size:12px; font-weight:bold; color:#296855; float:left; margin-left:2px; }
.guos_2 p { width:242px; height:55px; float:left; line-height:21px; margin-left:2px; }
.guos_3 { width:320px; height:90px; background:url(../images/main_6.jpg) no-repeat left; }
.guos_3 h1 { width:242px; height:21px; font-size:12px; font-weight:bold; color:#296855; float:right; }
.guos_3 p { width:242px; height:64px; float:right; line-height:21px }
.zixun_1 { width:320px; height:18px; float:left; }
.zixun_1 a { color:#F00; text-align:center; line-height:18px; width:320px; display:block; }
.huli { width:320px; height:313px; }
.huli ul { width:310px; height:280px; margin:0 auto; margin-top:8px; }
.huli_1 { width:310px; height:68px; border-bottom:1px dashed #959595; }
.huli_1 h1 { float:left; width:232px; font-size:12px; font-weight:bold; color:#296855; }
.huli_1 p { float:left; width:232px; line-height:21px; }
.huli_1 img { float:right; width:77px; }
.huli_2 { width:310px; height:68px; }
.huli_2 h1 { float:left; width:232px; font-size:12px; font-weight:bold; color:#296855; }
.huli_2 p { float:left; width:232px; line-height:21px; }
.huli_2 img { float:right; width:77px; }
.zixun_2 { width:320px; height:23px; float:left; }
.zixun_2 a { color:#F00; text-align:center; line-height:23px; width:320px; display:block; }
.hang_3 { width:320px; height:27px; background:#296855; }
.hang_3 p { text-align:center; color:#fff; font-size:18px; line-height:27px; }
.zhunji { width:320px; height:390px; }
.zhunji ul { height:362px; }
.zhunji_1 { width:320px; height:83px; }
.zhunji_1 h1 { float:right; width:255px; font-size:12px; font-weight:bold; color:#296855; }
.zhunji_1 p { float:right; width:255px; line-height:18px; }
.zhunji_1 img { float:left; width:64px; }
.zhunji_2 { width:313px; padding-left:7px; height:91px; background:#e1e1e1; }
.zhunji_2 h1 { float:left; width:248px; font-size:12px; font-weight:bold; color:#296855; }
.zhunji_2 p { float:left; width:248px; line-height:16px; }
.zhunji_2 img { float:right; width:64px; }
.zhunji_3 { width:320px; height:97px; }
.zhunji_3 h1 { float:right; width:255px; font-size:12px; font-weight:bold; color:#296855; }
.zhunji_3 p { float:right; width:255px; line-height:18px; }
.zhunji_3 img { float:left; width:64px; }
.zhunji_4 { width:313px; padding-left:7px; height:87px; background:#e1e1e1; }
.zhunji_4 h1 { float:left; width:248px; font-size:12px; font-weight:bold; color:#296855; }
.zhunji_4 p { float:left; width:248px; line-height:16px; }
.zhunji_4 img { float:right; width:64px; }
.zixun_4 { width:320px; height:23px; float:left; }
.zixun_4 a { color:#F00; text-align:center; line-height:23px; width:320px; display:block; }
.zhil { width:320px; height:300px; }
.zhil ul { width:310px; height:265px; margin:0 auto; margin-top:10px; }
.zhil_1 { width:310px; height:116px; }
.zl { width:180px; height:115px; float:left; line-height:18px; }
.zl_2 { width:124px; height:104px; float:right; }
.zhil_2 { width:310px; height:106px; float:left; }
.zl_3 { float:right; width:180px; height:106px; line-height:18px; }
.zl_4 { float:left; width:124px; height:104px; }
.zl_5 { width:310px; float:left; }
.zl_5 p { line-height:18px; text-indent:0em; }
.jianjie { width:310px; margin:0 auto; }
.jianjie img { margin-top:12px; }
.jianjie p { line-height:18px; display:block; }/*******************挂号********************/
.yuyue { width:320px; margin:0 auto; }
.hd { background:url(../images/index_14.jpg) no-repeat; height:39px; line-height:40px; font-size:1em; text-indent:33px; font-weight:600; margin-top:10px; }
.hd a { color:#fff; }
.ysform { margin-bottom:30px; }
.clearfix { text-align:center; }
.line42 { height:42px; padding-top:10px; border-bottom:1px solid #e2e2e2; line-height:42px; }
.line42 label { width:80px; text-align:center; display:inline-block; font-size:14px; font-weight:600; }
input[type=text] { width:51.66666%; border:1px solid #90aae4; color: #C5C0C0; }
.line42 span { display:inline-block; margin-left:10px; color:#666; font-size:0.75em; }
textarea { width:70%; height:70px; border:1px solid #90aae4; float:left; font-size:0.875em; color: #C5C0C0; }
.area { padding-top:10px; }
.area label { width:80px; text-align:center; display:inline-block; font-size:14px; font-weight:600; line-height:42px; }
.cl:after { content:''; display:block; clear:both; }/* 底部*/
#ftlk { text-align: center; line-height: 36px; background: #e2edfc; height: 36px; font-size: 14px }
#ftlk a { margin: 0px 10px; color:#F00; }
#footer { text-align: center; padding:10px 0 60px 0; line-height:22px; clear: both; }
#footer a { color: #f33c66 }
.bottom-fixed { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; background:#0083a4; border-top:1px solid #00705d; bottom:0; height:40px; position:fixed; text-align:center; width:100%; font:normal 14px/44px '寰蒋闆呴粦'; box-shadow:0 -1px 2px 0 #555; }
.bottom-fixed img { width:22px; height:22px; margin-right:5px; vertical-align:middle }
.bottom-fixed a { color:#fff }
.bottom-fixed a.tel { float:left; height:100%; width:42%; }
.bottom-fixed #comp_tel_span { margin-left:70px; }
.bottom-fixed a.map { float:left; height:100%; width:32%; }
.bottom-fixed a.sms { float:left; height:100%; width:33%; }
.bottom-fixed a.chat { float:left; height:100%; width:58%; position:relative; }
.zxtips { position:absolute; right:-5px; bottom:41px }
