html { overflow-x: hidden; overflow-y: auto; }
body{ font-size:12px; color:#454545;}
body,td,th,ul,li,p {margin: 0px; padding:0;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; font-size:16px; color:#454545; line-height:30px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-weight:normal}
img{border:0; max-width: 100%;}
ul,li,dl,dd{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";color:#454545;text-decoration:none;}
a:hover{color:#11999e;text-decoration:none;}
.clean{ clear:both; display:block;}

.content{ width:1280px; margin:0 auto;}
.header{ height:100px;}
.logo{ float:left; padding-top:36px; }
.navMain{ float:right;}
.nav li{ float:left; padding-left:90px; padding-top: 52px; }
.nav li a{ color:#4f5f6b; font-size:16px;}
.nav li a:hover{ border-bottom:1px solid #11999e; padding-bottom:3px; color:#11999e;}
.nav li a.current{ border-bottom:1px solid #11999e; padding-bottom:3px; color:#11999e;}

.index_banner{ background:url(../images/banner.jpg) no-repeat top center; height:301px; padding:199px 0; }
.index_banner_wz{ background-color:#0e7d8e; opacity:0.9; width:100%;  height:300px;}
.index_banner_img{ float:left; padding-top:120px;}
.index_banner_wz2{ float:right; padding-top:130px; }
.index_banner_line{ width:60px; height:2px; background-color:#fff;}
.index_banner_wz2 p{ font-size:20px; letter-spacing:1px;color:#fff; padding-top:27px; line-height:48px;}


.product{ height:1595px; margin-top:160px; }
.product_con{ width:1280px; margin:0 auto; height: 578px; }
.pro_left{ float:left;}
.product_con_title{ font-size:24px;}
.pro_line{ border-top:2px solid #11999e; width:113px; margin-top:122px;}
.pro_left p{ font-size:18px;  padding-top:40px; width:470px; line-height:30px;}
.pro_more{ padding: 10px 20px; background-color:#11999e; width:90px; text-align:center;  border-radius: 20px; margin-top:30px;}
.pro_more a{ color:#fff; font-size:16px;}
.pro_right{ float:right; padding-top:60px;}
.product_con2{ width:1280px; margin:0 auto; margin-top:150px;}
.pro_left2{ float:left;}
.pro_right2{ float:right; width:480px; text-align:right;} 
.pro_line2{ border-top:2px solid #11999e; width:113px; margin-top:161px; float: right;}
.pro_right2 p{ font-size:18px;  padding-top:43px; width:470px; line-height:30px; text-align:left; float: right;}
.pro_more{ padding: 10px 20px; background-color:#11999e; width:90px; text-align:center;  border-radius: 20px; margin-top:34px; float: right;}
.pro_more a{ color:#fff; font-size:16px;}
.product_con_title2 img{text-align:right;}
.pro_cp{ margin-top:20px; float:left;}
.pro_cp_left{ float:left;}
.pro_cp_left li{ width:800px; height:475px; position: relative;}
.pro_cp_left li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 44px; left:30px;}
.pro_cp_right{ float:right; width:480px;}
.pro_cp_right li{ float:left; width:235px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.pro_cp_right li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 17px; left:20px;}
.pro_spc{ width:100%; float:left;}
.pro_spc_con{ width:1400px; margin:0 auto; }
.pro_spc li{ float:left; padding:20px 67px;}


.business{ height:800px; background-color:#fbfbfb; padding-top:94px;}
.business p{ font-size:24px; text-align:right; letter-spacing:-0.5px;}

.about{width:1280px; height:383px; margin:0 auto; padding-top:200px;}
.about_left{ float:left;}
.about_title{ font-size:24px;}
.about_left p{ font-size:16px; margin-top:59px; width:480px; line-height:30px;}
.about_more{ float:right; padding: 8px 16px; background-color:#11999e; width:90px; text-align:center;  border-radius: 20px; margin-top:13px;}
.about_more a{ color:#fff; font-size:16px;}
.about_right{ float:right;}

.ys{padding-top:160px;}
.ys_content{ width:1280px; margin:0 auto; height:261px;}
.ys_left{ float:left; width:50%;}
.ys_left p{ margin-top:50px; font-size:18px; line-height:36px;}
.ys_right{ float:left; width:50%;}
.ys_right p{ margin-top:50px; font-size:18px; line-height:36px;}
.ys_wl{ background:url(../images/ys_img.png) no-repeat center; height:193px; margin:50px 0;}

.tec{ background-color:#11999e; height:520px;}
.tec_content{ width:1280px; margin:0 auto;}
.tec_right{ float:right;  padding-top:100px;}
.tec_tilte{ padding-top:150px; font-size:24px; color:#fff;}
.tec_tb{ padding-top:150px;}
.tec_tb img{ padding-right:40px;}
.tec_left{ width:640px; float:left;}
.tec_left p{ font-size:16px; color:#fff; line-height:34px; padding-top:30px;}
.tec_more{ float:right; padding: 8px 16px; background-color:#fff; width:90px; text-align:center;  border-radius: 20px; margin-top:32px;}
.tec_more a{ color:#11999e; font-size:16px;}


.case{ background-color:#f3f3f3; height:869px;}
.case_title{ padding-top:100px; height:28px;}
.case_title_left{font-size:24px;text-align:center; }
.case_content{ margin-top:65px;}
.case_content_left{ float:left;}
.case_content_left p{ padding:30px 0 26px 40px; background-color:#fff; width:760px; height:50px;}
.case_content_right{ float:right; width:480px;}
.case_content_right li{ float:left; padding-left:5px;}
.case_more{ float:left; width:100%;}
.case_more_con{ padding: 8px 16px; background-color:#11999e; width:90px; margin:0 auto; text-align:center;  border-radius: 20px; margin-top:52px;}
.case_more_con a{ color:#fff; font-size:16px;}

.footer{ background-color:#11999e; height:249px; float:left; width:100%;}
.footer_content{ width: 1280px; margin: 0 auto;}
.footer_logo{ float:left; padding-top:68px;color:#fff;}
.footer_logo a{color:#fff;}
.footer_cp{ float:left; padding-left:100px; padding-top:125px;}
.footer_cp p{ font-size:20px; color:#fff; font-weight:bold; padding-bottom:23px;}
.footer_cp span{color:#fff; font-size:16px;}
.footer_cp span a{color:#fff;}
.footer_add{ float:left; padding-left:90px;  padding-top:125px;}
.footer_add p{ font-size:20px; color:#fff; font-weight:bold; padding-bottom:23px;}
.footer_add span{color:#fff; font-size:16px;}
.footer_beian{ float:left; padding-left:90px;  padding-top:125px;}
.footer_beian p{ padding-bottom:23px;}
.footer_beian span{color:#fff; font-size:16px;}
.footer_beian span a{color:#fff;}


.ny_banner{background:url(../images/ny_banner.jpg) no-repeat center; height:631px;}
.gc_content{ background-color:#f4f4f4; height:5901px; }
.gc_title{  padding-top:150px; height:225px;}
.gc_title_left{ float:left; width:400px;}
.gc_title_left img{ padding-bottom:76px;}
.gc_title_left span{ font-size:16px; line-height:30px;}
.gc_title p{ float:right; width:482px; font-size:16px; padding-top:145px; line-height:30px;}

.gc_cp{ margin-top:90px;}
.gc_cp_left{ float:left;}
.gc_cp_left li{ width:800px; height:475px; position: relative;}
.gc_cp_left li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 44px; left:30px;}
.gc_cp_right{ float:right; width:480px;}
.gc_cp_right li{ float:left; width:235px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 17px; left:20px;}

.gc_cp2{ margin-top:50px; float:left;}
.gc_cp_left2{ float:left;}
.gc_cp_left2 li{ width:320px; height:475px; position: relative;}
.gc_cp_left2 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; top: 24px; left:30px;}
.gc_cp_right2{ float:right; width:960px;}
.gc_cp_right2 li{ float:left; width:315px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right2 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}

.gc_cp3{ margin-top:50px; float:left;}
.gc_cp_left3{ float:left; width:960px;}
.gc_cp_left3 li{ float:left; width:475px; height:235px; position: relative; margin-right:5px; margin-bottom:5px;}
.gc_cp_left3 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}
.gc_cp_right3{ float:right;}
.gc_cp_right3 li{ width:320px; height:475px; position: relative;}
.gc_cp_right3 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:30px;}

.gc_cp4{ margin-top:50px; float:left;}
.gc_cp_left4{ float:left;}
.gc_cp_left4 li{ width:635px; height:475px; position: relative;}
.gc_cp_left4 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:30px;}
.gc_cp_right4{ float:right; width:645px;}
.gc_cp_right4 li{ float:left; width:315px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right4 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}

.gc_cp5{ margin-top:50px; float:left;}
.gc_cp_left5{ float:left; width:800px;}
.gc_cp_left5 li{ float:left; width:475px; height:475px; position: relative;}
.gc_cp_left5 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:30px;}
.gc_cp_right5{ float:right; width:480px;}
.gc_cp_right5 li{ float:left; width:235px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right5 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}

.gc_cp9{ margin-top:50px; float:left;}
.gc_cp_left9{ float:left;}
.gc_cp_left9 li{ width:320px; height:475px; position: relative;}
.gc_cp_left9 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; top: 24px; left:30px;}
.gc_cp_right9{ float:right; width:960px;}
.gc_cp_right9 li{ float:left; width:315px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right9 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}

.gc_cp10{ margin-top:50px; float:left; padding-bottom:110px;}
.gc_cp_left10{ float:left;}
.gc_cp_left10 li{ width:320px; height:475px; position: relative;}
.gc_cp_left10 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; top: 24px; left:30px;}
.gc_cp_right10{ float:right; width:960px;}
.gc_cp_right10 li{ float:left; width:315px; height:235px; position: relative; margin-left:5px; margin-bottom:5px;}
.gc_cp_right10 li p{ font-size:18px; color:#11999e; background-color:#fff; border-radius: 20px; width:70px; padding:5px 30px; text-align:center; position: absolute; bottom: 24px; left:20px;}

.spc_content{ background-color:#f4f4f4; height:4281px; }
.spc_title{ padding-top:150px; height:260px;}
.spc_title_left{ float:left; width:500px;}
.spc_title_left img{ padding-bottom:76px;}
.spc_title_left span{ font-size:16px; line-height:30px;}
.spc_title p{ float:right; width:482px; font-size:16px; padding-top:146px; line-height:30px;}

.spc_cp{margin-top:70px;}
.spc_cp_left{ float:left;}
.spc_cp_left li{ padding-bottom:70px;}
.spc_cp_left li p{ font-size:18px; color:#11999e; padding-top:10px;}

.spc_cp_right{ float:right;}
.spc_cp_right li{ padding-bottom:58.5px;}
.spc_cp_right li p{ font-size:18px; color:#11999e; padding-top:10px;}

.case_content2{ width:1280px; margin:0 auto;}
.case_ny_title{ margin-top:97px; font-size:24px;}
.case_ny_cp{ margin-top:80px;}
.case_ny_cp_left{ float:left;}
.case_ny_cp_center{ float:left; background-color:#11999e; width:242px; height:209px; padding:150px 0 0 80px;}
.case_ny_cp_center p{ font-size:24px; color:#fff; padding-top:15px;}
.case_ny_cp_right{ float:left;}

.case_ny_cp_left2{ float:left;}
.case_ny_cp_left2_wz{ background-color:#11999e; width:347px; height:101px; padding:58px 0 0 133px;}
.case_ny_cp_left2_wz p{ font-size:24px; color:#fff; padding-top:15px;}
.case_ny_cp_center2{ float:left;}
.case_ny_cp_right2{float:left; background-color:#11999e; width:242px; height:269px; padding:210px 0 0 78px;}
.case_ny_cp_right2 p{ font-size:24px; color:#fff; padding-top:15px;}

.case_ny_cp_left3{ float:left;}
.case_ny_cp_right3{ float:right;}
.case_ny_cp_right3_wz{background-color:#11999e; width:332px; height:123px; padding:87px 0 0 148px;}
.case_ny_cp_right3_wz p{ font-size:24px; color:#fff; padding-top:15px;}

.case_ny_cp_left4{ float:left;}
.case_ny_cp_right4{ float:right;}

.case_ny_cp5{ float:left; width:100%; background:url(../images/case_ny_cp5_bg.png) no-repeat bottom; height:640px; margin-bottom:160px;}
.case_ny_cp5_content{ width:1280px; margin:0 auto;}
.case_ny_cp_left5{float:left; background-color:#11999e; width:543px; height:252px; padding:200px 0 0 134px;}
.case_ny_cp_left5 p{ font-size:24px; color:#fff; padding-top:15px;}
.case_ny_cp_right5{float:right;}

.case_bottom{  float:left; width:100%; }
.case_bottom_content{ width:1280px; margin:0 auto; margin-top:60px; padding-left:80px; font-size:18px; letter-spacing:2px; line-height:36px;}

.cd-top {
  display: inline-block;
  height:38px;
  width: 38px;
  position: fixed;

  bottom: 350px;
  right: 2%;
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../images/return.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: 1;
}
.no-touch .cd-top:hover {
  opacity: 1;
}

.topadcs{width:100%; height:400px; background:url(../images/ny_about.jpg) no-repeat top center; }

.ny_about{ width:1280px; margin:0 auto; margin-top:100px;}
.ny_about_left{ float:left; width:480px;}
.ny_about_left_tilte{ font-size:24px; padding-top:93px;}
.ny_about_left p{ font-size:16px; line-height:36px; padding-top:60px;}
.ny_about_left_img{ padding-top:80px;}
.ny_about_right{ float:right; width:640px;}
.ny_about_right p{ padding-top:60px;font-size:16px;line-height:36px;}

.ny_qywh{ width:100%; float:left; background-color:#11999e; height:600px; margin-top:150px;}
.ny_qywh_con{ width:1280px; margin: 0 auto;}
.ny_qywh_title{ font-size:24px; color:#fff; padding-top:76px;}
.ny_qywh_con ul{ padding-top:77px;}
.ny_qywh_con li{ float:left; width:320px; padding-right:160px;}
.ny_qywh_con li p{ font-size:20px; color:#fff;line-height:30px; padding-top:38px;}
.ny_qywh_con li span{ font-size:16px; color:#fff;line-height:30px;}

.honor{width:100%; float:left; background-color:#f8f8f8; height:990px; margin-top:140px;}
.honor_title{ font-size:24px; text-align:center; padding-top:70px; }
.honor_nr{margin-top:70px; width:100%;}
.honor_nr li{ float:left; padding-right:25px;}
#demo {
overflow:hidden;
width: 100%;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

#demo3 {
overflow:hidden;
width: 100%;
}
#demo3 img {
}
#indemo4 {
float: left;
width: 800%;
}
#demo5 {
float: left;
}
#demo6 {
float: left;
}

.topadcs2{width:100%; height:400px; background:url(../images/ny_pro1.jpg) no-repeat top center; }
.tongzhi_title{ width:1280px; margin:0 auto;height:100px;}
.tongzhi_title li{ float:left; padding-right:480px; font-size:18px; line-height:100px; }
.tongzhi_title li a:hover{ color:#11999e; border-bottom:2px solid #11999e; padding-bottom:35px;}
.tongzhi_title li a.cur{ color:#11999e; border-bottom:2px solid #11999e; padding-bottom:35px;}

.pvc_content{ background-color:#f4f4f4; height:1431px; }
.pvc_content2{ width: 1280px; margin: 0 auto;}
.pvc_title{ padding-top:150px; height:290px;}
.pvc_title_left{ float:left; width:500px;}
.pvc_title_left img{ padding-bottom:150px;}
.pvc_title_left span{ font-size:16px; line-height:30px;}
.pvc_title p{ float:right; width:482px; font-size:16px; padding-top:147px; line-height:30px;}

.pvc_cp{margin-top:120px;}
.pvc_cp_left li{float:left; padding-right:5px;}

.topadcs3{width:100%; height:400px; background:url(../images/ny_case.jpg) no-repeat top center; }

.m_header{ display:none;}
.m_about{ display:none;}
.m_product_con{ display:none;}
.m_pro_more{display:none;}
.m_tec_more{display:none;}
.m_case{display:none;}
.m_ny_about{display:none;}
.m_ny_qywh{display:none;}
.m_honor{display:none;}
.m_case_content{display:none;}
.m_case_ny_cp5{display:none;}
.m_spc_content{display:none;}
.m_pvc_cp{display:none;}
.m_gc_content{display:none;}
.m_pvc_title{display:none;}
.m_index_banner{display:none;}
.m_footer{display:none;}


@media (max-width: 768px) {
.header{ display:none; }	
.about{display:none;}
.product_con{display:none;}
.case{display:none;}
.ny_about{display:none;}
.ny_qywh{display:none;}
.honor{display:none;}
.case_content2{display:none;}
.case_ny_cp5{display:none;}
.spc_content{display:none;}
.pvc_cp{display:none;}
.gc_content{display:none;}
.pvc_title{display:none;}
.index_banner{display:none;}
.footer{display:none;}
.slide_container{display:none;}

.m_header{display: inherit;}
header{ z-index:999; width:100%; height:75px; overflow:hidden; background-color:#11999e; padding:6% 0 0;}
header h1{ float:left; width:80%;}
header h1 img{ display:block; padding-left: 6%; padding-top: 0; width:50%; max-width:none;}
header .m_menu{ float:right; width:10%; position:relative; margin-top:5.5%; margin-right: 2%;}
header .m_menu img{ display:block; width:90%; margin-top:5%;}
header .m_menu img.hdImg02{ display:none; position:absolute; top:0; left:0; width:90%;}

nav{ overflow:hidden; width:100%; height:100%; padding-bottom:40px; padding-top:20px; background-color:#11999e; position:absolute; top:14.2%; left:0; 
display:none; border-top:1px solid #f5f5f5; z-index:99999}
nav a{display:block;font-size:20px;margin:1.3em 1em; padding-bottom:0.5em; color:#fff;background-size: 2.5%; border-bottom:1px solid #f5f5f5;}
nav a span{font-size:20px;color:#fff; float: right;}

.content {
    width: 100%;
    margin: 0 auto;
}

.m_about{display: inherit; width:92%; height:700px; margin:0 auto;  margin-top:70px;}
.about_title{ font-size:20px; text-align:center; color:#000;}
.m_about p{ font-size:15px; color:#666; line-height:30px; margin-top:33px;}
.about_right{ margin-top:50px;}
.m_about_more{float: left; width:100%;  margin:0 auto; margin-top:55px;}
.about_more{ float: none; margin:0 auto; padding: 8px 16px; background-color:#11999e; width:90px; text-align:center;  border-radius: 20px; margin-top:13px;}
.about_more a{ color:#fff; font-size:16px;}

.product {
    height: 815px;
    margin-top: 80px;
}

.m_product_con{ display: inherit; width: 92%; margin: 0 auto;}
.pro_left {float: none;}
.product_con_title {
    font-size: 20px; text-align:center; color:#000;
}
.pro_cp {
    margin-top: 45px; float: none;
}
.pro_cp_left {
    float: left; width: 62.5%;
}
.pro_cp_left li {
    width: 100%; height: auto; position: relative;
}
.pro_cp_right {
    float: right; width: 37.5%;
}
.pro_cp_right li {
    float: right;
    width: 45%;
    height: auto;
    position: relative;
    margin-left: 5px;
    margin-bottom: 3px;
}
.m_pro_more{display: inherit; float: left; width:100%;  margin:0 auto; margin-top:25px;}

.product_con2 {
    width: 100%;
    margin: 0 auto;
    margin-top: 70px;
    float: left;
}
.pro_right{ display:none;}
.pro_spc_con {
    width: 92%;
    margin: 0 auto;
}
.pro_spc li {
    float: left;
    width: 29%;
	padding: 40px 6px 0;
}

.tec {background-color: #11999e;height: 645px;}
.tec_content{ width:92%; margin:0 auto;}
.tec_left {width: 100%;float: none;}
.tec_tilte {padding-top: 50px;font-size: 20px;color: #fff; text-align:center;}
.tec_left p {font-size: 14px;color: #fff;line-height: 24px;padding-top: 35px;}
.tec_more{ display:none;}
.tec_right {float: none;padding-top: 45px;}
.m_tec_more{display: inherit; float: left; width:100%;  margin:0 auto; margin-top:35px;}
.tec_more2{ float: none; margin:0 auto; padding: 8px 16px; background-color:#fff; width:90px; text-align:center;  border-radius: 20px; margin-top:13px;}
.tec_more2 a{ color:#11999e; font-size:16px;}

.m_case {display: inherit; background-color: #fff;height: 1009px;}
.case_title {padding-top: 90px;height: 28px;}
.case_title_left {font-size: 20px;text-align: center;color:#000;}
.case_content { width:92%; margin:0 auto; margin-top: 55px;}
.case_content_left {float: none;}
.case_content_left p {padding: 35px 0;width: 100%;height: auto; text-align:center; line-height:30px;}
.case_content_right {float: none;width: 100%;}
.case_content_right li {float: left;width: 48%;padding: 0 3px;}
.m_case_more{ float:left; width:100%; font-size:18px; text-align:center; margin-top:30px;}


.topadcs{width:100%; height:200px; background:url(../images/mobile/ny_about.jpg) no-repeat center; }
.m_ny_about {
	display: inherit;
    width: 92%;
    margin: 0 auto;
    margin-top: 60px;
}
.ny_about_left {
    float: none;
    width: 100%;
}
.ny_about_left_tilte {
    font-size: 20px;
    padding-top: 0;
	text-align:center;
}
.ny_about_left p {
    font-size: 15px;
    line-height: 30px;
    padding-top: 35px;
}
.ny_about_left_img {
    padding-top: 40px;
}
.ny_about_right {
    float: none;
    width: 100%;
	padding-top: 35px;
}
.ny_about_right p {
    padding-top: 35px;
    font-size: 15px;
    line-height: 30px;
}
.m_ny_qywh {
	display: inherit;
    width: 100%;
    float: left;
    background-color: #11999e;
    height: auto;
    margin-top: 75px;
	padding-bottom: 50px;
}
.ny_qywh_con {
    width: 92%;
    margin: 0 auto;
}
.ny_qywh_title {
    font-size: 20px;
    color: #fff;
    padding-top: 50px;
	text-align:center;
}
.ny_qywh_con ul {
    padding-top: 0;
}
.ny_qywh_con li {
    float: none;
    width: 100%;
    padding-right: 0;
	padding-top: 40px;
}
.ny_qywh_con li p {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    padding-top: 35px;
	text-align:center;
}

.m_honor {
	display: inherit;
    width: 100%;
    float: left;
    background-color: #f8f8f8;
    height: auto;
    margin-top: 40px;
	padding-bottom:50px;
}
.honor_title {
    font-size: 20px;
    text-align: center;
    padding-top: 40px;
}
.honor_nr {
	width: 1920px;
    margin: 0 auto;
    margin-top: 30px;
}

.topadcs3{width:100%; height:200px; background:url(../images/mobile/ny_case.jpg) no-repeat top center; }
.case_ny_title {
    margin-top: 45px;
    font-size: 20px;
	text-align:center;
}
.m_case_content{display: inherit; width: 92%; margin: 0 auto;}
.case_ny_cp {
    margin-top: 30px;
}
.case_ny_cp_left {
    float: left;
    width: 35%;
}
.case_ny_cp_center {
    float: left;
    background-color: #11999e;
    width: 24.4%;
    height: auto;
    padding: 7.5% 2.8% 7.2%;
	text-transform:uppercase;
	font-size:13px;
	color: #fff;
}
.case_ny_cp_center p {
    font-size: 15px;
    color: #fff;
    padding-top: 0;

}
.case_ny_cp_right {
    float: right;
    width: 35%;
}

.case_ny_cp2 {
    margin-top: 0;
}
.case_ny_cp_left2 {
    float: left;
    width: 35%;
}
.case_ny_cp_left2_wz {
    background-color: #11999e;
    width: 100%;
    height: auto;
    padding: 2px 0 3px 10px;
	text-transform:uppercase;
	font-size:12px;
	color: #fff;
}
.case_ny_cp_left2_wz p {
    font-size: 15px;
    color: #fff;
    padding-top:0;
}
.case_ny_cp_left2_wz img {
	width:90%;
}
.case_ny_cp_center2 {
    float: left;
    width: 36%;
}
.case_ny_cp_right2 {
    float: right;
    background-color: #11999e;
    width: 26.2%;
    height: auto;
    padding: 47px 0 47px 10px;
	text-transform:uppercase;
	font-size:13px;
	color: #fff;
}
.case_ny_cp_right2 p {
    font-size: 15px;
    color: #fff;
    padding-top: 0;
}
.case_ny_cp_left3 {
    float: left;
    width: 63%;
}
.case_ny_cp_right3 {
    float: right;
    width: 37%;
}
.case_ny_cp_right3_wz {
    background-color: #11999e;
    width: 86%;
    height: auto;
    padding: 0 0 0 0;
	padding: 11px 0 10px 20px;
	font-size:13px;
	color: #fff;
}
.case_ny_cp_right3_wz p {
    font-size: 15px;
    color: #fff;
    padding-top: 0;
}
.case_ny_cp_left4{ float:left; width:53%;}
.case_ny_cp_right4{ float:right; width:47%;}

.m_case_ny_cp5 {
    display: inherit;
	float: left;
    width: 100%;
    background: url(../images/case_ny_cp5_bg.png) no-repeat bottom;
    height: auto;
    padding-bottom: 50px;
}
.case_ny_cp5_content {
    width: 92%;
    margin: 0 auto;
}
.case_ny_cp_left5 {
    float: left;
    background-color: #11999e;
    width: 44.7%;
    height: auto;
    padding: 39px 0 39px 20px;
	text-transform:uppercase;
	font-size:13px;
	color: #fff;
}
.case_ny_cp_right5 {
    float: right;
    width: 50%;
}
.case_ny_cp_left5 p {
    font-size: 15px;
    color: #fff;
    padding-top: 0;
}
.case_bottom_content {
    width: 100%;
    margin: 0 auto;
    margin-top: 45px;
    padding-left: 0;
    font-size: 15px;
    letter-spacing: 2px;
    line-height: 30px;
	text-align:center;
}

.topadcs2{width:100%; height:200px; background:url(../images/mobile/ny_pro1.jpg) no-repeat top center; }
.tongzhi_title {
    width: 92%;
    margin: 0 auto;
    height: 60px;
}
.tongzhi_title li {
    float: left;
    padding-right: 7%;
    font-size: 16px;
    line-height: 60px;
}
.tongzhi_title li a:hover {
    color: #11999e;
    border-bottom: 2px solid #11999e;
    padding-bottom: 18px;
}
.tongzhi_title li a.cur {
    color: #11999e;
    border-bottom: 2px solid #11999e;
    padding-bottom: 18px;
}
.m_spc_content {
	display: inherit;
    background-color: #f4f4f4;
    height: 1900px;
}
.spc_content2{ width:92%; margin:0 auto;}
.spc_title {
    padding-top: 65px;
    height: auto;
}
.spc_title_left {
    float: none;
    width: 100%;
}
.spc_title_left img {
	
	width:44%;
	padding-bottom: 0;
}
.spc_title_left span {
	float:left;
    font-size: 12px;
    line-height: 20px;
    padding-top: 5.4%;
}
.spc_title p {
    float: left;
    width: 100%;
    font-size: 15px;
    padding-top: 50px;
    line-height: 24px;
}
.spc_cp {
	float: left;
    width: 100%;
    margin-top: 45px;
}
.spc_cp_left {
    float: left;
    width: 60%;
}
.spc_cp_left li {
    padding-bottom: 25px;
}
.spc_cp_left li p {
    font-size: 14px;
    color: #11999e;
    padding-top: 10px;
}
.spc_cp_right {
    float: right;
    width: 38%;
}
.spc_cp_right li {
    padding-bottom: 36.2px;
}
.spc_cp_right li p {
    font-size: 14px;
    color: #11999e;
    padding-top: 10px;
}

.m_pvc_title {
	display:inherit;
	width:100%; 
	margin:0 auto;
    padding-top: 65px;
    height: auto;
}
.pvc_title_left {
	width:100%; 
	margin:0 auto;
    float: none;
}
.pvc_title_left img {
    width: 26%;
    padding-bottom: 50px;
}
.pvc_title p {
    float: none;
    width: 100%;
    font-size: 15px;
    padding-top: 55px;
    line-height: 30px;
}

.pvc_content {
    background-color: #f4f4f4;
    height:701px;
}
.pvc_content2{ width: 92%;margin: 0 auto;}
.m_pvc_cp {
	display: inherit;
	float:left;
    margin-top: 50px;
}
.pvc_cp_left li {
    float: left;
    padding-right: 5px;
    width: 31.6%;
}

.m_gc_content {
    display: inherit;
	background-color: #f4f4f4;
    height: 2170px;
}
.m_gc_content2{ width:92%; margin:0 auto;}
.gc_title {
    padding-top: 65px;
    height: 225px;
}
.gc_title_left {
    float: none;
    width: 100%;
}
.gc_title_left img {
	    width: 44%;
	padding-bottom: 0;
}
.gc_title_left span {
        float: left;
    font-size: 12px;
    line-height: 20px;
    padding-top: 5.4%;
}
.gc_title p {
    float: left;
    width: 100%;
    font-size: 15px;
    padding-top: 50px;
    line-height: 24px;
}
.gc_cp {
    float: left;
    margin-top: 45px;
}
.gc_cp10 {
    margin-top: 50px;
    float: left;
    padding-bottom: 50px;
}
.m_index_banner{display: inherit; }
.index_banner_wz{ background-color: inherit; opacity: 1; width:100%;  height:260px;}
.index_banner_img{ float: none; padding-top:25px; width:100%; text-align: center;}
.index_banner_img img{ width:45%;}
.index_banner_wz2{ background-color:#0e7d8e; opacity:0.9; float: none; padding-top:20px; padding-bottom: 20px; margin-top: 55px; width:100%; text-align: center; }
.index_banner_line{ width:25px; height:2px; background-color:#fff; margin: 0 auto;}
.index_banner_wz2 p{ font-size:15px; letter-spacing:0;color:#fff; padding-top:15px; line-height:24px;}


.m_footer {
    display: inherit;
    background-color: #11999e;
    height: 210px;
    float: left;
    width: 100%;
}
.footer_content {
    width: 92%;
    margin: 0 auto;
}
.footer_logo {
    float: right;
    padding-top: 20px;
}
.footer_logo img{ width:50%; float:right;}
.footer_cp {
    float: left;
    padding-left: 0;
    padding-top: 35px;
}
.footer_cp p {
    font-size: 15px;
    padding-bottom: 10px;
}
.footer_db{float: left;     width: 100%;}
.footer_add {
    float: left;
    padding-left: 0;
    padding-top: 30px;
}
.footer_add p {
    font-size: 15px;
    color: #fff;
    font-weight: bold;
    padding-bottom: 10px;
}
.footer_cp span {
    color: #fff;
    font-size: 12px;
}
.footer_add span {
    color: #fff;
    font-size: 12px;
}

}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom: 0;
  position: relative;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }



























