@charset "utf-8";



/* CSS Document */



body,div,h1,h2,h3,h4,h5,h6,img,p,ul,li,ol,span,strong,table,tr,td,th,dl,dd,dt,input,textarea,a{margin:0;padding:0;border:0}



ul li{list-style-type:none}



a{text-decoration:none}



body{font-size:14px;color:#333;font-family:"微软雅黑"}



.hidden{overflow:hidden}



.clear{clear:both}



.pagination{overflow: hidden;padding-left: 34%;}

.pagination li{display: inline-block; float:left; height: 25px;line-height: 22px;color: #fff;text-align: center;}

.pagination a{display: inline-block;height: 25px;line-height: 22px;background: #FFFFFF;border: 1px solid #B4B4B4;color: #000;text-align: center;padding: 0 10px;margin-left: 2px;}

.current{background: #828282 !important; display: block;  color: #fff !important;}



/*top*/



.top{width:1200px;margin:0 auto;}







/*banner*/



#container {



	width:100%;



margin: 0;



  overflow: hidden;



}







#sliderContainer {



  position: relative;



  width: 100%;



  margin: 0 auto;



}







#slider {



  width: 100%;



  height: auto;



  position: relative;



  overflow: hidden;



}







#slider img {



  width: 100%;



  height: auto;



  display: block;



}







.slide {



  position: absolute;



  z-index: 0;



  opacity: 0;



  pointer-events: none;



}







.slide.active {



  position: relative;



  z-index: 1;



  opacity: 1;



  pointer-events: auto;



}







.slideCopy {



  position: absolute;



  bottom: 0;



  left: 0;



  right: 0;



  padding: 20px;



  background-color: #fff;



  color: #333;



}







.slideCopy p { font-size: 18px; }







.arrow {



  width: 40px;



  height: 40px;



  position: absolute;



  top: 0;



  bottom: 0;



  border-radius: 50%;



  background-color: #fff;



  margin: auto 0;



  cursor: pointer;



  z-index: 100;



  background-size: 10px;



  background-repeat: no-repeat;



  pointer-events: none;



  opacity: 0;



  transition: all 0.2s;



  -webkit-transition: all 0.2s;



}







#prev {



  left: 30px;



  background-image:url(../images/arrow-left.png);



  background-position: 13px center;



  transform: translateX(20px);



  -webkit-transform: translateX(20px);



}







#next {



  right: 30px;



  background-image:url(../images/arrow-right.png);



  background-position: 16px center;



  transform: translateX(-20px);



  -webkit-transform: translateX(-20px);



}







.sliderHovered .arrow {



  opacity: 1;



  pointer-events: auto;



}







.sliderHovered #prev {



  transform: translateX(0);



  -webkit-transform: translateX(0);



}







.sliderHovered #next {



  transform: translateX(0);



  -webkit-transform: translateX(0);



}











/*main*/



