.region-sidebar-first .section {margin: 0;padding: 0;}.region-sidebar-second .section {margin: 0;padding: 0;}#content .section {margin: 0;padding: 0;}body {font-size: 100%;}#navigation ul{margin: 0;padding: 0;text-align: left;}#navigation li{float: left;}pre,code {font-size: 1.1em;font-family: "Courier New", "DejaVu Sans Mono", monospace;}h1 {font-size: 2em;line-height: 1.3em;margin:0}h2 {font-size: 1.5em;line-height: 1.3em;margin:0}h3 {font-size: 1.3em;line-height: 1.3em;margin:0}h4,h5,h6 {font-size: 1.1em;line-height: 1.3em;margin:0}p,ul,ol,dl,pre,table,fieldset {margin: 0;}blockquote {margin: 1em 2em;}ul,ol,.block ul,.item-list ul{margin: 0;padding: 0 0 0 2em;}ul ul, ul ol,ol ol, ol ul,.block ul ul, .block ul ol,.block ol ol, .block ol ul,.item-list ul ul, .item-list ul ol,.item-list ol ol, .item-list ol ul {margin: 0;}li {margin: 0;padding: 0;}.item-list ul li{margin: 0;padding: 0;list-style: inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin: 0;padding: 0;}ul{ list-style-type: disc; }ul ul{ list-style-type: circle; }ul ul ul{ list-style-type: square; }ul ul ul ul{ list-style-type: circle; }ol{ list-style-type: decimal; }ol ol{ list-style-type: lower-alpha; }ol ol ol{ list-style-type: decimal; }dt {margin: 0;padding: 0;}dd {margin: 0 0 0 2em;padding: 0;}table {border-collapse: collapse;}th,thead th,tbody th {text-align: left;padding: 0;border-bottom: none;}tbody {border-top: none;}abbr {border-bottom: 1px dotted #666;cursor: help;white-space: nowrap;}abbr.created{border: none;cursor: auto;white-space: normal;}img {border: 0;}hr {height: 1px;border: 1px solid #666;}form {margin: 0;padding: 0;}fieldset {margin: 1em 0;padding: 0.5em;}.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes #footer .section{margin: 1px;padding: 2px;border: 1px solid #ccc;}.with-wireframes .region-page-closure {margin-top:1px;padding: 2px;border: 1px solid #ccc;}.region-header {clear: both; /* Clear the logo */}#main-wrapper {position: relative;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.region-page-closure {overflow: visible;}div.tabs {margin: 0 0 5px 0;}ul.primary {margin: 0;padding: 0 0 0 10px;border-width: 0;list-style: none;white-space: nowrap;line-height: normal;background: url(../images/tab-bar.png) repeat-x left bottom;}ul.primary li {float: left;margin: 0;padding: 0;}ul.primary li a {display: block;height: 24px;margin: 0;padding: 0 0 0 5px;border-width: 0;font-weight: bold;text-decoration: none;color: #777;background-color: transparent;background: url(../images/tab-left.png) no-repeat left -38px;}ul.primary li a .tab {display: block;height: 20px;margin: 0;padding: 4px 13px 0 6px;border-width: 0;line-height: 20px;background: url(../images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover,ul.primary li a:focus {border-width: 0;background-color: transparent;background: url(../images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab,ul.primary li a:focus .tab {background: url(../images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus {border-width: 0;color: #000;background-color: transparent;background: url(../images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab {background: url(../images/tab-right.png) no-repeat right 0;}ul.secondary {margin: 0;padding: 0 0 0 5px;border-bottom: 1px solid #c0c0c0;list-style: none;white-space: nowrap;background: url(../images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li {float: left;margin: 0 5px 0 0;padding: 5px 0;border-right: none;}ul.secondary a {display: block;height: 24px;margin: 0;padding: 0;border: 1px solid #c0c0c0;text-decoration: none;color: #777;background: url(../images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab {display: block;height: 18px;margin: 0;padding: 3px 8px;line-height: 18px;}ul.secondary a:hover,ul.secondary a:focus {background: url(../images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus {border: 1px solid #c0c0c0;color: #000;background: url(../images/tab-secondary.png) repeat-x left top;}div.messages,div.status,div.warning,div.error{min-height: 21px;margin: 0 1em 5px 1em;border: 2px solid #ff7;padding: 5px 5px 5px 35px;color: #000;background-color: #ffc;background-image: url(../images/messages-status.png);background-repeat: no-repeat;background-position: 5px 5px;}div.warning{border-color: #fc0;background-image: url(../images/messages-warning.png);}div.warning,tr.warning {color: #000;background-color: #ffc;}div.error{border-color: #c00;background-image: url(../images/messages-error.png);}div.error,tr.error {color: #900;background-color: #fee;}div.messages ul{margin-top: 0;margin-bottom: 0;}body{margin: 0;padding: 0;}#skip-link a,#skip-link a:visited {position: absolute;display: block;left: 0;top: -500px;width: 1px;height: 1px;overflow: hidden;text-align: center;background-color: #666;color: #fff;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus {position:static;width: 100%;height:auto;padding: 2px 0 3px 0;}#logo{float: left;margin: 0;padding: 0;}#logo img {vertical-align: bottom;}h1#site-name,div#site-name{margin: 0;font-size: 2em;line-height: 1.3em;}#site-name a:link,#site-name a:visited {color: #000;text-decoration: none;}#site-name a:hover,#site-name a:focus{text-decoration: underline;}.breadcrumb{padding-bottom: 0;}h1.title,h2.title,h3.title{margin: 0;}.help{margin: 1em 0;}.more-help-link{font-size: 0.85em;text-align: right;}ul.links{margin: 1em 0;padding: 0;}ul.links.inline {margin: 0;display: inline;}ul.links li {display: inline;list-style-type: none;padding: 0 0.5em;}.pager{clear: both;margin: 1em 0;text-align: center;}.pager a,.pager strong.pager-current{padding: 0.5em;}.feed-icons{margin: 1em 0;}.more-link{text-align: right;}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.element-hidden {display: none;}.element-invisible {position: absolute !important;clip: rect(1px, 1px, 1px, 1px);}div.block.with-block-editing {position: relative;}div.block.with-block-editing div.edit {display: none;position: absolute;right: 0;top: 0;z-index: 40;border: 1px solid #eee;padding: 0 2px;font-size: 0.75em;background-color: #fff;}div.block.with-block-editing:hover div.edit {display: block;}li a.active {color: #000;}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height: 0;overflow: visible;color: #d8d8d8;font-size: 75px;line-height: 1;font-family: Impact, "Arial Narrow", Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;text-align: center;}.marker{color: #c00;}.node.node-unpublished .picture,.comment.comment-unpublished .picture {position: relative;}#comments{margin: 1em 0;}.new{color: #c00;}.form-item,.form-checkboxes,.form-radios{margin: 1em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border: 2px solid #c00;}.form-item label{display: block;font-weight: bold;}.form-item label.option{display: inline;font-weight: normal;}.form-required{color: #c00;}.form-item .description{font-size: 0.85em;}.form-checkboxes .form-item,.form-radios .form-item{  margin: 0.4em 0;}.container-inline div,.container-inline label{display: inline;}#edit-search-theme-form-1-wrapper label{display: none;}#edit-search-block-form-1-wrapper label{display: none;}#user-login-form {text-align: left;}#user-login-form ul{margin-bottom: 0;}#user-login-form li.openid-link{margin-top: 1em;margin-left: -20px;}#user-login-form li.user-link{margin-top: 1em;}#user-login ul {  margin: 1em 0;}#user-login li.openid-link,#user-login li.user-link{margin-left: -2em;}form tbody {border-top: 1px solid #ccc;}form th,form thead th {text-align: left;padding-right: 1em;border-bottom: 3px solid #ccc;}form tbody th {border-bottom: 1px solid #ccc;}
a:visited{color:inherit}.node-type-layout-text .meta,.node-type-layout-img .meta{display:none}.pane-node .node-type-layout-img{overflow:hidden}#position-fix-top{position:fixed;top:0}#position-fix-bottom{position:fixed;bottom:0}.Plugins-slides .next,.Plugins-slides .prev{cursor:pointer}.advance-link .config{display:none}.Plugins-yslider .item-list,.Plugins-xslider .item-list,.Plugins-slides .item-list{overflow:hidden}.Plugins-fullslider .item-list ul,.Plugins-yslider .item-list ul,.Plugins-xslider .item-list ul,.Plugins-slides .item-list ul{margin:0;padding:0;}.Plugins-fullslider .item-list ul li,.Plugins-yslider .item-list ul li,.Plugins-xslider .item-list ul li,.Plugins-slides .item-list ul li{margin:0;padding:0;list-style:none;display:block}.Plugins-xslider .item-list ul li,.Plugins-slides .item-list ul li{display:inline;float:left}
.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;}.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;}.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;}.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}.jspCap{display: none;}.jspHorizontalBar .jspCap{float: left;}.jspTrack{position: relative;}.jspDrag{	position: relative;top: 0;left: 0;cursor: pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}.jspArrow.jspDisabled{cursor: default;}.jspVerticalBar .jspArrow{height: 16px;}.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus{outline: none;}.jspCorner{float: left;height: 100%;}
.zen-two-sidebars,.zen-one-sidebar-second,.zen-one-sidebar-first {position: relative;margin-top: 0;padding-top: 0;}.zen-two-sidebars .panel-content,.zen-one-sidebar-second .panel-content,.zen-one-sidebar-first .panel-content{display:inline;float:left}
/* ---------------quick settings----------- */
body,caption,th,td,input,textarea,select,option,legend,fieldset {
  font-family:"\5FAE\8F6F\96C5\9ED1", Verdana, Tahoma, "DejaVu Sans", sans-serif;
}
#skip-link,#page {
  font-size: 16px;
  line-height: 1.333em;
}

