html, body {
width: 100%;
margin: 0px;
padding: 0px;
font-size: 14px;
font-family: 微软雅黑;
position: relative;
}
ul, li, p, img, b, a, ol, em, a, h1, h2, h3, h4, h5, h6, h7 {
list-style-type: none;
margin: 0px;
padding: 0px;
border: none;
font-style: normal;
border: none;
color: #000;
font-weight: 100;
text-decoration: none;
font-size: 14px;
cursor: pointer;
}
#ditucontent img{
max-width:none;
}
.product_r li:hover h1, .article_xw li:hover h1, .article_xw li:hover .xw1, .article_xw li:hover .xw2, .pading .current, .title h1, .nine_l .n1 h5, .nine_l .n2:hover:after, .nine_l .n2:hover a, .nine_l .n2:hover span, .ten>a > h1 {
color: #3cc3d6;
}
.main_top .back, .footer a, .input .searchbtn, .footer_line, .header_bottom .text h1, .header_bottom .text h2, .input .ss, .input .ss a, .two_r .text h1, .two_l h1, .two_nav li a, .two_r h1, .fore .title h1,
.fore .title h2, .six .title h2, .six_m li h3, .sever_b li h4, .sever:before,
.nine .text h1, .nine .more, .nine_l .n1 b {
color: #fff;
}
/**/
.title {
width: 512px;
margin: auto;
text-align: center;
height: 81px;
background: url(/uploads/image/snimages/title.png) no-repeat;
background-position-y: 30px;
}
.title h1 {
font: bold 30px/63px "microsoft yahei";
}
.title h2 {
font: 20px "microsoft yahei";
color: #666;
}
/**/
#slider img {
display: block;
width: 100%;
}
/*header*/
.header {
position: relative;
width: 1100px;
margin: auto;
}
/*logo*/
.header .logo_img img {
width: 400px;
height: 100px;
}
.header .logo_img {
width: 400px;
height: 100px;
float: left;
}
/*搜索*/
.input {
width: 500px;
float: left;
background: #13aabf;
height: 120px;
}
.input input {
height: 36px;
background: url(/uploads/image/snimages/s.png) no-repeat;
width: 273px;
color: #91ccd8;
text-indent: 1em;
font-size: 12px;
border: none;
float: left;
margin-left: 90px;
margin-top: 25px;
}
.input .searchbtn {
width: 27px;
height: 36px;
background: no-repeat;
border: 0;
cursor: pointer;
display: block;
float: left;
margin-top: 25px;
}
.input .ss {
text-align: center;
width: 450px;
font: 14px/46px "microsoft yahei";
margin: auto;
}
.header_img {
width: 300px;
height: 120px;
float: left;
background: #16b5cb;
}
.header_img img {
max-width: 300px;
max-height: 120px;
}
/*导航*/
.navbox {
width: 700px;
float: right;
}
.header .nav {
width: 700px;
height: 100px;
clear: both;
}
.header .navbox .nav li {
position: relative;
float: left;
width: 100px;
height: 100px;
box-sizing: border-box;
line-height: 100px;
}
.navbox .nav li a {
width: 100px;
text-align: center;
height: 100px;
line-height: 100px;
font-size: 14px;
display: block;
margin: auto;
}
/**/
.navbox .nav_ul {
width: 100px;
position: absolute;
top: 100px;
z-index: 99999;
background: #0cabc1;
display: none;
}
.header .navbox .nav_ul li {
width: 105px;
height: 25px;
line-height: 25px;
background: none;
margin: 0px;
}
.header .navbox .nav_ul li a {
width: 105px;
height: 25px;
line-height: 25px;
font-size: 12px;
}
.navbox .nav li:hover .nav_ul {
display: block;
}
.navbox .nav .cur {
color: #fff !important;
background: #0cabc1;
}
.nav li:hover {
background: #0cabc1;
}
.nav_ul li:hover {
background: none !important;
}
.nav_ul li a:hover {
color: #fff !important;
}
/**/
.header_bottom {
margin: -60px auto 0;
height: 120px;
width: 1100px;
z-index: 555;
position: inherit;
}
.header_bottom .text {
width: 300px;
background: #119eb0;
height: 120px;
overflow: hidden;
float: left;
}
.header_bottom .text h1 {
font: bold 22px "microsoft yahei";
margin-top: 34px;
text-align: center;
}
.header_bottom .text h2 {
display: block;
font: bold 18px "microsoft yahei";
text-align: center;
}
/*one*/
.one {
padding: 30px 0 0;
width: 1100px;
margin: auto;
}
.one_m {
margin-top: 50px;
position: relative;
}
.one_b {
width: 1000px;
margin: auto;
}
.one_b li {
float: left;
width: 180px;
height: 80px;
border: 1px solid #ccc;
padding: 2px;
margin: 0px 7px 0px;
}
.one_b li img {
width: 100%;
height: 100%;
display: block;
}
.one_a {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
left: -50px;
top: 19px;
}
.one_c {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
right: -50px;
top: 19px;
}
/*two*/
.two {
position: relative;
height: 720px;
width: 100%;
margin-top: 50px;
}
.two_img {
width: 100%;
position: absolute;
z-index: -1;
height: 720px;
top: 0px;
left: 0px;
}
.two_img img {
width: 100%;
height: 100%;
display: block;
}
.two_m {
width: 1100px;
margin: auto;
}
.two_l {
width: 266px;
float: left;
}
.two_l h1 {
height: 108px;
line-height: 108px;
text-align: center;
font-size: 20px;
background: no-repeat;
width: 266px;
}
.two_nav {
border-left: 8px solid #0cabc1;
border-right: 8px solid #0cabc1;
text-align: center;
border-bottom: 8px solid #0cabc1;
padding: 5px 0px;
width: 230px;
margin: auto;
box-sizing: border-box;
background: #fff;
}
.two_nav li {
width: 190px;
margin: auto;
line-height: 39px;
background: url(/uploads/image/snimages/c_lb.gif) no-repeat;
padding: 2px 0px;
}
.two_navs {
position: relative;
top: 0px;
}
.two_navs li {
background: none !important;
line-height: 30px !important;
}
.two_navs a {
color: #0cabc1 !important;
}
.two_r {
width: 820px;
float: right;
background: #fff;
margin-top: 23px;
border-radius: 10px 0px 0px 0px;
}
.two_r .text {
height: 57px;
border-bottom: 3px solid #0cabc1;
}
.two_r .text h1 {
height: 57px;
line-height: 57px;
font-size: 20px;
background: #0cabc1;
width: 150px;
text-align: center;
border-radius: 10px 10px 0px 0px;
}
.two_r {
width: 820px;
float: right;
}
.two_r ul {
margin-top: 20px;
}
.two_r li {
border: 1px solid #0cabc1;
width: 260px;
float: left;
margin: 0px 5px 20px;
}
.two_r li img {
padding: 5px;
width: 250px;
height: 200px;
display: block;
}
.two_r h1 {
height: 50px;
line-height: 50px;
overflow: hidden;
font-weight: bold;
width: 260px;
box-sizing: border-box;
background: #0cabc1;
text-align: center;
}
/*three*/
.three img {
width: 100%;
height: 100%;
display: block;
}
/**/
.fore {
background: #0cabc1;
padding: 50px 0;
}
.fore_m {
width: 1100px;
margin: 60px auto 0;
position: relative;
}
.fore_b {
width: 1000px;
margin: auto;
}
.fore_b li {
margin: 0px 19px;
float: left;
height: 259px;
width: 212px;
overflow: hidden;
background: url(/uploads/image/snimages/ry_lb.jpg) no-repeat left top;
}
.fore_b li img {
width: 173px;
height: 215px;
margin: 22px auto 0;
display: block;
}
.fore_a {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
left: -50px;
top: 100px;
}
.fore_c {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
right: -50px;
top: 100px;
}
/**/
.five {
padding: 50px 0 0;
}
.five ul {
margin: 60px auto 0;
width: 1100px;
}
.five li {
clear: both;
margin-bottom: 50px;
height: 360px;
}
.five .f1 {
float: right;
width: 560px;
font: 14px/30px "microsoft yahei";
margin-top: 50px;
}
.five li img {
width: 500px;
height: 360px;
}
.five .five_li img {
float: right;
width: 560px;
height: 360px;
}
.five_li .f1 {
width: 480px;
float: left;
}
/**/
.six {
position: relative;
height: 501px;
padding-top: 50px;
}
.six_img {
position: absolute;
top: 0px;
height: 501px;
z-index: -1;
width: 100%;
}
.six_img img {
width: 100%;
height: 100%;
}
.six_m {
width: 1100px;
margin: 60px auto 0;
position: relative;
}
.six_m .six_b {
width: 1000px;
margin: auto;
}
.six_m li {
width: 240px;
float: left;
position: relative;
margin: 0px 5px;
height: 171px;
}
.six_m li img {
width: 240px;
height: 171px;
}
.six_m li h3 {
background: rgba(0,0,0,0.5);
height: 30px;
line-height: 30px;
text-align: center;
position: absolute;
bottom: 0px;
width: 240px;
overflow: hidden;
}
.six_a {
width: 46px;
height: 54px;
background: url(/uploads/image/snimages/d_l.png) no-repeat;
position: absolute;
left: -50px;
top: 77px;
}
.six_c {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
right: -50px;
top: 75px;
}
/**/
.sever {
width: 1100px;
margin: auto;
position: relative;
}
.sever:after {
width: 1000px;
height: 1px;
content: "";
display: block;
border-top: 1px solid #43b212;
position: absolute;
bottom: -55px;
left: 50px;
}
.sever:before {
width: 107px;
height: 12px;
content: ">>>";
display: block;
background: #43b212;
position: absolute;
bottom: -58px;
left: 45%;
border-radius: 10px;
text-align: center;
font-size: 10px;
line-height: 12px;
z-index: 2;
}
.sever_b {
width: 1000px;
margin: 60px auto 0;
}
.sever_b li {
width: 318px;
height: 220px;
float: left;
margin: 0px 7px;
position: relative;
}
.sever_b li img {
width: 318px;
height: 220px;
}
.sever_b li h4 {
width: 318px;
height: 30px;
position: absolute;
text-align: center;
line-height: 30px;
background: #0cabc1;
overflow: hidden;
bottom: 0px;
}
.sever_a {
width: 46px;
height: 54px;
background: url(/uploads/image/snimages/d_l.png) no-repeat;
position: absolute;
left: -50px;
top: 220px;
}
.sever_c {
width: 46px;
height: 54px;
background: no-repeat;
position: absolute;
right: -50px;
top: 220px;
}
/***/
.eight {
margin-top: 100px;
}
.eight img {
width: 100%;
height: 100%;
}
.gdgd {
margin-top: 20px;
height: 335px;
overflow: hidden;
}
.gdgd li {
margin: 10px 0;
font-size: 13px;
}
.gdgd .f01 {
background: url(/uploads/image/snimages/w.gif) no-repeat left top;
border-bottom: 1px solid #d8d8d8;
height: 26px;
width: 400px;
line-height: 22px;
overflow: hidden;
padding-left: 35px;
}
.gdgd .f02 {
background: no-repeat left top;
line-height: 24px;
overflow: hidden;
padding-left: 35px;
margin-top: 10px;
line-height: 22px;
}
/**/
.nine {
width: 1100px;
margin: auto;
padding: 50px 0;
height: 435px;
overflow: hidden;
}
.nine_l {
width: 700px;
float: left;
}
.nine .text {
height: 55px;
background: #0cabc8;
}
.nine .text h1 {
float: left;
font: 16px/55px "microsoft yahei";
padding-left: 20px;
}
.nine .more {
float: right;
display: block;
line-height: 55px;
width: 55px;
font: 40px/55px "microsoft yahei";
background: #c8c8c8;
text-align: center;
}
.nine_l ul {
margin-top: 20px;
}
.nine_l .n1 {
margin-bottom: 5px;
height: 200px;
}
.nine_l .n1 img {
width: 300px;
height: 200px;
display: block;
float: left;
}
.nine_l .n1 div {
float: right;
width: 370px;
}
.nine_l .n1 h5 {
height: 30px;
line-height: 30px;
font-size: 16px;
overflow: hidden;
}
.nine_l .n1 p {
line-height: 1.5em;
height: 120px;
overflow: hidden;
color: #666;
}
.nine_l .n1 b {
display: block;
font: 14px/39px "microsoft yahei";
text-align: center;
width: 140px;
height: 39px;
overflow: hidden;
background: #43b212;
margin-top: 6px;
border-radius: 5px;
}
.nine_l .n2 {
clear: both;
height: 30px;
line-height: 30px;
border-bottom: 1px dashed #e1e1e1;
margin: 10px 0;
padding-left: 30px;
position: relative;
}
.nine_l .n2:after {
content: ">";
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
position: absolute;
left: 0px;
color: #666;
}
.nine_l .n2 a {
color: #666;
float: left;
width: 585px;
overflow: hidden;
}
.nine_l li span {
color: #666;
float: right;
display: block;
font-size: 12px;
}
.nine_r {
width: 350px;
float: right;
}
.gdgd {
margin-top: 20px;
height: 410px;
overflow: hidden;
}
.gdgd li {
margin: 10px 0;
font-size: 13px;
}
.gdgd .f01 {
background: no-repeat left top;
border-bottom: 1px solid #d8d8d8;
height: 26px;
width: 303px;
line-height: 22px;
overflow: hidden;
padding-left: 35px;
}
.gdgd .f02 {
background: no-repeat left top;
line-height: 24px;
overflow: hidden;
padding-left: 35px;
margin-top: 10px;
line-height: 22px;
}
/**/
.ten {
width: 1100px;
margin: 50px auto 50px;
background: url(/uploads/image/snimages/link_bj.jpg) no-repeat;
height: 118px;
}
.ten>a > h1 {
text-align: center;
font: bold 18px/42px "microsoft yahei";
}
.ten ul {
padding: 10px;
box-sizing: border-box;
height: 118px;
overflow: hidden;
}
.ten li {
height: 30px;
line-height: 30px;
margin: 0px 5px;
float: left;
}
/*内页*/
.main_m {
width: 1100px;
margin: auto;
}
.fxdm {
height: 20px;
}
.fxdm span {
float: left;
font-size: 12px;
}
/*左侧导航*/
.main_nav {
width: 250px;
float: left;
margin-top: 20px;
}
.main_nav h1 {
height: 40px;
line-height: 40px;
color: #fff;
font-size: 16px;
margin-bottom: 10px;
padding: 0px 0px 0px 10px;
border-radius: 5px 5px 0px 0px;
background: #4aaddc;
text-align: center;
overflow: hidden;
}
.main_nav .nav_a {
height: 40px;
display: block;
}
.main_nav1 {
margin-bottom: 10px;
background: #fff;
}
.main_ul {
padding: 10px 0px;
}
.main_ul li {
border-bottom: 1px dashed #363636;
line-height: 30px;
margin-bottom: 5px;
position: relative;
}
.main_ul li:after {
content: "";
display: block;
width: 4px;
height: 4px;
background: #ccc;
position: absolute;
border-radius: 50%;
top: 14px;
left: 7px;
}
.main_ul li a {
padding-left: 22px;
font-size: 14px;
transition: all 0.3s;
}
.main_li {
display: none;
}
.main_li li {
border: none;
margin-bottom: 0px;
}
.main_li li:after {
content: "";
display: block;
width: 4px;
height: 4px;
background: #666;
position: absolute;
border-radius: 50%;
top: 14px;
left: 7px;
}
.main_li li a {
font-size: 12px;
}
.main_ul li:hover .main_li {
display: block;
}
.main_ul li a:hover {
padding-left: 30px;
transition: all 0.3s;
}
.main_nav2 {
margin-bottom: 20px;
}
.main_nav2 li {
height: 30px;
line-height: 30px;
border-bottom: 1px dashed #363636;
overflow: hidden;
padding: 0px 10px;
}
.main_nav2 li a {
font-size: 12px;
}
.main_nav3 li {
width: 200px;
margin: 5px auto;
}
.main_nav3 li img {
width: 200px;
height: 150px;
display: block;
}
.main_nav3 li h4 {
width: 200px;
height: 30px;
line-height: 30px;
overflow: hidden;
}
.main_nav4 ul {
padding: 10px;
}
/*路径*/
.main_top {
height: 36px;
border-bottom: 1px solid #191919;
background: no-repeat left;
}
.main_tops {
float: left;
height: 36px;
line-height: 36px;
margin-left: 33px;
}
.main_top .back {
width: 52px;
height: 16px;
float: right;
background: #000;
display: block;
border-radius: 15px;
text-align: center;
line-height: 16px;
margin-top: 11px;
font-size: 12px;
}
.main_top .back:hover {
background: #4aaddc;
}
/*product*/
.product_r {
float: right;
width: 800px;
margin-top: 20px;
}
.product_r li {
width: 250px;
float: left;
margin: 0px 8px 16px;
position: relative;
border-bottom: 2px solid #1f1f1f;
height: 250px;
}
.product_r li::before {
content: "";
position: absolute;
height: 2px;
bottom: -2px;
left: 0;
transition: all 0.5s;
width: 0;
}
.product_r li div {
width: 250px;
height: 200px;
border: 2px solid #030303;
overflow: hidden;
}
.product_r li img {
width: 250px;
height: 200px;
transition: all 0.5s;
display: block;
}
.product_r li h1 {
width: 250px;
text-align: center;
height: 30px;
line-height: 30px;
font-size: 15px;
overflow: hidden;
margin: 5px 0px;
}
.product_r li:hover div {
border: 2px solid #4aaddc;
}
.product_r li:hover img {
transform: scale(1.08,1.08);
transition: all 0.5s;
}
.product_r li:hover::before {
width: 100%;
background: #4aaddc;
transition: all 0.5s;
}
/*product_content*/
.product_items {
width: 800px;
float: right;
}
#preview {
margin-top: 15px;
position: relative;
width: 420px;
float: left;
overflow: hidden;
margin-bottom: 20px;
color: #666;
}
.page_desc {
width: 1000px;
border: 1px solid #ccc;
margin: 70px auto 70px;
}
#preview .prev {
background: url(/uploads/image/snimages/left.gif) no-repeat 0 center;
left: 14px;
}
#preview .next, #preview .prev {
display: block;
overflow: hidden;
position: absolute;
z-index: 101;
top: 337px;
width: 10px;
height: 45px;
color: transparent;
}
#preview .slides_container {
border: 2px solid #ccc;
float: left;
height: 300px !important;
overflow: hidden;
width: 400px;
margin-bottom: 20px;
}
#preview .next {
background: url(/uploads/image/snimages/right.gif) no-repeat right center;
left: 375px;
}
#preview .paging {
left: 25px;
padding: 5px;
width: 345px;
position: relative;
top: 0px;
height: 65px;
overflow: hidden;
}
#preview .paging li {
float: left;
height: 60px;
margin: 3px;
width: 60px;
border: 1px solid #ccc;
}
#preview .paging a {
width: 100%;
height: 100%;
}
.slides_control {
width: 100% !important;
height: 100% !important;
left: 0px !important;
}
#preview .slides_container img {
left: 0px !important;
width: 400px;
height: 300px;
}
.product_text {
float: right;
width: 350px;
margin-top: 30px;
overflow: hidden;
}
.product_text h1 {
width: 350px;
height: 30px;
line-height: 30px;
font-size: 16px;
overflow: hidden;
margin-bottom: 5px;
}
.product_text p {
border-top: 1px dashed #ccc;
font-size: 14px;
padding-top: 8px;
line-height: 1.8em;
}
/**/
.product_content {
border-top: 2px solid #000;
line-height: 2em;
padding: 10px;
}
.product_content img {
max-width: 100%;
display: block;
}
.main_next .prevrecord, .main_next .nextrecord {
margin: 5px 0px;
display: block;
}
/*article*/
.article_xw {
width: 800px;
overflow: hidden;
float: right;
margin-top: 10px;
}
.article_xw ul {
overflow: hidden;
margin-top: 10px;
}
.article_xw ul li {
height: 110px;
overflow: hidden;
position: relative;
width: 800px;
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
padding-bottom: 10px;
}
.article_xw .article {
width: 645px;
float: right;
position: relative;
height: 108px;
}
.article_xw .article h1 {
font: normal 16px/20px "microsoft yahei";
padding-bottom: 4px;
overflow: hidden;
width: 645px;
height: 20px;
}
.article_xw .article p {
height: 85px;
font: normal 14px/22px "microsoft yahei";
color: #979797;
overflow: hidden;
}
.article_xw .time {
width: 150px;
height: 129px;
float: left;
}
.article_xw .xw1 {
width: 100px;
height: 70px;
font-size: 50px;
border: 1px solid #999;
margin: auto;
display: block;
text-align: center;
line-height: 70px;
color: #999;
}
.article_xw .xw2 {
width: 100px;
height: 35px;
font-size: 20px;
margin: auto;
display: block;
text-align: center;
line-height: 35px;
background: #999;
color: #fff;
border: 1px solid #999;
}
/*article_content*/
.article_c {
width: 800px;
margin: 20px auto 0;
float: right;
}
.article_c h1 {
text-align: center;
font: normal 16px/28px "microsoft yahei";
padding: 10px 0px;
border-bottom: 1px dotted #ccc;
}
.article_c .info {
margin-top: 10px;
}
.article_c .info span {
font: normal 12px/24px "microsoft yahei";
margin-bottom: 15px;
text-align: center;
display: block;
}
.article_c .detail {
margin: 10px 0;
font-size: 14px;
line-height: 22px;
padding: 0 10px;
word-spacing: 10px;
text-align: left;
}
.article_c .detail img {
max-width: 100%;
display: block;
}
/*上下键*/
.pading {
float: right;
margin-top: 10px;
margin-bottom: 10px;
}
.pading span {
padding: 3px 8px;
border: 1px solid #000;
display: block;
float: left;
}
.pading a {
padding: 3px 8px;
border: 1px solid #000;
display: block;
float: left;
}
.pading .current {
border: none;
padding: 3px 8px;
border: 1px solid #000;
}
/*page*/
.page_c {
float: right;
width: 800px;
padding: 10px;
overflow: hidden;
margin-top: 20px;
}
.page_c img {
max-width: 100%;
display: block;
}
/*footer*/
.footer {
width: 100%;
display: block;
background: #1a1a1a;
}
.footer_m {
width: 1100px;
margin: auto;
}
.footer a {
font: normal 12px/20px "microsoft yahei";
}
.footer_line {
font: normal 12px/20px "microsoft yahei";
width: 550px;
overflow: hidden;
text-align: left;
padding-top: 20px;
float: right;
}
.footer_img {
width: 500px;
margin: auto;
float: left;
padding-top: 20px;
}
.footer_img img {
width: 500px;
height: 100px;
}
/*相关产品相关文章开始*/
.relevant {
width: 100%;
clear: both;
margin-top: 20px;
margin-bottom: 20px;
}
.relevant .rel_title {
margin-bottom: 0;
height: 40px;
line-height: 40px;
font-size: 14px;
background: #1d1c1c;
text-indent: 10px;
color: #fff !important;
}
.relevant .rel_content {
padding: 10px;
overflow: hidden;
}
/*相关产品*/
.relevant_product .rel_item {
width: 122px;
float: left;
margin: 0 5px 10px 5px;
}
.relevant_product .rel_item .rel_item_img {
width: 100%;
height: 90px;
}
.relevant_product .rel_item .rel_item_title {
width: 100%;
height: 30px;
line-height: 30px;
text-align: center;
display: inline-block;
overflow: hidden;
color: #000 !important;
}
/*相关文章*/
.relevant_article .rel_item {
width: 100%;
height: 35px;
line-height: 35px;
border-bottom: 1px dashed #59504d;
overflow: hidden;
}
.relevant_article .rel_item .rel_item_time {
float: right;
color: #999;
}
.relevant.relevant_article a {
color: #000!important;
}
/**/
.ten_t {
text-align: center;
font: bold 18px/42px "microsoft yahei";
}
.ten_con {
padding: 10px;
box-sizing: border-box;
text-align: center;
}
.ten_con a {
height: 30px;
line-height: 30px;
margin: 0px 5px;
display: inline-block;
}