﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:400px;}

		/*--searchBox*/
.searchBg{position:relative; height:0px;z-index:9999;}
.search{position:absolute; left:50%; top:-40px; margin-left:-490px; width:980px; height:40px; line-height:40px; overflow:hidden; background-color:#4cb034;}
.search .searchBox{width:350px;}
.search .soText{float:left; width:290px; height:20px; line-height:20px; padding:10px; color:#eee; border:none; background-color:#5c5c5c; outline:none; font-family:microsoft yahei; font-size:14px;}
.search .soBtn{float:right; width:40px; height:40px; border:none; background:url(Img/Index/searchBtn.png) no-repeat left center;}
.search .keyWord{margin-left:10px; width:600px; overflow:hidden; color:#fff;}
.search .keyWord em{}
.search .keyWord a{padding:0 5px; color:#fff;}



.fgsSpan{background-color:#e7ede6; position:relative;z-index:9999;}

.gsjj{padding-top:70px; margin-bottom:44px;}
.gsjj h4{margin-bottom:22px; font-size:18px; font-weight:normal; text-align:center;}
.gsjj h4 a{color:#4cb034;}
.jjCont{overflow:hidden;}
.jjCont dl{position:relative; float:left; width:245px; height:245px; text-align:center; overflow:hidden;}
.jjCont dl dd{position:absolute; left:0px; top:245px; width:245px; height:245px; background:url(Img/Index/jjDdBg.png) no-repeat center; overflow:hidden;}
.jjCont dl dd p{margin:72px 22px 18px 22px; line-height:22px; font-size:13px; color:#fff; height:88px; overflow:hidden;}
.jjCont dl:hover dd{top:0px;}


.cpBox{background:url(Img/Index/fgsSpan.jpg) no-repeat left bottom;padding-bottom: 20px;}
/*产品菜单*/
.cpMu{width:220px;}
.cpMu h4{height:70px; line-height:70px; text-align:center; background-color:#00a2c9; font-size:16px;}
.cpMu h4 a{color:#fff;}
.cpMu>ul{position:relative;}
.cpMu>ul>li{height:42px; line-height:42px; background:#4cb034 url(Img/Index/cpMuLiBr.png) repeat-x center bottom;position:relative;}
.cpMu>ul>li>a{display:block; padding-left:22px; height:42px; line-height:42px; background:url(Img/Index/cpMuLiA.png) no-repeat 200px center; font-size:14px; color:#fff; text-decoration:none;}
.cpMu>ul>li:hover{background-color:#32901c;}
.cpMu>ul>li:hover ul{display:block;}
.cpMu li ul{position:absolute; left:220px; top:0px; display:none; width:200px; padding:20px; background-color:#32901c;}
.cpMu li li{height:28px; line-height:28px; overflow:hidden;}
.cpMu li li a{color:#d0fcc6;}
.cpMu li li:hover a{color:#fff;}

/*产品列表*/
.cpList{width:760px; height:566px; background-color:#fff; overflow:hidden;}
.cpList h4{position:relative; height:70px; line-height:70px; font-size:16px;}
.cpList h4 .titA{margin-left:34px; color:#4cb034;}
.cpList h4 .titMore{position:absolute; right:34px; top:0px; font-weight:normal; font-size:12px; color:#999;}
.cpList ul{overflow:hidden;}
.cpList li{margin:0px 13px 20px 13px; float:left; width:226px; text-align:center;}
.cpList li h5{height:30px; line-height:30px; font-weight:normal; font-size:14px;}
.cpList li h5 a{color:#5c5c5c;}
.cpList li p{padding:0px 10px; line-height:24px; color:#999; height:48px; overflow:hidden;}

/*广告栏*/
.ggl .container{position:relative; height:180px;}
.ggl01{background:url(Img/Index/gglImg01.jpg) no-repeat center;}
.ggl01 span{position:absolute; right:0px; top:100px; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#4cb034;}
.ggl02{height:180px; background:url(Img/Index/gglImg02.jpg) no-repeat center;}


/*优势*/
.ysBox .container{position:relative;}
.ysBoxTop{background:url(Img/Index/ysBoxTop.jpg) no-repeat center;}
.ysBoxTop .container{height:656px;}
.ysBoxBot{background:url(Img/Index/ysBoxBot.jpg) no-repeat center;}
.ysBoxBot .container{height:484px;}
.ysBox dl{position:absolute;}
.ysBox dt{margin-bottom:20px; font-size:14px; color:#4cb034;}
.ysBox dt b{font-size:20px; display:block;}
.ysBox dd{width:310px;}
.ysBox dd p{padding-left:18px; margin-bottom:12px; line-height:18px; font-size:13px; color:#555; background:url(Img/Index/ysP_ico.png) no-repeat left 6px;}
.ysBox .y1{left:50px; top:318px;}
.ysBox .y2{left:640px; top:356px;}
.ysBox .y3{left:50px; top:160px;}
.ysBox .y4{left:640px; top:170px;}
.ysBox .ysBtn{position:absolute; left:416px; bottom:28px;}

.rhSpan{padding:40px 0px; background-color:#e7ede6;}
.rhSpan h4{padding-left:18px; margin-bottom:20px; height:28px; font-size:16px; background:url(Img/Index/rhTit_A.png) no-repeat left center;}
.rhSpan h4 a{color:#4cb034;}

/*荣誉*/
.ryBox{width:720px;}
.ryCont{height:280px; background:#fff url(Img/Index/ryCont.png) no-repeat center; overflow:hidden;}
.ryBox ul{margin:42px auto 0px auto; width:696px; overflow:hidden;}
.ryBox li{float:left; margin:0px 54px; width:124px; text-align:center;}
.ryBox li h5{margin-top:12px; font-weight:normal; font-size:14px;height: 20px;line-height: 20px;overflow: hidden;}
.ryBox li h5 a{color:#555;}

/*合作伙伴*/
.hzhb{width:250px;}
.hzCont{height:280px; background:#fff url(Img/Index/hzCont.png) no-repeat center; overflow:hidden;}
.hzhb ul{margin:0px auto; width:248px; overflow:hidden;}
.hzhb li{margin:0 2px 4px 2px; float:left;}
.hzhb li img{display:block;}


.ykSpan{padding-top:14px; background:url(Img/Index/ykSpan.png) no-repeat right bottom;}
.ykSpan h4{height:50px; line-height:50px; font-size:16px;}
.ykSpan h4 a{color:#4cb034;}

/*研发实力*/
.yfsl{width:720px;}
.yfsl dl{padding:10px; height:250px; overflow:hidden; background-color:#4cb034;}
.yfsl dt{width:280px; height:230px; border:10px solid #fff; }
.yfsl dt img{width:280px; height:230px;  }
.yfsl dd{margin-left:316px;}
.yfsl dd p{margin-bottom:40px; line-height:24px; font-size:13px; color:#fff; height:192px; overflow:hidden;}
.yfsl dd .btnGd{font-size:14px; color:#fff;}

/*客户见证*/
.khjz{width:250px;}
.khjz dl{padding:10px; height:348px; background-color:#5c5c5c;}
.khjz dt img{display:block;}
.khjz dd{width:230px;}
.khjz dd h5{height:46px; line-height:46px; font-size:14px;}
.khjz dd h5 a{color:#fff;}
.khjz dd p{line-height:20px; font-size:13px; color:#fff;}
.khjz .bntS a{float:left;}

/*研发团队*/
.yftd{position:relative; margin-top:14px; width:720px; height:250px;}
.yftd h4{position:relative; width:100px;}
.yftd h4 .titMore{position:absolute; left:0px; top:170px; font-size:12px; font-weight:normal;}
.yftd dl{width:570px; height:250px;}
.yftd dd{margin-left:270px; margin-right:50px;}
.yftd dd h5{margin-top:34px; margin-bottom:14px; font-size:14px;}
.yftd dd h5 a{color:#4cb034;}
.yftd dd p{line-height:20px; font-size:13px; color:#5c5c5c; height:80px;}
.yftd .bntS{position:absolute; left:420px; top:170px;}
.yftd .bntS a{float:left;}
.yftd .yftdcon{width:570px; height:250px;}

/*关于*/
.gySpan{background-color:#00a2c9;}
.gySpan .container{height:466px; background:url(Img/Index/gyBox.jpg) no-repeat right top; overflow:hidden;}
.gySpan h4{margin-top:60px; margin-bottom:24px; font-size:16px;}
.gySpan h4 a{color:#fff;}
.gySpan p{margin-bottom:114px; margin-right:380px; line-height:22px; font-size:13px; color:#fff; height:154px; overflow:hidden;}
.gySpan .btnMore{display:block; width:108px; height:30px; line-height:30px; text-align:center; background-color:#fff; color:#00a2c9;}

/*常见问题*/
.wdSpan{background-color:#0192b5;}
.wtjd{overflow:hidden; padding-bottom:80px; background:url(Img/Index/wdBox.png) no-repeat right bottom;}
.wtjd h4{position:relative; margin-top:34px; margin-bottom:46px; font-size:16px;}
.wtjd h4 a{color:#fff;}
.wtjd h4 .titMore{position:absolute; right:0px; top:0px; font-size:12px; font-weight:normal;}
.wtjdCont{width:978px; height:154px; overflow:hidden;}
.wtjdCont dl{float:left; width:326px; height:154px; overflow:hidden; background:url(Img/Index/wdDlBr.png) repeat-y 306px center;}
.wtjdCont dt{background-image:url(Img/Index/tw_ico.png); font-weight:bold; font-size:14px;}
.wtjdCont dt a{color:#fff;}
.wtjdCont dd{line-height:20px; background-image:url(Img/Index/jd_ico.png); color:#fff; font-size:13px;}
.wtjdCont dt , .wtjdCont dd{padding:6px 0; padding-left:26px; margin:4px 0; margin-right:40px; background-position:left 6px; background-repeat:no-repeat;}

.cySpan{padding-top:36px;}
.cySpan h4{padding-left:18px; margin-bottom:20px; height:18px; line-height:18px; font-size:16px; background:url(Img/Index/rhTit_A.png) no-repeat left center;}
.cySpan h4 a{color:#4cb034;}

.cyBox{width:300px;}
.cyBox dd h5{height:34px; line-height:34px; font-weight:normal; font-size:14px;}
.cyBox dd h5 a{color:#5c5c5c;}
.cyBox dt{margin-top:30px;}
.cyBox dt a{padding-right:34px; font-size:13px; color:#4cb034; background:url(Img/Index/cyBtnMore.png) no-repeat right center;}

.czzp{margin-right:40px;}

/*医药知识*/
.yyzs{width:300px;}
.yyzs ul{position:relative; top:-8px; margin-bottom:30px;}
.yyzs li{padding-left:10px; height:28px; line-height:28px; font-size:13px; background:url(Img/Index/yyLi_ico.png) no-repeat left 12px;}
.yyzs li a{color:#5c5c5c;}
.yyzs .btnMore{padding-right:34px; font-size:13px; color:#4cb034; background:url(Img/Index/cyBtnMore.png) no-repeat right center;}

.zxSpan{margin-top:46px; padding-top:46px; background:url(Img/Index/zxSpan.png) no-repeat center top;}
.zxSpan h4{margin-bottom:20px; height:18px; line-height:18px; font-size:16px;}
.zxSpan h4 a{color:#4cb034;}

/*动态*/
.dtBox{position:relative; width:640px;}
.dtBox .bntS{position:absolute; left:328px; top:160px;}
.dtBox .bntS a{float:left;}
.dtBox dl{margin-bottom:12px; height:156px; overflow:hidden;width:640px;float:left;}
.dtBox dd{margin-left:328px;}
.dtBox dd h5{height:26px; font-size:14px; overflow:hidden;}
.dtBox dd h5 a{color:#4cb034;}
.dtBox dd p{line-height:22px; font-size:13px; color:#5c5c5c;}
.dtBox ul{}
.dtBox li{position:relative; padding-left:10px; height:28px; line-height:28px; font-size:13px; background:url(Img/Index/yyLi_ico.png) no-repeat left 12px; overflow:hidden;}
.dtBox li a{float:left; width:330px; overflow:hidden; color:#5c5c5c;}
.dtBox li span{position:absolute; right:0px; top:0px; color:#adadad;}


/*行业资讯*/
.zxBox{width:300px;}
.zxBox ul{position:relative; top:-8px; margin-bottom:30px;}
.zxBox li{padding-left:10px; height:28px; line-height:28px; font-size:13px; background:url(Img/Index/yyLi_ico.png) no-repeat left 12px;}
.zxBox li a{color:#5c5c5c;}




.formSpan{background-color:#5c5c5c;}
.formSpan .container{position:relative; height:384px; overflow:hidden; background:url(Img/Index/formSpan.png) no-repeat center;}

.formSpan .fPhone{position:absolute; left:66px; top:230px; font-size:48px; color:#4cb034;}

.formSpan .m_form{position:absolute; left:416px; top:90px;}
.formSpan .m_form li{margin-bottom:1px; overflow:hidden;}
.formSpan .m_form li.areLi{position:absolute; left:332px; top:0px; width:236px;}
.formSpan .m_form li.areLi label{height:163px;}
.formSpan .m_form label{float:left; width:48px; height:40px; border-right:1px dotted #cecece; text-align:center; background-color:#fff;}
.formSpan .m_form label img{position:relative; top:8px;}
.formSpan .m_form .iptTxt{float:left; width:262px; border:none; height:16px; line-height:16px; padding:12px 10px; outline:none; color:#333; background-color:#fff; font-family:microsoft yahei; font-size:14px;}
.formSpan .m_form .txtAre{float:left; width:167px; height:153px; line-height:20px; border:none; outline:none; resize:none; color:#333; padding:5px 10px; background-color:#fff; font-family:microsoft yahei; font-size:14px; *overflow:hidden;}
.formSpan .m_form .btnSubmit{width:166px; height:56px; cursor:pointer; border:none; background:url(Img/Index/btnTj.png) no-repeat center;}



/*友情链接*/
.yqlj{margin-top:36px; padding-bottom:28px; position:relative;}
.yqlj .titMore{position:absolute; right:0px; top:18px; width:34px; height:68px; line-height:26px; text-align:center; background-color:#4cb034; color:#fff; font-size:18px; text-decoration:none;}
.yqlj h4{margin-bottom:20px; height:18px; line-height:18px; font-size:16px;}
.yqlj h4 a{color:#4cb034;}
.yqlj p{margin-left:-20px; height:20px; line-height:20px; overflow:hidden;}
.yqlj p a{float:left; padding:0px 20px; font-size:13px; color:#5c5c5c; background:url(Img/Index/yqljBr.png) no-repeat right center;}


#flashs{ position:relative; height:400px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:55px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#4cb034;}

#div_flash_one{ position:relative; height:230px;width:280px; overflow:hidden;}
#div_flash_one .bgitem{  z-index:1;position:absolute; }
#div_flash_one .btn{ position:absolute; z-index:7; bottom:15px; right:15%;  padding:0px 6px;}
#div_flash_one .btn span{ color:#999999;  background:#fff; cursor: pointer;display: inline-block;margin:0 2px;width:12px;height:12px;font-size:14px;line-height:12px;text-align:center;border-radius: 8px;}
#div_flash_one .btn span.cur{ background:#4cb034;}


