@charset:"gbk";

body{background:url("/images/default/bodybg.jpg") no-repeat center top;}
/*content*/
#content{width:100%; margin:0 auto;}
.contentbox{width:950px;margin:0 auto; overflow:auto;background:#ffffff;}

.conleft{float:left;width:181px;height:auto !important;min-height:478px;height:478px;overflow:hidden !important;_overflow:visible; margin:0 8px;_margin:0 8px;}
.conleft_header{ width:160px; height:auto !important; min-height:31px; height:31px; overflow:hidden !important; _overflow:visible; background:url("/images/default/sign.jpg") 3px 18px no-repeat; padding:13px 0 0 21px; font-family: "微软雅黑"; color: #31ac00; font-size: 14px; border-bottom: solid 2px #424242;}
.conleft_header span{ color:#909090; font-size:10px; margin:0 0 0 5px; _margin:0 0 0 5px;}

.conleft_listo{width:181px;height:auto; overflow:hidden !important; _overflow:visible;}
.conleft_listo ul{ list-style:none;padding:0;margin:0;}
.conleft_listo ul li{ line-height:30px; text-indent:20px;background:url("/images/default/libg2.jpg") 2px 16px no-repeat; border-bottom:solid 1px #DDDDDD;}
.conleft_listo ul li a{ color:#737373; font-family: "宋体"; text-decoration:none;}
.conleft_listo ul li a:link{}
.conleft_listo ul li a:visited{ }
.conleft_listo ul li a:hover{}
.conleft_listo ul li a:active{}
#namecss{display:block; width:100%; height:100%; color:#00860c; font-family: "宋体";  text-decoration:none; background:url("/images/default/leftlibg.jpg") left top no-repeat;}

.conleft_listt{width:100%;height:auto !important; min-height:285px;overflow:hidden !important; _overflow:visible;padding:13px 0 0 0;}
.conleft_listt ul{ list-style:none; margin:0; padding:0;}
.conleft_listt ul li{ padding:0 0 10px 0;}
.conleft_listt ul li img{width:100%; height:56px;}

.conright{float:left;width:741px;height:auto !important; min-height:352px; height:352px; overflow:hidden !important; _overflow:visible;}
.conright_header{width:725px;height:44px;border-bottom:2px solid #D0D0D0;margin:0 16px 0 0;_margin:0 16px 0 0;}
.position{float:right;line-height:43px; background:url("/images/default/sign2.jpg") left 15px no-repeat;padding:0 0 0 16px;}
.position a{color:#6d6d6d;}
.position span{color:#fecb00;}
.conright_title{float:left;width:210px;height:auto !important; min-height:31px; height:31px; overflow:hidden !important; _overflow:visible;background:url("/images/default/sign3.jpg") 6px 15px no-repeat;padding:13px 0 0 21px; font-family: "宋体"; color: #31ac00; font-size: 14px; border-bottom:2px solid #00860C;}
.conright_title span{ color:#909090; font-size:10px; margin:0 0 0 5px; _margin:0 0 0 5px;}
.conright_con{width:725px;height:auto !important; min-height:350px;line-height: 30px; color: #3a3a3a; margin:25px 0 0 10px; _margin:25px 0 0 10px;overflow:hidden !important; _overflow:visible;}
#img{float:right;padding:1px;border:solid 2px #E1E1E1;margin:8px 20px 25px 25px;}

.contactinfo{float:left;width:222px;height:auto !important; min-height:260px; height:260px; overflow:hidden !important; _overflow:visible;padding:5px 0 0 15px;}
.contactinfo h2{ line-height: 35px; color: #3a3a3a; }
.contactinfo h1{ line-height: 40px; font-weight: 700; color: #00860c; }
.map{float:right;width:451px;height:auto !important; min-height:163px; height:163px; overflow:hidden !important; _overflow:visible;padding:20px 20px 20px 20px;}

/*Product*/
.conright_productbox{width:725px;height:auto;overflow:hidden !important; _overflow:visible;}
.prolist{width:715px;height:auto;overflow:hidden !important; _overflow:visible;padding:0 0 0 20px;}
.prolist ul{ list-style:none; padding:0; margin:0;}
.prolist ul li{width:685px;height:auto !important;overflow:hidden !important; _overflow:visible; border-bottom:1px dotted #A7A7A7;}
.product_img{float:left;width:134px;height:auto !important; min-height:114px; height:114px; overflow:hidden !important; _overflow:visible;padding:25px 0 0 12px;}
.product_info{float:left;width:492px;height:auto !important; min-height:153px; height:153px; overflow:hidden !important; _overflow:visible;padding:22px 0 0 25px;}
.product_info span{float:right;margin:113px 0 0 0;line-height:40px;}
.product_info span a{color:#F07700;}
.product_info .proname{ font-size:14px; line-height: 35px; font-weight: 700; color:#444;}
.product_info h2{ line-height: 25px; color:#444;}

.prolink{ font-size:14px; line-height: 35px; font-weight: 700; color:#444;}
.prolink a{color:#444;text-decoration:none;cursor:pointer;}
.prolink a:link {color:#444;text-decoration:none;cursor:pointer;}
.prolink a:visited {color:#444;text-decoration:none;cursor:pointer;}
.prolink a:hover {color:#FF0000;text-decoration:underline;cursor:pointer;}
.prolink a:active {color:#FF0000;text-decoration:underline;cursor:pointer;}

.prodetail{width:693px;height:auto; overflow:hidden !important; _overflow:visible;padding:0 0 45px 28px;}
.prodetail_info{float:right;width:450px;height:auto; overflow:hidden !important; _overflow:visible;padding:0 10px 0 0;}
.prodetail span{ font-size: 14px; font-weight: 700; color:#444444;}
.prodetail img{float:left;}

.page{width:741px;height:auto !important; min-height:73px; height:73px; overflow:hidden !important; _overflow:visible;}

/*content*/

/*News*/
.conright_conbox{width:725px;height:auto;overflow:hidden !important; _overflow:visible;}
.newsheader{ width:721px; height:auto !important; min-height:32px; height:32px; overflow:hidden !important; _overflow:visible; color:#444444; font-size: 14px; line-height: 32px; font-weight: 700; border-bottom:solid 1px #DCDCDC;}
.newsheader_date{float:right; padding:0 22px 0 0;}
.newsheader_title{float:left; padding:0 0 0 22px;}
.newslist{width:721px;height:auto;overflow:hidden !important; _overflow:visible;}
.newslist ul{ list-style:none;padding:0; margin:0;}
.newslist ul li{width:697px;height:auto !important;min-height:34px;height:34px;overflow:hidden !important; _overflow:visible; border-bottom:1px dotted #D9D9D9; background:url("/images/default/sign4.jpg") 10px 15px no-repeat;padding:0 0 0 20px;}
.newslist ul li a{ color:#333333; text-decoration:none; line-height:34px;}
.newslist ul li span{float:right;line-height:34px; padding:0 20px 0 0;}
#special{padding:0 0 0 25px;}
#special a{color:#FF0000; text-decoration:none;}
#special span{padding:0 25px 0 0 ;}

.con_viewbox{width:702px;height:auto;padding:10px;margin:0 auto;text-align:center;overflow:hidden !important; _overflow:visible;}
.con_title h2{font-size:16px;font-weight:bold;color:#333;text-align:center;height:35px;line-height:25px;}
.con_line{border-bottom:1px solid #DCDCDC;}
.con_parinfo{background:#FFF;height:30px;line-height:30px;color:#A1A1A1;font-size:12px;text-align:center;}
.con_content{height:auto;line-height:25px;padding:15px 0 0 0;color:#333;font-size:12px;text-align:left;overflow:hidden;}
.con_content img{text-align:center;border:0;}
.con_action{height:30px;line-height:30px;padding:15px 0 0 0;text-align:center;border:0;}
.reviewlist{margin:20px 0 0 0;height:auto ! important;height:auto;height:100%;}

.nulldata{height:30px;line-height:30px;color:#FF0000;font-size:12px;text-align:center;}


/*Employee*/
.conright_empcon{width:725px;height:auto;overflow:hidden !important; _overflow:visible;}
.employee{width:725px;height:auto;margin:15px 0 0 0;}
.employee ul{padding:0; margin:0; list-style:none;}
.employee ul li{float:left; width:170px; text-align:center; margin:0 8px 0 0; line-height:30px;}  
.employee ul li img{border:solid 1px #DBDBDB; padding:3px; }

/*Hr*/
.conright_hrcon{width:725px;height:auto;margin:15px 0 0 0;overflow:hidden !important; _overflow:visible;}
.hrlink,.jobitem{line-height:25px;}
.jobcont{padding:0 0 0 12px;line-height:25px;}

/*Service*/
.service_pic{width:594px;height:300px;overflow:hidden !important; _overflow:visible;margin:40px 0 0 60px;background:url("/images/default/sevicebg.jpg") left top no-repeat;}
.drug{width:180px; padding:60px 0 0 130px;}
.drug a{ font-family: "宋体";}
.drug a h1{font-size:30px; font-weight:700; color:#2d8e00; }
.drug a span{font-size:12px; color:#858585; line-height:18px;}
.vip{width:180px; padding:60px 0 0 100px;}
.vip a{ font-family: "宋体";}
.vip a h1{font-size:30px; font-weight:700; color:#f68905; }
.vip a span{font-size:12px; color:#858585; line-height:18px;}

/*Other*/
a.opaction{color:#444;text-decoration:none;cursor:pointer;}
a.opaction:link {color:#444;text-decoration:none;cursor:pointer;}
a.opaction:visited {color:#444;text-decoration:none;cursor:pointer;}
a.opaction:hover {color:#FF0000;text-decoration:underline;cursor:pointer;}
a.opaction:active {color:#FF0000;text-decoration:underline;cursor:pointer;}

/*banner*/
#banner{width:100%; margin:0 auto;}
.bannerbox{width:700px;height:115px; margin:0 auto;padding:0 0 0 0;}
