@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(../../css/front/gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(../../css/front/gk5FxslNkTTHtojXrkp-xONSK5BxN3NFS4EJkViHIqo.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(../../css/front/jIXlqT1WKafUSwj6s9AzV6XnXbwdDC8wAz6IIzmCDUP3rGVtsTkPsbDajuO5ueQw.woff) format('woff');
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block; 
}
body {
	line-height: 1; 
}
ol, ul, li {
	list-style: none; 
}
blockquote, q {
	quotes: none; 
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none; 
}
table {
	border-collapse: collapse;
	border-spacing: 0; 
}



html {
	-webkit-text-size-adjust: none;
}

body {
	-webkit-font-smoothing: antialiased; 
	-webkit-text-size-adjust: 100%;
}

* {
	outline:none;
}


input[type='submit']
{
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;  
}

::-moz-selection {
    color: #fff;
	text-shadow:none;
}

::selection {
    color: #fff;
	text-shadow:none;
}

p, blockquote {
	line-height: 23px;
}

blockquote {
	font-style: italic;
}

.google-map iframe {
	width:100%;
	min-height:400px;
}


pre {
    background: #FCFCFC;
    padding: 10px;
    margin: 0;
    border: 1px solid #EBEBEB;
    border-radius: 3px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-line;
    overflow: hidden;
    line-height: 24px;
}

 
.fb-like-box iframe[style] {width: 100% !important; background: #fff;}
.fb-like-box{width: 100% !important; margin-top: 6px;}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] 
{width: 100% !important;}


body, .form-elements input, .form-elements textarea, .form-elements select, .qoute p, .tables-column .header h3 span.pop, .widget .followers li span, .one-page.welcome .welcome-text {
	 font-family: Î¢ÈíÑÅºÚ, Arial, sans-serif;
}
.navigation ul li{
	 font-family:Open Sans Condensed , Î¢ÈíÑÅºÚ,sans-serif;

}
.latest-blog .item p, footer, p, .services.style-1 .item h3, .progress-bar h5, .button, #horizontal-tabs ul.tabs li, #vertical-tabs ul.tabs li, .alert p, .pagination, .qoute, .welcome, .progress-bar .meter, .testimonial-item .author span, .testimonial-item .author a, .team .item h4, .services.style-2 .item h4, .services.style-3 .item h4, .page-404 .oops, .tables-column .header h3, .tables-column .header .price, .tables-column .footer h4, .square-list li, .check-list li, .plus-list li, .arrow-list li, .cross-list li, .star-list li, .minus-list li, .heart-list li, .circle-list li, .asterisk-list li, .widget .followers h4, .sidebar .widget, .blog-3 .item a.title, .form-box label, .address-info li, .phone-info li, .email-info li, body.under-construction .content h2.title, body.under-construction .content .block .label, .slider-1 .slides li h2  {
	 font-family:Î¢ÈíÑÅºÚ, Arial, sans-serif;
}

h3.title, .subscribe input.submit, .about-author .content .data h5, .comments .comment-box h5, body.under-construction .content .block .flip-top, body.under-construction .content input.subscribe-button, .one-page h2.title, .one-page h1.title {
	 font-family:'Î¢ÈíÑÅºÚ', Arial, sans-serif;
}
h4.title, .subscribe input.submit, .about-author .content .data h5, .comments .comment-box h5, body.under-construction .content .block .flip-top, body.under-construction .content input.subscribe-button, .one-page h2.title, .one-page h1.title {
	 font-family:'Î¢ÈíÑÅºÚ', Arial, sans-serif;
	 font-size:16px;

}
h4.title i.togo{
background: url(../../images/front/ico.jpg);width:24px;height:22px;display: inline-block;vertical-align:middle;margin-left:4px;margin-bottom:5px;
}
i.sanjiao{
background: url(../../images/front/sanjiao.png);width:11px;height:11px;display: inline-block;vertical-align:middle;margin-left:0px;margin-bottom:5px;margin-right:2px;
}
i.dan {
background: url(../../images/front/dan.jpg);
width: 20px;
height: 20px;
display: inline-block;
vertical-align: middle;
margin-left: 0px;
margin-bottom: 5px;

}
 .arrow-list li.active a{
color:#ed6c00;
}
.img-caption .desc span, .more {
	font-family:'Î¢ÈíÑÅºÚ', Arial, sans-serif;
}

