body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"微软雅黑";
	font-size: 12px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#080b14;text-decoration:none;}
.center{ text-align:left; width:700px; float:right;}
.line{ border-bottom:#CCCCCC 1px dashed;}
html{ overflow-x:hidden;}

img {border:0;}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*顶部样式*/
.top_up{ width:100%;min-width: 1200px; height:45px; line-height:45px; margin:0 auto; background-color:#22243b; font-size:14px;}
.top_left{ width:800px; float:left; color:#fff;}
.top_right{ width:250px; float:right; color:#fff; font-size:14px; text-align:right;}
.top_right a{ color:#FFF;}
.top_right a:hover{ text-decoration:underline;}

.top{ width:100%; height:54px; margin:0 auto; background-color:#fdb813;min-width: 1200px;}

.logo{ width:372px; height:54px; float:left; background:url(top.jpg) no-repeat center center;}

/* 轮换区 */
.flash{}
.flash_bt{ width:100%; height:82px; margin:0 auto; background:url(flash_bt.jpg) no-repeat center top; overflow:hidden; border-bottom:1px #eaeaea solid;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }

/*导航样式*/
.Top_menu {height:54px; width:750px; float:right; overflow:hidden; font-family:"微软雅黑";}
.Top_menu ul{list-style:none; margin:0 auto; width:950px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:94px;text-align:center; height:54px; line-height:54px; font-size:14px;}
.Top_menu ul .li_link{width:0px; height:54px; background:url(menu_list.jpg) no-repeat center center;}
.Top_menu ul li a:link{color:#22243b;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#22243b;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#434343; text-decoration:none;display: block;}
.Top_menu ul li a:active {color:#22243b;display: block;}

.nqType{position:relative; overflow: hidden; height:54px; width:950px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float:left;}
.nqtWrap li a{display: block; height:54px; padding: 0 0px; line-height:54px; color:#000; text-decoration: none; }
.nqUnderline{position:absolute; bottom:0; right:0; height:4px; background:url(menu_list.jpg) no-repeat center bottom; width:40px; z-index:1; top:50px;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}

/*针对*/
.zhendui{ width:100%; height:410px; background:url(main_01.jpg) no-repeat center top; overflow:hidden;}
.zhendui_bg{ width:1200px; margin:0 auto; height:auto; overflow:hidden; padding-top:40px;}
.zhendui_top{overflow:hidden; width:372px; height:45px; line-height:45px; margin:0 auto; text-align:center; font-weight:bold; font-size:26px; color:#080a16; background-color:#FFF;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px;}
.num{ width:400px; height:auto; float:left; margin-top:40px;}
.num_left{ width:42px; height:46px; line-height:46px; float:left; background:url(num_bg.png) no-repeat center top; font-size:20px; font-weight:bold; color:#FFF; text-align:center;}
.num_right{ width:340px; float:right;}

/*须知*/
.xuzhi{ width:100%; height:auto; overflow:hidden; margin:0 auto; background-color:#fdb813; padding-bottom:30px;}
.xuzhi_bg{ width:1200px; height:auto; margin:0 auto; padding-top:30px;}
.xuzhi_left{ width:349px; height:241px; float:left; margin-top:70px; background:url(xuzhi_left.jpg) no-repeat center top;}
.xuzhi_right{ width:810px; height:auto; float:right;}

/*病症*/
.bingzheng{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.bingzheng_bg{ width:400px; float:left; height:185px; margin-top:20px; margin-bottom:20px;}
.bingzheng_left{ width:171px; height:185px; float:left;}
.bingzheng_right{ width:210px; float:right;}


/*上下产品*/
.sy_cp{ width:100%; height:670px; overflow:hidden; margin:0 auto; background:url(sy_cp_bg.jpg) no-repeat center top;}
.sy_cp_top{ width:250px; height:50px; margin:0 auto; overflow:hidden; margin-bottom:15px;}
.sy_cp_tf{ width:180px; height:50px; line-height:50px; font-weight:bold; color:#1d577c; font-size:30px; float:left;}
.sy_cp_r{ width:70px; height:35px; line-height:40px; border-bottom:2px #1d577c solid; color:#434343; float:left; font-size:16px; text-align:center;}
.sy_cp_bg{ width:1200px; height:auto; margin:0 auto;}
.sy_cp_list a{width:270px; height:330px; background:url(sy_cp_bg.jpg) no-repeat right bottom; display:block;}
.sy_cp_list a:hover{width:270px; height:330px; background:url(sy_cp_bg_on.jpg) no-repeat right bottom; display:block; color:#FFF; background-color:#1d577c;}

.sy_pro{ width:1200px; height:33px; margin:0 auto; margin-bottom:20px;}
.sy_pro_list ul{}
.sy_pro_list ul li{ width:120px; height:33px; float:left; line-height:33px; background-color:#1d577c; font-size:14px; text-align:center; margin-right:10px;}
.sy_pro_list ul li a:link{ text-decoration:none; color:#fff; display:block;}
.sy_pro_list ul li a:visited{text-decoration:none; color:#fff; display:block;}
.sy_pro_list ul li a:hover{height:33px; line-height:33px; display:block; color:#fff; text-decoration:underline;}
.sy_pro_list ul li a:active{ text-decoration:none; color:#fff; display:block;}


/*左右产品*/

.tj_cp{width:100%; height:670px; overflow:hidden; margin:0 auto; background:url(sy_cp_bg.jpg) no-repeat center top;}
.tj_cp_top{ width:1133px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:30px; margin-top:35px;}
.tj_cp_tf{ width:230px; float:left;}
.tj_cp_r{ width:900px; float:left; color:#2e2e2e; margin-top:20px;}
.tj_cp_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.tj_cp_bt{ width:1200px; height:52px; margin:0 auto; background:url(gsjj_bt.jpg) no-repeat center top;}

/* mover ad */
.movead {zoom:1; width:1202px; margin:0 auto; margin-top:15px;}
.movead .pcont {width:1086px; height:406px; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:48px; HEIGHT:400px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:48px; HEIGHT:400px;_behavior: url(js/iepngfix.htc);}
.movead .pl img {DISPLAY: block; CURSOR: pointer; width:235px; height:165px; float:left; margin-left:8px; margin-top:8px;}
.movead .pl {float:left; width:250px; margin-right:20px; height:400px; overflow:hidden; background-color:#f3f3f3; border:3px #FFF solid;}
.movead .pl a{ background-color:#1c1c1c; height:400px; display:block; color:#fff;}
.movead .pl a:hover{ background-color:#0056ae; height:400px; display:block; color:#fff;}
.movead .pl img.picshadow{width:250px;}

/*right*/
.right{width:925px; height:auto; float:right; margin-bottom:20px;}
.right_top{ width:925px; height:50px; margin:0 auto; border-bottom:2px #23253c solid; margin-bottom:15px;}
.right_tf{ width:250px; height:50px; line-height:50px; font-size:22px; font-weight:bold; color:#23253c; float:left;}
.right_r{ text-align:right; line-height:50px; margin-right:20px!important; margin-right:10px;}
.right_bg{ width:925px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}
.right_bt{ width:925px; height:7px;}

.gsjj{ width:100%; margin:0 auto; background-color:#e9e8e8; overflow:hidden;}
.gsjj_top{ width:550px; height:80px; margin:0 auto; margin-top:30px; margin-bottom:20px;}
.gsjj_bg{ width:1200px; height:auto; margin:0 auto;}

.gsjj_body{ width:1200px; height:auto; margin:0 auto; color:#333333; padding-top:20px; margin-bottom:120px;}

/*联系方式*/
.sy_lx{ width:1200px; height:350px; margin:0 auto; border:1px #cdcdcd solid; margin-top:20px;}
.sy_lx_map{ width:880px; float:left; height:350px;}
.sy_lx_bg{ width:290px; float:right; margin-top:15px;}


.news{ width:1200px; height:auto; margin:0 auto; padding-top:20px; padding-bottom:20px;}

.news_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px;}

.news_top{ width:1200px; height:60px; line-height:70px; margin:0 auto;}
.news_tf{ width:1200px; height:40px; margin:0 auto; line-height:40px; color:#090c15; font-weight:bold; font-size:18px;}
.news_r{ width:100%; height:30px; line-height:30px; font-size:24px; font-weight:bold; color:#5a5b55;}
.news1{ width:400px; float:left;}

.news_list{ width:300px;float:left;}
.news_list a{width:300px; display:block;
-moz-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
-o-transition: all 0.5s ease-in-out 0s;
color:#080b14;}
.news_list a:hover{width:300px; height:135px; display:block;}

.news_list2{ width:100%; float:left; height:40px; background:url(ico.jpg) no-repeat center left; font-size:14px; text-indent:15px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.data{ color:#999; float:right;}

.cp{ width:745px; margin:0 auto;}
.cp_top{ width:745px; height:65px; background:url(pro_top.png) no-repeat;}
.cp_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}
.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:30px;}
.cp_bg{ width:745px; background:url(pro_bg.gif) repeat-y; margin:0 auto}
.cp_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat; margin:0 auto}

/*left*/
.left{ float:left; width:225px; height:auto; margin:0 auto; background-color:#23253c; overflow:hidden; padding-top:30px; padding-bottom:20px;}
.left_pro_top{ width:225px; height:70px; margin:0 auto;}
.left_pro_tf{ width:192px; height:30px; line-height:30px; font-size:30px; font-weight:bold; color:#fdb815; margin:0 auto;}
.left_pro_r{ width:192px; height:20px; line-height:20px; margin:0 auto; font-size:18px; color:#FFF; font-weight:bold;}
.left_pro_bg{ width:225px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:15px;}

.left_list{ width:192px; height:auto; margin:0 auto; text-align:center;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px;}
.left_list ul{}
.left_list ul li{ width:192px; height:42px; float:left; line-height:42px; background-color:#fdb813; font-size:16px; font-weight:bold; margin-top:5px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px;}
.left_list ul li a:link{ text-decoration:none; color:#23253c; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#23253c; display:block;}
.left_list ul li a:hover{height:42px; line-height:42px; display:block; color:#23253c; background-color:#fdb813;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}
.left_list ul li a:active{ text-decoration:none; color:#23253c; display:block;}


.left_list0{ width:254px; height:auto; margin:0 auto; text-align:center;}
.left_list0 ul{}
.left_list0 ul li{ width:254px; height:40px; float:left; line-height:40px; background-color:#0056ae; font-size:14px; margin-top:5px;
}
.left_list0 ul li a:link{ text-decoration:none; color:#23253c; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#23253c; display:block;}
.left_list0 ul li a:hover{height:40px; line-height:40px; display:block; color:#23253c; background-color:#e62f34;}
.left_list0 ul li a:active{ text-decoration:none; color:#23253c; display:block;}

#navigation a.here:link,
 #navigation a.here:visited,
 #navigation a.here:hover,
 #navigation a.here:active {height:42px; line-height:42px; display:block; color:#23253c; background-color:#fdb813;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}

.left_lx{ width:230px; height:auto; margin:0 auto; overflow:hidden;}
.left_lx_top{ width:230px; height:52px;}
.left_lx_tf{ float:left; color:#0f2e4a; font-size:18px; height:50px; font-weight:bold; line-height:50px;}
.left_lx_bg{ width:230px; background:url(left_lx_bg.gif) repeat-y; margin:0 auto;}

/*订单样式*/
input,select,textarea{font:100% Microsoft YaHei,SimSun,\5B8B\4F53,Arial,Verdana;}
em{font-style:normal;color:#F00;margin-right:5px;}
img{border:0 none;vertical-align:middle;}
.red{color:#323232;}
#bdorder{margin:0 auto; font-size:14px;}
.bdwarp{width:auto;height:100%;}
.bdorderl{float:left;display:inline;overflow:hidden;width:65%;height:100%;}
.bdorderr{float:left;display:inline;overflow:hidden;width:35%;height:100%;}
.bdforml{width:100%;}
.bdformr{width:100%;}
.bdrxian{width:auto;height:auto;overflow:hidden;_height:100%;}
.bdtitle{margin-bottom:10px;padding:8px 0 6px;}
.bdwarp label.bdbdxx{float:left;display:inline;overflow:hidden;width:19%;_width:18%;text-align:right;padding-right:2%;}
.bddxbox,.bdxlbox,.bdtextbox,.bdtext2box,.bdtext3box,.paysm{float:left;display:inline;overflow:hidden;width:79%;_width:78%;}.bddxbox,.bdtext2box,.bdtext3box{line-height:1.5em;}
.bdbdbox{float:left;width:100%;margin-bottom:10px;*margin-bottom:7px;}
.bddxbox label{margin-left:6px;margin-right:8px;cursor:pointer;}
.bdtextbox input{width:92%;font-size:16px;color:#666;padding:3px 5px;_padding:2px 5px;background:#FCFCFC;}
.bdtext3box #showprice{clear:both;display:inline;font-family:Arial,Verdana;font-size:14px;font-weight:bold;color:#F60;margin:0 5px;}
.bdxlbox select.bdcpxl{font-size:16px;height:28px;border:1px solid #a0a0a0;background:#FCFCFC;}
.bdxlbox select.bddqxl{width:30.8%;height:26px;margin-right:6px;border:1px solid #a0a0a0;}
.paysm{font-size:14px;color:#666;padding-left:21%;line-height:1.6em;}
.paysm p{height:18px;color:#bd0000;padding:8px 6px 0;border: -4px dotted #CCC;background-color:#FFFFE5;}
.bdtext2box textarea{width:92%;height:40px;padding:4px 5px;background:#FFF;}
.bdtext3box input{width:50px;font:16px Arial;color:#666;font-weight:bold;text-align:center;vertical-align:middle;margin-right:8px;padding:4px 5px 3px;background:#FFF;}
.bdtext3box img#bdcode{width:70px;height:29px;cursor:pointer;}
.bdtext3box a{font-size:12px;margin-left:6px;}
.bdsubbox{width:100%;float:left;text-align:center;padding-bottom:10px;}
.bdsubbox input{width:200px;height:36px;line-height:36px;color:#070b16;font-size:18px;vertical-align:middle;cursor:pointer;border:0; background-color:#fdb813;}
#bdfahuo{width:90%;font-size:12px;line-height:1.8em;color:#666;padding:0 5%;}
.wffahuo{width:100%;font:12px Microsoft YaHei,SimSun,Arial,Verdana;color:#666;overflow:hidden;position:relative;background:none;}
.wffahuo ul{width:96%;margin:0 2%;position:absolute;}
.wffahuo ul li{width:90%;overflow:hidden;line-height:2em;list-style:none;padding:15px 3% 15px 7%;border-bottom:1px dotted #E0E0E0;}
.wffahuo ul li span{display:block;float:left;margin-right:5px;}

/*foot*/
.bottom{ width:100%;min-width: 1200px; height:auto; margin:0 auto; overflow:hidden; color:#FFF; background-color:#272727; padding-bottom:20px; margin-bottom:50px;}
.bottom a{ color:#FFF;}
.foot_menu{ width:913px; height:54px; margin:0 auto; margin-bottom:15px; background:url(foot_menu.jpg) no-repeat center top; line-height:54px; text-align:center;}

.foot {width:1200px; height:auto; overflow:hidden; margin:0 auto; font-size:12px; text-align:center; padding-top:20px;}
.foot a{ color:#CCC;}
.foot a:hover{ color:#FFF;}


/*产品页样式*/
.cp_list{ width:290px; height:330px; float:left; margin-bottom:5px; margin-left:13px;}
.cp_list a{width:290px;height:auto; overflow:hidden; margin:0 auto; display:block; color:#666666; cursor:pointer;}
.cp_list a:hover{width:290px;height:auto; display:block; margin:0 auto;
-webkit-box-shadow:0 0 10px #dddddd;  
  -moz-box-shadow:0 0 10px #dddddd; 
  box-shadow:0 0 10px #dddddd;}

.cp_list_text{ width:270px; height:auto; float:left; overflow:hidden; margin-left:10px; line-height:30px; margin-top:10px; font-size:14px; text-align:center;}