/* ----------Setting Navigation bar height------------ */
.zen-one-sidebar-second .panel-navbar,#navigation {float: left;width: 100%;margin-left: 0;margin-right: -100%;padding: 0;
  height: 78px;
}
.zen-one-sidebar-second .with-panel-header .panel-content,.zen-one-sidebar-second .with-panel-header .panel-sidebar-first,.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second {
  margin-top:78px;
}
/* -----------Setting widths--------- */
#page-wrapper,.region-page-closure {margin-left: auto;margin-right: auto;
  width: 936px;
}
#content,.no-sidebars #content {float: left;margin-left: 0;padding: 0;
  width: 936px;
  margin-right: -936px;
}
.zen-two-sidebars .panel-sidebar-first,.zen-one-sidebar-first .panel-sidebar-first,.region-sidebar-first {float: left;margin-left: 0;width: 179px;
  margin-right: -179px;
}
.zen-one-sidebar-first .panel-content,.sidebar-first #content {
  width: 757px;
  margin-left: 179px;
  margin-right: -936px;
}
.zen-one-sidebar-second .panel-content,.sidebar-second #content {margin-left: 0;
  width: 757px;
  margin-right: -757px;
}
.zen-two-sidebars .panel-sidebar-second,.zen-one-sidebar-second .panel-sidebar-first,.region-sidebar-second {float: left;padding: 0;
  width: 179px;
  margin-left: 757px;
  margin-right: -936px;
}
.zen-two-sidebars .panel-content,.two-sidebars #content {
  width: 578px;
  margin-left: 179px;
  margin-right: -757px;
}
#content{height:auto !important;
  height:600px;
  min-height:600px;
}
/* -------------Template styles------------- */
.hidden-text-replace-with-background-img{display:block;text-indent:-9999px;outline:none;}

