﻿body { margin: 0; padding: 0; font-size: 14px; font-family: 微软雅黑; color: #666; }
ul, li, p { list-style: none; margin: 0; padding: 0; }
a { text-decoration: none; font-size: 14px; color: #666; }
a:hover { color: #7AC9E8 !important; cursor: pointer; }
/*内容区域*/
.content-box { width: 1200px; margin: 0 auto; }
/*栏目名称*/
.title-main { height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; color: #333; margin-top: 30px; border-bottom: 1px solid #DDD; }
.more { float: right; }
/*面包屑导航*/
.breadcrumb { height: 40px; line-height: 40px; font-size: 16px; color: #333; margin: 20px 0 30px; border-bottom: 1px solid #DDD; }
.breadcrumb a { color: #333; font-size: 16px; }
/*清除浮动*/
.clear-both { clear: both; }
.float-right { float: right; }

/*头部*/
.head-box { border-bottom: 1px solid #ddd; }
.head-box .head { height: 30px; line-height: 30px; /*background: #DDD;*/ border-bottom: 1px solid #DDD; color: #333; padding: 0 10px; }
.head-box .head .tel { float: right; }
.head-box .box { position: relative; height: 120px; }
/*logo*/
.head-box .logo { width: 300px; height: 62px; overflow: hidden; position: absolute; left: 0; bottom: 10px; }
.head-box .logo img { width: 100%; }
/*搜索*/
.head-box .search { height: 32px; position: absolute; right: 0; top: 25px; overflow: hidden; }
.head-box .search .input { border: 1px solid #DDD; width: 180px; height: 28px; padding: 0 5px; float: left; }
.head-box .search .btn-search { width: 40px; height: 30px; border: 1px solid #DDD; background: url(/images/search.png) no-repeat center; background-size: 26px; float: left; margin-left: -1px; display: inline; }
/*导航*/
.head-box .menu { position: absolute; right: 0; bottom: 20px; }
.head-box .menu li { float: left; padding-left: 36px; }
.head-box .menu li a { font-size: 16px; }
.head-box .menu li a:hover { }
/*banner*/
.banner-box { }
.banner-box li { height: 463px; background: url(/images/banner1.jpg) no-repeat center; }
/*首页新闻*/
.index-news { }
.index-news .list { width: 575px; float: left; margin-left: 50px; display: inline; }
.index-news .list:first-child { margin: 0; }
.index-news .list ul li { height: 30px; line-height: 30px; overflow: hidden; }
.index-news .list ul li .date { float: right; color: #999; }
/*首页产品*/
.index-product { margin-top: 30px; overflow: hidden; height: 190px; }
.index-product ul { margin-left: -30px; width: 10000px; }
.index-product li { float: left; width: 200px; margin-left: 30px; display: inline; }
.index-product li .img { width: 100%; height: 148px; border: 1px solid #ddd; text-align: center; }
.index-product li .img img { width: 100%; height: 100%; }
.index-product li .title { text-align: center; height: 40px; line-height: 40px; overflow: hidden; }
/*底部*/
.foot-box { background: #333; color: #FFF; padding: 20px 0; text-align: center; margin-top: 50px; }
.foot-box p { margin: 15px 0; }
.foot-box a { color: #FFF; }
/*页面内banner*/
.banner-content { background: url(/images/banner-content3.jpg) no-repeat center; height: 240px; }
/*左侧*/
.left-box { float: left; width: 260px; }
/*左侧栏目*/
.left-menu { }
.left-menu .title { height: 44px; line-height: 44px; background: #80CBEA; padding-left: 20px; font-size: 16px; font-weight: bold; display: none; }
.left-menu ul li { line-height: 40px; background: #7AC9E8; }
.left-menu ul li a { display: block; border-bottom: 1px solid #FFF; padding-left: 20px; color: #FFF; font-size: 16px; }
.left-menu ul li a:hover { color: #FFF !important; }
.left-menu ul li ul { display: none; }
/*.left-menu ul li:first-child ul { display: block; }*/
.left-menu ul li li { line-height: 40px; background-color: #FFF; font-weight: normal; }
.left-menu ul li li a { padding-left: 30px; color: #666; font-size: 14px; border-bottom: 1px solid #DDD; }
.left-menu ul li li:last-child a { border-bottom: 0; }
.left-menu ul li li a:hover { color: #7AC9E8 !important; }
.left-menu ul li li a.current { color: #7AC9E8; }
/*右侧*/
.right-box { float: right; width: 890px; }
/*产品列表*/
.product-list { }
.product-list ul { margin-left: -40px; }
.product-list li { float: left; width: 200px; margin-left: 30px; margin-bottom: 40px; display: inline; }
.product-list li .img { width: 100%; height: 148px; border: 1px solid #ddd; text-align: center; }
.product-list li .img img { width: 100%; height: 100%; }
.product-list li .title { text-align: center; height: 40px; line-height: 40px; overflow: hidden; }
/*新闻列表*/
.news-list{}
.news-list ul li { height: 40px; line-height: 40px; overflow: hidden; }
.news-list ul li .date { float: right; color: #999; }
/*详情*/
.detail-box { }
.detail-box .title { font-size: 20px; line-height: 26px; text-align: center; }
.detail-box .date{ text-align:center; color:#999; margin:20px 0;}
.detail-box .content { line-height: 1.8em; text-align: justify; text-justify: inter-ideograph; margin-top: 30px; }
.detail-box .content .img { text-align: center; height: 300px; overflow: hidden; margin-bottom: 30px; }
.detail-box .content .img img { height: 100%; }
.detail-box .content p { margin: 10px 0; }
/*单页*/
.info-box .content { line-height: 1.8em; text-align: justify; text-justify: inter-ideograph; }
.info-box .content p { margin: 10px 0; }
/*常见问答*/
.question-box { }
.question-box li { margin-bottom: 20px; line-height: 25px; }
.question-box li .question { font-weight: bold; }
.question-box li .answer { }
/*分页*/
.page { margin: 30px 0; }
.AspNetPager { /*margin:3px 0;*/ text-align: center; font-size: 14px; }
.AspNetPager span, .AspNetPager a { padding: 5px 10px; /*border:1px solid #CCC;*/ color: #666666; display: inline-block; }
.AspNetPager .cur { color: #3F9ED3; }
.AspNetPager a:hover { background: #3F9ED3; color: #FFF; }
.AspNetPager input { border: 1px solid #CCC; color: #666; padding: 3px; margin-left: 3px; }