footer h3.title, .subscribe input.mail, blockquote, .about-author h3, .related-posts h3, .comments-box h3, .comment-form h3, .form-box input.text, .form-box textarea, body.under-construction .content p.text, body.under-construction .content input.subscribe-text, .slider-1 .slides li p, .slider-2 .slides li h2, .slider-2 .slides li p, .notification_error, .notification_ok {
	font-family:'Î¢ÈíÑÅºÚ', Arial, sans-serif;
}

.page-title h1, .one-page p.description {
	font-family:'Î¢ÈíÑÅºÚ', Arial, sans-serif;
}


.top-bar, .tables-column .header h3 span.pop, .widget.most-posts ul li span {
	font-size:12px;
}

.latest-blog .item .meta, span.copyright, .breadcrumbs, .tables-column .header .price span, .post-meta .meta, .widget.most-posts ul.posts li, .widget .followers, .related-posts .item .meta, .comments .comment-box .date-replay, .the-icons li {
	font-size:13px;
}

body, .navigation ul li ul li, .accordion .icon-plus, .accordion .icon-minus, .portfolio .item.element-4 .img-caption .desc p, .gallery .item.element-4 .img-caption .desc p, .footer-top.col-4 {
	font-size:14px;
}

footer, .button.small, .alert, .alert .close, .team .item span, .post-meta .meta i, .sidebar .widget .text-search, header .widget .text-search, .widget .followers h4, .related-posts .item h5, .form-box input.text, .form-box textarea {
	font-size:15px;
}

.phone-mail i.icon-envelope-alt, .navigation ul li, .img-caption .desc p, .subscribe input.mail, .subscribe input.submit, .progress-bar h5, blockquote, .qoute p, .testimonial-item .author span, .testimonial-item .author a, .widget #horizontal-tabs ul.tabs li, .post-tags i, .notification_error{
	font-size:16px;
}

.phone-mail i.icon-phone, .pagination, .notification_ok {
	font-size:17px;
}

.button.medium, #horizontal-tabs ul.tabs li, #vertical-tabs ul.tabs li,.alert  i, .breadcrumbs i.icon-home, #options li, .form-box label, .slider-1 .slides li p, .slider-2 .slides li p, .one-page p.description {
	font-size:18px;
}

.blog-3 .item a.title, .about-author .content .data h5 {
	font-size:19px;
}

.accordion h4, .dropcap, .form-box label small, body.under-construction .content .block .label {
	font-size:20px;
}

.tweet_list li i.icon-twitter, .down-button, .gallery .item .img-caption .desc span {
	font-size:22px;
}

footer h3.title, .qoute h4, .portfolio .item.element-4 .img-caption .desc h3, .gallery .item.element-4 .img-caption .desc h3, body.under-construction .content input.subscribe-text {
	font-size:23px;
}

.button.large, .services.style-2 .circle i {
	font-size:24px;
}

.services.style-1 .item h3, #toggle-view span.link, .welcome, body.under-construction .content input.subscribe-button, .one-page .img-caption .desc span {
	font-size:25px;
}

h3.title, .latest-blog .item h3, .tables-column .header h3 {
	font-size:22px;
}

.slider-1 .slides li h2 {
	font-size: 27px;
}

.pagination a.next-button, .pagination a.prev-button, .portfolio-control a.all, .slidecontrols li a, .more, .portfolio-control {
	font-size:28px;
}

.page-404 .text {
	font-size:30px;
}

.flex-direction-nav li a, #toTop {
	font-size:31px;
}

body.under-construction .content p.text {
	font-size:32px;
}

body.under-construction .content h2.title {
	font-size:39px;
}

.slider-1 .flex-direction-nav li a, .slider-2 .flex-direction-nav li a {
	font-size:41px;
}

.slider-2 .slides li h2 span {
	font-size:42px;
}

.services.style-3 .circle i {
	font-size:44px;
}

.img-caption .desc span, .page-404 i.icon-fire, body.under-construction .content .block .flip-top {
	font-size: 50px;
}

.services.style-1 .item .circle {
	font-size:55px;
}

.page-404 i.icon-coffee{
	font-size: 100px;
}

.page-404 .oops {
	font-size:135px;
}