.float-list-such-us-menuu li{display:inline;float:left;list-style:none;list-style-image:none;}

.position-fixed-bottom{position:fixed;bottom:0px;}

.position-fixed-top{position:fixed;top:0}

#min-height-container{height:auto !important;height:100px;min-height:100px}

/* --------------quick settings end,Add your style after.---------------- */
#admin-menu{font-size:16px}body.admin-menu {margin-top: 32px !important;}
#header #block-block-1{float:left;display:inline}
#header #block-block-2{float:right;display:inline;}
#block-block-2 a{text-decoration:none;display:inline;float:left}
body.logged-in #block-block-2 .login,body.logged-in #block-block-2 .register{display:none}
body.not-logged-in #block-block-2 .account,body.not-logged-in #block-block-2 .logout{display:none}

/*common*/
a{hide-focus:expression(this.hideFocus=true);outline:none;}
#page-background{background:url("../images/bodybg.png") repeat-x}
#page{padding-top:41px;font-size:14px;background:url("../images/pagetop.png") no-repeat;}
#content-area ul{padding:0px;}
#content-area ul li{list-style:none;list-style-image:none}
#content-area ul li a{color:#333333}
#content-area h2.pane-title{font-size:18px;color:#333333}
#content-area h2.pane-title a{text-decoration:none;color:#333333}
#content-area {font-size:14px;color:#333333;}

