@charset "utf-8";
/* CSS Document */

img {
max-width: 100%;
}
h3 {
font-size: 22px;
position: relative;
}
h3.title {
overflow: hidden;
line-height: 28px;
}
h3.title:after {
background: url(../images/bg_off.html) repeat;
content: "";
height: 5px;
margin-left: 10px;
position: absolute;
top: 12px;
width: 99%;
}
a:hover, a:focus {
text-decoration: none;
outline: none;
color: #666;
}


h1, h2, h3, h4, h5, h6 {
font-weight: normal;
color: #666;
text-shadow: 0 0 1px rgba(0,0,0,0.01);
}
ul, li, ol {
line-height: 24px;
list-style: none;
margin: 0;
padding: 0;
}
#search-form form, ul.post-meta, .sidebar ul, ul.tabs, .testimonials ul, ul.why, .panel-heading h3, .features .panel-heading h4, #options ul, .gallery ul {
margin: 0;
}
.btn-special, .btn-normal, .btn-small, .btn-large, .comment-des, .steps .popup, .testimonial p, .contact-box {
border-radius: 3px;
}

.breadcrumbs ul li:nth-child(2):before, .breadcrumbs ul li:first-child:before {
content: " ";
margin: 0;
}
.breadcrumbs ul li:before {
color: #9e9e9e;
content: "\f105";
font-family: FontAwesome;
font-size: 12px;
margin: 0 9px 0 0;
}