.s-10 { font-size:10px; } .s-11 { font-size:11px; } .s-12 { font-size:12px; } .s-13 { font-size:13px; } .s-14 { font-size:14px; }
.s-15 { font-size:15px; } .s-16 { font-size:16px; } .s-17 { font-size:17px; } .s-18 { font-size:18px; } .s-19 { font-size:19px; }
.s-20 { font-size:20px; } .s-21 { font-size:21px; } .s-22 { font-size:22px; } .s-23 { font-size:23px; } .s-24 { font-size:24px; }
.s-25 { font-size:25px; } .s-26 { font-size:26px; } .s-27 { font-size:27px; } .s-28 { font-size:28px; } .s-29 { font-size:29px; }
.s-30 { font-size:30px; } .s-31 { font-size:31px; } .s-32 { font-size:32px; } .s-33 { font-size:33px; } .s-34 { font-size:34px; }
.s-35 { font-size:35px; } .s-36 { font-size:36px; } .s-37 { font-size:37px; } .s-38 { font-size:38px; } .s-39 { font-size:39px; }
.s-40 { font-size:40px; } .s-41 { font-size:41px; } .s-42 { font-size:42px; } .s-43 { font-size:43px; } .s-44 { font-size:44px; }
.s-45 { font-size:45px; } .s-46 { font-size:46px; } .s-47 { font-size:47px; } .s-48 { font-size:48px; } .s-49 { font-size:49px; }
.s-50 { font-size:50px; } .s-51 { font-size:51px; } .s-52 { font-size:52px; } .s-53 { font-size:53px; } .s-54 { font-size:54px; }
.s-55 { font-size:55px; } .s-56 { font-size:56px; } .s-57 { font-size:57px; } .s-58 { font-size:58px; } .s-59 { font-size:59px; }
.s-60 { font-size:60px; } .s-61 { font-size:61px; } .s-62 { font-size:62px; } .s-63 { font-size:63px; } .s-64 { font-size:64px; }
.s-65 { font-size:65px; } .s-66 { font-size:66px; } .s-67 { font-size:67px; } .s-68 { font-size:68px; } .s-69 { font-size:69px; }
.s-70 { font-size:70px; } .s-71 { font-size:71px; } .s-72 { font-size:72px; } .s-73 { font-size:73px; } .s-74 { font-size:74px; }
.s-75 { font-size:75px; } .s-76 { font-size:76px; } .s-77 { font-size:77px; } .s-78 { font-size:78px; } .s-79 { font-size:79px; }
.s-80 { font-size:80px; } .s-81 { font-size:81px; } .s-82 { font-size:82px; } .s-83 { font-size:83px; } .s-84 { font-size:84px; }
.s-85 { font-size:85px; } .s-86 { font-size:86px; } .s-87 { font-size:87px; } .s-88 { font-size:88px; } .s-89 { font-size:89px; }
.s-90 { font-size:90px; } .s-91 { font-size:91px; } .s-92 { font-size:92px; } .s-93 { font-size:93px; } .s-94 { font-size:94px; }
.s-95 { font-size:95px; } .s-96 { font-size:96px; } .s-97 { font-size:97px; } .s-98 { font-size:98px; } .s-99 { font-size:99px; }
.s-100 { font-size:100px; }


.services.style-1 .item h3, .services.style-1 .item .circle, .services.style-1 .item p, .slidecontrols li a, .more, #toTop, table.style th, table.style td, .welcome, .services.style-2 .item .circle, .services.style-3 .item .circle, .page-404 .oops, .page-404 .text, .tables-column, .flex-direction-nav li a, .blog-3 #options #filters, .blog-3 .pagination-contain, .member-social a, .share-social a, body.under-construction header .logo, body.under-construction .content, body.under-construction footer, header.style-3.style-5 .logo, header.style-3.style-5 .navigation, .slider-2 .slides li .contain, .one-page h2.title, .one-page p.description, .one-page #options #filters, .one-page h1.title, .download-now, .welcome-text, .notification_ok  {
	text-align:center;
}

header.style-3.style-5 .navigation > #nav, .one-page.section h2, .one-page.section p, .notification_error {
	text-align:left;
}



	h1, h2, h3, h4, h5, h6 {
		font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px;}
	h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; }
	h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; }
	h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }
	h5 { font-size: 16px; line-height: 24px; }
	h6 { font-size: 15px; line-height: 21px; }

	em { font-style: italic; }
	strong { font-weight: bold; }
	small { font-size: 80%; }
	