.a-1{background:url(../images/2.png) no-repeat left top;background-size:100% 100%;padding-bottom:108px;border-bottom:2px solid #f00002}



.a-2{width:1200px;margin:0 auto;padding-top:29px;}



.menu h4{text-align:center;font-size:48px;color:#dddddd;}



.menu h6{font-size:36px;color:#333333;text-align:center;margin-top:-2px;}



.menu em{display:block;width:40px;height:2px;background:#f00002;margin:22px auto 0;    margin-bottom: 23px;}



.title ul li{display:inline-block;width:269px;height:60px;margin:0 5px;font-size:24px;color:#333333;font-weight:bold;line-height:60px;cursor:pointer}



.title{text-align:center;margin-top:35px;}



.title .hover{background:#f00002;color:#fff}







.content .left{width:600px;float:left;padding-top:52px;}



.content .left h4{font-size:48px;margin-bottom:63px;}



.content .left h6{font-size:18px;}



.content .left p{font-size:16px;line-height:28px;color:#666666;text-indent:2em;margin-top:12px;}



.content .right{width:483px;float:right}



.content{margin-top:12px;}







/*aboout us*/



.about{width:1200px;margin:0 auto;position:relative;padding-bottom:78px;}



.about #img{position:relative;margin-top:-40px;float:left;width:380px;}



.about .right{width:750px;float:right;padding-top:36px;}



.about .right .menu h4{text-align:left;}



.about .right .menu h6{text-align:left;}



.about .right em{

	    display: block;

    width: 40px;

    height: 2px;

    background: #f00002;

    margin: 19px 0 23px 50px;}



.about .right p{font-size:16px;color:#666666;line-height:26px;text-indent:0em}



.about .right a{display:block;font-size:16px;color:#666666;background:url(../images/3.png) no-repeat right center;width:98px;margin-top:41px;}



.about .right a:hover{color:#f00002;background:url(../images/8.png) no-repeat right center;}











/*news*/



.news{width:100%;background:#eeeeee;padding-top:38px;padding-bottom:122px;}



.a-3{width:1200px;margin:0 auto;}



.a-4 ul li{width:360px;float:left;margin-right:60px;overflow: hidden;}

	

.a-4 ul li img{width: 360px; height: 236px; transition: all 1s ease 0s;

    -moz-transition: all 1s ease 0s;

    -ms-transition: all 1s ease 0s;

    -o-transition: all 1s ease 0s;

    -webkit-transition: all 1s ease 0s;}

	

.a-4 ul li a:hover img {

    filter: ;

    transform: scale(1.05);

    -moz-transform: scale(1.05);

    -ms-transform: scale(1.05);

    -o-transform: scale(1.05);

    -webkit-transform: scale(1.05);

}

	



.a-4 ul li:last-child{margin-right:0}



.a-4 ul li a{display:block}



.a-4 ul li ol{background:#fff;padding:15px 24px 22px 19px;}



.a-4 ul li ol h6{font-size:16px;color:#333333;font-weight:normal}



.a-4 ul li ol #time{font-size:12px;color:#999999;margin-top:15px;display:block}



.a-4 ul li ol p{font-size:14px;color:#999999;margin-top:23px;}



.a-4 ul li:hover ol h6{color:#f00002;}







/*footer*/



.footerbox{background:#e6e6e6;padding-top:38px;padding-bottom:28px;}



.footer{width:1200px;margin:0 auto;}



.footer .left{width:811px;overflow:hidden;float:left;}



.footer .left ul li{width:115px;float:left;}



.footer .left ul li a{display:block;font-size:14px;color:#666666;margin-top:10px;}



.footer .left ul li a h6{color:#333333;font-size:16px;font-weight:normal;margin-bottom:19px;}



.footer .right{width:203px;float:right}



.footer .right h5{color:#666666;font-size:24px;}



.footer .right h6{font-size:24px;color:#f00002;margin-top:11px;}



.weixin ul li{float:left;position:relative;margin-right:20px}



.weixin ul li ol{position:absolute;bottom:30px;left:0;opacity:0;visibility:hidden}



.weixin ul li ol img{width:120px;}



.weixin ul li:hover ol{opacity:1;visibility:visible}



.weixin p{color:#666666;float:left;line-height:35px;}



.weixin ul{float:left;}



.weixin{margin-top:15px;}



.a-5{background:#333333;height:77px;}



.a-6{width:1200px;margin:0 auto;}



.a-6 .left{float:left;}



.a-6 .left p{color:#cccccc;line-height:77px;}



.a-6 .right p{color:#cccccc;font-size:14px;float:left;}



.a-6 .right ul{float:left;}



.a-6 .right ul li{display:inline-block}



.a-6 .right ul li a{color:#cccccc}



.a-6 .right{float:right;margin-top:30px;}











/*二级页面 — — 产品列表*/



.banner img{width:100%}



.menu-list{width:100%;border-bottom:2px solid #eeeeee;padding:20px 0}



.b-1{width:1200px;margin:0 auto;}



.b-1 .left ul li{float:left;}



.b-1 .left ul li a{display:block;width:120px;line-height:40px;background:#eeeeee;color:#333333;text-align:center;margin-right:20px;}



.b-1 .left ul li a:hover{background:#f00002;color:#fff}



.b-1 .left #hover{background:#f00002;color:#fff}



.b-1 .right p{color:#666666;font-size:12px;background:url(../images/4.png) no-repeat left center;padding-left:18px;}



.b-1 .right p a{color:#666666;font-size:12px;}



.b-1 .left{float:left;}



.b-1 .right{float:right;padding-top:15px}







.product{width:1200px;margin:60px auto 119px;}



.product ul li{float:left;margin-right:60px; margin-bottom:20px;}



.product ul li p{text-align:center;color:#999999;font-size:18px;font-weight:bold;margin-top:20px;}



.product ul li a{display:block;}



.product ul li img{width:570px;height:293px;}



.product ul li a:hover img{box-shadow:0 0 8px 5px #fafafa}



.product ul li a:hover p{color:#f00002}







/*二级页面 — —工艺制造*/



.b-2{width:1200px;margin:0 auto;padding-top:46px;padding-bottom:50px;}



.b-2 h4{text-align:center;font-size:30px;color:#f00002}



.mr_frbox {width:100%;position:relative;overflow:hidden;margin-top:48px}



.mr_frBtnL { float: left;z-index:3;top:272px; cursor: pointer; display: inline;position:absolute;left:30px }



.mr_frUl { float: left;width:100%}



.mr_frBtnR { float: right;z-index:3;top:272px;  cursor: pointer;position:absolute;right:30px  }



.mr_frUl ul li{ display: inline; float: left;overflow: hidden;position:relative }



.mr_frUl ul li img{width:100% }



.mr_frUl ul li p{position:absolute;bottom:0;left:0;width:100%;text-align:center;line-height:45px;background:rgba(51,51,51,0.5);font-size:16px;color:#fff;font-weight:bold}



.b-3{background:#eeeeee;padding-top:44px;}



.b-4{width:1200px;margin:0 auto;}



.menu p{text-align:center;font-size:14px;line-height:26px;color:#666666;margin-top:19px;}



.b-5{margin-top:5px;}



.b-5 img{width:478px;float:left;}



.b-5 ol{width:683px;float:right;padding-top:91px;}



.b-5 ol h6{color:#9c0003;font-size:18px;margin-bottom:26px;}



.b-5 ol p{font-size:14px;color:#333333;line-height:30px;}



.b-2  .menu h4{font-size:48px;color:#dddddd;}



.b-6 ul li{width:380px;float:left;margin-right:30px;position:relative;cursor:pointer}



.b-6{margin-top:40px;}



.b-6 ul li p{position:absolute;width:100%;text-align:center;font-size:24px;top:48px;z-index:2}



.b-6 ul li img{width:380px;display:block}



.b-6 ul li ol{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;z-index:3;visibility:hidden;opacity:0;-webkit-transition:all 0.9s ease-out;



	-moz-transition:all 0.9s ease-out;



	-o-transition:all 0.9s ease-out;



	-ms-transition:all 0.9s ease-out;



	transition:all 0.9s ease-out;}



.b-6 ul li ol p{position:relative;width:auto;color:#fff}



.b-6 ul li:hover ol{visibility:visible;opacity:1}







/*二级页面 — —公司简介*/



.c-1 p{font-size:14px;line-height:26px;color:#666666;margin-top:22px;}



.c-2{background:#eeeeee}



.c-2 img{float:left;width:402px;}



.c-2 ul{float:right;width:760px;padding-right:44px;padding-top:26px;}



.c-2 ul h5{font-size:22px;color:#f00002;line-height:36px}



.c-2 ul p{color:#666666;line-height:24px;margin-top:8px;}



.c-2{margin-top:50px;}



.c-3 h5{text-align:center;font-size:24px;font-weight:normal}



.c-3{margin-top:50px;}



.c-3 ul li{display:inline-block;margin:0 29px;cursor:pointer}



.c-3 ul{text-align:center;margin-top:38px;height:13px;}



/*.c-3 ul li:hover{font-size:18px;color:#f00002;font-weight:bold}*/



.c-3 .hover{font-size:18px;color:#f00002;font-weight:bold}



.c-4{border:3px solid #333333;margin-top:38px;padding:40px}



.c-4 h5{font-size:36px;background:#f00002;color:#fff;width:150px;padding-left:57px;margin-bottom:20px;}



.c-4 ul li h6{width:60px;float:left;color:#f00002;font-size:14px;font-weight:normal;line-height:30px;}



.c-4 ul li ol{width:1053px;float:right}



.c-4 ul li ol p{line-height:30px;color:#333333}



.c-4 ul li{overflow:hidden;margin-top:11px;}







/*二级页面 — —顾客*/



.grid-wrap ul li{width:358px;border:1px solid #eeeeee;float:left;margin-right:60px;margin-bottom:30px;position:relative;height:159px;cursor:pointer}



.grid-wrap ul li img{width:100%;}



.grid-wrap ul li ol{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:all 0.5s ease-out;



	-moz-transition:all 0.5s ease-out;



	-o-transition:all 0.5s ease-out;



	-ms-transition:all 0.5s ease-out;



	transition:all 0.5s ease-out;}

	

.grid-wrap ul li ol p{

	text-align: center;

    margin: 58px 50px;

    font-size: 20px;

    color: red;

	

}



.grid-wrap ul li ol h5{text-align:center;font-size:24px;color:#fff;line-height:160px;}



.grid-wrap ul li:hover ol{visibility:visible;opacity:1}



.f-1 dl dd{float:left;width:457px;}



.f-1{width:457px;margin:100px auto 0;}



.f-1 dl{overflow:hidden;}



.f-1 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}



.f-1 .next,.f-1 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-1 .next{right:5%}



.f-1 .prev{left:5%}







.f-2 dl dd{float:left;width:457px}



.f-2{width:457px;margin:100px auto 0;}



.f-2 dl{overflow:hidden;}



.f-2 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}



.f-2 .next,.f-2 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-2 .next{right:5%}



.f-2 .prev{left:5%}







.f-3 dl dd{float:left;width:457px;}



.f-3{width:457px;margin:100px auto 0;}



.f-3 dl{overflow:hidden;}



.f-3 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}



.f-3 .next,.f-3 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-3 .next{right:5%}



.f-3 .prev{left:5%}







.f-4 dl dd{float:left;}



.f-4{width:457px;margin:130px auto 0;}



.f-4 dl{overflow:hidden;}



.f-4 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}



.f-4 .next,.f-4 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-4 .next{right:5%}



.f-4 .prev{left:5%}







.f-5 dl dd{float:left;}



.f-5{width:457px;margin:130px auto 0;}



.f-5 dl{overflow:hidden;}



.f-5 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}



.f-5 .next,.f-5 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-5 .next{right:5%}



.f-5 .prev{left:5%}







.f-6 dl dd{float:left;}



.f-6{width:457px;margin:130px auto 0;}



.f-6 dl{overflow:hidden;}



.f-6 dd h6{font-size:18px;color:#333;text-align:center;margin-top:22px;}







/*二级页面 — —奖项*/



.c-6 ul li{width:360px;margin:0 0 34px 34px;float:left;    text-align: center;}



.c-6 ul li img{width:355px;height:260px;

transition: all 1s ease 0s;

    -moz-transition: all 1s ease 0s;

    -ms-transition: all 1s ease 0s;

    -o-transition: all 1s ease 0s;

    -webkit-transition: all 1s ease 0s;

}



.c-6 ul li p{text-align:center;color:#666666;font-size:14px;margin-top:10px;}



.c-6 ul li:hover img{border:1px solid #f00002;



    filter: ;

    transform: scale(1.05);

    -moz-transform: scale(1.05);

    -ms-transform: scale(1.05);

    -o-transform: scale(1.05);

    -webkit-transform: scale(1.05);



}



.c-6 ul li:hover p{color:#f00002;}



.f-6 .next,.f-6 .prev{position:absolute;top:45%;z-index:3;width:27px;height:51px;cursor:pointer}



.f-6 .next{right:5%}



.f-6 .prev{left:5%}





/*二级页面 — —contact*/



.d-1 h5{font-size:24px;color:#333333}



.d-1 em{display:block;background:#f00002;width:56px;height:2px;margin-top:21px;margin-bottom:35px;}



.d-1 p{font-size:16px;color:#666666;line-height:20px;margin-bottom:16px;}



.d-1 p img{width:18px;height:20px;display:block;float:left;margin-right:10px;}







/*二级页面 — —文化*/



.d-2 h5{font-size:30px;color:#f00002}



.d-2 h6{font-size:30px;color:#cccccc}



.d-2{border-left:8px solid #f00002;padding-left:30px;margin-left:34px;}



.d-3 ul{width:470px;margin-left:70px;margin-top:52px;float:left;}



.d-3 ul li h5{color:#333333;font-size:14px;}



.d-3 ul li p{font-size:14px;color:#666666;margin-top:9px;}



.d-3 ul li{margin-bottom:32px;}



.d-3 img{width:515px;float:right;margin-right:50px;}







/*二级页面 — —招聘*/



.d-4 h4{text-align:left;font-size:18px;color:#333333}



.d-4 h4 a{float:right;display:block;font-weight:normal;font-size:16px;color:#f00002}



.paging ul li{display:inline-block;}



.paging{text-align:center;margin-top:40px;}



.paging ul li a{display:block;border:1px solid #aaaaaa;width:33px;height:33px;line-height:33px;text-align:center;color:#676767;font-family:"宋体"}



.paging ul li a:hover{background:#f00002;border:1px solid #f00002;color:#fff}



.paging #hover{background:#f00002;border:1px solid #f00002;color:#fff}







/*二级页面 — —DGT*/



.d-5 .left{background:#00a0e9;width:400px;padding:113px 56px 223px 55px;float:left;}



.d-5 .left img{width:290px;}



.d-5 .left h6{color:#fff;font-size:18px;margin-top: 36px;text-align: center;}



.d-5 h4{color:#333333;margin-bottom:25px;}



.d-5 .right{width:800px;float:right}



.d-5 .right .mr_frbox{margin-top:0}



.d-5 .right .mr_frUl li img{width:800px;height:492px;}







/*二级页面 — —news*/



.e-1 ul li a{display:block;overflow:hidden}



.e-1 ul li a img{width:333px;float:left;}



.e-1 ul li a ol{float:right;width:843px;padding-top:16px;}



.e-1 ul li a ol h6{color:#333333;font-size:16px;}



.e-1 #time{color:#666666;font-size:14px;margin-top:8px;display:block}



.e-1 ul li a ol p{color:#666666;font-size:14px;line-height:24px;margin-top:30px;}



.e-1 #more{display:block;font-size:14px;color:#666666;margin-top:20px;background:url(../images/5.png) no-repeat right center;width:90px;}



.e-1 ul li a:hover h6{color:#f00002}



.e-1 ul li a:hover #more{color:#f00002;background:url(../images/8.png) no-repeat right center;}



.e-1 ul li{border-bottom:1px dashed #cccccc;padding-bottom:40px;margin-bottom:40px;}





.e-1 ul li a h6{color:#333333;font-size:16px;}

.e-1 ul li a p{color:#666666;font-size:14px;line-height:24px;margin-top:30px;}





/*二级页面 — —用人理念*/



.e-2 h6{background:url(../images/9.png) no-repeat left center;padding-left:47px;font-size:18px;color:#333333;margin-bottom:30px;line-height:36px;}



.e-2 p{font-size:14px;color:#666666;line-height:24px;margin-bottom:25px;}



.e-3 ul li{float:left;width:239px;border-right:1px solid #eeeeee;background:#fcfcfc;line-height:120px;text-align:center;font-size:18px;font-weight:bold;cursor:pointer}



.e-3 ul li:last-child{border-right:1px solid #fcfcfc}



.e-3 .current{background:#f00002;border-right:1px solid #f00002;color:#fff}



.g-1{background:#eeeeee;padding:50px 80px;}



.g-1 h6{font-size:14px;border-bottom:1px solid #cccccc;padding-bottom:18px;margin-bottom:16px;}



.g-1 p{font-size:14px;color:#333;margin-bottom:10px;}



.e-4 .left{width:600px;float:left;}



.e-4 .left h5{font-size:30px;color:#ae0414;font-weight:normal}



.e-4 .left b{color:#ae0414;font-weight:normal;font-size:14px;margin-top:7px;display:block}



.e-4 .left p{font-size:14px;line-height:24px;margin-top:24px;}



.e-4 .right{width:500px;float:right;padding-top:25px;}



.e-4 .right img{width:100%}







/*二级页面 — —新闻详情*/



.e-5 h6{font-size:30px;text-align:center;}



.e-5 #time{text-align:center;color:#999;margin-top:10px;}



.e-5 #time span{margin-left:20px;}



.e-5 p{line-height:30px;color:#666;font-size:14px;margin-top:20px;}



.e-5 img{display:block;margin:20px auto;}



.e-6 a{display:block;color:#333;margin:10px 0}



.e-6 a:hover{text-decoration:underline;color:#f00002}



.e-6{margin-top:30px;}







/*二级页面 — —质量体系*/



.g-2 h6{background:url(../images/13.png) no-repeat left center;padding-left:47px;font-size:18px;color:#333333;margin-bottom:20px;line-height:36px;}



.g-2 p{font-size:14px;color:#666666;line-height:30px;text-indent:2em}



.g-2 img{display:block;margin:36px auto;}







/*二级页面 — —组织架构*/



.g-3 h5{text-align:center;font-size:20px;line-height:30px;}



.g-3 img{display:block;margin:36px auto;}