/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body {font:13px/1.75 "Microsoft YaHei", arial,sans-serif; color: #333;  background:#fff;overflow-x: hidden;font-family: "微软雅黑";}
a { text-decoration: none; color: #333;display: block;}
p{color: #434343;}
a:hover {text-decoration: none}
a img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}
div {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
p,strong,em{padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;font-weight: normal;}
form {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
em{font-style: normal; font-weight: normal}
table {padding-bottom: 0px;list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dt {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dl {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dd {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
tr {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
input,textarea,select{outline: none;border: 0;}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1280px; margin:0 auto; height: 100%;}
.head-container{width:1400px; margin:0 auto; height: 100%;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-l{ text-align: left !important;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff !important;}
strong{ font-weight: bold;}
i{font-style: normal;}
.m{ margin: 0 auto;}
.blue{color:#0056a1;}
/* CSS Document */

/* 字体引入 */
@font-face {
		font-family:'siyuan';
		src: url('../font/siyuan.otf');
	}

/* head */
.head{}
.head .logo{}
.head .logo img{display: block;margin-top: 19px;}
.head-nav{width: 60%;margin-left: 5%;}
.head-nav li{position: relative; width: calc(100% / 7);}
.head-nav ul{display: flex;}
.head-nav  li>a span{display: inline-block; font-size: 16px;line-height: 100px;  position: relative;height:100px;text-align: center;}
.head-nav li>a span:after{position: absolute; content: ''; width: 0; height: 2px; background: #11768b; bottom: 0px; left: 50%;}
.head-nav  li:hover a span:after,.head-nav ul li.on a span:after{width: 100%; left: 0; transition:0.6s}
.head-nav li>a{text-align: center;}
.head-nav .on>a{color: #11768b;}
.head-nav li:hover>a{color: #11768b;}
.navfixed{position: fixed; width: 100%; top: 0; z-index: 2222;padding-top:5px ; transition: all 0.6s;background: #fff;}
/*.nav li:hover>a,.nav li.on>a{color: #fff;}*/
.head-nav .nav-hide{z-index: 99; display: none;position: absolute;  top: 100px;  width: 180px; background: #fff; left: 22%; margin-left: -90px;text-align: center;  z-index: 2;}
.head-nav .nav-hide em{}
.head-nav .nav-hide em a{display: block; font-size: 15px; line-height: 48px; color: #666;border-bottom: solid 1px #666; }
.head-nav .nav-hide em a:hover{background: #fff; color: #11768b;}
.head-nav ul li:hover .nav-hide{display: block;}


#nav  li{position: relative;}
#nav  li .hide{box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);float: left;left: 63%; margin-left: -46px; display: none;position: absolute;z-index: 2; background: white;}
#nav  li .hide em a{float: left; display:block;font-size: 15px; line-height:35px;text-align: center; width: 152px;font-size: 14px}
#nav  li .hide em:last-child a{border-bottom: none;}
#nav  li .hide em a:hover{color: #fff;transition:display: block;background: #11768b;}


/* banner */
.banner{}
.banner img{display: block;width: 100%;}
.banner .swiper-pagination-bullet{width: 40px;height: 6px;background: #fff;opacity: 1;border-radius: 3px;}
.banner .swiper-pagination-bullet-active{background: #11768b;opacity: 1;}


/* 优势 */
.ys{background: #fafafa;overflow: hidden;padding-bottom: 2.5%;}
.ys .title{background:url(../images/ys-title_bg.png)no-repeat center top;text-align: center;margin-top: 4%;margin-bottom: 3.5%;padding-top: 0.5%;}
.ys .title em{font-weight: bold; font-size: 32px;line-height: 26px;color: #333333;}
.ys .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 1%;}
.ys ul{display: flex;justify-content: space-between;}
.ys ul li{text-align: center;width: calc(100% / 6 - 2.6%);background-color: #f5f5f5;box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1);padding: 3.04% 0;position: relative;bottom: 0;transition: 0.4s;}
.ys ul li:hover{position: relative;bottom: 10px;border: solid 1px #e5e5e5;}
.ys ul li img{}
.ys ul li p{font-size: 14px;line-height: 26px;color: #000000;margin-top: 7%;}


/* 产品 */
.product{}
.product .title{background:url(../images/product-title_bg.png)no-repeat center top;text-align: center;margin-top: 4%;margin-bottom: 3.5%;padding-top: 0.5%;}
.product .title em{font-weight: bold; font-size: 32px;line-height: 26px;color: #333333;}
.product .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 1%;}
.product ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.product ul li{display: flex;margin-top: 3%;width: 100%;}
.product ul li:nth-child(2){justify-content: end;flex-direction: row-reverse;}
.product ul li dd:nth-child(1){width: 47.3%;}
.product ul li dd:nth-child(2){width: 39.9%;transition: 0.4s;}
.product ul li:hover dd:nth-child(2){box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12);}
.product ul li dd:nth-child(2) div{padding: 0 7%;height: 100%;display: flex;justify-content: center;flex-direction: column;}
.product ul li dd img{display: block;width: 100%;}
.product ul li dd h3{font-size: 50px;color: #333333;font-weight: bold;font-family: Arial;font-style: italic;line-height: 75px;}
.product ul li dd i{height: 2px;background-color: #11768b;display: block;width: 100%;margin-bottom: 3%;}
.product ul li dd em{font-weight: bold; font-size: 20px;line-height: 26px;color: #333333;}
.product ul li dd span{font-size: 16px;line-height: 26px;color: #666666;display: block;margin-top: 1%;}
.product ul li dd p{font-size: 14px;line-height: 26px;color: #666666;margin-top: 2%;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.product ul li dd .more{width: 120px;height: 32px;background-color: #11768b;border-radius: 16px;text-align: center;line-height: 32px;color: #fff;font-size: 16px;margin-top: 5%;}


/* 关于我们 */
.about{background: url(../images/about-bg.jpg)no-repeat center;padding: 3.21% 0;margin-top: 5%;}
.about .title{background:url(../images/about-title_bg.png)no-repeat center top;text-align: center;margin-bottom: 3.5%;padding-top: 0.5%;}
.about .title em{font-weight: bold; font-size: 32px;line-height: 26px;color: #fff;}
.about .title i{width: 300px;height: 1px;background-color: #fff;display: block;margin: auto;margin-top: 1%;}
.about .info{background-color: #ffffff;border-radius: 8px;opacity: 0.8;padding: 2.76% 0;}
.about .info p{font-size: 14px;color: #4c4c4c;text-align: center;width: 89.5%;margin: auto;}
.about .info a{width: 120px;height: 30px;border-radius: 16px;border: solid 1px #11768b;text-align: center;line-height: 30px;font-size: 16px;color: #11768b;margin: auto;margin-top: 2.5%;}


/* 科研服务 */
.service{margin-bottom: 5%;}
.service .title{background:url(../images/server-title_bg.png)no-repeat center top;text-align: center;margin-top: 4%;margin-bottom: 4.5%;padding-top: 0.5%;}
.service .title em{font-weight: bold; font-size: 32px;line-height: 26px;color: #333333;}
.service .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 1%;}
.service ul{display: flex;justify-content: space-between;}
.service ul li{text-align: center;box-shadow: 0px 0px 16px 0px rgba(17, 118, 139, 0.16);width: calc(100% / 3 - 2%);padding: 4.23% 0;position: relative;bottom: 0;transition: 0.4s;}
.service ul li:hover{position: relative;bottom: 10px;}
.service ul li img{}
.service ul li em{font-size: 20px;color: #333333;display: block;margin-top: 4%;margin-bottom: 4%;}
.service ul li p{font-size: 14px;color: #666666;width: 80%;margin: auto;margin-bottom: 8%;}
.service ul li a{width: 120px;height: 30px;border-radius: 16px;border: solid 1px #11768b;text-align: center;line-height: 30px;font-size: 14px;color: #11768b;margin: auto;margin-top: 2.5%;}


/* 底部 */
.foot{background: url(../images/foot-bg.jpg)no-repeat center;overflow: hidden;height: 357px;clear: both;}
.foot .f-t-left{width: 24.7%;margin-right: 17%;margin-top: 45px;}
.foot .f-t-left dl{}
.foot .f-t-left dl dt{font-size: 16px;color: #ffffff;font-weight: bold;margin-bottom: 5px;}
.foot .f-t-left dl dd{float: left;width: 36.1%;border-bottom: 1px solid rgba(255,255,255,.4);margin-right: 27%;padding-bottom: 2%;margin-top: 8%;}
.foot .f-t-left dl dd:last-child{display: none;}
.foot .f-t-left dl dd:nth-child(odd){margin-right: 0;}
.foot .f-t-left dl dd a{font-size: 14px;color: rgba(255,255,255,.8);float: left;}
.foot .f-t-main{margin-top: 45px;}
.foot .f-t-main dl dt{font-size: 16px;color: #ffffff;font-weight: bold;margin-bottom: 9%;}
.foot .f-t-main dl dd{font-size: 14px;color: rgba(255,255,255,.8);line-height: 40px;}
.foot .f-t-right{margin-top: 45px;}
.foot .f-t-right img{width:145px;}
.foot .f-t-right dl dt{font-size: 16px;color: #ffffff;font-weight: bold;margin-bottom: 36px;}
.foot .end{clear: both;position: relative;top: 62px;}
.foot .end ul{display: flex;justify-content: space-between;}
.foot .end ul li{}
.foot .end ul li em{font-size: 12px;color: rgba(255,255,255,.8);}
.foot .end ul li a{display: inline-block;font-size: 12px;color: rgba(255,255,255,.8);}


/* 面包屑 */
.position{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);}
.position ul{display: flex;justify-content: space-between;line-height: 50px;}
.position ul li:nth-child(1){background: url(../images/home-icon.png)no-repeat center left;padding-left: 20px;}
.position ul li:nth-child(1) span{font-size: 14px;color: #808080;}
.position ul li:nth-child(1) a{display: inline-block;font-size: 14px;color: #808080;}
.position ul li:nth-child(2){}
.position ul li:nth-child(2) dd{float: left;transition: 0.4s;}
.position ul li:nth-child(2) dd a{font-size: 14px;color: #808080;padding: 0 28px;transition: 0.4s;}
/* hover */
.position ul li:nth-child(2) dd:hover a{color: #11768b;font-weight: bold;}
.position ul li:nth-child(2) dd.on a{color: #11768b;font-weight: bold;}

/* 手机端 得*/
.wap-position{display: none;margin-top: 3%;}
.wap-position ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.wap-position ul li{width: calc(100% / 2 - 1.8%);text-align: center;line-height: 40px;border: 1px solid #e6e6e6;transition: 0.3s;margin-bottom: 2%;}
.wap-position ul li a{font-size: 14px;color: #333333;}
.wap-position ul li:hover a,.wap-position ul li.on a{color: #FFFFFF;}
.wap-position ul li:hover,.wap-position ul li.on{background: #79c066;}


/* 内页about */
.summary{}
.summary .title{text-align: center;position: relative;margin-top: 4%;margin-bottom: 3%;}
.summary .title em{font-size: 32px;font-weight: bold;color: #333333;}
.summary .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.summary .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.summary .info p{font-size: 14px;color: #333333;text-align: center;line-height: 30px;}
.summary ul{display: flex;justify-content: center;}
.summary ul li{border: solid 1px #e6e6e6;text-align: center;padding: 2.4% 2.6%;margin: 3.2%;transition: 0.4s;}
.summary ul li:hover{box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.1);border: solid 1px #fff;}
.summary ul li p{font-size: 14px;color: #333333;margin-top: 15px;}
.summary .img img{display: block;width: 100%;margin-top: 2%;}


/* 文化 */
.culture{background: url(../images/culture-bg.jpg)no-repeat center;padding-bottom: 3.1%;margin-top: 4.5%;overflow: hidden;}
.culture .title{background: #11768b;width: 31.3%;position: relative;margin-top: 5%;}
.culture .title dd:nth-child(1){padding: 13.4% 9%;}
.culture .title em{font-size: 32px;color: #ffffff;font-weight: bold;position: relative;z-index: 1;}
.culture .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #3f8899;text-transform: uppercase;font-weight: bold;position: absolute;top: 54px;width: 100%;z-index: 0;}
.culture .title i{display: block;width: 300px;height: 1px;background-color: #ffffff;margin-bottom: 10%;margin-top: 4px;}
.culture .title span{font-family: MicrosoftYaHei;font-size: 14px;line-height: 28px;color: #ffffff;}
.culture .title img{display: block;width: 100%;}
.culture ul{width: 68.7%;margin-top: 12.6%;}
.culture ul li:nth-child(1){width: 36.4%;text-align: center;margin: auto;}
.culture ul li:nth-child(1) dd{padding: 8.6% 0px;}
.culture ul li dd{background: rgba(0, 0, 0, 0.4);transition: 0.4s;}
.culture ul li dd img{display: block;margin: auto;}
.culture ul li dd em{display: block;font-size: 16px;color: #ffffff;font-weight: bold;margin-top: 4.5%;margin-bottom: 3%;}
.culture ul li dd p{font-size: 14px;color: #ffffff;width: 75%;margin: auto;}
.culture ul li:nth-child(2){display: flex;justify-content: space-between;}
.culture ul li:nth-child(2) dd{width: 31.85%;text-align: center;padding: 3.1% 0;}
.culture ul li:nth-child(3){width: 36.4%;text-align: center;margin: auto;}
.culture ul li:nth-child(3) dd{padding: 8.3% 0;}

/* hover */
.culture ul li dd:hover{background: #11768b;}


/* 荣誉资质 */
.honor{position: relative;padding-bottom: 5%;}
.honor .title{text-align: center;position: relative;margin-top: 6%;margin-bottom: 3%;}
.honor .title em{font-size: 32px;font-weight: bold;color: #333333;}
.honor .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.honor .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;margin-bottom: 1.7%;}
.honor .title span{font-size: 14px;color: #333333;}
.honor .honor-swiper{overflow: hidden;}
.honor .honor-swiper .swiper-slide{background: #f5f5f5;text-align: center;padding: 0.38% 0;display: grid;}
.honor .honor-swiper .swiper-slide img{display: block;margin: auto;width: 100%;object-fit: contain;max-height: 90%;}
.honor .honor-swiper .swiper-button-prev,.honor .honor-swiper .swiper-button-next{width: 56px;height: 56px;background: #d6d6d6;border-radius: 100%;text-align: center;line-height: 56px;top: 53%;}
.honor .honor-swiper .swiper-button-prev:hover,.honor .honor-swiper .swiper-button-next:hover{background: #1db1b2;}
.honor .honor-swiper .swiper-button-prev{left: 13%;}
.honor .honor-swiper .swiper-button-next{right: 13%;}



/* 科学研究 */
.science{margin-top: 2.5%;}
.science .title{border-bottom: 1px solid #eeeeee;}
.science .title em{font-size: 32px;color: #11768b;font-weight: bold;position: relative;display: inline-block;padding-bottom: 0.7%;}
.science .title em::after{content: '';position: absolute;left: 0;bottom: 0;width: 140px;height: 1px;background: #11768b;}
.science .info{margin-top: 1.8%;}
.science .info em{font-size: 20px;color: #333333;}
.science .info p{font-size: 14px;color: #666666;line-height: 26px;margin-top: 0.8%;}

.science-main{margin-top: 3%;}
.science-main .title{text-align: center;width: 100%;line-height: 70px;background: #11768b;}
.science-main .title em{font-size: 24px;color: #ffffff;font-weight: bold;}
.science-main .science-left{width: 19.2%;border: 1px solid #11768b;}
.science-main .science-left .science-nav{padding: 8px;}
.science-main .science-left .science-nav h3{font-size: 16px;color: #666666;font-weight: bold;background: url(../images/science-arrow.png)no-repeat center right 20px #f0f0f0;line-height: 54px;padding-left: 7%;margin-top: 6px;}
.science-main .science-left .science-nav .minzi{display: block !important;}
.science-main .science-left .science-nav h3:nth-child(1){margin-top: 0px;}
.science-main .science-left .science-nav ul{}
.science-main .science-left .science-nav ul li{}
.science-main .science-left .science-nav .minzi .on a{background: #11768b;color: #fff;}
.science-main .science-left .science-nav ul li a{font-size: 14px;color: #999999;background: url(../images/science-arrow2.png)no-repeat center right 20px #f9f9f9;line-height: 54px;margin: 6px 0;padding-left: 7%;}
.science-main .science-right{width: 77.8%;}
.science-main .science-right ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.science-main .science-right ul::after{content: '';width: 33%;}
.science-main .science-right ul li{width: calc(100% / 3 - 2%);margin-bottom: 2.7%;}
.science-main .science-right ul li dd{overflow: hidden;position: relative;}
.science-main .science-right ul li img{display: block;width: 100%;transition: 0.4s;}
.science-main .science-right ul li p{font-size: 16px;color: #666666;background: url(../images/science-list_arrow.png)no-repeat center right;padding-left: 10px;line-height: 55px;position: relative;transition: 0.4s;}
.science-main .science-right ul li p::after{content: '';width: 1px;height: 10px;background: #cccccc;position: absolute;right: 27px;top: 23px;transition: 0.4s;}
/* :hover */
.science-main .science-right ul li:hover img{transform: scale(1.1);}
.science-main .science-right ul li:hover p{background: url(../images/science-list_arrow2.png)no-repeat center right;}
.science-main .science-right ul li:hover p::after{background: #11768b;}
.science-main .science-right ul li:hover dd:nth-child(2)::after{content: '';width: 100%;height: 1px;position: absolute;bottom: 0;left: 0; background: #11768b;}

/* 科学研究详情 */
.science-xq{margin-top: 2.5%;margin-bottom: 4%;}
.science-xq .title{border-bottom: 1px solid #eeeeee;}
.science-xq .title em{font-size: 32px;color: #11768b;font-weight: bold;position: relative;display: inline-block;padding-bottom: 0.7%;}
.science-xq .title em::after{content: '';position: absolute;left: 0;bottom: 0;width: 140px;height: 1px;background: #11768b;}
.science-xq .info{margin-top: 1.3%;}
.science-xq .info em{font-size: 16px;color: #666666;font-weight: bold;}
.science-xq .info p{font-size: 14px;color: #666666;line-height: 26px;margin-top: 0.3%;}
.science-xq .info img{margin-top: 2%;}
.science-xq .info ul{margin-top: 2%;}
.science-xq .info ul li:nth-child(1) p{font-size: 16px;color: #666666;font-weight: bold;line-height: 26px;margin-bottom: 0.5%;}
.science-xq .info ul li p{font-size: 14px;color: #666666;line-height: 26px;}


/* 科研服务 */
.ny-serve{}
.ny-serve .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 4.5%;}
.ny-serve .title em{font-size: 32px;font-weight: bold;color: #333333;}
.ny-serve .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.ny-serve .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.ny-serve ul{}
.ny-serve ul li{display: flex;justify-content: space-between;margin-bottom: 5.5%;}
.ny-serve ul li:nth-child(2n){flex-direction: row-reverse;}
.ny-serve ul li dd:nth-child(1){width: 45%;display: flex;justify-content: center;flex-direction: column;}
.ny-serve ul li dd:nth-child(2){width: 46.9%;}
.ny-serve ul li dd em{font-size: 26px;color: #333333;line-height: 36px;}
.ny-serve ul li dd span{font-size: 14px;color: #999999;text-transform: uppercase;}
.ny-serve ul li dd p{font-size: 14px;color: #666666;line-height: 30px;margin-top: 6%;margin-bottom: 7%;}
.ny-serve ul li dd:nth-child(1) a{font-size: 14px;color: #666666;border-bottom: 1px solid #999999;padding-bottom: 3px;display: inline-block;width: 42px;}
.ny-serve ul li dd img{display: block;width: 100%;}


/* 科研服务详情 */
.serve-xq{margin-bottom: 5%;margin-top: 4.3%;} 
.serve-xq .info{display: flex;justify-content: space-between;}
.serve-xq .info dd:nth-child(1){width: 46.9%;}
.serve-xq .info dd:nth-child(2){width: 44.6%;display: flex;justify-content: center;flex-direction: column;}
.serve-xq .info dd img{display: block;max-width:100%;}
.serve-xq .info dd em{font-size: 26px;color: #333333;line-height: 35px;}
.serve-xq .info dd span{font-size: 14px;color: #999999;text-transform: uppercase;display: block;}
.serve-xq .info dd p{font-size: 14px;color: #666;line-height: 30px;margin-top: 5%;}

/* 服务内容 */
.serve-content{border-bottom: 1px solid #eeeeee;margin-bottom: 2%;margin-top: 4%;}
.serve-content em{font-size: 18px;color: #333333;font-weight: bold;position: relative;display: inline-block;padding-bottom: 0.5%;padding-right: 8px;}
.serve-content em::after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #11768b;}

/* 生物优势 */
.serve-ys .title{border-bottom: 1px solid #eeeeee;margin-bottom: 5%;margin-top: 4%;}
.serve-ys .title em{font-size: 18px;color: #333333;font-weight: bold;position: relative;display: inline-block;padding-bottom: 0.5%;padding-right: 8px;}
.serve-ys .title em::after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #11768b;}
.serve-ys .servece-swiper{position: relative;}
.serve-ys .servece-swiper .swiper-button-prev{left: -3px;}
.serve-ys .servece-swiper .swiper-button-next{right: -3px;}
.serve-ys .servece-swiper .swiper-containers{overflow: hidden;margin: 2.8%;padding: 3px;}
.serve-ys .swiper-slide{text-align: center;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);padding: 3.81% 0;}
.serve-ys .swiper-slide img{}
.serve-ys .swiper-slide em{display: block;font-size: 18px;color: #333333;margin-top: 6%;margin-bottom: 4%;}
.serve-ys .swiper-slide p{font-size: 14px;color: #666666;width: 84%;margin: auto;height: 73px;}


/* 产品中心 */
.product-main{margin-top: 3%;margin-bottom: 3%;}
.product-main .title{text-align: center;width: 100%;line-height: 70px;background: #11768b;}
.product-main .title em{font-size: 24px;color: #ffffff;font-weight: bold;}
.product-main .product-left{width: 19.2%;border: 1px solid #11768b;}
.product-main .product-left .product-nav{padding: 8px;}
.product-main .product-left .product-nav h3{font-size: 16px;color: #666666;font-weight: bold;background: url(../images/science-arrow.png)no-repeat center right 20px #f0f0f0;line-height: 54px;padding-left: 7%;margin-top: 6px;}
.product-main .product-left .product-nav h3:nth-child(1){margin-top: 0px;}
.product-main .product-left .product-nav .minzi{display: block !important;}
.product-main .product-left .product-nav .minzi .on a{background: #11768b;color: #fff;}
.product-main .product-left .product-nav ul{}
.product-main .product-left .product-nav ul li{}
.product-main .product-left .product-nav ul li a{font-size: 16px;color: #999999;background: url(../images/science-arrow2.png)no-repeat center right 20px #f9f9f9;line-height: 54px;margin: 6px 0;padding-left: 7%;}
.product-main .product-right{width: 75.8%;}
.product-main .product-right ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.product-main .product-right ul li{width: 100%;margin-bottom: 2.7%;display: flex;justify-content: space-between;}
.product-main .product-right ul li dd{overflow: hidden;position: relative;}
.product-main .product-right ul li dd:nth-child(1){width: 51.5%;}
.product-main .product-right ul li dd:nth-child(2){width: 44.69%;display: flex;flex-direction: column;justify-content: center;}
.product-main .product-right ul li img{display: block;width: 100%;transition: 0.4s;}
.product-main .product-right ul li em{font-size: 20px;color: #333333;}
.product-main .product-right ul li i{display: block;width: 36px;height: 3px;background: #11768b;margin-top: 3.4%;margin-bottom: 8%;}
.product-main .product-right ul li p{font-size: 14px;color: #666666;line-height: 30px;}
.product-main .product-right ul li dd:nth-child(2) a{width: 99px;padding-right: 15px; height: 36px;background: url(../images/ny-product_arrow.png)no-repeat center right 20px #11768b;font-family: MicrosoftYaHei;font-size: 14px;line-height: 36px;color: #ffffff;text-align: center;margin-top: 13%;}
/* :hover */
.product-main .product-right ul li:hover img{transform: scale(1.1);}


/* 产品详情 */
.product-xq{}
.product-xq .carousel-info{display: flex;justify-content: space-between;margin-top: 6.5%;margin-bottom: 6%;}
.product-xq .carousel-info .carousel{overflow: hidden;width: 49.5%;position: relative;}
.product-xq .carousel-info .carousel .swiper-slide img{display: block;width: 100%;}
.product-xq .carousel-info .info{display: flex;flex-direction: column;justify-content: center;width: 46.9%;}
.product-xq .carousel-info .info em{display: block;border-bottom: 1px solid #eeeeee;position: relative;font-size: 26px;color: #11768b;font-weight: bold;padding-bottom: 10px;margin-bottom: 4%;}
.product-xq .carousel-info .info em::after{content: '';position: absolute;left: 0;bottom: 0;height: 1px;width: 90px;background: #11768b;}
.product-xq .carousel-info .info p{font-size: 14px;color: #666666;line-height: 26px;}
.product-xq .carousel-info .info span{width: 214px;height: 36px;background-color: #11768b;display: block;font-size: 14px;color: #fff;line-height: 36px;text-align: center;margin-top: 10%;}

.feature{}
.feature table{width: 100%;}
.feature .title{}
.feature .title em{display: block;border-bottom: 1px solid #eeeeee;position: relative;font-size: 22px;color: #189393;font-weight: bold;padding-bottom: 10px;margin-bottom: 2%;}
.feature .title em::after{content: '';position: absolute;left: 0;bottom: 0;height: 1px;width: 31.9%;background: #189393;}
.feature .info{border-bottom: 1px solid #e6e6e6;margin-bottom: 1.8%;padding-bottom: 2%;}
.feature .info p{padding-left: 13px;font-size: 14px;color: #666666;line-height: 26px;}
.feature .info p strong{font-size: 16px;color: #666666;position: relative;display: block;margin-bottom: 0.4%;margin-top: 1.2%;}
.feature .info p strong::after{content: '';position: absolute;left: -15px;top: 9px; width: 8px;height: 8px;border-radius: 100%;background: #189393;}


/* 内页新闻 */
.news-main{}
.news-main .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 4.5%;}
.news-main .title em{font-size: 32px;font-weight: bold;color: #333333;}
.news-main .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.news-main .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.news-list{margin-bottom: 4%;}
.news-list ul{}
.news-list ul li{display: flex;justify-content: space-between;transition: 0.4s;padding: 2.3% 2.3% 2.3% 0;}
.news-list ul li dd:nth-child(1){}
.news-list ul li dd:nth-child(2){width: 52%;display: flex;justify-content: center;flex-direction: column;}
.news-list ul li dd:nth-child(3){display: flex;justify-content: center;flex-direction: column;}
.news-list ul li dd img{display: block;width: 100%;}
.news-list ul li dd em{font-size: 18px;color: #333333;transition: 0.4;}
.news-list ul li dd p{font-size: 14px;color: #808080;line-height: 26px;margin-top: 2.5%;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-list ul li dd span{font-family: MicrosoftYaHeiLight;font-size: 22px;line-height: 26px;color: #808080;}
.news-list ul li dd i{display: block;width: 1px;height: 26px;background: url(../images/news-arrow.png)no-repeat center right;padding-right: 35px;border-left: 1px solid #cccccc;margin-top: 40px;}
/* :hover */
.news-list ul li:hover{box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);padding: 2.3% 2.3% 2.3% 2.3%;}
.news-list ul li:hover dd em{font-size: 18px;color: #11768b;font-weight: bold;}


/* 新闻详情 */
.news-xq{}
.news-xq .title{margin-top: 5%;border-bottom: 1px solid #dbdbdb;padding-bottom: 4%;margin-bottom: 0.6%;}
.news-xq .title em{font-size: 20px;color: #333333;font-weight: bold;display: block;text-align: center;}
.news-xq .title span{display: block;font-size: 16px;color: #333333;text-align: center;margin-top: 0.7%;}
.news-xq .title p{font-size: 14px;margin-top: 1.8%;text-indent: 2em; color: #808080;line-height: 26px;}
.news-xq .title img{display: block;margin: auto;margin-top: 1.8%;}
.news-xq .Next{display: flex;justify-content: space-between;margin-bottom: 6%;}
.news-xq .Next dd:nth-child(1){}
.news-xq .Next dd:nth-child(1) a{font-size: 14px;color: #666666;opacity: 0.7;line-height: 35px;}
.news-xq .Next dd:nth-child(1) a:hover{opacity: 1;}
.news-xq .Next dd:nth-child(2) a{font-size: 14px;color: #11768b;border-bottom: 1px solid #11768b;padding-bottom: 10px;}

/* 人才理念 */
.talent{}
.talent .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 4.5%;}
.talent .title em{font-size: 32px;font-weight: bold;color: #333333;}
.talent .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.talent .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.talent ul{display: flex;justify-content: space-between;}
.talent ul li{position: relative;width: 47.7%;overflow: hidden;}
.talent ul li dd{text-align: center;}
.talent ul li dd:nth-child(2){position: absolute;left: 0;top: 0;width: 100%;display: flex;justify-content: center;flex-direction: column;height: 100%;}
.talent ul li dd img{display: block;width: 100%;transition: 1s;}
.talent ul li:hover dd img{display: block;width: 100%;transform: scale(1.3);}
.talent ul li dd em{font-size: 18px;color: #ffffff;font-weight: bold;}
.talent ul li dd p{font-size: 16px;color: #ffffff;padding: 3% 12%;}

/* 招贤纳士 */
.careers{margin-bottom: 4%;}
.careers .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 4.5%;}
.careers .title em{font-size: 32px;font-weight: bold;color: #333333;}
.careers .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.careers .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.careers-con{}
.careers-con h3{height: 56px;border-radius: 4px;line-height: 56px;background: url(../images/jia.png)no-repeat center right 40px #ebebeb;font-family: MicrosoftYaHei-Bold;font-size: 18px;color: #666666;padding: 0 3%;margin-top: 2%;}
.careers-con h3.on{background: url(../images/jian.png)no-repeat center right 40px #11768b;color: #fff;}
.careers-con ul{padding-top: 2%;background: #f5f5f5;padding-left: 3.1%;overflow: hidden;}
.careers-con ul li{margin-bottom: 1.5%;}
.careers-con ul em{font-size: 16px;color: #333333;}
.careers-con ul p{font-size: 16px;color: #808080;}
.careers-con ul span{font-size: 16px;color: #11768b;}


/* 联系我们 */
.contact{}
.contact .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 6.5%;}
.contact .title em{font-size: 32px;font-weight: bold;color: #333333;}
.contact .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.contact .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}
.contact ul{display: flex;justify-content: space-between;margin-bottom: 5.5%;}
.contact ul li{text-align: center;width: calc(100% / 3);}
.contact ul li img{}
.contact ul li em{display: block;font-size: 18px;color: #333333;font-weight: bold;position: relative;margin-bottom: 1.5%;margin-top: 5%;}
.contact ul li i{display: block;margin: auto; width: 26px;height: 1px;background: #11768b;}
.contact ul li p{font-size: 14px;color: #666666;margin-top: 2%;}

/* 在线留言 */
.message{background: #f5f5f5;overflow: hidden;margin-top: 5%;}
.message .title{text-align: center;position: relative;margin-top: 5%;margin-bottom: 2%;}
.message .title em{font-size: 32px;font-weight: bold;color: #333333;}
.message .title p{font-family: Arial-Black;font-size: 60px;line-height: 60px;color: #333333;opacity: 0.1;text-transform: uppercase;font-weight: bold;position: absolute;top: 0;width: 100%;text-align: center;}
.message .title i{width: 300px;height: 1px;background-color: #11768b;display: block;margin: auto;margin-top: 0.5%;}

.message .table form{display: flex;justify-content: space-between;flex-wrap: wrap;}
.message .table em{font-size: 15px;color: #333333;display: block;margin-bottom: 10px;margin-top: 20px;width: 100%;}
.message .table em span{color: #ff0000;}
.message .table .text input{border: 1px solid #11768b;width: 98%;height: 40px;padding-left: 2%;}
.message .table .text{width: 46%;}
.message .table .select select{border: 1px solid #11768b;width: 100%;height: 40px;}
.message .table .select{width: 46%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.message .table .select div{width: 45%;}

.message .table .textarea textarea{border: 1px solid #11768b;width: 99%;height: 210px;padding-left: 1%;padding-top: 10px;}
.message .table .textarea{width: 100%;}
.message .table .button{width: 100%;text-align: center;margin-top: 1.5%;margin-bottom: 4.5%;}
.message .table .submit{width: 200px;height: 46px;line-height: 46px;background-color: #11768b;font-size: 16px;color: #fff;cursor: pointer;margin: 2%;border:0;}
.message .table .reset{background: #dbdbdb;width: 200px;height: 46px;line-height: 46px;font-size: 16px;color: #333333;cursor: pointer;margin: 2%;}



/* 科研服务详情表格……………… */
.table-list{border:0;}
.table-list table{width: 100%;border: 1px solid #cccccc;border-right: 0;}
.table-list p{font-size:16px !important;color: #666666;}
.table-list p span{font-size:16px !important;color: #666666;}
.table-list tr td{border-left: 0; border-color: #cccccc !important;padding: 1% !important;border: 1px solid #cccccc;border-left: 0;border-bottom: 0;}
.table-list tr:nth-child(1) td{border-top: 0 !important;}
.table-list tr:nth-child(1) td p span{font-size:16px;color:#333333;}
.table-list tr:nth-child(2) td{border-top: 0 !important;border-bottom: 0;}
.table-list tr:last-child td{border-bottom:0 !important;}
.table-list tr td:last-child{}



/* 科研服务 分页样式 */
.serve-page{margin-bottom: 5%;}
.serve-page ul{display:flex;}
.serve-page ul li:nth-child(1){display: none;}
.serve-page ul li{width: 38px;height: 38px;background:#cccccc;text-align: center;line-height:38px;margin-right:20px;}
.serve-page ul li.active{background:#11768b;display: block !important;}
.serve-page ul li a{color:#fff;font-weight:bold;font-size:14px;}

.science-page{margin-bottom: 5%;}
.science-page ul{display:flex;justify-content: center !important;}
.science-page ul li:nth-child(1){width: auto !important;padding: 0 5px;}
.science-page ul li{width: auto !important;height: 38px;background:#cccccc !important;text-align: center;line-height:38px;margin-right:20px;padding: 0% 1.5%;}
.science-page ul li:nth-child(3){display: block;}
.science-page ul li.active{background:#11768b;display: block !important;}
.science-page ul li a{color:#fff;font-weight:bold;font-size:14px;}


.fh{font-size: 14px;color: #11768b;border-bottom: 1px solid #11768b;padding-bottom: 10px;float:right;margin-bottom: 5%;}






























