@charset "utf-8";
/* css document */
.mtop {margin-top:75px;}
.navbar {
  min-height: 75px;
  background-color:#fff;
}

.nav > li > a {
	line-height:75px;
	padding: 0px 15px;
	background-color:#fff;
	color:#000;
 
}
.navbar-default .navbar-nav>li>a{color:#000; font-size:16px;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#639fd6;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#639fd6;background-color:#fff}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#639fd6;}
/*.navbar-toggle {
	float:left;
	margin-top:12px;
	background-color:#fb2056;
	margin-left:20px;
	width:50px;
	height:51px;
	padding:15px 15px;
	}*/
.navbar-toggle{position:relative;float:left;padding:9px 10px;margin-left:15px;margin-top:20px;background-color:#fb2056;background-image:none;border:0px solid transparent;border-radius:4px}

.navbar-toggle:focus{outline:0}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fb2056}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-toggle .icon-bar .icon-bar{margin-top:6px;background-color:#fff;}
.navbar-brand {
line-height:75px;
padding: 0px 0px;
float:right;

height:75px;
padding-top:20px;
margin-right:15px;


}
.ddlogo{ 

float: right;
padding-right:15px;

padding-top:20px;

}

.clearboth{ clear:both;}


.dropdown-menu li { height:36px; border-bottom: dashed 1px #efefef;}
.dropdown-menu li a{ height:36px; font-size:16px; line-height:36px;}
.dropdown-menu li a:hover{ border-bottom: dashed 1px #efefef;}

.carousel { background-color:#e3e2e7;}

.alert { position:relative; height:80px; width:92%; background-color:#fff; padding:0px; margin:auto; border:none; font-size: 24px; padding-left:30px; text-align: left; line-height:80px; font-weight:bold; color:#000;
z-index:100;
}
.mtop10 { margin-top:10px;}
.mtop50 { margin-top:50px;}
.sxjg20 { margin-top:20px; margin-bottom:20px;}
.font14{ font-size:14px;}
.font16{ font-size: 16px;}
.font18{ font-size: 18px;}
.font24{ font-size:24px;}

.width90{ width:90%;}

a{}
a:hover{ text-decoration:none;}
hr{ background-color:#bdbaba; height:1px; width:99%;}
.cpfg1{background-color:#aaa;box-shadow:0px 0px 6px #333;}
.cpfg1 img{ width:100%;}

.cpfg1:hover{ background-color:#4d7ebd; display:block;cursor:pointer;}	

.propic{

	background-color:#aaa;
            transition:all 0.4s ease-in-out;
        }
.propic:hover{
cursor:pointer;
            transform:translate(0,-10px);
			background-color:#4d7ebd;
        }

.protitle{height:50px; line-height:50px; text-align:center; font-size:16px;  color:#fff; display:block;}
.protitle:hover{height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}


/*首页推荐产品*/
.tjpro1 { background-color:#bcc3c8; height:300px;}
.tjpro1:hover{
background-color:#021d39;
cursor:pointer;
        }
.ltjpro1 {  width:60%; height:300px;  padding-left:10%;float:left; }
.rtjpro1 {  width:38%; height:300px;padding-top:5%; padding-right:20px;float:left;}

.tjpropic{
            transition:all 0.4s ease-in-out;
        }
.tjpropic:hover{
cursor:pointer;
            transform:translate(0,-10px);

        }

.ltjpro1cat { font-size: 24px; height:60px; line-height:60px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro1xh{ font-size:36px; height:60px; line-height:60px;  color:#fff;text-align:left;}
.ltjpro1con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:20px;}


.tjpro2 { background-color:#bcc3c8; height:300px;}
.tjpro2:hover{
background-color:#021d39;
cursor:pointer;
        }
.ltjpro2 {  width:52%; height:300px; padding-left:2%; float:left;}
.rtjpro2 {  width:46%; height:300px;padding-top:5%; padding-right:8%; float:left;}

/*.tjpropic{
            transition:all 0.4s ease-in-out;
        }
.tjpropic:hover{
cursor:pointer;
            transform:translate(0,-10px);

        }*/

.ltjpro2cat { font-size: 24px; height:60px; line-height:60px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro2xh{ font-size:36px; height:60px; line-height:60px;  color:#fff;text-align:left;}
.ltjpro2con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:20px;}


.morepro { margin:50px 0px; width:40%; font-size: 16px; height:60px; background-color:#000;}

.indexjjfa { height:500px;}
.indexjjfa-l { float:left; width:45%; margin-top:50px;}
.indexjjfa-l p { padding-top:15px; line-height:26px; font-size:16px;}
.indexjjfa-r { float:right; width:50%;}
.indexjjfa img {  margin-top:50px;}


.jumbotron { width:100%;}
/*.jumbotron2 { width:100%;}*/

.indexxzwm { height:130px; text-align:center; font-size:24px; line-height:130px; font-weight:bold;}
.indexxzwmtitle { font-size:36px; font-weight:bold; text-align:center; color:#376ab7;}
.jumbotron p{ font-size:16px; margin-top:20px; line-height:26px; height:70px;}
/*.jumbotron2 p{ font-size:16px; margin-top:20px; line-height:26px;}*/

.flat-row { position: relative; padding: 50px 0; }
/*服务项目-图文*/

.inaboutdd{background-image:url(/uploads/image/wtdsimg/bigpicbg.jpg); background-repeat:no-repeat; background-position:center top; background-color:#173d6e;}

.card-image { position: relative;        /*background-size: cover;*/ background-attachment: fixed; }
.indexabouttit { font-size:24px; font-weight:bold; color:#fff;}
.indexabouttitxhx { background-color:#f00; height:4px; width:90px; margin-top:15px; margin-bottom:20px;}
.indexabouttitcon { line-height:30px; font-size: 16px; color:#fff;}
.aboutmore { height:50px; width:150px; background-color:#f00;}

.card-image .overlay { background: #000000; opacity: 0.7; }
.card-image .title { color: #fff; }
.flat-iconbox .thumbnail { background: #fff; }
.flat-iconbox .thumbnail .pic { position: relative; height: 0; padding-bottom: 60%; }
.flat-iconbox .thumbnail .pic:before { content: ""; display: block; padding-top: 100%; }
.flat-iconbox .thumbnail .pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.flat-iconbox .thumbnail .caption { padding: 15px; text-align: center; position: relative; z-index: 9; }
.flat-iconbox .thumbnail .caption a { display: inline-block; padding: 5px 35px; }
.flat-iconbox .thumbnail .caption a:hover { color: #67080c; }
.flat-iconbox .thumbnail .caption h3 { font-size: 18px; font-weight: bold; line-height: 36px; color: #333; }
.flat-iconbox .thumbnail .caption p { margin: 20px 0; color: #636363; min-height: 50px; overflow: hidden; }

.footer { height:auto; padding-top:50px; padding-bottom:50px; background-color:#191919;}
.copyright { text-align:center; line-height:30px; color:#fff; font-size:16px;}
.copyright a { color:#fff;}
.copyright a:hover { color:#f00;}

/*case*/
.index-case-pc { width:100%; height:auto; text-align:center; margin-bottom:50px; margin-top:50px;}
.index-case-m { width:100%; height:auto; text-align:center; margin-bottom:20px; margin-top:20px;}
/*友情链接*/
.link{text-align: left; line-height:20px; color:#707070; font-size: 12px; padding-top:20px; padding-bottom:20px;}
.link ul{
margin:0px;
padding:0px;
}
.link ul li{
float: left;
}
.link li{
display: inline;
padding-left: 5px;
}
.link li:first-child{padding-left:0px;}
.link li a{ color:#707070;}
.link li a:hover { color:#808080;}


.carousel-indicators {
  position: absolute;
  bottom: 50px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

/*底部*/

.ddfootbgys{ width:100%; height:100%;background-color:#303030;}
.bq{ height:auto; padding-top:20px; padding-bottom:20px; background-color:#161616;}
.bq a{ color:#727272;}
.bq a:hover{ color:#fff;}
.mobile{white-space: nowrap;}
.footbgc { background-color:#303030; height:100%;}
.footer_title{ color:#fff;}
.footer_right {
	width: 80%;
	border-bottom: 0px solid #929292;
}
.mobile {
	font-size: 24px;
	font-family: dinpro;
	font-weight: 500;
	color: #fff;
	padding-left: 0!important;
}
.ewm {
	width: 70%;

	text-align: left;
	padding-bottom:30px;
}

 @media (max-width: 1200px) {

 .cpzx {
 display: flex;
 align-items: center;
}


 .footer_title_nr {
 font-size: 12px;
 
 font-weight: 500;
 line-height: 20px;
 text-align: left;
 cursor: pointer;
 margin-left:5px;
}
 .footer_title_nr a {
 color: #fff;
}
 .footer_title_nr :hover a {
 color: #727272;
}
 .footer_title {
 line-height: 30px;
 font-size: 18px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #fff;
 padding: 0 2% !important;
}
 .footer_title1 {
 line-height: 20px;
 font-size: 18px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #fff;
 padding: 0 2% !important;
} 
 .bq {
 font-size: 16px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #727272;
}

.footer_right_top { margin-top:20px;}

}

 
 @media (min-width: 1200px) {

 .footer_title_nr {
 font-size: 14px;
 font-family: pingfangsc;
 font-weight: 500;
 line-height:30px;
 text-align: left;
 cursor: pointer;
 
}
 .footer_title_nr a {
 color: #fff;
}
 .footer_title_nr :hover a {
 color: #727272;
}

 .footer_title {
 line-height: 60px;
 font-size: 24px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #fff;
}
 .footer_title1 {
 line-height: 20px;
 font-size: 18px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #fff;
}

 .bq {
 font-size: 16px;
 font-family: pingfangsc;
 font-weight: 500;
 color: #727272;
 line-height: 30px;
 /*padding: 0 10px;*/
 /*margin-left: 5px !important;*/
}


.footer_right_top { margin-top:60px;}
.indexjjfamobile{}

}



/*内页开始*/

.nybanner {width:100%; 
overflow:hidden;
position: relative;
    height: auto;    
    background-size: 100% auto;   
    text-align: center;

}
.nybanner img{ width:100%; height:auto;}
.nybanner p { position:absolute; height:100%;width:100%; text-align:center; top:40%;font-size: 36px; color:#fff;}

.mianbaoxie{
  background-color: #f5f5f5;
	}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 0px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb ul { margin:auto; padding:0px; overflow:hidden;}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li   li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777777;
}

.prolisttit { font-size:24px; font-weight:bold; color:#000; width:100%; text-align:center; height:60px; line-height:60px; margin-top:30px;}
.prolistxhx { background-color:#f00; height:4px; width:90px; margin:auto; padding:0px;}
.prolistcon { line-height:30px; font-size: 16px; color:#000; height: auto; text-align:center; margin-top:20px;}
.prolistcon1 { line-height:30px; font-size: 16px; color:#000; height:30px; text-align:center; margin-top:10px; margin-bottom:30px;}


.allprolist{background-color:#aaa;box-shadow:0px 0px 6px #333;width:90%; margin:auto; padding:0;}
.allprolist img{ width:100%;}

.allprolist:hover{ background-color:#4d7ebd; display:block;cursor:pointer;}	

.allprolistpic{

	background-color:#aaa;
            transition:all 0.4s ease-in-out;
        }
.allprolistpic:hover{
cursor:pointer;
            transform:translate(0,-10px);
			background-color:#4d7ebd;
        }

.allprolisttitle{height:50px; line-height:50px; text-align:center; font-size:16px;  color:#fff; display:block;}
.allprolisttitle:hover{height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}

.procatlist { width:90%; background-color:#f8f8f8;}
.nyprocattitle { font-size:24px; text-align: left; padding-left:10%; padding-top:40px; padding-bottom:10px; line-height:50px;}
.nyprocatlb {padding-bottom:40px;}
.nyprocatlb ul{ margin:auto; padding:0;}
.nyprocatlb ul li { list-style: none; text-align:left; height:55px; line-height:55px; border-bottom:solid 1px #999999; margin-left:2%; margin-right:2%;}
.nyprocatlb ul li:before {
    display:inline-block;
    width:0;
    height:0;
    content:' ';
    border-top:solid transparent;
    border-bottom:solid transparent;
    border-left:solid #000;
    border-width:5px;
    margin-right:5px;

}

.nyprocatlb1 {padding-left:8%; font-size:16px;} 
.nyprocatlb1 a { color:#000;}
.nyprocatlb1 a:hover { color: #666;}

.nycatm{ padding-left:2%;}
.nycatm1{ font-size:24px; height:60px; line-height:60px; text-align:left; font-weight:bold;}
.nycatm2{ font-size:16px; text-align:left;}

.nycatmlist{background-color:#aaa;box-shadow:0px 0px 6px #333;width:90%; margin:auto; padding:0;}
.nycatmlist img{ width:100%;}

.nycatmlist:hover{ background-color:#4d7ebd; display:block;cursor:pointer;}	

.nycatmlistpic{

	background-color:#aaa;
            transition:all 0.4s ease-in-out;
        }
.nycatmlistpic:hover{
cursor:pointer;
            transform:translate(0,-10px);
			background-color:#4d7ebd;
        }

.nycatmlisttitle{height:50px; line-height:50px; text-align:center; font-size:16px;  color:#fff; display:block;}
.nycatmlisttitle:hover{height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}


.prodtitle{ font-size:24px; height:60px; line-height:60px; text-align:left; font-weight:bold;}
.prodleixing{ font-size:16px; text-align:left;}
.prodtedian { font-size:24px; height:50px; line-height:50px; text-align:left; margin-top:0px;}
.prodtedian1 { font-size:16px; line-height:30px; text-align:left; height:auto;}
.prodlx { background-color:#000; margin-left:1%; width:130px;border-radius:10px; height:40px; line-height:40px; text-align:center;-moz-box-shadow: 0px 6px 6px #909090;/*firefox*/
-webkit-box-shadow: 0px 6px 6px #909090;/*safari或chrome*/
box-shadow:0px 6px 6px #909090;/*opera或ie9*/}
.prodlx:hover { cursor:pointer;/*transform:translate(0,-10px);*/background-color: #333;}
.prodlx a{ color:#fff; font-size:16px;}

.prodcanshu1{ background-color:#385577; margin-left:0px; width:280px; height:60px; line-height:60px; text-align:center;-moz-box-shadow: 0px 6px 6px #909090;/*firefox*/
-webkit-box-shadow: 0px 6px 6px #909090;/*safari或chrome*/
box-shadow:0px 6px 6px #909090;/*opera或ie9*/
font-size:24px;
color:#fff;

}
.prodcanshu { 
font-size:16px;        
width: 100%;
        position: relative;
        overflow-x: auto;}


/*table {
    font-family: verdana,arial,sans-serif;
    font-size:16px;
    color:#333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
table th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #dedede;
}
table td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #ffffff;
}*/

/*常见问题*/
.nfaqlist { width:98%; height:250px; background-color:#f2f2f2; padding:20px; margin-bottom:20px; margin-right:2%;border: 1px solid #f2f2f2; 
border-radius:5px; 
}
.nfaqslisttime{ font-size:16px; color:#000; margin-top:3%;}
.nfaqslisttitle{ font-size:18px; color:#385577; margin-top:1%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nfaqslistdesc{ font-size:16px; color:#000; margin-top:1%;}

/*新闻列表页分类栏目*/
.nycatnews{ padding-left:0.1%;}
.nycatnews1{ font-size:24px; height:60px; vertical-align:middle;text-align:left; font-weight:bold;}
.nycatnews2{ font-size:16px; text-align:left; height: auto; line-height:26px;}

.nynewslist{background-color:#aaa;box-shadow:0px 0px 6px #333;width:96%; margin:auto; padding:0;}
.nynewslist img{ width:100%;}

.nynewslist:hover{ background-color:#4d7ebd; display:block;cursor:pointer;}	

.nynewslistpic{

	background-color:#aaa;
            transition:all 0.4s ease-in-out;
        }
.nynewslistpic:hover{
cursor:pointer;
            transform:translate(0,-10px);
			background-color:#4d7ebd;
        }

.nynewslisttitle{height:50px; line-height:50px; text-align:center; font-size:16px;  color:#fff; display:block;
word-break: keep-all; /* 不换行 */
   white-space: nowrap; /* 不换行 */
   overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
   text-overflow: ellipsis;}
.nynewslisttitle:hover{height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}



.nyaboutbgpic {
	width:100%; 
overflow:hidden;
position: relative;
    height: auto;    
    background-size: 100% auto;   
    text-align: center;

}
.nyaboutbgpic img{ width:100%; height:auto;}
.nyaboutbt1 { position:absolute; height:60px; line-height:60px;width:70%; background-color:#fff; margin-left:15%;text-align:center; bottom:0px;font-size: 24px; color:#000; font-weight:bold;}

.nyabout1 { font-size:16px; line-height:30px; margin-top:30px; margin-bottom:30px; text-align:justify;}


.nynewscont{ font-size:16px; text-align:text-align: justify;; line-height:26px; color:#000; padding-right:2%;}

.nymainc{width:100%; overflow:hidden;}


.contheigh {padding-bottom:9999px; margin-bottom:-9999px; height:100%;}




/*1280分辨率以上（大于1200px）*/
@media screen and (min-width:1200px){
	.navbar-brand{ display:none;}
.container{width:1250px;}
.alert{margin-top:-40px;}


.index-case-m { display:none;}

.about_video { width:80%; height:auto; margin-left:0%; z-index:0;}
	
}


/*6.24*/ 
@media screen and (min-width: 960px) and (max-width: 1699px) {
.ltjpro1cat { font-size: 18px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro1xh{ font-size:24px; height:40px; line-height:40px;  color:#fff;text-align:left;}
.ltjpro1con { font-size: 16px; line-height:20px;color:#fff;text-align:left; padding-right:20px;}

.ltjpro2cat { font-size: 18px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro2xh{ font-size:24px; height:40px; line-height:40px;  color:#fff;text-align:left;}
.ltjpro2con { font-size: 16px; line-height:20px;color:#fff;text-align:left; padding-right:20px;}

.tjpro1 { background-color:#bcc3c8; height: auto; padding-top:10px; padding-bottom:10px;}

.ltjpro1 {  width:60%; height: auto;  padding-left:10%;float:left; }
.rtjpro1 {  width:38%; height: auto;padding-top:5%; padding-bottom:5%; padding-right:20px;float:left;}

.tjpro2 { background-color:#bcc3c8; height: auto; padding-top:10px; padding-bottom:10px;}
.ltjpro2 {  width:52%; height: auto; padding-left:2%; float:left;}
.rtjpro2 {  width:46%; height: auto;padding-top:5%; padding-bottom:5%; padding-right:8%; float:left;}

}
/*6.24*/ 
/*1100分辨率（大于960px，小于1199px）*/

@media screen and (min-width: 960px) and (max-width: 1199px) {
.navbar-brand{ display:none;}
.ddlogo img{ width:100px; padding-top:6px;}

  .carousel-indicators {
    bottom: 15px;
  }
.prolistcon1{ margin-top:30px;}
.index-case-m { display:none;}

.about_video { width:90%; height:auto; margin-left:0%; z-index:0;}

.mtop10 { margin-top:20px;}

.ltjpro1 {  padding-left:2%;width:60%;}
.ltjpro2 {  padding-left:2%;width:60%;}
.rtjpro1 {  padding-right:20px;width:38%;}
.rtjpro2 {  padding-right:20px;width:38%;}


.indexjjfa-r img { margin-top:130px;}

}
 

/*880分辨率（大于768px，小于959px）*/

@media screen and (min-width: 768px) and (max-width: 959px) {
.navbar-brand{ display:none;}
.ddlogo img{ width:90px; padding-top:10px;}

  .carousel-indicators {
    bottom: 10px;
  }


.mtop10 { margin-top:20px;}

.tjpro1 { width:100%; height:auto;padding-left:5%; padding-right:5%; padding-bottom:10px;}
.ltjpro1 {float: none; width:100%;height: auto; padding-left:0px;}
.rtjpro1 {float: none; width:100%;height: auto; text-align:center; padding-top:0px; padding-right:0px;}
.rtjpro1 img { width:100%; margin:auto; padding:0;}

.tjpro2 { height: auto;width:100%; padding-left:5%; padding-right:5%;padding-bottom:10px;}
.ltjpro2 {float: none; width:100%;height: auto; padding-left:0px;}
.rtjpro2 {float: none; width:100%;height: auto; text-align:center;padding-top:0px; padding-right:0px;}
.rtjpro2 img {  width:100%; margin:auto; padding:0;}


/*.ltjpro1con{ padding-right:0px;}
.ltjpro2con{ padding-right:0px;}*/

/*8.6*/
.ltjpro1cat { font-size: 20px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro1xh{ font-size: 24px; height:36px; line-height:36px;  color:#fff;text-align:left;}
.ltjpro1con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:0px;}

.ltjpro2cat { font-size: 20px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro2xh{ font-size: 24px; height:36px; line-height:36px;  color:#fff;text-align:left;}
.ltjpro2con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:0px;}

  
.prolistcon1{ margin-top:30px;}
.procatlist { width:100%; background-color:#f8f8f8;}
.indexjjfa { height:  auto; }
.indexjjfa-l {float: none; width:100%;}
.indexjjfa-r { display:none;}
.index-case-pc { display:none;}
.nfaqlist { height:130px; margin-left:2%; margin-right:2%; width:96%;}
.nfaqslistdesc { display:none;}

.about_video { width:96%; height:auto; margin-left:2%; z-index:0;}

.indexjjfamobile{ display:none;}

}
 

/*720分辨率（小于767px）*/

@media only screen and (max-width: 767px){
.ddlogo{ display:none;}

.mtop10 { margin-top:20px;}

.tjpro1 { width:100%; height:auto;padding-left:5%; padding-right:5%; padding-bottom:10px;}
.ltjpro1 {float: none; width:100%;height: auto; padding-left:0px;}
.rtjpro1 {float: none; width:100%;height: auto; text-align:center; padding-top:0px; padding-right:0px;}
.rtjpro1 img { width:100%; margin:auto; padding:0;}

.tjpro2 { height: auto;width:100%; padding-left:5%; padding-right:5%;padding-bottom:10px;}
.ltjpro2 {float: none; width:100%;height: auto; padding-left:0px;}
.rtjpro2 {float: none; width:100%;height: auto; text-align:center;padding-top:0px; padding-right:0px;}
.rtjpro2 img {  width:100%; margin:auto; padding:0;}


/*.ltjpro1con{ padding-right:0px;}
.ltjpro2con{ padding-right:0px;}*/

/*8.6*/
.ltjpro1cat { font-size: 20px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro1xh{ font-size: 24px; height:36px; line-height:36px;  color:#fff;text-align:left;}
.ltjpro1con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:0px;}

.ltjpro2cat { font-size: 20px; height:40px; line-height:40px; color:#fff; font-weight:bold; text-align:left;}
.ltjpro2xh{ font-size: 24px; height:36px; line-height:36px;  color:#fff;text-align:left;}
.ltjpro2con { font-size: 16px; line-height:26px;color:#fff;text-align:left; padding-right:0px;}


.jumbotron p{ font-size:16px; margin-top:20px; line-height:26px; height:100px; text-align:justify;}

.indexjjfa { height:  auto; }
.indexjjfa-l {float: none; width:100%;}
.indexjjfa-l p{ text-align:justify;}
.indexjjfa-r { display:none;}
/*.indexjjfa-r img { width:80%; margin-left:8%; margin-top:10px;position: absolute;}*/
.index-case-pc { display:none;}

  .carousel-indicators {
    bottom: 5px;
  }

.prolistcon{ margin-bottom:30px;}  
.prolistcon1{ margin-top:60px; display: none;}
.procatlist { width:100%; background-color:#f8f8f8;}  
.nycatm{ padding-left:5%;}
.nycatnews{ padding-left:3%;}

.nyaboutbt1{ height:40px; line-height:40px; font-size:24px; font-weight:bold;}

.about_video { width:96%; height:auto; margin-left:2%; z-index:0;}
.nycatnews1{ font-size: 18px; height: auto; vertical-align:middle;text-align:left; font-weight:bold; margin-bottom:10px;}
.nynewscont{ font-size:16px; text-align: justify; line-height:26px; color:#000; padding-left:2%; padding-right:2%;}
.nynewscont img { width:100%; height:auto;}
.mtop50{ margin-top:20px;}
.procatlist { display:none;}

.allprolisttitle{height:40px; line-height:40px; text-align:center; font-size:16px;  color:#fff; display:block;}
.allprolisttitle:hover{height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}

.alert { position:relative; height:60px; width:100%; background-color:#fff; padding:0px; margin:auto; border:none; font-size: 24px; text-align: center; line-height:60px; font-weight:bold; color:#000;}
.protitle{height:40px; line-height:40px; text-align:center; font-size:16px;  color:#fff; display:block;}
.protitle:hover{height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}


.nycatmlisttitle{height:40px; line-height:40px; text-align:center; font-size:16px;  color:#fff; display:block;}
.nycatmlisttitle:hover{height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}

.nynewslisttitle{height:40px; line-height:40px; text-align:center; font-size:16px;  color:#fff; display:block;
word-break: keep-all; /* 不换行 */
   white-space: nowrap; /* 不换行 */
   overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
   text-overflow: ellipsis;
}
.nynewslisttitle:hover{height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; display:block; cursor:pointer;}

.nfaqlist { height:130px; margin-left:2%; margin-right:2%; width:96%;}
.nfaqslistdesc { display:none;}


.inaboutdd{/*background-image:url(/uploads/image/wtdsimg/mbigpicbg.jpg); background-repeat:no-repeat; background-position:left top;*/ background-color:#337ab7; background-image:none;}
.indexabouttitcon{ text-align:justify;}

.indexjjfamobile{ display:none;}

}
