﻿@import url(reset.css);
@import url(960_24_col.css);

body {font:12px/1.8 微软雅黑,"宋体",arial,"Microsoft YaHei",arial,sans-serif;padding:0 20px;color:#555;    background: #fff!important;}
pre, code {font-family:'DejaVu Sans Mono', Monaco, Consolas, monospace;}
hr {border:0 #ccc dotted;border-top-width:1px;clear:both;height:0;}
:focus {outline:0;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
a img {border:0;}
a {color: #1e678d;}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {margin-bottom:10px;font-weight:normal}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:14px;}
ol {list-style:decimal;}
ul {list-style:disc;}
li {margin-left:30px;}

h1, h2, h3, h4, h5, h6 {color: #343434;font-family:微软雅黑,"Microsoft YaHei"}
a {text-decoration:none;}
input[type="submit"] {cursor:pointer;}
th {font-weight:bold;background:#ebe8da;}
th, td {padding:5px;border:1px solid #ebe8da;}
textarea {width:200px;height:50px;}
dt {font-weight:bold;}
.top_cornor {background:url(../image/top-cornor.png) no-repeat;width:1000px;height:17px;margin:0 auto;margin-top:20px;}
.bottom_cornor {height:14px;margin:0 auto;background:#000}
.body_wrapper {max-width:95%;margin:0 auto;}
.wrapper {padding-bottom:0;}
.wrapper {padding-bottom:0;padding: 0 ;}
.header_wrapper {margin-bottom:0;}
.menu_wrapper {padding-top: 10px;}
.h_h2{font-size:26px;color:#fff;line-height:2;font-family:微软雅黑}

 
* html .ddsmoothmenu {height:1%;}
.downarrowclass {position:absolute;width:0;height:0;overflow:hidden;top:0;right:0;display:none!important;}
.rightarrowclass {display:block;width:5px;height:7px;position:absolute;margin-top:-3px;top:50%;right:8px;background:url(404.png) 0 0 no-repeat;}
.ddshadow {width:0;height:0;position:absolute;left:0;top:0;display:none;}

#slides {width: 100%;height:700px;display: block;position: relative;margin-top:0;    background-position: bottom center;}
#slides .slide {position: relative;width:100%;height:100%;background: #fff url(404.png) no-repeat center center;display: block;overflow: hidden;}
#slides .slide img {width:100%;height:600px;}
#slides .caption {background:url(../image/caption.png);    position: absolute;
    text-align: center;
    left: 50%;
    top: 45%;
	padding: 10px;
    border-radius: 6px;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    min-width: 830px;}

#slides .caption h2 {font-size:25px;margin-bottom:10px;z-index:2;position:relative;}
#slides .caption h2 a {color:#fff;}
#slides .caption p {font-size:14px;margin-bottom:10px;z-index:2;position:relative;color:#fff;text-align: center;}
#slides span.shadow {background: url(404.png)no-repeat 0 0;width:444px;height:25px;position: absolute;bottom: -25px;right: 1px;z-index: 1;}
#slider_nav {margin-bottom: 10px;position: relative;z-index: 2;}
#slider_nav, #line_wrap {margin-left: auto;margin-right: auto;
}
#line_wrap {position: relative;z-index: 1;}
#line {border-bottom: 1px solid #E8E8E9;margin: 39px 0 0;position: absolute;
}
#slider_pag {position:absolute;z-index:1000;bottom:45px !important;left:410px;bottom:0;}
#slider_pag ul {max-width: 700px;list-style-type:none;text-align:center;position:relative;}
#slider_pag li:first-child {padding: 0 2px 0 12px;}
#slider_pag li:last-child {padding: 0 10px 0 2px;}
#slider_pag li {margin:0px;padding:0px;float: left;padding: 0 3px;right: 50%;}
#slider_pag a {border: medium none;display: block;height: 11px;text-indent: -9999px;width: 10px;}
#slides .pagination li a {display:block;width:16px;height:0;padding-top:16px;background-image:url(../image/pagination.png);background-position:0 0;overflow:hidden;}
#slides .pagination li.current a {background-position:0 -17px;}
#slides .slider_pag , #slide .slider_pag {background:url(../image/slider-pag.png) center no-repeat;height:76px;width:100%;margin-top:-16px;z-index:999;position:relative;}

.fullwidth-col {padding-top:15px;padding-bottom:5px;margin-bottom:15px;}
.home_content .home_text {padding:15px 0;}
.home_content .home_text h1{font-size:28px;}

.featured_content {padding-bottom:10px;}
.featured_content p{color:#777;}
.featured_content a {color:#606060;font-family:微软雅黑,"Microsoft YaHei"}
.featured_content .column-three {padding-top: 10px;padding-bottom:10px;overflow: hidden;border-bottom:1px dotted #ccc;}
.featured_content .column-three h2 {margin-bottom: 10px;}
.featured_content .column-three.sub {border:none;padding-top: 20px;}
.featured_content .column-three .inner_area .featured_img {margin-bottom:15px;width: 284px;height: auto;}
.featured_content .column-three .inner_area .feature_img {margin-bottom:15px;width: 209px;height: auto;}
.featured_content .column-three .inner_area .read_more {display:inline-block;color:#668f9e;text-transform:uppercase;}
.featured_content .column-three .col3 {overflow:hidden;}

.testimonial_holder {position:relative;width:350px;overflow:hidden;padding:3px;padding-top: 12px;min-height:80px;padding-bottom:40px;margin-top: -10px;}
.testimonial_holder .testimonial-list {list-style:none;margin-left:0;width:355px;}
.testimonial_holder #jCarouselLite_nav2 {position:absolute;}
.testimonial_holder .testimonial_jcarousel {min-height:50px;margin-bottom:10px;list-style:none;}
.testimonial_holder .testimonial-client-name img {border:1px solid #ddd;padding:4px;background-color:#f9f9f9;overflow:hidden;}
.testimonial_holder .testimonial-client-name {font-weight:bold;display:block;overflow:hidden;min-height:50px;}
.testimonial_holder a.next2 {position: absolute;bottom:0;right: 20px;display:block;height: 25px;cursor: pointer;background: transparent url(../image/next.png) no-repeat 90% 5px;padding-right:20px;color:#668f9e;}
.testimonial_holder a.prev2 {position: absolute;bottom:0;left:0;color:#668f9e;display:block;width: 30px;height: 25px;cursor: pointer;padding-left:20px;background: transparent url(../image/prev.png) no-repeat 0 4px;}
.testimonial_holder a.prev2:hover, a.next2:hover {opacity:0.8;}

.content_wrapper {padding-top:14px;}
.content_wrapper #entry-author-info {margin-bottom: 20px;}
.content_wrapper #entry-author-info #author-avatar {float:left;margin-right: 15px;margin-bottom: 5px;}
.content_wrapper .content .post, .content_wrapper .content .page {position: relative;padding-top:5px;border-bottom: 1px dotted #ccc;font-family: arial,"宋体",微软雅黑,arial,\5b8b\4f53,sans-serif;}
.content_wrapper .content .tags {margin-bottom: 20px;font-size:12px;}
.content_wrapper .content {margin-right:0;overflow:hidden;}
.content_wrapper .content .post .post_title, .content_wrapper .content .page .post_title {margin-bottom:10px;font-family:微软雅黑;}
.content_wrapper .content .post:last-child, .content_wrapper .content .page:last-child {border:none;}
.content_wrapper .content .post .post_title a, .content_wrapper .content .page .post_title a {color:#444;font-size:14px}
.content_wrapper .content .post .post_meta, .content_wrapper .content .page .post_meta {list-style-type:none;}
.content_wrapper .content .post .post_meta li, .content_wrapper .content .page .post_meta li {display:inline;margin-left:0;margin-right:10px;padding-left:25px;height:15px;}
.content_wrapper .content .post .post_meta li a, .content_wrapper .content .page .post_meta li a {color: #ABABAB;}
.content_wrapper .content .post .post_meta li.post_comment, .content_wrapper .content .page .post_meta li.post_comment {background:url(../image/comment-icon.png) no-repeat left;}
.content_wrapper .content .post .post_meta li.post_category, .content_wrapper .content .page .post_meta li.post_category {background:url(../image/category-icon.png) no-repeat left;}
.content_wrapper .content .post .post_meta li.post_author, .content_wrapper .content .page .post_meta li.post_author {background:url(../image/author.png) no-repeat left;}
.content_wrapper .content .post .post_date, .content_wrapper .content .page .post_date {background: url('../image/date-bg.png') no-repeat 0 0;width: 69px;height: 68px;position:absolute;left:0;top:0;}
.content_wrapper .content .post .date, .content_wrapper .content .page .date {list-style-type:none;margin-top:23px;text-align:center;}
.content_wrapper .content .post .date li, .content_wrapper .content .page .date li {display:inline;margin-left:0;font-size:15px;color:#fff;text-shadow:0 0 1px #000;font-weight:bold;}
.content_wrapper .content .post .postimg, .content_wrapper .content .page .postimg {margin-bottom:25px;width:592px;height:276px;}
.content_wrapper .content img {max-width:100%;height:auto;margin:0 auto;display:block}

.content_wrapper .content .post a.continue, .content_wrapper .content .page .continue {
background:#9c9c9c;color:#fff;font-size:12px;display: block;float:right;padding:0 5px;margin-top:0;}
.content_wrapper .content .post a.continue:hover{background:#B87333;color:#fff}
.content_wrapper .content .error {color: #ff0000;}
.page_navi_bg {background:url(../image/strip.png) repeat-x;margin:0 auto;width:100%;height:44px;padding:5px;font-size:12px;color: #666666;}
.page_navi_bg #crumbs {margin-top: 5px;}

.Language{text-align:right;display:block;padding-right: 14px;font-size:12px}
.Language a{color:#B87333}
.Language a:hover{color:#888}
.Language span{margin:0 5px;}

.container_24 .grid_18{width:100%;float:left;margin-right:4px}
.container_24 {width:100%;}
.container_24 .grid_24{width:100%;margin: 0!important;}
.container_24 .grid_6{width:200px;margin-left: 10px;}

.sidebar {margin-bottom:25px;width:190px}
.sidebar_left{overflow:hidden;width:190px;float:left;margin-right:15px;}
.sidebar_left  a{color:#6b6a6a;}
.sidebar_left .sidebar_title {color:#B47031;font-size:12px}
.sidebar_left ul {list-style-type:none;}
.sidebar_left ul li {padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px;background:url(../image/list-icon.png) no-repeat 0 9px;margin-left:0;padding-left:15px;}
.sidebar_left ul li li {margin:0;padding:5px 0 5px 15px;}
.sidebar_left ul li ul {margin:0;}
.sidebar_left ul li:hover {cursor: pointer;}
.sidebar_left ul li:last-child {border-bottom:none;}
.sidebar_left .recent_post li {margin-left:0;overflow:hidden;background:none;padding-left:0;}
.sidebar_left .recent_post li img {float:left;width: 30px;height: 32px;margin-right: 10px;background:url(404.png) no-repeat;}
.sidebar_left .recent_post li p {margin-left:35px;}
.sidebar_left #searchform, .footer #searchform  , .home_search #searchform {width:200px;height:30px;border:1px solid #ccc;position:relative;}
.footer #searchform {background: #fff;}

.red_color{color:#B87333;font-weight:bold;font-size:12px}


#product_menu ol{list-style:none;margin-top:5px;}
#product_menu .tj_submain li,#product_menu .tj_submain li a{font-size:14px;color:#B87333}
#product_menu .tj_submain li.title3{background: #B87333;padding:0 0 0 15px;color:#fff;border:none;}
#product_menu .tj_submain ol li{padding:3px 0 7px 15px;color:#6b6a6a;font-size:12px;border-bottom: 1px dotted #c4c3bf;}
#product_menu .tj_submain ol{display:none;}
#product_menu .tj_submain ol.default_show{display:block;}
#product_menu .tj_submain ol li a{font-size:12px;color:#6b6a6a}
#product_menu .tj_submain ol li.cur{background:url(../image/cur.png) no-repeat 0 9px;}
.content h2{font-size:16px;}

.home_search{float:right;margin:2px 2px 0 0;background:#fff;height:28px;}
.home_search #searchform{border:none;height:28px;}


#sec-menu{list-style:none;overflow:hidden;}
#sec-menu li{float:left;margin:0 25px 0 0;}
#sec-menu li a:hover{color:#D5965B}

.post_title_span{color:#999;font-size:12px;float:right;margin-right:10px}
.home_box_left{float:left;margin-right:50px;}
.home_box{width:450px;font-family:微软雅黑;overflow:hidden;}
.home_box h3 , .home_box_h2_a{background:#ccc;font-size:14px;padding-left:4px;line-height:35px;height:35px;margin-bottom:0;overflow: hidden;}
.home_box h3 a{background:#888;padding:0 10px;color:#fff;font-size:12px;}
.home_box h3 a:hover{background:#EE7942}
.home_box ul{list-style:none;margin-top:6px;}
.home_box ul li{margin-left:2px;border-bottom: 1px dotted #ddd;line-height:36px;height:36px;color:#888;font-size:12px}
.home_box ul li a{color:#666}

.download_data{overflow:hidden;zoom:1;list-style:none;font-family:微软雅黑}
.download_data li{margin-left:5px;height:40px;line-height:40px;border-bottom: 1px dotted #ADADAD;color:#999;overflow:hidden;}


.a_down:hover{ color:#B87333;font-weight:bold; } 
.a_title {width: 340px;float: left;color: #444; padding: 0 20px 0 0;}
.a_title:hover{color:#B87333}
.a_down {font-size:12px;padding: 0;margin-right: 5px;display: inline-block;float:right;color:#B87333}
.span_time {float:right;font-size:12px}

#results{overflow:hidden;zoom:1;}  
 
.error_page, .success_page {
background: #f2dede;
color: #b94a48;
padding: 15px 40px;
 
margin: 30px 20px 20px;
font-size: 16px;
border: 1px solid #c00;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}

 .success_page{
  background: #4ba733;
  color: #fff;
  border: 1px solid #218868;
  }
  
  
  #slide {
float: left;
width: 1200px;
height: 550px;
margin: 2px 0 10px 0;
border: 0;
overflow: hidden;
position: relative;
border-width: 1px 1px 1px 0;
border-color: #ccc;
border-style: solid;
-webkit-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
-o-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
}
#slide_list img{width:1200px;height:550px;border:0px;margin:0;}
#slide_bg{position: absolute;display:none;
left: 0;
bottom: 70px;
z-index: 999;
background: url(../image/caption.png);
padding: 10px 20px;
width: 50%;
height: auto;}

#slide_info{font-size:15px;font-family:微软雅黑,"Microsoft YaHei";line-height:20px;color:#fff;cursor:pointer;z-index:2;}
#mini_title{font-size:19px;font-family:微软雅黑,"Microsoft YaHei";line-height:26px;color:#F2E000;cursor:pointer;display:block;}

#slide ul{line-height:20px;margin:0;padding:0;position:absolute;bottom:6px;right:3px;z-index:3;opacity:0.95;filter:Alpha(Opacity=95);}
#slide ul li{-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;margin-left:5px;
background:#6F737E;margin-right:5px;font-size:13px;line-height:22px;padding:0px 8px;float:left;display:block;color:#fff;border-left:1px solid #fff;border:0;cursor:pointer;font-family:"宋体",微软雅黑;}
#slide ul li:current{cursor: pointer;}
#slide span{position:absolute;right:10px;top:10px;color:#ccc;}
  

.post_button {
font-family: 微软雅黑,Helvetica, arial, freesans, clean, sans-serif;
visibility: visible; 
border: 1px solid #080;
border-bottom-color: #2B562B;
border-radius: 3px;
font-weight: 500;
cursor: pointer;
text-decoration: none;
color: #FFF;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
background-color: #60b044;
box-sizing: content-box;
background-image: -moz-linear-gradient(#8add6d, #60b044);
background-image: -webkit-linear-gradient(#8add6d, #60b044);
background-image: linear-gradient(#8add6d, #60b044);
background-repeat: repeat-x;
border-color: #5ca941;
margin: 22px 0;
float: none;
font-size: 20px;
padding: 12px 40px;
}

.content > div{line-height: 26px;}

.h_div{overflow:hidden;position:relative;padding:30px;margin-bottom:40px;font-family: 微软雅黑}

.h-line{width:7px;height:100%;background:#eee;position:absolute}
.w-line{height:8px;width:100%;background:#eee ;position:absolute}

.h-left{top:0;left:0;}
.h-right{top:0;right:0}
.w-top{top:0;left:0;}
.w-bottom{bottom:0;left:0}

.p_content {overflow:hidden;border:1px solid #ddd;padding:8px;margin-bottom:45px;border-radius:6px;}
.p_content p{font-size:14px;font-family:微软雅黑;color:#333;}

.h_div input[type="text"],
.h_div textarea {
	background: #f9f9f9;
	border: 1px solid #ccc;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	padding: 2px;
}


#cur_background{background:#ddd;}
.chanpinjieshao {overflow:hidden;list-style:none;text-align:left;}
.chanpinjieshao li img{margin-right:5px;width:72px;height:102px;float:left}
.chanpinjieshao li {overflow:hidden;margin:0 0 16px 0}
.chanpinjieshao li  div{overflow: hidden;zoom: 1;color: #3A5FCD;line-height: 20px;word-wrap: break-word;font-size:12px;}

.phone_2{display:block;margin-left:42px;}

#product_menu , .about_us{margin:0;height:100%;border-radius:5px;
padding: 10px 10px 0px 10px;
background: #f0efeb  url(404.png);}
 
.about_us .box{overflow:hidden;margin-bottom:20px;padding-bottom:10px; border-bottom: 1px dotted #999;}
.about_us .box_no_border{border-bottom:none;margin-bottom: 0;}
 
#mymenu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;  }
.ul_one{min-width:150px;}
.ul_one li a{border-bottom:0 dotted  #c9c9c9;padding:3px 0}
#mymenu ul {display:inline-block;}
#mymenu li {margin:0; padding:0; list-style:none; z-index:1000;}
#mymenu li {display:block; }

.level2 {position:absolute; display: block; left:0px; padding:10px 4px;
margin-left:0;border-radius: 6px;

border:1px solid #ccc;
cursor: default;
 

background-color:#fff; min-width:250px; visibility:hidden; }

.level2 li{}

.r_h{padding-top:6px;color:#777;border-top:1px dotted #ccc;margin:auto auto 20px auto;width: 946px;overflow:hidden;font:normal 12px 微软雅黑}
.r_h a{margin-right:10px;color:#777;font-size:12px;}
.left{float:left}
.right{float:right}


.login {
    position: absolute;
    right: 0px;
    top: 23px;
}

.login a:hover{color:#71d675}

#util   {
    margin: 0;
   
    box-shadow: none;
    font-size: 14px;
    font-family: Muli,arial,sans-serif;
    border-radius: 3px;
    border-width: 0;
    padding: 7px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    transition: all .2s ease-out;
}

#searchsubmit{
	width: 25px;
    border: none;
    outline: none;
    height: 25px;
    margin-left: 10px;
    background: #00386c;
    background-image: url(../image/search.svg);
    background-repeat: no-repeat;
    vertical-align: middle;
}


.menutop{background: #353435;}

#mymenu{padding:15px 0;background:#353435;margin: 0 auto; width: 1200px;position:relative;}
#mymenu .level2 ul{background:none;border:none;}
#mymenu .level2 h3{color:#B87536;margin:0 0 0 15px;}

.level2-div { float:left; width:auto;border-right:1px solid #ccc;padding-right:20px;margin-right:5px;}

#mymenu ul.level1 {background:#353435;height:33px;    display: block;}
#mymenu ul.level1 li.level1-li {display: inline-block;   position:relative;width:220px;text-align:center;}
#mymenu a {display:block; padding:0 20px; font:normal 16px 微软雅黑,verdana,arial,sans-serif; color:#fff; line-height:33px; text-decoration:none;}
#mymenu ul.ul_one li a {color:#333;line-height:60px;}
#mymenu ul.level1 li.level1-li a.level1-a {float:none; _height:33px;}
#mymenu ul.level1 li.level1-li a.level1-a:hover {color:#fff}
#mymenu ul li:hover > div {visibility:visible; left:0; top:33px; z-index:1001}
#mymenu a:hover > div {left:0; top:33px;}
#mymenu li a:hover {color:#fff; background-color:#B87536;}
#mymenu li:hover > a {color:#fff; background-color:#777;}
#mymenu  li .level2 .ul_one li:hover > a {color:#fff; background-color:#999 ;}
#mymenu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-6px;}
#mymenu table ul { float:left; width:150px;}
#mymenu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-left:-4px;}
 



.sidebar #searchform #s, .footer #searchform #s , .home_search #searchform #s{height:24px;border:none;margin-left:5px;width:190px;color: #969696;}
.sidebar #searchform #searchsubmit, .footer #searchform #searchsubmit  , .home_search #searchform #searchsubmit {background:url(../image/search-icon.png) no-repeat;width:18px;height:18px;border:none;position:absolute;right:8px;top:5px;}
#nav-single {overflow:hidden;margin-bottom:10px;}
.nav-previous {float: left;width: 50%;}
.nav-next {float: right;text-align: right;width: 50%;}

#commentsbox {margin:0 0px;}
#commentsbox .comment_head {background:url(../image/comment-head.png) no-repeat left;padding-left:50px;color: #1e678d;margin-bottom:30px;}
ol.commentlist {margin:0px 0 0;clear:both;overflow:hidden;list-style:none;}
.post-info {color: #1e678d;font-size:16px;margin-bottom:28px;}
ol.commentlist li.comment {margin:5px 0;line-height:18px;margin-bottom:15px;overflow: hidden;}
ol.commentlist li.comment:last-child .comment-body {border:none;}
ol.commentlist li.comment .comment-body {padding-left:60px;position:relative;border-bottom:1px solid #c4c3bf;overflow:hidden;margin-bottom:30px !important;}
ol.commentlist li.comment .comment-author {float: left;margin-right:10px;}
ol.commentlist li.comment .comment-author a:link, ol.commentlist li.comment .comment-author a:visited {color:#000;font-weight:bold;text-decoration:none !important;}
ol.commentlist li.comment .comment-author .fn {color:#1e678d;}
ol.commentlist li.comment .comment-author a.url {color:#1e678d;}
cite.fn {color:#000;font-style:normal;}
ol.commentlist li.comment .comment-author .avatar {float:left;margin-right:10px;margin-bottom:10px;position:absolute;left:0;top:0;width:45px;height:45px;}
ol.commentlist li.comment .comment-meta .commentmetadata {color:#000;}
ol.commentlist li.comment .comment-meta a {color:#4f4e4e;text-decoration:none !important;}
ol.commentlist li.comment p {line-height:22px;margin-top:5px;color:#666;}
ol.commentlist li.comment .reply {position:absolute;top:0;right:0;}
ol.commentlist li.comment .reply a {color: #1e678d;font-size:12px;text-transform:uppercase;}
ol.commentlist li.odd {}
ol.commentlist li.even {}
ol.commentlist li ul.children {list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li.comment ul.children li.depth-2 {margin:0 0 0px 50px;}
ol.commentlist li.comment ul.children li.depth-3 {margin:0 0 0px 50px;}
ol.commentlist li.comment ul.children li.depth-4 {margin:0 0 0px 50px;}
ol.commentlist li.comment ul.children li.depth-5 {margin:0 0 0px 50px;}
.comment-nav {padding:5px;height:20px;}
.comment-nav a:link, .comment-nav a:visited {color:#f96e02;}
#respond {padding:0px 0px;margin:10px 0px;}
#respond h3 {font-size:14px;color:#000;font-weight:bold;}
#commentform p {color:#444;}
#commentform a {color:#0454A8;}

#commentform{margin-top:30px;padding-right:30px;height:420px;}
#commentform input, #commentform textarea, #commentform .contactform label {margin-bottom:10px;}
#commentform input[type="text"], #commentform textarea {float:right;clear:none;margin-right: 100px;width:450px;background:#d9dada;border:none;padding-left:5px;color:#424242;}
#commentform input[type="text"] {height:30px;}
#commentform label {float:left;clear:both;font-size:14px;}
#commentform #submit {clear:both;width:80px;height:27px;float:left;margin-left:85px;background:url(../image/submit.png) no-repeat;border:0;cursor:pointer;text-indent: -9999px;}
.attachment #commentform #submit {float:right;margin-right:100px;}
#commentform .comment-notes .required{float: none !important;}
#commentform .required{float: left;}
#commentform textarea {height:200px;height:150px;display: block;}
.form-allowed-tags{float:right;width:462px;margin-right: 100px;}

.content_wrapper .fullwidth {padding-bottom:25px;}
.content_wrapper .fullwidth img {max-width:100%;height:auto;}

.social_logos {list-style-type:none;margin-bottom:0;margin-left:-5px;}
.social_logos li {display:inline;margin-left:0;margin-right:8px;float: left;padding:0;}
.social_logos li a {background: url('../image/sprite.png') no-repeat 0 -3px;display: block;}
.social_logos li a span {background: url(../image/sprite.png) no-repeat;display: block;height:22px;width:22px;position: relative;z-index: 10;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.social_logos li a:hover span {-webkit-transform: rotate(460deg);-moz-transform: rotate(460deg);transform: rotate(460deg);}
.social_logos li.linkedin a {background: url('../image/sprite.png') no-repeat 0 -3px;width: 22px;height: 22px;}
.social_logos li.linkedin a span {background: url('../image/sprite.png') no-repeat 0 -3px;}
.social_logos li.flickr a {background: url('../image/sprite.png') no-repeat 0 -31px;width: 22px;height: 23px;}
.social_logos li.flickr a span {background: url('../image/sprite.png') no-repeat 0 -31px;}
.social_logos li.facebook a {background: url('../image/sprite.png') no-repeat 0 -59px;width: 22px;height: 23px;}
.social_logos li.facebook a span {background: url('../image/sprite.png') no-repeat 0 -59px;}
.social_logos li.digg a {background: url('../image/sprite.png') no-repeat 0 -88px;width: 22px;height: 23px;}
.social_logos li.digg a span {background: url('../image/sprite.png') no-repeat 0 -88px;}
.social_logos li.youtube a {background: url('../image/sprite.png') no-repeat 0 -118px;width: 22px;height: 23px;}
.social_logos li.youtube a span {background: url('../image/sprite.png') no-repeat 0 -118px;}
.social_logos li.twitter a {background: url('../image/sprite.png') no-repeat 0 -148px;width: 22px;height: 23px;}
.social_logos li.twitter a span {background: url('../image/sprite.png') no-repeat 0 -148px;}
.social_logos li.stumble a {background: url('../image/sprite.png') no-repeat 0 -177px;width: 22px;height: 23px;}
.social_logos li.stumble a span {background: url('../image/sprite.png') no-repeat 0 -177px;}
.social_logos li.skype a {background: url('../image/sprite.png') no-repeat 0 -207px;width: 22px;height: 23px;}
.social_logos li.skype a span {background: url('../image/sprite.png') no-repeat 0 -207px;}

.footer_wrapper {width:100%;margin-left: 4px;background:#C0C0C0 url(404.png);overflow:hidden;}
.footer_wrapper a, .footer_wrapper {color:#666;}
.footer_wrapper a:hover{color:#B87333;font-weight:bold;}
.footer_wrapper .footer {padding-top:40px;padding-bottom:20px;overflow:hidden;font-family:微软雅黑}
.footer_wrapper .footer h1, .footer_wrapper .footer h2, .footer_wrapper .footer h3, .footer_wrapper .footer h4, .footer_wrapper .footer h5, .footer_wrapper .footer h6 {color:#000;}
.footer_wrapper .footer ul li {margin-left:15px;margin-bottom: 10px;}
.footer_wrapper .footer_glow {background: url(../image/footer-bottom-line.png) repeat-x;height:2px;width:100%;}
.footer_wrapper .footer_bottom {background:url(../image/footer-bottom-bg.png);padding-top: 10px;}
.footer_wrapper .footer_bottom .copyright {margin:0;padding:0;margin-bottom:-3px;margin:2px 12px 0 0;}
.footer_wrapper .footer_line {background:url(../image/foter-line.png) repeat-x;height:1px;width:100%;}
.footer_wrapper .footer_bottom .copyright {float:right;}
.footer_wrapper .footer_bottom .footer_desc{float: left;margin-right: 20px;margin-top:2px;}
blockquote {padding-left:60px;min-height:40px;background:url(../image/blockqoute.png) no-repeat;}
blockquote {margin-top:40px;margin-bottom:40px;}
blockquote img {float: left;margin-right:15px;}
.sticky {}
.gallery-caption {color: #666;font-family: Georgia, serif;font-size: 12px;}
.bypostauthor {}
.alignnone {margin: 5px 20px 20px 0;display: block;clear:both;}
.aligncenter, div.aligncenter {display:block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float:left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float:right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float:left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.wp-caption {background:#fff;border:1px solid #f0f0f0;max-width:96%;text-align:center;padding:8px 3px 10px;}
.wp-caption.alignright {margin:5px 0 20px 20px;}
.wp-caption img {border:0 none;height:auto;max-width:98.5%;width:auto;margin:0;padding:0;}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:8px 4px 5px;}

#wp-calendar caption {text-align: center;background: #4b5d67;color: #fff;border-bottom: 2px solid #e6eef7;}
#wp-calendar {color: #555;width: 95%;text-align: center;}
#wp-calendar a {color: #0C0C0C;}
#wp-calendar caption, #wp-calendar td, #wp-calendar th {text-align: center;}
#wp-calendar caption {font-size: 11px;font-weight: 500;padding: 5px 0 3px 0;text-transform: uppercase;}
#wp-calendar th {background: #f4f4f4;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;font-weight: bold;}
.footer #wp-calendar th {background: #e0e0e0;}
#wp-calendar tfoot td {background: #f4f4f4;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
#calendar_wrap {display: block;margin-bottom: 30px;}
.col_half, .col3, .col2, .three_fourth, .col4, .col31 {float:left;position:relative;}
.col3 {width:30%;margin-right:5%;}
.col31 {width:38%;margin-right:5%;}
.col_half {width:48%;margin-right:4%;}
.col2 {width:65%;margin-right:5%;}
.col4 {width:22%;margin-right:4%;}
.three_fourth {width:74%;margin-right:4%;}
.last {margin-right:0!important;}
.container_24 .div_box{width: 200px;
margin-left: 40px;
display: inline;
float: left;
margin-right: 5px;}


.page_navi_1 a ,.page_navi_1 div a{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
padding: 6px 8px;
margin: 2px;
text-decoration: none;
color: #888;
border: 1px solid #ccf;
}

.page_navi_1 a:hover, .page_navi_1 a.current {
border: 1px solid #FF7227;
border:#B87333;
color: #fff;
font-weight: bolder;
background: #B87333;
}

.page_navi_1 {width: 100%;height: 50px;text-align: left;overflow: hidden;margin-top: 1em;}

.content > div.page_navi_1{line-height: 36px;} 





.post_content{background:#fff;padding:10px 100px 10px 10px;font-family: 微软雅黑, "Microsoft YaHei";}
.post_content p {font-size:14px;color:#555}
.post_content p span {font-family: 微软雅黑, "Microsoft YaHei"!important;font-size:14px!important;}
.post_content p strong , .post_content p strong span{color:#333;font-family: 微软雅黑, "Microsoft YaHei"!important;font-size:16px!important;}

.post_content table{width:600px;height:auto;font-size: 14px;font-family: 微软雅黑!important;}
.post_content table td{width:50%;}

.post_content table  p{margin-bottom:0}
.post_content table  span{font-family: 微软雅黑!important;}

.post_content table td{border: 1px solid #ddd;vertical-align: middle;}

.post_content a {text-decoration: underline!important;color: #0078b6;}


.right_ul{overflow:hidden;margin-top:5px;list-style: none;}
.right_ul li{margin-left:0;margin-bottom: 20px;  border-bottom: 1px solid #ccc;  padding-bottom: 20px;overflow:hidden}
.right_ul li img{max-width: 170px;float: left;margin-right: 5px;}
.right_box_1{overflow:hidden}
.line-link{line-height:26px}
.line-link:hover{color:#B87333}


#r-texts{    display: inline-block;
    vertical-align: middle;
	    line-height: 50px;
		    float: right;
			font-size:14px;
			color:#fff;
	}
	
	
	#r-texts a{float:none;margin-left:20px;font-size:14px;color:#fff}
	#r-texts a:hover{color:#27bdbe}

.top {
    width: 100%;
    height: 76px;
    background: #00386c;
    border-bottom: 1px solid #ccc;
	padding: 5px 0;
}

.top img {
    border-radius:8px;
	height:42px;
	width:auto;
}

.top_in {
    width: 1200px;
    margin: 0 auto;
    height: 100%;
	padding-top: 15px;
}

.top a {
    float: left;
}

.top_con {
    float: right;
	width: 600px;
}
.telp{line-height:1.6!important;font-size:15px!important;color:#A30000}
.top_con dl {
    padding-top: 35px;
    height: 90px;
    color: #666;
    float: left;
    width: 185px;
    margin-left: 10px;
}

.top_con dl dt {
    padding-top: 5px;
    width: 55px;
}

.top_con i {
    color: #A30000;
    font-size: 18px;
	font-style:normal;
}

.top_con p{margin: 0;
    font-size: 14px;
    line-height: 1.2;
    font-weight: bold;}

.top_con dl dd, .top_con dl dt {
    float: left;
}


.about{
	padding-top: 70px;
	width: 1200px;
	height:420px;
	margin: 0 auto 70px;
	position: relative;
	background: url(../image/about.png) no-repeat;
}

.about_top{
	width: 930px;
	height: 280px;
	float: right;
	position: relative;
}

.about_txt{
	width: 410px;
	color:#333;
	float: left;
}

.about_txt h1{
	color:#18576d;
	font-size: 26px;
	font-weight: bold;
}

.about_txt p{
	margin-top:10px;
	line-height:1.5em;
}

.about_txt i{
	color:#a40000;
	    font-style: normal;
}

.video{
	float: right;
	width: 350px;
	height: 240px;
	background: #000;
}

.about ul{
	width: 1000px;
	height: 130px;
	position:absolute;
	bottom:0;
	left:100px;
	    list-style: none;
}

.about ul li{
	float: left;
	width: 249px;
	text-align: center;
	font-size: 20px;
	background: url(../image/about_bg.png) no-repeat;
	transition: all 0.5s;
	transform: translateY(0);
	margin-left:0;
}

.about ul hr{
	height: 100%;
	width: 1px;
	background:rgba(80,0,0,0.4);
	float: left;
	clear: none;
}

.about ul li a{
	width: 100%;
	padding-top: 120px;
	display: block;
	height: 100%;
	color: #a30000;
}

.about ul li:hover{
	transition: all 0.5s;
	transform: translateY(-10px);
}

.about ul li:nth-child(3){
	background-position: -250px 0;
}

.about ul li:nth-child(5){
	background-position: -500px 0;
}

.about ul li:nth-child(7){
	background-position: -750px 0;
	border-right: 0;
}



.news{
	width: 1200px;
	margin: 0 auto;
	background: url(../image/news.png) no-repeat;
	height:430px;
	padding-top:70px;
}

.news .pic{
	margin-left:240px;
	width: 960px;
	height: 370px;
}

.news .pic li{
	float: left;
	width: 120px;
	height: 370px;
	overflow: hidden;
	margin-left:0;
}

.news .pic .l1{
	width: 720px;
	background-image: url(../image/news_01.jpg);
}

.news .pic .l2{
	background-image: url(../image/news_02.jpg);
}

.news .pic .l3{
	background-image: url(../image/news_03.jpg);
}

.news_tit{
	width: 120px;
	float: left;
	height: 100%;
	cursor: pointer;
}

.news_txt a:hover{
	text-decoration: underline;
}

.news_txt{
	float:left;
	width:550px;
	height: 100%;
	padding:20px 20px 0;
}

.news_top{
	width:580px;
	height: 150px;
	margin-bottom: 20px;
}

.news_top h1{
	font-size: 16px;
	margin-bottom:20px;
	color:#87dc9e;
}
.news_top p{color:#fff;}
.news span{
	float: right;
	font-size: 12px;color:#fff;
}

.news_top_txt{
	float:left;
	width:240px;
	height: 100%;
	padding-left:30px;
}
.news_top_txt a:hover{    text-decoration: none;}
.news_top_img{
	width: 280px;
	float: left;
	height: 150px;
	background-size: cover;
}

.news li dl{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-top:1px solid #fff;
	font-size:16px;
	margin-bottom:0;
}

.news li dl a{color:#fff;}

.partner{
	width: 1200px;
	margin: 0 auto;
	background: url(../image/partner.png) no-repeat;
	height:500px;
	padding-top:80px;
}

.partner ul{
	padding-left:220px;	
}

.partner ul li{
	float: left;
	width: 310px;
	height: 200px;
	margin:0 15px 15px 0;
	position: relative;
	overflow: hidden;
	transition: all 0.5s ease-in;
	transform: translate(0,0);
}

.partner ul li img{
	width:100%;
	height:100%;
}

.partner ul li a{
	transition: all 1s;
	position: absolute;
	width:100%;
	height: 100%;
	display: block;
	background: rgba(0,0,0,0.7);
	padding:15px  2px  ;
	left:0;
	transform: translateY(-50px);
}

.partner ul li:hover a{
	transform: translateY(-200px);
}

.partner ul li:hover{
	box-shadow: 4px 4px 6px rgba(0,0,0,0.4);
}

.partner ul li a h1 {
	font-size: 16px;
	text-align: center;
	margin-bottom: 20px;
	color:#fff;
}

.partner ul li a p{color:#fff;}



footer{
	z-index: 99;
	position: relative;
	padding-top: 6px;
	max-width: 1920px;
	height: 430px;
	margin-top: 70px;
	width: 100%;
	min-width: 1200px;
	
	background-image: url(../image/footer-bg.svg);
	background-color: #00386c;
    background-repeat: no-repeat;
    background-position: 100% 90%;
    background-size: 330px;
	color: #FFF;
	font-family:microsoft yahei;
}

.foot_in{
	position: relative;
	width: 1200px;
	margin:0 auto;
	height:180px;
}

.foot_in dl{
	width: 100px;
	height: 120px;
	position: absolute;
	text-align: center;
	font-size: 16px;
}

.foot_in dl dt:hover{
	transition: all 0.5s;
	transform: rotateY(180deg);
}


.foot_in dl dt{
	transition: all 0.5s;
	transform: rotateY(0deg);
	height: 100px;
	border-radius: 50%;
	border:1px solid #ccc;
	background: #fff;
	background-image: url(../image/foot_dl_bg.png);
	margin-bottom:20px;
}

.foot_in dl:first-child{
	left:77px;
	top:-30px;
}

.foot_in dl:nth-child(2){
	left:395px;
	top:-45px;
}

.foot_in dl:nth-child(3){
	right:395px;
	top:-45px;
}

.foot_in dl:last-child{
	right: 77px;
	top:-30px;
}

.foot_in dl:nth-child(2) dt{
	background-position: -100px 0;
}

.foot_in dl:nth-child(3) dt{
	background-position: -202px 0;
}

.foot_in dl:last-child dt{
	background-position: -300px 0;
}

.foot_box{
	position:relative;
	height:240px;
	
	padding-left:100px;
	margin:0 auto;
	
}

.foot_nav{
	width:auto;
	height: 150px;
	float: left;
}

.foot_navli{
	margin-left:2px!important;
}

.foot_box dl{
	float: left;
    
    
    overflow: hidden;
    margin-right: 50px;
    padding-right: 50px;
    padding-left: 10px;
    border-right: 1px solid #CBCBCB;
}

.foot_box dl:last-child{
	border:0;
}

.foot_box dl dt{
	font-size: 16px;
	font-weight: bold;
	margin-bottom:15px;
}

.foot_box dl dd{
	margin-bottom:6px;
}

.foot_box dl dd a{color:#fff;}

footer a:hover{
	text-decoration: underline;
}

.foot_txt{
	height: 100%;
	width: 300px;
	float: left;
	line-height: 2em;
}

.foot_bottom{
	    width: 100%;
    margin: 0 auto;
    height: 80px;
    
    
    text-align:center;
    line-height: 80px;
}

.foot_bottom p{margin-bottom:0;color:#222}

.language{
	position: absolute;
	width: 200px;
	height:45px;
	line-height: 45px;
	font-weight: bold;
	font-size: 18px;
	bottom:15px;
	left:880px;
}
.language img{
	margin-right: 10px;
}
.language a{float:left;margin-right:10px}

.ban {
    width: 1200px;
    margin: 0 auto;
    height: 400px;
    overflow: hidden;
}


.mytitle{
	width: auto;
	position: relative;
	margin: 0 auto;
	padding-top:50px;
	    padding-bottom: 20px;
		padding-left:10px!important;
	overflow: hidden;
}

.mytitle p{
	float: left;
	font-family:'minijianlinxin3e93985964961';
	font-size: 30px;
	color:#18576e;
}

.mytitle i{
	font-family: arial;
	float: left;
	display: inline-block;
	color: #18576e;
	font-size: 16px;
	margin:8px 0 0 5px;
}

.tit_r{
	float: right;
	margin-top: 5px;
	padding-right:10px;
	font-size:14px;
}

.tit_r dl{
	float: left;
	color: #666;
	margin-left: 5px;
}

.tit_r  a{
	color: #a40000;
}

.tit_r dl a:hover{
	text-decoration: underline;
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

	.online{
		width: 100%;
		height: 350px;
		position: relative;
		background: url(../image/ol_bg.jpg) no-repeat;
	}
	
	.online dl{
		position: absolute;
		width:180px;
		height: 150px;
		left:80px;
		top:30px;
	}
	
	.online dl:nth-child(2){
		left: 355px;
    	top: 180px;
	}
	
	.online dl:nth-child(3){
		left:660px;
    	top:20px;
	}
	
	.online dl:nth-child(4){
		left:960px;
    	top: 180px;
	}

	.online dt{
		position: relative;
	}
	
	.qr{
		width:120px;
		height:120px;
		position: absolute;
		transition: all 0.5s ease 0s;
		opacity: 0;
		z-index: 9999;
		top:-50px;
		transform: translateY(-90px);
		left:100px;
	}
	
	.qr img{
		width:100%;
		height: 100%;
	}
	
	.online dt:hover>.qr{
		opacity: 1;
		transform: translateY(0);
	}
	
	.online dt , .online dd{
		position: relative;
		width: 100%;
		margin-bottom: 10px;
		font-size: 12px;
		color: #999;
	}
	
	.online dt .on_box{
		position: absolute;
		width:;
		
	}
	
	.online dd h1{
	 	text-align: center;
	 	font-size: 14px;
	 	color: #000;
	 	margin-bottom: 10px;
	 }
	
	.online dt img{margin-left:50px;}
	
	.online-box{    width: 1200px;
    padding-top: 50px;
    padding-bottom: 150px;
    margin: 0 auto;
    background: #fff;
    height: auto;
    position: relative;
    z-index: 98;
    overflow: hidden;
	    margin-bottom: 30px;
	}
	
	.restrict1500 {
    max-width: 1500px;
    margin: auto;
	overflow:hidden;
	margin-bottom:15px;
}

.mindiv{width: calc(25vw - 25px);
    height: calc(25vw - 25px);
    margin:  10px 0;
    max-height: 360px;
    max-width: 24%;
	    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-flow: column;
    flex-direction: column;
	background-color: #1b3b6b;
    color: #fff;
	    float: left;
	}
	
	
	.widget-inner{
		    padding: 15px;    margin-top: 130px;
	}
	.widget-inner h3,.widget-inner h4,.widget-inner a{
		color: #fff;
		
	}
	
	.bigdiv{
		margin:  10px ;
		width: calc(50vw - 25px);
	background-image: url('404.png');
	    background-size: cover;
    max-width: 50%;
	background-position:center center;
	}
	
	.margintb{margin:0 0}
	.marginlr{margin: 0 10px}
	.marginnone{margin: 0 }
	
	
.half-background{
	background-color:#4982da;
	    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: left;
	
	background-image: url(404.png);
    visibility: visible;
    -webkit-transform: scale(1);
    opacity: 1;
    transform: scale(1);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s, opacity 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s;
    transition: transform 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s, opacity 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s;
	
}

.last-background{ 
	    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: left;
	background-image: url(../image/adobestock-177775369_eventsThumb.jpg);
    visibility: visible;
    -webkit-transform: scale(1);
    opacity: 1;
    transform: scale(1);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s, opacity 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s;
    transition: transform 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s, opacity 0.7s cubic-bezier(0.6, 0.2, 0.1, 1) 0.1s;}

.marginl50{    margin-left: 50%;}

.huiground{background:#ccc}

.huiground h3,.huiground h4 {
		color: #000;
		
	}


.huiground h2 , .widget-inner h2 {
    font-family: Muli,arial,sans-serif;
    color: #00a5e4;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.2;
}


.lsopacity{
	background:#000;
	opacity:0.7;
filter:Alpha(opacity=70); 
}


.tile-single {
    width: calc(25vw - 20px);
    margin-right: 15px!important;
    float: left;
	    
    margin: 15px 15px 0 0;
	background-color: #e3e3e3;
	background-image: url(../image/sidebar-bg-pcb.png);
    background-size: 200px;
    background-position: right -30px bottom -85px;
	    background-repeat: no-repeat;
		    display: inline-block;
    vertical-align: top;
}



.tile-single h3{color:#00a5e4;font-size:16px;}

.tile-single ul a {
    color: #222;
}

.tile-single ul a:hover {
    color: #ad4343;
}

.tile-single  li {
    font-size: 14px;
    font-weight: 100;
	padding: 4px 0;
}


.xn_c_index_42_wrap{width:100%; margin:0px auto; height:auto; overflow:hidden;  padding:70px 0px;    margin-bottom: 40px;}
.xn_c_index_42_wbox{ width:1200px; height:auto; overflow:hidden; margin:auto; position:relative;}
.xn_c_index_42_topbox{width:100%; height:auto; overflow:hidden; text-align:center; }
.xn_c_index_42_prd_t1{display:block; height:45px; line-height:45px; color:#333333; font-size:22px; background:url(404.png) no-repeat center bottom;}
.xn_c_index_42_prd_t2{display:none;}
.xn_c_index_42_prd_t3{display:block; height:30px; line-height:30px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.xn_c_index_42_prdmore{ display:none;}
.xn_c_index_42_nrbox{ height:auto; overflow:hidden; margin:auto; position:relative; margin-top:65px;display: flex;justify-content: space-evenly;}
.xn_c_index_42_nrsmall{width:20%;  height:auto; overflow:hidden; }
.xn_c_index_42_lftbox{width:100%; height:220px; overflow:hidden; background:#fff;}
.xn_c_index_42_lftbox img{width:100%;height:100%;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}
.xn_c_index_42_name{height:40px; line-height:40px; background:url(404.png) no-repeat left bottom; margin-top:10px;}
.xn_c_index_42_name a{ display:block; color:#333333; font-size:18px;white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('404.png'); 
}
.xn_c_index_42_ritbox{width:100%; height:auto; overflow:hidden;}
.xn_c_index_42_coent{height:100px;line-height:20px; color:#666666; font-size:12px;overflow:hidden; margin-top:10px;}
.xn_c_index_42_xxmore{width:80px; height:26px; border:1px #217CB9 solid; margin-top:15px;}
.xn_c_index_42_xxmore a{display:block;line-height:26px; text-align:center; font-size:12px; color:#076db2;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}
.xn_c_index_42_time{color:#666666; font-size:14px;}
.xn_c_index_42_lftbox img:hover{-webkit-transform:scale(1.1); 
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
transform:scale(1.1); }
.xn_c_index_42_nrsmall:hover .xn_c_index_42_xxmore a{background:#217CB9; color:#fff;}

.post_content table{width:100%!important;}
.biaoge td{padding:20px!important;}
.biaoge td img {
    max-width: 210px!important;
    height: auto;
    display: inline!important;
	margin:0;
}
.tableimg{display: flex;flex-wrap: nowrap;justify-content: center;}
.tableimg a {display: flex;flex-direction: column;align-items: center;text-decoration: none!important;}