@import url("global.css");
/*===============公共======================*/

.redline{background:#c9181e; border-top:1px  solid #f00;border-bottom:1px  solid #f00; height:1px; _overflow:hidden;}
.wrap,.wid{width:1002px; margin:0 auto;}
.wrap{min-width:1002px;}
.banner{height:280px; overflow:hidden; margin:0 auto; margin-top:2px;}
.banner img{height:360px; width:1002px; border:0;}
.more a{background:url(../images/more.jpg) no-repeat; width:51px; height:28px; display:block;}
.pdv_class{position:absolute;border:0px}
/**==============头部==============**/
.header{height:100px;position:relative;}
.header-login{left:0px;height:100px; width:1000px; position:absolute; background:url(../images/logo.png) no-repeat 0;}
.header-login.en{left:0px;height:100px; width:1000px; position:absolute; background:url(../images/logo_en.png) no-repeat 0;}
.header-login a{display:block;text-indent:-999em; height:84px;}
.header-language{left:700px;position:absolute; height:84px; line-height:84px; font-size:16px; font-weight:600;top:10px;}
.header-language a.Chinese{margin-right:20px;}
.header-language a.English{margin-right:20px;}
.header-banner{position:absolute;left:256px; top:14px;}
.header-tools{right:0;position:absolute;   height:100px; width:280px;background:url(../images/tel_1.png) no-repeat 0}
.header-tools.en{right:0;position:absolute;   height:100px; width:280px;background:url(../images/tel_1_en.png) no-repeat 0}
.header-tools-bar{text-align:right; margin-right:10px; }
/*.header-tools-bar a{padding:0 10px;}
.header-tools-telphone{margin-top:30px;color:#f99300; font-size:18px;background:url(../images/tel.png) no-repeat center;}
.header-tools h1{text-indent:-999em; display:block; height:31px;}/*

/*===============导航===============*/
#header-nav{background:url(../images/nav.png) repeat-x;height:46px;}
.header-nav{height:46px;width:1002px;  overflow:hidden;}
.header-nav ul{height:46px;}
.header-nav li{float:left; height:46px; background:url(../images/nav_line.png) no-repeat right}
.header-nav li.last{background:none;}
.header-nav li a{display:block;font-family:微软雅黑, "Times New Roman"; width:108px;height:51px; padding-right:2px; line-height:46px; text-align:center;font-size:14px;color:#fff; _color:#fff; overflow:hidden}
.p1 .header-nav li.a1 a,.p2 .header-nav li.a2 a,.p3 .header-nav li.a3 a,.p4 .header-nav li.a4 a,.p5 .header-nav li.a5 a,.p6 .header-nav li.a6 a,.p7 .header-nav li.a7 a,.p8 .header-nav li.a8 a,.p9 .header-nav li.a9 a{background:url(../images/nav_hover.png) no-repeat center}

/*===================主体==================*/
.main{width:1002px; margin:0 auto; margin-top:10px;}
.menu-left{float:left;}

.menu-left{float:left;}
.menu-about-left,.menu-left{width:226px;}
.menu-about-left .top{ height:40px;background:url(../images/about_1.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-about-left .en{background:url(../images/about_1_en.png) no-repeat 0 0 ;}
.menu-about-left .top .title{ height:40px;background:url(../images/about_1.png) no-repeat top right}
.menu-about-left .top .title h1{text-indent:-99999em;height:40px}
.menu-about-left .menu-about-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 19px;}
.menu-about-left .menu-about-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-about-left .menu-about-body ul li{ padding-left:25px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-about-left .bottom{background:url(../images/about_1.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-about-left .bottom .bottom-right{background:url(../images/about_1.png) no-repeat right bottom; height:20px;}


.menu-Homeopathy-left,.menu-left{width:226px;}
.menu-Homeopathy-left .top{ height:40px;background:url(../images/Homeopathy_1.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-Homeopathy-left .en{background:url(../images/Homeopathy_1_en.png) no-repeat 0 0 ;}
.menu-Homeopathy-left .top .title{ height:40px;background:url(../images/Homeopathy_1.png) no-repeat top right}
.menu-Homeopathy-left .top .title h1{text-indent:-99999em;height:40px}
.menu-Homeopathy-left .menu-Homeopathy-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 19px;}
.menu-Homeopathy-left .menu-Homeopathy-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-Homeopathy-left .menu-Homeopathy-body ul li{ padding-left:25px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-Homeopathy-left .bottom{background:url(../images/Homeopathy_1.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-Homeopathy-left .bottom .bottom-right{background:url(../images/Homeopathy_1.png) no-repeat right bottom; height:20px;}




.menu-service-left,.menu-left{width:226px;}
.menu-service-left .top{ height:40px;background:url(../images/product_category.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-service-left .top.en{ background:url(../images/product_category_en.png) no-repeat 0 0 ;padding-left: 175px;}
.menu-service-left .top .title{ height:40px;background:url(../images/product_category.png) no-repeat top right}
.menu-service-left .top .title h1{text-indent:-99999em;height:40px}
.menu-service-left .menu-service-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 15px;}
.menu-service-left .menu-service-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-service-left .menu-service-body ul li{padding-left:10px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-service-left .bottom{background:url(../images/product_category.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-service-left .bottom .bottom-right{background:url(../images/product_category.png) no-repeat right bottom; height:20px;}

.menu-yx-left,.menu-left{width:226px;}
.menu-yx-left .top{ height:40px;background:url(../images/yx_category.jpg) no-repeat 0 0 ;padding-left: 148px;}
.menu-yx-left .top.en{ height:40px;background:url(../images/yx_category_en.jpg) no-repeat 0 0 ;padding-left: 178px;}
.menu-yx-left .top .title{ height:40px;background:url(../images/yx_category.jpg) no-repeat top right}
.menu-yx-left .top .title h1{text-indent:-99999em;height:40px}
.menu-yx-left .menu-yx-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 19px;}
.menu-yx-left .menu-yx-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-yx-left .menu-yx-body ul li{padding-left:10px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-yx-left .bottom{background:url(../images/yx_category.jpg) no-repeat left bottom; height:20px;padding-left:20px}
.menu-yx-left .bottom .bottom-right{background:url(../images/yx_category.jpg) no-repeat right bottom; height:20px;}

.menu-case-left,.menu-left{width:226px;}
.menu-case-left .top{ height:40px;background:url(../images/case_1.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-case-left .top.en{ height:40px;background:url(../images/case_1_en.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-case-left .top .title{ height:40px;background:url(../images/case_1.png) no-repeat top right}
.menu-case-left .top .title h1{text-indent:-99999em;height:40px}
.menu-case-left .menu-case-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 19px;}
.menu-case-left .menu-case-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-case-left .menu-case-body ul li{padding-left:25px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-case-left .bottom{background:url(../images/case_1.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-case-left .bottom .bottom-right{background:url(../images/case_1.png) no-repeat right bottom; height:20px;}

.menu-news-left,.menu-left{width:226px;}
.menu-news-left .top{ height:40px;background:url(../images/news_1.png) no-repeat 0 0 ;padding-left: 165px;}
.menu-news-left .top.en{ height:40px;background:url(../images/news_1_en.png) no-repeat 0 0 ;padding-left: 165px;}
.menu-news-left .top .title{ height:40px;background:url(../images/news_1.png) no-repeat top right}
.menu-news-left .top .title h1{text-indent:-99999em;height:51px}
.menu-news-left .menu-news-body{background-color:#ededed;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 19px;}
.menu-news-left .menu-news-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-news-left .menu-news-body ul li{padding-left:25px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-news-left .bottom{background:url(../images/news_1.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-news-left .bottom .bottom-right{background:url(../images/news_1.png) no-repeat right bottom; height:20px;}

.menu-vido-left,.menu-left{width:226px;}
.menu-vido-left .top{ height:40px;background:url(../images/vido_category.png) no-repeat 0 0 ;padding-left: 148px;}
.menu-vido-left .top.en{ background:url(../images/vido_category_en.png) no-repeat 0 0 ;padding-left: 175px;}
.menu-vido-left .top .title{ height:40px;background:url(../images/vido_category.png) no-repeat top right}
.menu-vido-left .top .title h1{text-indent:-99999em;height:40px}
.menu-vido-left .menu-vido-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 15px;}
.menu-vido-left .menu-vido-body ul{min-height:150px;_height:150px;padding-top:10px;}
.menu-vido-left .menu-vido-body ul li{padding-left:10px; line-height:28px; border-bottom:1px dashed #ccc}
.menu-vido-left .bottom{background:url(../images/vido_category.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-vido-left .bottom .bottom-right{background:url(../images/vido_category.png) no-repeat right bottom; height:20px;}

.menu-contact-left{width:226px;margin-top:20px;}
.menu-contact-left .top{ height:94px;background:url(../images/contact_1.png) no-repeat 0 0 ;padding-left: 172px;}
.menu-contact-left .top.en{ height:94px;background:url(../images/contact_1_en.png) no-repeat 0 0 ;padding-left: 172px;}
/*.menu-contact-left .top .title{ height:51px;background:url(../images/service.png) no-repeat top right}*/
.menu-contact-left .top .title h1{text-indent:-99999em;height:51px}
.menu-contact-left .menu-contact-body{background-color:#ededed; border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px 19px;line-height:22px;position:relative; height:290px;}
.menu-contact-left .menu-contact-body a{position:absolute; left:5px; bottom:5px;}
.menu-contact-left .bottom{background:url(../images/product_category.png) no-repeat left bottom; height:20px;padding-left:20px}
.menu-contact-left .bottom .bottom-right{background:url(../images/product_category.png) no-repeat right bottom; height:20px;}


.content{margin-left: 10px;float: right;width: 750px;min-height: 500px; overflow:hidden}
.content .mapset{height:42px;padding-left: 54px;line-height:42px;background:url(../images/mapset.png) no-repeat}
.content .mapset .title{float:left;padding-left: 20px;}
.content .mapset .title h1{width:100px;font-weight: 600;text-align:center; font-size: 14px;display: inline;}
.content .mapset .map{float:right; padding-right:20px;}


.content .cont{padding:5px 20px}

.content .cont .title h1{line-height:30px;text-align:center;font-weight:600;font-size: 16px;}
.content .cont dl{padding:10px;}
.content .cont dl dt{color: #E53333;font-size: 14px;font-weight:600}
.content .cont dl dd{line-height:22px; padding-top:5px; text-indent:2em}
.content .cont .contents{padding-top:30px;padding-bottom:20px;font-size: 14px; line-height:22px;}
.content .cont .p{margin-top:20px; line-height:22px;}
.content .cont .products_list{list-style:none;}
.content .cont .products_list li{background: no-repeat top center; float:left;width:316px; /*height:230px;*/ margin-top:10px; margin-left: 8px;margin-right: 18px; height:312px; overflow:hidden}
.content .cont .products_list li img{margin:8px;width:312px;height:196px;}
.content .cont .products_list li a{display:block;}
.content .cont .products_list li span{display:block;text-align:center;overflow:hidden; line-height:25px;width:316px;text-overflow:ellipsis;/*white-space:nowrap;*/overflow:hidden;}
.content .cont .products_list li p{line-height:22px;text-align:center}
.content .cont .news_list{list-style:none;}
.content .cont .news_list li{background:url(../images/arrow.gif) no-repeat 9px; height:28px; line-height:28px;padding-left:30px; border-bottom:1px dashed #dcdcdc}
.content .cont .news_list li span{float:right;}
.content .cont .team_list{list-style:none;}
.content .cont .team_list li{background:url(../images/arrow.gif) no-repeat 9px; height:28px; line-height:28px;padding-left:30px; border-bottom:1px dashed #dcdcdc}
.content .cont .team_list li span{float:right;}

.page_news_date{text-align:center;line-height:22px; font-style:normal;display:block;margin-bottom:20px}



/*---------------返回按钮样式--------------------*/
.back{ float:right; background:url(../images/3result_button.gif) no-repeat 0 0; width:87px; height:21px; margin-right:auto; margin-left:auto; text-align:center; margin-top:20px;}
.back a{ text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;  width:87px; line-height:21px;}


/*slide样式
-----------------------------------------------------------------*/
#pic_box{ margin:0 auto; margin-bottom:20px; position:relative; width:618px; height:300px; text-align:center;}
#pic_show img{ display:none; *display:block; max-width:618px; width:expression((this.width>618)?618:this.width); }
.slide_box{ margin:0 auto; width:618px;}

.slide_box .items{ float:left; position:relative; width:582px; height:94px; overflow:hidden; display: none; }
.slide_box .items ul{ margin:0px; padding:0; position:absolute; list-style:none; width:999999px; }
.slide_box .items ul li{ margin:0; padding:0; float:left; width:97px; }
.slide_box .items ul li img{ width:90px; }
.slide_box .items ul li a{ display:block; width:90px; height:90px; border:2px solid #fff; }
.slide_box .items ul li a:hover{ border:2px solid #f8ae0f; }
.slide_box .items ul li a.current{ margin: 0; font-weight: normal; border:2px solid #4394D6; }

.big_prev,.big_next{ display:block; top:0px; text-indent:-9999px; position:absolute; left:0; width:50%; height:100%; background:url(../images/slide_bg.gif) no-repeat; cursor:pointer; }
.big_next{ left:auto; right:0; }
.big_prev:hover{ background:url(../images/big_prev.png) no-repeat left center; }
.big_next:hover{ background:url(../images/big_next.png) no-repeat right center; }

.small_prev,.small_next{ display:block; width:18px; height:90px; cursor:pointer; }
.small_prev{ float:left; background:url(../images/small_prev.png) no-repeat left center; }
.small_next{ float:right; background:url(../images/small_next.png) no-repeat right center; }
/*slide结束*/


/*用户留言
------------------------------------------------------------------*/
.feedback_add dl{ clear: both; height:20px; padding:10px 38px; }
.feedback_add dl dt{ float: left; display:block; width: 110px; }
.feedback_add dl dd{ float: left; width:508px; }
.feedback_add dl dd .fright{ float: right;}
.feedback_add dl dd textarea{ width:504px; height:80px; overflow:auto; }
.feedback_add dl dd label{ margin-left: 10px; color: #999; }
/*==============底部==============*/
.footer{width:100%;background:url(../images/footer_bg.jpg) no-repeat ;height:200px;position:relative; color:#fff;}
.footer .nav{top:51px;text-align:center; position:absolute;width:960px;}
.footer .nav a{padding:0 10px; text-align:center; color:#fff;}
.copyright{height:90px; text-align:center; position:absolute;top:80px;width:960px;}
.copyright p{line-height:30px;color:#000;}


.wpa_popup{display:none;}

.msgtable,.form_table{ width:100%; border:1px solid #EDECFF; font-family:Verdana, Geneva, sans-serif; }
.msgtable th{ padding:0.5em; font-weight:700; background:url(tools_bg.gif) left -150px repeat-x; }
.msgtable td{ padding:0.4em; border-bottom:1px solid #F3F3F3; }
.msgtable .tr_odd_bg{ background:#F9F9F9; }
.msgtable .tr_hover_col{ background:#EAEAEA; }

.form_table th{padding:5px 8px 5px 0;color:#333;font-weight:700;text-align:right;background:#f9f9f9;}
	.form_table td{padding:6px 0 5px 10px;text-align:left;color:#717171;line-height:200%}
	.form_table label{ margin-left:10px; padding:7px 0 0; font-family:微软雅黑, "Times New Roman"; }
	.form_table label.attr{color:#1d1d1d}
	.form_table label input{ margin-right:5px; vertical-align:middle;}
	.form_table span label{ margin:0; padding:0; }
	.form_table textarea{font-size:12px;padding:3px;color:#000;border:1px #d2d2d2 solid;vertical-align:middle; font-family:微软雅黑, "Times New Roman";}
	.form_table textarea.small{ width:350px; height:75px;}
	.form_table textarea.big{ width:500px; height:350px;}
	.form_table img.operator{ width:12px; height:12px; margin:0 6px; cursor:pointer; vertical-align:bottom; }
	
	

    /*---------------websitelogin--------------------*/
    
     #dvlogin_table 
{ 
/*display: table-cell; 
text-align: center;*/ 
vertical-align: middle; 
} 

    .form_login_table{
    margin:0px;
    padding:0px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;Times New Roman;
    font-size:14px; 
    }




	