* { font-size:12px; margin:0; padding:0;}
body { font-family:arial,""; margin:0; padding:0;background:#000;font-size:12px;color:#000;}
ul,ol { list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6 { margin:0;padding:0;}
table,td,tr,th {font-size:12px;}
a {color: #1f3a87; text-decoration: none;}
a:hover {color: #bc2931; text-decoration: underline;}
.cleardiv { clear:both; font-size:0px; height:0;}

.box { clear:both; width:1002px; height:700px; margin:0 auto; background:url(../images/a_3.jpg) no-repeat left 356px;}
.main { clear:both; width:1002px; height:679px; background:url(../images/a_2.jpg) no-repeat left 100px; margin:0 auto;}
.main2 { clear:both; width:600px; background:url(../images/a_2.jpg) no-repeat left 100px; margin:0 auto;}
.box2 { clear:both; width:600px; margin:0 auto; background:url(../images/a_3.jpg) no-repeat center 356px;}

.tc{width:540px;margin:0 auto;padding:10px 20px 5px 20px;line-height:150%;color:#fff;}
.tc h2{font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px;}



.logo { float:left; margin:23px 0 0 32px;}
.h1_img { float:left; margin:56px 0 0 32px;}
.h1_img2 { float:right; margin:6px 32px 0 0;}

.wejuan { float:left; width:640px; height:411px; margin-top:40px; margin-left:55px; display:inline; margin-bottom:17px;}

.wejuan2 { float:left; width:465px; height:411px; margin-top:40px; margin-left:20px; display:inline; margin-bottom:17px;}
.txtbox2 { clear:both; width:465px; height:365px; background-color:#5e5955; overflow:auto; overflow-x:hidden;}


.wejuan3 { float:right; width:465px; height:411px; margin-top:40px; margin-right:20px; display:inline; margin-bottom:17px;}


.show_shuju { float:right; width:280px; height:411px; margin-top:40px; display:inline;}

.show_flash { clear:both; width:280px; height:365px; overflow:auto; overflow-x:hidden}

.show { float:right; width:630px; height:411px; margin-top:40px; margin-left:35px; margin-bottom:17px; margin-right:30px; display:inline;}
.show_list { clear:both; height:365px; background-color:#5e5955; overflow:hidden; color:#fff;}
.show_dl { clear:both; height:335px;}
.show_dl dl { width:280px; height:150px;  float:left; margin:15px; margin-bottom:3px; margin-top:13px; margin-left:18px; display:inline; overflow:hidden; }
.show_dl dl dt { display:block; float:left; width:120px; height:140px; margin-top:5px; overflow:hidden}
.show_dl dl dd { display:block; float:right; width:150px; height:150px;}
.show_dl dl dd h1 { font-size:12px; font-weight:bold; color:#fff; display:block; height:25px; line-height:25px;}
.show_dl dl dd blockquote { display:block; height:70px; overflow:hidden; line-height:17px; margin-bottom:2px;}
.show_dl dl dd blockquote a { color:#ccc; text-decoration:none;}
.show_dl dl dd blockquote a:hover { color:#fff; text-decoration:underline;}
.show_dl dl dd ul { height:34px;}
.show_dl dl dd ul li { line-height:17px; padding-left:10px; background:url(../images/dian.gif) no-repeat 3px 6px;}
.show_dl dl dd ul li a { color:#eee; text-decoration:none;}
.show_dl dl dd ul li a:hover { color:#fff; text-decoration:underline;}
.more { text-align:right; display:block;}
.more a { color:#ccc; text-decoration:none;}
.more a:hover { color:#ff0; text-decoration:none;}

.page { clear:both; height:30px; line-height:30px; text-align:right; color:#eee; padding-right:20px;}
.page a { color:#eee; text-decoration:none; margin:0 5px;}
.page a:hover { color:#ff0; text-decoration:underline;}

a.link_ffffff { color:#fff; text-decoration:none; margin:0 5px;}
a.link_ffffff:hover { color:#fff; text-decoration:underline;}

.txtbox { clear:both; width:640px; height:365px; background-color:#5e5955; overflow:auto; overflow-x:hidden;}

.function { clear:both; height:45px;}
.function .go { margin:5px 0 0 34px; float:left}
.function_btn { float:right; width:350px; height:18px; margin-right:23px; margin-top:10px; display:inline;text-align:right;}

.img_btn { float:right; width:275px; height:411px; margin-top:40px; margin-right:30px; display:inline;}
.new_btn{width:275px;float:left;clear:both;height:54px;padding-top:100px;}
.new_btn_t{width:275px;float:left;clear:both;color:#ffffff;font-weight:bold;}

.ttx { margin:0; padding:10px; color:#eee; display:block; position:absolute; width:215px; background-color:#666; margin-left:5px; margin-top:5px;}

.drug_right { float:right; width:340px; height:365px; background:url(../images/kuai1.png) repeat left top;margin-top:50px; margin-bottom:53px; }
.drug_list { position:absolute; z-index:999px; padding-top:35px; padding-left:28px;}
.drug_list li { line-height:35px; color:#fff; border-bottom:1px #eee dashed; padding-left:5px;}
.drug_list li b { font-weight:bold; font-size:14px; background:url(../images/a_0.gif) no-repeat right 3px; >  background:url(../images/a_0.gif) no-repeat right 1px; padding-right:17px; color:#ff0;}
.drug_list li b.txt { letter-spacing:4px;}
.drug_list li a:link { color:#fff; font-weight:bold; text-decoration:none; margin:0 8px;}
.drug_list li a:visited { color:#fff; font-weight:bold; text-decoration:none; margin:0 8px;}
.drug_list li a:active { color:#fff; font-weight:bold; text-decoration:none; margin:0 8px;}
.drug_list li a:hover { color:#ff0; text-decoration:underline;}



.drug_left { float:right; width:418px; height:361px; background-color:#5e5955;margin-top:50px; padding-top:4px; overflow:hidden}
.drug_txt { display:block; width:410px; height:357px; margin:0 auto; overflow:auto; overflow-x:hidden}
.drug_main { padding:20px; padding-right:30px; padding-bottom:30px; color:#fff; line-height:20px; margin-top:-30px;}
.drug_main h1.h1_drug { display:block; background:url(../images/guoshuyoudu.gif) no-repeat left top; height:45px;}
.drug_main h1.h1_drug span { display:none;}
.drug_main p { padding-bottom:15px;}

.int { border:1px #ccc solid; height:25px; line-height:25px; width:155px; margin-left:15px; display:inline;}
.int2 { border:1px #ccc solid;width:155px; margin-left:15px; display:inline;}
.bbtn { float:right; margin-right:52px; margin-top:5px; display:inline;}
.bbtn2 {display:inline;}

.drug_video { float:right; width:206px; height:365px;margin-top:50px; margin-right:3px; display:inline; overflow:hidden}
.drug_video div { display:block; clear:both; width:206px; height:174px; overflow:hidden;}
.drug_video div.vide_1 { margin-bottom:17px;}


h1.h1style { font-size:14px; font-weight:bold; color:#fff; display:block; margin-bottom:20px;}
h1.h1style img { display:block;}



.imgbutton { display:block;}
.imgbutton img { display:block; margin-bottom:20px;padding-left:25px;}

.m_top { clear:both; height:100px; background:url(../images/a_1.jpg) no-repeat left top; overflow:hidden}
.m_top .mitan{ float:left;}
.m_top .partners { float:right; width:270px; padding-top:11px;}
.m_top .partners01 { clear:both; height:33px;}
.m_top .partners02 { clear:both;}
.m_middle { clear:both; height:512px; overflow:hidden;}


.m_bottom { clear:both; height:67px; background:url(../images/a_4.jpg) no-repeat left top;}
.m_bottom * { margin:0; padding:0;}
.m_bottom ul { padding-top:6px; height:55px; padding-left:55px;}
.m_bottom ul li { float:left; display:inline;}
.m_bottom ul li.n_1 { margin-right:21px;} 
.m_bottom ul li.n_2 { margin-right:25px;} 
.m_bottom ul li.n_3 { margin-right:31px;} 
.m_bottom ul li.n_4 { margin-right:23px;}


.footer { font-size:10px; clear:both; width:1002px; height:21px; background-color:#fff; margin:0 auto; line-height:21px; text-align:center; color:#222;}
.footer a { color:#222; text-decoration:none; font-size:10px;}
.footer a:hover { color:#000; text-decoration:underline;}

.footer2 { font-size:10px; clear:both; width:600px; height:21px; background-color:#fff; margin:0 auto; line-height:21px; text-align:center; color:#222;}
.footer2 a { color:#222; text-decoration:none; font-size:10px;}
.footer2 a:hover { color:#000; text-decoration:underline;}

.wenjuanForm { color:#fff;}
.wenjuanForm div { padding:10px 20px; display:block; padding-right:15px; padding-left:15px; margin-bottom:10px;}
.wenjuanForm p { padding:0 15px; display:block; color:#ccc;}
.wenjuanForm label { line-height:20px; color:#eee;}
.wenjuanForm h1 { display:block; clear:both; border-bottom:1px #333 solid; margin-bottom:15px; height:50px; background:url(../images/chaojiwentidan.gif) no-repeat center center;}
.wenjuanForm h1 b { display:none;}
.wenjuanForm span { margin-right:30px;}
.wenjuanForm span.yes { background:url(../images/yes.gif) no-repeat right 3px; > background:url(../images/yes.gif) no-repeat right top; padding-right:12px;}
.wenjuanForm span.no1 { background:url(../images/no.gif) no-repeat right 3px; > background:url(../images/no.gif) no-repeat right top; padding-right:12px;}
.wenjuanForm span.no2 { background:url(../images/no2.gif) no-repeat right 3px; > background:url(../images/no2.gif) no-repeat right top; padding-right:24px;}
.btn {  height:21px; width:150px; margin:0 auto;}
.btn .ct { display:block; float:left; width:66px; height:21px; background:url(../images/ct.gif) no-repeat left top; border:none; margin-right:10px; cursor:pointer; display:inline}
.btn .tg { display:block; float:left; width:66px; height:21px; background:url(../images/tg.gif) no-repeat left top; border:none; margin-right:10px; cursor:pointer; display:inline}



.h1_end { line-height:20px; padding:10px 20px; color:#fff; font-weight:normal; padding-bottom:10px;}
.flash_end { margin:0 auto; margin-bottom:15px; width:450px; height:200px;}
.flash_end2 { margin:0 auto; margin-bottom:15px; width:275px; height:200px;}
html>body .flash_end { height:auto; min-height:200px;}
html>body .flash_end2 { height:auto; min-height:200px;}

.link_email { margin-top:45px; width:355px; height:29px; text-align:center; line-height:29px; color:#fff; float:right; margin-right:25px; display:inline; background:url(../images/a.gif) no-repeat left top;}
.link_email a { color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.link_email a:hover { color:#ff0; text-decoration:underline;}
.link_email#showEmail { margin-top:68px;}

.link_email2 { margin-top:45px; width:150px; height:29px; text-align:center; line-height:29px; color:#fff; float:right; margin-right:25px; display:inline; background:url(../images/aa.gif) no-repeat left top;}
.link_email2 a { color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.link_email2 a:hover { color:#ff0; text-decoration:underline;}