#main {
background-color: #fff;
padding: 0 0 60px;
    margin-top: 0;
}
#main section{
    margin-top: 0;
}
#inner_banner{
text-align:center;	
}
.breadcrumb-wrapper {
background: #FAFAFA;
border: 1px solid #DDD;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#fafafa));
background: -webkit-linear-gradient(top,#f8f8f8,#fafafa);
background: -moz-linear-gradient(top,#f8f8f8,#fafafa);
background: -ms-linear-gradient(top,#f8f8f8,#fafafa);
background: -o-linear-gradient(top,#f8f8f8,#fafafa);
}
h2.title {
font-size: 26px;
line-height: 40px;
margin: 20px 0;
}
#main .breadcrumbs {
margin: 24px 0;
}
.breadcrumbs ul, .portfolio-single .sidebar h3 {
margin-top: 5px;
}
.breadcrumbs ul li {
display: inline-block;
line-height: 24px;
font-size: 13px;
color: #9e9e9e;
margin: 0 0 0 5px;
}
.breadcrumbs ul li:first-child {
margin-left: 2px !important;
}
.breadcrumbs ul li {
display: inline-block;
line-height: 24px;
font-size: 13px;
color: #9e9e9e;
margin: 0 0 0 5px;
}
.breadcrumbs ul li a {
color: #898989;
font-weight: 600;
}

.main-content, .content {
padding: 60px 0 0;
}
.page article.post {
border-bottom: none;
}
.item .item-inner, .post-image {
margin-bottom: 30px;
overflow: hidden;
position: relative;
border-radius: 2px;
}
.post-image, .img-content {
padding: 4px;
border: 1px solid #ddd;
background: url(../images/bg_off.html) repeat;
}
.page article.post .post-image, .portfolio-single .recentwork_wrapper .item {
margin-bottom: 25px;
}
.post-image a {
display: block;
position: relative;
}

.portfolio-item-link span.portfolio-item-hover, .post-item-link span.post-item-hover, .img-hover {
background: rgba(50,50,50,0.75);
}
.portfolio-item-link span.portfolio-item-hover, .post-item-link span.post-item-hover, .img-hover {
position: absolute;
width: 100%;
height: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
top: 0;
left: 0;
-webkit-transition: all 0.35s ease-out;
-moz-transition: all 0.35s ease-out;
-o-transition: all 0.35s ease-out;
-ms-transition: all 0.35s ease-out;
transition: all 0.35s ease-out;
}
.portfolio-item-link span.portfolio-item-hover:hover, .post-item-link span.post-item-hover:hover, .img-hover:hover {
background-position: center center;
}
.fullscreen {
position: absolute;
left: 50%;
top: 65%;
color: #fff;
font-size: 18px;
margin-top: -30px;
margin-left: -24px;
width: 60px;
height: 60px;
opacity: 0;
}
.fullscreen i {
color: #fff !important;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
z-index: 11;
background: rgba(0,0,0,0.6);
padding: 16px 18px;
font-size: 16px;
border-radius: 100px;
}

.post-content {
padding-bottom: 10px;
font-size: 18px;
line-height: 36px;
}
.main-content p, .content p {
text-align: left;
}
.article_keyword a{
margin-right: 5px;
padding: 2px 8px 4px 8px;
color: white;
background: #f6ac00;
text-decoration: none;
}

.sidebar .widget, .widget {
margin-bottom: 35px;
}

.sidebar .widget, .widget {
margin-bottom: 35px;
}
#horizontal-tabs {
margin-bottom: 30px;
}
#horizontal-tabs ul.tabs {
border-left: 1px solid #ddd;
overflow: hidden;
border-radius: 2px;
}
#horizontal-tabs ul.tabs li {
background: #fafafa;
border-right: 1px solid #ddd;
border-top: 2px solid #666;
cursor: pointer;
float: left;
font-size: 15px;
padding: 12px;
}
#horizontal-tabs ul.tabs li, #vertical-tabs ul.tabs li, .content h3, .latest-posts h4 a {
color: #666;
}
#horizontal-tabs ul.tabs li.current {
border-bottom: 1px solid #fff;
background: none;
cursor: default;
}
#horizontal-tabs ul.tabs li.current {
border-top: 2px solid #f6ac00;
}
#horizontal-tabs ul.tabs li, #vertical-tabs ul.tabs li, .content h3, .latest-posts h4 a {
color: #666;
}
#horizontal-tabs .contents {
border: 1px solid #ddd;
margin-top: -1px;
border-radius: 2px;
}
#horizontal-tabs .tabscontent {
display: none;
overflow: hidden;
padding: 20px 20px 0;
}
.tabs ul.posts li {
margin-bottom: 15px;
padding-bottom: 10px;
overflow: hidden;
border-bottom: 1px solid #f8f8f8;
}
a, .post-item h4 a:hover, .cn-wrapper li a:hover, .cn-wrapper li a.active {
color: #0488cd;
}
.recent-post-img {
margin: 0 13px 5px 0;
}
.tabs ul.posts li img {
height: 68px;
width: 68px;
-webkit-transition: all .4s ease-in 0;
-moz-transition: all .4s ease-in 0;
-o-transition: all .4s ease-in 0;
-ms-transition: all .4s ease-in 0;
transition: all .4s ease-in 0;
float: left;
}
.tabs ul.posts li img, .author-content, li.work img, .recentworks .pic, .img-caption, a.prev, a.next, .scrollup, #options li a, .portfolio img.pic, .portfolio .img-caption {
border-radius: 2px;
}
.sidebar p {
text-align: left !important;
margin: 0 0 2px;
}
span.color {
font-size: 14px;
font-weight: 700;
}

