@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;border:0; font-family: "Microsoft YaHei";}
body {font-size:12px; line-height:24px;color:#333333; -webkit-text-size-adjust:none; background-color:#fff; min-width:1200px;}
a{ color:#333333; text-decoration:none; cursor:pointer;transition:all 0.4s linear 0s;}
a:hover{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;transition:all 0.4s linear 0s;}
.clear{ clear: both;}
.wrapper{width: 1200px;margin: 0 auto;}

/*top1*/
.top1_w{ width: 100%; height: auto; background: #00479d;}
.top1{ width:1200px; height: 30px; margin: auto; line-height: 30px; color: #a3b3d2; font-size: 14px;}
.top1 span{height: 30px; float: right;}
.top1 span a{ color: #dde2ed;}
/*top*/
#top{
	width:100%;
	height:100px;
	position: relative;
	z-index: 1000;
	-webkit-box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 15px 0px rgba(0,0,0,0.5);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.top{ width:1200px; height:100px; margin:0 auto; position: relative;}
.logo{ width:450px; height:53px; margin-top: 10px; float:left; }
.logo a{ display: block; width: 100%;}
#nav{ width:748px; height:90px; float: left; }
.nav{ width:637px; height:90px; float: left;}
.nav li{ width: 100px; float: left; border-left: 1px solid #e3e3e3;}
.nav li:last-child{ border-right: 1px solid #e3e3e3;}
.nav li a{ width:100%; height:100px; display:block; float:left; font-size:14px; color: #3d3d3d;
	text-align:center; line-height:100px;}


.search{ width: 106px; height: 100px; float: right;}
.search form{ width: 125px; height: 100px; float: right;border-right: 1px solid #e3e3e3; }
.search form:hover .search_i{ display: block;outline: none;}
.search form:hover .search_s{ margin-top: 0;}
.search_i{ display: block; width: 100px; height: 40px; float: left; margin-left: 3px; display: none; font-size: 12px;}
.search_s{ display: block; width: 106px; height: 60px; float: left; margin-top: 20px;
	background: url("../Image/top_search.png") center no-repeat;}
/*banner*/

ul,li{list-style:none;margin:0;padding:0;}
.DB_tab25 {width:100%;height:620px;position:relative;overflow:hidden;cursor:pointer; border-bottom: 6px solid #1ca7ff;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:615px;display:none;}

.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:300px;top:540px;text-align:center;font-size:0; border-radius:20px; left: 80%;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}

/*pro_intro*/

.pro_intro_w{ width: 100%; height: auto; position: relative; z-index: 9999;}
.pro_intro_cn{width: 1200px; height: auto; margin: auto; overflow: hidden; position: relative; top: -60px; z-index: 9999; padding-top: 10px;}
.pro_intro_cn li{width: 400px; float: left; height: 180px; padding: 0 30px; box-sizing: border-box; position: relative;}
.pro_intro_cn li:nth-child(1){ background: #ee2d3b url("../Image/pro_intro1.png") 270px center no-repeat;}
.pro_intro_cn li:nth-child(2){ background: #005bac url("../Image/pro_intro2.png") 270px center no-repeat;}
.pro_intro_cn li:nth-child(3){ background: #006ccd url("../Image/pro_intro3.png") 270px center no-repeat;}
.pro_intro_cn li h3{ font-size: 20px; color: #fff; line-height: 60px;}
.pro_intro_cn li p{ width: 235px; font-size: 14px; color: #fff; line-height: 30px;}
.pro_intro_cn li::after{ display: block; content: ''; width: 74px; height: 1px; background: rgba(255,255,255,0.8); position: absolute; bottom: 20px;}

/*pro*/

.pro_w{ width: 100%; height: auto;}
.pro_cn{ width: 1200px; height: auto; margin: auto; overflow: hidden;}
.pro_t{ width: 100%; height: 150px; text-align: center; background: url("../Image/pro_t.png") top center no-repeat;}
.pro_t h2{ font-size:50px; color: #005bac; line-height: 80px; font-weight: normal;}
.pro_t h2::after{ display: block; content: ''; width: 40px; height: 4px; background: #7fb5e6; margin: auto;}
.pro_t p{ font-size: 16px; color: #2c2c2c; line-height: 50px;}


.prod_type{ text-align: center; padding: 30px 0;}
.prod_type li{  height: 40px; display: inline-block; margin: 0 10px;}
.prod_type li a{padding: 0 38px; display: block; height: 40px; background: #fff; border: 1px solid #cfcfcf; text-align: center; line-height: 40px; color: #434343; font-size: 14px;}
.prod_type li a:hover{ background: #0f84ee; color: #fff; border: 1px solid #0f84ee;}


/*产品列表*/
.index-product-list{}
.index-product-list ul li{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border:1px solid #eee;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 300ms ease-in-out;
}
.index-product-list ul li:hover{
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.index-product-list ul li a{display: block;position: relative;width: 280px;height: 200px;overflow: hidden;}
.index-product-list ul li:nth-child(4n){margin-right: 0px;}
.index-product-list ul li img{
	position: absolute;
	width: auto;
	height: auto;
	max-width: 280px;
	max-height: 200px;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.index-product-list ul li span{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}

.pro_more{ display: block; width: 117px; height: 39px;  margin: auto; font-size: 16px; color: #fff; line-height: 39px; background: #006ccd; text-align: center;}



/*comp*/

.comp_w{ width: 100%; height: 580px; background: #f5f5f5; margin-top: 60px;}
.comp_cn{ width: 1200px; height: 580px; margin: auto; padding: 60px 0; box-sizing: border-box;}
.compL{ width: 690px; float: left;}
.compL h3{ font-size: 32px; color: #393939; line-height: 100px;}
.compL p{ font-size: 16px; color: #393939; line-height: 30px;text-align: justify;}
.comp_ul{ width: 100%; margin-top:35px;}
.comp_ul li{ width: 220px; height: 200px; float: left; margin-right: 15px;}
.comp_ul li a{ display: block; width: 100%; height: 200px; background: #006ccd; text-align: center; font-size: 20px; color: #fff;}
.comp_a , .comp_ul li a:hover{ background: #e61f2e !important;}
.comp_ul li a span{ display: block; line-height: 80px;}
.comp_ul li:last-child{ margin-right: 0;}

.compR{ width: 484px; height: 423px; float: right; border: 1px solid #a0a0a0; overflow: hidden; position: relative;}
.compR img{width: 100%;height: 100%;}

.ex_active , .compR div a:hover{ background: #eaeaea !important;}



/*advantage*/
.advt_w{ width: 100%; height: 734px; background: url("../Image/advt_bg.png") center no-repeat;}
.advt_cn{ width: 1200px; height: 734px; margin: auto; overflow: hidden;}
.advt_t { margin: 30px 0;}
.advt_t span{ font-size: 32px; color: #fff; line-height: 100px;}
.advt_t h2{  display: inline-block; font-size: 32px;}
.advt_t small{ font-size: 30px; color: #5c5c5c; font-weight: lighter; display: block; text-transform: uppercase;}


.advtL{ width: 400px; height: 423px; float: left; position: relative; margin-top: 60px;}
.advtL li{border-radius: 50%; text-align: center; color: #fff;box-sizing: border-box;position:absolute;}
.advt1{ width: 178px; height: 178px; background: #486fd4;top:30px;right:30px; padding: 40px 0;}
.advt2{ width: 147px; height: 147px; background: #e61f2e;top:145px;left:30px; padding: 25px 0;}
.advt3{ width: 147px; height: 147px; background: #11afe3;bottom:30px;right:30px; padding: 25px 0;}
.advtL .advtc{ position: relative; z-index: 2000;}
.advtL span{ display: block; font-size: 30px; line-height: 57px;}
.advtL small{ font-size: 16px;  color: #b7cbff; text-transform: uppercase;}
.w1 , .w2 , .w3{ z-index: 0;}
.advt1 .w1 ,.advt1 .w2 ,.advt1 .w3 {border:30px solid #5383ff;position:absolute;top:59px;left:59px;border-radius:50%;}
.advt2 .w1 ,.advt2 .w2 ,.advt2 .w3 {border:30px solid #ec6471;position:absolute;top:43.5px;left:43.5px;border-radius:50%;}
.advt3 .w1 ,.advt3 .w2 ,.advt3 .w3 {border:30px solid #00c0ff;position:absolute;top:43.5px;left:43.5px;border-radius:50%;}
.w1,.w2,.w3{visibility: hidden;}
.animate .w1{ visibility:visible; -webkit-animation:opac 1.5s infinite; }
.animate .w2{ visibility:visible; -webkit-animation:opac 1.5s infinite;-webkit-animation-delay:.3s; }
.animate .w3{ visibility:visible; -webkit-animation:opac 1.5s infinite;-webkit-animation-delay:.6s; }

.animate2 .w1 , .animate2 .w1{ visibility:visible; -webkit-animation:opac2 1.5s infinite; }
.animate2 .w2 , .animate2 .w2{ visibility:visible; -webkit-animation:opac2 1.5s infinite;-webkit-animation-delay:.3s; }
.animate2 .w3 , .animate2 .w3{ visibility:visible; -webkit-animation:opac2 1.5s infinite;-webkit-animation-delay:.6s; }

@-webkit-keyframes opac{
	from {opacity: 1;width:0;height:0;top:59px;left:59px;}
	to {opacity : 0;width:100%;height:100%;top:-30px;left:-30px;}
}
@-webkit-keyframes opac2{
	from {opacity: 1;width:0;height:0;top:43.5px;left:43.5px;}
	to {opacity : 0;width:100%;height:100%;top:-30px;left:-30px;}
}


.advtR{ width: 500px; height: auto; float: right;}
.advtR li{ width: 480px; height: 91px; font-size: 14px; color: #fff; line-height: 114px;
	text-indent: 60px; position: relative;top: -20px; opacity: 0;  margin-bottom: 20px;
	transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-o-transition:all 0.4s linear 0s;

}
.advtR li:nth-child(1){ background: url("../Image/advtR1.png") center no-repeat; right: 90px;}
.advtR li:nth-child(2){ background: url("../Image/advtR2.png") center no-repeat; right: 150px;}
.advtR li:nth-child(3){ background: url("../Image/advtR3.png") center no-repeat; right: 100px;}
.advtR li:nth-child(4){ background: url("../Image/advtR4.png") center no-repeat; right: 0;}
.advtR1{ animation: advtR1 1s ease forwards;}
.advtR2{ animation: advtR2 1s ease forwards;}
.advtR3{ animation: advtR3 1s ease forwards;}
.advtR4{ animation: advtR4 1s ease forwards;}

@keyframes advtR1{
	0%{ opacity: 0; right: 90px;}
	100%{ opacity: 1; right: 157px;}
}
@keyframes advtR2{
	0%{ opacity: 0; right: 150px;}
	100%{ opacity: 1; right: 62px;}
}
@keyframes advtR3{
	0%{ opacity: 0; right: 100px;}
	100%{ opacity: 1; right: 4px;}
}
@keyframes advtR4{
	0%{ opacity: 0; right: 0;}
	100%{ opacity: 1; right: 94px;}
}

/*news*/

.index_title2{ text-align:center; line-height: 80px;}
.index_title2 h2{ display:inline-block; font-size: 34px; color: #383838;  font-weight: normal;}
.index_title2 span{ font-size: 27px; color: #bcbcbc; text-transform: uppercase;}


.index-honor{padding: 50px 0px 60px 0px;}
.index-honor .title{text-align: center;}
.index-honor .title span{display: block;font-size: 24px;color: #666;line-height: 24px;}
.index-honor .title b{display: block;font-size: 24px;color: #333;line-height: 24px;padding: 15px 0px 0px 0px;}
.index-honor .title b:after{display: block;content: " ";width: 100%;height: 4px;background: url('../Image/line01.png')no-repeat center center;margin: 30px auto 50px;}
.index-honor-img{position: relative;}
.index-honor-img .next{display: block;width: 44px;height: 65px;position: absolute;right: -100px;background: url('../Image/btn-next.png')no-repeat center center;background-size: 50px;top: 50%;cursor: pointer;z-index: 11;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.index-honor-img .prev{display: block;width: 44px;height: 65px;position: absolute;left: -100px;background: url('../Image/btn-prev.png')no-repeat center center;background-size: 50px;top: 50%;cursor: pointer;z-index: 11;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.index-honor-img ul li{width: 263px;height: 350px;margin-right: 47px;border: 1px solid #bebebe;}
.index-honor-img ul li img{width: 100%;height: 100%;}
.index-honor .honor-more{display: block;width: 120px;height: 30px;line-height: 30px;border: 2px solid #dbdbdb;color: #666;text-align: center;margin: 40px auto 0px;}
.index-honor .honor-more:hover{
	border-radius: 30px;
	color: #fff;
	background-color: #276cd8;
	border:2px solid #276cd8;
}




/*end*/
#end{ width:100%; height:333px; background: #242424; font-size: 14px; color: #7f7f7f;}
.end{ width:840px; height:333px; margin: auto;}
.end_nav{ width: 660px; height: 100px; line-height: 100px; float: left;}
.end_nav li{ display: inline-block; width: 125px;}
.end a{  color: #7f7f7f;}
.end_nav li a:hover{ color: #3ca3ff;}
.end_info{ width: 710px; height: 96px; float: left;}
.end_info li{ width: 188px; display: inline-block; line-height: 40px;}
.end_info li:last-child{ width: 315px;}
.end_code{ width: 96px; height: 120px; float: right; font-size: 12px; margin-top: 50px; text-align:center;}

.end_icon{ width: 100%; height: 75px; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #3a3a3a; clear: both; text-align: center; padding: 14px 0; box-sizing: border-box; }
.end_icon a{ display: inline-block; width: 47px; height: 47px; border-radius: 50%;  margin: 0 20px;}
.end_icon a:nth-child(1){ background: url("../Image/end_qq_icon.png") center no-repeat #3a3a3a;}
/*.end_icon a:nth-child(2){ background: url("../Image/end_wechat_icon.png") center no-repeat #3a3a3a;}*/

.end_icon a:nth-child(2){ background: url("../Image/end_mail_icon.png") center no-repeat #3a3a3a;}
.end_icon a:nth-child(3){ background: url("../Image/end_addr_icon.png") center no-repeat #3a3a3a;}
.end_icon a:nth-child(4){ background: url("../Image/end_msg_icon.png") center no-repeat #3a3a3a;}
.end_icon a:hover{ background-color: #a5a5a5;}
.end_copy{ width:100%; height:58px; color: #7f7f7f; text-align: left; line-height: 58px;}
.end_copy a{ float: right;}





/*left*/
.allleft{ width:250px; height:100%; overflow:hidden;float:left; padding-bottom:20px;}

.prolist{ width:250px; height:auto; background: #2e7ce0; padding-bottom: 6px;}
.prolist_title{ width:100%; height:90px; float:left; font-size:20px;  color:#fff; line-height:60px; text-align: center;}
.prolist_title span{ display: block; font-size: 14px; line-height: 0;}
.prolist_con{ width:235px; height:auto; overflow:hidden; margin: auto; background: #fff; border-radius: 6px; padding: 11px; box-sizing: border-box;}
.prolistcon{ width:100%; height:auto; overflow:hidden;}
.prolistcon li.pro_type a{ width:232px; height:38px; display:block; font-size:14px; color:#3c3c3c; line-height:38px;
	text-indent:25px; background:url(../Image/prolistli.png) no-repeat 0 0; margin-bottom:13px;}

.prolistcon a:hover, .prolistcon li a.current{background:url(../Image/prolistli.png) no-repeat 0 -38px !important; color:#185ac6 !important;}

.left_contact{ width: 238px; height: auto; border: 6px solid #2e7ce0; margin-top: 17px;}
.left_contact ul{ padding: 16px; box-sizing: border-box;}
.left_contact li{ color: #949494; font-size: 12px; line-height: 30px; list-style :none; border-bottom: 1px dashed #e2e2e2;}


#allmap {  width: 100%; height: 400px;}





/*public*/
.main{width:1200px; height:100%; overflow:hidden;margin:0 auto; padding-top:50px;}
.allcon{width:1200px; height:100%; overflow:hidden;}
.concompany{ width:910px;height:100%; overflow:hidden;float:right; }
.concompanylogo{width:100%; height:52px; float:left; margin-bottom: 20px; border-bottom: 1px solid #d4d4d4;}
.honorlogo1{width:120px; height:52px; display:block; float:left; color:#185ac6; font-size: 26px; line-height:52px; }
.honorlogo2{ float:right; padding-right:10px; color:#939393; height: 65px; line-height: 65px;
	background: url("../Image/home_icon.png") left center no-repeat; padding-left: 20px;}
.honorlogo2 a{color:#939393;}
.concompanylogo>a{ width:85px; height:52px; float:right; display:block; font-size:14px; color:#7d7d7d; line-height:62px; text-indent:25px;}
.concompanylogo>a:hover{ color:#c1050d;}

.concompanycon{ width:100%; height:100%; padding-top:15px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.concompanycon p{ font-size:14px; line-height:28px;}

.product{ width:878px; height:auto; float:right;}
/*产品滚动*/
#marqueeDiv1, #marqueeDiv2{ width:100%; overflow:hidden; height:280px;}
#marqueeDiv3{ width:680px; margin:0 auto; height:225px; overflow:hidden;}
#marqueeDiv1 ul li, #marqueeDiv2 ul li, #marqueeDiv3 ul li{ float:left;}
#aa{width:878px;height:460px;float:left;overflow:hidden;}



.rnewys{ width:100%; height:120px; border-bottom:#d9d9d9 solid 1px; padding-top:10px; font-size: 15px;}

.newsconright{ width:100%; height:120px; float:right;}
.newsconright a{ width:100%; height:120px; display:block; color:#676767;}
.newsconright a:hover{ color:#1383E1; text-decoration:none;}
.newsconright1{ color:#000; font-weight:bold; padding-bottom:10px;}
.back a{ width:120px; height:41px; display:block; float:right; font-size:16px; font-family:"宋体"; color:#FFF; padding-left:10px; line-height:41px; font-weight:bold;  clear:both;background:url(../Image/back_bg.png) no-repeat; margin-top:20px;}
.back a:hover{ opacity:0.8;}

 


.info_img1{ width:100%; height:auto; padding-bottom:10px;}
.info_img1 li{ width:200px; height:208px;text-align:center;}
.info_img1 li a{ width:208px; height:206px; display:block; background-color:#f2f2f2;border:#e8e8e8 solid 1px; line-height:45px;}
.info_img1 li a:hover{ background: #3C90DF; color: #fff;}
.info_img1 li img{ width:197px; height:140px; padding-top:8px;}

@keyframes aniBlink120{from{margin-left:-60px}to{margin-left:230px}}
@-webkit-keyframes aniBlink120{from{margin-left:-60px}to{margin-left:230px}}
.mod_imgLight{position:relative;width:210px;height:208px;overflow:hidden;margin:0 auto;border-radius:10px;box-shadow: 0 0 10px #3C90DF;}
.mod_imgLight a{display:inline-block}
.mod_imgLight a:before{content:'';position:absolute;width:60px;height:208px;margin-top:0px;margin-left:-120px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.mod_imgLight:hover a:before{
	-webkit-animation:aniBlink120 .3s ease-out forwards;
	-moz-animation:aniBlink120 .3s ease-out forwards;
	-o-animation:aniBlink120 .3s ease-out forwards;
	animation:aniBlink120 .3s ease-out forwards
}

.food_info_tit_bg{margin:30px 0 20px 0px;width:100%;height:30px;background:#ececec; float:left;}
.food_info_tit{display:inline-block;padding-left:10px; padding-right:10px;height:100%;border-right:1px solid #fff;background: #235ca1;color:#fff;line-height:30px;font-family:Microsoft YaHei; font-size:14px;}
.food_info_main{ float: left;}
#prev_next{ clear: both;}

/************新闻*****************/
.news_tit_u{text-align: center;font-size: 16px;color: #0c5ba4;line-height: 30px; font-weight:700;}
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100;border-bottom: 1px solid #e8e8e8;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ width:60%; margin:9px auto; text-align:center}
.news_main{ line-height:25px; font-size:15px;}
/************产品*****************/
.produc{ width:100%; margin:0 auto; overflow:hidden; padding-top:15px;}
.info_img_detail{ text-align:center;}
.info_img_detail img{  padding:3px; border:#CCC solid 1px; max-width:720px;}
.food_name{ text-align:center; line-height:40px;}

/************留言*****************/
.concompanycon table{margin-left:2px;}
.concompanycon table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
.concompanycon table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;	background: #FFF;*+margin-left:-3px;}
.concompanycon table td ul{list-style:none;position:absolute;}
.concompanycon table td ul li{	font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.concompanycon table td ul li a{display:block;text-decoration:none;color:#444444;}
.concompanycon table td ul li a:hover{color:#fe7d0c;}
.concompanycon table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.concompanycon table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td .yanzheng{width:101px;}
.concompanycon table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.concompanycon table td .but{width:74px;height:31px;line-height:27px;background:#149939;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}
/************招聘*****************/

.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs a{position:relative;top:-90px;background:#2159be;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}
/***************jobs***************/
.pro_info .rel_center{margin:23px 0 6px;margin-left:-145px;padding:3px;width:290px;height:216px;border:1px solid #dcdcdc;}

.pro_name{display:block;color:#da020d;text-align:left;}
.info_title{margin:30px 0 0 0px;width:760px;height:30px;background:#ececec; float:left;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}
/********goods_info&jobs_info*******/
.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer;border-radius:5px; background:#0269b4;}



/*产品列表 内页*/
.product-list{}
.product-list ul li{float: left;margin-right: 30px;margin-bottom: 20px;position:relative;border:1px solid #eee;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 300ms ease-in-out;
}
.product-list ul li:hover{
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.product-list ul li:nth-child(3n){margin-right: 0px;}
.product-list ul li a{display: block;position: relative;width: 280px;height: 200px;overflow: hidden;} 
.product-list ul li img{
	position: absolute;
	width: auto;
	height: auto;
	max-width: 280px;
	max-height: 200px;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.product-list ul li span{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}


/*荣誉资质*/
.honor-list{}
.honor-list ul li{float: left;margin-right: 20px;margin-bottom: 20px;position:relative;border:1px solid #eee;
	transition: all 300ms ease-in-out;
	-webkit-transform: all 300ms ease-in-out;
}
.honor-list ul li:hover{
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.honor-list ul li:nth-child(4n){margin-right: 0px;}
.honor-list ul li img{width: 210px;height: 300px;display: block;}
.honor-list ul li span{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;background: rgba(0,0,0,0.6);position: absolute;bottom: 0px;}




/*下载中心*/
.download-list{}
.download-list ul li{border: 1px solid #2e7ce0;width: 99%;height: 50px;line-height: 50px;margin-bottom: 10px;background: url('../Image/pdf.png')no-repeat 10px center;background-size: 50px;text-indent: 100px;font-size: 20px;}
.download-list ul li a{display: block;}


/*附属中心*/




/*在线留言*/
.online-content{position: fixed;right: -175px;z-index: 9999;top:50%;width: 225px;float: right;transition: all 500ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.online-content i{display: block;width: 50px;height: 50px;background: url('../Image/on_line.png')no-repeat center center #00479d;background-size:40px;position: absolute;left: 0px;top: 0px;cursor: pointer;}
.online-content span{display: block;width: 225px;height: 50px;line-height: 50px;background-color: #00479d;color: #fff;font-size: 18px;text-indent: 100px;}
.online-content .box{background-color: #e61f2e ;width: 175px;text-align: center;font-size: 18px;padding-bottom: 20px;float: right;}
.online-content .box a{display: block;width: 100%;height: 60px;line-height: 60px;background: url('../Image/i_qq.png')no-repeat 10px center;color: #fff;border-bottom: 1px solid #fff;}
.online-content .box p{color: #fff;line-height: 40px;}
.online-content .box img{display: block;margin: 20px auto 0px;width: 130px;}
