﻿/* CSS Document */
@charset "utf-8";
body{font-family: '微软雅黑' , Arial, Helvetica, sans-serif;line-height: 22px;color: #000; background:#fff;} 
body, div, dl, dt, dd, ul, ol, li,  h4, h5, h6, pre, form, fieldset, p, b, blockquote, table, th, img, font
, hr,tt{margin:0;padding:0; font-family:microsoft yahei; font-size:12px;}
ul,ol,li{list-style: none;}

img {border: none;vertical-align: middle; -ms-interpolation-mode: bicubic;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
em{font-style: normal;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none;}
.fl{ float:left; display:inline}
.fr{ float:right;display:inline}
.disnone{ display:none;}
.marnone{ margin:0px;}
.clear{ clear:both}
.hovd{ color: #8b6e4a; font-size: 12px;}
.bj1{ background: #fff;}
.bj2{ background: #f4f4f5; margin-top: 40px; padding-bottom: 50px;}
.bj3{ background: #f7f3ee;}
.cs{ color: #e4500e;}


/* header */
.header{ width: 100%; height:125px;background:url(../images/hea.jpg) no-repeat center top;background-size: 100%;}
.header img{width:100%;}
.headercon{width:1210px;margin:0 auto;}
.hea1{float:left;width:265px;height:54px;margin-top:35px;}
.hea2{float:left;width:191px;height:54px;margin-top:35px;margin-left:220px;}
.hea3{float:left;width:240px;height:34px;margin-top:30px;margin-left:280px;}
.hea3 img{width:37px;height:34px;float:left;margin-top:15px;}
.hea3 p{font-size:30px;font-family:思源黑体 CN;margin-top:22px;font-style:italic;font-weight:500;float:left;}
.hd_con{ width: 1100px; margin: 0 auto;}
.hd_lf{ float: left;}
.hd_lf li{ float: left; position: relative;}
.hd_lf li a{ color: #888;}
.hd_lf li i{ margin-right: 5px; margin-top: 12px; font-size: 12px; display: block; width: 18px; height: 18px; text-align: center; line-height: 18px; border-radius: 15px; float: left;}
.hd_lf li span{height: 12px; display: block; float: left; line-height: 12px; border-right: 1px solid #cbcbcb;padding-right: 10px; margin-right: 10px;  margin-top: 15px;}
.hd_lf li:hover .ys1{  background: #33b332; color: #fff;}
.hd_lf li:hover .ys2{  background: #e33858; color: #fff;}
.hd_lf li:hover .ys3{  background: #3950a6; color: #fff;}
.hd_lf li:hover .ys1{  background: #33b332; color: #fff;}
.hd_rt{ float: right; color: #888; line-height: 44px;font-size:25px;}
.hd_rt i{ font-size: 15px;}
.wx_con{ width: 200px; display: none; height: 230px; position: absolute; top: 44px; z-index: 100; padding: 10px; background: #fff;box-shadow: 3px #333;}
.hd_lf li:hover .wx_con{ display: block;}
.wx_con img{ width: 200px;}
.wx_con p{ font-size: 13px; color: #444; text-align: center; line-height: 25px;}
.nav_warp{ width: 100%; height: 75px;background-color:rgba(255,255,255,0.1);position:relative;z-index:100;}
.nav_con{ width: 1200px; height: 75px; margin: 0 auto;}
.nav_con .logo{ float: left; width: 355px; height: 71px; margin-top: 5px; margin-left: 10px;}
.nav_con .slg{ float: left; width: 161px; height: 49px; margin-left: 40px; margin-top: 10px;}
.nav_con1{}
.nav_con .slg{ float: left; width: 161px; height: 49px; margin-left: 50px; margin-top: 20px;}
.nav_con1 li{ float: left;  text-align: center; height:75px;line-height:75px; position: relative; width: 130px;}
.nav_con1 li a{ color: #fff; font-size: 20px; font-family:思源黑体 CN;}
.nav_con1 li a:hover{color:#53dfd6;}
.nav_con1 li b{ display: block; width: 15px; height: 16px; background: url(../images/hd.gif) no-repeat; position: absolute; right: 0px; top: 0px;}

.mainxf{width:100%;height:1835px;background:url(../images/main0001.jpg) no-repeat center top;}
.mainxfc{width:80%;margin:0 auto;position:relative;top:-100px;}
.mainxfc img{width:100%;}

/*-------- banner -------*/

.banner{ width:100%; height:892px; overflow:hidden; position:relative;}
.b-img{ height:892px;  position:absolute; left:0; top:0;}
.b-img img{width:;}
.b-img a{ display:block; height:892px; float:left; overflow: hidden;}
.b-list{ height:50px; top:80%; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:15px; height:15px; border-radius:50%; border:1px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:1px solid #fff; background: #fff;}
.bar-left{ position:absolute; z-index:1; display:block; width:60px; height:595px; left:10%; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:60px; height:595px; right:10%; background:none; top:0px; }
.bar-left em{ display:block; width:60px; height:60px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto;position:relative;top:66%;}
.bar-right em{ display:block; width:60px; height:60px; background:url(../images/arrow.png) -70px 0px no-repeat; margin:0 auto; position:relative;top:66%;}
.bar-left .emcss{ background-position:0px -71px;}
.bar-right .emcss{ background-position:-70px -71px;}


/*-------- 项目 -------*/

.xm{width:100%;height:900px;background:url(../images/main023.jpg) no-repeat center top;}
.xmc{width:1210px;margin:0 auto;padding-top:205px;}
.xm ul li{float:left;width:345px;margin-bottom:4.5%;}
.xm ul li img{border-radius:;position:relative;z-index:101;width:100%;}
.xmc p{font-family:思源黑体 CN;font-size:1.8vw;text-align:center;color:#fff;width:100%;height:70px;line-height:70px;display:block;background-color:rgba(0,0,0,0.5);border-radius:;position:relative;top:px;z-index:100;}

/*-------- 底部 -------*/

.footer{width:100%;height:650px;background:#242424;}
.fotcon{width:1210px;margin:0 auto;}
.footleft{float:left;width:610px;position:relative;top:55px;left:5px;display:block;}
.fot1{width:;}
.fot1 i{display:block;width:0px;height:42px;border:3px solid #2fbab3;float:left;}
.fot1 h1{float:left;font-size:42px;color:#fff;font-family:思源黑体 CN;width:200px;margin-left:10px;margin-top:15px;}
.fot1 p{font-size:26px;color:#d3d3d3;font-family:Shonar Bangla;padding-left:5px;}
.fot2{width:;margin-top:65px;}
.fot2 h1{font-size:26px;color:#d3d3d3;font-family:思源黑体 CN;width:208px;font-weight:400;}
.fot2 img{float:left;}
.fot2 p{font-size:15px;color:#d3d3d3;font-family:思源黑体 CN;padding-left:5px;}
.fot3{width:;margin-top:30px;}
.fot3 h1{font-size:25px;color:#d3d3d3;font-family:思源黑体 CN;width:630px;font-weight:400;}
.fot3 img{float:left;}
.fot3 p{font-size:15px;color:#d3d3d3;font-family:思源黑体 CN;padding-left:5px;}
.fot4{width:350px;margin-top:65px;}
.fot4 p{font-size:20px;color:#fff;font-family:思源黑体 CN;margin-left:160px;}
.fot5{width:;margin-top:35px;}
.fot5 p{font-size:20px;color:#fff;font-family:思源黑体 CN;}
.fot5 a{color:#d3d3d3;}
.footright{float:left;display:block;width:41%;height:550px;background:#484848;position:relative;top:;left:105px;}
.footrighti{float:left;display:block;width:41%;height:550px;background:#484848;position:relative;top:-80px;left:105px;}
.zfoot{margin-top:7px;}
.zfoot p{text-align:center;line-height:210%;color:#fff;font-family:思源黑体 CN;font-size:18px;font-weight:300;}
.zfoot p a{color:#fff;}
table.itab{width:75%;margin:0 auto;color:#fff;margin:80px 0 0 50px;}
table.itab tr{height:60px;}
table.itab tr td.zmetdsm{width:17.3%;text-align:left;font-size:20px;font-weight:700;line-height:40px;}
table.itab tr td.zmetxxx{font-size:16px;}
table.itab tr td input{width:96%;height:45px;line-height:45px;padding:0 2%;font-size:16px;line-height:280%;background:#ebebeb;border:0px; border-radius:5px;outline:none}
table.itab tr td input.zmedxk{width:10px;height:10px;padding:0 10px;border:0px; border-radius:5px;}
table.itab tr td input.zmecbmssk{width:100%;background:#64c2bd;background-size:100%;padding-bottom:0.5%; border-radius:5px;color:#fff;font-weight:bold;font-size:20px;line-height:45px; cursor:pointer;}
table.itab tr td textarea{width:96%;padding:2% 2%;height:120px;line-height:16px;border:0px; border-radius:5px;background:#ebebeb;}

input[type="radio"] + label::before {

content: " "; /*不换行空格*/

display: inline-block;

vertical-align: middle;

font-size: 18px;

width: 18px;

height: 18px;

margin-right: .4em;

border-radius: 50%;

background: url(../images/off.jpg);/*原始按钮图片地址*/

}

input[type="radio"]:checked + label::before {

content: " "; /*不换行空格*/

display: inline-block;

vertical-align: middle;

font-size: 18px;

width: 18px;

height: 18px;

margin-right: .4em;

border-radius: 50%;

background: url(../images/on.jpg);  /*选中的按钮图片地址*/

}

input[type="radio"] {

position: absolute;

clip: rect(0, 0, 0, 0);

}

.mainzd{width:100%;}
.mainzd img{width:100%;}
.mainry{width:100%;height:900px;background:#fff;}
.mainryc{width:1210px;margin:0 auto;}
.mainryc img{width:100%;}
.mainry1{width:100%;height:900px;background:#f9f9f9;}
.mainry1c{width:1229px;margin:0 auto;}
.mainry1c img{width:100%;}

.zshzts{width:100%;background:#fff;}
.zshztsc{width:1210px;margin:0 auto;}

/*品牌页面*/
.bannerzy{width:100%;height:75px;background:#000;}

.pp1{width:100%;height:875px;background:#fff;}
.pp1c{width:1211px;margin:0 auto;}
.pp1 p{font-size:18px;line-height:200%;font-weight:400;font-family:思源黑体 CN;width:1211px;margin:0 auto;margin-bottom:35px;letter-spacing:1px;text-indent:40px;}
.pp2{width:100%;background:url(../images/pp2.jpg) no-repeat center top;background-size:100%;padding-bottom:7%;}
.pp2c{width:35%;position:relative;padding-top:18%;left:54%;}
.pp2c ul li{line-height:220%;font-size:1.2vw;color:#fff;font-weight:400;font-family:思源黑体 CN;}

/*科研23年页面*/

.ky1{width:100%;background:url(../images/ky1.jpg) no-repeat center top;background-size:100%;padding-bottom:20%;}
.ky1s{width:31%;position:relative;left:8.2%;padding-top:11.5%;}
.ky1s p{font-size:1.4vw;line-height:200%;font-family:思源黑体 CN;}
.ky1x{width:84%;position:relative;padding-top:27%;left:8%;}
.ky1x ul li{width:19%;float:left;}
.ky1x ul li h3{font-size:1.6vw;font-family:思源黑体 CN;font-weight:normal;text-align:center;}
.ky1x ul li i{display:block;width:72px;height:0px;border:3px solid #64c2bd;margin-bottom:10px;margin-left:35%;}
.ky1x ul li p{font-size:1.0vw;font-family:思源黑体 CN;line-height:200%;}
.li1{margin-left:2%;}
.li2{margin-left:6.8%;}
.li3{margin-left:7.3%;}
.li4{margin-left:7%;}

.itop{position:fixed;right:10px;bottom:40px;display:none;margin-bottom:5px;width:40px;height:36px;border-radius:2px;background:url(../images/iconsprite_btbar.png) 8px 6px no-repeat;background-color:#444;background-color:rgba(0,0,0,.6);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.2);}
.zx{position:fixed;right:0;bottom:150px;display:block;width:195px;height:90px;z-index:99999;}

.ppfy {
	width:100%;
	background:url(../images/ky22.jpg) no-repeat center top;
	padding-bottom:3.7%;
}
.ppfy ul {
	padding-top:222px;
	height:120px;
	width:67%;
	margin:0 auto;
}
.ppfy ul li {
	cursor:pointer;
	width:8%;
	margin-right:2%;
	float:left;
}
.ppfy ul li p {
	height:43px;
	line-height:43px;
	color:#fff;
	font-size:1.5vw;
	text-align:center;
	font-family:思源黑体 CN;
}
.ppfy ul li.on p {
	font-weight:bold;
	font-size:2.0vw;
	color:#fff;
}
.ppfyco {
	
}
.ppfycont {
	display:none;
}
.ppfcl {
	float:left;
	width:21.8%;
	margin-left:5%;
}
.ppfcl img {
	width:100%;
	height:;
	margin-top:32%;
	margin-bottom:8%;
}
.ppfcl p.ppfclxj {
	font-size:1.6vw;
	color:#fff;
	line-height:200%;
	font-family:思源黑体 CN;
	margin-left:15px;
}
.ppfcl i{display:block;width:60px;height:0px;border:3px solid #64c2bd;margin-top:10px;margin-left:18px;}

.ppfcr {
	float:left;
	margin-left:0;
	width:52.3%;
}
.ppfcr img {
	display:block;
	width:100%;
	height:;
}
.show {
	display:block;
}

/*招商合作页面*/

.zshz{width:100%;}
.zshz img{width:100%;}

.zshz1{width:100%;background:url(../images/zshz1.jpg) no-repeat center top;background-size:100%;padding-bottom:20%;}
.zshz1c{padding-top:9%;padding-left:5%;}
.zshz1c h2{font-size:1.6vw;color:#64c2bd;line-height:150%;font-family:思源黑体 CN;font-weight:normal;}
.zshz1c p{font-size:1.1vw;color:#4f4f4f;line-height:200%;font-family:思源黑体 CN;}
.zshz1c p span{font-size:1.4vw;font-weight:bold;}
.zshz1 i{display:block;width:75px;height:0px;border:2px solid #64c2bd;margin-bottom:15px;}

.zshz2{width:100%;background:url(../images/zshz2.jpg) no-repeat center top;background-size:100%;padding-bottom:8%;}
.zshz2c{width:43%;padding-top:13%;padding-left:50%;}
.zshz2 ul li{color:#fff;font-size:1.3vw;line-height:370%;font-family:思源黑体 CN;}
.zshz2 ul li span{font-size:2.0vw;}
.zshz2 p{color:#fff;font-size:1.1vw;line-height:180%;font-family:思源黑体 CN;padding-top:5%;}

.zshz3{width:100%;background:url(../images/zshz5.jpg) no-repeat center top;background-size:100%;padding-bottom:22%;}
.zshz3c{padding-top:30%;padding-left:7.5%;}
.zshz3 ul li{width:20%;float:left;color:#000;font-size:1.3vw;font-family:思源黑体 CN;padding-right:5%;}
.zshz3 ul li h2{font-weight:normal;font-size:1.3vw;font-family:思源黑体 CN;padding-top:15px;padding-bottom:15px;}
.zshz3 ul li h2 span{font-weight:normal;color:#64c2bd;font-size:1.0vw;}
.zshz3 ul li h3{font-weight:normal;font-size:0.9vw;line-height:180%;font-family:思源黑体 CN;}
.zshz3 ul li p{color:#000;font-size:0.8vw;line-height:180%;font-family:思源黑体 CN;padding-top:3%;}

/*首页隐藏logo*/
.logo {
        display: inline-block;
        height: 40px;
        width: 80px;
        background: url("http://www.bosye.com/images/logo.png") no-repeat;
        background-size: contain;
    }
 
.hide {
        position: absolute;
        clip: rect(0 0 0 0);
}

 