.sidebar .widget, .widget {
margin-bottom: 35px;
}
#horizontal-tabs ul.tabs li, #vertical-tabs ul.tabs li, .content h3, .latest-posts h4 a {
color: #666;
    margin-bottom: 20px;
}
.sidebar .testimonials-title h3 {
margin: 0 0 20px !important;
}
.sidebar p {
text-align: left !important;
margin: 0 0 2px;
}
.testimonial p {
background: #fafafa;
font-weight: 500;
margin: 0;
padding: 27px 25px;
border: 1px solid #ddd;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#fafafa));
background: -webkit-linear-gradient(top,#f8f8f8,#fafafa);
background: -moz-linear-gradient(top,#f8f8f8,#fafafa);
background: -ms-linear-gradient(top,#f8f8f8,#fafafa);
background: -o-linear-gradient(top,#f8f8f8,#fafafa);
}
.testimonials-arrow {
display: block;
content: "";
margin-top: -7px;
margin-left: 45px;
width: 14px;
height: 14px;
background-color: #fafafa;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
margin-bottom: 10px;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
border-top: 0;
}
.testimonial .author {
margin: 0px 0 0 19px;
}
.testimonial-image {
float: left;
height: 70px;
position: relative;
width: 70px;
}
.testimonial-image img {
border-radius: 50px;
height: 70px !important;
width: 70px !important;
border: 1px solid #ddd;
padding: 4px;
}
.testimonial-author-info {
padding: 10px 0 0 90px;
color: #666;
}
.testimonial-author-info a {
display: block;
}

.sidebar .widget, .widget {
margin-bottom: 35px;
}
.sidebar ul.slide li:hover {
padding-left: 5px;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.sidebar ul.slide li {
padding-left: 0;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

.widget.category ul li {
margin-bottom: 7px;
border-bottom: 1px solid #F8F8F8;
padding: 3px 0;
}

.category ul li:before {
content: "\f105";
font-family: FontAwesome;
font-size: 16px;
font-style: normal;
font-weight: 400;
padding-right: 10px;
}
a, .post-item h4 a:hover, .cn-wrapper li a:hover, .cn-wrapper li a.active {
color: #333;
}
.widget .ads-img img {
margin-bottom: 30px;
max-width: 100%;
}



.blog-small article .post-image {
float: left;
width: 43%;
margin-bottom: 25px;
}
.blog-small article .post-content-wrap {
float: left;
width: 50%;
margin: 0 0 0 4%;
}

.post-header h3.content-title {
text-align: left !important;
margin-bottom: 15px;
font-size:30px;
line-height:40px;
}
.blog-entry-meta {
font-size: 0;
}
.blog-entry-meta-author {
display: none;
margin-right: 15px;
margin-bottom: 10px;
font-size: 14px;
vertical-align: top;
}
.blog-entry-meta-author, .blog-entry-meta-tags, .blog-entry-meta-comments {
display: inline-block;
}
.blog-small .blog-entry-meta-author, .blog-small .blog-entry-meta-tags, .blog-small .blog-entry-meta-comments {
font-size: 11px;
}
.blog-entry-meta-tags {
display: none;
margin-right: 25px;
margin-bottom: 10px;
font-size: 14px;
vertical-align: top;
}
.blog-entry-meta-author, .blog-entry-meta-tags, .blog-entry-meta-comments {
display: inline-block;
}
.blog-small .blog-entry-meta-author, .blog-small .blog-entry-meta-tags, .blog-small .blog-entry-meta-comments {
font-size: 11px;
}
.blog-entry-meta-date {
display: inline-block;
margin-right: 25px;
margin-bottom: 10px;
font-size: 14px;
vertical-align: top;
}
.blog-entry-meta-comments {
display: none;
margin-bottom: 10px;
font-size: 14px;
vertical-align: top;
}
.blog-entry-meta-author, .blog-entry-meta-tags, .blog-entry-meta-comments {
display: inline-block;
}
.blog-small .blog-entry-meta-author, .blog-small .blog-entry-meta-tags, .blog-small .blog-entry-meta-comments {
font-size: 11px;
}
.blog-divider {
margin: 35px 0;
background: url(../images/bg_off.html) repeat;
content: "";
height: 5px;
}
a, .post-item h4 a:hover, .cn-wrapper li a:hover, .cn-wrapper li a.active {
     /*color: #E2091D;*/
    text-decoration: none;
 }
.post-date a.date {
background: none repeat scroll 0 0 #fafafa;
display: block;
float: left;
margin-right: 20px;
padding: 10px 0 0;
text-align: center;
text-decoration: none;
width: 55px;
border-radius: 2px;
}
.post-date a.date strong {
color: #f6ac00;
display: block;
font-size: 27px;
font-weight: normal;
margin-bottom: 10px;
}
.post-date a.date i {
background-color: #f6ac00;
border-top: 1px solid #F3F3F3;
color: #FFFFFF;
display: block;
font-size: 11px;
font-style: normal;
}
.nivo-caption h2, .pagination-centered {
text-align: center;
}
.comments-sec {
float: left;
width: 100%;
margin: -5px 0 25px;
}
ol.commentlist {
float: left;
width: 100%;
margin: 0;
}
ol.commentlist li {
float: left;
padding: 10px 0 15px;
}
ol.commentlist li:first-child {
margin: 0 0 7px;
padding: 25px 0 0;
}
.comment:before {
position: absolute;
display: block;
content: "";
margin-left: 93px;
margin-top: 25px;
width: 15px;
height: 15px;
background-color: #fafafa;
border: 1px solid #ddd;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
border-right: none;
border-top: 0;
z-index: 1;
}
.avatar {
border: 1px solid #ddd;
padding: 4px !important;
border-radius: 100%;
}
.avatar img {
border-radius: 100%;
}
.avatar img {
float: left;
max-width: 70px;
}
.comment-des {
float: left;
background: #fafafa;
border: 1px solid #ddd;
color: #888;
-webkit-box-shadow: :inset 0 -1px 0 0 rgba(0,0,0,0.06);
box-shadow: :inset 0 -1px 0 0 rgba(0,0,0,0.06);
margin: -70px 0 0 100px;
padding: 19px 22px 22px;
}
.author-content, div.content-box.big, #cn-tabs .service, .comment-des, .contact-box {
border-bottom-color: #0488cd;
}
.author-content, div.content-box.big, #cn-tabs .service, .comment-des, .contact-box {
border-style: solid;
border-width: 1px 1px 3px;
border-color: #ddd;
background: #fafafa;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#fafafa));
background: -webkit-linear-gradient(top,#f8f8f8,#fafafa);
background: -moz-linear-gradient(top,#f8f8f8,#fafafa);
background: -ms-linear-gradient(top,#f8f8f8,#fafafa);
background: -o-linear-gradient(top,#f8f8f8,#fafafa);
}
.comment-by {
float: left;
width: 100%;
padding-bottom: 8px;
padding-top: 5px;
}

strong, .author-content .data a {
font-weight: 600;
}
.comment-des strong {
float: left;
padding-right: 5px;
font-size: 14px;
color: #666;
}
.comment-by span.date {
color: #999;
float: left;
font-weight: 300;
margin: 0 0 0 2px;
padding: 0 0 0 9px;
}
.comment-by span.reply {
float: right;
display: inline;
}
.comment-by span.reply a {
float: right;
height: 17px;
margin-left: 5px;
font-weight: 400;
color: #999;
}
ol li ol.childlist {
float: right;
width: 86%;
margin: 0;
}
ol.commentlist li {
float: left;
padding: 10px 0 15px;
}
ol.commentlist li:first-child {
margin: 0 0 7px;
padding: 25px 0 0;
}
ol.commentlist li ol.childlist li:first-child {
padding: 25px 0 0;
}
.divider {
margin: 60px 0;
}
.reply label {
margin: 0 0 4px;
}
.reply label span {
color: #e24747;
}
.reply input {
margin: 0 0 20px;
}
.reply textarea {
min-width: 97.5%;
min-height: 180px;
-webkit-resize: vertical;
-moz-resize: vertical;
-webkit-resize: vertical;
-moz-resize: vertical;
resize: vertical;
margin: 0 0 18px;
}

input, button, select, textarea {
font-family: "Open Sans",Helvetica,Arial,sans-serif;
}
.btn-special, .btn-normal, .btn-small, .btn-large, .comment-des, .steps .popup, .testimonial p, .contact-box {
border-radius: 3px;
}
.btn-color, .btn-grey {
-webkit-transition: all .5s ease-in-out !important;
-moz-transition: all .5s ease-in-out !important;
-o-transition: all .5s ease-in-out !important;
-ms-transition: all .5s ease-in-out !important;
transition: all .5s ease-in-out !important;
}
.btn-color {
color: #fff !important;
text-shadow: 0 1px #555 !important;
}
.btn-normal {
display: inline-block;
cursor: pointer;
font-size: 16px;
padding: 12px 30px;
}
.btn-color, .subscribe-btn {
background: -webkit-linear-gradient(#f6ac00,#f6ac00);
background: -moz-linear-gradient(#f6ac00,#f6ac00);
background: -o-linear-gradient(#f6ac00,#f6ac00);
background: -ms-linear-gradient(#f6ac00,#f6ac00);
background: linear-gradient(#f6ac00,#f6ac00);
border: 1px solid #f6ac00;
-webkit-box-shadow: inset 0 1px 1px 0 #f6c82c, 0 2px 0 -1px rgba(0,0,0,0.2);
box-shadow: inset 0 1px 1px 0 #f6ac00, 0 2px 0 -1px rgba(0,0,0,0.2);
cursor: pointer;
}

.btn-special, .btn-normal, .btn-small, .btn-large, .comment-des, .steps .popup, .testimonial p, .contact-box {
border-radius: 3px;
}
.comment-des {
float: left;
background: #fafafa;
border: 1px solid #ddd;
color: #888;
-webkit-box-shadow: :inset 0 -1px 0 0 rgba(0,0,0,0.06);
box-shadow: :inset 0 -1px 0 0 rgba(0,0,0,0.06);
margin: -70px 0 0 100px;
padding: 19px 22px 22px;

}

.author-content, div.content-box.big, #cn-tabs .service, .comment-des, .contact-box {
border-style: solid;
border-width: 1px 1px 3px;
border-color: #ddd;
background: #fafafa;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#fafafa));
background: -webkit-linear-gradient(top,#f8f8f8,#fafafa);
background: -moz-linear-gradient(top,#f8f8f8,#fafafa);
background: -ms-linear-gradient(top,#f8f8f8,#fafafa);
background: -o-linear-gradient(top,#f8f8f8,#fafafa);
}
.author-content, div.content-box.big, #cn-tabs .service, .comment-des, .contact-box {
border-bottom-color: #f6ac00;
}

ol li ol.childlist .comment-des, header nav li, .avatar {
float: left;
}


#options li {
float: left;
margin: 4px 8px 4px 0;
}
#options li a {
display: inline-block;
background: #fafafa;
color: #727272;
font-size: 16px;
text-decoration: none;
padding: 7px 20px;
border: 1px solid #ddd;
}
footer a, .contact-box:hover, #options li a.selected, header .top-bar, header .top-bar a, header .social li:hover i, footer .social li:hover i, .content-box:hover>.content-box-icon i, div.content-box div.content-box-icon:hover, div.content-box div.content-box-icon:hover i, #footer h3, .contact-box:hover h3 {
color: #fff;
}
.btn:focus, .subscribe-btn, .progress .progress-bar, .accordionMod .panel-heading .current, #current:after, .tp-leftarrow.default:hover, .tp-rightarrow.default:hover, .nivo-prevNav:hover, .nivo-nextNav:hover, .contact-box:hover, #options li a.selected, .ch-info .ch-info-back {
background: #f2ab4c;
}
#options {
padding: 10px 0 25px;
}
#options li a.selected {
border: 1px solid #f6ac00;
}
.isotope, .isotope .isotope-item {
-webkit-transition-duration: .8s;
-moz-transition-duration: .8s;
-o-transition-duration: .8s;
-ms-transition-duration: .8s;
transition-duration: .8s;
}
.isotope {
-webkit-transition-property: height,width;
-moz-transition-property: height,width;
-o-transition-property: height,width;
-ms-transition-property: height,width;
transition-property: height,width;
}

.isotope-item {
z-index: 2;
}
.portfolio .item {
position: relative;
overflow: hidden;
}
.isotope, .isotope .isotope-item {
-webkit-transition-duration: .8s;
-moz-transition-duration: .8s;
-o-transition-duration: .8s;
-ms-transition-duration: .8s;
transition-duration: .8s;
}
.isotope .isotope-item {
-webkit-transition-property: 0;
-moz-transition-property: 0;
-o-transition-property: 0;
-ms-transition-property: 0;
transition-property: 0;
}
.portfolio-item {
background: url("../images/bg_off.html") repeat;
border-radius: 3px;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
border: 1px solid #ddd;
padding: 4px;
overflow: hidden;
display: block;
}
.portfolio .item .portfolio-item {
margin-bottom: 30px;
text-align:center;
}
.portfolio-item-link {
display: block;
position: relative;
}
a.portfolio-item-link {
line-height: 0;
padding: 0;
margin: 0;
}
.portfolio-item-title {
text-align: center;
padding: 10px 5px 10px 5px;
background: #FFF;
}
.portfolio-item-title a {
font-weight: 600;
font-size: 14px;
font-family: "Open Sans", Arial, Verdana;
color: #666;
-webkit-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-ms-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
}
.portfolio-item-title p {
font-size: 12px;
margin-bottom: 0;
text-align: center;
}


/*pages*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
z-index: 2;
color: #fff;
cursor: default;
background-color: #f6ac00;
border-color: #f6ac00;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #f6ac00;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.icon-search{
color:#fff;	
}


/*contact*/
.contact_map{
background-color: #f2f1ef;
width: 100%;
overflow: hidden;
text-align: center;
margin: 0px auto;
height: 400px;
}

.general_title_new {
height: 44px;
margin: 0px auto;
width: 380px;
padding-top: 40px;
}
.general_title_new .dian_bg {
float: left;
background: url(../images/inner_content_title.html) no-repeat 0px 0px;
width: 113px;
height: 10px;
margin-top: 18px;
}
.general_title_new h3 {
font-size: 33px;
color: #333;
font-family: "微软雅黑";
float: left;
font-weight: normal;
padding: 0px 10px;
}
.contact_type_ad{
width: 305px;
height: 360px;
text-align: center;
margin:0 auto;
background: url(../images/contact_item_bg.html) no-repeat 0px 0px;
}
.contact_type_ad_title {
padding-top: 140px;
font-size: 16px;
font-weight: bold;
padding-bottom: 20px;
}
.contact_type_ad_int {
line-height: 24px;
font-size: 14px;
}
.contact_type_ad_button {
width: 95px;
height: 35px;
background: #333;
margin: 0 auto;
display: block;
color: #fff;
text-align: center;
line-height: 35px;
font-size: 14px;
font-family: Arial;
margin-top: 20px;
}
.contact_type_tel{
width: 305px;
height: 360px;
text-align: center;
margin:0 auto;
background: url(../images/contact_item_bg.html) no-repeat -450px 0px;
_display: inline;
}
.contact_type_mail{
width: 305px;
height: 360px;
text-align: center;
margin:0 auto;
background: url(../images/contact_item_bg.html) no-repeat -899px 0px;
}
.contact_arrive h2 {
height: 42px;
line-height: 42px;
font-size: 18px;
color: #333;
font-weight: normal;
}
.contact_arrive_left .bus dt {
background: url(../images/contact_icon_bg.html) no-repeat 0px 5px;
}
.contact_arrive_left dt {
font-size: 14px;
color: #333;
height: 24px;
line-height: 24px;
margin: 13px 0px;
padding-left: 24px;
font-family: "微软雅黑";
}
.contact_arrive_left .car dt {
background: url(../images/contact_icon_bg.html) no-repeat 0px -24px;
}
.contact_arrive_left .train dt {
background: url(../images/contact_icon_bg.html) no-repeat 0px -53px;
}

@media (max-width: 767px){
.breadcrumb-wrapper {
text-align: center;
}
.breadcrumbs.pull-right {
float: none !important;
}
.blog-small article .post-image {
width: 99.7%;
}
.blog-small article .post-content-wrap {
float: left;
margin: 0;
padding: 0;
width: 95%;
}
}
@media (min-width: 667px){
.comment-des {min-width:80%;}
}
@media (min-width: 992px){
.comment-des {min-width:85%;}	
}

