@charset "utf-8";
/*Base*/
html {
font: 12px/1.8 "寰蒋闆呴粦","\5b8b\4f53",Arial,sans-serif;
color: #666;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; /*淇鎵嬫寔璁惧瀛椾綋鍙樺寲*/
}
* {
margin: 0;
padding: 0;
}
a {
text-decoration: none;
background: transparent; /*淇win8绯荤粺IE杩炴帴鐏拌壊鑳屾櫙*/
outline:none;
blr:expression(this.onFocus=this.blur());
}
a:focus {
outline: 0;
}
a:active,
a:hover {
outline: 0;
/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img {
border: 0;
vertical-align: middle;
-ms-interpolation-mode:bicubic;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
outline:none;
}
button,
input {
line-height: normal;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input.submit {
border: 0;
margin: 0;
cursor: pointer;
}
input.radio {
width: 13px;
height: 13px;
float: left;
display: inline;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ul,
ol {
list-style:none;
float: left;
}
li {
list-style:none;
float: left;
}
/*娓呴櫎娴姩*/
.clear {
clear: both;
}
.fl {
float:left;
display: inline;
}
.fr {
float:right;
display: inline;
}
/* CSS Document */
.w980{
position: relative;
width: 1100px;
margin: 0 auto;
}
a{
color: #666;
}
.header{
position: relative;
z-index: 10;
height: 232px;
background: url(../images/bg_header.jpg) repeat-x;
}
.h-top{
height: 41px;
line-height: 41px;
}
.contents img{ max-width:780px; text-align:center;display:block; width:auto; height:auto}
.contents{ line-height:30px; font-size:13px; border-top: 1px solid #cfcfcf;}
.companycon{line-height:30px; font-size:14px; }
.h-top p.fr{
font-size: 14px;
color: #dadada;
}
.h-top p.fr span{
display: inline-block;
padding: 0 10px;
background: #e4e5e6;
}
.h-top a{
display: inline-block;
padding: 0 13px;
color: #666;
transition: color 500ms ease-in 0ms;
}
.h-top a.blue, .h-top a:hover{
color: #003673;
}
.h-top a.red{
color: #c00725;
}
.h-top a.last{
padding-right: 0;
}
.h-mid{
height: 67px;
padding: 40px 0 32px;
}
.logo{
float: left;
padding-right: 10px;
border-right: 1px solid #dfdfdf;
margin: 19px 16px 0 0;
display: inline;
}
.logo img{width:330px;}
.h-mid .tips{
margin-top: 19px;
line-height: 16px;
}
.h-mid .tips b{
font-size: 20px;
line-height: 20px;
color: #4e4e4e;
}
.h-mid .tips p{
font-size: 16px;
margin-top:10px;
}
.h-mid .tel{
width: 157px;
height: 36px;
padding-left: 48px;
margin: 10px 0px 0 0;
display: inline;
background: url(../images/h_tel.png) no-repeat;
font-size: 11px;
line-height: 14px;
zoom:1.2;
}
.h-mid .ewm{
line-height: 30px;
font-size: 14px;
color: red;
font-weight: bold;
}
.h-mid .ewm .box{
position: absolute;
left: -94px;
top: 42px;
width: 140px;
height: 155px;
border: 1px solid #4e4e4e;
display: none;
}
.nav li{
height: 52px;
line-height: 52px;
}
.nav a.tit{
display: inline-block;
border-left: 1px solid #46e4dc;
border-right: 1px solid #045652;
padding: 0 39px;
font-size: 14px;
color: #fff;
font-weight: bold;
}
.nav a.last{
border-right: none;
}
.nav a.tit:hover, .nav a.tit.on{
border-color: #0d5855;
background: #23b1aa;
}
.footer{
background: #333f4a;
}
.footer .ewm{
width: 190px;
height: 267px;
padding-top: 43px;
background: #218996;
line-height: 24px;
color: #fff;
text-align: center;
}
.footer .ewm img{
display: block;
margin: 0 auto;
max-width: 100%;
}
.footer-main{
width: 866px;
padding-top: 24px;
line-height: 28px;
color: #fff;
text-transform: uppercase;
}
.footer-main a{
color: #fff;
transition: color 500ms ease-in 0ms;
}
.footer-main a:hover{
color: #fff;
}
.footer-main p.link a{
display: inline-block;
padding: 0 15px;
}
.footer-main .share{
float: left;
margin-left: 34px;
display: inline;
}
.footer-link{
margin-top: 15px;
border-top: 1px solid #5d5d5d;
padding-top: 12px;
font-size: 14px;
line-height: 30px;
color: #fff;
}
.footer-link a{
display: inline-block;
float: left;
margin-right: 45px;
color: #fff;
transition: color 500ms ease-in 0ms;
}
.footer-link a:hover{
color: #fff;
}
/*Index*/
.i-hotnews{
position: absolute;
left: 50%;
top: 232px;
z-index: 2;
width: 240px;
height: 168px;
margin-left: 250px;
}
.i-hotnews .list{
position: relative;
width: 210px;
height: 124px;
padding: 6px 15px 0;
background: #fff;
}
.i-hotnews .tit{
height: 44px;
font-size: 14px;
line-height: 44px;
color: #030303;
}
.i-hotnews .btn{
float: left;
width: 15px;
height: 44px;
cursor: pointer;
}
.i-hotnews .prev{
background: url(../images/prev02.png) no-repeat 0 center;
}
.i-hotnews .next{
background: url(../images/next02.png) no-repeat 0 center;
}
.i-hotnews .btn.hover{
background-position: -15px center;
}
.i-hotnews .list-in{
position: relative;
overflow: hidden;
width: 210px;
height: 80px;
}
.i-hotnews li{
width: 210px;
height: 80px;
line-height: 20px;
}
.i-hotnews li a{
display: inline-block;
width: 100%;
color: #666;
transition: color 500ms ease-in 0ms;
}
.i-hotnews li a:hover{
color: #0758b2;
}
.i-hotnews li a.title{
line-height: 26px;
color: #0758b2;
}
.i-hotnews .more{
position: relative;
height: 27px;
background: #abaaaf;
}
.i-hotnews .more a{
display: block;
position: relative;
top: 11px;
width: 117px;
background: #0657b2;
margin: 0 auto;
line-height: 27px;
color: #fff;
text-align: center;
}
.banner{
position: relative;
z-index: 1;
height: 450px;
overflow: hidden;
}
.i-products{
padding: 16px 0 50px;
background: #f8f8f8;
}
.i-products .tit{
position: relative;
height: 90px;
margin: 0 auto;
text-align: center;
}
.i-products .tit .line{
position: absolute;
left: 50%;
top: 46px;
width: 980px;
height: 1px;
background: #c3c5c9;
margin-left: -490px;
}
.i-products .tit b{
position: relative;
z-index: 2;
padding: 0 35px;
background: #f5f8fc;
font-size: 24px;
line-height: 90px;
color: #4e4e4e;
}
.tittt{
position: relative;
height: 90px;
margin: 0 auto;
text-align: center;
}
.tittt .line{
position: absolute;
left: 50%;
top: 46px;
width: 980px;
height: 1px;
background: #c3c5c9;
margin-left: -490px;
}
.tittt b{
position: relative;
z-index: 2;
padding: 0 35px;
background: #f5f8fc;
font-size: 24px;
line-height: 90px;
color: #4e4e4e;
}
.i-prorec{
height: 185px;
margin-bottom: 50px;
}
.i-prorec .btn{
float: left;
width: 39px;
height: 185px;
cursor: pointer;
}
.i-prorec .prev{
margin-left: -59px;
background: url(../images/prev03.jpg) no-repeat left center;
}
.i-prorec .next{
float: right;
margin-right: -59px;
background: url(../images/next03.jpg) no-repeat left center;
}
.i-prorec .btn:hover{
background-position: right center;
}
.i-prorec .list{
position: relative;
overflow: hidden;
float: left;
width: 1100px;
height: 185px;
}
.i-prorec ul{
width: 996px;
}
.i-prorec li{
position: relative;
overflow: hidden;
width: 232px;
height: 185px;
margin-right: 17px;
display: inline;
background:#fff;
text-align:center;
}
.i-prorec p{
padding: 0 18px 9px;
background: #fff;
font: bold 14px/28px "寰蒋闆呴粦";
color: #333;
}
.i-prorec .bg{
position: absolute;
left: 0;
top: 183px;
width: 100%;
height: 100%;
background: #000;
filter:alpha(opacity=68);
opacity: 0.68;
}
.i-prorec img{ text-align:center}
.i-prorec .price{
display: inline-block;
position: absolute;
left: -100%;
top: 50px;
width: 100%;
font: bold 13px/56px "寰蒋闆呴粦";
color: #fff;
text-align: center;
}
.i-prorec .num{
font-size: 32px;
font-family: Arial;
}
.i-prorec .button{
display: inline-block;
position: absolute;
left: -91px;
top: 120px;
width: 91px;
background: url(../images/bg_btn02.png) no-repeat;
font-size: 14px;
line-height: 30px;
color: #fff;
text-align: center;
}
.i-prolist .menu{
width: 232px;
}
.i-prolist .menu a.name{
display: inline-block;
width: 191px;
padding-left: 41px;
font: bold 22px/76px "寰蒋闆呴粦";
color: #fff;
background: #00a29a;
}
.i-prolist .menu ul{
background: #fff;
}
.i-prolist .menu li{
width: 230px;
border: 1px solid #c7c9cd;
border-top: none;
}
.i-prolist .menu a.t{
display: inline-block;
width: 190px;
padding-left: 40px;
font: bold 15px/52px "寰蒋闆呴粦";
color: #003;
}
.i-prolist .menu a.t.on{
color: #4e4e4e;
background-position: 186px 0;
}
.i-prolist .sub{
padding: 14px 0;
border-top: 1px solid #c7c9cd;
display: none;
}
.i-prolist .sub a{
display: inline-block;
width: 190px;
padding: 5px 0 5px 40px;
font-size: 14px;
line-height: 26px;
color: #333;
transition: color 500ms ease-in 0ms;
}
.i-prolist .sub a:hover{
color: #073eac;
}
.i-prolist .list{
float: right;
width: 850px;
}
.i-prolist .list ul{
width: 850px;
}
.i-prolist .list li{
width: 200px;
height: 200px;
margin: 0 10px 10px 0;
display: inline;
overflow:hidden
}
.i-prolist .list .bg{
background: #fff;
}
.i-prolist .list a.name{
display: inline-block;
width: 192px;
padding-bottom: 4px;
margin: 0 20px 4px;
border-bottom: 1px solid #d6d6d6;
font-weight: bold;
font-size: 14px;
line-height: 32px;
color: #333;
transition: all 500ms ease-in 0ms;
}
.i-prolist .list li.hover a.name{
color: #073eac;
border-bottom: 1px solid #073eac;
}
.i-prolist .list a.more{
display: inline-block;
width: 91px;
margin: 11px 0 17px 20px;
background: #43c5c0;
font-size: 14px;
line-height: 30px;
color: #fff;
text-align: center;
}
.i-prolist .list p{
padding: 0 20px;
font: bold 16px/44px "寰蒋闆呴粦";
color: #333;
}
.i-prolist .list span{
font-size: 30px;
font-family: Arial;
color: #c00725;
}
.i-prolist .line{
position: relative;
overflow: hidden;
width: 232px;
height: 2px;
margin-top: 1px;
background: #EEB5B5;
}
.i-prolist .line-in{
position: absolute;
left: -232px;
top: 0;
width: 232px;
height: 2px;
background: #E00909;
}
.i-about{
position: relative;
overflow: hidden;
height: 300px;
background: url(../images/bg_iabout.jpg) no-repeat center top;
}
.i-about .float{
position: absolute;
left: 50%;
top: 0;
z-index: 1;
width: 1920px;
height: 1020px;
margin-left: -960px;
}
.float-fl{
position: absolute;
left: 0;
top: 101px;
width: 470px;
height: 595px;
background: url(../images/bg_float01.png) no-repeat;
}
.float-fr{
position: absolute;
right: 35px;
top: 414px;
width: 376px;
height: 453px;
background: url(../images/bg_float02.png) no-repeat;
}
.i-about .w980{
overflow: hidden;
z-index: 2;
height: 642px;
}
.i-about .w980 .list{
float: left;
width: 433px;
margin: 11px 0 0 -433px;
}
.i-about .w980 .list li{
width: 433px;
height: 72px;
margin-bottom: 54px;
}
.i-about .list span{
display: inline-block;
float: left;
width: 63px;
height: 72px;
background: url(../images/bg_sign03.png) no-repeat left center;
font: bold 30px/72px Arial;
color: #fff;
text-align: center;
}
.i-about .list .intro{
float: right;
width: 345px;
font-weight: bold;
font-size: 16px;
line-height: 30px;
color: #333;
}
.i-about .list h2{
padding-right: 16px;
font-size: 30px;
line-height: 42px;
color: #4e4e4e;
}
.i-about .img{
position: relative;
float: right;
width: 428px;
height: 429px;
margin-right: -428px;
}
.i-about .img span{
display: inline-block;
position: absolute;
left: 50%;
top: 32%;
width: 81px;
height: 81px;
background: url(../images/bg_sign04.png) no-repeat;
font-size: 18px;
line-height: 81px;
color: #F85555;
text-align: center;
filter:alpha(opacity=0);
opacity: 0;
}
.i-customer{
position: relative;
z-index: 2;
padding-top: 38px;
text-align: center;
}
.i-customer .title{
width: 1000px;
height: 62px;
margin: 0 auto;
}
.i-customer .title a{
display: inline-block;
margin-left: 312px;
}
.i-customer h2{
font-size: 24px;
line-height: 62px;
color: #4e4e4e;
}
.i-customer .title img{
margin-left: 10px;
}
.i-customer li img{
display: block;
margin: 0 auto;
filter: url("data:image/svg+xml;utf8,#grayscale");
filter: gray;
-webkit-filter: grayscale(100%);
}
.i-customer li a:hover img{
filter: url("data:image/svg+xml;utf8,#grayscale");
-webkit-filter: grayscale(0%);
}
.i-customer .list{
width: 980px;
height: 102px;
margin: 28px auto 0;
}
.i-customer .btn{
width: 39px;
height: 102px;
cursor: pointer;
}
.i-customer .prev{
float: left;
margin-left: -60px;
background: url(../images/prev03.jpg) no-repeat left center;
}
.i-customer .next{
float: right;
margin-right: -60px;
background: url(../images/next03.jpg) no-repeat left center;
}
.i-customer .btn.hover{
background-position: right center;
}
.i-customer .list-in{
position: relative;
overflow: hidden;
float: left;
width: 978px;
height: 100px;
border: 1px solid #dedede;
}
.i-customer li{
width: 195px;
height: 122px;
border-right: 1px dotted #cacaca;
}
.i-customer .list-in li img{
display: inline-block;
max-width: 195px;
}
.i-intro{
height: 375px;
padding-top: 66px;
background: url(../images/bg_iintro.jpg) no-repeat center;
background-size: 130% 130%;
}
.i-intro.move{
animation: introMove 2s forwards;
}
@keyframes introMove{
100%{
background-size: 100% 100%;
}
}
.i-intro .w980{
overflow: hidden;
}
.i-intro .video{
float: left;
width: 416px;
height: 271px;
padding: 28px 21px 27px;
background: url(../images/bg_iintrovideo.png) no-repeat;
}
.i-intro .detail{
position: relative;
float: right;
width: 440px;
height: 294px;
padding-top: 32px;
margin-right: -440px;
line-height: 22px;
color: #dbe4ed;
}
.i-intro .detail h2{
font-size: 24px;
line-height: 70px;
color: #fff;
}
.i-intro .detail a{
display: inline-block;
position: absolute;
left: 0;
bottom: 51px;
width: 134px;
border: 2px solid #f0f3f7;
font-weight: bold;
font-size: 14px;
line-height: 36px;
color: #f0f3f7;
text-align: center;
transition: all 500ms ease-in 0ms;
}
.i-intro .detail a:hover{
border-color: #073eac;
background: #073eac;
color: #fff;
}
.i-list{
padding: 35px 0 40px;
background: #f8f8f8;
}
.i-list .w980{
overflow: hidden;
}
.i-list-tit{
height: 54px;
}
.i-list-tit h2{
font-size: 18px;
line-height: 54px;
text-transform: uppercase;
color: #4e4e4e;
}
.i-list-tit span{
display: inline-block;
margin: 6px 0 0 8px;
font-size: 14px;
line-height: 48px;
}
.i-list-tit a{
display: inline-block;
line-height: 48px;
color: #4e4e4e;
}
.i-news{
width: 720px;
}
.i-news .img{
float: left;
width: 278px;
margin-top: 2px;
background: #4e4e4e;
}
.i-news .img .int{
padding: 6px 18px 25px;
}
.i-news .img a{
display: inline-block;
width: 100%;
line-height: 20px;
color: #fff;
transition: color 500ms ease-in 0ms;
}
.i-news .img a:hover{
color: #fff;
}
.i-news .img a.tit{
font-weight: bold;
font-size: 14px;
line-height: 38px;
color: #fff;
}
.i-news .list{
width: 340px;
margin-right:20px
}
.i-news .list li{
width: 340px;
height: 40px;
padding: 5px 0 10px;
border-bottom: 1px solid #dadada;
margin-bottom: 21px;
}
.i-news .list span{
display: inline-block;
width: 49px;
font: bold 40px/42px Arial;
color: #c4c4c4;
transition: color 500ms ease-in 0ms;
}
.i-news .list .fr{
width: 243px;
padding-left: 14px;
border-left: 1px solid #dadada;
line-height: 20px;
color: #888;
}
.i-news .list a{
display: inline-block;
width: 100%;
line-height: 22px;
color: #333;
font-size:14px;
}
.i-news .list li.hover span{
color: #333;
}
.i-news .list li.hover a{
font-weight: bold;
}
.i-faq{
width: 342px;
}
.i-faq .list{
width: 306px;
height: 350px;
padding: 11px 18px 2px;
background: #fff;
}
.i-faq .list-in{
position: relative;
overflow: hidden;
width: 276px;
height: 350px;
}
.i-faq li{
width: 276px;
padding-bottom: 6px;
border-bottom: 1px solid #dadada;
margin-bottom: 17px;
line-height: 20px;
}
.i-faq li .tit{
color: #333;
margin-bottom: 10px;
}
.i-faq li span{
display: inline-block;
width: 18px;
padding-right: 10px;
background: url(../images/bg_sign05.png) no-repeat left 0;
color: #fff;
text-align: center;
}
.i-faq li .int{
width: 248px;
float: right;
}
.i-faq li .int b{ font-size:14px;}
.i-faq .det span{
background-position: left -20px;
}
.inside-banner{
height: 300px;
}
.insdie-wrap{
padding: 20px 0 74px;
}
.side{
width: 224px;
}
.side-title{
width: 185px;
height: 68px;
padding-left: 39px;
background:rgb(0, 162, 154);
font-weight: bold;
font-size: 22px;
line-height: 68px;
color: #fff;
}
.side-list{
border: 1px solid #cfcfcf;
border-top: none;
}
.side-list li{
border-bottom: 1px solid #cfcfcf;
}
.side-list li.last{
border-bottom: none;
}
.side-list a.tit{
display: inline-block;
width: 184px;
padding-left: 38px;
font-weight: bold;
font-size: 14px;
line-height: 50px;
color: #333;
}
.side-list a.tit:hover, .side-list a.tit.on{
color: #4e4e4e;
}
.side-list .subside{
padding: 10px 0;
border-top: 1px solid #cfcfcf;
display: none;
}
.side-list .subside a{
display: inline-block;
width: 174px;
padding-left: 48px;
line-height: 28px;
color: #333;
transition: color 500ms ease-in 0ms;
}
.side-list .subside a:hover, .side-list .subside a.on{
color: #4e4e4e;
}
.side-box{
width: 224px;
margin-top: 32px;
}
.side-tit{
width: 224px;
height: 58px;
background: url(../images/bg_sign09.jpg) no-repeat;
}
.side-tit a{
display: inline-block;
width: 185px;
padding-left: 39px;
font-weight: bold;
font-size: 18px;
line-height: 58px;
color: #fff;
}
.side-box .list{
padding: 14px 0;
border: 1px solid #cfcfcf;
border-top: none;
}
.side-box .list li{
width: 224px;
height: 26px;
}
.side-box .list a{
display: inline-block;
width: 191px;
padding-left: 31px;
background: url(../images/bg_sign11.png) no-repeat 18px 0;
line-height: 26px;
color: #666;
transition: color 500ms ease-in 0ms;
}
.side-box .list a:hover{
color: #4e4e4e;
background-position: 18px -26px;
}
.content{
width: 827px;
}
.content .path{
height: 66px;
border: 1px solid #e4e4e4;
background: #f8f8f8;
line-height: 66px;
color: #999;
}
.content .path h2{
padding-left: 21px;
font-size: 18px;
color: #4e4e4e;
}
.content .path a{
color: #999;
transition: color 500ms ease-in 0ms;
}
.content .path a:hover{
color: #4e4e4e;
}
.content .path span{
display: inline-block;
font-family: "瀹嬩綋";
padding: 0 10px;
}
.content .path span.cur{
padding: 0 32px 0 0;
font-family: "寰蒋闆呴粦";
color: #4e4e4e;
}
.inside-wrap{
padding: 20px 0 52px;
border: 1px solid #eaeaea;
border-top: none;
}
.page{
text-align: center;
}
.products-list .list{
position: relative;
overflow: hidden;
}
.products-list ul{
width: 827px;
*padding-bottom: 18px;
}
.products-list li{
width: 228px;
height: 278px;
border: 1px solid #e6e6e6;
margin: 0 15px 18px 25px;
display: inline;
overflow: hidden;
text-align:center
}
.products-list li .int{
padding: 0 17px;
line-height: 32px;
}
.products-list li a.tit{
display: inline-block;
width: 100%;
padding-bottom: 5px;
border-bottom: 1px solid #d6d6d6;
font-weight: bold;
font-size: 14px;
line-height: 30px;
color: #333;
transition: all 500ms ease-in 0ms;
}
.products-list li a.tit:hover{
color: #4e4e4e;
border-bottom: 1px solid #4e4e4e;
}
.products-list li p.price{
font-weight: bold;
font-size: 14px;
line-height: 50px;
color: #333;
}
.products-list li p span{
font-size: 24px;
font-family: Arial;
color: #c00725;
}
.products-list .page{
margin-top: 32px;
}
.pro-info{
padding: 34px 20px 31px;
overflow:hidden
}
.pro-img{
position: relative;
float: left;
width: 325px;
margin-top: 10px;
}
.pro-img .img{
position: relative;
width: 320px;
height: 250px;
border: 1px solid #e6e6e6;
margin-bottom: 20px;
background: url(../../images/loading.gif) no-repeat center;
text-align: center;
}
.pro-img img{max-width: 320px;
height: 250px;}
.pro-tips{
float: right;
width: 330px;
}
.pro-tips h1{
font-size: 22px;
line-height: 44px;
color: #333;
}
.linkbox h3 {
display: block;
width: 960px;
height: 40px;
background: #efefef;
text-indent: 20px;
font-size: 14px;
}
.linkbox li {
text-indent: 30px;
display: block;
width: 960px;
border-bottom: 1px dotted #ddd;
}
.meal-bot {
text-align: center;
margin: 0 auto;
margin-bottom: 35px;
}
.meal-but {
width: 120px;
height: 40px;
border-radius: 20px;
color: white;
border: none;
cursor: pointer;
}
.tjdk{ text-align:center; padding:40px 0; font-size:20px; color:#fff; border-radius: 5px 5px 0 0;}
.tbody ul li:nth-child(1) .tjdk {
position: relative;
background-color: #479cf6;
}
.tbody ul li:nth-child(1):hover {
border: 1px solid #479cf6;
box-shadow: #479cf6 0 0 19px 1px;
}
.tbody ul li:nth-child(2):hover {
border: 1px solid #35cf88;
box-shadow: #35cf88 0 0 19px 1px;
}
.tbody ul li:nth-child(3):hover {
border: 1px solid #43c5c0;
box-shadow: #43c5c0 0 0 19px 1px;
}
.tbody ul li:nth-child(4):hover {
border: 1px solid #cd90e2;
box-shadow: #cd90e2 0 0 19px 1px;
}
.tbody ul li:nth-child(2) .tjdk {
position: relative;
background-color: #35cf88;
}
.tbody ul li:nth-child(3) .tjdk {
position: relative;
background-color:#43c5c0;
}
.tbody ul li:nth-child(4) .tjdk {
position: relative;
background-color:#cd90e2;
}
.tbody{width:1100px; margin:0 auto; }
.i-fuwu {
position: relative;
overflow: hidden;
height: 450px;
background: #f9f9f9;
padding-bottom:40px
}
.tbody li .txt .more {
display: inline-block;
color: #3899ec;
line-height: 38px;
border: 1px solid #3899ec;
padding: 0 30px;
border-radius: 19px;
top: 160px;
position: absolute;
left: 54px;
}
.tbody li .icont img {
width: 70px;
height: 70px;
display: block;
margin: 0 auto;
}
.tbody ul li {
width: 322px;
height: 355px;
display: inline-block;
background-color: #fff;
margin-right: 30px;
margin-left: 10px;
margin-bottom: 52px;
}
.tbody li .icont {
margin-top: 36px;
}
.tbody li .txt {
position: relative;
}
.tbody li .txt h2 {
font-size: 26px;
color: #4e4e4e;
font-weight: 300;
text-align: center;
line-height: 28px;
}
.tbody li .txt p {
margin-top: 30px;
line-height: 26px;
color: #8c8c8b;
height: 80px;
font-size: 14px;
padding: 0 10px;
margin-bottom: 30px;
}
.tbody li .txt .spl_1 {
color: #3899ec;
border: 1px solid #3899ec;
}
.list-item{
width: 1100px;
margin: 0 auto;
padding-bottom: 70px;
overflow: hidden;
}
.list-item .icon {
width: 143px;
height: 143px;
margin: 0 auto;
}
.list-item li {
float: left;
width: 25%;
text-align: center;
}
.icon {
display: inline-block;
background: url(../images/portol_index_sprites.png) no-repeat;
}
.list-item .img1 {
background-position: -2px -52px;
}
.list-item .tit-s {
font-size: 22px;
line-height: 24px;
color: #3A3D48;
padding-top: 18px;
}
.list-item .tip {
font-size: 18px;
line-height: 20px;
color: #525156;
padding-top: 16px;
}
.list-item .img2 {
background-position: -145px -52px;
}
.list-item .img3 {
background-position: -2px -195px;
}
.list-item .img4 {
background-position: -145px -195px;
}
.i-prolist{width:1100px; margin:0 auto}
.tittt .linet {
position: absolute;
left: 50%;
top: 46px;
width: 980px;
height: 1px;
background: #c3c5c9;
margin-left: -490px;
}
.footxinx{ font-size:14px}
.jijs{ font-size:16px; font-weight:bold; margin-bottom:40px}
/* 鍒嗛〉 */
.pagination{
font-size: 0px;
margin-right: -5px;
padding-top: 15px;
text-align: center;
}
.pagination ul li {
float: left;
}
.pagination a{
font-size: 12px;
color: #888;
display: inline-block;
_display:inline;
padding: 0 7px;
border: 1px solid #ddd;
margin-right: 5px;
line-height: 26px;
}
.pagination .thisclass{
font-size: 12px;
color: #888;
display: inline-block;
_display:inline;
padding: 0 7px;
border: 1px solid #ddd;
margin-right: 5px;
line-height: 26px;
}
.pagination a.prev,.pagination a.next{
padding: 0 15px;
}
.pagination a:hover,
.pagination a.cur,
.pagination a.active,
.pagination li.active a,
.pagination li.active a:hover {
background: #ed1a24;
font-weight: bold;
color: #fff;
border: 1px solid #ed1a24;
}
.box_skitter .w960{
height: 16px;
position: absolute;
left: 50%;
bottom: 20px;
margin-left: -480px;
z-index: 5;
}
.box_skitter img {
max-width: none;
}
/* Tip for stildv */
.box_skitter ul {
display: none;
}
.box_skitter .container_skitter {
overflow: hidden;
position: relative;
}
.box_skitter .image {
width: 1920px;
height: 707px;
position: absolute;
left: 50%;
top: 0;
margin-left: -960px;
}
.box_skitter .image img {
display: none;
}
/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {
position: absolute;
top: 0;
left: 0;
width: 100px;
overflow: hidden;
display: none;
z-index: 2;
}
.box_skitter .box_clone img {
position: absolute;
top: 0;
left: 0;
z-index: 2;
}
/* =骞荤伅鐗
-------------------------------------------------------------- */
.box_skitter .btn{
display: inline-block;
position: absolute;
top: 0;
z-index: 10;
width: 39px;
height: 100%;
text-indent: -9999px;
}
.box_skitter .prev_button {
left: 0;
background: url(../images/prev01.jpg) no-repeat 0 center;
}
.box_skitter .next_button {
right: 0;
background: url(../images/next01.jpg) no-repeat 0 center;
}
.box_skitter .btn.hover{
background-position: -39px center;
}
.prevnext {
border-top: 1px solid #cfcfcf;
padding-top: 30px;
line-height: 25px;
color: #666;
margin-top: 30px;
}
.prevnext a {
color: #666;
}
.prevnext p.fr {
margin-top: -40px;
}