/* CSS Document */

/*初始化*/
body,div,ul,ol,dl,li,dt,dd,form,select,input,textarea,option,table,tr,td,th,h1,h2,h3,h4,h5,h6,p,span,a,strong,em,i{ padding:0;margin:0; font-size:12px; font-family:  "微软雅黑"}
img{ border:0}
ul,ol,dl{list-style:none;}
a{ text-decoration:none;}
input,table{ border:none;}

/*公用*/
.commonWidth{ width:1100px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clr{ clear:both;}

/*topBar区域*/
.topBar{ height:32px; line-height:32px;border-bottom:1px solid #ccc; }
.topBar ul{float:right;}
.topBar ul li{ float:left;}
.topBar ul li span{ padding:0 10px; color:#83c326;}
.topBar ul li a{ color:#83c326; text-decoration:none;}
.topBar ul li a:hover{ color:red;}
	
/*headerBar*/
.headerBar{height:124px;}
.logoBar{ margin-top:16px;}
.logoBar img{ height:94px;}
.logo2{ padding:0 40px 0 34px;}
.searchBar{padding-top:44px;}
.searchBar form{ position:relative; bottom:15px;}
.searchBar .searchTxt{ width:211px; height:34px; line-height:36px; border:1px solid #83c326; padding-left:9px; font-family: "宋体"; color:#999999;}
.searchBar .searchBtn{ position:relative;top:14px;}

/*nav*/
.nav{width:100%;height:50px;background:#83c326;}
.nav ul{ padding:6px 30px 6px 20px; display:block;text-align:center;}
.nav li{float:left; display:block; width:150px;height:38px;text-align:center; line-height:38px ; position:relative;}
.nav li a{color:#fff; display:block;text-align:center;width:120px;height:38px;border-radius:5px; font-size:16px;  }
.nav li a:hover{background:#fff;width:120px;color:#83c326;height:38px;text-align:center;}
.nav li ul {display:none;font-weight:normal;width:120px;text-align: center;position:relative; bottom:6px; right:20px;z-index:999;}
.nav li{}
.nav li ul ul {z-index:10; }
.nav li ul li { background-color:#fff; width:120px; height:42px; text-align:center;color:#83c326;}
.nav li ul li a { color:#666; font:normal 14px/40px ''; text-align:center; display:block;width:120px;position:relative;top:2px;}
.nav li ul li a:visited {font-weight:normal; }
.nav li ul li.hover{ background:#333;width:120px;text-align:center;color:#666;}
.nav li ul li a:hover { color:#FFFFFF;background:#83c326;width:120px;}
.nav .hover{text-align:center;}

/*banner*/
.banner{width: 100%;overflow: hidden;}
.swiper-container{height: 450px;}
.pagination{position: absolute;z-index:20;bottom: 10px;width: 100%;text-align: center;}
.swiper-pagination-switch {display: inline-block;width: 12px;height:12px;border-radius: 12px;background: #83c326;margin: 0 5px;opacity: 2;cursor: pointer;}
.swiper-active-switch {background: #f07b3a;opacity: 1;}


/*content-top*/
.content-top{ margin-top:30px;height:300px;}
.aboutusBar{ width:354px;  }
hr{ border:none; border-top:1px solid #ccc;}
h3{ font-size:16px; letter-spacing:2px; font-weight:normal; color:#000000;}
.aboutus{ font-size:16px; border-bottom:2px solid #83c326; padding-bottom:6px;}
.separateline{ font-size:16px; color:#cccccc;}
.aboutus-english{ font-family: "Segoe Script"; color:#b8b5b5; font-size:12px;}
.companyprofileBar{ padding-top:14px;font-family:"宋体";color:#666;}
.companyprofileBar img{ padding:0 20px 0 20px;}
.companyprofileBar a:hover>h4{ color:red;}
.companyprofileBar h4{ padding-top:10px; font-family:"宋体"; font-size:15px; color:#333333;padding-bottom:5px;}
.companyprofileBar p{ padding-top:10px;font-family:"宋体"; font-size:12px;color:#666666;}
.companygroupBar{ margin-top:30px;font-family:"宋体";color:#666;}
.companygroupBar img{ padding:0 20px 0 20px;}
.companygroupBar a:hover>h4{ color:red;}
.companygroupBar h4{ padding-top:10px; font-family:"宋体"; font-size:15px; color:#333333;padding-bottom:5px;}
.companygroupBar p{ padding-top:10px;font-family:"宋体"; font-size:12px;color:#666666;}
.companycultureBar{ margin-top:30px;font-family:"宋体";color:#666;}
.companycultureBar a:hover>h4{ color:red;}
.companycultureBar img{ padding:0 20px 0 20px;}
.companycultureBar h4{ padding-top:10px; font-family:"宋体"; font-size:15px; color:#333333;padding-bottom:5px;}
.companycultureBar p{ padding-top:10px;font-family:"宋体"; font-size:12px;color:#666666;}
.newsBar{ width:354px;height:300px;  margin:0 0 0 20px;}
.newsBar h3 a{ float:right; color:#83c326;}
.newslistBar{ padding-top:14px;}
.newslistBar a:hover>h4{ color:red;}
.newslistBar img{ padding:0 20px 0 0; width:130px; height:90px;}
.newslistBar h4{padding-top:6px; font-family:"宋体"; font-size:14px; color:#333333;}
.newslistBar p{ padding-top:12px;font-family:"宋体"; font-size:12px;color:#666666; line-height:30px;}
.newslistitemBar a:hover>p{ color:red;}
.newslistBar a{ color:#666666;}
.newslistitemBar{margin-top:13px; font-family:"宋体";color:#666666; }
.newslistitemBar p{background:url(../images/news-list.jpg) left center no-repeat; text-indent:2em;font-family:"宋体"; font-size:12px;color:#666666; line-height:30px;}
.classBar{width:354px;  height:300px; margin-left:18px;}
.classBar h3 a{ float:right; color:#83c326;}
.classlistBar{ padding-top:14px;}
.classlistBar img{ padding:0 20px 0 0; width:138px; height:98px;}
.classlistBar a:hover>h4{ color:red;}
.classlistBar h4{padding-top:12px; font-family:"宋体"; font-size:14px; color:#3a3a3a;}
.classlistBar p{ padding-top:14px;font-family:"宋体"; font-size:12px;color:#666666; line-height:26px;}
.topdistance{ margin-top:22px;}

/*content-bottom层，即：器械包区域*/
.content-bottom{ margin-top:30px; clear:both;}
.packageBar a{ float:right; color:#83c326;}
.listfirstBar{ margin-top:18px;border:solid 1px #ccc;width:258px; height:247px;}
.listfirstBar img{height:200px !important; }
.listfirstBar h4{ width:260px; height:43px; background:#83c326; text-align:center;line-height:43px; font-size:15px; color:#fff; font-weight:normal;}
.listsecondBar{margin-right:16px;}
.listthirdBar{ margin-right:20px;}
/*footer*/
.footer{height:150px; background:#f4f4f4;margin-top:30px;text-align:center;}
.footer ul{ padding:35px 0px 24px 100px ;}
.footer ul li{ float:left; padding-right:20px;color:#666666; font-size:13px; }
.footer ul li a{color:#666666; font-size:13px;}
.footer ul li a:hover{ color:red;}
.footeraddress{color:#666666; font-size:13px; padding:16px 0;}
.footercopyright{color:#666666; font-size:12px;}