@charset "utf-8";
/* CSS Document */
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, center, dl, dt, dd, ol, ul, 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, select{margin: 0;padding: 0;border: 0;}
table{ border-collapse:collapse;}
html{background:#f0f0f0;}
body{ font-family:"微软雅黑";width:81%;margin:0 auto;background:#fff;padding:0 2% 0;}
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }
.clears{ clear:both;}
a{color:#333;/*-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;*/}
a:hover{color:#09F;/*-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out; text-decoration:none; opacity:0.8;*/}
img{ max-width:100%; height:auto;}
.width985{width:985px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.height1{height:7px;}
.height2{ height:30px;}
.height3{ height:20px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.green{color:#7ABD54;}
.orange{color:#f60;}
.hui{color:#999;}
.bg-ddd{ background-color:#ddd;}
.bg-f3f3f3{background-color:#f3f3f3;}
.clearfix{clear:both;}

/*header*/
header{
	height:45px;
	background:#313132;
	color:#fff;
	}
header a{
	color:##868686;
	}
.logo{
	float: left;
    width: 110px;
    height: auto;
    padding-left: 5px;
}
/*导航*/
.navToggle{
	height:45px;
	width:45px;
	padding:10px 0 0 0;
	text-align:center;
	font-size:2rem;
	display:none;
	cursor:pointer;
	}
.navToggle .glyphicon-th-list{
	display:block;
	}
.navToggle .glyphicon-remove{
	display:none;
	}
.navToggle.navclick .glyphicon-th-list{
	display:none;
	}
.navToggle.navclick .glyphicon-remove{
	display:block;
	}
nav{
	float:left;
	width:660px;
	height:45px;
	}
nav li{
	float:left;
	width:16.66%;
	height:45px;
	text-align:center;
	}
nav li a{
	display:inline-block;
	width:95%;
	height:45px;
	line-height:45px;
	font-size:1.4rem;
	color:##868686;
	}
nav li a.navCur,nav li a:hover{
	color:#000
	}
nav.navshow{
	width:45px;
	height:45px;
	}
nav.navshow ul{
	display:block;
	position:absolute;
	width:100%;
	left:0;
	top:45px;
	background:#333;
	z-index:999;
	}
nav.navshow ul li{
	width:100%;
	padding:0 10px;
	text-align:left;
	border-bottom:#000 1px solid;
	height:36px;
	}
nav.navshow ul li a{
	height:35px;
	line-height:35px;
	}
/*搜索*/
.search{
	float:left;
	width:75px;
	text-align:right;
	font-size:1.6rem;
	line-height:45px;
	}
.search.searchwidth{
	width:100%;
	height:45px;
	}
.search .col-lg-6{
	display:none;
	}
.sealist,.sealist2{
	display:none;
	padding:0 8px;
	}
.sea-text{
	float:left;
	border:0;
	margin:0;
	padding:0;
	background:none;
	width:90%;
	height:45px;
	padding-left:28px;
	background:url(../images/iconfont-fangdajing.png) left center no-repeat;
	}
.sea-close{
	float:right;
	}
.lanuage{
	float:right;
	width:125px;
	height:45px;
	line-height:45px;
	font-size:1.4rem;
	white-space:nowrap;
	}
.lanuage a{
	padding:0 8px;
	}
	
/*banner*/
.width640-show{
	display:none;	
	}

/*index-list首页项目*/
.index-project{
	padding:15px 0 0 0;
	}
.index-list{
	float:left;
	width:25%;
	height:auto;
	}
.padd1{
	padding:0 1px;
	}
.index-list a:hover{
	opacity:0.8;	
	}

/*footer*/
footer{
	background:#f2f2f2;
	margin:2px 0 0 0;
	}
.footLogo{
	width:35px;
	height:auto;
	padding:8px 0;
	display:none;
	}
.footLogo a{
	padding:0;
	}

/*footNav-list*/
.footNav{
	padding:10px 0 0;
	}
.footNav-list{
	float:left;
	width:23%;
	margin:0 1%;
	}
.footNav-list h3{
	font-size:1.4rem;
	font-weight:bold;
	padding:5px 0;
	position:relative;
	border-bottom:1px #ccc dashed;
	}
.footNav-list h3 a{
	}
.footNav-list li{
	padding:3px 0;
	font-size:1.2rem;
	}
.footNav-list li img{
	width:35%;
}
.footNav-list a{
	color:#656565;
	}
.footNav-list a:hover{color:#000;}

/*copy*/
.copy{
	padding:4px 0;
	border-top:#ccc 1px solid;
	font-size:1.2rem;
	}

/*产品*/
.img-nav{
	height:115px;
	background:#f7f7f7;
	padding:13px 0 0 0;
	}
.img-nav li{
	text-align:center;
	width:70px;
	}
.img-nav li img{
	width:58%;
	}
.img-nav li strong{
	width:100%;
	display:block;
	padding:8px 0;
	font-weight:400;
	}
.csPager.cSpg,.csAction{
	display:none;	
	}
	
/*titleAndImg*/
.titleAndImg{

	}
.title{
	font-size:3rem;
	padding:70px 8px 0 8px;
	}
.title a{
	display:block;
	font-size:1.8rem;
	color:#4c8bcc;
	padding:12px 0;
	}
.title a:hover{
	color:#000;
	}
.min-heights{
	height:600px;
	}
.min-heights2{
	height:500px;
	}

/*测试*/
.shiyanshi{
	padding:25px 0;
	}
.shiyanshi .fl{
	width:53%;
	}
.shiyanshi .fr{
	width:45%;
	padding:14% 0 0 0;
	}
.title2{
	font-size:2rem;
	}
.ceshi-text{
	padding:20px 0;
	border-bottom:#ccc 1px solid;
	margin-bottom:10px;
	}
.ceshi-text .fl{
	width:320px;
	font-size:4.5rem;
	text-align:center;
	padding:30px 0 0 0;
	}
.ceshi-text .fr{
	width:635px;
	font-size:1.8rem;
	color:#555;
	line-height:30px;
	padding-top:19px;
	}
.ceshi-link{
	color:#0196fe;
	}

/*ceshi-pro*/
.ceshi-pro{padding:15px 0;}
.ceshi-pro dl{
	float:left;
	width:16.5%;
	padding:5px;
	}
.ceshi-pro dl a,.zhuanli dl a{
	display:block;
	width:100%;
	text-align:center;
	}
.ceshi-pro dt,.zhuanli dt{
	display:inline-block;	
	}
.ceshi-pro dd,.zhuanli dd{
	padding:5px 0;
	}
.cewidth{
	margin:30px auto;
	}
.cewidth .celist{
	float:left;
	width:50%;
	}
.cewidth .celist img{width:100%;}
.cewidth .celist a:hover{
	opacity:0.8;	
	}

/*专利*/
.zhuanli{padding:20px 0;}
.zhuanli dl{
	float:left;
	width:20%;
	padding:5px;
	}
.zhuanli dd{ font-size:1.2rem;}
/*技术支持*/
.jishu-top{
	height:auto;
	position:relative;
	}
.jishu-title{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	font-size:3.6rem;
	text-align:center;
	padding:80px 5px;
	}

/*jishu-list*/
.jishu-list{
	padding:15px 0;
	}
.jishu-list dl{
	float:left;
	width:16.5%;
	padding:5px;
	}
.jishu-list dl a{
	display:block;
	width:100%;
	text-align:center;
	}
.jishu-list dd{
	padding:8px 0;
	}

/*texts*/
.texts{
	padding:20px 8px;
	text-align:center;
	}
.bor-top{
	border-top:#ccc 1px solid;
	}
.text-o{
	font-size:1.6rem;
	padding:5px 0;
	}
.text-link a{
	color:#4282cb;
	font-size:1.2rem;
	}
.zhichi{
	padding:10px 0;
	}
.zhichi dl{
	width:280px;
	margin:0 auto;
	}
.zhichi dt{
	text-align:center;
	width:280px;
	}
.zhichi dd{ text-align:center;
	width:280px;
	padding:20px 0 0 0;
	}
.zhichi dd .text-o{ font-size:2.6rem;}
.zhichi dd .text-link{ line-height:25px;}

/*联系我们*/
.contact-header{
	position:relative;	
	}
.contact-top{
	position:relative;
	left:0;
	top:0;
	width:100%;
	z-index:9;
	padding:35px 8px 0 8px;
	color:#fff;
	}
.contact-top h2{
	float:left;
	width:40%;
	font-size:3rem;
	}
.contact-top .contact-nav{
	float:right;
	width:58%;
	text-align:right;
	}
.contact-top .contact-nav a{
	display:inline-block;
	padding:0 12px;
	height:25px;
	line-height:25px;
	color:#fff;
	font-size:1.4rem;
	-moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */
	}
.contact-top .contact-nav a.contact-nav-cur{
	background:#4c4b4b;
	color:#fff;	
	}
.contact-text{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	font-size:5.4rem;
	padding:18px 50px;
	text-align:center;
	text-shadow:0 0 4px #fff;
	}
.contact-text2{
	padding:20px 0;
	font-size:2.5rem;
	line-height:45px;
	text-align:center;
	color:#666;
	font-weight:100;
	font-family:"PingHei";
	}

/*cont-img-list*/
.cont-img-list{
	float:left;
	width:50%;
	padding:10px;
	text-align:center;
	}
.cont-img-list dl{
	width:100%;
	}
.cont-img-list dt{
	
	}
.cont-img-list dd.cil-title{
	font-size:2rem;
	padding:10px 0;
	}
.cil-text{
	font-size:1.8rem;	
	line-height:30px;
	color:#666;
	font-weight:100;
		}
.cil-link{
	padding:5px 0;}
.cil-link a{
	color:#005b9e;
	font-size:1.8rem;
	}

/*contact-list*/
.contact-list{
	margin:5px 0;
	}
.contact-list .width985{
	padding:1px;
	border:#ccc 1px solid;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	overflow:hidden;
	}
.contact-list .fl{
	width:50%;
	text-align:center;
	padding:40px 0 0 0;
	color:#777775;
	}
.contact-list .fl h3{
	font-size:2.4rem;
	}
.contact-list .fl p{
	padding:5px 0;
	font-size:1.8rem;
	}
.contact-list .fr{
	width:50%;
	}

/*contact*/
.contact{
	text-align:center;
	padding:15px 0;
	}
.contact-img img{
	max-width:190px;
	height:autol
	}
.contact h2{
	font-size:2.2rem;
	padding:10px 0;
	}
.contact-texts{
	font-size:1.4rem;
	line-height:30px;
	}

/*产品列表*/
.positions h2{
	padding:12px 0;
	border-bottom:#ccc 1px solid;
	font-size:2.6rem;
	font-weight:100;
	position:relative;
	}
.posiNav{
	position:absolute;
	right:0;
	top:12px;
	font-size:12px;
	font-weight:100;
	text-align:right;
	}
.posiNav a{
	display:inline-block;
	padding:0 12px;
	height:25px;
	line-height:25px;
	}	
.pro-big-img{
	padding:80px 0;
	text-align:center;
	font-family:"微软雅黑"; font-size:11px; line-height:20px;
	}
.prolist dl{
	float:left;
	width:25%;
	padding:6px;
	}
.prolist a{
	display:block;
	width:100%;
	text-align:center;
	}
.prolist dt{
	display:inline-block;	
	}
.prolist dd{
	height:35px;
	line-height:35px;
	overflow:hidden;
	}
.pro-big-img h3{
	padding:0 0 50px 0;
	font-size:2.6rem;
	}
.proinfo{
	font-size:1.8rem;
	color:#6b6b6b;
	line-height:35px;
	text-align:center;
	padding:15px 0 30px 0;
	}
.proinfo strong{
	color:#333;
	}

/*详情页面*/
.info-title{
	padding:50px 0;
	text-align:center;
	font-size:2.8rem;font-weight:500;
	font-family:"PingHei";
	}
.info{
	padding:20px 0;
	font-size:1.8rem;
	line-height:35px;
	color:#505050;font-weight:400;
	font-family:"PingHei";
	}
.bor-bottom{
	border-bottom:#ccc 1px solid;
	margin-bottom:10px;
	}
.bor-bottom .text-o{
	font-size:2.2rem;	
	}

/*job*/
.job{
	background:#F7F7F7;
	padding:30px 0;
	display:none;
	}
.job dl{
	float:left;
	width:50%;
	padding:10px 70px;
	}
.job dt{
	font-size:1.8rem;
	font-weight:100;
	}
.job dd{
	font-size:1.8rem;
	font-weight:100;
	padding:6px 0 18px 0;
	border-bottom:#ccc 1px solid;
	}
.job dd a{
	color:#3D8ECD;
	}
	
/*ceshi-nav*/
.ceshi-nav{
	width:100%;
	padding:15px;
	opacity:0.9;
	text-align:center;
	}
.ceshi-nav.posis{
	position:fixed;
	left:0;
	top:0;
	z-index:999;
	border-bottom:#ccc 1px solid;
	padding:8px 0;	
	background:#f1f1f1;
	}
.ceshi-nav a{
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 12px;
	font-size:1.6rem;
	font-weight:100;
	}
.ceshi-nav a.ceshi-nav-cur{
	color:#3D8ECD;
	font-weight:bold;
	}

/*产品三列产品*/
.product-img-33 .titleAndImg{
	width:33.33%;
	float:left;
	}
.product-img-33 .titleAndImg .width985{
	width:100%;
	}
.product-img-33 .title{padding-top:0;padding-bottom:20px;}

@font-face {
	font-family:'PingHei';
	font-style:normal;
	font-weight:100;
	src:local('☺︎'), url("../fonts/PingHei-light.woff") format("woff"), url("../fonts/PingHei-light.ttf") format("truetype");
	/* Copyright (c) 2000-2008, Changzhou SinoType Technology Co., Ltd.  All rights reserved. */
}

@font-face {
	font-family:'PingHei 100';
	src:url("../fonts/PingHei-light.eot");
	/* Copyright (c) 2000-2008, Changzhou SinoType Technology Co., Ltd.  All rights reserved. */
}

@font-face {
	font-family:'PingHei';
	font-style:normal;
	font-weight:100;
	src:local('☺︎'), url("../fonts/PingHei-light.woff") format("woff"), url("../fonts/PingHei-light.ttf") format("truetype");
	/* Copyright (c) 2000-2008, Changzhou SinoType Technology Co., Ltd.  All rights reserved. */
}

.manu{padding:3px;margin:3px;text-align:center; font-size:14px;}
.manu a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.manu a:hover{border:#999 1px solid;color:#666;}
.manu a:active{border:#999 1px solid;color:#666;}
.manu .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.manu .disabled {color: #ddd;margin: 2px;padding: 2px 5px;}


.imgbox>img{ width:100%}
.ceshi-pro dt>img{ width:100%}



.csSlideOuter{padding-left:12%; box-sizing:border-box}
.titleAndImg{ position:relative;}
@media screen and (max-width: 950px) { .csSlideOuter{padding-left:0; box-sizing:border-box}body{ font-family:"微软雅黑";width:100%;margin:0 auto;}}
.gyCustom7{
    width:100%;
    margin:0;
}
.gyCustom7 ul li{
    position: relative;
    width:25%;
    float: left;
    overflow: hidden;
}
.gyCustom7 ul li img{
    width: 100%;
}
.gyCustom7 ul li div.gyCustom7Font{
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 180px;
/*    margin-top: -90px;*/
}
.gyCustom7 ul li div.gyCustom7Font h1{
    text-align: center;
    font-size: 22px;
    font-weight: 400;
    color: #fff;
    margin: 0 0 15px 0;
}

.gyCustom7 ul li div.gyCustom7Font p{
    opacity:0;
    padding: 0 7%;
    text-align: left;
    font-size: 15px;
    color: #fff;
    margin: 0;
    transition: ease 0.7s;
    -webkit-transition: ease 0.7s;
}
.gyCustom7 ul li:hover div.gyCustom7Font p{
    opacity:1;
}

.gyCustom7 div.gyCustom7Tier{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 132%;
    background: rgba(0,0,0,0.7);
    z-index: 1;
    transition: ease 0.7s;
    -webkit-transition: ease 0.7s;
}
.gyCustom7 ul li:hover div.gyCustom7Tier{
    transform: rotateX(75deg);
    -webkit-transform: rotateX(75deg); /* Safari ä¸Ž Chrome */
}




.box,.boxe,.boxs{width:100%;height:100%;position:relative;margin:0 auto;background:#fff;}
.box_cont,.boxe_cont,.boxs_cont{width:80%;margin:0 auto;background:#fff;}
.box_cont>.productBox,.boxe_cont>.productBox,.boxs_cont>.productBox{width:100%;background:#fff;margin:20px 0 0;}
.box_cont>.productBox>.shop_tab_right{width:100%;float:left;}
.box_cont>.productBox>.shop_tab_right>ul{position:relative;width:100%;height:100%;background:#e2e2e0;}
.box_cont>.productBox>.shop_tab_right>ul>li{width:24.8%;margin:1px 0.1%;float:left;position:relative;background-color:#fff;;}
.box_cont>.productBox>.shop_tab_right>ul>li>span{position:absolute;top:5px;left:15px;font-size:15px;}
.box_cont>.productBox>.productBox{width:100%;background:#fff;margin:20px 0 0;}
.boxe_cont>.productBox>.shop_tab_right{width:100%;float:left;}
.boxe_cont>.productBox>.shop_tab_right>ul{width:100%;height:auto;background:#e2e2e0;}
.boxe_cont>.productBox>.shop_tab_right>ul>li{width:24.8%;height:100%;margin:1px 0.1%;float:left;position:relative;}
.boxe_cont>.productBox>.shop_tab_right>ul>li>span{display:inline-block;width:100%;height:100%;text-align:center;}
.boxs_cont>.productBox>.shop_tab_right{width:100%;position:relative;float:left;}
.boxs_cont>.productBox>.shop_tab_right>ul{width:100%;height:100%;position:relative;background:#fff;}
.boxs_cont>.productBox>.shop_tab_right>ul>li{width:24.8%;height:100%;position:relative;margin:1px 0.1%;float:left;}
.boxs_cont>.productBox>.shop_tab_right>ul>li>img{width:100%;height:100%;position:relative;}
.boxs_cont>.productBox>.shop_tab_right>ul>li>span{display:block;width:100%;height:100%;position:relative;text-align:left;padding:0 5%;}



/*媒体查询不能用的时候用的*/
@media screen and (max-width: 800px) {/*800*1280*/
.gyCustom7 ul li{
	    position: relative;
	    width:50%;
	    float: left;
	    overflow: hidden;
	}
.gyCustom7 ul li div.gyCustom7Font h1{
    text-align: center;
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    margin: 0 0 18px 0;
	}
.gyCustom7 ul li div.gyCustom7Font p{
    opacity:0;
    padding: 0 7%;
    text-align: left;
    font-size: 12px;
    color: #fff;
    margin: 0;
    transition: ease 0.7s;
    -webkit-transition: ease 0.7s;
	}
.box_cont>.productBox>.shop_tab_right>ul{
	width:100%;height:100%;position:relative;background:#e2e2e0;
	}
.box_cont>.productBox>.shop_tab_right>ul>li{
	width:49%;
	margin:1px 0.5%;
	}
.boxe_cont>.productBox>.productBox>.shop_tab_right>ul>li{
	width:49%;
	height:100%;
	margin:1px 0.5%;
	float:left;
	position:relative;
	}
.boxs_cont>.productBox>.shop_tab_right>ul>li{
	width: 99%;
    height: 100%;
    position: relative;
    margin: 1px 0.5%;
    float: left;
	}
.boxs_cont>.productBox>.shop_tab_right>ul>li>span{
	font-size:12px;
	}
}