body, h1, h2, h3, h4, h5, h6, hr, div,p,blockquote,dl, dt, dd, ul, ol, li,a,pre, form, fieldset, legend, button, input, textarea,th, td,img
{
	border:none;
	margin:0;
	padding:0;
}
body{font-family:Microsoft Yahei,Arial, sans-serif;font-size:12px;background:#fff;}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;}
#main{width:310px;margin:0 auto;}
#header{width:100%;font-size:15px;}
#header .top{width:100%;height:30px;line-height:30px;padding:5px 0;border-bottom:1px solid #ccc;}
#header .top a{display:block;width:25%;float:left;text-align:center;color:#000;}
#header .header {background: url(head_bg.jpg) repeat-x left top;font-size: 13px;font-weight: bold;height: 45px;line-height: 45px;overflow: hidden;}
#header .header p{display: inline-block;float: left;overflow: hidden;padding-left: 10px;width: 125px;}
#header .header p a {color: #1364B6;display: inline-block;float: left;margin-right: 5px;}
#header .header span {color: #363636;display: inline-block;float: left;width: 170px;}
#header .header span font {color: #fc0a05;}
#header .logo{height:59px;text-align:center;}
#header .nav{width:100%;height:53px;margin:0 auto;background:#1364b6;overflow:hidden;}
#header .nav a{display:block;width:25%;color:#fff;height:26px;line-height:26px;float:left;background:url(nav_bg.jpg) no-repeat right center;text-align:center;}
#header .nav a.last{background:none;}
#header .nav .n1{width:100%;height:26px;}
#header .nav .line{width:100%;height:1px;background:#063c73;}
#header .banner .b1,#header .banner .b1 img{width:100%;height:58px;}
#header .banner .b2,#header .banner .b2 img{width:100%;height:58px;}


#footer_nav{width:100%;height:30px;margin:15px 0px;background:#9ca9b9;}
#footer_nav a{display:block;width:25%;height:30px;line-height:30px;text-align:center;font-size:16px;color:#fff;background:url(footer_nav_bg.jpg) no-repeat right center;float:left;}
#btn{clear:both;height: auto;margin: 0 auto;text-shadow: none;width:99%;font-family:'Î¢ÈíÑÅºÚ';}
#btn a{border-radius:10px;box-shadow:3px 3px 3px #797A7A;color:#FFFFFF;display: block;font-size:16px;height:40px;line-height:40px;margin:15px 0px;text-align: center;width: 100%;}
#btn a.callDoctor {background:#ff9900;}
#btn a.callPhone{background:#1364b6;}
#address{padding-bottom:45px;}
#address p{padding:5px 0px;text-align:center;color:#666;}

.fixednav{width:310px;height:40px;margin:0 auto;position:fixed;bottom:0px;}
.fixednav a{display:block;height:40px;line-height:40px;overflow:hidden;font-size:14px;text-align:center;color:#fff;text-decoration:none;float:left;position:relative;}
.fixednav a.phone{width:103px;background:#368ce1;text-indent:15px;}
.fixednav a.phone img{position:absolute;top:13px;left:14px;}
.fixednav a.home{width:104px;background:#F4C628;text-indent:20px;}
.fixednav a.home img{position:absolute;top:10px;left:12px;}
.fixednav a.message{width:103px;background:#368ce1;text-indent:35px;}
.fixednav a.message img{position:absolute;top:13px;left:12px;}

/*******************gjUpdate*********************/
#mySend{display:none;}


#nav{width:310px;height:132px;margin:0 auto;border-top:1px solid #1364B6;overflow:hidden;}
#nav li{width:100%;height:66px;}
#nav li a{display:block;width:75px;height:64px;background:#ececec;float:left;margin-right:2px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:15px;color:#1364B6;text-align:center;}
#nav li a.last{margin-right:0px;}
#nav li.navA a{padding-top:9px;height:55px;margin-bottom:2px;}
#nav li.navB a{padding-top:7px;height:57px;}

#scrollBanner{width:310px;height:180px;margin:5px auto; position:relative;overflow:hidden;}
#banner .ban{float:left;width:310px;}
#banner .ban img{display:block;width:310px;}
#dotModule{height:11px;line-height:6px;-webkit-border-radius:11px;position:absolute;bottom:5px;right:0px;z-index:11;}
#banner_num{text-align:center;margin:3px 0 0 0;}
#banner_num span{display:inline-block;margin:0 3px;width:10px;height:10px;vertical-align:middle;background:#1364B6;-webkit-border-radius:50px;border-radius:50px;}
#banner_num .selected{background:#f60;}

#guahao{width:310px;margin:0 auto;}
#guahao .til{width:100%;height:30px;line-height:30px;color:#fff;background:#2E8ACB;font-size:16px;text-indent:10px;}
#guahao .content{border:1px solid #2E8ACB;border-top:none;padding:5px 0px;}
#guahao p.description{line-height:170%;width:295px;margin:0 auto;}
#guahao p.description span{font-weight:bold;font-size:13px;}
#guahao form{width:295px;min-height:220px;margin:10px auto;}
#guahao form p{width:100%;height:20px;line-height:20px;text-indent:25px;color:#000;background:url(guahao_pic.jpg) no-repeat left center;}
#guahao form dl{padding:15px 0 0 0;width:100%;color:#000;}
#guahao form dl dd{width:100%;margin-bottom:10px;}
#guahao form dl em{font-style:normal;color:red;font-weight:bold;padding:0 3px 0 0;}
#guahao form dl span{display:inline-block;width:70px;height:18px;text-align:right;}
#guahao form dl span.textarea{vertical-align:top;}
#guahao form dl input[type="text"]{width:219px;height:16px;border:1px solid #ddd;background:#fff;transition: all 0.3s linear 0s;}
#guahao form dl input[type="text"]:focus{border-color:#2E8ACB;}
#guahao form dl textarea{width:219px;min-width:219px;max-width:219px;min-height:40px;max-height:40px;transition: all 0.3s linear 0s;height:40px;border:1px solid #ddd;background:#fff;}
#guahao form dl textarea:focus{border-color:#2E8ACB;}
#guahao form dl input.submit{width:120px;height:20px;line-height:15px;color:#fff;text-align:center;background:#F09403;margin-left:70px;cursor:pointer;}

#night{width:310px;height:100px;margin:10px auto;}

#returnTopBotton {
    bottom:61px;
    display: none;
    height: 34px;
    position: fixed;
    right: 10px;
    width: 34px;
	z-index:4;
}
#returnTopBotton div {
    background: none repeat scroll 0 0 #999;
    border-radius: 8px;
    height: 34px;
    left: 0;
    opacity: 0.7;
    position: absolute;
    top: 0;
    width: 34px;
    z-index: 1;
}

#returnTopBotton span {
    background: none repeat scroll 0 0 #fff;
    display: block;
    height: 3px;
    left: 7px;
    position: absolute;
    top: 8px;
    width: 20px;
    z-index: 2;
}
#returnTopBotton b {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #fff transparent;
    border-image: none;
    border-style: solid;
    border-width: 0 10px 10px;
    display: block;
    height: 4px;
    left: 7px;
    position: absolute;
    top: 12px;
    width: 0;
    z-index: 2;
}

/*¸½¼ÓCSS*/
.plcontent,#guahao{display:none !important;}