.tables-column .header h3 span.pop {
	-webkit-transform: rotate(45deg); 
    -moz-transform: rotate(45deg); 
    -ms-transform: rotate(45deg); 
    -o-transform: rotate(45deg); 
    transform: rotate(45deg); 
}

html.ie.ie8 .tables-column .header h3 span.pop {
   margin-right: -6px; 
   margin-top: -27px;
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}


a, .subscribe input.submit, .button, #horizontal-tabs.style2 ul.tabs li, #vertical-tabs.style2 ul.tabs li, .team .item img, body.under-construction .content input.subscribe-button { 
	-webkit-transition: all 0.3s ease-in;  
    -moz-transition: all 0.3s ease-in;  
    -ms-transition: all 0.3s ease-in;  
    -o-transition: all 0.3s ease-in;  
    transition: all 0.3s ease-in;
}

.services.style-1 .item .circle, .latest-blog .item img, .featured-clients img, .services.style-2 .item .circle, .services.style-3 .item .circle, .image-post img, .widget.most-posts ul.posts li img, #footer.thumbs li img, #sidebar.thumbs li img, .related-posts .item img { 
	-webkit-transition: all 0.4s ease-in;  
    -moz-transition: all 0.4s ease-in;  
    -ms-transition: all 0.4s ease-in;  
    -o-transition: all 0.4s ease-in;  
    transition: all 0.4s ease-in;
}

a { 
   text-decoration:none;
}


img {
	max-width: 100%;
	border:0px;

}

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../../images/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0;}
#online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(../../images/webZx_bg.jpg) no-repeat;}

.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
aside {
padding-left: 30px;
overflow: hidden;
border-left: 1px solid #D7D7D7;
}
.readmore{
	margin:10px;
}
/**
²úÆ·ÁÐ±íÒ³Í·²¿¹ö¶¯
	**/
.product_demo{width: 960px;height:245px;clear: both;position: relative;border:1px solid #d3d3d3}
.bx_wrap {margin-left: 7px; margin-top:10px;margin-bottom:8px}
.bx_wrap ul img { border: 0px solid #ddd; width:175px;height:220px;}
.bx_wrap ul li{text-align:center;float:left;}
.bx_wrap ul li a:hover{text-decoration:none; color:#f30}

i.qzone {
background: url("../../images/front/tengxun.png") no-repeat ;
width:35px;
height:35px;
display: inline-block;

margin-bottom: 14px;
}
i.sinaminiblog {
background: url("../../images/front/xinlang.png") no-repeat;
width:35px;
height:35px;
display: inline-block;
margin-bottom: 14px;
}
i.qqmb {
background: url("../../images/front/tianmao.png") no-repeat;
width:35px;
height:35px;
display: inline-block;

margin-bottom: 14px;
}
i.neteasemb {
background: url("../../images/front/weixin.png") no-repeat;
width:35px;
height:35px;
display: inline-block;

margin-bottom: 14px;
}
#mybutton{
	border-radius: 2px;
padding: 10px 12px;
background: #ed6c00;
display: block;

line-height:18px;
cursor: pointer;
border: none;color:#fff;
}
#mybutton:hover {
background: #454546;
}
#searchbut{
	border-radius: 2px;
padding: 7px 10px;
font-size:14px;
background: #ed6c00;
line-height:18px;
cursor: pointer;
border: none;color:#fff;
margin-left:10px;
}
#searchbut:hover {
background: #454546;
}
#searchput{
	border-radius: 2px;
	background: #e1e1e1;
	height:29px;
	padding-left:8px;
	width:165px;
	font-size:12px;
	color:#ed6c00;
	border: none;color:#fff;
}
/* Preloader */
#preloader { position:fixed; top:0; left:0; display:block; width:100%; height:100%; background:#ed6c00; text-align:center; z-index:100000; }
#preloader .box { position:relative; width:100%; margin:0 auto;}
#preloader .box img{width:100%;}
#preloader .percent { position:absolute; top:470px; left:160px; width:100%; color:#fff; font-size:20px; font-weight:bold; line-height:120%; text-align:center; } 