/*slider*/
.panels-flexible-region-2-center{width:100%}
.pane-slider .view-footer{height:25px;padding-top:5px;}
.pane-slider .view-content .item-list{height:270px;}
.pane-slider .view-footer .pagination{width:998px;height:24px;padding:0px;padding-top:8px;text-align:center;}
.pane-slider .view-footer .pagination a{display:inline-block;width:11px;height:11px;outline:none;margin:0px 3px;background:url("../images/slitem.png") no-repeat}
.pane-slider .view-footer .pagination a.selected{background:url("../images/slitem_active.png") no-repeat}
.pane-slider .view-footer .pagination span{display:none}
.home-solider .view-content ul li{position:relative;width:933px;height:266px;}
.home-solider .view-content{width:933px;height:266px;overflow:hidden}
.home-solider .view-content ul li .views-field-nothing a{position:absolute;text-indent:-9999px;z-index:9999; background: url("about:blank") repeat scroll 0 0 transparent;}
/*show-area*/
.panels-flexible-region-2-showarea{width:100%}
.panels-flexible-region-2-showarea .panels-flexible-region-inside-last{height:188px;position:relative}
.panels-flexible-region-2-showarea .pane-node{float:left;display:inline;width:312px;height:188px;font-size:14px; color:#ffffff}
#content-area .panels-flexible-region-2-showarea .pane-node h2.pane-title{height:51px;line-height:51px;padding-left:30px;padding-right:15px;font-size:24px;color:#ffffff}
.panels-flexible-region-2-showarea .pane-node .content{height:80px;overflow:hidden;padding-left:30px;padding-right:15px;}
#content-area .panels-flexible-region-2-showarea .pane-node .content ul li a,
#content-area .panels-flexible-region-2-showarea .pane-node .content a{color:#fff;text-decoration:none}
.panels-flexible-region-2-showarea .pane-2 a{clear:both;display:block;width:97px;height:33px;cursor:pointer;text-indent:-9999px;zoom:1;z-index:1;}

#eng {background:url("../images/engbg.png")}
.panels-flexible-region-2-showarea .pane-2 a.engbtn{background:url("../images/engbtn.png") no-repeat;position:absolute;left:20px;bottom:20px;}
.panels-flexible-region-2-showarea .pane-2 a.engbtn:hover{background:url("../images/engbtnhover.png") no-repeat}

#con{background:url("../images/conbg.png")}
.panels-flexible-region-2-showarea .pane-2 a.conbtn{background:url("../images/conbtn.png") no-repeat;position:absolute;left:343px;bottom:20px;}
.panels-flexible-region-2-showarea .pane-2 a.conbtn:hover{background:url("../images/conbtnhover.png") no-repeat}

#inve{background:url("../images/invebg.png")}
.panels-flexible-region-2-showarea .pane-2 a.invebtn{background:url("../images/invebtn.png") no-repeat;position:absolute;left:656px;bottom:20px;}
.panels-flexible-region-2-showarea .pane-2 a.invebtn:hover{background:url("../images/invebtnhover.png") no-repeat}

/*information-area*/
.panels-flexible-region-2-information_area{width:100%}
.pane-news{float:left;display:inline;width:308px;height:300px;}
.pane-news h2.pane-title{height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;}
.pane-news .view-content{height:220px;overflow:hidden;}
#content-area .pane-news ul{padding-top:8px}
.pane-news ul li{height:45px;}
.pane-news ul li a{color:#333333;text-decoration:none;}
.pane-news .news-link .news-title:hover{text-decoration:underline;}
.pane-news .create-news{float:left;display:inline;width:100px;height:21px;color:#389ee7}
.pane-news .news-title{float:left;display:inline;width:207px;height:41px;}
.pane-news .view-footer{padding-left:225px}
.pane-news .view-footer .more{display:block;width:68px;height:30px;background:url("../images/home_more.png") no-repeat}


.pane-yslider{float:left;display:inline;width:613px;height:300px;padding-left:15px;background:url("../images/protop3.png") no-repeat 15px 0px;position:relative}
.pane-yslider .pane-content{height:240px;padding-bottom:14px;background:url("../images/probottom.png") no-repeat left bottom}
.pane-yslider .view-id-yslider{background:url("../images/promiddle.png") repeat-y}
.pane-yslider h2.pane-title{width:593px;height:42px;margin-left:2px;padding-left:15px;line-height:42px;border-bottom:1px solid #d3d3d3}

.pane-yslider .view-header a.prev{display:block;width:28px;height:28px;text-indent:-9999px;background:url("../images/proup.png") no-repeat;position:absolute;right:55px;top:10px;}
.pane-yslider .view-footer a.next{display:block;width:28px;height:28px;text-indent:-9999px;background:url("../images/prodown.png") no-repeat;position:absolute;right:22px;top:10px;}

.pane-yslider .view-content{padding-left:13px;padding-top:15px;}
.pane-yslider .view-content .item-list{height:227px;}
.pane-yslider .view-content ul li{height:227px;}
.pane-yslider .project-pic{float:left;display:inline;width:312px;height:210px;padding-top:5px;text-align:center;background:url("../images/project_farm.png") no-repeat}
.pane-yslider .project-title{float:left;display:inline;width:255px;height:38px;padding-left:15px;color:#389ee7}
.pane-yslider .project-body{float:left;display:inline;width:255px;height:128px;overflow:hidden;padding-left:15px;}
.pane-yslider .project-btn{float:left;display:inline;padding-left:165px;padding-top:28px;}
.pane-yslider .project-btn a{display:block;width:111px;height:32px;background:url("../images/promore.png") no-repeat;}

/*description-area*/
.panels-flexible-region-2-description_area{width:100%}
.panels-flexible-region-2-description_area .panels-flexible-region-inside-last{height:520px;position:relative;}
.pane-xslider{float:left;display:inline;width:593px;height:322px;position:relative}
.pane-xslider .pane-content{padding-top:20px;padding-left:60px;}
.pane-xslider h2.pane-title{height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;}
.pane-xslider .view-content{height:212px;overflow:hidden}

.pane-xslider .group-wrapper{width:532px;height:212px;overflow:hidden}
.pane-xslider .group-wrapper .group-wrapper-item{float:left;display:inline;width:151px;height:86px;padding:10px 11px 10px 11px;}
.pane-xslider .group-wrapper .views-field-field-clismallpic-fid{width:151px;text-align:center;height:80px;padding-top:6px;background:url("../images/clients_logo_farm.png") no-repeat}


.pane-xslider .view-header a.prev{display:block;width:18px;height:31px;text-indent:-9999px;background:url("../images/clileftbtn.png") no-repeat;position:absolute;left:37px;top:152px;z-index:1}
.pane-xslider .view-footer a.next{display:block;width:18px;height:31px;text-indent:-9999px;background:url("../images/clirightbtn.png") no-repeat;position:absolute;right:0px;top:149px;z-index:1}
.pane-xslider .view-footer a.more{display:block;width:68px;height:30px;background:url("../images/home_more.png") no-repeat;position:absolute;right:4px;bottom:2px}


.pane-team-view{float:left;display:inline;width:317px;height:479px;background:url("../images/teamtop.png") no-repeat;margin-left:26px;position:relative}
.pane-team-view h2.pane-title{height:42px;line-height:42px;padding-left:19px;}
.pane-team-view .pane-content{padding-bottom:15px;background:url("../images/teambottom.png") no-repeat center bottom}
.pane-team-view .pane-content .view-id-team_view{height:424px;background:url("../images/teammiddle.png") repeat-y}

.pane-team-view .view-content{padding-left:15px;padding-top:23px}
.pane-team-view .view-content .item-list{height:357px;}
.pane-team-view .view-content ul li{height:119px;}
.pane-team-view .team-pic{float:left;display:inline;width:68px;padding-top:7px;height:84px;text-align:center;background:url("../images/teapotoframe.png") no-repeat}
.pane-team-view .team-intro{float:left;display:inline;width:212px;padding-left:10px;}
.pane-team-view .team-title{color:#389ee7}
.pane-team-view .team-content{height:72px;overflow:hidden;font-size:14px;line-height:15px;}
.views-field-nothing a{text-decoration:none}
.pane-team-view .team-intro .tdtitle{height:22px;color:#666666}

.pane-team-view .view-header a.prev{display:block;width:29px;height:29px;text-indent:-9999px;background:url("../images/teaup.png") no-repeat;position:absolute;right:49px;top:6px;}
.pane-team-view .view-footer {padding-top:14px;padding-left:225px;}
.pane-team-view .view-footer a.next{display:block;width:29px;height:29px;text-indent:-9999px;background:url("../images/teadown.png") no-repeat;position:absolute;right:18px;top:6px;}
.pane-team-view .view-footer a.more{display:block;width:68px;height:30px;background:url("../images/team_more.png") no-repeat}

/*join*/
#join {width:595px;position:absolute;left:2px;bottom:0px;}
#join .pane-content h2{height:40px;line-height:40px;border-bottom:1px solid #d3d3d3}
#join .pane-content a{color:#333333;text-decoration:none}
#join #links-content{height:178px;}
#join #links-content div{float:left;display:inline;height:69px;padding:20px 54px 0px 54px;}
#join #links-content .Separmatic{padding:20px 59px 0 8px}
#join #links-content .eegndiv{padding:20px 29px 0 28px;}
#join #links-content .arecap{padding:2px 0 0 48px;}
#join #links-content .arecap .arec{width:146px;height:66px;display:block;background:url("../images/arecap.jpg") no-repeat 0 0;}
#join .ifcdiv{}
#join .airdiv{}
#join .yondiv{}
#join .ifc{display:block;width:68px;height:68px;line-height:36px;background:url("../images/ifcpic.png") no-repeat;}
#join .air{display:block;width:81px;height:65px;background:url("../images/airpic.png") no-repeat}
#join .yon{display:block;width:122px;height:65px;background:url("../images/yonpic.png") no-repeat}
#join .eegn{display:block;width:160px;height:65px;background:url("../images/Logo.png") no-repeat}
#join .Separ{display:block;width:95px;height:65px;background:url("../images/Separmatic.png") no-repeat}
/*footer*/
#footer{height:58px;padding-top:10px;font-size:11px;color:#666666}
#footer .tuichu{float:right;display:inline}
body.not-logged-in #footer .tuichu{display:none}
#footer a{color:#666666;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer #footer-message{height:45px;line-height:45px;border-top: 1px solid #c9c9c9}

/*common*/
/*left*/
.sidebar .block-menu_block{width:177px;border:1px solid #a3a3a3;background:url("../images/leftmenutitle.png") no-repeat}
.sidebar h2.title{height:44px;line-height:44px;padding-left:16px;font-size:14px;color:#ffffff}
.sidebar .menu_block_wrapper ul{padding:8px 0px;background:#eeeeee}
.sidebar .menu_block_wrapper ul ul{padding:0}
.sidebar .menu_block_wrapper ul li{line-height:32px;padding-left:30px;background:#eeeeee;list-style-image:none}
.sidebar .menu_block_wrapper ul ul li{line-height:12px;padding-top:4px;padding-bottom:4px;padding-left:1em}
.sidebar .menu_block_wrapper ul li a{text-decoration:none;color:#333333;}
.sidebar .menu_block_wrapper ul li a:hover{text-decoration:underline;}
.sidebar .menu_block_wrapper ul li a.active{color:#0c2963}


/*rihgt*/
body.front #content-wrapper,.node-type-team #content-wrapper{padding-left:0}
#content-wrapper{padding-left:15px;}
.page-node-45 #content-wrapper{padding-left:0;}
body .node-type-layout-text #content-wrapper h1.title,body .section-experience #content-wrapper h1.title,body.page-node-45 #content-wrapper h1.title,
body .page-node-33 #content-wrapper h1.title,body .page-node-216  #content-wrapper h1.title,body .page-node-217 #content-wrapper h1.title,
body .page-node-219 #content-wrapper h1.title,.view-id-team_all_view .view-header h2,
body.node-type-page #content-wrapper h1,
body.section-experiences #content-area h2.pane-title,
.view-id-news_center .view-header h2,
#content-area .pane-xslider-clients-inner h2.pane-title{height:44px;line-height:44px;padding-left:2px;font-size:20px;color:#0c2963;}



body.page-node-33 #content-area .meta {display:none}
body.page-node-33 #content-area .node {padding:15px;text-align:justify;border:1px solid #a3a3a3;background:#eeeeee}

body.node-type-layout-text #content-area .node{padding:15px;border:1px solid #a3a3a3;text-align:justify;background:#eeeeee}
body.page-node-219 #content-area #node-219,
body.page-node-216 #content-area #node-216,
body.node-type-page #content-area #node-244,
body.node-type-page #content-area #node-245,
body.node-type-page #content-area #node-246,
body.node-type-page #content-area #node-247,
body.node-type-page #content-area #node-248,
body.node-type-page #content-area #node-249,
body.page-node-217 #content-area #node-217{padding:15px;border:1px solid #a3a3a3;text-align:justify;background:#eeeeee}
body.node-type-layout-text #content-area .node .content,body.node-type-aboutus #content-area .node .content{min-height:600px;height:auto !important;height:600px;}
body.node-type-layout-text #content-area .node ul {padding-left:16px }
body.node-type-layout-text #content-area .node ul li{padding:10px 0px 3px 20px;background:url("../images/pageli.png") no-repeat 0px 13px}
body.page-profile #content-area .node ul li{padding:10px 0px 3px 20px;background:url("../images/pageli.png") no-repeat 2px 16px}

/*staff*/
.view-id-team_all_view .item-list a{text-decoration:none;}
.view-id-team_all_view .pager li{float:left;display:inline;padding:0}
.view-id-team_all_view .pager li.pager-next{display:block;background:url("../images/newsnextbtn.png") no-repeat 0px 0px;width:43px;height:14px;}
.view-id-team_all_view .pager li.pager-previous{display:block;background:url("../images/newsprevbtn.png") no-repeat 0px 0px;width:43px;height:14px;}
.view-id-team_all_view .pager li.pager-next a,
.view-id-team_all_view .pager li.pager-previous a{text-indent:-9999px;display:block;width:43px;height:14px;}
.view-id-team_all_view .pager li.pager-first{display:none}
.view-id-team_all_view .pager li.pager-last{display:none}
.view-id-team_all_view .view-content ul li{height:120px;}
.view-id-team_all_view .team-pic{float:left;display:inline;width:71px;}
.view-id-team_all_view .team-intro{float:left;display:inline;width:638px;}
.view-id-team_all_view .team-title{color:#389ee7;}
.view-id-team_all_view .tdtitle{color:#666666}
.view-id-team_all_view .team-content{height:48px;overflow:hidden;}
.view-id-team_all_view .view-content {float:left;display:inline;width:710px;padding-left:15px;padding-right:15px;padding-bottom:11px;border:1px solid #777777;background:#eeeeee}
.view-id-team_all_view .item-list{margin-top:10px;float:right;display:inline;}







/*staff inner*/
body.node-type-team h1.title{display:none}
.panels-flexible-region-6-center{width:100%}
body.node-type-team #main
{padding-top:190px;background:url("../images/aboutlogo.jpg") no-repeat}

/*staff inner left*/

#about-menu{float:left;display:inline;width:200px;}
#about-menu .about {width:177px;margin-bottom:57px;border:1px solid #a3a3a3;background:url("../images/leftmenutitle.png") no-repeat}
#about-menu .about h2.title{height:44px;line-height:44px;padding-left:16px;font-size:14px;color:#ffffff}
#about-menu .about ul{padding:8px 0px;background:#eeeeee}
#about-menu .about ul li{height:32px;line-height:32px;padding-left:30px;background:#eeeeee;list-style-image:none}
#about-menu .about ul li a{text-decoration:none;color:#333333;}
#about-menu .about ul li a:hover{text-decoration:underline;}
#about-menu .about ul li a.active{color:#0c2963}

/*staff inner right*/
.pane-team-inner-view{float:left;display:inline;width:704px;min-height:550px;height:auto !important;height:550px;padding:15px;text-align:justify;border:1px solid #a3a3a3;background:#eeeeee}
.view-id-team_inner_view .team-intro{height:217px;}
.view-id-team_inner_view .team-intro .team-pic{float:left;display:inline;width:130px;}
.view-id-team_inner_view .team-intro .team-title{float:left;display:inline;width:510px;padding-left:20px;}



/*about us*/
body.page-node-33 #main,body.page-node-34 #main,body.page-node-35 #main,body.page-node-36 #main,body.page-teams #main
{padding-top:190px;background:url("../images/aboutlogo.jpg") no-repeat}

/*our partners*/
.sidebar #block-block-4 {padding-top:60px;}

.links-container {width:177px;border:1px solid #a3a3a3;background:url("../images/leftmenutitle.png") no-repeat}
.links-container h2.title{height:44px;line-height:44px;padding-left:16px;font-size:14px;color:#ffffff}
.links-container ul{padding:15px 0px 0px 0px;background:#eeeeee}
.links-container ul li{height:91px;padding:6px 0px 0px 22px;list-style:none;list-style-image:none;}
.links-container ul li.last{height:60px;padding-top:3px;}
.links-container ul li a{display:block;}
.links-container ul li a.ifc{width:127px;height:69px;background:url("../images/ifcpic.png") no-repeat}
.links-container ul li a.air{width:82px;height:65px;background:url("../images/aboutair.png") no-repeat}
.links-container ul li a.yon{width:122px;height:35px;background:url("../images/aboutyon.png") no-repeat}

/*news*/
body.page-news #content-wrapper{padding-left:0px;}
.view-id-news_center{padding-top:183px;background:url("../images/newslogo.jpg") no-repeat}
.view-id-news_center .view-content .item-list{padding-left:0px;float:left;}
.view-id-news_center .view-content ul{min-height:400px;}
.view-id-news_center .view-content ul li{height:30px;padding-left:20px;background:url("../images/newsitem2.png") no-repeat 0px 9px}
.view-id-news_center .view-content ul li.views-row-first{height:158px;padding:0px;background:none}
.view-id-news_center .view-content ul li.views-row-first a{display:block;height:158px;z-index:1;}
.view-id-news_center .view-content ul li.views-row-first .news-body,.view-id-news_center .view-content ul li.views-row-first .news-pic{display:block;}
.view-id-news_center .view-content ul li.views-row-first .title-body{float:left;display:inline;padding-left:20px;}
.view-id-news_center .view-content ul li.views-row-first .title-date{height:30px;}
.view-id-news_center .view-content ul li.views-row-first .news-title{width:622px;}
.view-id-news_center .view-content ul li.views-row-first .news-date{width:100px;}
.view-id-news_center .view-content ul li.views-row-first .news-pic{float:left;display:inline;width:121px;height:115px;}
.view-id-news_center .view-content ul li.views-row-first .news-body{width:500px;color:#666666;line-height:20px;cursor:pointer}
.view-id-news_center .view-content ul li.views-row-first .pic-body{clear:both}


.view-id-news_center .view-content ul li{height:30px;}
.view-id-news_center .view-content ul li a{display:block;height:30px;line-height:30px;color:#333333;text-decoration:none}
.view-id-news_center .view-content ul li a:hover{text-decoration:underline;}
.view-id-news_center .view-content .news-body,.view-id-news_center .view-content .news-pic{display:none;}
.view-id-news_center .view-content .news-title{float:left;display:inline;width:746px;height:30px;}
.view-id-news_center .view-content .news-date{float:left;display:inline;height:30px;width:100px;}

.view-id-news_center .view-content .news-date:hover{text-decoration:underline;}
.view-id-news_center .view-content .news-title:hover{text-decoration:underline;}
.view-id-news_center .view-content .views-row-first .news-date{text-decoration:underline;}
.view-id-news_center .view-content .views-row-first .news-title{text-decoration:underline;}


/*pager*/
.view-news-center .view-content {min-height:615px;height:auto !important;height:516px;padding-left:15px;padding-bottom:11px;border:1px solid #a3a3a3;background:#eeeeee}
.view-news-center .item-list{float:right;display:inline;height:14px;line-height:14px;margin-top:10px;}
.view-news-center .item-list a{text-decoration:none;}
.view-news-center .pager li{float:left;display:inline;padding:0}
.view-news-center .pager li.pager-next{display:block;background:url("../images/newsnextbtn.png") no-repeat 0px 0px;width:43px;height:14px;}
.view-news-center .pager li.pager-previous{display:block;background:url("../images/newsprevbtn.png") no-repeat 0px 0px;width:43px;height:14px;}
.view-news-center .pager li.pager-next a,
.view-news-center .pager li.pager-previous a{text-indent:-9999px;display:block;width:43px;height:14px;}
.view-news-center .pager li.pager-first{display:none}
.view-news-center .pager li.pager-last{display:none}
body.node-type-news #content-wrapper{padding-top:197px;background:url("../images/newslogo.jpg") no-repeat}
body.node-type-news #content-wrapper h1.title{height:40px;line-height:40px;font-size:14px;}
body.node-type-news #content-wrapper .meta{display:none}
body.node-type-news .node-type-news{text-align:justify}

/*experience*/
body.section-experiences #main,body.node-type-experience #main
{padding-top:190px;background:url("../images/experlogo.jpg") no-repeat}

/*server*/
body.page-node-42 #main,body.page-node-43 #main,body.page-node-44 #main,body.page-node-225 #main,
body.page-node-216 #main,body.page-node-217 #main,body.page-node-219 #main{padding-top:190px;background:url("../images/servicelogo.png") no-repeat}

body.page-node-42 #main #content,body.page-node-43 #main #content,body.page-node-44 #main #content,
body.page-node-216 #main #content,body.page-node-217 #main #content,body.page-node-219 #main #content{min-height:405px;height:auto !important; height:405px;}

body.page-node-42 #main #content-area .node .content,body.page-node-43 #main #content-area .node .content,body.page-node-44 #main #content-area .node .content
{min-height:342px;height:auto !important; height:342px;}

#content-area #node-42 ul li,#content-area #node-43 ul li,#content-area #node-44 ul li
{padding:0px;background:none;list-style:disc}




/*our clients*/
.panels-flexible-region-7-center{width:100%}
body.page-clientus #content-wrapper{padding-left:0px;}
body.page-clientus #main{padding-top:190px;background:url("../images/clientslogo.jpg") no-repeat}
body.page-clientus #content{min-height:400px;height:auto !important;height:400px;}
.pane-xslider-clients-inner .view-content{min-height:400px;height:auto !important;height:400px;}
.pane-xslider-clients-inner .view-content .col-1,.pane-xslider-clients-inner .view-content .col-2,.pane-xslider-clients-inner .view-content .col-3
{padding:10px}
.pane-xslider-clients-inner .views-field-field-clismallpic-fid{width:144px;height:85px;padding-left:7px;padding-top:6px;background:url("../images/clients_logo_farmbg.png") no-repeat}




.pane-xslider-clients-inner .view-content {min-height:332px;height:auto !important;height:332px;padding:15px;border:1px solid #a3a3a3;background:#eeeeee}
.pane-xslider-clients-inner .item-list{float:right;display:inline;height:12px;line-height:12px;margin-top:10px;}
.pane-xslider-clients-inner .item-list a{text-decoration:none;}
.pane-xslider-clients-inner .pager li{float:left;display:inline;padding:0}
.pane-xslider-clients-inner .pager li.pager-next{display:block;background:url("../images/newsnextbtn.png") no-repeat 0px center;width:47px;height:14px;}
.pane-xslider-clients-inner .pager li.pager-previous{display:block;background:url("../images/newsprevbtn.png") no-repeat 0px center;width:67px;height:14px;}
.pane-xslider-clients-inner .pager li.pager-next a,
.pane-xslider-clients-inner .pager li.pager-previous a{text-indent:-9999px;display:block;width:43px;height:14px;}
.pane-xslider-clients-inner .pager li.pager-first{display:none}
.pane-xslider-clients-inner .pager li.pager-last{display:none}
#client_content{width:358px;height:300px;position:absolute;right:18px;top:290px;z-index:1}

/*careers*/

body.page-node-45 #main {padding-top:190px;background:url("../images/careerslogo.jpg") no-repeat}
body.page-node-45 #main  #content{min-height:550px;height:auto !important; height:550px;}
body.page-node-45 .node{padding:15px 15px 8px 15px;border:1px solid #a3a3a3}
body.page-node-45 .node td{height:100px;padding-top:12px;}

/*contact*/
body.page-node-65 #main{padding-top:190px;background:url("../images/contactlogo.jpg") no-repeat}
#content-area #node-65 {padding-left:17px;padding-right:19px;}
body.page-node-65 #content-wrapper {padding-left:0px;}
body.page-node-65 td{padding-left:30px;padding-top:17px;}
body.node-type-experience .field-content h4{height:40px;line-height:40px;}
body.node-type-experience #content ul{padding: 0 0 0 2em}
body.node-type-experience #content li{list-style:disc}

