html{overflow-y:scroll;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0px auto; padding:0px; line-height:22px;
background:url(../images/bg.jpg) repeat-x;}
img{border:0px;}

.container{height:38px; width:100%; background-color:#041e3f; margin:0px auto;}
.fax{width:999px; color:#ffffff; margin:0px auto; line-height:38px;}
.fax ul{margin:0px auto; padding:0px; float:right;}
.fax ul li{list-style:none; display:inline; padding-right:20px;}
.bg_j{background:url(../images/default.png) no-repeat top left;height:100%;}

.middle{width:999px; margin:0px auto; padding:0px;}

.top_logo{height:115px; width:999px;}
.logo{width:226px; height:85px; float:left; margin:15px 0px 0px 15px;}
.tel{float:right; margin:25px 30px 0px 0px; color:#ffffff;}
.tel ul{margin:0px auto; padding:0px;}
.tel ul li{list-style:none;}

.nav{width:999px; height:47px;}
.nav_left{background:url(../images/nav_left.png) no-repeat; width:10px; height:47px; float:left;}
.nav_mid{background:url(../images/nav_mid.png) repeat-x; width:979px;float:left;height:47px;}
.nav_mid ul{margin:12px auto; padding:0px;list-style:none;}
.nav_mid ul li{display:inline; padding:0px 20px;}
.nav_mid ul li a{text-decoration:none; color:#ffffff; font-size:14px;}
.nav_mid ul li a:hover{text-decoration:underline; color:#ffffff; font-size:14px;}
.nav_right{background:url(../images/nav_right.png) no-repeat; width:10px; height:47px; float:right;}
.banner{background:url(../images/banner.jpg) no-repeat; width:999px; height:286px; margin:0px auto;}

.pagebody{width:999px;background-color:#ffffff;margin:0px auto;overflow:hidden;}

.mainbody{width:678px; height:auto; float:left;}
.mainbody .top_content{width:648px; height:auto; margin:15px auto 10px auto;}
.top_bg{background:url(../images/top_bg.jpg) no-repeat; width:648px; height:15px;}
.mid_bg{background:url(../images/mid_bg.jpg) repeat-y; width:648px;}
p{margin:0px auto; padding:0px 15px;}
.bottom_bg{background:url(../images/bottom_bg.jpg) no-repeat; width:648px; height:17px;}
.content{width:648px; height:auto; margin:15px auto 10px auto;}

.title{width:648px; height:24px;}

.contact{height:304px; width:573px; margin:0px 15px;}
.contact_us_form{background-color:#F5F5F5; width:500px; margin:10px auto; border:1px solid #e6e6e6; padding:5px; overflow:hidden;}
.contact_us_form_left{text-align:right; float:left; width:100px; padding-top:5px; padding-bottom:5px;}
.contact_us_form_right{text-align:left; float:left; width:395px; padding:5px 0px 5px 5px;}
.contact_us_form_right input{line-height:20px; float:left; width:200px; border:1px solid #7F9DB9;}
.contact_us_form_right textarea{line-height:20px; float:left; width: 300px; border:1px solid #7F9DB9;}
.contact_us_form_btn{width:500px; text-align:center; padding-top:20px; padding-bottom:20px; float:left;}
.contact_us_form_title{font-size:12px; font-weight:bold; color:#00007E;}

.new-medical{width:648px; height:auto;}
.new-medical ul{margin:0px auto;padding:0px;}
.new-medical ul li{background:url(../images/dot_a.gif) no-repeat 10px 8px; list-style:none; padding-left:25px;}
.new-medical ul li a{text-decoration:none; color:#1b78d4;}
.new-medical ul li a:hover{text-decoration:underline;}

.product{font-size:18px; color:#1b78d4; width:600px; float:left;}
.more{width:48px; margin-left:600px;}
.more a{color:#1b78d4; text-decoration:none;}
.text{width:640px; height:auto; border:1px #c0c0c0 solid; overflow:hidden; margin-bottom:20px;}
.fonts{width:445px; height:auto; float:right; margin:5px 15px 0px 0px;}
.mid_title a{text-decoration:none; font-weight:bold; color:#1b78d4;}
.mid_title a:hover{text-decoration:underline;}
.img{width:154px; height:121px; float:left; padding:3px;}
.font{width:445px; height:auto;}
.r_more a{color:#1b78d4;text-decoration:none;}
.r_more a:hover{text-decoration:underline;}

.siderbar{width:314px; height:auto; float:right;}
.siderbar_a{margin-top:15px;}

h1{background:url(../images/dot.gif) no-repeat; width:300px; height:28px; color:#ffffff;margin:0px; font-size:12px; padding:8px 10px 0px 35px;}

.sider-cont{width:298px; height:auto; border:1px #c0c0c0 solid; border-top:0px;}
.sider-cont ul{margin:0px auto; padding:5px 20px;}
.sider-cont ul li{list-style:none;}
.sider-cont ul li a{text-decoration:none;color:#333333;}


h2{font-size:18px; margin:5px 0px;}
.img_about{float:left;margin:15px 15px 0px 0px;}
.about_font{margin:0px;padding:10px 0px; line-height:22px;}
b{color:#6c98d1;margin:0px;padding:0px;}


.footer{clear:both; line-height:42px;margin-top:10px;}
.footer_a{background-color:#4471b4; height:7px; width:100%;}
.footer_b{background-color:#223d68; height:42px; width:100%;}
.footer_mid{width:999px; height:42px; margin:0px auto;}
.footer_left{color:#6c98d1; float:left;}
.footer_right{float:right;}
.footer_right ul{margin:0px auto; padding:0px;}
.footer_right ul li{list-style:none; display:inline; border-left:1px solid #506f98; padding:0px 10px;}
.footer ul li.first{border-left:0px;}
.footer_right ul li a{text-decoration:none;color:#506f98;}
.footer_right ul li a:hover{text-decoration:underline; color:#6c98d1;}
