/* 重置bootstrap间隔 start */
.container {
  padding-right: 12px;
  padding-left: 12px;
}
.container-fluid {
  padding-right: 12px;
  padding-left: 12px;
}
.row {
  margin-right: -12px;
  margin-left: -12px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-right: 12px;
  padding-left: 12px;
}
/* 重置bootstrap间隔 end */
*{-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;}
body{ background:#fff; color:#535353;font-family:Verdana, Geneva, sans-serif;}
html, body {
-ms-overflow-style: scrollbar;
}
.container img{ max-width:100%;}

a{ color:#383838;}
a:hover{ text-decoration:none;color:#44d4f1; }
.top{color:#666; text-align:right; line-height:24px; position:relative; z-index:100; }
.header{  z-index:30; width:100%; background:#fff;}


#language{ font-size:12px; margin-top:30px;}
#language a{ padding:0 3px; color:#4d4d4d;}
#language a:hover span{ color:#ae0901; text-decoration:underline;}

.topContact{ font-size:12px; margin-top:10px;}
.topContact span{ margin-left:20px;}
.topContact i{ color:#3981c3;}

.navbar {
    margin-bottom: 0;
    border-radius: 0;
	position:relative;
	
}
#navbar{text-align:left;}
.navbar .container{ position:relative; z-index:10;}
.navbar-header{ position:relative; float:left;}

.navbar-default {
    background-color:#3981c3;
    border-color: transparent;
	border:0;
	 height:60px;
}
.navbar-brand {
	height:auto;
	padding:10px;
}
.brand-txt{ margin:55px 0 10px;}

.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}

.navbar-toggle {
    position:absolute;
	right:0;
	margin-right: 5px;
    background-color: #3981c3;
    background-image: none;
    border: 0 solid transparent;
	margin-top:-16px;
	margin-bottom:0;
	top:50%;
}
.navbar-toggle .icon-bar {
    background-color: #fff;
}
.main_menu {padding:0; margin:0;  width:auto; display:inline-block;  }
.main_menu li{ list-style:none; padding:0; margin:0;}

.main_menu li{ float:left; position:relative; }
.main_menu li a{ display:block; line-height:60px; padding:0 20px; color:#fff; float:left; font-size:16px;text-transform:uppercase; }
/*.main_menu li span{ display:block; width:2px; height:38px; float:left;}*/
.main_menu li a:hover{ text-decoration:none; color:#fff; background-color:#44d4f1;}
.main_menu li.active a,.main_menu li a.now{ color:#fff; background-color:#44d4f1; }
.main_menu li:first-child a{ margin-left:-1px;}
.main_menu li > ul{ position:absolute; left:0; top:99%; z-index:999; min-width:180px; background:#44d4f1; margin:0; padding:10px 0; display:none;}
.main_menu li > ul > li{ height:auto; float:none; width:100%; display:block; white-space:nowrap;}
.main_menu li > ul > li a{ padding:2px 15px; line-height:22px; float:none; font-weight:normal; text-transform:capitalize;}
.main_menu li:hover > ul{ display:block;}
.main_menu li:hover > a{color:#fff; background-color:#44d4f1; }

.searchtop{ float:right; position:relative; display:inline-block; top:20px; cursor:pointer; padding-bottom:20px; padding-left:20px; }
.searchtop i{ padding-right:5px; color:#fff;}
.searchtop .searchBox{ position:absolute; top:100%; left:auto; right:0; border:1px solid #ccc; background-color:#fff; width:270px; display:none;}
.searchtop .st{ border:0 solid #ccc; background-color:transparent;  height:40px; line-height:40px; vertical-align:middle; padding:0 10px 0 10px; width:220px; color:#7e7f84;}
.searchtop:hover .searchBox{ display:block;}


#carousel-index .item{ background-position: center top; background-size:cover;  background-color:#888;}
#carousel-index .item{text-align:center; }
#carousel-index .item img{ padding:0 0 0 0; margin:0 auto;}



.carousel-indicators {
	z-index:20;
   
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    text-indent:0;
    border: 2px solid #ffffff;
    border-radius: 50%;
    cursor: pointer;
    background-color:#000;
	text-align:center;
}
.carousel-indicators .active {
    width: 10px;
    height: 10px;
    margin: 0 5px;
    background-color: #7d7d7d;
}


/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 30px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #242424;
	border: 2px solid #242424;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 8px;
	height: 8px;
	margin: 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background-color:#b3b3b3;
	border:0 solid #ffaa00;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background-color: #6d6d6d;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.section-header{ text-align:center;}
.sbt{ font-size:30px; text-transform:uppercase; margin-bottom:15px; color:#383838}
.sdes{ font-size:24px; margin-bottom:20px;}

.inproshow{ padding:30px 0; background-color:#f2f2f2;}
.proitem2{ max-width:400px; margin:15px 10px 10px 10px; text-align:center; overflow:hidden;  background:#fff; border-radius:5px;}
.proitem2 .pic{ width:100%; text-align:center; background-color:#e6e6e6; position:relative; padding-top:70%;}
.proitem2 .pic .inner{ position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; transform:translate(50%,50%)}
.proitem2 .pic .inner img{transform:translate(-50%,-50%) }
.proitem2 .pic .biaoqian{ position:absolute; top:0; left:0; background:url(../images/hnbg.png) no-repeat 0 0; width:92px;  height:24; line-height:24px; font-size:17px; text-transform:uppercase; color:#fff;}
.proitem2 .ttt{  min-height:120px; text-align:left; padding:0 20px 20px;}
.proitem2 h3{ font-size:20px; }
.proitem2 p{ font-size:15px; color:#646464;}
.proitem2 a{ color:#333}
.proitem2 a:hover{ color:#0a8166}
.proitem2 .ttt span{display:block; margin:20px 0;}
.proitem2 .ttt span.linkbtn a{ color:#44d4f1; line-height:40px; font-size:14px; background-color:#f2f2f2; border:1px solid #e0e0e0; padding:0 15px; border-radius:5px; display:inline-block;}
.proitem2 .ttt span.linkbtn a:hover{ background-color:#44d4f1; color:#fff; border:1px solid #44d4f1}
.proitem2:hover{ box-shadow:0 2px 12px #999;  }

.adfull{ min-height:400px; background:url(../images/whobg.jpg) no-repeat center 0; color:#fff; padding:5% 0;}
.adfull h2{ font-size:30px; text-transform:uppercase;}
.adfull .miaoshu{ font-size:24px; max-width:770px;}
.adfull .miaoshu a{ margin-left:30px; font-size:16px; color:#44d4f1; font-weight:bold; white-space:nowrap;}
.adfull .miaoshu a:hover{ text-decoration:underline;}
.inNews{ padding:20px 0; background-color:#fff;}
.nitem{max-width:412px; margin:10px auto 20px auto; }
.nitem .pic{ position:relative; background:#fff; overflow:hidden; border-radius:7px;}
.nitem a:hover .pic img{ opacity: 0.8; transform:scale(1.1,1.1)}
.nitem .ntext h3{ font-size:18px;}
.nitem .ntext .meta{ color:#44d4f1; font-size:15px; margin-bottom:10px;}
.nitem .ntext p{font-size:15px; color:#727272;}
.nitem .ntext p a{ color:#727272;}
.nitem .ntext p a:hover{ color:#44d4f1;}

.whatBlock{ background-color:#fff; padding:30px 0 50px;}

.whatDo{ width:63%; float:left; }
#carousel-do{background-color:#f2f2f2; max-height:300px; overflow:hidden;}
/*#carousel-do .item{ position:relative;}*/
#carousel-do .caption{ position:absolute; top:0; left:15px; max-width:265px;background-color: hsla(0,0%,90%,.3); }
#carousel-do .caption h3{ color:#4d4d4d; font-size:18px; text-shadow:1px 1px 1px #fff; font-weight:bold;}
#carousel-do .caption p{ color:#646464; font-size:14px; text-shadow:1px 1px 1px #fff;}
#carousel-do .caption .blinkBtn{ margin-left:20px;}
#carousel-do .caption .blinkBtn a{color:#28a7e1; white-space:nowrap;}
#carousel-do .carousel-control {
    position: absolute;
    top: auto;
    bottom: 20px;
    left: 20px;
    width: 50px;
	height:50px;
    font-size: 15px;
    color: #28a7e1;
    text-align: center;
    text-shadow:none;
    background-color: #fff;
    filter: alpha(opacity=100);
    opacity: 1;
}
#carousel-do .carousel-control.left,#carousel-do .carousel-control.right{ background-image:none;}
#carousel-do .carousel-control.right{ left:80px;}
#carousel-do .carousel-control .glyphicon-chevron-left, #carousel-do .carousel-control .glyphicon-chevron-right {
    position: absolute;
	left:0;
    top: 50%;
    z-index: 5;
    display: block;
    margin-top: -8px;
	margin-right:auto;
	margin-left:auto;
	font-size: 15px;
	width:100%;
	height:auto;
}
#carousel-do .carousel-control:hover{color: #fff;background-color: #28a7e1;}
#carousel-do .bimg{ max-width:508px; text-align:right; float:right;}
.whatSay{ width:36%; max-width:450px;float:right;}
.whatSay .pic{ position:relative; background:url(../images/lady.jpg) no-repeat center 0; background-size:cover !important; min-height:300px; }
.whatSay .pic .comment{  padding:15% 30px 5% 40px; color:#fff;}



.learnmore{ text-align:center;}
.learnmore a{ display:inline-block; margin:40px auto 0; padding:12px 12%; font-size:18px;color:#fff; background-color:#0a8166; min-width:220px;}
.learnmore a:hover{color:#fff;background-color:#154581;}



.navbar-fixed-top{filter:alpha(Opacity=98);-moz-opacity:0.98;opacity: 0.98; position:fixed !important;}
/*.navbar-fixed-top .navbar-brand{ background:url(../img/top100.png) no-repeat 0 0; background-size:cover; }*/

 .navbar.navbar-fixed-top{ margin-top:0;}
 .navbar.navbar-fixed-top .navbar-brand {padding-top:10px;}
 .navbar.navbar-fixed-top .navbar-brand img{ height: calc(100% - 10px);}
 
.navbar-fixed-top.navbar-default{-moz-box-shadow: 0 1px 5px #ccc; /* 老的 Firefox */
box-shadow: 0 1px 5px #ccc; background-image:none; }

.brand-youshi{ background:#f6f6f6; text-align:center; margin-top:40px; padding-top:20px;}
.owl-carousel-partner {
    max-width: 1000px;
    margin: 0 auto;
	padding:20px 0 20px;
}

.footer{ background-color:#8e9299; color:#737373;}
.copyright{ color:#fff; padding:15px 0; text-transform:capitalize; letter-spacing:1px;}
.copyright a{ color:#fff;}
.copyright a:hover{ color:#ffaa00;}

.footLink{ padding:40px 0 20px; background-color:#f5f5f5;}
.fwidget{ margin-bottom:25px; }
.fwidget a{color:#737373;}
.fwidget a:hover{ color:#28a7e1;}
.fwidget ul{ list-style:none; margin:0; padding:0;}

.fwidget:last-child{ margin-right:0;}

.fmenu { }
.fmenu ul{ text-transform:capitalize; }
.fmenu li{ padding:3px 0;}

.fwidget h4{ font-size:14px; margin:6px 0 10px 0; color:#58585b; text-transform:uppercase;}


.footer address{ min-width:280px; }
.footer address p{ padding:3px 0 3px 25px; margin:0; position:relative;}
.footer address i{ position:absolute; top:3px; left:0; width:20px;min-height:25px;font: normal normal normal 14px/20px FontAwesome; text-align:center;color:#bebebe;}

.footer .foot-social{  margin-top:10px; margin-bottom:20px; vertical-align:middle;}
.footer .foot-social ul, .footer .foot-social li{ display:inline-block; margin:0 8px 0 0; vertical-align:middle;}
.footer .foot-social img{vertical-align:middle;}
.footer .foot-social a{  height:32px; display:block; text-align:center; line-height:32px;transition: 0.1s all ease; color:#bebebe; }
.footer .foot-social a i{line-height:32px; font-size:20px;}
.footer .foot-social a:hover{ color:#28a7e1; }

.gotop{ position:fixed; right:10px; bottom:10%; width:50px; height:50px;}
.gotop a{ display:block; width:50px; height:50px; line-height:40px; border-radius:5px; background:#f2f2f2; text-align:center; font-size:24px; box-shadow:1px 1px 3px #555;}
.gotop a:hover{}

.banner{ height:300px; position:relative; background-position:center 0; background-repeat:no-repeat;}
.banner .container{ text-align:center; position:relative; top:50%; transform:translateY(-50%); color:#fff;}
.banner .container h2{ font-size:36px; font-weight:bold;}
.banner .container p{ font-size:21px;}
.banner .container a { color:#fff;}
.banner .container a:hover{ text-decoration:underline;}

.page-menu{ height:70px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.page-menu ul,.page-menu li{ margin:0; padding:0; line-height:68px;}
.page-menu li{ display:inline-block; float:left; font-size:18px; margin-right:5%;}
.page-menu li a{ display:block; border-bottom:2px solid transparent;}
.page-menu li.active a,.page-menu li a:hover{ border-bottom:2px solid #44d4f1;}

.pageTitle{ text-align:center; font-size:24px; margin-top:30px; margin-bottom:20px; color:#333;}
.post{ line-height:1.5; padding:0 0 50px 0; color:#333;}
.postfeature {
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 20px;
}

.newslist{ border-bottom:1px solid #e0e0e0; padding-top:20px; padding-bottom:20px;}
.newslist .pic{}
.newslist .text{ max-width:700px;}
.newslist:nth-child(2n) .text{ margin:0 0 0 auto;}
.newslist .text h3{ font-size:21px; font-weight:bold; color:#333333; margin-bottom:20px;}
.newslist .text .shortdes{ margin-bottom:30px;}
.newslist .text .linkmore{ display:block; font-size:16px; margin-bottom:15px;}

.post-header h1.postTitle{ font-size:18px; text-align:center; text-transform:capitalize; margin:30px auto 10px;}
.post-header .meta{ text-align:center; padding:5px 0 20px; color:#888;}
.post-header .meta span{ margin:0 8px;}

.post-footer{ padding-bottom:40px;}
.post-footer > div { margin-right:20px;}

.pitem{ margin:25px auto 35px;}
.pitem .pic{ position:relative; width:100%; padding-top:calc(100% * 225/300); overflow:hidden; background-color:#fff;}
.pitem .pic .thumbnails {
    overflow: hidden;
    position: absolute;
    top: 0px;
    right: 0;
    bottom: 0px;
    left: 0;
    opacity: 1;
    transition: opacity 0.1s ease 0s;
}
.pitem .pic .thumbnails .centered {
    position: absolute;
    top: 0;
    left: 0px;
    width: 100%;
    height: 100%;

}
.pitem .pic .thumbnails .centered img {

	position: absolute;
	top: 0px;
	left: 50%;
	height:100%;
	width:auto !important;
	max-width:inherit !important;
	margin-left:-50%

}	
.pitem .pic:hover .thumbnails img{ transform:scale(1.2,1.2)}
.pitem .pic:hover .thumbnails .centered img{ opacity: 0.7;}
.pitem h4{ font-size:14px; text-align:center; white-space:nowrap; text-overflow: ellipsis; margin-top:15px; overflow:hidden; font-weight:bold;}
.pitem .more{ display:block; text-align:center;}
.pitem .more a:hover{ color:#44d4f1;}

.pageNum{ text-align:right; padding:20px 0 50px;}
.pageNum a{ display:inline-block; background:#f2f2f2; padding:5px 12px; min-width:30px; color:#333; margin:0 -1px;}
.pageNum a:hover{color:#44d4f1;}
.pageNum a.current{background-color:#44d4f1; color:#fff; cursor:text;}
.pageNum a.current:hover{color:#fff;}

.pro-block-title {
    font-size: 18px;
    margin-top: 25px;
}

#pro-info{position:relative; padding:20px 30px 25px 30px; margin-top:20px; margin-bottom:20px; background:#f5f5f5;}
#pro-info .title{display: block; margin-bottom: 15px; font-size: 16px; text-transform: uppercase; color: #333333; font-weight:bold;}
#pro-info fieldset{float: left;width: 50%;}
#pro-info .form-box{margin: 0 2px 2px 0; background: #f1f2f3;}
#pro-info .form-box span{background: #f1f2f3;}
#pro-info input{height: 37px; padding: 5px 7px; margin: 0; color: #7d7d7d; width: 100%; border:0;}
#pro-info textarea{padding: 5px 7px; width:100%; border:0;}
#pro-info input.css-checkbox{width: 20px; height: 20px; position: absolute; overflow: hidden; clip: rect(0 0 0 0);}
#pro-info .css-label{line-height: 20px; height: 20px; margin: 0; vertical-align: top; color: #646464; background: url(../images/checkbox-replace.png) no-repeat; cursor: pointer;}
#pro-info .css-label a{color: #646464;}
#pro-info .no-label{padding-top: 15px;}
#pro-info label{ font-weight:normal;}
#pro-info .btn-gray{background-color: #5d6264; color: #fff; padding: 10px 15px; text-transform: uppercase; display:inline-block; width:auto;}
#pro-info input[type=checkbox].css-checkbox + label.css-label{padding-left: 25px; height: 20px; display: inline-block; line-height: 20px; background-position: 0 0;}
#pro-info input[type=checkbox].css-checkbox:checked + label.css-label{background-position: 0 -20px;}
::-webkit-input-placeholder {color:#7d7d7d;}
::-moz-placeholder{color:#7d7d7d;}
::-ms-input-placeholder {color:#7d7d7d;}
.pro-detail-con .mb-link{padding: 0;}
.mb-link a, .mb-link span{color: #a9a9a9;}
.mb-link a{padding: 0 5px; text-transform: uppercase;}
.mb-link a:hover{color: #28a7e1;}


.pro-tab{width:100%; margin-bottom:40px;}
.nav-tabs-news {
	border-bottom: 0;
	float:none;
	width:100%;
	display:block;
	padding:0;
	margin:0;
}
.nav-tabs-news > li {
   padding:0;
	margin:0;
	width:auto;
	display:inline-block;
	position:relative;
	list-style:none;
}
.nav-tabs-news > li > a{color:#fff; border:0; border-top:5px solid #424242; display:block; text-align:center; line-height:40px; font-size:16px; margin-right: 30px; padding:0 30px 5px; background:#424242;border-radius: 0;}
.nav-tabs-news > li > a:hover{ color:#fff; border-top:5px solid #424242;}
.nav-tabs-news > li.active > a, .nav-tabs-news > li.active > a:hover, .nav-tabs-news > li.active > a:focus {
    color: #646464;
    background-color: #f5f5f5;
    border: 0;
    border-bottom-color: transparent;
	border-top:5px solid #3981c3;
    border-radius: 0;
	text-decoration:none;
}

.tab-content-news{ border-top:0; padding:40px 30px 50px; position:relative; background:#f5f5f5;}

.tab-content-news .news-content{ padding:0 0 0 0; color:#646464; }

.tab-content-news h2{ font-size:24px; margin-bottom:25px;}
.tab-content-news h3{ font-size:20px; margin-bottom:20px;}
.tab-content-news h4{ font-size:18px; margin-bottom:20px;}

.tab-content-news table {
  border: 1px solid #ddd;
}
.tab-content-news table tr th,
.tab-content-news table tr td {
  border: 1px solid #ddd;
}
.tab-content-news table > thead > tr > th,
.tab-content-news table > thead > tr > td {
  border-bottom-width: 2px;
}
.tab-content-news table td{ padding:7px 15px;}

.pro-box{ margin-bottom:50px; margin-top:50px; background:#f5f5f5;}
.pro-box .proShortDes{ margin:0 auto; max-width:900px;}
.pro-box .proShortDes h1{ font-size:21px; margin-bottom:20px; font-weight:bold; color:#333;}
.pro-box .proShortDes .psdes{ margin-bottom:20px; color:#646464;}
.pro-box .proShortDes .pbtn{ margin-bottom:20px;}
.pro-box .proShortDes .pbtn a{ display:inline-block; background-color:#3981c3; color:#fff; padding:7px 15px; margin-right:15px; margin-bottom:5px;}
.pro-box .proShortDes .pbtn a i{ font-size:16px; margin-right:5px;}
.pro-box .proShortDes .pbtn a:hover{ background-color:#44d4f1;}

.contactHeader{ margin:40px 0 20px; max-width:520px;}
.contactHeader h1{ font-size:24px;}

.contactInfo{}
.contactInfo .contactCol{ position:relative; padding-left:45px; margin-bottom:30px;}
.contactInfo .contactCol .cicon{ position:absolute; top:5px; left:0; width:36px; height:45px; background:url(../images/contactico.gif) no-repeat 0 0;}
.contactInfo .contactCol .cicon.cicon02{ background-position:0 -100px;}
.contactInfo .contactCol .cicon.cicon03{ background-position:0 -185px;}
.contactInfo .contactCol .cicon.cicon04{ background-position:0 -282px;}
.contactInfo .contactCol h4{ font-size:18px; color:#44d4f1;}
.contactInfo .contactCol p{ }

.contactForm label{ font-weight:normal;}
.contactForm  p{ margin-bottom:20px;}
.contactForm  .btn-blue{background-color:#0099cc; color:#fff; font-size:16px;}
.contactForm  .btn-blue:focus,.contactForm  .btn-blue:hover,.contactForm  .btn-blue:active{background-color:#44d4f1}

.feedback{ width:100%;}
.feedback td{
	padding:8px 5px;
	color:#666;
}
.feedback label{font-weight:bold;}
.feedback .mark {
    padding: .2em;
    background-color:transparent;
}
.onleft{
	display:block;
	color:#000;
	text-align:right;
	
}
.online-right{
	line-height:30px;
	vertical-align:middle;
	width:calc(100% - 40px);
	border:1px solid #eee;
	background-color:#f5f5f5;
	padding:0 5px;
}
.online-right:focus{ background-color:#fff; border-color:#ddd;}
.feedback .onleft .mark{
	font-weight:bold;
	color:#CC0000;
	margin-right:2px;
}
.feedback  .cbtn{background-color:#3981c3; color:#fff; padding:8px 15%;}
.feedback  .cbtn:focus,.feedback  .cbtn:hover,.feedback  .cbtn:active{background-color:#44d4f1}

@media (min-width: 1280px){ .container{ width:1280px; padding-left:0; padding-right:0;}}
@media (min-width: 992px) and (max-width: 1199px){ 
.main_menu li a {
    padding: 0 10px;

}
.nav-tabs-news > li > a{ line-height:40px; font-size:15px; margin-right:5px;}
}
@media (min-width: 992px) { .newslist:nth-child(2n+1) .col-lg-5,.newslist:nth-child(2n+1) .col-lg-7{ float:right;}}
@media (min-width: 768px) and (max-width: 991px){ 
.main_menu li a {

    padding: 0 7px;
    font-size: 14px;
    text-transform:capitalize;
    font-weight:normal;
}
.whatDo{ width:100%; float:none; }
.whatSay{ width:100%; float:none;}
.newslist:nth-child(2n+1) .text{ margin:0 0 0 0;}
.nav-tabs-news > li > a{ line-height:40px; font-size:14px; margin-right:5px; padding: 0 10px 5px;}
}
@media (max-width: 768px){
	.top .pull-right{ float:none !important;}
	.navbar-header{ float:none;}
	.navbar{ min-height:2px; height:auto;}
	.navbar-default{ height:auto;}
	.main_menu{ width:100%; display:block;}
	.main_menu li{ float:none; text-align:center; border-bottom:1px solid #1c2931;}
	.main_menu li ul{ padding:0;}
	.main_menu li ul li{ padding:7px 0;}
	.main_menu li a{ float:none;}

.brand-txt{ display:none;}
.whatDo{ width:100%; float:none; }
.whatSay{ width:100%; float:none;}
#carousel-do{background-color:#f2f2f2; max-height:none;}
#carousel-do .bimg{ float:none;}
#carousel-do .caption{ position:relative; max-width:none; left:0; padding:0 15px 80px;}
.nav-tabs-news > li {

	width:50%;
	margin-bottom:1px;
	

}
.nav-tabs-news > li > a{ margin-right: 1px; padding-left:0; padding-right:0; text-align:center;font-size:14px;}
}
@media (max-width: 479px){ .brand-txt{ display:none;}.mblock .pull-left{ float:none !important;}.page-menu li{ font-size:14px; margin-right:3%}
@media (max-width: 1199px) { .picc{ position:relative; width:100%; top:0; text-align:center;}}





