/* CSS Document */
 
.curmb {width:98%;height:26px;line-height:26px;  font-size:14px;font-family:"微软雅黑";margin: 20px auto;padding:0 0 5px 0;border-bottom: solid 1px #ababab;}
.curmb  i{color:#333;font-weight:600;}
.curmb span {color:#ed1c24;font-weight:bold;}
 
 
.p-list .inner ul{margin:20px auto 40px;}
.p-list .inner ul li{background:#e2e2e2;width:280px;height:auto;margin:20px 10px 0;float:left;overflow:hidden;position: relative;box-shadow:0px 3px 3px 2px rgba(0,0,0,.20);    transition: ease-in-out .2s;}
.p-list .inner ul li:hover{box-shadow:0 4px 4px 2px rgba(0,0,0,.30);margin:0px 10px 20px;}
.p-list .inner ul li .img{width:100%;height:auto;}
.p-list .inner ul li img{width:100%;height:auto;}
.p-list .inner ul li p{height:50px;line-height:50px;text-align:center;}
.p-list .inner ul li p a{color:#444;}
.p-list .inner ul li:hover p a{color:#fff;}

@media screen and (max-width:768px) {
.p-list .inner ul li{margin:20px calc(50% - 143px) 0;}	
}

.case{padding:30px 0;}
.case .h-tlt {text-align:center;color:#000;font-size:18px;font-weight:700;letter-spacing:4px;line-height:60px;}
.case .case-img-1 {width:36%;height:305px;float:left;position: relative;}
.case .case-img-2 {width:32%;height:305px;float:left;position: relative;}
.case .case-img-3 {width:32%;height:305px;float:left;position: relative;}
.case .case-img-1 .img, .case .case-img-2 .img,.case .case-img-3 .img{width:100%;height:305px;position: relative;}
.case .case-img-1 .img img, .case .case-img-2 .img img,.case .case-img-3 .img img{width:100%;height:305px;position: relative;}
.case .case-img-1 .con,.case .case-img-2 .con,.case .case-img-3 .con{width:100%;height:50px;padding:10px 0; position: absolute;bottom: 0px;}
.case .con a{color:#fff;font-weight:700;}
.case .case-img-1:hover a,.case .case-img-2:hover a,.case .case-img-3:hover a{color:#0050ac;}
.case .con .tlt{padding:8px 0 0 40px;float:left;line-height: 28px;}
.case .con .tlt a{font-size:13px;}
.case .con .ii{float:right;margin:2px 30px 0 0;  width:36px;height:36px; border-radius: 40px;border:2px #fff solid; }
.case .con .ii a{font-size:30px;line-height: 32px;padding-left:8px;}
.case .case-img-1:hover .ii,.case .case-img-2:hover .ii,.case .case-img-3:hover .ii{border:2px #0050ac solid; }

.join{padding:40px 0 0;} 
.join a{color:#fff;}
.join .join-box,.join .ser-box{width:50%;height:auto;float:left;position: relative;}
.join .join-box .img,.join .ser-box .img{width:100%;height:auto;position: relative;}
.join .join-box .img img,.join .ser-box .img img{width:100%;height:auto;}
.join .join-box .con{ height:50px;padding:10px 0 10px 140px; position: absolute;bottom: 140px;}
.join .ser-box .con{ height:50px;padding:10px 0 10px 100px; position: absolute;bottom: 140px;}
 
.join .join-box .con .tlt,.join .ser-box .con .tlt{font-size:32px;line-height:40px;}
.join .join-box .con .en,.join .ser-box .con .en{font-size:20px;text-transform:Uppercase;line-height:42px;}

.article{background: #f3f3f3;padding:20px 0;} 
.article .article-inner .about-pic{width:35.2%;margin:15px 1.5%;float:left;}
.article .article-inner .about-pic img{width:100%;}

.article .article-pro{margin:20px auto;}
.article .article-pro .pro-pic {width:45.2%;margin:15px 1.5%;float:left;position:relative;border:1px solid #dcdddd;padding:4px;overflow:hidden;}
.article .article-pro .pro-pic .bigImg {height:auto;position:relative;}
.article .article-pro .pro-pic .bigImg li img {vertical-align:middle;width:100%;height:auto;}
.article .article-pro .pro-pic .bigImg h4 {font-size:14px;font-weight:bold;line-height:33px;height:33px;padding-right:30px;overflow:hidden;text-align:left;}
.article .article-pro .pro-pic .smallScroll {height:47px;margin:6px auto;}
.article .article-pro .pro-pic .sPrev,.article .article-pro .pro-pic .sNext {display:block;width:14px;height:47px;text-indent:-9999px;background:url(../images/sprites1008.png) no-repeat 0 -3046px;}
.article .article-pro .pro-pic .sPrev{float:left;} 
.article .article-pro .pro-pic .sNext {float:right;} 
.article .article-pro .pro-pic .sNext {background-position:0 -2698px;}
.article .article-pro .pro-pic .sPrev:hover {background-position:0 -3133px;}
.article .article-pro .pro-pic .sNext:hover {background-position:0 -2785px;}
.article .article-pro .pro-pic .smallImg {float:left;margin:0 6px;display:inline;width:80%;overflow:hidden;}
.article .article-pro .pro-pic .smallImg ul {height:54px;width:9999px;overflow:hidden;}
.article .article-pro .pro-pic .smallImg li {float:left;padding:0 4px 0 0;width:62px;cursor:pointer;display:inline;}
.article .article-pro .pro-pic .smallImg img {border:1px solid #dcdddd;width:60px;height:45px;}
.article .article-pro .pro-pic .smallImg .on img {border-color:#1e50a2;}
.article .article-pro .pro-pic .pageState {position:absolute;top:235px;right:5px;font-family:"Times New Roman",serif;letter-spacing:1px;}
.article .article-pro .pro-pic .pageState span {color:#f00;font-size:16px;}


.article .article-inner .about-con{width:59.8%;margin:15px 1%;float:left;line-height:25px;}
.article .article-inner .about-con .contact {margin:15px auto;text-align:right;}
.article .article-inner .about-con .contact p{line-height:20px;font-weight:600;}
.article .article-inner .art-h1,.news .art-h1{height:40px;    padding:0 0 10px 40px; color:#616161; line-height:40px; font-size:20px; border-bottom:solid 1px #ddd;font-weight:bold; background:url(../images/logo_i.png) no-repeat 0 5px; margin-bottom:30px;}
.article .article-inner .con,.news-list .con{width:90%;margin:20px 5%;}
.article .article-inner .con img{max-width:90%;margin:10px 5%;text-align:center;}
.article .article-inner .con  p{padding:10px 0 10px 0;line-height:25px;}
.article .article-inner .con:nth-child  p{padding:40px 0 10px 0;}

.article .article-pro .pro-pic{width:45.2%;margin:15px 1.5%;float:left;}
.pro-pic {position:relative;border:1px solid #dcdddd;padding:4px;overflow:hidden;width:300px;}
.pro-pic .bigImg {height:258px;position:relative;}
.pro-pic .bigImg li img {vertical-align:middle;width:300px;height:225px;}
.pro-pic .bigImg h4 {font-size:14px;font-weight:bold;line-height:33px;height:33px;padding-right:30px;overflow:hidden;text-align:left;}
.pro-pic .smallScroll {height:47px;margin-bottom:6px;}
.pro-pic .sPrev,.pro-pic .sNext {float:left;display:block;width:14px;height:47px;text-indent:-9999px;background:url(images/images/sprites1008.png) no-repeat 0 -3046px;}
.pro-pic .sNext {background-position:0 -2698px;}
.pro-pic .sPrev:hover {background-position:0 -3133px;}
.pro-pic .sNext:hover {background-position:0 -2785px;}
.pro-pic .smallImg {float:left;margin:0 6px;display:inline;width:260px;overflow:hidden;}
.pro-pic .smallImg ul {height:54px;width:9999px;overflow:hidden;}
.pro-pic .smallImg li {float:left;padding:0 4px 0 0;width:62px;cursor:pointer;display:inline;}
.pro-pic .smallImg img {border:1px solid #dcdddd;width:60px;height:45px;}
.pro-pic .smallImg .on img {border-color:#1e50a2;}
.pro-pic .pageState {position:absolute;top:235px;right:5px;font-family:"Times New Roman",serif;letter-spacing:1px;}
.pro-pic .pageState span {color:#f00;font-size:16px;}
.article .article-pro .pro-con{width:49.8%;margin:15px 1%;float:left;line-height:25px;}
.article .article-pro .pro-con h1{background: #6699cc;color:#fff;font-size:26px;font-weight:100;height:50px;line-height:50px;text-align:center;margin:0 0 30px 0;}

.article .art-ad {margin:30px auto;}
.article .art-ad  .art-ad-inner{position: relative;}
.article .art-ad img{width:100%;}

.art-ad-inner .hd { position:absolute; bottom:15px; width:100%; height:14px; z-index:1; }
.art-ad-inner .hd ul { width:90%; margin:0 auto; text-align:center; }
.art-ad-inner .hd ul li { display:inline-block; *display:inline; zoom:1; width:80px; height:10px; margin:0 3px; /*border-radius:50%;*/ background:#fff; line-height:999px; overflow:hidden; cursor:pointer; border-radius: 0px;filter:alpha(opacity=.5);-moz-opacity:.5;	-khtml-opacity:.5;	opacity:.5;} 
.art-ad-inner .hd ul .on { background:#6699cc; }

.h-tlt {text-align:center;position:relative;}
.h-tlt .h-tlt-box {display:inline-block;_zoom:1;width:200px;background:#fff;border:solid 1px #333;height:74px;position:absolute;z-index:1;padding:0 10px;/*兼容IE6/7*/ *display:inline;zoom:1;}
.h-tlt .h-tlt-inner {display:inline-block;_zoom:1;_display:inline;text-align:center;background:#fff;padding:10px 25px;position:relative;z-index:3;left:14px;top:2px;}
.h-tlt .h-tlt-inner h2 {font-size:30px;font-weight:400;letter-spacing:0.2em;margin:0;}
.h-tlt .h-tlt-inner .tlt-en {font-weight:100;font-size:16px;text-transform:Uppercase;margin:0px;color:#333;line-height:20px;}
.h-tlt p.line {position:absolute;bottom:30px;width:100%;border-top:1px solid #333;z-index:2;}
.tlt-ad {text-align:center;margin:10px auto;color:#000;text-indent:2em;}

.content {padding:20px 0;} 
.content img{width:100%;height:auto;}
.p-banner{width: 100%;height:auto;}
 
.p-banner img{width:100%;height:auto;} 
@media screen and (max-width:768px) {
.m-main{margin:10px auto 30px;}
.p-banner{width: 100%;height:auto;}
.p-banner-inner{width:100%;    margin: 85px auto 0px auto;}
.p-banner-inner li img{width:100%;height:auto;}
.p-banner{ margin-top:-10px;}

.sidebar{ display:none;}
.content {width:98%;margin:0 1%;float:none;}

.article {width:96%;min-width:280px;margin:0 2%;padding-top:10px;right:0px;}
.article h1 {font-size:1.2em;line-height:1.6em;}

.article .article-inner .about-pic{width:80%;margin:15px 10%;float:none;}
.article .article-inner .about-con{width:96%;margin:15px 2%;float:none;line-height:20px;font-size:12px;}
.article .article-inner .about-con .contact p{font-size:12px;font-weight:600;}

.article .art-author {margin:5px 0;}
.article-inner  .ct {line-height:1.8em;}
.m-wrap {width:100%;min-width:280px;}
.p-pro-list li{ width:48%;height:auto;margin:10px 1%;}
.curmb ,.related-products,.side_img,.related-news,.h1-tlt-solid,.side-contact,.side-commend,.n-li,.p-li,.p-banner-inner .hd{display:none;}

.pro-list li {width:90%;margin:10px  5%;float:none;}

.article .article-pro .pro-pic {width:96%;margin:15px 2%;float:none;position:relative;border:1px solid #dcdddd;padding:4px;overflow:hidden; }
.article .article-pro .pro-con{width:96%;margin:15px 2%;float:none;line-height:25px;}
}
/*产品列表*/ 
 

/*联系*/
.map {width:100%;height:450px;}
 
/*新闻列表*/
.news{padding:20px 0;} 

.NewsBox {padding:10px;}
.NewsBox .hd {min-width:438px;padding:0 15px;font-size:12px;margin:auto;height:32px;line-height:32px;}
.NewsBox .hd ul {overflow:hidden;zoom:1;}
.NewsBox .hd ul li {width:20%;max-width:129px;margin:0 10px;float:left;text-align:center;}
.NewsBox .hd ul li a {display:block;padding:0 15px;background:#c2c2c2;border:solid 1px #c2c2c2;color:#fff;}
.NewsBox .hd ul li a:hover {background:#a4c3e2;text-decoration:none;border:solid 1px #a4c3e2;b}
.NewsBox .hd ul li.on a {background:#a4c3e2;color:#fff;font-weight:bold;border:solid 1px #a4c3e2;}
.NewsBox .bd {padding:10px;height:auto;margin:30px auto;}
 
.news-inner {margin:20px auto;height:auto;}
.news-inner h1{font-size:30px;color:#333;text-align:center;}
.newslist li {width:90%;height:150px;margin:12px 5%;float:left;}
.newslist li .img{float:left;height:150px;position:relative;}
.newslist li .img .con{height:150px;width:auto;position:relative;}
.newslist li .img .con img{height:150px;width:auto;margin:0 20px 0 10px;}
.newslist li .img .date{color:#fff;width:68px;height:20px;line-height:20px;position: absolute;right:20px;top: 0px;    background: rgba(0, 80, 172, 0.8);}
.newslist li .img .date .yy{font-size:11px;font-weight:200;text-align:center;}
.newslist li .figcaption {float:right;margin:5px 0 5px 10px;width:calc(100% - 265px)}
.newslist li .figcaption .con{}
.newslist li .figcaption .con .tlt{font-size:20px;font-weight:300;line-height:20px;height:20px;overflow:hidden;}
.newslist li .figcaption .con .tlt a{color:#000;}
.newslist li .figcaption .con p{font-size:13px;line-height:24px;height:72px;overflow:hidden;margin:15px 0;}
 
.newslist li img {width:100%;height:auto;}
 

.newslist li  a {color:#fff;}
 


@media screen and (max-width:768px) {
.NewsBox {float:none;width:100%;padding:10px 0;}
.NewsBox .hd,.ProductsBox .hd{width:96%;min-width:288px;padding:0 2%;font-size:12px;margin:auto;height:30px;line-height:30px;}
.NewsBox .hd ul li {width:31.333333%;margin:0 1%;}
.ProductsBox .hd ul li  {width:24%;margin:0 .5%;}
.ProductsBox .hd ul li a {padding:0 2px;}
.NewsBox .bd {padding:10px;height:auto;margin:10px auto;}
.newslist li {width:100%;height:auto;margin:5px 0%;float:none;}
.newslist li .img{width:98%;height:auto; position:relative;}
.newslist li .figcaption:before{ display:block; clear:both; visibility:hidden; height:0; overflow:hidden; content:"."; }
.newslist li .img .con{width:100%;height:auto;margin:2px 1%;position:relative;}
.newslist li .img .con img{ width:100%;height:auto;margin:0;}
.newslist li .img .date{right:0px;height: 30px;line-height: 30px;padding:0 10px;}
.newslist li .img .date .yy{font-size:14px;}
.newslist li .figcaption {float:none;margin:5px 1%;width:98%;height:auto;}
.newslist li .figcaption .con{padding:10px 0;}
}
/* 分页 */
.page {padding:60px 10px 10px;height:20px;line-height:20px;text-align:center;}
.page span {color:#717171;}
.page p {float:right;}
.page p a {float:left;display:inline;margin:0 5px;color:#717171;}
.page p a:hover {color:#327FCD;}
.page p .active {color:#327FCD;}

.related-products,.related-news{margin:30px 0;padding:30px 0;border-bottom:dotted 1px #ddd;}
.related-news li    {margin-top: 50px;}



.related-products .c-pro-list li { float:left; width: 31%; margin-right: 2%; margin-bottom: 2%;}
.related-products .c-pro-list li img{ width: 100%;}

.decs{margin:20px 0;} 
.js {width:90%;margin:10px auto 0 auto;}
.js p {padding:5px 0;font-weight:bold;overflow:hidden;}
.js p span {float:right;}
.js p span a {color:#f00;text-decoration:underline;}
.js textarea {height:100px;width:98%;padding:5px;border:1px solid #ccc;border-top:2px solid #aaa;border-left:2px solid #aaa;}
.decs .p-slide {position:relative;border:1px solid #dcdddd;padding:4px;overflow:hidden;width:500px;float:left;}
.decs .p-slide .bigImg {height:430px;position:relative;}
.decs .p-slide .bigImg li img {vertical-align:middle;width:500px;height:375px;}
.decs .p-slide .bigImg h4 {font-size:14px;font-weight:bold;line-height:33px;height:33px;padding-right:30px;overflow:hidden;text-align:left;}
.decs .p-slide .smallScroll {height:47px;margin-bottom:6px;}
.decs .p-slide .sPrev,.decs .p-slide .sNext {margin-top:37px;float:left;display:block;width:14px;height:47px;text-indent:-9999px;background:url(../images/sprites1008.png) no-repeat 0 -3046px;}
.decs .p-slide .sNext {background-position:0 -2698px;}
.decs .p-slide .sPrev:hover {background-position:0 -3133px;}
.decs .p-slide .sNext:hover {background-position:0 -2785px;}
.decs .p-slide .smallImg {float:left;margin:0 6px;display:inline;width:460px;overflow:hidden;}
.decs .p-slide .smallImg ul {height:121px;width:9999px;overflow:hidden;}
.decs .p-slide .smallImg li {float:left;padding:0 4px 0 0;width:150px;cursor:pointer;display:inline;}
.decs .p-slide .smallImg img {border:1px solid #dcdddd;width:150px;height:112px;}
.decs .p-slide .smallImg .on img {border-color:#1e50a2;}
.decs .p-slide .pageState {position:absolute;top:375px;right:5px;font-family:"Times New Roman",serif;letter-spacing:1px;}
.decs .p-slide .pageState span {color:#f00;font-size:16px;}

.decs .con{width:650px;float:right;}
.decs .con .price{background:#f5f5f5;padding:10px;}
.decs .con .price p{line-height:24px;font-size:12px;color:#111;letter-spacing:1px;}
.decs .con .price p i{color:red;font-weight:700;margin:0 20px;}
.decs .con .note{border-bottom: 1px #cfcfcf solid;padding:20px 0;font-size:12px;color:#111;}
.decs .con .note p{float:left;line-height:24px;padding:0 10px;}
.decs .con .note .p40{float:left;width:280px;}
.decs .con .note .p60{float:left;}
@media screen and (max-width:768px) {
.decs .p-slide {width:calc(100% - 10px);float:none;}	
.decs .p-slide .bigImg {height:100%;}
.decs .p-slide .bigImg li img {width:100%;height:auto;}
.smallScroll{display:none;}
.decs .con{width:98%;float:none;margin:10px 1%;}
}

table.gridtable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#666666;border-collapse:collapse;width:100%;margin:20px auto;}
table.gridtable  td:nth-child(odd){border-width:1px;padding:1px;border-style:solid;border-color:#666666;color:#000;background-color:#dedede;font-weight:600;text-align:center;width:40%;}
table.gridtable td {border-width:1px;padding:1px;border-style:solid;border-color:#666666;background-color:#ffffff;} 


.buy .box {height:42px;width:160px; text-align:center;line-height:24px;font-size:11px;color:#000;}
.buy .box button,.buy .box input{line-height:24px;}
.buy .box input {width:40px;text-align:center;}
.buy .box #money {border:none;text-align:left;margin-left:2px;}
.buy .box ul {list-style:none;}
.buy .box li {display:block;float:left;vertical-align:middle;}
@media screen and (max-width:768px) {
 .buy .box {display:none;}
 
}

.pro-inner  img{width:100%;height:auto;}

.button {display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
.button:hover {text-decoration:none;}
.button:active {position:relative;top:1px;}
/* red */.red {color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317');}
.red:hover {background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115');}
.red:active {color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24');}
/* blue */.blue {color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');}
.blue:hover {background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e');}
.blue:active {color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee');}


.box, .blue, .red{float:left;margin:0 10px;}


.help{color:#3593dd;font-size:16px;}

.pro-inner .inner{text-align:center;}
.pro-inner .inner img{width:100%;max-width:1200px;height:auto;}

.ad img{width:100%;height:auto;}

 

.img-list li{width:23%;margin:20px 1%;float:left;}
.img-list li img{width:100%;height:auto;}

.map{width:98%;margin-left:1%;padding:10px .5%;float:left;height:380px;margin-top:20px;}
.case-con{width:98%;padding:10px 1%;float:left;}
.case-list {width:100%;overflow:hidden;position:relative;}
.case-tlt {font-size:30px;font-weight:600;color:#333;margin:20px 0 30px 0;text-align:center;}
.case-list li {width:48%;margin:10px 1%;float:left;padding:10px 0;background:#f3f3f3;}
.case-li-img{width:50%;float:left;}
.case-li-img img {display:block;width:80%;height:auto;margin:30px 10%;}
.case-li-inner {width:46%;float:left;height:auto;overflow:hidden;padding-left:4%;}
.case-list-h3  {padding-bottom:6px;margin:0 0 15px 0;border-bottom:1px dotted #333;line-height:20px;height:20px;font-size:14px;font-weight:600;color:#000;overflow:hidden;}
.case-list-tlt{line-height:25px;font-size:13px;font-weight:400;color:#000;}


.car{width:80%;height:auto;margin:20px 10%;padding:30px 0;}
.sp-title{line-height:60px;}
.sp-title h2{color:#0050ac;font-size:24px;font-weight:700;}
.buycar h2{color:#333;font-size:16px;font-wieght:400;}
.buycar #carId{color:#f00;font-size:16px;font-wieght:400;margin:0 0 0 15px;}
.s-list{color:#000;font-size:16px;font-wieght:400;line-height:50px;}
.goods{color:#000;font-size:14px;font-weight:300;height:60px;padding:20px 0;text-align:center;}
.goods input{line-height:20px;text-align:center;}
.g-tlt{line-height:60px;}
.btn-2{font-size:12px;color:#000;padding:0 5px;margin:0 5px;}


@media screen and (max-width:768px) {
.img-list li{width:98%;margin:20px 1%;float:left;}	
	
.case-list li {width:100%;margin:10px auto;float:left;padding:10px 0;background:#f3f3f3;}
.case-li-img{width:30%;}
.case-li-img img {display:block;width:80%;height:auto;margin:30px 10%;}
.case-li-inner {width:66%;}

.case .case-img-1, .case .case-img-2 , .case .case-img-3 {width:98%;height:auto;margin:5px 1%;}
.case .con .tlt a{font-size:32px;font-weight: 300;}
.join .join-box,.join .ser-box{width:98%;margin:5px 1%;}
.join .join-box .con{ height:50px;padding:10px 0 10px 20px; position: absolute;bottom: 20px;}
.join .ser-box .con{ height:50px;padding:10px 0 10px 20px; position: absolute;bottom: 20px;}
}

table.goodscar {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#666666;border-collapse:collapse;width:100%;margin:60px auto;}
table.goodscar  td {border-width:1px;padding:1px;border-style:solid;border-color:#666666;background-color:#ffffff;line-height:40px;padding-left:20px;} 
table.goodscar  td strong{color:#f00;}


 
/*------------------------表格------------------------*/
 .dede_table {width:100%;margin:0px auto 7px;font-size:12px;overflow:hidden;border:1px solid #EEE;/*border-collapse:collapse;*/}
.dede_table tbody * a {color:#0066CC;}
.dede_table * a:hover {color:#FF0000;text-decoration:underline;}
/*表格标题*/.dede_table caption {text-align:left;height:24px;line-height:24px;font-size:14px;text-indent:6px;color:#000;letter-spacing:2px;}
/*Opera Hack @media all and (min-width:0px) {.uctable caption {min-height:25px;}
}
*//*表格头*/.dede_table thead tr td {height:23px;line-height:23px;text-indent:12px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:url(images/table_tbg.gif) 1px 1px repeat-x;background:#F8F8F8;font-weight:bold;letter-spacing:2px;color:#999;}
.dede_table thead tr td strong {/*表格头:标题*/letter-spacing:1px;font-size:12px;color:#333;}
.dede_table thead tr td span {/*表格头:介绍*/color:#999;}
.dede_table thead tr td  p {/*表格头:链接区域*/height:22px;display:inline;float:right;margin:-24px 10px 0 0;overflow:hidden;line-height:21px;}
.dede_table thead tr td  p * {/*表格头:全部向右浮动*/float:right;}
.dede_table thead tr td a.thlink {/*表格头:链接样式*/text-decoration:underline;}
.dede_table thead tr td a.thlink:hover {text-decoration:none;}
.dede_table thead tr th {/*表格内容:分类*/height:25px;font-weight:normal;text-indent:10px;text-align:left;line-height:15px;}
/*表格内容*/.dede_table tbody {overflow:hidden;text-align:left;}
.dede_table tbody tr th {/*表格内容:分类*/background:#FFE;padding-top:3px;line-height:15px;text-indent:10px;letter-spacing:1px;font-weight:normal;border-top:1px solid #EEE;border-bottom:1px solid #DBDFE1;padding-top:4px;padding-bottom:4px;}
.dede_table tbody tr th .toggle {width:15px;height:13px;border:none;cursor:pointer;vertical-align:middle;}
.dede_table tbody tr th small {font-size:12px;color:#999;margin-left:4px;margin-right:4px;}
.dede_table tbody tr td {/*表格内容:列表*/padding:8px;color:#333;vertical-align:top;border-bottom:1px solid #F0F0F0;}
.dede_table tbody tr td.td1 {background:#FEFEFE;text-align:right;color:#787;vertical-align:middle;}
.dede_table tbody tr td.tdbig {font-size:14px;vertical-align:middle;text-align:center;}
.dede_table tbody tr td p {/*表格内容:列表:段落*/line-height:21px;padding:2px;}
.dede_table tbody tr td p strong img {/*表格内容:列表:标题图标垂直居中对齐*/vertical-align:middle;}
.dede_table tbody tr td img {/*表格内容:列表:常规图片垂直顶部对齐*/vertical-align:top;margin:0px 10px 5px 0px;}
.dede_table tbody tr td .middle {vertical-align:middle;}
.dede_table tbody tr td small {/*表格内容:列表:注释性文字*/color:#888;font-size:12px;overflow:hidden;}
.dede_table tbody tr td big {/*表格内容:列表:强调性文字*/font-size:14px;overflow:hidden;letter-spacing:1px;}
/*表格底*/.dede_table tfoot {background:url(images/table_fbg.jpg) left bottom repeat-x;}
.dede_table tfoot tr td {padding:10px;line-height:25px;text-align:center;}
.dede_table tfoot * a {color:#666;}
.dede_table tfoot tr td p {line-height:21px;margin-bottom:10px;}
/*其他*/.trlist tbody tr td {/*列表类型的表格使行居中对齐*/vertical-align:middle;}
/*选项卡*/ul.label {height:25px;background:#EEF5E0;border-bottom:1px solid #DDD;text-indent:0px;letter-spacing:1px;}
ul.label li {height:25px;line-height:25px;float:left;display:block;background:#F4F9EC;border-right:1px solid #D6D6D6;}
ul.label li.this {background:#FFF;font-weight:bold;position:relative;bottom:-1px;}
ul.label li.this a {color:#FF6600;}
ul.label li a {float:left;padding-left:16px;padding-right:16px;display:block;color:#333;}
.buycar {}
.buycar h2 {font-size:14px;color:#F60;line-height:31px;}
.buycar .flow {width:100%;border-left:1px solid #DEE79E;border-right:1px solid #DEE79E;border-top:1px solid #DEE79E;/*border-collapse:collapse;*/margin-bottom:16px;}
.buycar .flow td {height:23px;line-height:19px;background:#F8FAEB;text-align:center;color:#888;overflow:hidden;border-right:1px solid #EFF3CF;border-bottom:1px solid #EFF3CF;border-top:3px solid #FFF;letter-spacing:3px;}
.buycar .flow td.thisclass {background:#FFF;border-bottom:1px solid #FFF;border-top:3px solid #F8FAEB;font-weight:bold;color:#333;}
.dede_pages {}
.dede_pages ul {float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li {float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a {float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover {color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover {background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong {color:#555;font-weight:normal;margin:0px 2px;}
