@charset "utf-8";
/* CSS Document */
/*basic*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,pre,form,input,button{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h2{font-size:14px;}
ul,ol{list-style:none;}
body{font-size:14px;margin:0 auto;color:#6c6c6c; font-family:"微软雅黑",Helvetica;}
fieldset,img{border:0;}
img[src*=".jpg"]{border:none; background-image:url(http://pic.eeee5555.com/comm/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
input,textarea{ border:none 0;}
a{ text-decoration:none; color:#666; }
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
/*top*/
.top a:hover,.top a.head_tel{color:#256AAB;text-decoration:none;}
.link{background:#256AAB;}
.footerLink a,.footerLink{color:#741529;}
.top{height:30px;padding-right:5px; border-bottom:1px solid #dfdfdf; color:#e25029; text-align:right; line-height:30px;}
.top a{float:left; margin-left:5px; text-decoration:underline;}
.top a.head_tel{text-decoration:none;float:right;}
.head{height:63px; padding:5px 0px 0px 5px;background:url(../images/head_bg.png) repeat-x;text-align: center;}
nav{height:52px; border-bottom:1px solid #169AE4;background:#256AAB;}
.navup li,.navdown li{width:25%; height:26px; float:left; text-align:center; line-height:26px; position:relative; }
.navup li a{display:block;height:26px;color:#fff;border-right:1px solid #2E84D8;border-bottom:1px solid #2E84D8; }
/*.nav li a:after{position:absolute;content:"";height:26px;}*/
.navup li a:visited，.navdown li a:visited{color:#fed8e1;}
.navup li a:hover,.navdown li a:hover{background:#308be0;color:#fff;}
.navup li:last,.navdown li:last{border-right:none;}
.navdown li{height:26px;line-height:26px;}
.navdown li a{display:block; font-size:14px;height:26px;color:#fff;border-right:1px solid #2E84D8;}
.titlegh {color:#fff;font-weight:700;clear:both;height:30px;line-height:33px;overflow:hidden;background:#256AAB;text-indent:8px;}
/*search*/
.search{position:relative; padding-top:15px; padding-bottom:16px;position:relative;}
.sea{padding:0 8px;margin-right:83px;}
.text{border:1px solid #dcdcdc;width:100% !important; font-size:12px;height:24px;color:#dcdcdc;}
.seaBtn{width:72px; height:26px; position:absolute;right:10px;top:15px;border-right:1px solid #dcdcdc;}
.submit{width:76px; height:26px; color:#FFFFFF; background:url(../images/searchBtn.png);}
/*link*/
.footer{font-size:12px;}
.link{ height:30px;padding-left:5px;}
.link a{width:33.3%;float:left; height:29px; line-height:29px;color:#ffffff; text-align:center;}
.footerLink{clear:both;line-height:20px;height:30px;padding-left:8px; text-align:center;line-height:30px;}
.footer{text-align:center;line-height:22px; padding:5px 0 3px 0;margin-bottom:39px;}
.f_tel{position:fixed;width:100%;bottom:0px;cursor:pointer; background:#256AAB; height:35px;}
.f_tel{width:100%; margin:0 auto; text-align:center;}
.f_tel a{ text-align:center;}
.f_tel img{ vertical-align:middle;}
.bt{ width:320px; margin:0 auto;}
.bt a{ color:#FFF; width:50%; float:left; line-height:35px;}
.bt a.bt_tel{ background:url(../images/btel.png) no-repeat 20px -7px}
.bt a.bt_swt{ background:url(../images/bswt.png) no-repeat 10px -7px}
#IconContainer{ display:none;}
.hidden{display:none;}
#tanchuang{width:205px; height:125px;border:#ad0132 2px solid;overflow:hidden;position:fixed !important;_position:absolute;top:35%;left:50%;margin:-35px 0 0 -108px;z-index:99999;background:#ffffff;
}
.box_title{height:25px;line-height:25px;font-size:14px;color:#600216;border-bottom:1px solid #f6f6f6;text-align:center;margin:4px 12px;}
.box_com{width:198px;height:57px;margin:0 auto;margin-left:13px;overflow:hidden;}
.box_a{width:170px;height:22px;margin:0 auto;margin-top:5px;clear:both;}
.box_a .bt0{width:74px;height:22px;line-height:20px;text-align:center;}
.box_a_a{float:left;background:#d23967;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.box_a_a a{color:#ffffff;font-weight:700;font-size:13px;}
.box_a_b{float:right;background:#c72443;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.box_a_b a{color:#fdff31;font-weight:700;font-size:13px;}
.box_com_tu{width:51px;height:55px;float:left;border:#e3e3e3 1px solid;}
.box_com_title{width:130px;height:55px;color:#9c0606;float:left;padding-left:4px;overflow:hidden;line-height:25px;}
.box_com_title .a{color:#9c0606;padding-top:5px;font-size:14px; font-weight:bold;}
.box_com_title .b a{color:#000;font-size:13px;}


/*----------预约表单------------*/
.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%;height:28px;border:1px solid #90aae4;color: #C5C0C0;}
.line42 span{display:inline-block;margin-left:10px;color:#666;font-size:7.5px;}
.area{padding-top:10px;}
.area label{width:80px;text-align:center;display:inline-block;font-size:14px;font-weight:600; line-height:42px;}
input.yz{width:20%;}
.num{color:#F00;font-style:italic;}
input[type=submit]{width:24%;border:1px solid #08588a;background:#256AAB;line-height:40px;color:#fff;font-weight:600;text-align:center;height:40px;}