/*
Theme Name: Dzonia Lite
Theme URI: http://www.inkthemes.com/wp-themes/dzonia-premium-wordpress-themes/
Author: InkThemes.com
Author URI: http://www.inkthemes.com/
Description: The Website built using Dzonia Theme is supereasy to build and is very simplistic in design, the visitors love to see the whole content clearly. Cloriato Theme got several theme options to allow changing and manipulating literally everything in the site. Still the site is very easy to built.
Version: 1.6
License: GNU General Public License
License URI: license.txt
Tags: gray, white, black, brown, blue, one-column, right-sidebar, fixed-width, custom-colors, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/
@import url(css/reset.css);
@import url(css/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(images/top-cornor.png) no-repeat;width:1000px;height:17px;margin:0 auto;margin-top:20px;}
.bottom_cornor {/*background:url(images/bottom-cornor.png) no-repeat;width:993px;*/height:14px;margin:0 auto;background:#000}
.body_wrapper {/*background:url(images/background.png) repeat-y;*/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:微软雅黑}
/*-----Menu Style----*/
 
* 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(images/right.png) 0 0 no-repeat;}
.ddshadow {width:0;height:0;position:absolute;left:0;top:0;display:none;}
/*Slider*/
#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(images/ajax-loader.gif) no-repeat center center;display: block;overflow: hidden;}
#slides .slide img {width:100%;height:600px;}
#slides .caption {background:url(images/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(images/caption.shadow.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;/*width: 960px;*/
}
#line_wrap {position: relative;z-index: 1;}
#line {border-bottom: 1px solid #E8E8E9;margin: 39px 0 0;position: absolute;/*width: 960px;*/
}
#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(images/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(images/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----*/
.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****/
.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(images/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(images/prev.png) no-repeat 0 4px;}
.testimonial_holder a.prev2:hover, a.next2:hover {opacity:0.8;}
/*----Blog Page----*/
.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(images/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(images/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(images/author.png) no-repeat left;}
.content_wrapper .content .post .post_date, .content_wrapper .content .page .post_date {background: url('images/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(images/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(images/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(images/recent-imgbg.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}

/*---Sidebar---*/
#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(images/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;}

/*2014年3月22日12:24:44*/
#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(images/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/*url(http://gtms01.alicdn.com/tps/i1/T1tjTLFfVXXXag.BDa-7-58.png) repeat-y*/;position:absolute}
.w-line{height:8px;width:100%;background:#eee /*url(http://gtms01.alicdn.com/tps/i1/T1NG_JFf0aXXXpHdHa-49-8.png) repeat-x*/;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;
}

/*2014年3月27日12:24:44*/
#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(images/footer-bg1.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;}
 /*菜单start*/
#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;
/*background: -webkit-gradient(linear,left top,left bottom,from(#EED8AE),to(#CD6839));
background: -moz-linear-gradient(top,#EED8AE,#CD6839);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EED8AE,endColorstr=#CD6839);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EED8AE, endColorstr=#CD6839)";
background: -ms-linear-gradient(top,#EED8AE,#CD6839);
background: -o-linear-gradient(top,#EED8AE,#CD6839);
*/
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(images/search.svg);
    background-repeat: no-repeat;
    vertical-align: middle;
}


.menutop{/*background: #18576d;*/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;}
 /*菜单end*/



.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(images/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%;}
/*---Comment Box---*/
#commentsbox {margin:0 0px;}
#commentsbox .comment_head {background:url(images/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;}
/*---Contact Page---*/
#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(images/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;}
/*---Fullwidth---*/
.content_wrapper .fullwidth {padding-bottom:25px;}
.content_wrapper .fullwidth img {max-width:100%;height:auto;}
/*Social Logos*/
.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('images/sprite.png') no-repeat 0 -3px;display: block;}
.social_logos li a span {background: url(images/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('images/sprite.png') no-repeat 0 -3px;width: 22px;height: 22px;}
.social_logos li.linkedin a span {background: url('images/sprite.png') no-repeat 0 -3px;}
.social_logos li.flickr a {background: url('images/sprite.png') no-repeat 0 -31px;width: 22px;height: 23px;}
.social_logos li.flickr a span {background: url('images/sprite.png') no-repeat 0 -31px;}
.social_logos li.facebook a {background: url('images/sprite.png') no-repeat 0 -59px;width: 22px;height: 23px;}
.social_logos li.facebook a span {background: url('images/sprite.png') no-repeat 0 -59px;}
.social_logos li.digg a {background: url('images/sprite.png') no-repeat 0 -88px;width: 22px;height: 23px;}
.social_logos li.digg a span {background: url('images/sprite.png') no-repeat 0 -88px;}
.social_logos li.youtube a {background: url('images/sprite.png') no-repeat 0 -118px;width: 22px;height: 23px;}
.social_logos li.youtube a span {background: url('images/sprite.png') no-repeat 0 -118px;}
.social_logos li.twitter a {background: url('images/sprite.png') no-repeat 0 -148px;width: 22px;height: 23px;}
.social_logos li.twitter a span {background: url('images/sprite.png') no-repeat 0 -148px;}
.social_logos li.stumble a {background: url('images/sprite.png') no-repeat 0 -177px;width: 22px;height: 23px;}
.social_logos li.stumble a span {background: url('images/sprite.png') no-repeat 0 -177px;}
.social_logos li.skype a {background: url('images/sprite.png') no-repeat 0 -207px;width: 22px;height: 23px;}
.social_logos li.skype a span {background: url('images/sprite.png') no-repeat 0 -207px;}
/*----Footer----*/
.footer_wrapper {width:100%;margin-left: 4px;background:#C0C0C0 url(images/footer-bg1.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(images/footer-bottom-line.png) repeat-x;height:2px;width:100%;}
.footer_wrapper .footer_bottom {background:url(images/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(images/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(images/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;}
/*Calendar style*/
#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;} 

/*分页导航栏样式*/


/*2015年8月24日16:42:43*/
.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(images/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(images/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(images/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(images/news_01.jpg);
}

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

.news .pic .l3{
	background-image: url(images/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(images/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: url(images/foot_bg.png) no-repeat;*/
	background-image: url(images/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(images/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;
	/*max-width: 1300px;*/
	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;
    /* width: 176px; */
    /* height: 120px; */
    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;
    /*background: url(images/foot_logo.png) no-repeat 80px 0;*/
    
    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(images/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('images/timg12345.jpg');
	    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(images/website-sized.jpg);*/
	background-image: url(images/ceshitupian.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;
	
}

.last-background{ 
	    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: left;
	background-image: url(images/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); /* IE8 and earlier */
}


.tile-single {
    width: calc(25vw - 20px);
    margin-right: 15px!important;
    float: left;
	    /*height: calc(25vw - 20px);*/
    margin: 15px 15px 0 0;
	background-color: #e3e3e3;
	background-image: url(images/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; /* background:#F6F6F6; */ 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(images/xn_c_index_42_name.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{ /*width:1269px; */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(images/xn_c_index_42_name.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('ellipsis.xml#ellipsis'); 
}
.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;}

