﻿
@charset "utf-8";

*{margin:0;padding:0;list-style:none;border:0;}

/* body */

body {margin:0; padding:0}



{width:100%; margin:0 auto; overflow:hidden}

.main_image {width:100%; height:750px;overflow:hidden; margin:0 auto; position:relative}

.main_image ul {width:9999px; height:750px; overflow:hidden; position:absolute; top:0; left:0}

.main_image li {float:left; width:100%; height:750px;}

.main_image li span {display:block; width:100%; height:750px}

.main_image li a {display:block; width:100%; height:750px}


div.flicking_con {width:120px; margin:0 auto; position:relative}

div.flicking_con .flicking_inner {position:absolute; top:650px; left:0px; z-index:999;  height:21px} /* 121126 */

div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}

div.flicking_con a.on {background-position:0 -21px}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}

#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}

#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
@charset "utf-8";



/* CSS Document */



*{margin:0; padding:0;}



body{ font-family:"微软雅黑"; font-size:12px; }

/*body{overflow-y:hidden;}*/



li,ol{list-style:none;}

a{text-decoration:none; cursor:pointer; color:#333333;}

a img{border:0px;}

a:hover{border:none; color:#139adc;}

.clear{clear:both;}



h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}

h1, h2, h3, h4, h5, h6,small{font-size:12px;}

/*i{font-style:normal;}*/

*html .clearfix {height: 1%;}

*+html .clearfix{height:1%;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clearfix {display:inline-block;}

.clearfix {display:block;}

.pt70{ padding-top:70px;}

.pt50{ padding-top:30px;}

.pt30{ padding-top:30px;}

.pt20{ padding-top:20px;}

.pt10{ padding-top:10px;}

.mb20{ margin-bottom:20px;}





.indexmain{ position:relative; height:750px; overflow:hidden;}



.header_win1200{ width:1000px; margin:0 auto; height:100%; }

.win1200{ width:1000px; margin:0 auto;overflow:hidden;  }

.win1000{ width:1000px; margin:0 auto; height:100%; overflow:hidden;  }

#header{ background:url(../images/header_bg.png) no-repeat center; width:100%; height:90px;  position: fixed; left:0; top:0; z-index:1005; }

.logo{ width:180px; height:33px; float:left; padding-top:24px;}



.menu { float:left; padding-left:15px;}

.menu ul {  width:590px;  height: 80px;  position: relative;  margin: 0 auto;}

.menu ul li {  float: left; height:80px; font-size:16px; margin:0 5px; }

.menu ul li a {display: block;  padding: 0 10px; height:80px; line-height: 80px; font-size: 16px;  color: #333;}

.menu ul li a:hover{ color:#0dbeff;}

.menu .block { height: 3px; background: #0dbeff; position: absolute; bottom: 0px; left: 0;z-index: 99;}

.menu ul li.current a{ color:#0dbeff;}



.header_right{ float:right;}

.header_right li{ background:url(../images/fen01.png) no-repeat left; height:80px; width:70px; float:left; text-align:center;}

.header_right li a{ padding-top:12px; display:block;}

.header_right li p{ padding-top:3px;}

.header_right li.wei01 p{ margin-top:7px;}

.header_right li.wei02 p{ margin-top:2px;}

.header_right li.wei04{background:url(../images/fen01.png) no-repeat left; height:80px; width:2px; float:left; }

.header_right li.wei02{ position:relative;}



.weixin02{ position:absolute; top:75px; right:-60px; display: none;}



















#banner{ height:750px; width:100%; position: absolute; top:0; left:0; z-index:997;}



.index_products{ width:1018px;  height:300px; margin:0 auto; overflow:hidden;}

.index_prod1000{ background:url(../images/ind_t01.png) no-repeat top; height:350px; width:1018px; background-color:#FFFFFF; z-index:1000; position:absolute; top:690px; opacity:0.9; }



.ulindprod{ width:1018px; padding:15px 0 9px 10px; overflow:hidden;}

.ulindprod li{ width:237px; height:315px; margin-right:16px; float:left; overflow:hidden; position:relative;}

.ulindprod li p.p01{width:237px; text-align:center; height:45px; line-height:45px; font-size:16px;}

.ulindprod li:hover{ background-color:#00beff; color:#FFFFFF;}

.toll_img{ width:237px; height:270px; }

.toll_info{ background:url(../images/op07.png) repeat; height:270px; width:237px; vertical-align:middle;display:table-cell; position:absolute; bottom:-270px; left:0;}

.ulindprod li p.p02{ padding:15px; font-size:14px; line-height:26px; cursor:pointer;}

.ulindprod li a{ color:#fff; text-decoration:none; }



.ind_mian2{ width:100%; height:165px; background-color:#f2f2f2;}

.ind_guangao{ width:600px; height:165px; float:left;}

.ind_fanwei{ float:right; padding:30px 10px 0 0;}

.ind_fanwei h1{ background: url(../images/fw_ico.png) no-repeat left; font-size:24px; padding-left:80px; height:62px; line-height:50px; font-weight:bold; margin-left:94px;}

.ind_fanwei_01{ padding-top:10px;}

.ind_fanwei_01 span{ color:#555; padding-right:10px; float:left; height:37px; line-height:37px; font-size:14px;}

.ind_fanwei_01 input{ height:35px; line-height:35px; border:solid 1px #d5d5d5; width:180px;font-family: "微软雅黑"; font-size:14px; text-indent:0.5em;}

.ind_fanwei_01 .but_sev{ width:80px; height:37px; background-color:#96c93b; border:none; margin-left:5px; cursor:pointer; font-family: "微软雅黑"; font-size:16px; color:#fff; float:right; text-align:center;}

.ind_fanwei_01 .but_sev:hover{background-color:#699f2f;}



.ind_News{ width:470px; float:left; overflow:hidden;}

.top_h1{ color:#0192ed; font-size:16px;}

.top_h1 span a{ color:#86ba00; font-size:12px; float:right; margin-right:25px;}

.top_h1 span a:hover{color:#0192ed;}

.ulindnews{ height:270px; background:url(../images/fen02.jpg) no-repeat right; padding-right:40px; margin-top:18px; overflow:hidden; padding-bottom:10px;}

.ulindnews li{ background:url(../images/zt01.png) no-repeat left; padding-left:12px; height:30px; line-height:30px; border-bottom:dashed 1px #d9d9d9; overflow:hidden;}

.ulindnews li a{ display:block;}





.ind_Knowledge{width:470px; float:left; overflow:hidden; padding-left:60px;}

.dlindknow01{ margin-top:10px; overflow:hidden;}

.dlindknow01 dt{ width:150px; height:130px; float:left;}

.dlindknow01 dd{ float:left; padding-left:20px; width:280px;}

.dlindknow01 dd img{ width:150px; height:130px; overflow:hidden;}

.dlindknow01 dd h2{height:30px; line-height:30px;}

.dlindknow01 dd h2 a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

font-size:15px; font-weight:bold; width:200px;  display:inline-block;

}

.dlindknow01 dd h2 span{ float:right; font-size:13px; color:#999;}

.dlindknow01 dd p.know_p{line-height:24px; height:95px; overflow:hidden; color:#666; text-indent:2em; font-size:13px;	}

.dlindknow01 dd p.know_p a{ float:right; color:#86ba00;}

.dlindknow01 dd p.know_p a:hover{ color:#0192ed;}



.ullindknow02{ height:130px; margin-top:20px; overflow:hidden;}

.ullindknow02 li{ background:url(../images/zt01.png) no-repeat left; padding-left:12px; height:30px; line-height:30px; border-bottom:dashed 1px #d9d9d9; overflow:hidden; font-size:13px;}

.ullindknow02 li a{ display:block;}

.ullindknow02 li span{ float:right; color:#777;}



.ind_xui_Adve{ width:285px; height:320px; float:right;}

.ind_xui_Adve img{ width:285px; height:320px; overflow:hidden;}



.footer{ background:url(../images/footer_bg.jpg) no-repeat center; width:100%; margin-top:40px;padding:30px 0 20px 0; overflow:hidden;}

.footer_nav{ width:410px; float:left; padding-left:10px;}

.dlfooter_nav{ float:left; padding-right:35px; }

.dlfooter_nav dt{ font-size:14px; font-weight:bold; padding-bottom:5px; color:#444;}

.dlfooter_nav dd{ background:url(../images/zt02.png) no-repeat left; padding-left:12px; height:22px; line-height:22px;}

.dlfooter_nav dd a{ color:#999;}

.dlfooter_nav dd a:hover{ color:#0dbeff;}



.footer_2wm{ width:250px; float:left; padding-top:5px; overflow:hidden;}

.footer_weixin{ float:left; text-align:center; padding-right:30px; color:#666666;}

.footer_phone{ float:left; text-align:center; color:#666666;}



.footer_tel{ background:url(../images/footer_tel.png) no-repeat; width:240px; height:115px; float:right; margin-top:5px; overflow:hidden; padding-left:75px; padding-top:18px;}

.footer_tel .footerp01{ font-size:20px; color:#fff;}

.footer_tel .footerp02{ font-size:30px; color:#fff; padding-top:3px; font-weight:bold;}



.footer_Copyright{ background:url(../images/fen03.png) repeat-x top; padding:20px 0 0 0; margin-top:20px; text-align:center; line-height:24px; color:#888;}



/*在线商城*/

.boxmain{ position:relative; height:160px; overflow:hidden;}



/*小banner*/

.banner_mall{ background:url(../images/banner_mall.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:80px;left:0; z-index:997;}

.banner_products{ background:url(../images/banner_products.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:80px;left:0; z-index:997;}

.banner_Healthy{ background:url(../images/banner_Healthy.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:100px;left:0; z-index:997;}

.banner_about{ background:url(../images/banner_about.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:80px;left:0; z-index:997;}

.banner_Recruitment{ background:url(../images/banner_Recruitment.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:80px;left:0; z-index:997;}

.banner_Article{ background:url(../images/banner_Article.jpg) no-repeat center; width:100%; height:60px; overflow:hidden; position:absolute; top:80px;left:0; z-index:997;}







.xiaobanner{ width:1000px; margin:0 auto; height:60px; line-height:60px; padding:0 10px; color:#FFFFFF; font-size:16px; font-weight:bold;}

.xiaobanner span{ float:right; font-size:26px; font-weight:bold;}



.mall_top1{ width:1000px; height:450px; overflow:hidden;}

.mall_list{ width:250px; float:left;}

.mall_list h3{ height:40px; line-height:40px; font-size:16px; color:#FFFFFF; background-color:#1e5d97; padding-left:20px;}

.mall_list_show{ height:403px; border:solid 1px #e7e7e7; border-right:none; background-color:#FFFFFF; padding:5px 15px 0 15px;}

.dlmalllist{ border-bottom:dashed 1px #dddddd; padding:10px 0;}

.dlmalllist dt{ color:#00aceb; font-size:14px; font-weight:bold;}

.dlmalllist dd{ margin-top:2px; overflow:hidden;}

.dlmalllist dd a{ margin-right:12px;  padding: 3px 8px; display: inline-block;}

.dlmalllist dd a:hover{ background-color: #0dbeff; color: #FFFFFF;display: inline-block;padding: 3px 8px;} 

 

.mall_adve{ float:right; width:750px; height:450px; overflow:hidden;}

.mall_adve img{  width:750px; height:450px; overflow:hidden;}



.mall_Hot{ margin-top:20px; overflow:hidden;}

.ulmall_hot{ width:1100px;}

.ulmall_hot li{ width:313px; height:180px; float:left; margin-right:30px; overflow:hidden;} 

.ulmall_hot li img{width:313px; height:180px;}





.mall_products{ margin-top:30px; overflow:hidden;}

.mallprod_F{ margin-bottom:20px; overflow:hidden;}

.mallprod_ftop{ font-size:18px;}

.mallprod_ftop a{ float:right; font-size:14px; color:#666; margin-top:10px;}

.mallprod_ftop a:hover{ color:#00beff;}

.mallprod_ftop span{ color:#00beff; font-weight:bold; font-size:20px; padding-right:5px;}

.mallprod_bot{ margin-top:10px; overflow:hidden;}

.mallprod_F_left{ width:250px; height:320px; float:left; overflow:hidden;}

.mallprod_F_left img{ width:250px; height:320px; overflow:hidden;}



.mallprod_bot_list{ width:760px;}

.mall_top1_leftshow{ margin-top:30px;}

.mall_listleft{ width:220px; float:left;}

.mall_listleft h3{ height:40px; line-height:40px; font-size:16px; color:#FFFFFF; background-color:#1e5d97; padding-left:20px;}

.mall_products_listright{ margin-left:20px; float:right; overflow:hidden;}



.prodlistshow{ padding-bottom:30px; overflow:hidden;}

.mallprod_ftop02{ font-size:24px; height:30px; line-height:30px; margin-bottom:15px; margin-top:5px; overflow:hidden;}

.mall_list_show02{ height:453px; border:solid 1px #e7e7e7;  background-color:#FFFFFF; padding:5px 15px 0 15px;}



.ulmallprod_F_right02{ border-top:solid 1px #ededed; border-left:solid 1px #ededed; overflow:hidden;width:989px;}

.ulmallprod_F_right02 li{ background-color:#FFFFFF;  width:224px; height:288px; float:left;  border-right:solid 1px #ededed; border-bottom:solid 2px #fff; padding:14px; border-bottom:solid 1px #ededed; }

.ulmallprod_F_right02 li:hover{}

.ulmallprod_F_right02 li a.prod_tp{ width:224px; height:190px; overflow:hidden; display:inline-block;

	/*非IE内核*/ 

    display:table-cell; 

    vertical-align:middle; 

    /*IEneihe*/ 

    *display:block; 

    *font-size:172px;/*高度为200PX，则200*0.873约为175px*/ 

    text-align:center; 

}

.ulmallprod_F_right02 li a.prod_tp img{

	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 

	max-width:224px; width:expression(this.width > 224 ? "224px" : this.width); max-height:190px; 

	height:expression(this.height > 190 ? "190px" : this.height);

}

.ulmallprod_F_right02 li p.mane{}

.ulmallprod_F_right02 li p.mane a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

width:210px; display: inline-block; font-size:13px;



} 

.ulmallprod_F_right02 li p.mane{ margin-top:10px;}

.ulmallprod_F_right02 li p.mane .sumin{ 

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

color:#888; display: inline-block; width:210px;

}

.ulmallprod_F_right02 li p.price{ margin-top:5px; overflow:hidden;}

.ulmallprod_F_right02 li p.price .rmb{ color:#c9151d; font-size:18px; font-weight:bold; }

.ulmallprod_F_right02 li p.price .rmb02{ color: #afafaf; text-decoration: line-through; font-size:14px; padding-left:10px;}















.ulmallprod_F_right{ background-color:#FFFFFF;  border-top:solid 1px #ededed; border-bottom:solid 1px #ededed; height:318px; overflow:hidden;}

.ulmallprod_F_right li{ width:221px; height:288px; float:left;  border-right:solid 1px #ededed; border-bottom:solid 2px #fff; padding:14px;}

.ulmallprod_F_right li:hover{border-bottom:solid 2px #0dbeff;}
.chanpinli{height:auto;border-bottom: none;border-left:solid 1px #ededed;}
.chanpinli li{  border-bottom:solid 1px #ededed; width:220px;height:288px; text-align:center; height:220px;}
.chanpinli li:hover{border-bottom:solid 1px #0dbeff;}

.ulmallprod_F_right li a.prod_tp{ width:221px; height:190px; overflow:hidden; display:inline-block; display:table-cell; 
vertical-align:middle; *display:block;*font-size:166px;text-align:center; }

.ulmallprod_F_right li a.prod_tp img{

	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 

	max-width:210px; width:expression(this.width > 210 ? "210px" : this.width); max-height:190px; 

	height:expression(this.height > 190 ? "190px" : this.height);

}

.ulmallprod_F_right li p.mane{}

.ulmallprod_F_right li p.mane a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

width:220px; display: inline-block; font-size:13px;



} 

.ulmallprod_F_right li p.mane{ margin-top:10px;}

.ulmallprod_F_right li p.mane .sumin{ 

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/
color:#888; display: inline-block; width:210px;
}
.ulmallprod_F_right li p.price{ margin-top:5px; overflow:hidden;}

.ulmallprod_F_right li p.price .rmb{ color:#c9151d; font-size:18px; font-weight:bold; }

.ulmallprod_F_right li p.price .rmb02{ color: #afafaf; text-decoration: line-through; font-size:14px; padding-left:10px;}



.adve{ width:1000px; height:170px; overflow:hidden;}

.adve02{ width:1000px; height:345px; overflow:hidden;}



.dlprodrcts{ border:solid 1px #e5e5e5; background-color:#fff; padding:15px 15px 30px 15px; margin-top:20px;}

.dlprodrcts dt{ font-size:15px; font-weight:bold; margin-bottom:10px;}

.dlprodrcts dd { border-bottom:dashed 1px #ddd; padding:12px 0;}

.dlprodrcts dd span{ color:#777; padding-right:15px;}

.dlprodrcts dd a{ margin-right:15px;padding:3px 10px;display:inline-block;}

.dlprodrcts dd a:hover{ background-color:#0dbeff; color:#FFFFFF; display:inline-block; padding:3px 10px;}

.dlprodrcts dd a.hover{ background-color:#0dbeff; color:#FFFFFF; display:inline-block; padding:3px 10px;}



.Recom_prod{  margin-top:20px; overflow:hidden; border-right:solid 1px #ededed;}

.prod_title{ height:50px; line-height:50px; width:1198px; background-color:#f7f7f7; border:solid 1px #e5e5e5;  font-size:18px; box-shadow: 0 1px 0 #fff inset; text-indent:1em;}

.ulrecomprod{ width:1300px; background-color:#FFFFFF;  border:solid 1px #ededed;  border-top:none; overflow:hidden;}

.ulrecomprod li{ width:305px; height:360px; float:left;  border-right:solid 1px #ededed; border-bottom:solid 2px #fff; padding:14px; text-align:center;}



.ulrecomprod li:hover{border-bottom:solid 2px #0dbeff;}

.ulrecomprod li a.prod_tp{ width:305px; height:270px; overflow:hidden; display:inline-block;

	/*非IE内核*/ 

    display:table-cell; 

    vertical-align:middle; 

    /*IEneihe*/ 

    *display:block; 

    *font-size:200px;/*高度为200PX，则200*0.873约为175px*/ 

    text-align:center; 

}

.ulrecomprod li a.prod_tp img{

	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 

	max-width:280px; width:expression(this.width > 280 ? "280px" : this.width); max-height:250px; 

	height:expression(this.height > 250 ? "250px" : this.height);

}

.ulrecomprod li p.mane{ text-align:left;}

.ulrecomprod li p.mane a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

width:300px; display: inline-block; font-size:15px;



} 

.ulrecomprod li p.mane{ margin-top:10px;}

.ulrecomprod li p.mane .sumin{ 

/*word-break:keep-all;

white-space:nowrap;

text-overflow:ellipsis;*/

color:#888; display: inline-block; width:300px;font-size:13px; height:40px;overflow:hidden;

}



.prod_title02{ height:50px; line-height:50px; width:1198px; background-color:#f7f7f7; border:solid 1px #e5e5e5; border-bottom: none;  font-size:18px; box-shadow: 0 1px 0 #fff inset; text-indent:1em;}

.ulAllprod{ width:1000px; background-color:#FFFFFF;  border:solid 1px #ededed;  border-top:none; overflow:hidden;}

.ulAllprod li{ width:209px; height:250px; float:left;  border-right:solid 1px #ededed;  border-top:solid 1px #ededed; border-bottom:solid 2px #fff; padding:20px; text-align:center;}

.ulAllprod li:hover{border-bottom:solid 2px #0dbeff;}

.ulAllprod li a.prod_tp{ width:199px; height:190px; overflow:hidden; display:inline-block;

/*非IE内核*/ 

    display:table-cell; 

    vertical-align:middle; 

    /*IEneihe*/ 

    *display:block; 

    *font-size:173px;/*高度为200PX，则200*0.873约为175px*/ 

    text-align:center; 

}

.ulAllprod li a.prod_tp img{

	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 

	max-width:199px; width:expression(this.width > 199 ? "199px" : this.width); max-height:190px; 

	height:expression(this.height > 190 ? "190px" : this.height);

}



.ulAllprod li p.mane{ text-align:left;}

.ulAllprod li p.mane a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

width:211px; display: inline-block; font-size:13px;



} 

.ulAllprod li p.mane{ margin-top:15px;}

.ulAllprod li p.mane .sumin{ 

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

color:#888; display: inline-block; width:211px;font-size:12px;

}



.Healthy{ width:1100px; margin-top:30px; margin-bottom:40px; overflow:hidden;}

.Healthy h1{width:1000px; font-size:30px; text-align:center; font-weight:bold; color:#0dbeff; display:block;}

.Healthy h1 p{ font-size:16px; color:#444;}

.health01{width:480px; height:400px; overflow:hidden; margin-top:30px; float:left; margin-right:40px;}

.health01_top{ width:480px; height:50px; line-height:50px; background-color:#d6e4e7; text-align:center; font-size:18px; font-weight:bold;}

.backg02{ background-color:#feebda;}

.backg03{ background-color:#e0f2cb;}

.backg04{ background-color:#dddbe6;}



.dlhealth{ margin-top:10px;}

.dlhealth dt{ font-size:15px; font-weight:bold; height:26px; line-height:26px; margin-bottom:5px; overflow:hidden;}

.dlhealth dd{ font-size:13px; line-height:22px; color:#666666; text-indent:2em;}

.dlhealth dd a{color:#86ba00; margin-left:20px;}

.dlhealth dd a:hover{ color:#0192ed;}



.ulhealth_list{ height:200px; margin-top:10px; overflow:hidden;}

.ulhealth_list li{ background:url(../images/zt01.png) no-repeat left; padding-left:12px; height:32px; line-height:32px; border-bottom:dashed 1px #d9d9d9; overflow:hidden;}

.ulhealth_list li a{ display:block;}

.ulhealth_list li span{ float:right; color:#777;}



.more_hea{ text-align:right; margin-top:15px;}

.more_hea a{color:#86ba00; font-size:13px;}

.more_hea a:hover{ color:#0192ed;}



.Bread{ color:#666666; border-bottom:solid 4px #0dbfff; padding:10px 0;  font-size:13px;}

.mainCencer{ margin-top:30px; overflow:hidden; }

.ulmainleft{width:220px; float:left; overflow:hidden; background-color:#f6f6f6; padding:20px 0;}

.ulmainleft li{ height:40px; line-height:40px; font-size:15px;}

.ulmainleft li a{border-left: solid 3px #f6f6f6; display:block; text-indent:2em;}

.ulmainleft li a:hover{ background-color:#FFFFFF; border-left: solid 3px #0dbeff;}

.ulmainleft li a.hover{ background-color:#FFFFFF; border-left: solid 3px #0dbeff;}





.about_us{ width:750px; float:right; padding-bottom:30px; overflow:hidden;}

.about_top{ height:30px; line-height:30px; font-size:24px; margin-bottom:20px; overflow:hidden;}

.Content_show{ font-size:14px; color:#555555; line-height:26px;}



.Recruitment{ background:url(../images/Recruitment_bg.png) no-repeat top right; min-height:1000px; margin-top:60px; padding-bottom:30px;}



.Talent_idea{ margin-top:50px; overflow:hidden;}

.Talent_top{ background-color:#139adc; text-align:center; font-size:24px; font-weight:bold; color:#FFFFFF; width:150px; height:42px; line-height:40px; margin-bottom:30px;

-moz-border-radius: 25px;      /* Gecko browsers */

-webkit-border-radius: 25px;   /* Webkit browsers */

border-radius:25px;            /* W3C syntax */

}



.Talent_idea_show{ width:540px; font-size:14px; line-height:24px; color:#555555;}

.Talent_idea_show p.a01{ padding-top:20px;}



.Position{margin-top:50px; overflow:hidden;}

.tablepos{}

.tablepos tr td{ border-bottom:dashed 1px #DDDDDD; font-size:15px; padding:12px;}

.tablepos tr:hover{ background-color:#f9f9f9;}

.tablepos tr td a{color:#86ba00;}

.tablepos tr td a:hover{ color:#0192ed;}

.tablepos tr td span{ color:#666666;}





.Talent_show{ color:#555555; font-size:14px; line-height:22px;}

.table_rq{}

.table_rq tr td{ padding:6px 5px;}

.table_rq tr td.td01{ width:80px; font-weight:bold; color:#00b2f2; text-align:right;}

.table_rq tr td.td02{}



.Talent_show_02{ margin-top:30px; overflow:hidden;}

.Talent_show_02 h2{ height:36px; line-height:36px; background-color:#F7F7F7; font-size:15px; font-weight:bold; padding-left:10px; color:#00b2f2;}

.Talent_show_02_yaoqu{ line-height:30px; padding:10px;}





/*产品详情*/

.products_tp{ margin-top:40px; margin-left:18px; overflow:hidden;}

.products_tp_top{ font-size:16px;}

.ulproducts_tp{}

.ulproducts_tp li{ width:225px; padding:20px; border:solid 1px #D4D4D4; float:left; margin:18px 18px 0 0;}

.ulproducts_tp li img{ width:225px; height:300px;}

.ulproducts_tp li p{ margin:15px; height:20px; line-height:20px; overflow:hidden; text-align:center; font-size:18px;}

.ulproducts_tp li:hover{border:solid 1px #b3d465; }





.prod_jexao{ width:500px;  padding-left:30px; float:right; border-left:solid 1px #e3e3e3; margin-top:30px; }

.lititle{ font-size:20px; line-height:32px; color:#444; font-weight:bold; padding-bottom:3px;}

.xiaosuming{ font-size:15px; color:#c9151d; font-weight:bold; line-height:22px;}

.ulprod_show{ margin-top:20px;}

.ulprod_show li{ font-size:14px; line-height:20px; padding:7px 0; color:#666;}

.ulprod_show li span{ color:#333333;}

.ulprod_show li.Price span{ font-size:24px;color:#c9151d; font-weight:bold;}



.prod_Abstract{ padding-top:10px; margin-top:10px; line-height:24px; border-top:dashed 1px #ddd;  }

.prod_Abstract dt{ font-size:16px; font-weight:bold; color:#0dbfff; margin-bottom:5px;}

.prod_Abstract dd{ font-size:14px;color:#666;}



.malllink_but{ margin-top:30px; overflow:hidden;}

.malllink_but a.tmall{ background:url(../images/tmall_but.png) no-repeat; width:238px; height:50px; line-height:50px; display:block; font-size:22px; color:#FFFFFF; text-indent:3.8em; float:left;  }

.malllink_but a.xxamall{ background:url(../images/xxa_but.png) no-repeat; width:238px; height:50px; line-height:50px; display:block; font-size:22px; color:#FFFFFF; text-indent:3em; float:left; margin-left:24px; }





.prod_Details{ margin-top:70px; overflow:hidden;}

.prod_Details_top{ height:45px; background-color:#f9f9f9;  border-bottom:solid 1px #e8e8e8;}

.prod_Details_top h3{ width:165px; height:43px; line-height:43px; text-align:center; font-size:15px; color:#0dbeff; border-top:solid 2px #0dbeff; border-left:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8;  border-bottom:solid 1px #fff; background-color:#fff; background-color:#fff;}

.prod_Details_show{ padding:20px 30px 50px 30px;  border:solid 1px #e8e8e8; border-top: none; }

.prod_Details_show_wz{line-height:30px; font-size:14px;}



.Article{ padding:50px 0 30px 0; overflow:hidden;}

.Article_h1{ font-size:24px; text-align:center; line-height:40px;}

.Article_time{ text-align:center; font-size:14px; color:#999; height:20px; padding:10px 10px 20px 10px; border-bottom:dashed 1px #DDDDDD; margin-bottom:20px; margin-left:10px;}

.Article_time span{ margin-right:20px;}





.ulhealth_list_show{ margin-top:10px; padding-bottom:10px; overflow:hidden;}

.ulhealth_list_show li{ background:url(../images/zt01.png) no-repeat left; padding-left:12px; height:40px; line-height:40px; border-bottom:dashed 1px #d9d9d9; overflow:hidden; font-size:13px;}

.ulhealth_list_show li a{ display:block;}

.ulhealth_list_show li span{ float:right; color:#999; font-size:13px;}





.Security_cc{ margin:50px 0; overflow:hidden;}

.Security_h1{ font-size:32px; font-weight:bold; text-align:center; margin-bottom:30px; border-bottom: dashed 1px #ddd; padding-bottom:20px;}



.Security_02{ font-size:18px; color:#555; margin-top:30px; text-align:center; padding-right:125px;}

.Security_03{ padding:30px 10px 0 0; width:550px; margin:0 auto;}

.Security_03{ padding-top:10px;}

.Security_03 span{ color:#555; padding-right:10px; float:left; height:37px; line-height:37px; font-size:14px;}

.Security_03 input{ height:48px; line-height:48px; border:solid 1px #d5d5d5; width:390px;font-family: "微软雅黑"; font-size:14px; text-indent:0.5em;}

.Security_03 .but_sev{ width:150px; height:50px; background-color:#96c93b; border:none; margin-left:5px; cursor:pointer; font-family: "微软雅黑"; font-size:24px; font-weight:bold; color:#fff; float:right;}

.Security_03 .but_sev:hover{background-color:#699f2f;}



.Security_left{ overflow:hidden; margin-bottom:100px;}



.Security_right{ overflow:hidden;font-size:14px; line-height:30px; background-color:#f8f8f8; padding:30px 20px;}

.Security_right h3{ font-size:20px; font-weight:bold; padding-bottom:5px; color:#0192ed;}

.Security_right span{ font-size:16px; font-weight:bold; color:#f00;}

.Security_right h4{ font-size:20px; font-weight:bold; padding-bottom:5px; color:#0192ed; margin-top:30px;}







.Web_map{ margin:30px 0;}

.Web_map h1{ font-size:18px; font-weight:bold; padding-left:10px; margin-bottom:30px;}

.dlmap_cont{ margin-top:20px; color:#888; overflow:hidden;}

.dlmap_cont dt{ background-color:#f8f8f8; line-height:30px; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; color:#555;}

.dlmap_cont dd{ padding:10px;}

.dlmap_cont dd a{ height:30px; line-height:30px; margin:0 10px; display:inline-block;}



















/*gotop*/

.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}

.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #96c93b;}

.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}

.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}

.cbbfixed .gotop:hover {background-color:#00beff;}

.cbbfixed .cweixin {background: #dadbdd;}

.cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}

.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}

.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}



/*分页*/

.tcdPageCode{padding: 15px 0px;color: #ccc;text-align:right; margin-top:10px; overflow:hidden;}

.tcdPageCode li{display: inline-block;color: #428bca; background-color:#fff; display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode li a{display: inline-block;color: #428bca; display: inline-block;height: 25px;	line-height: 25px;	padding: 0;	border-radius: 4px;vertical-align: middle;}

.tcdPageCode li:hover{text-decoration: none;border: 1px solid #428bca;}

.tcdPageCode li.thisclass{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #02b1f1;	border: 1px solid #02b1f1;border-radius: 4px;vertical-align: middle;}
.tcdPageCode li.thisclass a{ color:#fff;}

.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}







/*20150912*/

.indnews_0912{ margin-top:20px;}

.dlindnews{ border-bottom:dashed 1px #d9d9d9; padding-bottom:11px; margin-top:7px;}

.dlindnews dt{ height:32px; line-height:32px;}

.dlindnews dt a{

word-break:keep-all;/* 不换行 */

white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...)*/

font-size:15px; font-weight:bold; width:380px;  display:inline-block;

}

.dlindnews dt span{ float:right; font-size:13px; color:#999999;}

.dlindnews dd{ line-height:22px; color:#666666; font-size:13px; text-indent:2em;}

.dlindnews dd a{ color:#86ba00; margin-left:10px;}



.dlprodrcts_showlist{ border:solid 1px #e5e5e5; background-color:#fff; padding:15px 15px 30px 15px; margin-top:20px;}

.dlprodrcts_showlist dt{ font-size:15px; font-weight:bold; margin-bottom:10px;}

.dlprodrcts_showlist dd { border-bottom:dashed 1px #eee; padding:5px 0;}

.dlprodrcts_showlist dd span{ color:#777; padding-right:15px;}

.dlprodrcts_showlist dd a{ margin-right:15px;padding:3px 10px;display:inline-block;}

.dlprodrcts_showlist dd a:hover{ background-color:#0dbeff; color:#FFFFFF; display:inline-block; padding:3px 10px;}

.dlprodrcts_showlist dd a.hover{ background-color:#0dbeff; color:#FFFFFF; display:inline-block; padding:3px 10px;}







.newsshow_zz{ padding:20px 0 ; margin-top:20px;}

.ulnews_list_zz{padding-bottom:10px; overflow:hidden;}

.ulnews_list_zz li{ width:460px; float:left; margin-right:20px; height:34px; line-height:34px; overflow:hidden; font-size:15px;}

.ulnews_list_zz li a{ display:block; color:rgb(0, 176, 240);}

.ulnews_list_zz li span{ float:right; color:#999; font-size:13px;}



.live_chat{ position: fixed; right:0; top:30%; width:45px; height:200px; z-index:1000000;}







/*在线商城广告幻灯片*/

#prod_vidobanner {width:750px; height:450px; background:#fff;  position: relative; overflow: hidden;}

#list {position:absolute; left:0; top:0;}

#list li {width:750px; height:450px; cursor: pointer;}

#num {position: absolute; right:10px; bottom:10px;}

#num li {width:16px; height:16px; float:left; margin-right:2px; color:#fff; cursor: pointer; font-size: 12px; font-family:'Arial'; line-height:16px; text-align: center; border:1px solid #fff;}

.active {background:#ff6600;}



#foot_bm a{font-size:12px;color:#666;}