body {background:#f8f8f8;font-size: 14px; font-family: "宋体";}
ul,li,form{margin:0px;padding:0px;list-style:none;}
.display {display:block;}
.undisplay {display:none;}
img {vertical-align: top;border: 0px;max-width: 100% !important;}
.font-weiruan {font-family: '微软雅黑';}
.icon-font{ font-size: 14px;}
.font-lighter {font-weight: lighter!important;}
.text-white a {color: #fff;}
p{ font-family: "微软雅黑";}
a:hover{ text-decoration: underline;}
.container {width: 1000px;padding-left: 0px;padding-right: 0px;}



/*head*/
.header{ width: 100%; height: 35px; background: #00a6ae;}
.headtxt{ line-height: 35px; text-align: left; color: #FFFFFF; font-size: 12px;}
.head-right{ margin-top: 6px;}
.head-right li{ border: 1px solid #4ecedb; border-radius: 4px; height: 23px; float: left; margin-left: 10px;}
.head-right li a{ color: #FFFFFF; font-size: 12px; text-align: center; padding: 0 15px; display: block; line-height: 23px;}
.head-right li a:hover{ color: #000000;}

/*logo与导航*/
.index-head img{ float: left;}
.menu li{ width: 85px; height: 90px; float: left;}
.menu li a{ color: #4e4e4e; font-family: "微软雅黑"; font-size: 12px; text-align: center; display: block; line-height: 90px;}
.menu li a.menudq, .menu li a:hover{ background: url(../images/menudq.jpg) no-repeat center; color: #FFFFFF; text-decoration: none;}


/*banner轮播图*/
#banner-box{ position: relative;}
.item{ height: 430px;}


/*公司简介*/
.about-index{ width: 1000px; height: 250px; position: absolute; left: 50%; margin-left: -500px; top: 375px; z-index: 999999; background: url(../images/bg1.png) repeat-x top; padding: 24px 15px 15px 15px;}
.about-title{ width: 100%; height: 22px; background: url(../images/bg4.png) no-repeat center left; margin-bottom: 10px;}
.about-title a{ color: #cccccc; text-align: right; line-height: 22px; float: right;}
.about-txt{ width: 970px; height: 180px; background: url(../images/bg3.png) no-repeat center; color: #5b5b5b; padding: 20px 20px 25px 250px; line-height: 28px; display: block; overflow: hidden; font-size: 12px;}



/*新闻中心*/
.news-index{ margin-top: 225px;}
.news-title{ width: 1000px; background: url(../images/bg5.png) no-repeat; height: 55px; float: left;}
.news-title a{ float: right; text-align: right; line-height: 55px; padding-right: 20px; color: #9d9d9d; font-size: 12px;}
.news-bott{ width: 1000px; float: left; background: #FFFFFF; border: 1px solid #e0e0e0; padding: 20px;}
.news-tu{ width: 300px; height: 170px; margin-right: 30px;}
.news-tu img{ width: 300px; height: 170px; float: left; }


.news-list li{ width: 300px; border-bottom: 1px dotted #cccccc; height: 34px; line-height: 34px;background: url(../images/dot1.png) no-repeat center left;}
.news-list li a{ color: #4c4c4c; padding-left: 10px; line-height: 34px; font-size: 12px;}
.news-list li span{ float: right; text-align: right; color: #bfbfbf; font-family: arial; font-size: 11px;}



/*产品中心*/
.product-index{ margin-top: 35px; width: 1000px; background: #FFFFFF; border: 1px solid #CCCCCC; padding: 20px 20px 10px 20px;}
.product-title{ width: 100%; height: 25px; float: left; background: url(../images/bg7.png) no-repeat left;}
.product-title a{ float: right; text-align: right; color: #9d9d9d; line-height: 25px; font-size: 12px;}

.product-tu{ width: 980px;}
.product-tu li{ color: #535353; text-align: center; font-size: 12px; float: left;}
.product-tu li img{ width: 225px; height: 145px; display: block; border: none;}
.product-tu li a{ padding: 10px 20px 10px 0px; display: block;}



/*底部*/
.footer{ width: 100%; height: 50px; background: #1a1a1a; margin-top: 20px; color: #FFFFFF; line-height: 50px; text-align: right; font-size: 12px;}
.footer a{ color: #FFFFFF;font-size: 12px;}
.footmenu{ color: #FFFFFF; float: left; line-height: 50px; font-size: 12px;}
.footmenu a{ color: #FFFFFF; padding: 0 15px; font-size: 12px;}


/*内页样式*/
#main-box {margin-top: 40px;}
#left-box {background:#dddede;width: 220px;min-height: 480px;}
#right-box {background: #fff;width: 760px;}
.neiye-right{ background: #dddede;}
#left-box h3 {background:#00a6ae;color: #fff;padding: 15px 10px 5px 10px;}
#left-box h3 b{font-size: 24px;}
#left-box h3 span{font-size: 36px;}

#left-box li a{display: block;padding: 0px 10px;line-height: 40px;border-bottom: 1px solid #00a6ae; font-size: 14px;}
#left-box li a span{float: right;}
#left-box li a:hover {background: #9eebef; color: #333333; text-decoration: none;}

#main-content {min-height: 500px;}
