html {margin:0px;padding:0px;}
body {font-family:"微软雅黑";font-size:14px;padding:0;margin:0;overflow:scroll;overflow-x:hidden;}
body > a img {display:none;}
a {text-decoration:none;}
a:hover {cursor:pointer;}
table {border-spacing:0;border:1px solid #d9d9d9;border-right:none;border-bottom:none;}
td {border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
td,th {margin:0;padding:0;}
ul {margin:0;padding:0;list-style:none;}
li {list-style-type:none;}
button,input {outline:none;-webkit-appearance:none;}
.no-info {color:#cd0000;}
i,em {font-style:normal;}
.main {width:100%;overflow:hidden;}
.banner_container {width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden;}
.swiper-container {width:100%;height:100%;padding-bottom:22px;}
img {max-width:100%;height:auto;box-sizing:border-box;border:0;vertical-align:middle;}
.container,.containera {box-sizing:border-box;margin-right:auto;margin-left:auto;}
.content {box-sizing:border-box;margin-right:auto;margin-left:auto;}
.header {width:100%;height:100px;z-index:999;background-color:#fff;}
.logo {float:left;}
.navigation {float:right;}
/*** 导航 ***/
.uk-container {max-width:1270px;padding:0 25px;}
.uk-containera {width:1250px;margin-top:30px;margin-right:auto;margin-left:auto;}
.m-header-transition {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.m-navbar {position:relative;z-index:1021;border:none;border-radius:0;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);}
.m-language {font-size:12px;margin-top:6px;margin-bottom:6px;margin-right:22px;height:22px;}
.m-language ul {margin-top:0;margin-bottom:0;}
.m-language ul li {line-height:1;margin-top:0;}
.m-language li p {margin:0;}
.m-language li a {line-height:1;color:#999;}
.m-logo {line-height:1;height:auto;margin-top:-10px;padding:0;}
.m-logo img {float:left;}
.m-navbar-nav {margin-top:-8px;margin-right:28px;}
.m-navbar-nav > li {float:left;position:static;}
.m-navbar-nav > li > a {font-size:16px;line-height:56px;box-sizing:content-box;height:56px;margin:0;padding:9px 28px 9px 28px;color:#555;border:none;border-bottom:4px solid #fff;display:block;}
.m-navbar-nav-en > li > a {font-size:13px;}
.m-navbar-nav > li:hover > a,.m-navbar-nav > li > a:focus,.m-navbar-nav > li.uk-open > a {border:none;border-bottom:4px solid #c7000a;background-color:transparent;}
.m-dropdown-navbar {left:0;width:100%;margin-top:0;padding:38px 0 30px 0;color:#fff;border:none;border-radius:0;background:rgba(0,0,0,.4);}
.m-dropdown-navbar ul {display:block;margin:0;}
.m-dropdown-navbar ul li {display:inline-block;float:none;margin-top:0;padding-left:10px;background-image:url(../images/dropdown_navbar_list_icon.png);background-repeat:no-repeat;background-position:0 center}
.m-dropdown-navbar ul li + li {margin-left:22px;}
.m-dropdown-navbar ul li a {font-size:14px;line-height:1;color:#fff;}
.m-dropdown-navbar ul li a:hover,.m-dropdown-navbar ul li a:focus {color:#c7000a;}
.m-parent-1 ul {margin:0 auto;width:33%;}
.m-parent-2 ul {margin:0 auto;width:18%;}
.m-parent-3 ul {margin:0 auto;width:25%;}
.m-parent-4 ul {margin:0 auto;width:34%;}
.m-parent-5 ul {margin:0 auto;width:40%;}
.m-navbar-toggle {float:right;height:auto;margin-top:3px;padding:10px;cursor:pointer;color:#fff;border:none;border-radius:4px;background-color:#c7000a;}
.m-navbar-toggle:active {-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.m-navbar-toggle:before,.m-navbar-toggle:after {display:none;content:'';}
.m-navbar-toggle .m-navbar-toggle-icon {display:block;width:22px;height:2px;border-radius:1px;background-color:#fff;}
.m-navbar-toggle .m-navbar-toggle-icon + .m-navbar-toggle-icon {margin-top:4px;}
.m-language ul li {line-height:1;margin-top:0;float:right;display:block;background:url(../images/topnav_list.jpg) 0px 3px no-repeat;padding:0 9px;}
.tel {color:#444444;float:right;margin-top:16px;margin-left:130px;}
.footer {color:#fff;background-color:#3c3c3c;width:100%;border-top:10px solid #cc0001;}
.footer_info {position:relative;}
.footer_info ul {width:1280px;text-align:center;margin:0 auto;}
.footer_info li {width:32%;display:inline-block;}
.footer_info li + li {padding:28px 0;background:transparent url(../images/line2.png) no-repeat scroll left 0px;}
.footer_left {text-align:left;position:absolute;top:50%;margin-top:-60px;}
.footer_left p {font-size:12px;}
.footer_center {text-align:left;padding:0 10px;}
.footer_right {position:relative;padding:0 10px;}
.footer-tel {background:url(../images/footer-tel.png) no-repeat 0 0;font-size:21px;padding:0 0 5px 53px;font-weight:bolder;}
.footer_center p {margin:0;margin-bottom:10px;color:#fff;}
.QRC {position:absolute;width:110px;right:5.7%;}
.weibo {display:block;width:145px;height:33px;margin-bottom:10px;margin-right:12px;background:url(../images/footer-icon.png) no-repeat 0 0px;}
.weibo a,.weixin a,.youxian a {color:#fff;display:block;height:33px;line-height:33px;}
.weixin {display:block;width:145px;height:33px;margin-bottom:10px;margin-right:12px;background:url(../images/footer-icon.png) no-repeat 0 -33px;}
.youxian {display:block;width:145px;height:33px;margin-right:12px;background:url(../images/footer-icon.png) no-repeat 0 -66px;}
/* banner */
.uk-slidenav-position {position:relative;width:100%;height:auto;}
.spacing {margin-top:30px;}
.advantage_info {max-width:100%;overflow:hidden;}
.advantage_info li {width:22.5%;float:left;margin:0 15px;}
.advantage {padding:0 15px;background:#fafafa;}
.Orange {border-top:1px solid #ffac13;}
.green {border-top:1px solid #83c44e;}
.blue {border-top:1px solid #2196f3;}
.red {border-top:1px solid #ff0000;}
.advantage_title {font-size:18px;color:#333;height:77px;line-height:77px;text-align:center;}
.advantage_photo {height:118px;position:relative;}
.advantage_photo:hover {cursor:pointer;}
.advantage_text {line-height:24px;color:#676767;}
.advantage_one {width:98px;height:98px;background:url(../images/webserveicon.png) no-repeat 0 0;position:absolute;left:29%;bottom:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.advantage_one:hover,.advantage_two:hover,.advantage_three:hover,.advantage_four:hover {bottom:22px;}
.advantage_two {width:98px;height:98px;background:url(../images/webserveicon.png) no-repeat 0 -98px;position:absolute;left:29%;bottom:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.advantage_three {width:98px;height:98px;background:url(../images/webserveicon.png) no-repeat 0 -196px;position:absolute;left:29%;bottom:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.advantage_four {width:98px;height:98px;background:url(../images/webserveicon.png) no-repeat 0 -294px;position:absolute;left:29%;bottom:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.web-box {width:100%;}
.web-box-titler {width:100%;}
.web-box-titler a {font-size:18px;height:49px;line-height:49px;color:#ff0000;font-weight:bolder;text-indent:0%;display:inline-block;}
.web-box-titler span {font-size:12px;font-weight:bolder;color:#979797;padding-left:10px;}
.web-box-line {display:block;width:100%;overflow:hidden;line-height:2px;}
.red-line {height:1px;border-bottom:1px #ff0000 solid;width:15%;float:left;}
.gray-line {height:1px;border-bottom:1px #dddddd solid;width:85%;float:left;}
.solution {width:100%;overflow:hidden;}
.solution li {width:33.3333333333%;float:left;}
.solution_info {max-width:100%;overflow:hidden;padding:32px 23px 0px 23px;}
.solution_photo {float:left;padding:30px 30px 30px 0px;}
.solution_title {font-size:18px;color:#ff0000;margin-bottom:10px;}
.solution_text_er {font-size:12px;color:#34495e;max-width:96%;}
.service {width:100%;overflow:hidden;}
.service ul {text-align:center;}
.service li {width:24.5%;margin-top:40px;float:left;}
.service li + li {border-left:1px solid #e8e8e8;}
.service li + li + li + li + li {border:none;}
.service li + li + li + li + li + li {border-left:1px solid #e8e8e8;}
.service_info {padding:0 23px;overflow:hidden;}
.service_title {height:36px;line-height:36px;font-size:14px;color:#ff0000;}
.service_text {color:#676767;font-size:12px;text-align:justify;line-height:28px;max-width:72%;margin:0 auto;}
.text_color_black {color:black;}
.text_color_blue {color:blue;}
.text_color_orange {color:orange;}
.text_color_red {color:red;}
.text_color_gray {color:gray;}
.web-container {width:100%;position:relative;}
.web-box-titler h1 {font-size:18px;color:#ff0000;height:49px;line-height:49px;font-weight:bolder;margin:0;}
.fullser_container {height:150px;background:url(../images/webxuxian-01.jpg) repeat-x 0 89px;position:relative;width:100%;}
.fullser_space_left {height:3px;width:26px;background:#fff;position:absolute;top:89px;left:0px;}
.fullser_space_right {height:3px;width:107px;background:#fff;position:absolute;top:89px;right:0px;}
.fullser_container li {float:left;width:20%;}
.fullser_container li a {display:block;width:116px;margin:0 26px;height:116px;line-height:116px;font-size:18px;text-align:center;color:#fff;border-radius:58px;-moz-border-radius:58px;background:url(../images/webliuc.png) no-repeat;margin-top:32px;}
.fullser_container li a.fullser_one {background-position:center 0;}
.fullser_container li a.fullser_two {background-position:center -116px;}
.fullser_container li a.fullser_three {background-position:center -232px;}
.fullser_container li a.fullser_four {background-position:center -352px;}
.fullser_container li a.fullser_five {background-position:center -468px;}
.fullser_container li section .fullser_one {border-radius:58px;-moz-border-radius:58px;background-color:#febd2f;background-image:none;}
.fullser_container li section .fullser_two {border-radius:58px;-moz-border-radius:58px;background-color:#ff0000;background-image:none;}
.fullser_container li section .fullser_three {border-radius:58px;-moz-border-radius:58px;background-color:#00bdcd;background-image:none;}
.fullser_container li section .fullser_four {border-radius:58px;-moz-border-radius:58px;background-color:#d6439c;background-image:none;}
.fullser_container li section .fullser_five {border-radius:58px;-moz-border-radius:58px;background-color:#1bc184;background-image:none;}
.fullser_container li section a.fullser_one:hover {animation:fullser_one 1s;-webkit-animation:fullser_one 1s;}
.fullser_container li section a.fullser_two:hover {animation:fullser_two 1s;-webkit-animation:fullser_two 1s;}
.fullser_container li section a.fullser_three:hover {animation:fullser_three 1s;-webkit-animation:fullser_three 1s;}
.fullser_container li section a.fullser_four:hover {animation:fullser_four 1s;-webkit-animation:fullser_four 1s;}
.fullser_container li section a.fullser_five:hover {animation:fullser_five 1s;-webkit-animation:fullser_five 1s;}
.fullser_content_list {margin-top:32px;}
.fullser_content_list li {display:block;float:none;font-size:14px;text-align:center;line-height:28px;width:70%;}
.fullser_content_list li p {cursor:default;display:inline-block;color:#333;margin:0;}
.fullser_content_list li span {margin:0 7px;}
/* 顶部 */
.toggle {position:fixed;width:50px;height:50px;text-align:center;cursor:pointer;background:gray;display:none;bottom:10px;filter:alpha(opacity:30);opacity:0.3;}
.toggle:hover {filter:alpha(opacity:100);opacity:1;}
.toggle img {margin-top:10px;}
.web-box-info {width:100%;overflow:hidden;}
.web-box-left {width:70%;float:left;}
.web-box-right {width:30%;float:left;}
.web_news {padding-top:23px;padding-left:23px;}
.web_news li {font-size:13px;height:49px;border-bottom:1px dotted #cfcfcf;padding-left:28px;margin-top:15px;background:url(../images/web-box-cusrightlist-01.jpg) no-repeat 4px center;}
.web_news li a {color:#5a5a5a;}
.client_messages {width:100%;overflow:hidden;}
.client_messages_info {width:100%;overflow:hidden;margin-top:20px;margin-bottom:40px;}
.client_messages_text {width:32%;float:left;}
.client_messages_text h1 {font-size:24px;font-weight:bolder;color:#5b5b5b;margin:0;text-align:left;}
.client_messages_text p {line-height:33px;font-size:14px;text-indent:0.5em;text-align:left;}
.register {width:100%;overflow:hidden;text-align:left;margin:0;}
.register label {font-size:14px;color:#333;float:left;height:34px;line-height:34px;clear:both;}
.contact__field {width:70%;padding:9px 15px;font-size:14px;color:#34495e;background:none;border:none;border:solid 1px #dddddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:none;float:left;clear:both;}
.contact__fielda {width:95.2%;float:left;height:124px;margin-bottom:11px;}
.input_select {border:1px solid #d6d6d6;height:34px;width:70%;overflow:hidden;float:left;}
.form_noneborder {text-transform:none;background:none;border:0;margin-left:5px;margin-top:7px;font-size:14px;width:95%;height:20px;color:#6d6d6d;}
.input_button {background-color:#ff0000;width:93px;height:34px;text-align:center;line-height:34px;color:#fff;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:none;border:none;float:left;margin:0;cursor:pointer;}
.m-page-content {width:100%;margin:0;overflow:hidden;}
.m-page-content-menu {float:left;width:23.2%;padding-right:15px;}
.m-page-content-main {float:right;width:74.5%;padding-left:6px;}
.z-tu {width:99.5%;height:45px;border:1px solid #f1bdbf;border-top-left-radius:5px;border-top-right-radius:5px;float:left;background:url(../images/yumingzhuce_img.png) repeat-x 0 0;}
.z-tubt {float:left;}
.z-tubt span {display:block;height:45px;line-height:45px;background:url(../images/box_left_nav_title.png) no-repeat 0 center;font-size:18px;font-weight:bolder;color:#e5080d;padding-left:48px;margin-left:10px;}
/* 左侧 */
.m-page-content-nav {}
.m-nav {padding:10px 8px;color:#5f5f5f;font-size:13px;font-weight:600;border:1px solid #D5D5D5;clear:both;background:url(../images/box_left_nav_list.png) no-repeat 15px 11px;padding-left:45px;cursor:pointer;}
.m-nav:hover {color:#e5080d;}
.m-nav a {width:100%;display:block;color:#5f5f5f;}
.m-nav a:hover {color:#e5080d;}
.DCMS {color:#e5080d;}
.dcms {color:#e5080d;/*background-image:url(images/jiantou.jpg);*/}
.m-nav-content {display:none;}
.m-nav-content li {width:100%;padding:8px 0;text-indent:25%;}
.m-nav-content li a {width:100%;display:block;font-size:13px;color:#5f5f5f;}
.m-nav-content li.uk-active a,.m-nav-content li a:hover {color:#e5080d;}
/* 服务中心*/
.contact-wrapper {width:100%;margin:20px 0;border-radius:5px;border:1px solid #d6d6d6;}
.contact_content {padding:0 17px;padding-bottom:12px;}
.contact_content p {font-size:12px;color:#333;line-height:200%;margin:0;}
.contact_content h1 {font-size:18px;color:#e5080d;margin-top:2px;line-height:48px;height:48px;font-weight:bolder;}
.contact_content span {color:#666666;padding:6px 0px;display:block;line-height:24px;}
.contact_content span a {color:#666666;}
.contact_content span a:hover {color:#e5080d;text-decoration:underline;}
.contact_content .contact_content_tel {background:url(../images/contact-tel.png) no-repeat 4px 50%;font-size:18px;font-weight:bolder;padding-left:34px;color:#e5080d;}
.contact_content .contact_content_mail {background:url(../images/contact-list.png) no-repeat 2px 50%;padding-left:34px;}
.contact_content .contact_content_add {background:url(../images/contact-add.png) no-repeat 4px 20%;padding-left:34px;font-size:14px;}
.m-page-content-main-article {width:100%;padding-top:30px;}
.m-page-content-main-article p {text-indent:2em;line-height:26px;color:#696969;}
.position_title {width:100%;overflow:hidden;}
.position {font-size:17px;color:black;padding-left:10px;line-height:30px;height:30px;border-left:4px solid red;margin:0 0 10px 2px;}
.position a {color:#e5080d;}
.position_line {border-bottom:1px solid #D5D5D5;}
/* 案例 */
.web-box-titler span {font-size:12px;font-weight:bolder;color:#979797;padding-left:10px;}
.web-box-titler {width:100%;height:49px;position:relative;padding:0;}
.web-box-titler li {float:left;display:inline-block;margin-right:13px;width:auto;}
.web-box-titler li p {margin:0;}
.web-box-titler li a {line-height:32px;text-align:center;background:#eee;color:#555;border-radius:3px;padding:0 4px;font-size:14px;height:32px;width:100%;font-weight:normal;text-indent:inherit;}
.web-box-titler li.all {width:104px;}
.web-box-titler li a:hover,.web-box-titler li a.cur {background:#cc0001;color:#fff;text-decoration:none;}
#waterfall-message {clear:both;text-align:center;color:rgb(153,153,153);overflow:hidden;}
#waterfall-loading {clear:both;}
.case_wrap {width:100%;overflow:hidden;}
.case_wrap #container .case_photo {position:static !important;padding-left:5px;padding-right:5px;width:24%;height:302px;float:left;}
.case_wrap #container .case_photo img {width:100%;height:auto;}
.case_wrap #container .case_photo a.img_box {width:100%;height:auto;background:#fff;display:block;padding:5px;background:#fff;transition:background 1s;box-shadow:0px 0px 5px #adadad;-webkit-transition:background 1s;}
.case_wrap #container .case_photo a.img_box:hover {background:#cc0001;}
.loading {text-align:center;font-size:16px;line-height:40px;width:600px;margin:25px auto;border-radius:20px;border:1px solid #e0e0e0;color:#666;clear:both;}
/* 联系我们 */
.contect-body {position:relative;width:100%;height:auto;padding-top:200px;background-color:#000;}
.contect-map {position:absolute;z-index:2;top:0;left:0;width:100%;height:200px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.contect-map.open {height:100%;}
.contect-map.open .mask {display:none;}
.contect-map .mask {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);}
.contect-map .mask:hover {background-color:inherit;}
.contect-map .map-frame {position:absolute;top:0;left:0;width:100%;height:100%;}
.contect-map .map-open {position:absolute;z-index:2;bottom:-45px;left:50%;width:62px;height:45px;margin-left:-31px;background-image:url(../images/map-open.png);background-repeat:no-repeat;background-position:center center;}
.contect-map .map-close {position:absolute;z-index:2;bottom:0;left:50%;width:62px;height:45px;margin-left:-31px;background-color:#e60012;background-image:url(../images/map-close.png);background-repeat:no-repeat;background-position:center center;}
.contect-map .map-close span {display:none;}
.contect-map .map-open span {font-size:16px;position:absolute;top:-32px;left:50%;display:block;visibility:hidden;margin-left:-3em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;white-space:nowrap;opacity:0;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);}
.contect-map .map-open:hover span {visibility:visible;opacity:1;}
.contect-map.open .map-open span {display:none;}
.corporate-news {width:100%;overflow:hidden;}
.corporate-news li {border-bottom:1px dotted #d6d6d6;overflow:hidden;padding:0 11px;padding-bottom:11px;position:relative;}
.corporate-news-title {padding-left:9px;background:url(../images/gdlist-01.jpg) no-repeat 0 50%;line-height:48px !important;height:48px;text-indent:unset !important;margin:0;color:#000;font-weight:bold;}
.corporate-news-text {line-height:22px;padding-left:9px;padding-right:9px;border-left:2px solid #d6d6d6;border-top:0;border-bottom:0;color:#000;margin:0;}
/*** 新闻翻页 ***/
.page-pagination {width:100%;margin:30px auto 30px auto;text-align:center;}
.page-pagination a {display:inline-block;margin:0 5px;padding:3px 10px;cursor:pointer;text-decoration:none;color:#5b5b5b;border:1px solid #ddd;}
.page-pagination a:hover {color:#fff;border-color:#e5080d;background-color:#e5080d;}
.page-pagination a.jp-disabled {cursor:no-drop;opacity:.5;}
.page-pagination a.jp-disabled:hover {color:#5b5b5b;border-color:#ddd;background-color:#fff;}
.page-pagination a.jp-current {cursor:default;color:#fff;border-color:#e5080d;background-color:#e5080d;}
.page-news-title {color:#000;font-weight:bold;text-align:center;}
.pager {width:100%;margin-top:30px;border-top:1px solid #dedede;}
.pager a {font-size:14px;line-height:48px;display:block;overflow:hidden;box-sizing:border-box;width:100%;padding:0 15px;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#444;border-bottom:1px solid #dedede;}
.pager a:hover,.pager a:focus {color:#c7000a;}
.about_usc {width:100%;overflow:hidden;margin-bottom:40px;}
.about_usc_left {float:left;width:33.33333333333333%;padding:0 15px;}
.contact_left_title {padding-left:19px;background:url(../images/contact-list2-12-03.gif) no-repeat 0 50%;line-height:67px;font-size:14px;color:#636363;font-weight:bolder;}
.contact_left_main {width:100%;overflow:hidden;}
.contact_left_tel {color:#e5080d;background:url(../images/contact-list2-03-03.gif) no-repeat 0 50%;padding-left:43px;font-size:30px;font-weight:bolder;line-height:130%;}
.contact_left_main p {margin:0;margin-bottom:10px;}
.contact_left_main p a {color:#000;}
.contact_left_mail a:hover {color:#f00;text-decoration:underline;}
.contact_left_mail {background:url(../images/contact-list2-10.gif) no-repeat 0 50%;padding-left:43px;font-size:16px;line-height:50px;}
.contact_left_add {background:url(../images/contact-list2-12.gif) no-repeat 0 50%;padding-left:43px;font-size:16px;line-height:50px;display:block;color:#000;}
.about_usc_center {float:left;width:25%;padding:0 15px;}
.attention {font-size:12px;color:#000;text-align:center;width:36%;margin:0 auto;}
.about_usc_right {float:right;width:28.333333%;margin:0px 32px;}
.contact_right_title {padding-left:19px;line-height:67px;font-size:14px;color:#636363;font-weight:bolder;background:url(../images/cantact-lefttititle.png) left center no-repeat;}
.ononline_service {width:156px;height:44px;line-height:44px;color:#fff;background:#ee0000 url(../images/yumingzhuce_img.png) no-repeat 0 -179px;display:block;text-indent:60px;font-size:16px;letter-spacing:1px;margin:0 auto;margin-top:20px;}
.ononline_service a {color:#fff;}
.md_ewm {text-align:center;}
.about_usc_right label {float:left;color:#333;line-height:36px;font-size:12px;}
.about_usc_right .contact__field {width:100%;}
.about_usc_right .input_button {margin-top:10px;}
.my-map {width:100%;overflow:hidden;}
.my-service-map {width:100%;height:400px;overflow:hidden;border:1px solid #ddd;}
.about {height:auto !important;}
.Program {}
.product {}
.client_messagesa {padding-left:25px;}
.m-page-content-main-article li {border-bottom:1px dotted #d6d6d6;overflow:hidden;padding:0 11px;padding-bottom:11px;position:relative;}
.m-page-content-main-article li p {padding-left:9px;background:url(../images/gdlist-01.jpg) no-repeat 0 6px;text-indent:unset !important;margin:0;}
.m-page-content div div span span {color:rgb(255,0,0);display:inline-block;}
.homeabout {clear:both;margin:0px auto;padding:5px;max-width:1230px;height:auto;font-size:10pt;line-height:180%;color:#555;text-align:center;background-color:#FAFAFA;}
.homeabout a:link,.homeabout a:visited {font-size:10pt;line-height:180%;color:#555;}