﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
ul{list-style:none}
img{border:none}
a{text-decoration:none; color:#333;transition: all 0.6s;}
a:hover{color:#C70303;}
.clear{overflow:hidden;}
.margin{margin:0 auto;}
.float{float:left;}
body{font-size:14px; font-family:"微软雅黑"; background:#FFF; color:#444;}



/*.............. CSS 公共样式............. */

.w_100{ width:100%; min-width:1350px; margin:0 auto;}
.w_1300{width:1300px; margin:0 auto; }
.w_1200{width:1200px; margin:0 auto;}
.w_910{width:910px; margin:0 auto; }
.w_885{width:885px; margin:0 auto;}
.w_1160{width:1160px; margin:0 auto;}

.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m20{ margin-top:20px;}
.m25{ margin-top:25px;}
.m30{ margin-top:30px;}
.m35{ margin-top:35px;}
.m40{ margin-top:40px;}
.m45{ margin-top:45px;}
.m50{ margin-top:50px;}
.m55{ margin-top:55px;}
.m60{ margin-top:60px;}
.m65{ margin-top:65px;}


/*.............. CSS 首页样式............. */

.top{ background:url(../images/bg4.jpg) repeat-x; height:150px; z-index:120000; position:fixed; top:0px; left:0px;  box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); }
.top_z{height:150px;}
.logo{ float:left;}
.top_z_p{ width:1045px; float: right; line-height:43px; color:#fff;}
.top_z_p span{ float:right; background:url(../images/phone.jpg) 0 center no-repeat; text-indent:30px;}
.top_z_p span b{ font-size:18px;}


.synav{width:1040px; float: right; position:relative;  }
.nav{ width:1040px;  margin:0 auto;  position:relative; z-index:1;display: flex
;justify-content: flex-end;  } 
		.nav .nLi{ width:94.54px; text-align:center;float:left;  padding:32px 0;  position:relative; display:inline; }
		.nav .nLi h3{ font-size:16px; }
		.nav .nLi h3 span{ display:block; font-size:12px; text-transform:uppercase;font-weight:normal; color:#aaa; margin-top:5px;} 
		.nav .nLi:hover h3 span , .nav .nLi:hover h3 a{ color:#E02119;}
		.nav .nLi:hover { background:url(../images/san.jpg) center 85px no-repeat;}
		
		.nav .sub{ display:none; width:133px; top:106px;left:-15px; position:absolute; background:#fff; border:1px #eee solid; padding-bottom:10px;}
		.nav .sub li{ width:80%; margin:0 auto;font-size:14px; text-align:center; line-height:40px; height:40px; overflow: hidden;border-bottom:1px #eee dashed;  } 
		.nav .sub li:hover a {color:#E02119; text-decoration:underline; font-weight:bold;} 
		
				
		.nav .sub2{ display:none; width:530px; padding: 15px 20px; top:106px; left:-0px;  border: 1px solid #eee;  position:absolute; background:#fff;  overflow:hidden; }
		.nav .sub2 .fenlei_l{ width:240px; float:left;}
		.nav .sub2 .fenlei_l a{ display:block; width:110px; float:left; margin-right:10px; line-height:45px; height:45px; overflow:hidden; font-size:15px; border-bottom:1px #eee solid; background:url(../images/li.jpg) 0 center no-repeat; text-indent:15px; color:#666; text-align:left;}
		.nav .sub2 .fenlei_r{ float:right; width:270px;  } 
		.nav .sub2 .fenlei_r img{ width:270px; height:180px;}
		.nav .sub2 .fenlei_l a:hover{ color:#E02119; text-decoration:underline; font-weight:bold;}
		.nav .sub2 p{ width:510px; margin:0 auto; line-height:30px; float:left; text-align:right; margin-top:20px; background:#E02119; color:#fff; padding-right:20px;}
		

/* banner本例子css */
	.fullSlide{ width:100%; min-width:1200px; margin:0 auto;  position:relative;  height:630px;overflow:hidden; margin-top:150px; }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:630px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:630px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:40px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:10px; margin:5px; overflow:hidden; background:#fff;
		filter:alpha(opacity=50);opacity:0.7;  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#df2119;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; left:2%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px  no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:2%; background-position:-6px -137px; }



.cp{ margin-top:40px;}
.cp_h5{ text-align:center;}
.cp_h5 h5{ font-size:36px; color:#333333; background:url(../images/h5.png) center 26px no-repeat;}
.cp_h5 h5 span{ display:block; font-size:16px; color:#aaaaaa; font-weight:normal; text-transform:uppercase; margin-top:5px;}


/* 本例子css */
		.picScroll-left2{ width:1200px; margin:0 auto;  overflow:hidden; position:relative; margin-top:30px;  }
		.picScroll-left2 .hd{ overflow:hidden;  height:30px; text-align:center; margin-top:25px;}
		.picScroll-left2 .hd ul{width:1200px; margin:0 auto; overflow:hidden; zoom:1;   zoom:1; }
		.picScroll-left2 .hd ul li{display: inline-block;margin: 0 5px;width: 50px;height: 10px;background-color: #ddd; text-indent: -9999px;cursor: pointer; }
		.picScroll-left2 .hd ul li.on{ background-color: #E02119;border-color: #E02119;}
		
		
		.picScroll-left2 .bd{  }
		.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ width:234px; padding:25px;float:left; margin-right:20px; margin-bottom:40px; background:url(../images/bg.jpg) 0 0 no-repeat; height:262px;transition: all 0.6s;}
		.picScroll-left2 .bd ul li h2{ line-height:35px; height:35px; overflow: hidden; font-size:25px;}
		.picScroll-left2 .bd ul li img{ width:190px; margin:9px auto; height:190px; display:block;}
		.picScroll-left2 .bd ul li p{ background:url(../images/a.jpg) 0 center no-repeat; text-indent:31px; line-height:25px; font-size:15px;transition: all 0.6s;}
		.picScroll-left2 .bd ul li:hover{ background:url(../images/bg2.jpg) 0 0 no-repeat;}
		.picScroll-left2 .bd ul li:hover h2{ color:#fff;}
		.picScroll-left2 .bd ul li:hover p{background:url(../images/a2.jpg) 0 center no-repeat; color:#fff;}

        .picMarquee-left2{ width:1200px; margin:0px auto; margin-top:30px;overflow:hidden; position:relative;    }
		.picMarquee-left2 .bd{width:1200px;    }
		.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left2 .bd ul li{ width:270px; float:left; margin-right:30px; border:1px #ddd solid;overflow:hidden;}
		.picMarquee-left2 .bd ul li img{ width:270px; height:270px;transition: all 0.6s;}
		.picMarquee-left2 .bd ul li p{ text-align:center; font-size:15px;  line-height:45px; height:45px; overflow:hidden;border-top:1px #ddd solid; background:#eee;  }



.about{ padding:45px 0; background:#f3f3f3; }
.about_z{ margin-top:40px; overflow:hidden;}
.about_z_tu{ width:580px; float:left;}
.about_z_tu dt{ width:580px; height:260px; overflow:hidden;}
.about_z_tu dt img{ width:580px; height:260px;transition: all 1.6s;}
.about_z_tu dd{ padding:25px 30px; background:#fff;}
.about_z_tu dd h2{ font-size:18px; color:#df2119; line-height:22px;}
.about_z_tu dd h2 a{ float: right; font-weight:normal; padding:0 13px;background:#df2119; border-radius:30px; color:#fff; text-align:center;}
.about_z_tu dd p{ line-height:30px; color:#666; margin-top:20px; height:180px; overflow:hidden;}
.about_z_ul{ width:620px; float:right; overflow:hidden;}
.about_z_ul li{ width:300px; height:260px; margin-bottom:10px; margin-left:10px; float: left; background:#f6e5e5;}
.about_z_ul li.aa2{ text-align:center;}
.about_z_ul li.aa2 img{ width:50px; height:50px; margin-top:50px;}
.about_z_ul li.aa2 span{ font-size:24px; color:#666666; display:block; margin-top:10px;}
.about_z_ul li.aa2 i{ display:block; width:40px; margin:0 auto; margin-top:10px; height:1px; background:#df2119;} 
.about_z_ul li.aa2 p{ margin-top:30px; color:#666666;}
.about_z_tu dd h2 a:hover{ background:#222;}


.news{ margin-top:50px; overflow:hidden;}
/* 本例子css */
		.slideTxtBox2{width:790px; float:left; }
		.slideTxtBox2 .hd{width:790px; margin:0 auto; position:relative; border-bottom:1px #ddd solid; }
		.slideTxtBox2 .hd ul{overflow:hidden;  }
		.slideTxtBox2 .hd ul li{  overflow:hidden;  border-bottom:3px #fff solid; float:left; margin-right:50px; font-size:20px; font-weight:bold; color:#404040; padding-bottom:10px;  } 
		.slideTxtBox2 .hd ul li span{ display:block; font-size:12px; color:#bcbcbc; text-transform:uppercase; font-weight:normal; margin-top:3px;} 
		.slideTxtBox2 .hd ul li.on{ border-bottom:3px #df2119 solid;} 
		
		.slideTxtBox2 .bd { width:790px; margin:0 auto; margin-top:13px; overflow:hidden;}

.news_z{width:790px; margin:0 auto;}
.news_z li{ padding:21px 0; border-bottom:1px #ddd dashed; overflow:hidden;}
.news_z li dt{ width:180px; height:120px; overflow:hidden; float:left;}
.news_z li dt img{ width:180px; height:120px; float:left;transition: all 1.6s;}
.news_z li dd{ width:590px; float:right;}
.news_z li dd h2 a{ display:block; line-height:30px; height:30px; overflow:hidden; font-size:16px; font-weight:normal;}
.news_z li dd p{ line-height:25px; height:50px; overflow:hidden; color:#888; margin-top:5px;}
.news_z li dd span{ display:block; color:#aaa; margin-top:8px;}
.news_z li:hover dd h2 a{text-decoration:underline; color:#DF2119; font-weight:bold;}

.news_r{ width:370px; float:right; background:#efefef;}
.news_r h5{ line-height:50px; background:#df2119 url(../images/h7.jpg) 12px center no-repeat; font-size:20px; color:#fff; text-indent:50px;}
.news_r h5 a{ float:right; font-size:14px; font-weight:normal; color:#fff; margin-right:10px;}
.news_r dl{ width:340px; margin:0 auto; margin-top:15px; padding-bottom:15px;}
.news_r dt{ width:340px; height:160px; overflow:hidden; margin-bottom:13px;}
.news_r dt img{ width:340px; height:160px;transition: all 1.6s;}
.news_r dd{ line-height:39px; height:39px; overflow:hidden; background:url(../images/li.jpg) 0 center no-repeat; text-indent:15px;}

.news_r dd:hover a{ margin-left:5px; text-decoration:underline; color:#DF2119;}
.news_r dt:hover img , .news_z li:hover dt img , .about_z_tu dt:hover img{transform: scale(1.2 ) rotate(5deg);}


.dibu{ background:url(../images/bg3.jpg) center bottom no-repeat; margin-top:50px;}
.dibu1{ line-height:60px; background:#df2119; text-align:center;}
.dibu1 a{ color:#fff; font-size:16px; background:url(../images/li2.jpg) 0 center no-repeat; padding:0 20px;}
.dibu1 a:nth-child(1){ background:none;}
.dibu1>a:first-child{ background:none;}
.dibu2{ overflow:hidden; padding:70px 0 140px 0; font-size:15px; }
.dibu2 dt{ float:left; width:580px; float:left; background:url(../images/logo2.png) 55px center no-repeat; padding-left:250px;line-height:35px; color:#444444;}
.dibu2 dd{ float:right; margin-right:10px; width:140px; line-height:40px; text-align:center;}
.dibu2 dd img{ width:137px; height:137px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.26);}

.dibu1 a:hover{ color:#fff; text-decoration:underline;} 



/*-------------------------------------------------------------------------------------------------------------------*/
/* banner */
.nyban {width: 100%;margin: 0 auto; overflow: hidden; margin-top:150px;  }
.nyban p {height: 250px;}


.ny_h5{ text-align:center; margin-top:40px;}
.ny_h5 h5{ font-size:34px; color:#222; background:url(../images/h5.png) center 25px no-repeat;}
.ny_h5 h5 span{ display:block; font-size:18px; margin-top:10px; color:#aaa; font-weight:normal; font-family:"Times New Roman"; text-transform:uppercase;}
.ny_jia_p{ line-height:40px; font-size:16px;  color:#555; margin-top:25px;}

.ny_shipin_ul{ overflow:hidden; margin-top:5px;}
.ny_shipin_ul ul{ width:1250px;}
.ny_shipin_ul li{ width:380px; margin-right:30px;margin-top:30px; float:left; overflow:hidden;}
.ny_shipin_ul li img{ width:380px; height:278px;     transition: all 0.5s;}
.ny_shipin_ul li p{ line-height:60px; height:60px; overflow:hidden;background:#fff url(../images/aa.png) 98% center no-repeat; text-indent:20px;font-size:16px; margin-top:10px; border:1PX #eee solid;    transition: all 0.5s;}
.ny_shipin_ul li:hover p , .picMarquee-left3 .bd ul li:hover p{ background:#E02119 url(../images/aa2.png) 98% center no-repeat; border:1PX #E02119 solid; color:#fff; font-weight:bold;}
.ny_shipin_ul li:hover img , .picMarquee-left3 .bd ul li:hover img{opacity:0.85;transform: scale(1.08 );}


.ny_news_dao{ margin-top:50px; margin-bottom:60px; text-align:center;}
.ny_news_dao a{ margin:0 5px; border:1px #ddd solid; color:#888; padding:9px 15px; font-size:14px; background:#fff;}
.ny_news_dao a.on , .ny_news_dao a:hover{ background:#E02119; color:#fff; border:1px #E02119 solid; }




.ny_dao{ margin-top:35px; text-align:center;}
.ny_dao a{ padding:10px 40px; border:1px #ddd solid; border-radius:20px; font-size:17px; margin:0 10px;}
.ny_dao a.on , .ny_dao a:hover{ background:#E02119; border:1px #E02119 solid; color:#fff;}


.ny_dao2{ margin-top:60px; text-align:center;}
.ny_dao2 a{ padding:10px 45px; border:1px #ddd solid; border-radius:3px; font-size:17px; margin:0 10px;}
.ny_dao2 a.on , .ny_dao2 a:hover{ background:#E02119; border:1px #E02119 solid; color:#fff;}



.ny_news_ul{ margin-top:20px; overflow:hidden;}
.ny_news_ul ul{ width:1250px;}
.ny_news_ul li{ width:500px;margin-right:33px;margin-top:35px; float:left; overflow:hidden; background:#f7f7f7; border:1px #f7f7f7 solid; padding:30px 40px 35px 40px;}
.ny_news_ul li .ny_news_ul_time{ overflow:hidden; font-size:16px; color:#999999; line-height:45px;}
.ny_news_ul li .ny_news_ul_time b{ font-size:44px; float:left; margin-right:5px;  }
.ny_news_ul li .ny_news_ul_time a{ float:right; margin-top:13px; }
.ny_news_ul li .ny_news_ul_p{ border-top:1px #e6e6e6 solid; margin-top:17px; padding-top:17px;}
.ny_news_ul li .ny_news_ul_p h2 a{ display:block; line-height:30px; height:30px; overflow:hidden; font-size:18px; font-weight:normal; }
.ny_news_ul li .ny_news_ul_p p{ line-height:30px; height:60px; overflow:hidden; color:#888; margin-top:10px;}
.ny_news_ul li:hover{ background:#fff; border:1px #f3aeae solid;}
.ny_news_ul li:hover .ny_news_ul_p{ border-top:1px #f3aeae solid;}
.ny_news_ul li:hover .ny_news_ul_p h2 a{ color:#E02119; font-weight:bold; }
.ny_news_ul li:hover .ny_news_ul_time , .ny_news_ul li:hover .ny_news_ul_p p{ color:#E02119;}


.ny_cp_z{ margin:20px auto; overflow:hidden;}
.ny_cp_l{ width:270px; float: right;}
.ny_cp_l_dao h5{ background:#E02119 url(../images/h7.jpg) 20px 22px no-repeat ; font-size:27px; color:#fff; text-indent:60px;padding:17px 0;  }
.ny_cp_r{ width:885px; float:left;}
.ny_cp_r_h5{ font-weight:bold; font-size:27px; color:#222; background:url(../images/h6.jpg) 0 bottom no-repeat; padding-bottom:15px; }
.ny_cp_r_h5 span{ display:block; font-weight:normal; font-size:12px; margin-top:2px; text-transform:uppercase; color:#aaa;}
.ny_cp_r_ul{ overflow:hidden;}
.ny_cp_r_ul ul{ width:930px;}
.ny_cp_r_ul li{ width:270px; float:left; margin-right:31px; border:1px #ddd solid; margin-top:31px; overflow:hidden;}
.ny_cp_r_ul li img{ width:270px; height:270px;transition: all 0.6s;}
.ny_cp_r_ul li p{ text-align:center; font-size:15px;  line-height:45px; height:45px; overflow:hidden;border-top:1px #ddd solid; background:#eee;  }
.ny_cp_r_ul li:hover p{ background:#E02119;border-top:1px #E02119 solid; color:#fff;}



#sideMenu{width:270px; margin:0 auto; overflow:hidden; }
#sideMenu .hd{text-indent: 20px; line-height:50px; height:50px; overflow:hidden; border:1px #eee solid; margin-top:10px; background: #fff url(../images/arrow13.png) 230px center no-repeat;  }
#sideMenu .hd h3 a{ display: block;font-size: 16px;font-weight:normal;color: #333;  }
#sideMenu .hd.on { background: #E02119 url(../images/arrow14.png) 230px center no-repeat; border:1px #E02119 solid; }
#sideMenu .hd.on h3 a{color: #fff; font-weight:bold; font-size: 17px;}


#sideMenu .bd{overflow:hidden; background:#f5f5f5; }
#sideMenu .bd li{line-height:45px; height:45px; margin:0 auto; border-top:1px #eee solid; font-size:15px; text-indent:65px; background: url(../images/li2.jpg) 40px center no-repeat;}
#sideMenu .bd li a{ color:#666; }
#sideMenu .bd li.on , #sideMenu .bd li:hover{  background: url(../images/li3.jpg) 40px center no-repeat;}
#sideMenu .bd li.on a , #sideMenu .bd li:hover a{ font-weight:bold; color:#E02119; background:none; text-decoration:underline;}

.ny_cp_l_xin{ width:270px; margin-top:20px;}
.ny_cp_l_xin h5{ line-height:55px; text-indent:55px; background:#E02119 url(../images/phone2.png) 15px center no-repeat; color:#fff; font-size:18px; }
.ny_cp_l_xin dl{ border:1px #ddd solid; padding:15px;}
.ny_cp_l_xin dt img{ width:238px; height:100px;}
.ny_cp_l_xin dd{ line-height:30px; color:#888; margin-top:13px;}
.ny_cp_l_xin dd b{ display:block; font-size:16px; color:#E02119;}



.ny_cp_r_p{ margin-top:20px; line-height:40px; color:#666; font-size:14px;}

.ny_cp_h5{ text-align:center; margin-top:30px;}
.ny_cp_h5 h5 {font-size: 30px;color: #E02119; }

 
.ny_qp{ width:100%; background:#f8f8f8; line-height:60px; font-size:14px; border-bottom:1px #eee solid;}
.ny_qp p{ width:1200px; margin:0 auto; color:#666; background: url(../images/aboutus_11.png) 0 center no-repeat; text-indent:30px;}
.ny_qp p a{ color:#666; margin:0 3px;}
.ny_qp p a:hover{color:#0a408a;}


.ny_news_h{ margin-top:40px; text-align:center;}
.ny_news_h h2{ font-size:30px; font-weight:normal; color:#111;}
.ny_news_t{ margin-top:20px; text-align:center; color:#aaa; border-bottom:1px #ddd dashed; padding-bottom:20px;}
.ny_news_p{ margin-top:30px; line-height:40px; color:#666; font-size:15px;}



.ny_cp_dao{ margin-top:30px; font-size:15px; color:#E02119; font-weight:bold; line-height:35px; border-bottom:1px #eee solid; border-top:1px #eee solid; padding:20px 0;text-indent:10px;  }
.ny_cp_dao a{ font-weight:normal; color:#666;}
.ny_cp_dao a:hover{ text-decoration:underline; color:#E02119;}




.ny_news_xg{ width:1200px; margin:0 auto;margin-top:40px;   margin-bottom:60px; overflow:hidden;} 
.ny_news_xg h5 , .ny_cp_xg h5{font-size:32px;color:#E02119;  text-align:center; background: url(../images/h5.png) center 25px no-repeat;}
.ny_news_xg h5 span , .ny_cp_xg h5 span{ color:#aaa; font-size:16px; margin-top:10px; text-transform:uppercase; display:block;font-weight:normal;} 
.ny_news_xg ul{ width:1250px; overflow:hidden; margin-top:15px;}
.ny_news_xg ul li{ width:570px; margin-right:50px; float:left; line-height:55px; height:55px; overflow: hidden; font-size:15px;  background:url(../images/li.jpg) 0 center no-repeat; text-indent:15px; border-bottom:1px #eee dashed;}
.ny_news_xg ul li a{ color:#454545;}
.ny_news_xg ul li span{ float: right; color:#aaa;}
.ny_news_xg ul li:hover a{ color:#E02119 ; text-decoration:underline; margin-left:5px;}

.ny_cp_xg{  width:1200px; margin:0 auto;margin-top:40px; margin-bottom:60px;}
        .picMarquee-left3{ width:1200px; margin:0px auto; margin-top:30px;overflow:hidden; position:relative;    }
		.picMarquee-left3 .bd{width:1200px;    }
		.picMarquee-left3 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left3 .bd ul li{ float:left; width:380px; overflow:hidden; margin-right:30px; background:#fff; }
		.picMarquee-left3 .bd ul li img{width:380px; height:278px;  transition: all 0.5s; }
		.picMarquee-left3 .bd ul li p{line-height:60px; height:60px; overflow:hidden;background:#fff url(../images/aa.png) 98% center no-repeat; text-indent:20px;font-size:16px; margin-top:10px; border:1PX #eee solid;    transition: all 0.5s;} 





.ny_xg_cp{ margin-top:50px;}
.ny_xg_cp h5{ font-size:25px; color:#E02119; border-bottom:1px #ddd solid; padding-bottom:12px; background:url(../images/h8.jpg) 0 4px no-repeat; padding-left:17px;}
.ny_xg_cp h5 span{ font-weight:normal; color:#aaa; font-size:12px; text-transform:uppercase; display:block; margin-top:3px;}


        .picMarquee-left4{ width:885px; margin:0px auto; margin-top:30px;overflow:hidden; position:relative;    }
		.picMarquee-left4 .bd{width:885px;    }
		.picMarquee-left4 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left4 .bd ul li{ float:left; width:220px; border:1px #ddd solid; margin-right:20px; background:#fff; }
		.picMarquee-left4 .bd ul li img{width:220px; height:220px; }
		.picMarquee-left4 .bd ul li p{line-height:45px; height:45px; overflow:hidden; border-top:1px #ddd solid; background:#eee; text-align:center; font-size:15px; } 
		.picMarquee-left4 .bd ul li:hover p{ background:#E02119;border-top:1px #E02119 solid; color:#fff;}






.ny_about_jian_p{ overflow:hidden; margin-top:30px;}
.ny_about_jian_p dt{ width:500px; float: right;}
.ny_about_jian_p dt img{ width:500px; height:400px;}
.ny_about_jian_p dd{ width:650px; float:left;}
.ny_about_jian_p h2{ font-size:24px; color:#E02119;}
.ny_about_jian_p p{ margin-top:10px; line-height:40px; font-size:15px; color:#444; }



.ny_about_wen{ margin-top:60px;background: url(../images/bg7.jpg) no-repeat center top;background-attachment: fixed;padding: 5px 0 70px;}
.ny_about_wen .ny_h5 h5{ color:#fff; background:url(../images/h9.png) center 25px no-repeat; }
.ny_about_wen .ny_h5 h5 span{ color:#fff; }
.ny_about_wen_dl{overflow:hidden; margin-top:30px;}
.ny_about_wen dl{ width:300px; float:left; text-align:center;}
.ny_about_wen dt{ background:#E02119 url(../images/bg5.jpg); line-height:220px; height:220px; font-size:30px; color:#fff; font-weight:bold;}
.ny_about_wen dd{height:150px; font-size:20px; line-height:40px; color:#111; padding-top:70px; background:rgba(255, 255, 255, 0.88); font-weight:bold;}


.ny_about_tuan{ margin-top:60px;}

        .picScroll-left{ width:1400px; margin:35px auto;overflow:hidden; position:relative;  }
		.picScroll-left .hd{width:1400px; margin:0 auto;  overflow:hidden;  }
		.picScroll-left .hd .prev{ display:block;  width:66px; height:66px; float:left;position: absolute; left:0px;top: 130px; float:left;overflow:hidden;cursor:pointer; background:url("../images/left.png") 0 0 no-repeat;}
		.picScroll-left .hd .next{ display:block;  width:66px; height:66px; float:right; position: absolute;right:0px;top: 130px; overflow:hidden;cursor:pointer; background:url("../images/right.png") 0 0 no-repeat;}
		.picScroll-left .bd{ width:1200px; margin:0px auto;  }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{float:left; width:380px; margin-right:30px; background:#fff; border:1px #ddd solid;}
		.picScroll-left .bd ul li img{ width:380px; height:278px;}
        .picScroll-left .bd ul li p{ line-height:65px; height:65px; overflow:hidden; font-size:16px; text-align:center; } 



.ny_about_rong{ margin-top:60px; background:#f5f5f5; padding:10px 0 60px 0;}


        .picMarquee-left5{ width:1200px; margin:0px auto; margin-top:30px;overflow:hidden; position:relative;    }
		.picMarquee-left5 .bd{width:1200px;    }
		.picMarquee-left5 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left5 .bd ul li{ float:left; width:320px;height:220px;  margin-right:30px; background:#fff; border:1px #ddd solid; }
		.picMarquee-left5 .bd ul li img{ width:300px; height:200px; padding:10px; } 



.ny_about_lian_dl{ overflow:hidden; margin-top:30px;}
.ny_about_lian_dl dt{ width:500px; float:left;height:400px; border:1px #ddd solid;}
.ny_about_lian_dl dt img{ width:500px; height:400px;}
.ny_about_lian_dl dd{ float:right; width:650px; font-size:20px; line-height:60px; color:#333; margin-top:10px;}
.ny_about_lian_dl dd b{ font-size:28px; color:#e02119; line-height:35px;}
.ny_about_lian_dl dd b span{ display:block; font-size:14px; color:#aaa; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman";}


.ny_zhaopin_dl{ margin-top:40px; overflow:hidden;}
.ny_zhaopin_dl dt{ width:350px; float:left;}
.ny_zhaopin_dl dt img{ width:350px; height:235px;}
.ny_zhaopin_dl dd{ width:770px; float:right; background:#f5f5f5; padding:30px; line-height:35px; height:175px; overflow:hidden; font-size:15px; color:#666;}

.ny_zhao_ul{ overflow: hidden; margin-top:45px; }
.ny_zhao_ul ul{ width:1240px;}
.ny_zhao_ul li{ width:510px; float:left; margin-right:33px; margin-bottom:33px; border:1px #ddd solid; padding:35px;box-shadow: 2px 2px 8px 0px rgba(160, 154, 154, 0.3215686274509804);}
.ny_zhao_ul li h5{ font-size:20px; color:#111;border-bottom:1px #ddd solid; padding-bottom:14px;}
.ny_zhao_ul li h5 span{ float:right; font-size:16px; color:#e02119; font-weight:normal; }
.ny_zhao_ul li p{ line-height:30px; color:#888; margin-top:20px; height:60px; overflow: hidden;} 
.ny_zhao_ul li i a{ display:block; width:120px; line-height:30px; border:1px #e02119 solid; text-align:center; margin-top:20px; font-style:normal;color:#e02119;}
.ny_zhao_ul li:hover i a{ background:#e02119; color:#fff;}










