body{background-position:center -200px;background-image:url(images/xlight-bg.png.pagespeed.ic.oM8MMyzjoJ.png);background-repeat:no-repeat}body.home{background-position:center 250px}.img-border{border-width:2px 2px 3px;border-style:solid;border-color:#e5e5e5;padding:5px;border-image:none;float:left;display:block}form input.input-field{background:url(images/xtext-field-bg.png.pagespeed.ic.Gpo_cPCNUd.png) repeat-x top #fff;padding:7px 5px;border:1px solid #d8d8d9;border-image:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px}textarea{background:url(images/xtext-field-bg.png.pagespeed.ic.Gpo_cPCNUd.png) repeat-x top #fff;padding:7px 5px;border:1px solid #d8d8d9;border-image:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px}.bold{font-weight:700}button.black{background:url(images/xblack-btn-bg.png.pagespeed.ic.8GLHpAMpI_.png) repeat-x top #393939;margin:0 5px;padding:6px 10px;border:1px solid #2d2d2d;border-image:none;color:#fff;font-family:Arial,Helvetica;font-size:12px;cursor:pointer}button.black:hover{background:#5a5a5a}button.black:active{background:#393939}.preloading-dark{background:url(images/preloader-dark.gif.pagespeed.ce.LnX8YQVyMe.gif) no-repeat 50% 50% #fff}.sprite{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#navigation-bar{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#banner .social-network li a{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}a.read-more{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.calendar{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.overlay{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}ul.simple-drop-down-menu li.home-page>a{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}ul.simple-drop-down-menu li.home-page a.indexList{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}ul.quote.list li span{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}ul.cat.list li.current{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}ul.cat.list li a{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#breadcrumbs{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#breadcrumbs li{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.services .service-heading{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}label.error{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.posts-info span{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#view-switcher{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}#view-switcher li a{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.post-tags li span{background-image:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png);background-repeat:no-repeat}.full-width-wrapper{clear:both;display:table}.fixed-width-wrapper{clear:both;display:table}#banner{clear:both;display:table}#slider-wrapper{clear:both;display:table}.full-width-wrapper{width:100%}.fixed-width-wrapper{margin:0 auto;width:1200px}a.read-more{background-position:-529px -53px;width:125px;height:32px;text-indent:-9999px}a.read-more:hover{background-position:-529px -85px}ul.list li{display:list-item}ul.tweet li{padding-bottom:25px}ul.zigzag li{padding:15px 0;clear:both;border-top-color:#fff;border-bottom-color:#dedede;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;display:table}ul.zigzag li:first-child{padding-top:0;border-top-color:currentColor;border-top-width:medium;border-top-style:none}ul.quote.list li span{background-position:-917px -97px;margin:5px 20px 10px 0;width:24px;height:18px;text-indent:-9999px;float:left;display:block}ul.quote.list li{text-align:right;margin-bottom:30px}ul.quote.list li a:hover b{text-decoration:underline}ul.cat.list li{background:none;margin-bottom:5px}ul.cat.list li.current{background-position:-630px -209px}ul.cat.list li a{background-position:-630px -127px;height:32px;line-height:30px;padding-left:40px;display:block}ul.cat.list li.current a{background-position:-630px -169px;text-decoration:none}ul.cat.list li a:hover{background-position:-630px -169px;text-decoration:none}.flick-gallery li{margin:0 14px 14px 0;float:left;display:inline}.flick-gallery li a{padding:5px;width:80px;height:80px;float:left;position:relative;background-color:#232323}.flick-gallery li a .overlay{background-position:right -127px;left:5px;top:5px;width:80px;height:80px;position:absolute;cursor:pointer}.flick-gallery li img{width:80px}.i_red{padding-bottom:6px;font-family: ??????;font-size:14px;border-bottom-color:#b1b1b1;border-bottom-width:1px;border-bottom-style:solid;display:block}.i_red a.t_more{padding-right:6px;font-size:12px;font-style:italic;font-weight:normal;float:right}ul.point li:first-child{padding-top:0;border-top-color:currentColor;border-top-width:medium;border-top-style:none}ul.point li{width:100%;clear:both;border-top-color:#fff;border-bottom-color:#dedede;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;display:table}ul.point li em{background:none;width:46px;height:48px;color:#666;line-height:48px;text-indent:8px;float:left}ul.point li b{height:15px;overflow:hidden;padding-top:7px;font-size:12px;display:block}.entry-content p{font-size:12px}ul.point li i{height:15px;color:#999;overflow:hidden;padding-top:6px;font-style:normal;display:block}ul.point li a{height:48px;color:#000;line-height:14px;clear:both}ul.point li a:hover{text-decoration:none}ul.point li a:hover b{text-decoration:underline}.t_content{height:602px;overflow:hidden}ul.poine li:first-child{padding-top:0;border-top-color:currentColor;border-top-width:medium;border-top-style:none}ul.poine li{width:100%;clear:both;border-top-color:#fff;border-bottom-color:#dedede;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;display:table}ul.poine li em{background:none;width:78px;height:42px;color:#666;line-height:42px;float:right}ul.poine li h3{margin:9px 0;width:440px;height:24px;line-height:24px;overflow:hidden;padding-left:8px;font-family: ??????;font-size:12px;float:left}ul.poine li a{height:48px;color:#000;line-height:14px;clear:both}ul.poine li a:hover{text-decoration:none}ul.poine li a:hover h3{text-decoration:underline}.team_p{}.r_photo{width:100px;height:132px;margin-top:4px;margin-right:16px;float:left}.team_p li{width:auto;height:132px;overflow:hidden;margin-bottom:18px;display:block}.team_p li .pic{width:100px;height:132px;padding-right:20px;float:left}.team_p li .pic img{width:100px;height:132px}.r_photo img{width:100px;height:132px}.team_p li .txt{width:400px;float:left}.team_p li .txt h5{font-weight:800}.team_p li .txt em{font-size:12px;font-style:normal;font-weight:normal;margin-bottom:8px;display:block}.team_p li .txt .t_bd{line-height:18px}.team_p li .txt .t_bd span{line-height:18px}.team_p li .txt .t_bd{height:auto;padding-bottom:1px;clear:both}.calendar{width:65px;height:65px;text-align:center;overflow:hidden}.calendar h1{margin:4px 0 1px;text-align:center;font-weight:700}.black.calendar h1{color:#fafafa;margin-bottom:5px}.calendar span{color:#b0b0b0;text-transform:uppercase;font-size:10px}.black.calendar{background-position:-354px -53px;padding-left:4px;float:right}.white.calendar{background-position:-278px -53px;padding-right:5px;margin-right:10px;margin-left:-85px;float:left}#header{background:url(images/xtop-full-width-bg.png.pagespeed.ic.NvyBxYo4if.png) repeat-x top;border-top-color:#464646;border-top-width:5px;border-top-style:solid}#header #abstract-bg{background:url(images/xtop-abstract-bg.png.pagespeed.ic.jb_TY8P3cn.png) no-repeat 20% top}#header #banner{height:130px}#header #banner .logo{margin-top:15px;float:left}#header #banner .social-network{margin-right:20px;float:right}#header #banner .social-network li{margin:80px 0 0;font-size:14px;font-weight:bold;float:left;display:inline}#header #banner .social-network li a{text-align:center;color:#930;font-size:14px;font-weight:bold;float:left}#navigation-bar{background-position:0 0}ul.simple-drop-down-menu{position:relative;z-index:10;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}ul.simple-drop-down-menu li{font-weight:700;float:left;position:relative;background:url(images/xnav_jgx.png.pagespeed.ic.ZkWPuydLai.png) right top no-repeat}ul.simple-drop-down-menu li:last-child{background-image:none}ul.simple-drop-down-menu li.home-page>a{background-position:15px -42px;padding-left:45px}ul.simple-drop-down-menu li.current.home-page>a{background-position:15px -82px}ul.simple-drop-down-menu li.home-page:hover>a{background-position:15px -82px}ul.simple-drop-down-menu li a{padding:11px 33.9px 10px;color:#000;font-size:16px;position:relative;z-index:10;display:block}ul.simple-drop-down-menu li a.parent{padding-right:25px;position:relative}ul.simple-drop-down-menu li:hover{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left top #c11a20}ul.simple-drop-down-menu li.current{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left bottom #035101}ul.simple-drop-down-menu li:hover>a{color:#fff;text-decoration:none}ul.simple-drop-down-menu ul{left:0;top:100%;width:200px;display:none;position:absolute}ul.simple-drop-down-menu ul li{background:#fbfbfb;clear:both;font-weight:400;margin-right:0;border-top-color:#fff;border-bottom-color:#f2f2f2;border-left-color:#fbfbfb;border-top-width:1px;border-bottom-width:1px;border-left-width:5px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;float:none}ul.simple-drop-down-menu ul li:first-child{border-top-color:currentColor;border-top-width:medium;border-top-style:none}ul.simple-drop-down-menu ul li a{padding:8px 10px}ul.simple-drop-down-menu li a span{background:url(images/xdrop-down-arr.png.pagespeed.ic.P5pDpeVZof.png) no-repeat 0 0;top:17px;width:9px;height:9px;right:8px;overflow:hidden;position:absolute}ul.simple-drop-down-menu li ul li a span{background-position:0 -9px;top:10px}ul.simple-drop-down-menu ul li:hover{background:#fff;color:#000;border-left-color:#155e13;border-left-width:5px;border-left-style:solid}ul.simple-drop-down-menu li ul li:hover{background:#fff;border-left-color:#155e13;border-left-width:5px;border-left-style:solid}ul.simple-drop-down-menu ul ul{left:100%;top:0;padding-left:1px}#g-search{width:185px;margin-top:6px;margin-right:5px;float:right}#g-search input{margin:0;padding:6px 5px 5px;border:1px solid #e7e7e7;border-image:none;width:120px;float:left}#g-search button{background:url(images/xsprite.png.pagespeed.ic.6FaOPsUtZa.png) right -53px;margin:0 0 0 -1px;border:0 currentColor;border-image:none;width:49px;height:29px;text-indent:-9999px;overflow:visible;padding-left:0;float:left;white-space:nowrap;cursor:pointer}#g-search button:hover{background-position:right -84px}#slider-bg{background:url(images/xbanner_bg.png.pagespeed.ic.vmQ6Inufvm.jpg) repeat-x center;height:397px}#slider-frame{height:430px}.slide-overlay{left:0;top:0;width:960px;height:370px;position:absolute;z-index:2}.body-divider{background:url(images/xseperator-980.png.pagespeed.ic.-p3Ojqq4p5.png) no-repeat top;padding-top:30px}.three-column .block{width:140px;margin-right:40px;float:left}.entry .block .content{height:310px;min-height:310px}#get-in-touch{background:url(images/xseperator-980-50-opa.png.pagespeed.ic.4GK0KjWYMf.png) no-repeat top;padding:50px 0 10px;margin-top:-20px}#get-in-touch .via-phone-number{width:580px}#get-in-touch .via-phone-number .icon{background-position:-429px -53px;width:50px;height:50px;text-indent:-9999px;margin-right:20px}#get-in-touch .via-phone-number h2{margin:3px 0 5px}#get-in-touch .via-email{width:385px}#get-in-touch .via-email button{width:110px}#get-in-touch .via-email button em{background-position:-489px -90px;width:15px;height:15px;margin-right:10px;float:left}#get-in-touch .via-email input{width:250px;font-style:italic}.content-left#content{width:650px}#content h1.double-color{text-align:right}#sidebar h1.double-color{text-align:right}.sp{background:url(images/xsp.png.pagespeed.ic.2euSsSmvII.png) repeat-x bottom;padding-bottom:20px;margin-bottom:20px}h1.sp.double-color{margin-top:5px;margin-bottom:30px}#breadcrumbs{background-position:-984px -27px;top:12px;width:450px;height:16px;overflow:hidden;padding-left:30px;position:absolute}#breadcrumbs li{background-position:-994px -219px;padding:0 15px 0 20px;float:left;display:inline-block}#breadcrumbs li:first-child{background:none}#breadcrumbs li a{color:#000;text-transform:uppercase;font-size:10px}#breadcrumbs li a:hover{color:#454545;text-decoration:none}#breadcrumbs li.current a{color:#454545;text-decoration:none}.post p{margin:0 0 20px}#sidebar{width:280px}#sidebar .ads a{border-width:1px 1px 3px;border-style:solid;border-color:#e5e5e5;margin:7px 0;padding:3px;border-image:none}#sidebar .ads a:hover{border-color:#ccc}#sidebar .ads a.even{margin-right:14px}.services .service-heading{background-position:-5px -150px;padding-bottom:30px;margin-bottom:10px}.services .service-heading img{margin-top:-5px;margin-right:15px;float:left;display:block}.services .service-heading h3{margin-bottom:5px}.services .service-heading span{color:#b0b0b0;font-size:11px}.services .block{margin:15px 40px 15px 0}.page-pagination{text-transform:uppercase;padding-top:20px;font-size:10px;margin-top:15px;border-top-color:#989898;border-top-width:1px;border-top-style:solid}.page-pagination a{padding:6px 10px;margin-right:5px;float:left;display:block}.page-pagination span{padding:6px 10px;margin-right:5px;float:left;display:block}a.btn-style{padding:6px 10px;margin-right:5px;float:left;display:block}.page-pagination a.current{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -50px;border-color:#a91a1f}a.red.btn-style{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -50px;border-color:#a91a1f}a.current.btn-style{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -50px;border-color:#a91a1f}a.dark.btn-style:hover{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -50px;border-color:#a91a1f}.page-pagination a:hover{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -10px;border-color:#262626}a.btn-style:hover{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -10px;border-color:#262626}a.red.btn-style:hover{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -10px;border-color:#262626}a.dark.btn-style{background:url(images/xsprite-menu.png.pagespeed.ic.HMq1UBvKTY.png) repeat-x left -10px;border-color:#262626}.page-pagination a:hover{color:#fff;text-decoration:none}.page-pagination a.current{color:#fff;text-decoration:none}a.red.btn-style{color:#fff;text-decoration:none}a.btn-style:hover{color:#fff;text-decoration:none}a.dark.btn-style{color:#fff;text-decoration:none}.page-pagination a{background:url(images/xbutton-highlight.png.pagespeed.ic.Qe9NqfJZGe.png) repeat-x top #f4f4f4;border:1px solid #e5e5e5;border-image:none;color:#000}a.btn-style{background:url(images/xbutton-highlight.png.pagespeed.ic.Qe9NqfJZGe.png) repeat-x top #f4f4f4;border:1px solid #e5e5e5;border-image:none;color:#000}#footer-wrapper{background:url(images/xfooter-full-width-bg.png.pagespeed.ic.OS1PnlUBKy.png) repeat-x top #009;color:#fff}#footer-extra-wrapper a{color:#b0b0b0}.tweet p{color:#fff;font-family: ??????}.latest-news strong{color:#fff;font-family: ??????;font-weight:normal}#footer-content em{color:#606060;text-transform:capitalize;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}#footer-content .three-column .block .content{padding:45px 0 30px}#footer-content .three-column .block .content{margin:0 0 3px}#footer-content .three-column .block .content .latest-news li{margin-bottom:25px}#footer-extra-wrapper{background:#270708;padding:20px 0;color:#606060;text-transform:uppercase;font-size:10px}#copyright{margin-left:100px}#copyright ul li{padding:0 10px;overflow:hidden;margin-top:5px;border-left-color:#333;border-left-width:1px;border-left-style:solid;float:left;display:inline}#copyright ul li:first-child{border:currentColor;border-image:none}#footer-extra-wrapper .logo{margin-right:15px}.back-to-top{background-position:-986px 4px;padding:5px 0 0 20px;float:right;cursor:pointer}.filter.portfolio-main li{margin:0 0 0 20px;text-align:right;display:inline}.filter.portfolio-main li a{padding:5px 10px;border:1px solid transparent;border-image:none;color:#000;text-decoration:none}.portfolio-content .block{margin-top:15px;min-height:300px}.portfolio-content{width:650px;padding-top:20px}.filter.portfolio-main li.current a{background:url(images/xbutton-highlight.png.pagespeed.ic.Qe9NqfJZGe.png) repeat-x top #fafafa;border-color:#e5e5e5}.video-preview .overlay{background-position:center;left:5px;top:5px;width:145px;height:80px;position:absolute;z-index:10;background-repeat:no-repeat;background-color:#fff}.image-preview .overlay{background-position:center;left:5px;top:5px;width:145px;height:80px;position:absolute;z-index:10;background-repeat:no-repeat;background-color:#fff}.video-preview .overlay{background-image:url(images/xvideo-light.jpg.pagespeed.ic.RxWiKbRMx2.jpg)}.image-preview .overlay{background-image:url(images/xmaginifier-light.jpg.pagespeed.ic.n44Nz5hNrT.jpg)}.c_content{width:780px;float:left}.c_content .content{width:280px;float:left}.c_content .map-point{margin:0;width:486px;height:248px;float:left;display:block}.c_content .iw_poi_title{color:#c52;overflow:hidden;padding-right:13px;font-size:14px;font-weight:bold;white-space:nowrap}.c_content .iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;-ms-word-wrap:break-word;font-size-adjust:none;font-stretch:normal}.form-row{padding:10px 0;clear:both;display:block;min-height:25px}.form-row .form-row-label{width:130px;clear:left;float:left;display:block}#contact-form textarea{height:150px;max-width:400px}label.error{background-position:-920px -219px;margin:5px 0 0 5px;width:22px;height:22px;text-indent:-9999px;float:left;display:block}.list-blog-entry .posts-info{clear:both}.list-blog-entry p{clear:both}.blog-entry-content{width:415px;float:left}.posts-info{overflow:hidden;padding-bottom:30px}.blog-entry-content .posts-info{background:url(images/xsp-fade.png.pagespeed.ic.RvEmaiPzRq.png) no-repeat left bottom;padding-bottom:15px;margin-bottom:15px}.posts-info span{height:20px;color:#b0b0b0;text-transform:uppercase;line-height:20px;padding-left:25px;font-size:10px;margin-right:20px;float:left;display:block}.posts-info span{color:#b0b0b0}.posts-info span a{color:#b0b0b0}.posts-info span a:hover{color:#000;text-decoration:none}.posts-info span.date{background-position:-980px -249px}.posts-info span.user{background-position:-980px -279px}.posts-info span.category{background-position:-980px -309px}#view-switcher{background-position:-491px -127px;top:35px;width:91px;height:32px;right:43%;display:block;position:absolute}#view-switcher li{margin:1px 0 0 1px;text-transform:uppercase;font-size:10px}#view-switcher li a:hover{opacity:1;background-color:#fff}#view-switcher li.active{opacity:1;background-color:#fff}#view-switcher li.active a{opacity:1;background-color:#fff}#view-switcher li{width:29px;height:28px;float:left;display:block}#view-switcher li a{width:29px;height:28px;float:left;display:block}#view-switcher li a{text-indent:-9999px}#view-switcher li a.display-list-alternate{background-position:-493px -169px}#view-switcher li a.display-list{background-position:-553px -169px}#view-switcher li a.display-short{background-position:-523px -169px}ul.display-list li{padding:15px 0;width:100%;clear:both;display:table}ul.display-list-alternate li{padding:15px 0;width:100%;clear:both;display:table}ul.display-list li .img-border{margin:0 60px 0 0;float:left}ul.display-list-alternate li .img-border{margin:0 60px 0 0;float:left}ul.display-list li .img-border img{width:190px}ul.display-list-alternate li .img-border img{width:190px}ul.display-list li a.read-more{clear:both;float:right}ul.display-list-alternate li a.read-more{clear:both;float:right}ul.display-list-alternate li.odd .img-border{margin:0 0 0 20px;float:right}ul.display-short li{padding:15px 0;width:300px;float:left}ul.display-short li.odd{padding-left:24px;border-left-color:#fafafa;border-left-width:1px;border-left-style:solid}ul.display-short li.even{padding-right:24px;border-right-color:#dfdfdf;border-right-width:1px;border-right-style:solid}ul.display-short li .img-border{overflow:hidden;margin-right:15px;float:left}ul.display-short li .img-border img{width:290px;height:150px}ul.display-short li .blog-entry-content{width:300px;float:left}ul.display-short li p{height:80px;overflow:hidden}ul.display-short li .posts-info span.user{display:none}.post-tags li{line-height:25px;margin-right:5px;float:left;display:inline}.post-tags li:first-child span{background-position:-413px -127px;width:68px;height:27px;line-height:25px;text-indent:30px;float:left;display:block}.post-tags li a{background:#fafafa;border-width:1px 1px 2px;border-style:solid;border-color:#e5e5e5;padding:0 8px;border-image:none;height:24px;color:#b0b0b0;float:left;display:block}.post-tags li a:hover{border-color:#ccc;color:#c41d23;text-decoration:none}.comment-info{width:100%;padding-bottom:20px;display:table}.comment-info h3{margin:0;float:left}.comment-info>a{margin:0;float:right}.comment-content-wrapper>ul{border:1px solid #d8d8d8;border-image:none;overflow:hidden}.comment-content-wrapper>ul li{background:#fafafa;padding:20px 20px 10px;border-top-color:#fff;border-bottom-color:#e5e5e5;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.comment-content-wrapper>ul li .poster{margin-left:15px;float:right}.comment-content-wrapper>ul li .comment-content .comment-heading a{font-size:18px;font-weight:700;margin-right:15px}#error-404{text-align:center}#error-404 *{text-align:center}#error-404 h1{background:url(images/x404-shadow.png.pagespeed.ic.60HBcJEBzP.png) no-repeat center 110px;font-size:130px}.float-left{float:left}.img{float:left}.preloading-dark img{float:left}.img-border img{float:left}.entry .block a.read-more{float:left}#get-in-touch .via-email button span{float:left}.maxx-form textarea{float:left}.maxx-form input{float:left}.maxx-form button{float:left}ul.display-list-alternate li.odd a.read-more{float:left}.social-network-like-box>div{float:left}.float-right{float:right}.filter.portfolio-main{float:right}.overflow-hidden{overflow:hidden}.services .block .content{overflow:hidden}.entry-bottom>div{overflow:hidden}ul.zigzag li strong{margin:0 0 10px}ul.display-list li h2{margin:0 0 10px}ul.display-list-alternate li h2{margin:0 0 10px}ul.quote.list li a b{color:#000}.white.calendar h1{color:#000}ul.simple-drop-down-menu li.current ul li a{color:#000}ul.simple-drop-down-menu li ul li:hover a{color:#000}.blog-entry-content h3{color:#000}.blog-entry-content h2 a{color:#000}.blog-entry-content h1 a{color:#000}.flick-gallery li.reset-margin-right{margin-right:14px}.three-column .last-child.block{margin-right:14px}.three-column .last-child-of-line.block{margin-right:14px}.flick-gallerydd{width:80px}.logo{display:block}.social-network{display:block}.social-network li a{display:block}ul.simple-drop-down-menu li a{display:block}#g-search button{display:block}#get-in-touch .via-phone-number .icon{display:block}.back-to-top{display:block}a.read-more{display:block}.flick-gallery li a{display:block}ul.zigzag li strong{display:block}ul.point li a{display:block}ul.point li a em{display:block}#content{display:block}#header #banner .social-network li a img{margin-top:5px}#footer-content .three-column .block .content .latest-news li p{margin-top:5px}.post-author h3{margin-top:5px}ul.simple-drop-down-menu li.current a{color:#fff}#footer-content a{color:#fff}#footer-content h3 strong{color:#fff}#footer-extra-wrapper a:hover{color:#fff}.three-column .block .content{margin-bottom:10px}.comment-content-wrapper>ul li .comment-content .comment-heading{margin-bottom:10px}.header-text{height:20px;position:relative}.video-preview{height:50px;position:relative}.image-preview{height:50px;position:relative}.post .img-border{margin-bottom:15px}.personal-info input{margin-bottom:15px}p{text-align:justify}.leftonecg{width:200px;float:left}.centeronecg{width:530px;text-align:justify;margin-right:20px;float:left}.rightonecg{width:230px;float:right}.rightonecgList{width:230px;margin-top:-380px;margin-right:140px;float:right}.first-word{font-family: ??????;font-size:14px}.first-wordaa{width:450px;font-size:16px;font-weight:bold;margin-top:-222px;margin-left:770px}.entry-content2{background:#fff;padding:5px 26px 36px;border:1px solid #cfcfcf;border-image:none}.fon16{font-size:14px}.fon16 p{line-height:26px!important}.entry-content2 h1{margin:18px 0 8px;text-align:center}.entry-content2 em{text-align:center;color:#666;margin-bottom:24px;display:block}.both{height:1px;overflow:hidden;clear:both;display:block}.wuxiang{width:200px;margin-left:400px}.xiang{width:200px;margin-left:400px}.zigzag a{color:#000}.contentList{width:300px;margin-top:-410px;margin-left:700px}@charset "utf-8";body{margin:0;padding:0;font-size:14px;min-width:1100px;background:#f1f1f1;font-family:"Microsoft Yahei",宋体,sans-serif}ul,li{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}img{border:0}img:hover{opacity:.9}a{text-decoration:none;color:#666}a:hover{text-decoration:none;color:#025100;transition:all .6s}.fl{float:left!important}.fr{float:right!important}.clearboth{clear:both;border:0;padding:0;margin:0}.w1200{width:1200px;height:auto;margin:0 auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.relative{position:relative}.imghover{cursor:pointer;transition:all .6s}.imghover:hover{transform:scale(1.2)}.i-search{width:255px;height:34px;overflow:hidden;position:relative;margin:40px 0 0 18px;float:right;background:#fff;border-radius:4px}.i-search .search-txt{border:#c6c6c6 1px solid;width:194px;padding-left:10px;height:30px;line-height:32px;color:#757575;background:none;outline:none}.i-search .search-btn{width:50px;height:34px;line-height:34px;font-size:16px;border:none;background:url(images/ico_search.png.pagespeed.ce.em7U6YNZSX.png) center no-repeat #a0a0a0;cursor:pointer;position:absolute;right:0}.i-search .search-btn:hover{cursor:pointer;background:url(images/ico_search.png.pagespeed.ce.em7U6YNZSX.png) center no-repeat #025100}.i-main{width:1200px;margin:30px auto;height:auto;overflow:hidden}.i-part-news{margin:0 auto;height:auto;overflow:hidden}.i-part-news-left{width:330px;float:left}.i-part-news-center{width:430px;float:left;margin:0 0 0 40px}.i-part-news-right{width:360px;float:right}.i_title{width:100%;line-height:40px;height:40px;border-bottom:#c5c5c5 1px solid}.i_title h1{font-size:18px;line-height:39px;color:#010000;zoom:1;margin:0;padding:0 8px 0 8px;display:block;float:left;border-bottom:#115b0f 3px solid}.i_title span{font-size:12px;line-height:40px;zoom:1;display:block;float:right}.i_title span a{color:#666}.i_title span a:hover{color:#f30}.i-about{width:100%;margin:0 auto;height:auto;overflow:hidden;padding:20px 0 0 0}.i-about img{padding:5px;border:#eee 1px solid;background:#fff}.i-about p{padding:8px 0;width:100%;font-size:14px;color:#333;line-height:32px;text-align:justify;text-indent:2em}.i-about a{color:#333;font-size:14px}.i-about a:hover{color:#f30}.i-list2{margin:0 auto;height:auto;overflow:hidden;width:100%}.i-list2 ul{padding:20px 0 0 0}.i-list2 li{height:34px;line-height:34px;font-size:14px;width:100%;margin:0 auto;color:#888}.i-list2 li a{background:url(images/xico_002.png.pagespeed.ic.zQRDLSVBHZ.png) left center no-repeat;padding:0 0 0 10px;float:left;color:#333}.i-list2 li a:hover{color:#f30}.i-list2 li span{float:right;height:34px;line-height:34px}.i-part-xs{margin:5px auto 0 auto;height:auto;overflow:hidden}.i-part-xs-left{width:800px;float:left}.i-part-xs-right{width:360px;float:right}.xsdw-left{width:795px;overflow:hidden;position:relative;padding:20px 0 0 0;height:220px}.xsdw-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0}.xsdw-left .hd .prev,.xsdw-left .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer}.xsdw-left .hd .next{background-position:0 -50px}.xsdw-left .hd .prevStop{background-position:-60px 0}.xsdw-left .hd .nextStop{background-position:-60px -50px}.xsdw-left .bd{padding:0}.xsdw-left .tempWrap{width:1080px!important}.xsdw-left .bd ul{overflow:hidden;zoom:1}.xsdw-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center}.xsdw-left .bd ul li .pic{text-align:center}.xsdw-left .bd ul li .pic img{width:245px;height:165px;display:block;padding:0;border:1px solid #ccc}.xsdw-left .bd ul li .pic a:hover img{border-color:#999}.xsdw-left .bd ul li .title{text-align:center;color:#333;font-size:14px;line-height:40px}.xsdw-left .bd ul li .title a{color:#333;font-size:14px;line-height:40px}.xsdw-left .bd ul li .title a:hover{color:#f30}.end_link{width:100%;background:#ccc;height:52px}.end_link_left{float:left;width:450px}.end_link_left select{width:190px;height:28px;line-height:28px;padding:0 0 0 10px;color:#555;margin:12px 15px 0 0;border:none}.end_link_right{float:right;width:740px;text-align:right;line-height:52px}.end_link_right a{color:#333;margin:0 20px 0 0}.end_link_right a:hover{color:#f30}.footer{width:100%;background:#025100;margin:0 auto;padding:10px 0 15px 0;overflow:hidden}.copright{float:left;width:740px;padding:20px 0 0 0}.copright p{color:#fff;font-size:14px;line-height:30px;margin:0;padding:0}.endrwm{float:right;width:250px}.endrwm li{width:80px;float:right;margin:0 0 0 20px}.endrwm li img{width:80px;height:80px}.endrwm li span{display:block;width:100%;text-align:center;color:#fff;font-size:14px;line-height:30px}@charset "utf-8";.list_banner{width:100%;height:200px;background:url(images/xbanner_bg.png.pagespeed.ic.vmQ6Inufvm.jpg);text-align:center}.list_banner img{width:1200px;height:200px;display:block;margin:0 auto}.lm_main{width:1200px;margin:15px auto;height:auto;overflow:hidden}.list-box{width:1200px;margin:0 auto;background-color:#fff}.left-nav{width:230px;height:892px;min-height:771px;background:url(images/xlist-left-img.png.pagespeed.ic.GEUoWhurY7.jpg) no-repeat bottom #fff;border:1px solid #e4e4e4}.left-nav .nav-top{width:230px;height:56px;background:url(images/xnav-top.png.pagespeed.ic.ZvFSNrTa4x.png) no-repeat;z-index:2}.left-nav .nav-top h3{font-weight:normal;color:#fff;font-size:20px;line-height:45px;text-align:center}.left-nav .nav-mid{width:230px;min-height:106px}.left-nav .nav-mid ul{width:230px;height:auto}.left-nav .nav-mid ul li{width:230px;height:50px}.left-nav .nav-mid ul .nav-mid-first{height:50px}.left-nav .nav-mid ul li a{display:block;width:100%;height:50px;line-height:50px;color:#535353;font-size:16px;font-weight:bold;text-align:center;border-bottom:1px solid #ddd}.left-nav .nav-mid ul .nav-mid-first a{height:50px;line-height:50px}.left-nav .nav-mid ul li a:hover{color:#115b0f;background:#d3ebd2}.left-nav .nav-mid ul li .current{color:#115b0f}.left-nav .nav-bottom{width:230px}.left-nav .nav-bottom ul li{margin:0 auto;width:200px;height:46px;border:1px solid #e4e4e4;border-radius:7px;margin-top:13px;text-align:center;line-height:46px;font-size:14px}.left-nav .nav-bottom ul li:hover{background-color:#393}.left-nav .nav-bottom ul li a{display:block;width:200px;height:46px;color:#666}.left-nav .nav-bottom ul li a:hover{color:#fff}.nav-bottom-list1{background:url(images/xlist-left1.png.pagespeed.ic.Ial1lcuWeT.png) no-repeat 25px center}.nav-bottom-list2{background:url(images/xlist-left2.png.pagespeed.ic.h7-3VnIHnr.png) no-repeat 25px center}.nav-bottom-list3{background:url(images/xlist-left3.png.pagespeed.ic.QU3pWBULeu.png) no-repeat 25px center}.right-list{width:915px;min-height:892px;border:1px solid #e4e4e4;background:#fff;padding:0 20px}.right-list .right-list-tit{width:100%;height:49px;background:url(images/xlist-right-tit.png.pagespeed.ic.bj4UL7nyOR.png) bottom repeat-x}.right-list .right-list-tit h3{width:140px;text-align:center;height:47px;font-weight:normal;font-size:20px;line-height:47px;color:#115b0f;border-bottom:#115b0f 3px solid}.right-list .local{margin-top:20px;color:#565656;font-size:14px}.right-list .local a{color:#565656;font-size:14px}.right-list .local a:hover{color:#3b93d9}.lby-list{padding:30px 20px 30px 20px;min-height:500px}.lby-list li{height:38px;line-height:38px;overflow:hidden;padding:0}.lby-list .list-m-bot{margin-bottom:35px}.lby-list li a{float:left;line-height:30px;color:#666;font-size:14px;padding-left:15px;background:url(images/xlist_icog.png.pagespeed.ic.gTvYN_saGS.png) no-repeat left center}.lby-list li a:hover{color:#115b0f}.lby-list li span{float:right;line-height:36px;color:#666;font-size:14px}.content-list{width:1160px;margin:0 auto;background:#fff;border:1px solid #e4e4e4;padding:0 20px}.content-list-tit{height:64px;background:url(images/xlist-right-tit.png.pagespeed.ic.bj4UL7nyOR.png) bottom repeat-x}.content-list-tit h3{line-height:62px;height:62px;font-weight:normal;font-size:20px;color:#155e13;border-bottom:#155e13 3px solid;padding:0 15px}.content-list-tit .local{color:#6a6a6a;margin-top:30px;font-size:14px}.content-list-tit .local a{color:#6a6a6a;font-size:15px}.content{width:90%;padding:30px 5%;margin:0 auto}.content-title{width:100%;height:76px;margin-bottom:20px}.content-title h3{display:block;float:left;color:#333;font-size:30px;line-height:40px;text-align:center;width:100%}.content-title i{display:block;float:left;color:#f60;line-height:30px;text-align:center;font-size:15px;margin-top:15px;padding-bottom:15px;width:100%;border-bottom:1px dashed #d5d5d5;font-style:normal;position:relative}.content-content{width:100%;min-height:500px;padding:20px 0;margin-bottom:15px}.content-content p{line-height:27px;text-indent:2em;margin-bottom:15px;text-align:justify;text-justify:inter-ideograph;font-size:16px;color:#666}.close{overflow:hidden;height:20px;text-align:center}.close a{color:#666;font-size:15px}.sxt{width:100%;padding:10px 10px;margin-top:15px;border-top:5px solid #f8f8f6;font-size:15px;color:#000}.sxt p{display:block;width:100%;height:28px;line-height:28px}.sxt p a{font-size:15px;color:#000}.wz_fj{}.wz_fj p{line-height:36px;color:#0d8100;font-size:16px;background:url(images/xico_fj2.png.pagespeed.ic.55NRSpw5P3.png) left center no-repeat;padding:0 0 0 20px}.wz_fj a{line-height:36px;font-size:16px}.sjfx{position:absolute;right:10px;top:10px}.pic-list{width:960px;overflow:hidden;height:auto;margin:20px auto}.pic-list ul{width:1000px;margin:0 auto;padding:0}.pic-list li{width:280px;margin-right:34px;float:left;margin-bottom:0}.pic-list li img{width:275px;height:190px;border:#efefef 1px solid;padding:5px}.pic-list li img:hover{border:#ccc 1px solid;padding:5px}.pic-list li a{}.pic-list li a:hover{color:#000}.pic-list li span{text-align:center;width:100%;line-height:40px;color:#666;display:block}.list-fy{text-align:center;margin:0 auto 10px auto;line-height:40px;min-height:40px;padding:10px 0}