@charset "utf-8";
@font-face {
	font-family: 'FontAwesome';
	src: url('fonts/fontawesome-webfont.eot');
	src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal
} 
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:14px; line-height:20px;color:#666;font-family: Bahnschrift,Tahoma,Verdana, Geneva, sans-serif,Arial; /*overflow-x:hidden; vertical-align:baseline;*/ }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; font-family: "Microsoft YaHei UI Light", "微软雅黑", ;}
ol, ul { list-style:none; margin:0; padding:0; }
li { list-style:none; }
select{margin: 0px;padding: 0px;}
blockquote, q { quotes:none; }
body{ background:#FFF}
* { margin:0; padding:0;  }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
.blank2 { clear:both; font-size:0; line-height:0; height:2px; }
.blank5 { clear:both; font-size:0; line-height:0; height:6px; }
.blank8 { clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank20 { clear:both; font-size:0; line-height:0; height:20px; }
.blank15 { clear:both; font-size:0; line-height:0; height:15px; }
.blank30 { clear:both; font-size:0; line-height:0; height:30px; }
.blank50 { clear:both; font-size:0; line-height:0; height:50px; }
.blank80 { clear:both; font-size:0; line-height:0; height:80px; }
@media screen and  (max-width:900px){
	.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank20 { clear:both; font-size:0; line-height:0; height:25px; }
.blank15 { clear:both; font-size:0; line-height:0; height:5px; }
.blank30 { clear:both; font-size:0; line-height:0; height:5px; }
.blank50 { clear:both; font-size:0; line-height:0; height:30px; }
.blank80 { clear:both; font-size:0; line-height:0; height:40px; }
	}
/*全局*/
.ibc{height:300px; width:100%; margin:auto; position:relative; z-index:-999; clear:both }
.wapbanner{width:100%;display:none; position:relative; } .wapbanner img{width:100%}

img { border:0; }
.remove { clear:both; height:0; visibility:hidden; }
.clear{ clear:both} 
  p{font-size:15px; color:#444;line-height:26px;text-indent:0.72cm;}
body{background: #fff;}
 
a { color:#666; text-decoration:none; cursor:pointer;font-size:14px; }
a:hover { color:#ff0000; text-decoration:none; }
 
	
.head1{width:100%;  background: #f8f7f6;border-bottom:#cfcfcf 1px solid;   z-index:99999; }
.head11{  width:65%;  margin:0 auto; text-align:left;float:center;}
.head11 .Hleft{float:left;width:80px; padding:10px;  } .head11 .Hleft img{width:100%}
.head11 .Hcenter{float:left;width:25%; margin-left:10px; margin-top:24px;  }
.head11 .Hcenter  .T1{font-size:26px;font-weight:bold;line-height:30px;color:#444}
.head11 .Hcenter  .T2{font-size:14px;font-weight:;line-height:25px;color:#555}
.head11 .Hright{ float:right;margin-top:10px;}
.head11 .Hright .contact{float:right;text-align:right;padding-right:5%;font-size:15px;line-height:40px;font-family:Arial, Helvetica, sans-serif;font-style:italic}
@media screen and (min-width: 1300px) and (max-width: 3000px){.head11{width:1200px;} .sp_header{display:none}}
@media screen and (min-width: 901px)  and (max-width: 1300px){.head11{width:96%;} .sp_header{display:none}}
@media screen and  (max-width:900px) and (min-width: 0px){ .sp_header, .wapbanner{display: inline} .ibc, .head1, .imenu00{display:none}
.head11 .Hcenter  .T1{font-size:18px;font-weight:bold;line-height:26px;color:#444}
.head11 .Hcenter  .T2{font-size:12px;font-weight:;line-height:18px;color:#555}

}
.cd{width:100%;float:right;z-index:99999;height:30px;   position:relative;padding-right:2%;}
 
.cd a{font-size:15px;line-height:30px; letter-spacing: 0px;}

.cd li{width:16%;float:right;text-align:center;height:30px;}
/*.cd  li:hover{ background:#e3780a;transition: all 0.6s;border-radius:2rem; } 
.cd  li a:hover{font-size:16px;color:#fff;}*/
 


.T1{font-size:22px;color:#e3780a;line-height:46px;font-weight:bold;width:100%}
.T2{font-size:18px;color:#e3780a;line-height:46px;font-weight:bold;width:100%}
.T3{font-size:15px;color:#e3780a;line-height:46px;font-weight:bold;width:100%}
.Tc{font-size:15px;line-height:26px}

 
/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:86px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;  z-index:999999; }
.sp_logo{padding:10px;float:left;height:80px}
.sp_logo img{margin:auto;max-height:70px;}
.sp_name{margin-left:10px;margin-top:20px;float:left} .sp_name .T1{font-size:26px;font-weight:bold;line-height:30px;color:#444}.sp_name  .T2{font-size:14px;font-weight:;line-height:25px;color:#555}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:35px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999999;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:50px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:90px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:40px;padding:10px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav ul li ul li{height:40px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%;line-height:50px}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;line-height:40px;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
  /***首页 menu***/
@media screen and (max-width:1000px) {.navlay {width: 100%;margin: auto;}}
.navlay{height:41px; background:url(/images/top_menu01.jpg) top repeat-x}
#nav {text-align: center;z-index:99999;}
#nav ul ul {    display: none;text-align: left;}
#nav ul li:hover > ul {display: block;  } 
#nav ul {   
    /*background: #efefef; background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
    background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
    background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
    box-shadow: 0px 0px 9px rgba(0,0,0,0.15);过度色*/
   /* padding: 0 20px;
    /*border-radius: 10px; 圆角*/
    list-style: none;
    position: relative;
    display: inline-table;}
#nav ul:after {content: ""; clear: both; display: block;} 
#nav ul li {float: left;}
#nav ul li:hover { background:#4e5c67;
           /*background: #4b545f;
            background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
            background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
            background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);经过背景过度色*/        }
#nav ul li:hover a {color: #fff;}
#nav ul li a {display: block; padding: 2px 20px;color: #333; text-decoration: none;line-height:36px;font-size:16px; font-family:"Microsoft YaHei UI Light", "微软雅黑";font-weight:bold}
#nav ul ul {background: #5b6a76;  padding: 0px;position:  relative; top: 100%;z-index:9999}
#nav ul ul li {float: none;border-top: 0px solid #707b84;border-bottom: 1px solid #707b84; position: relative;text-align:center}
#nav ul ul li a {padding: 5px 10px;color: #333;line-height:25px;font-size:13px; font-weight:100;}   
#nav ul ul li a:hover {background: #616d76;}
#nav ul ul ul {position: absolute; left: 100%; top:0;text-align:left; background:#4e5761}/*--菜单结束--*/
 
   /*首页介绍１*/
	   .fa {
		display: inline-block;
		font: normal normal normal 16px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		color:#eee;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}
	.fa-phone:before {
		content: "\f095"
	}
	
	.fa-road:before {
		content: "\f018"
	}
	.fa-inbox:before {
		content: "\f01c"
	}
   
 
     .i0{width:100%;margin:auto;height:780px;background:url(/images/ibg1.jpg) center top no-repeat #c3c3c3; filter: opacity(70%);   opacity:0.7;/*透明度设置*/            z-index:-1;            position:absolute;            /*一定要设置position:absolute,这样才能设置z-index，让背景处于内容的下一层*/}
   .i00{width:100%;margin:auto;height:780px;}
   .i00 .imenu00{width:70%; margin:auto; }
   .i00 .imenu00 .m0{width:10%;float:left; margin-left:5%}
   .i00 .imenu00 .m1{width:50%;float:left;margin-left:15%;padding-top:60px; }
   .i00 .imenu00 .m1 li{width:15%;text-align:center;float:right;height:40px}
   .i00 .imenu00 .m1 li a{font-size:16px;color:#000;line-height:40px} 
   .i00 .imenu00 .m1 li:hover{ background:#a06952;transition: all 0.6s;border-radius:.5rem; } 
   .i00 .imenu00 .m1 li a:hover{font-size:16px;color:#fff;}
   .i00 .imenu00 .m1 .en{background:#a06952;border-radius:2rem;} 
   .i00 .imenu00 .m1 .en a{color:#FFF}
   .i00 .imenu00 .m2{width:180px;float:left;margin-left:0.5% ;margin-top:60px ; background:#a06952;border-radius:2rem; padding:10px;font-size:20px;line-height:20px;color:#FFF;text-align:center}
   
  .ic1{width:75%;margin:auto} 
  .ic1 .ic11{width:60%;height:400px;float:left;padding-top:40px;text-align:right}  .ic1 .ic11 img{width:55%}
  .ic1 .ic12{width:38%;float:right;text-align: left;margin-top:-90px}
  
	   /*首页介绍１结*/
      /*首页介绍2*/
   .A00{width:100%;margin:auto;background:#fff;}
   .A00 .A11{width:85%;margin:auto;}
   .A00 .A11 .aT{font-size:26px;font-weight:bold;line-height:40px;color:#e3780a;text-align:center}
   .A00 .A11 .aT2{font-size:16px;font-weight:;line-height:30px;color:#666;text-align:center}
    .A00 .A11 .aT3{font-size:18px;font-weight:;line-height:30px;color:#9f654d;text-align:center}
	.A00 .A11 .line{height:12px; background:url(/images/ititleC.png) center  top no-repeat}
	.A00 .A11 .aT21{display:none}
	
	
	.i00 .Ipic{display:none}
     @media screen and  (max-width:900px) and (min-width: 0px){
		 .i0 , .i00{height:600px}
		  .ic1, .A00 .A11 .aT2{display:none} 
		 .A00 .A11 .aT21{display: inline}
		.i00 .Ipic{display: inline; width:100%;float:right;margin-top:80px;text-align:center; position:relative;} .Ipic img{width:80%}
		 }
	 /*首页介绍2结*
	
	  /*首页介绍4*/

	.ag11{width:40%;margin: auto;}
	.ag11 .ag110{width:25%;float:left;text-align:center}
	.ag11 .ag110  .t1{font-size:15px;line-height:20px;color:#444}
	 @media screen and  (max-width:900px) and (min-width: 0px){
	.ag11{width:98%;margin:auto;}
	.ag11 .ag110{width:25%;margin:auto;text-align:center}
	.ag11 .ag110  .t1{font-size:16px;font-weight:bold;line-height:40px;color:#444}
	}
 
	  /*首页介绍4结*/

 
 
  
/*首页新闻*/
 
.bannerbg{width: 100%;margin-top:0px; background:url(/images/bannerb2.png) no-repeat center top; height:25px} 

  
   
/*--底部部份--*/
 
 
.footer1 { overflow:hidden; clear:none; margin:auto;position:   ;width:100%; background:url(/images/footbg.jpg);border-top:2px solid #eee ; bottom:0px}
.footer2 {width: 600px;margin: auto;	}
.footer2 .f21{width:35%;margin:auto;float:left;border-right:#eee 1px   solid;height:120px}
.footer2 .f22{width:50%;margin:auto auto auto 10%;float:left;}
.footer2 .f21 .f211{font-size:15px;color:#eee;line-height:30px;text-transform: uppercase;letter-spacing:2px;}
.footer2 .f24{width:30%;margin:auto;float:right}
.footer1 .footer2  a{font-size:13px;color:#eee;line-height:18px;}
.footer1 .footer2  a:hover{color:#ff0000;}
.footer1 .footer2 .ft1{line-height:30px;color:#eee;font-size:15px;font-weight:bold}
.footer1 .footer2 .ft2{line-height:22px;color:#eee;font-size:12px}

.wfooter{display:none}
@media screen and (max-width: 800px) and (min-width: 0px){.footer2{display:none} .footer1{display:none}
.wfooter { display:inline;margin:0 auto; min-width:320px!important; max-width:640px!important; height:auto;}
.wfooter02 { margin:0 auto; width:100%; height:50px; background: #333 url(/images/wap_bottom.png) no-repeat  center top; position:fixed; z-index:999px; bottom:0px; }
.wfooter02 a{ float:left; width:128px; height:50px; display:block;}
.wfooter02{
	width:100%; 
	height:50px;
	background-size:100% ;
	background-position:left top;
}
.wfooter02 a{	width:25%;	height:100%;display:block;text-align:center;color:#aaa;font-size:13px;text-decoration:none;padding-top:20px}
}
/*文化20241022*/
.nculture{width:100%;margin:auto;}
.nculture .wh_t1{font-size:26px;line-height:30px;font-weight:bold;color:#666}
.nculture .t2{font-size:20px;line-height:30px;font-weight:bold;color:#666}
.nculture .t3{font-size:16px;line-height:22px;font-weight: normal;color:#666}
.nculture .l{width:20%;float:left;margin:auto}
.nculture .r{width:76%;float:left;margin:auto;margin-left:3%}
.nculture img{width:100%}
 @media screen and  (max-width:900px){
.nculture .l{margin:auto;width:96%;float:none}
.nculture .r{margin:auto;width:96%;float:none;margin:auto}
.nculture .wh_t1{font-size:18px;line-height:18px;font-weight:bold}
.nculture .t2{font-size:18px;line-height:30px;font-weight:bold}
.nculture .t3{font-size:15px;line-height:20px;font-weight: normal}
}
 
  /*内容页*/
 .AboutT1{width:80%;margin:auto;font-size:30px;line-height:50px;text-align:center;color:#444}
 .AboutT2{width:80%; height:16px;margin:auto;background: url(/images/ititleC.png) no-repeat center;}
 .AboutT3{width:80%;margin:auto;font-size:26px;line-height:14px;text-align:center;color:#666}
 .AboutT4{width:310px;margin:auto}
 .AboutT4 li{width:90px;height:20px;float:left;text-align:center;overflow:hidden;padding:5px;background:#455a5a;border:1px #eee solid;padding:3px;margin-left:4px;border-radius:5px; -webkit-transition-property: background-color;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;}
 .AboutT4 li a{font-size:13px;color:#fff;line-height:20px;}
 .AboutT4 li:hover{ background:#747879}


/*fangwei*/
.ab_s{width:96%;margin:auto}
.ab_s .s1{width:25%;text-align:center;float:left}
.ab_s .s11{font-size:30px;line-height:36px;}
.ab_s .s12{font-size:15px;line-height:26px;}
.ab_pic{width:100%;margin:auto}
.ab_pic .p1{width:48%;float:left}
.ab_pic .p2{width:4%;float:left;height:100px;}
.ab_pic img{width:100%}

.ab_c{width:100%;margin:auto;text-align:center;font-size:14px;line-height:21px}
@media screen and  (max-width:900px){
	.ab_s .s11{font-size:13px;line-height:20px;}
.ab_s .s12{font-size:10px;line-height:18px;}.ab_c{width:90%;}
	}
 .ab_T1{width:80%;margin:auto;font-size:26px; font-weight:bold;line-height:40px;text-align:center;color:#444}
 .ab_T2{width:80%; height:16px;margin:auto;background: url(/images/ititleC.png) no-repeat center;}

.ab_ys{width:100%;margin:auto}
.ab_ys .NL{width:40%;float:left}
.ab_ys .NR{width:56%;float:right} .ab_ys .NR img{width:100%}
.ab_ys .NL .T{width:100%;margin:auto;font-size:20px;line-height:30px;}
.ab_ys .NL .C{width:100%;margin:auto;font-size:15px;line-height:26px;}
.ab_ys .NL .I{width:100%;margin:auto; bottom:0px;position:absolute;display:none } .ab_ys .NL  .I img{margin-right:20px; }
.ab_ys .Lx{width:100% } .ab_ys .Lx img{width:100%;height:2px}
@media screen and  (max-width:900px) and (min-width: 0px){
	.ab_ys .NL , .ab_ys .NR{width:96%;}
	
	
	}
.prox{width:70%;margin:auto}
.prox .NL{width:55%;float:left} .prox .NL img{width:100%}
.prox .NR{width:36%;float:right}
.prox .T1{font-size:16px;line-height:30px;color:#666}
.prox .T2{font-size:15px;line-height:30px;color:#F60;font-weight:bold}
.prox .C1, .C2{width:100%;margin:auto;font-size:15px;line-height:30px;}
.Line{width:100%;margin:auto;} .Line img{width:100%;height:2px;}
.Line2{width:70%;margin:auto;} .Line2 img{width:100%;height:2px;}
.prox .NR2 .prox_pic{width:100%;margin:auto} .prox .NR2 .prox_pic img{width:31%;padding:1%;float:left;border:1px #eee solid;}

.prox .NL2{width:30%;float:left} .prox .NR2 img{width:100%}
.prox .NR2{width:66%;float:right}
.prox_pic2 {width:100%;margin:auto;display:none} .prox_pic2 img{width:46%;padding:1%;float:left;border:1px #eee solid;}

/*product roll*/
 
.mr_frbox{width:70%;margin:auto;height:250px;}
.mr_frBtnL{float:left;width:1%;cursor:pointer;display:inline;margin-top:80px;}
.mr_frBtnR{float:right;width:1%;margin-top:80px;cursor:pointer;}
.mr_frUl{width:86%;float:left;margin-left:1.5%}

.mr_frUl ul li{display:inline;float:left;width:25%;padding:13px;overflow:hidden;}
.mr_frUl ul li img{display:block; border:1px solid #D8D8D8;width:100%}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}
@media screen and (min-width: 1300px) and (max-width: 3000px){.line2, .prox, .mr_frbox{width:1200px;} }
@media screen and (min-width: 901px)  and (max-width: 1300px){.mr_frbox{width:96%;} }

@media screen and  (max-width:900px) and (min-width: 0px){
	.prox{width:96%} .prox .NR, .prox .NL, .prox .NR2, .prox .NL2{width:100%;margin:auto; float:none}
	.prox .NR2 .prox_pic img{width:46%;padding:1%;float: none;border:1px #eee solid;}
	.Line2{width:96%;}
	.prox .C2{margin-bottom:20px;}
	.prox_pic2{display:inline}
	.mr_frbox{display:none}

	
	}
/*product roll*/

      /*内页案例*/
 /*------------202106*/
 .hcer{width:100%;margin:auto;text-align:center}
 
.Llocal{width:70%;margin:auto;line-height:50px;height:50px;}

.about00{width:80%;margin:auto}
.about00 .N1{width:73%;float:left;line-height:30px}
.about00 .N1 .T1{font-size:22px;color:#444;line-height:46px;font-weight:bold;width:100%; border-bottom:1px #CCC solid}
.about00 .N2{width:20%;float:right; background:#f7f6f5} .about00 .N2 img{width:100%}
.about00 .N2 .N2T1{ font-size:16px;color:#fff; background-color:#444444;line-height:50px;height:50px}
.about00 .N2 .N2c{width:100%;margin:auto;} .about00 .N2  li{ border-bottom:1px #CCC dashed} .about00 .N2 .N2c a{line-height:40px} .about00 .N2  .LB{background:#e4e4e4}
 @media screen and (max-width: 900px) and (min-width: 0px){.about00 , .Llocal{width:98%;margin:auto} .about00 .N1{width:96%;margin:auto;float:none} .about00 .N2{display:none}
 .hcer img{width:98%}
 }
 
 .NC4{width:100%;margin:auto; }
 .NC4 .N00{width:22%;margin-right:2%; background:#eeeeee;height:350px;float:left;border:1px #fbfbfb solid}
 .NC4 .N01{width:100%; background:#e6e5e5;height:40px;text-align:center;font-size:15px;line-height:40px;color:#444;font-weight:bold}
 .NC4 .N02{width:94%;padding:15px;line-height:26px;margin:auto}
 .NC4 .N00 a{line-height:40px;font-size:16px;color:#444;font-size:16px;display: block;font-size:16px;line-height:40px;}
 .NC4 .N00:hover{background:#ddd; transition:all 1s;  -webkit-transition:all 1s;}
 .NC4 .NYT02 a:hover{color:#fff;}
 
 .NC3{width:100%;margin:auto; }
 .NC3 .N00{width:31%;margin-right:2%; background:#eeeeee;height:200px;float:left;border:1px #fbfbfb solid}
 .NC3 .N03{width:30%;margin-right:2%;height:200px;float:left;padding-top:80px} .NC3 .N03 img{width:100%}
 .NC3 .N01{width:100%; background:#e6e5e5;height:40px;text-align:center;font-size:15px;line-height:40px;color:#444;font-weight:bold}
 .NC3 .N02{width:96%;padding:15px;line-height:26px;}
 .NC3 .N00 a{line-height:40px;font-size:16px;color:#444;font-size:16px;display: block;font-size:16px;line-height:40px;}
 .NC3 .N00:hover{background:#ddd; transition:all 1s;  -webkit-transition:all 1s;}
 
 .NC2{width:100%;margin:auto; }
 .NC2 .N00{width:45%; float:left;}
 .NC2 .N03{width:10%; float:left;}
 .NC2 .N00 a{line-height:40px;font-size:16px;color:#444;font-size:16px;display: block;font-size:16px;line-height:40px;}
 .NC2 .N00:hover{background:#eee; transition:all 1s;  -webkit-transition:all 1s;}
   @media screen and (max-width: 800px) and (min-width: 0px){.NC2 .N00,  .NC4 .N00, .NC3 .N00,  .NC3 .N03{width:100%;margin:5% auto;float:none} }
 
 .Course{width:80%;margin:auto} .Course img{width:100%}
 .Course .CL{width:47%; margin-top:30px;background:;height:auto;float:left;display: inline-block;transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;}
 .Course .CR{width:47%;  margin-top:30px;background:;height:auto;float:right; display: inline-block;transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;}
 .Course .C1{width:100%; text-align:center;z-index:-9999;margin:auto}
 .Course .C2{width:100%;height:40px;background-color: #00000089; position: relative; margin-top:-140px;text-align: center; z-index:99; overflow:hidden}
 .Course .C2:hover{background-color: #00000099;}
 .Course .C2 a{ font-size:20px;line-height:40px;color:#fff;font-weight:;}
 .Course .C3{width:100%;height:100px ;background-color: #00000069;position: relative; overflow:hidden } .Course .C3 .tc{z-index:998;font-size:14px;color:#F4F4F4;ine-height:26px;padding:15px}
 .Course .C0 a{line-height:40px;font-size:16px;color:#ffffff;display: block;;}
 .Course .CL:hover{transition: all 0.6s;box-shadow:5px 5px 10px gray;transform:translateY(-10px);}
 .Course .CR:hover{transition: all 0.6s;box-shadow:5px 5px 10px gray;transform:translateY(-10px);}
 
.Course .N1{width:72%;float:left;line-height:30px}
.Course .N1 .T1{font-size:22px;color:#444;line-height:46px;font-weight:bold;width:100%; border-bottom:1px #CCC solid}
.Course .N2{width:22%;float:right; background:#f7f6f5} .Course .N2 img{width:100%}
.Course .N2 .N2T1{ font-size:16px;color:#fff; background-color:#444444;line-height:50px;height:50px}
.Course .N2 .N2c{width:100%;margin:auto;} .Course .N2  li{ border-bottom:1px #CCC dashed} .Course .N2 .N2c a{line-height:40px} .Course .N2  .LB{background:#e4e4e4}

 .CT1{width:80%;margin:auto;font-size:30px;line-height:50px;text-align:center;color:#444; border-bottom:1px #CCC solid}
  @media screen and (max-width: 800px) and (min-width: 0px){ .CT1 , .Course{width:94%}  .Course .CL,  .Course .CR{width:100%;margin-top:5%}}


  .back{text-align:center;width:100%;height:50px;margin:auto; background:#f5f5f5; border:1px #d2dfe5 solid;}
  .back a{font-size:20px;line-height:50px;}  .back:hover{background-color: #e9e9e9;}

  
 .Customer{width:100%;margin:auto; }
 .Customer .N00{width:31%;margin-right:2%; background:#fefefe;float:left;border:1px #fbfbfb solid;line-height:30px;}
 .Customer .N00 a{line-height:40px;font-size:16px;color:#444;font-size:16px;display: block;font-size:16px;line-height:40px;}

.case0{width:80%;margin:auto}
.case0 .N1{width:70%;float:left;}
.case0 .N1 .Cases{display: inline-block;transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;}
.case0 .N1 .Cases:hover{background:#ddd; transition:all 1s;  -webkit-transition:all 1s;}
.case0 .N2{width:26%;float:right; background:#f7f6f5} .case0 .N2 img{width:100%}
.case0 .N2 .N2T1{ font-size:16px;color:#fff; background-color:#444444;line-height:50px;height:50px}
.case0 .N2 .N2c{width:90%;margin:auto;} .case0 .N2  li{ border-bottom:1px #CCC dashed}.case0 .N2 .N2c a{line-height:30px}

.News{width:80%;margin:auto}
.News .N1{width:72%;float:left;line-height:30px}
.News .N1 .T1{font-size:22px;color:#444;line-height:46px;font-weight:bold;width:100%; border-bottom:1px #CCC solid}
.News .N2{width:22%;float:right; background:#f7f6f5} .News .N2 img{width:100%}
.News .N2 .N2T1{ font-size:16px;color:#fff; background-color:#444444;line-height:50px;height:50px}
.News .N2 .N2c{width:100%;margin:auto;} .News .N2  li{ border-bottom:1px #CCC dashed;height:40px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis; overflow: hidden; } .News .N2 .N2c a{line-height:40px} .News .N2  .LB{background:#e4e4e4}

  @media screen and (max-width: 900px) and (min-width: 0px){ .Course .N1, .case0, .News{width:94%;margin:auto;float:none}  .Course .N2, .case0 .N2, .News .N2, .cpic{display:none} .case0 .N1, .News .N1{width:100%;marign:auto; float:none}
  
  }

@media screen and (min-width: 1400px) and (max-width: 3000px){.case0, .about00, Course, .Llocal, .CT1, .Course , .News{width:1200px}}
@media screen and (min-width: 800px) and  (max-width:1100px){.case0, .about00, Course, .Llocal , .CT1, .Course , .News{width:90%}}



/*-------------------------------*/
 


 .NYT4{width:90%;margin:auto;top:20px; background:#f7f6f5;height:40px;text-align:center; position:relative;z-index:9}
 .NYT4 .NYT02{width:25%;float:left;}
 .NYT4 .NYT02 a{line-height:40px;font-size:16px;color:#444;display: block;}
 .NYT4 .NYT02:hover{background:#444; transition:all 1s; -webkit-transition:all 1s;}
 .NYT4 .NYT02 a:hover{color:#fff;}
 .NYT4 .NYT03{border-right:#ccc 1px solid;}
 .NYT4 .NYTx{background:#444;}
 .NYT4 .NYTx a{color:#fff}
 
 .NYT3{width:80%;margin:auto;top:-40px; height:60px;text-align:center; position:relative;z-index:9}
 .NYT3 .NYT02{width:33%;float:left;height:60px;margin-top:16px;background:#f7f6f5;}
 .NYT3 .NYT02 a{line-height:60px;font-size:16px;color:#444;font-size:16px;display: block;font-size:16px;line-height:60px;}
 .NYT3 .NYT02:hover{background:#444; transition:all 1s;  -webkit-transition:all 1s;}
 .NYT3 .NYT02 a:hover{color:#fff;}
 .NYT3 .NYT03{border-right:#ccc 1px solid;}
 .NYT3 .NYTx{background:#444;}
 .NYT3 .NYTx a{color:#fff}
 
 .NYT5{width:70%;margin:auto;top:-30px; background:#f7f6f5;height:60px;text-align:center; position:relative;z-index:9}
 .NYT5 .NYT02{width:19.9%;float:left;height:60px;}
 .NYT5 .NYT02 a{line-height:60px;font-size:16px;color:#444;display: block;}
 .NYT5 .NYT02:hover{background:#444; transition:all 1s;  -webkit-transition:all 1s;}
 .NYT5 .NYT02 a:hover{color:#fff;}
 .NYT5 .NYT03{border-right:#ccc 1px solid;}
 .NYT5 .NYTx{background:#444;}
 .NYT5 .NYTx a{color:#fff}
 
 .NYT6{width:90%;margin:auto;top:-40px; background:#f7f6f5;height:80px;text-align:center; position:relative;z-index:9}
 .NYT6 .NYT02{width:16.6%;float:left;height:80px;}
 .NYT6 .NYT02 a{line-height:80px;font-size:16px;color:#444;display: block;}
 .NYT6 .NYT02:hover{background:#444; transition:all 1s;  -webkit-transition:all 1s;}
 .NYT6 .NYT02 a:hover{color:#fff;}
 .NYT6 .NYT03{border-left:#ccc 1px solid;}
 .NYT6 .NYTx{background:#444;}
 .NYT6 .NYTx a{color:#fff}
 @media screen and (max-width: 800px) {
	  .NYT6{width:95%;margin:auto;top:-30px;height:50px;text-align:center; position:relative;z-index:9}
 .NYT6 .NYT02{width:33%;float:left;height:50px; background:#f7f6f5;}
 .NYT6 .NYT02 a{line-height:50px;font-size:16px;color:#444;display: block;}
 .NYT6 .NYT02:hover{background:#444; transition:all 1s;  -webkit-transition:all 1s;}
 .NYT6 .NYT02 a:hover{color:#fff;}
 .NYT6 .NYT03{border-left:#ccc 1px solid;}
 .NYT6 .NYTx{background:#444;}
 .NYT6 .NYTx a{color:#fff}
	 }
  .NYT8{width:90%;margin:auto;top:-40px; background:#f7f6f5;height:80px;text-align:center; position:relative;z-index:9}
 .NYT8 .NYT02{width:12.3%;float:left;height:80px;}
 .NYT8 .NYT02 a{line-height:80px;font-size:16px;color:#444;display: block;}
 .NYT8 .NYT02:hover{background:#444; transition:all 1s;  -webkit-transition:all 1s;}
 .NYT8 .NYT02 a:hover{color:#fff;}
 .NYT8 .NYT03{border-left:#ccc 1px solid;}
 .NYT8 .NYTx{background:#444;}
 .NYT8 .NYTx a{color:#fff}
 @media screen and (max-width: 640px) {
.NYT4{width:100%;margin:auto;top:0px; background:#f7f6f5;height:80px;text-align:center; position:relative;z-index:9}
.NYT4 .NYT02{width:23.9%;float:left;height:40px;margin-top:20px;}
.NYT3{width:100%;margin:auto;top:-60px; background:#f7f6f5;height:120px;text-align:center; position:relative;z-index:9}
.NYT5{width:100%;margin:auto;top:-60px; background:#f7f6f5;height:120px;text-align:center; position:relative;z-index:9}
.NYT5 .NYT02{width:19%;float:left;height:40px;margin-top:36px;}
  .NYT8{width:98%;margin:auto;top:-40px; text-align:center; position:relative;z-index:9}
 .NYT8 .NYT02{width:25%;float:left;height:30px; background:#f7f6f5;}
 .NYT8 .NYT02 a{line-height:30px;font-size:16px;color:#444;display: block;}

  }
  /*内页结速*/