﻿@media (min-width: 200px) {
   
}
@media (min-width: 768px) {
	
}
@media (min-width: 992px) {
 
}
@media (min-width: 1200px) {
  
}

/* 联系我们 */
.contact-us .contact-up p{text-align: center;}
.contact-title{font-size:30px;color: #333;}
.contact-title span{color: #0082a2;}
.contact-et{font-size:24px;color: #ddd;text-transform:capitalize;}
.contact-info{
	clear: both;
	background:url(../images/contact_bg_04.png) left center no-repeat;
	background-size:cover;
	text-align: center;
}
.contact-info .info-pic{
	width:100px;
	height:100px;
	background:#fff;
	border-radius:50%;
	text-align: center;
	line-height:100px;
	margin: 0 auto;
}
.contact-info .info-p1{font-size:18px;line-height:50px;color:#999;font-weight: bold;}
.contact-info .info-p1:after{
	content:'';
	display:block;
	width:25px;
	height:2px;
	background: #0082a2;
	margin: 0 auto;
	margin-bottom:20px;
}
.contact-info .info-p2{font-size:18px;line-height:25px;font-weight: bold;}
.contact-info li:hover .info-p2{font-size:20px;color:#0082a2;}
.c-form .f-title{
	color:#333;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	border-left:3px solid #0082a2;
	margin-bottom:25px;
}
.c-form .f-p1{color:#333;font-size:18px;}
.c-form .f-p1 span{color:#ff3b1b;}
.c-form .f-p2 input{width:100%;border:1px solid #dcdcdc;border-radius:3px;padding:10px;}
.c-form .f-p4 textarea{width:100%;border:1px solid #dcdcdc;border-radius:3px;padding:10px;}
.c-form .f-p2 input::-webkit-input-placeholder{color: #b3b3b3;font-size:16px;}
.c-form .f-p2 input:-moz-placeholder{color: #b3b3b3;font-size:16px;} 
.c-form .f-p2 input:-ms-input-placeholder{color: #b3b3b3;font-size:16px;} 
.c-form .f-p4 textarea::-webkit-input-placeholder{color: #b3b3b3;font-size:16px;}
.c-form .f-p4 textarea:-moz-placeholder{color: #b3b3b3;font-size:16px;} 
.c-form .f-p4 textarea:-ms-input-placeholder{color: #b3b3b3;font-size:16px;} 
.c-form p{margin-bottom:15px;}
.c-form .f-tijiao{
	display:inline-block;
	background-color:#0082a2;
	font-size:16px;
	color:#fff;
	padding:10px 40px;
}
@media (min-width:200px) {
	.contact-us{padding-top:30px;}
	.contact-up{margin-bottom:20px;}
	.contact-info{padding:20px 0;}
	.contact-info li{margin-bottom:30px;}
	.contact-area{margin:30px 0;}
	.c-form .f-p2 input{width:80%;height:40px;}
	.c-form .f-p4 textarea{width:80%;height:120px;}
	.c-form{margin-top:30px;}
}
@media (min-width:768px) {
	.contact-us{padding-top:80px;}
	.contact-up{margin-bottom:70px;}
	.contact-info{padding:50px 0;}
	.contact-area{margin:50px 0;}
}
@media (min-width:992px) {
	.c-form .f-p2 input{height:35px;}
	.c-form .f-p2 input{width:100%;height:35px;}
	.c-form .f-p4 textarea{width:100%;}
	.c-form{margin-top:0px;}
}
@media (min-width:1200px) {
	.c-form .f-p2 input{height:35px;}
}

/* 招聘信息 */
.contact-us ul .zp-list{margin-bottom:20px;}
.contact-us .zp-title{
	clear:both;
	color:#333;
	font-size:18px;
	font-weight:bold;
	background-color:#f8f8f8;
	height:70px;
	line-height:70px;
	width:100%; 
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.contact-us li .zp-title b{
	float:right;
	padding:0 35px;
	background:url(../images/reduce.png) center center no-repeat;
	width:25px;
	height:24px;
	margin-top:25px;
}
.contact-us li.on .zp-title{
	color:#0082a2;
	background-color:#fbfbfb;
	border-bottom:1px solid #eee;
}
.contact-us li.on .zp-title b{
	background:url(../images/add.png) center center no-repeat;
}
.contact-us .zp-hidden{
	background-color:#f8f8f8;
	padding:20px 0px 20px 20px;
	display:none;
}
.contact-us .zp-p1{line-height:40px;color:#333;font-weight:bold;}
.contact-us .zp-ol{margin-left:-40px;margin-bottom:30px;}
.contact-us .zp-ol li{line-height:25px;}

/* 投资者关系-投资者服务 */
.tzz_fw .container{padding:0 !important;}
.tzz_fw li{
	height:235px;
	/*background:url(../images/fw_bg_07.jpg) center center no-repeat;*/
	padding-top:85px;
	text-align: center;
	font-weight:bold;
	font-size:18px;
	line-height:50px;
	margin-bottom:10px;
}

.tzz_fw li:hover{
	background:url(../images/fw_bg_05.jpg) center center no-repeat;
}
.tzz_fw li:hover a{color:#fff;}

@media (min-width:200px) {
	.tzz_fw{margin-bottom:30px;}
	.tzz_fw .fw-list1,.tzz_fw .fw-list3{background-image:none;background-color:#efefef;}
	.tzz_fw .fw-list2,.tzz_fw .fw-list4{background:url(../images/fw_bg_07.jpg) center center no-repeat;}
}
@media (min-width:768px) {
	.tzz_fw{margin-bottom:60px;}
	.tzz_fw li{width:48%;margin-right:10px;}
	.tzz_fw .fw-list2{margin-right:0;}
	.tzz_fw .fw-list1,.tzz_fw .fw-list4{background-image:none;background-color:#efefef;}
	.tzz_fw .fw-list2,.tzz_fw .fw-list3{background:url(../images/fw_bg_07.jpg) center center no-repeat;}
}
@media (min-width:1200px){
	.tzz_fw li{width:49%;margin-right:10px;}
}

/* 投资者关系-信息速递 */
.tzz_sd .container{padding:0 !important;}
.tzz_sd li{
	font-size:18px;
	font-weight:bold;
	line-height:60px;
}
.tzz_sd .sd-left li{
	height:110px;
	line-height:110px;
	background:url(../images/sd_bg2_03.jpg);
	padding:0 30px 0 60px;
	margin-bottom:10px;
}
.tzz_sd .sd-left .sd-list2,.tzz_sd .sd-left .sd-list4{
	background-image:none;
	background-color:#efefef;
}
.tzz_sd .sd-left .sd_pic b{float: right;}
.tzz_sd .sd-left,.tzz_sd .sd-right{padding:0 !important;}

.tzz_sd .sd-right li{
	text-align: center;
	padding-top:5px;
	height:110px;
	margin-bottom:10px;
	background:url(../images/sd_bg3_03.jpg) center center no-repeat;
	background-size: cover;
	margin-top: 10px;
}
.tzz_sd .sd-right li p{
	line-height: 30px;
}
.tzz_sd .sd-right li:hover{
	background:url(../images/sd_bg_03.jpg) center center no-repeat;
	background-size:cover;
}
.tzz_sd .sd-right li:hover a{color:#fff;}
.tzz_sd .sd-right .sd-list2{
	background-image:none;
	background-color:#efefef;
}
.sd-info li{
	height:235px;
	background:url(../images/sd_bg3_03.jpg) center center no-repeat;
	background-size:cover;
	margin:0 10px 10px 0;
	text-align: center;
	padding-top:60px;
}
.sd-info li.sd-list2{
	background-image:none;
	background-color:#efefef;
}
.sd-info li.sd-list3{margin-right:0;}
.sd-info li.sd-list4{
	background-image:none;
	background-color:#efefef;
}
.sd-info li.sd-list6{
	background-image:none;
	background-color:#efefef;
}
.sd-info li:hover{
	background:url(../images/sd_bg_03.jpg) center center no-repeat;
}
.sd-info li:hover a{color:#fff;}
@media (min-width:200px) {
	.tzz_sd{margin-bottom:30px;}
	.tzz_sd .sd-left{margin-right:0;}
	.sd-info li{width:100%;}
}
@media (min-width:768px) {
	.tzz_sd{margin-bottom:60px;}
	.tzz_sd .sd-left{width:49%;margin-right:10px;}
	.sd-info li{width:32%;}
	.tzz_sd .sd-right li{width:115%;}
}

/* 产品工艺-生产工艺 */
.scgy{background-color:#f8f8f8;}
.pro-con .con-ul li{margin-bottom:20px;background-color:#fff;}
.pro-con .pro-title{
	font-size:24px;
	font-weight:bold;
}
.pro-con a .pro-title{color:#333;}
.pro-con a .pro-title span{color:#ccc;font-weight:normal;}
.pro-con .pro-title:after{
	content: '';
	display:block;
	width:70px;
	height:3px;
	background-color:#0082a2;
}
.pro-con a .pro-p1{
	font-size:16px;
	line-height:25px;
	border-bottom:1px solid #e6e6e6;
}
.pro-con a .pro-ul li{
	color:#0082A2;
	font-size:16px;
	margin-bottom:10px !important;
}
.pro-con .con-ul li.pro-list1 .pro-content{
	background:url(../images/pro_bg_03.jpg) right bottom no-repeat;
}
.pro-con .con-ul li.pro-list2 .pro-content{
	background:url(../images/pro_bg_06.jpg) right bottom no-repeat;
}
.pro-con .con-ul li.pro-list3 .pro-content{
	background:url(../images/pro_bg_09.jpg) right bottom no-repeat;
}
.pro-con .con-ul li.pro-list4 .pro-content{
	background:url(../images/pro_bg_11.jpg) right bottom no-repeat;
}
.pro-con .con-ul li.on:hover{
	box-shadow: 0 0 10px #d2d1d1;
}
.pro-con .pro-pic{padding:0 !important;text-align: center;}
@media (min-width:200px) {
	.scgy{padding:30px 0 !important;}
	.pro-con .pro-title{line-height:70px;}
	.pro-con a .pro-p1{padding:25px 0;}
	.pro-con a .pro-ul{padding-top:20px;}
	.pro-con a .pro-ul li{
		white-space:nowrap; 
		text-overflow:ellipsis; 
		-o-text-overflow:ellipsis; 
		overflow: hidden; 
	}
}
@media (min-width:768px) {
	.scgy{padding:50px 0 !important;}
	.pro-con .pro-title{line-height:115px;}
	.pro-con a .pro-p1{padding:35px 0;}
	.pro-con a .pro-ul{padding-top:30px;}
}
@media (min-width:992px) {
	.pro-con a .pro-ul li{
		white-space:nowrap; 
		text-overflow:ellipsis; 
		-o-text-overflow:ellipsis; 
		overflow: hidden; 
	}
	.pro-con .pro-content{padding:0 45px 0 40px !important;}
}

/* 生产工艺-机加工详情 */
.scgy-xq{background-color:#fff;}
.scgy-xq .pro-title{background:url(../images/pro_xq_03.jpg) left center no-repeat;}
.scgy-xq .pro-p1{border-bottom:0 !important;}
.scgy-xq .pro-list{background:url(../images/pro_xq1_07.jpg) right bottom no-repeat;}
.gs-js{background-color:#f8f8f8;}
.js-con{background-color:#fff;}
.js-con .js-title{text-align: center;}
.js-con .js-p1{color:#333;font-size:30px;}
.js-con .js-p2{color:#dedede;font-size:24px;line-height:50px;}
.js-con p.js-p2:after{
	content: '';
	display: block;
	width:50px;
	height:3px;
	background-color:#0082A2;
	margin:0 auto;
}
.gs-title{color:#333;border-left:3px solid #0082A2;padding-left:10px;}
.gs-title .gs-span1{font-size:16px;color:#b2b2b2;text-transform:uppercase;}
.gs-title .gs-span3{
	float:right;
	font-size:48px;
	color:#ededed;
}
.js-content .gs-jn{font-size:16px;line-height:25px;}
@media (min-width:200px) {
	.pro-con{padding-bottom:10px !important;}
	.gs-js{padding:30px 0;}
	.js-con{padding-top:30px;}
	.js-con .js-title{margin-bottom:30px;}
	.gs-title{margin-bottom:15px;font-size:22px;}
	.js-content{margin-bottom:35px;}
	.gs-title .gs-span1{display:block;}
	.gs-title .gs-span3{margin-top:-90px;float: none;}
	.gs-title .gs-span2{width:100%;display:inline-block;height:15px;background-color:#f6f6f6;}
}
@media (min-width:768px) {
	.pro-con{padding-bottom:30px !important;}
	.gs-js{padding:50px 0;}
	.js-con{padding-top:50px;}
	.js-con .js-title{margin-bottom:50px;}
	.gs-title{margin-bottom:25px;font-size:24px;}
	.js-content{margin-bottom:55px;}
	.gs-title .gs-span1{display:inline-block;}
	.gs-title .gs-span3{margin-top:-30px;float: right;}
	.gs-title .gs-span2{width:58%;display:inline-block;height:15px;background-color:#f6f6f6;}
	
}
@media (min-width:992px) {
	.gs-title .gs-span3{margin-top:-20px}
	.gs-title .span1,.gs-title .span5{width:85%;}
	.gs-title .span3,.gs-title .span6{width:61%;}
	.gs-title .span4{width:48%;}
}
@media (min-width:1200px) {
	.gs-title .span1,.gs-title .span5{width:90%;}
	.gs-title .span2{width:66%}
	.gs-title .span3,.gs-title .span6{width:68%;}
	.gs-title .span4{width:57%;}
}


.wkxt{
	height: 590px;
	width: 560px;
	overflow: hidden;
	border: 1px solid #CDCDCD;
	box-sizing: border-box;
}
#kcar1{
    width: 595px;
    height: 1000px;
    margin-left: -18px;
    margin-top: -262px;
}

@media (min-width:200px ) and (max-width:768px){
.wkxt{
    height: 590px;
    width: 100%;
    overflow: hidden;
    border: 1px solid #CDCDCD;
    box-sizing: border-box;
    margin-bottom: 10px;
}
#kcar1{
    width: 109%;
    height: 1000px;
    margin-left: -18px;
    margin-top: -262px;
}
}
@media (min-width:768px ) and (max-width:992px){
.wkxt{
    height: 590px;
    width: 362px;
    overflow: hidden;
    border: 1px solid #CDCDCD;
    box-sizing: border-box;
}
#kcar1{
    width: 394px;
    height: 1000px;
    margin-left: -18px;
    margin-top: -262px;
}
}
@media (min-width:992px ) and (max-width:1200px){
.wkxt{
	height: 590px;
    width: 464px;
    overflow: hidden;
    border: 1px solid #CDCDCD;
    box-sizing: border-box;
}
#kcar1{
    width: 497px;
    height: 1000px;
    margin-left: -18px;
    margin-top: -262px;
}
}
/*@media (width:1200px ){
.wkxt{
	height: 590px;
	width: 560px;
	overflow: hidden;
	border: 1px solid #CDCDCD;
	box-sizing: border-box;
}
#kcar1{
    width: 595px;
    height: 1000px;
    margin-left: -18px;
    margin-top: -262px;
}	
}*/
