﻿@charset "utf-8";
html{-webkit-font-smoothing:antialiased;padding:0;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:400}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none}
img{vertical-align:middle}
button,input[type=submit],input[type=text],input[type=button],select{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}
html body{font-family: Microsoft YaHei;padding: 0;min-width: 1200px;}
html *{box-sizing: content-box;}
input,select,textarea{font-family: Microsoft YaHei;}
.clearfix:after{display: block;content: "";clear: both;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.icon{display: inline-block;background-repeat: no-repeat;background-position: center center;vertical-align: middle;}
.show{display: block;}
.hidden{display: none;}
.btn{text-align: center;display: inline-block;cursor: pointer;white-space: nowrap;vertical-align: middle;}

.header{width: 100%;height: 97px;background-color: #fff;border-top: 13px solid #339842;z-index: 100;position: relative;}
.header .container{width: 1100px;height: 97px;margin: 0 auto;}
.header .logo{float: left;width: 232px;height: 72px;margin-top: 12px;}
.header .nav{float: right;}
.header .nav>li{float: left;height: 97px;border-right: 1px solid transparent;position: relative;text-align: center;}
.header .nav>li>a{display: block;padding: 30px 25px;height: 37px;}
.header .nav>li:after{display: block;content: "";position: absolute;right: 0;top: 44px;width: 1px;height: 11px;background-color: #e7e7e7;}
.header .nav>li:after:last-child{background-color: transparent;}
.header .nav>li .zh{display: inline-block;font-size: 16px;color: #333;line-height: 16px;margin-bottom: 3px;}
.header .nav>li .en{display: inline-block;font-size: 14px;color: #ababab;line-height: 14px;}
.header .nav>li:hover .zh,
.header .nav>li:hover .en,
.header .nav>li.selected .zh,
.header .nav>li.selected .en{color: #6fc657;}
.header .nav>li:hover .sub_nav{display: block;}
.header .nav>li .sub_nav{display: none;position: absolute;left: 50%;margin-left: -75px;top: 97px;border-top: 1px solid transparent;}
.header .nav>li .sub_nav>li{border-bottom: 1px solid #eee;}
.header .nav>li .sub_nav>li:last-child{border-bottom-color: transparent;}
.header .nav>li .sub_nav>li a{display: block;width: 150px;height: 40px;line-height: 40px;font-size: 14px;color: #666;text-align: center;background-color: #fff;}
.header .nav>li .sub_nav>li a:hover{color: #2ea35e;}

.main .wallpaper{width: 100%;height: 249px;overflow: hidden;z-index: 99;position: relative;border-top: 1px solid #e7e7e7;}
.main .wallpaper .w{width: 1100px;height: 249px;margin: 0 auto;position: relative;}
.main .wallpaper .w img{width: 1920px;height:249px;position: absolute;left: -410px;top: 0;}
.main .bread_crumb_wrap{width: 100%;height: 49px;line-height: 49px;background-color: #fff;font-size: 14px;color: #666;border-bottom: 1px solid #e5e5e5;}
.main .bread_crumb_wrap a{color: #666;}
.main .bread_crumb_wrap .bread_crumb{width: 1100px;height: 49px;margin: 0 auto;}
.main .bread_crumb_wrap i.icon.home{background-image: url(../images/icon_home.png);width: 16px;height: 14px;margin-right: 10px;position: relative;top: -2px;}
.main .bread_crumb_wrap .current{color: #349842;}
.main .bread_crumb_wrap .back_index{float: right;}
.main .container{width: 100%;padding-top: 30px;}
.main .container .w{width: 1100px;overflow: hidden;margin: 0 auto;}
.main .container .left_side_bar{float: left;width: 250px;font-size: 26px;color: #fff;line-height: 26px;background-color: #fafafa;margin-bottom: 90px;}
.main .container .left_side_bar .title{width: 230px;height: 81px;padding-left: 20px;padding-top: 39px;background-image: url(../images/left_side_bar.png);}
.main .container .left_side_bar ul{width: 250px;padding-bottom: 26px;}
.main .container .left_side_bar ul>li{width: 250px;height: 49px;line-height: 49px;cursor: pointer;}
.main .container .left_side_bar ul>li a{display: block;width: 198px;height: 49px;margin: 0 26px;font-size: 14px;color: #333;border-bottom: 1px dotted #c9c9c9;position: relative;}
.main .container .left_side_bar ul>li:hover a,
.main .container .left_side_bar ul>li.selected a{background-color: #f1f1f1;color: #349842;padding: 0 26px;margin: 0;border-bottom: 1px solid #f1f1f1;}
.main .container .left_side_bar ul>li:hover a:after,
.main .container .left_side_bar ul>li.selected a:after{display: block;content: "";width: 6px;height: 11px;background-image: url(../images/icon_arrow_right_green.png);position: absolute;right: 22px;top: 21px;}
.main .container .left_side_bar .contact_us{padding-left: 20px;width: 230px;height: 55px;line-height: 55px;font-size: 20px;color: #333;background-color: #dbdbdb;border-bottom: 1px solid #fff;border-top-left-radius: 9px;}
.main .container .left_side_bar .full_name{padding-left: 30px;padding-right: 10px;width: 210px;padding-top: 14px;height: 120px;background-color: #f6f6f6;}
.main .container .left_side_bar .full_name .microscope{width: 42px;height: 42px;background-image: url(../images/icon_microscope.png);margin-bottom: 8px;}
.main .container .left_side_bar .full_name .zh{display: block;font-size: 15px;color: #333;line-height: 22px;}
.main .container .left_side_bar .full_name .en{display: block;font-size: 13px;color: #999;line-height: 16px;}
.main .container .left_side_bar .phone{padding-left: 30px;padding-right: 10px;width: 210px;padding-top: 24px;padding-bottom: 15px; background-color: #fff;border-bottom: 3px solid #349842;}
.main .container .left_side_bar .phone .text{display: block;font-size: 12px;color: #666;font-style: italic;line-height: 12px;margin-bottom: 9px;}
.main .container .left_side_bar .phone .number{display: block;font-size: 24px;color: #6fc657;line-height: 24px;font-weight: bold;}
 .main .container .left_side_bar .phone .number b {
     font-size:17px;
   
    }
.main .container .content{float: right;width: 796px;overflow: hidden;}
.main .page{font-size: 0;text-align: center;}
.main .page a,.main .page span{display: inline-block;min-width: 36px;height: 36px;line-height: 36px;text-align: center;color: #666;background-color: #fff;border: 1px solid #c8c8c8;font-size: 14px;margin: 0 6px;}
.main .page a:hover,
.main .page a.selected{background-color: #6fc657;color: #fff;border-color: #6fc657;}
.main .page .total{display: inline-block;padding-left: 13px;padding-right: 12px;font-size: 14px;color: #666;height: 36px;line-height: 36px;}
.main .page .word{display: inline-block;font-size: 14px;color: #666;height: 36px;line-height: 36px;}
.main .page .pn_prev{width: 94px;}
.main .page .pn_next{width: 94px;}
.main .page .pn_input{width: 35px;height: 36px;border: 1px solid #c8c8c8;line-height: 36px;text-align: center;color: #666;margin-left: 10px;margin-right: 9px;}
.main .page .pn_submit{width: 62px;height: 38px;line-height: 38px;text-align: center;color: #fff;margin-left: 13px;background-color: #6fc657;border: none;cursor: pointer;}

.main.index .wallphoto{width: 100%;height: 678px;overflow: hidden;z-index: 99;position: relative;}
.main.index .wallphoto .w{width: 1100px;height: 678px;margin: 0 auto;position: relative;}
.main.index .wallphoto .w .wallimg{position: absolute;left: -410px;top: 0;width: 1920px;height: 678px;}
.main.index .wallphoto .w .walltext{position: absolute;left: 33px;top: 87px;}
.main.index .wallphoto .w .proimg{position: absolute;left: 33px;top: 303px;}
.main.index .wallphoto .w .protext{position: absolute;left: 202px;top: 380px;font-size: 16px;color: #c0a062;line-height: 20px;}
.main.index .wallphoto .w .btn{display: block;position: relative;width: 370px;height: 132px;background-size: 370px 132px;overflow: hidden;position: absolute;cursor: pointer;transition: all .3s;background-repeat: no-repeat;background-position: center bottom;}
.main.index .wallphoto .w .btn1{background-image: url(../images/btn1_bg.png);left: 0;bottom: 80px;}
.main.index .wallphoto .w .btn2{background-image: url(../images/btn3_bg.png);left: 762px;bottom: 80px;}
.main.index .wallphoto .w .btn3{background-image: url(../images/btn2_bg.png);left: 385px;bottom: 80px;}
.main.index .wallphoto .w .btn .btn_bg{display: block;position: absolute;left: 8px;bottom: 15px;width: 348px;height: 110px;background-size: 348px 110px;transition: all .3s;background-repeat: no-repeat;}
.main.index .wallphoto .w .btn1 .btn_bg{background-image: url(../images/btn1.png);}
.main.index .wallphoto .w .btn2 .btn_bg{background-image: url(../images/btn3.png);}
.main.index .wallphoto .w .btn3 .btn_bg{background-image: url(../images/btn2.png);}
.main.index .wallphoto .w .btn i.icon{width: 55px;height: 55px;background-color: #fff;padding: 8px;background-color: #fff;background-color: rgba(255,255,255,0.5);position: absolute;left: 28px;top: 24px;border-radius: 100%;transition: all .3s;}
.main.index .wallphoto .w .btn i.icon:after{display: inline-block;content: "";width: 55px;height: 55px;background-color: #fff;border-radius: 100%;background-repeat: no-repeat;background-position: center center;}
.main.index .wallphoto .w .btn1 i.icon:after{background-image: url(../images/btn1_icon.png);}
.main.index .wallphoto .w .btn2 i.icon:after{background-image: url(../images/btn2_icon.png);}
.main.index .wallphoto .w .btn3 i.icon:after{background-image: url(../images/btn3_icon.png);}
.main.index .wallphoto .w .btn .zh{font-size: 26px;color: #fff;line-height: 26px;position: absolute;left: 150px;top: 33px;transition: all .3s;}
.main.index .wallphoto .w .btn .en{font-size: 16px;color: #fff;line-height: 16px;position: absolute;left: 150px;top: 68px;transition: all .3s;font-family: Arial;}
.main.index .wallphoto .w .btn:hover{height: 147px;}
.main.index .wallphoto .w .btn1:hover{background-image: url(../images/btn1_bg_s.png);}
.main.index .wallphoto .w .btn2:hover{background-image: url(../images/btn3_bg_s.png);}
.main.index .wallphoto .w .btn3:hover{background-image: url(../images/btn2_bg_s.png);}
.main.index .wallphoto .w .btn:hover .btn_bg{height: 125px;background-size: 348px 125px;}
.main.index .wallphoto .w .btn:hover i.icon{top: 31px;}
.main.index .wallphoto .w .btn:hover .zh{font-size: 28px;line-height: 28px;left: 149px;top: 40px;}
.main.index .wallphoto .w .btn:hover .en{font-size: 18px;line-height: 17px;left: 149px;top: 78px;}
.main.index .wallphoto .news{width: 100%;height: 54px;background-color: #aaa;background-color: rgba(0,0,0,0.5);position: absolute;left: 0;bottom: 0;}
.main.index .wallphoto .news .inner{width: 1100px;height: 54px;margin: 0 auto;color: #fff;}
.main.index .wallphoto .news .inner h3.title{float: left;font-size: 18px;width: 98px;height: 54px;line-height: 54px;position: relative;}
.main.index .wallphoto .news .inner h3.title:after{display: block;content: "";width: 1px;height: 13px;background-color: #fff;position: absolute;right: 0;top: 21px;}
.main.index .wallphoto .news .inner .news_banner{float: left;width: 1002px;height: 54px;}
.main.index .wallphoto .news .inner .news_banner a{color: #fff;font-size: 14px;line-height: 54px;padding-left: 25px;}
.main.index .wallphoto .news .inner .news_banner a .title{display: inline-block;padding-right: 15px;line-height: 12px;position: relative;top: -1px;}
.main.index .wallphoto .news .inner .news_banner .slick-dots{position: absolute;top: 21px;right: 0;}
.main.index .wallphoto .news .inner .news_banner .slick-dots>li{float: left;width: 12px;height: 12px;margin-left: 10px;position: relative;}
.main.index .wallphoto .news .inner .news_banner .slick-dots>li button{font-size: 0;width: 10px;height: 10px;border-radius: 5px;border: 1px solid #fff;background-color: transparent;padding: 0;cursor: pointer;position: absolute;left: 0;top: 0;}
.main.index .wallphoto .news .inner .news_banner .slick-dots>li.slick-active button{border-color: #fff;background-color: #fff;}

.main.index .wallphoto .w .index_banner{position: absolute;left: -410px;top: 0;width: 1920px;height: 678px;}
.main.index .wallphoto .w .index_banner .slick-dots{position: absolute;bottom: 21px;right: 390px;z-index: 100;}
.main.index .wallphoto .w .index_banner .slick-dots>li{float: left;width: 12px;height: 12px;margin-left: 10px;position: relative;}
.main.index .wallphoto .w .index_banner .slick-dots>li button{font-size: 0;width: 10px;height: 10px;border-radius: 5px;border: 1px solid #fff;background-color: transparent;padding: 0;cursor: pointer;position: absolute;left: 0;top: 0;}
.main.index .wallphoto .w .index_banner .slick-dots>li.slick-active button{border-color: #fff;background-color: #fff;}


.main.index .content{width: 100%;height: 620px;background-color: #fff;}
.main.index .content .w{width: 1100px;height: 598px;padding-top: 22px;margin: 0 auto;}
.main.index .content .w .c_left{float: left;width: 348px;border-top: 2px solid #053b95;margin-right: 65px;padding-top: 11px;}
.main.index .content .w .c_center{float: left;width: 311px;border-top: 2px solid #449dc7;margin-right: 65px;}
.main.index .content .w .c_right{float: left;width: 311px;border-top: 2px solid #6fc757;padding-top: 11px;}
.main.index .content .w .c_left>a{transition: all .3s;}
.main.index .content .w .c_left .chromosome{display: block;float: left;width: 348px;height: 158px;background-color: #fbfbfb;margin-bottom: 11px;}
.main.index .content .w .c_left .inheritance{display: block;float: left;background-color: #fbfbfb;width: 168px;height: 225px;margin-right: 10px;margin-bottom: 10px;}
.main.index .content .w .c_left .deaf{display: block;float: left;background-color: #fbfbfb;width: 168px;height: 225px;margin-bottom: 10px;}
.main.index .content .w .c_left .women{display: block;float: left;width: 348px;height: 158px;background-color: #fbfbfb;}
.main.index .content .w .c_left .chromosome .cl{float: left;width: 185px;margin-left: 20px;}
.main.index .content .w .c_left .chromosome .title{color: #333;font-size: 22px;height: 22px;line-height: 22px;margin-top: 20px;margin-bottom: 16px;white-space: nowrap;}
.main.index .content .w .c_left .chromosome .abstract{font-size: 13px;color: #999;line-height: 20px;margin-bottom: 12px;}
.main.index .content .w .c_left .chromosome .see_more{font-size: 12px;color: #979797;line-height: 12px;}
.main.index .content .w .c_left .chromosome .img{float: right;width: 78px;height: 78px;border: 1px solid #6fc657;overflow: hidden;margin-top: 34px;margin-right: 20px;background-image: url(../images/chromosome.png);background-repeat: no-repeat;background-position: center center;border-radius: 100%;}
.main.index .content .w .c_left .inheritance{text-align: center;}
.main.index .content .w .c_left .inheritance .title{font-size: 16px;color: #333;line-height: 16px;margin-top: 21px;margin-bottom: 14px;}
.main.index .content .w .c_left .inheritance .img{width: 78px;height: 78px;margin: 0 auto;border: 1px solid #6fc657;overflow: hidden;background-image: url(../images/inheritance.png);background-repeat: no-repeat;background-position: center center;border-radius: 100%;}
.main.index .content .w .c_left .inheritance .abstract{font-size: 13px;color: #999;line-height: 20px;margin-top: 13px;margin-bottom: 4px;}
.main.index .content .w .c_left .inheritance .see_more{font-size: 12px;color: #979797;}
.main.index .content .w .c_left .deaf{text-align: center;}
.main.index .content .w .c_left .deaf .title{font-size: 16px;color: #333;line-height: 16px;margin-top: 21px;margin-bottom: 14px;}
.main.index .content .w .c_left .img{width: 78px;height: 78px;margin: 0 auto;border: 1px solid #6fc657;overflow: hidden;background-image: url(../images/deaf.png);background-repeat: no-repeat;background-position: center center;border-radius: 100%;}
.main.index .content .w .c_left .deaf .abstract{font-size: 13px;color: #999;line-height: 20px;margin-top: 13px;margin-bottom: 4px;}
.main.index .content .w .c_left .deaf .see_more{font-size: 12px;color: #979797;}
.main.index .content .w .c_left .women .cl{float: left;width: 215px;margin-left: 20px;}
.main.index .content .w .c_left .women .title{color: #333;font-size: 22px;line-height: 26px;margin-top: 20px;margin-bottom: 10px;transition: all .3s;white-space: nowrap;}
.main.index .content .w .c_left .women .title span{font-size: 16px;}
.main.index .content .w .c_left .women .abstract{font-size: 13px;color: #999;line-height: 20px;margin-bottom: 6px;}
.main.index .content .w .c_left .women .see_more{font-size: 12px;color: #979797;line-height: 12px;transition: all .3s;}
.main.index .content .w .c_left .women .img{float: right;width: 78px;height: 78px;border: 1px solid #6fc657;overflow: hidden;margin-top: 45px;margin-right: 21px;background-image: url(../images/women.png);background-repeat: no-repeat;background-position: center center;border-radius: 100%;}
.main.index .content .w .c_left>a:hover .title,
.main.index .content .w .c_left>a:hover .see_more{color: #6fc657;}
.main.index .content .w .c_left>a:hover{background-color: #fff;box-shadow: 0px 0px 15px #dadada;}
.main.index .content .w .c_left>a:hover .img{background-image: url(../images/chromosome_white.png);width: 64px;height: 64px;border: 8px solid #d4eecc;background-color: #6fc657;}
.main.index .content .w .c_left>a.chromosome:hover .img{background-image: url(../images/chromosome_white.png);}
.main.index .content .w .c_left>a.inheritance:hover .img{background-image: url(../images/inheritance_white.png);}
.main.index .content .w .c_left>a.deaf:hover .img{background-image: url(../images/deaf_white.png);}
.main.index .content .w .c_left>a.women:hover .img{background-image: url(../images/women_white.png);}
.main.index .content .w .c_center .team{display: block;width: 100%;height: 298px;border-bottom: 1px solid #c8c8c8;position: relative;}
.main.index .content .w .c_center .team .title{font-size: 22px;color: #333;height: 22px;line-height: 22px;padding-top: 31px;padding-bottom: 29px;}
.main.index .content .w .c_center .team .master dt{font-size: 18px;color: #333;height: 18px;line-height: 18px;margin-bottom: 7px;}
.main.index .content .w .c_center .team .master dd{font-size: 13px;color: #8a8a8a;line-height: 20px;width: 147px;margin-bottom: 28px;}
.main.index .content .w .c_center .team .see_more{font-size: 12px;color: #fff;padding: 3px 6px;background-color: #9f9f9f;}
.main.index .content .w .c_center .team .photo{position: absolute;right: 0;bottom: 20px;}
.main.index .content .w .c_center .news{width: 100%;}
.main.index .content .w .c_center .news .head{width: 100%;height: 22px;line-height: 22px;overflow: hidden;padding-top: 20px;padding-bottom: 15px;}
.main.index .content .w .c_center .news .head h5.title{float: left;width: 150px;height: 22px;;line-height: 22px;font-size: 22px;color: #333;}
.main.index .content .w .c_center .news .head .see_more{float: right;font-size: 12px;color: #979797;}
.main.index .content .w .c_center .news .news_list li{overflow: hidden;}
.main.index .content .w .c_center .news .news_list .large{margin-bottom: 7px;}
.main.index .content .w .c_center .news .news_list .large .img_box{float: left;width: 111px;height: 73px;overflow: hidden;margin-right: 20px;}
.main.index .content .w .c_center .news .news_list .large .img_box img{width: 111px;height: 73px;}
.main.index .content .w .c_center .news .news_list .large h6.title{float: left;width: 180px;height: 40px;font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.main.index .content .w .c_center .news .news_list .large h6.title a{color: #333;}
.main.index .content .w .c_center .news .news_list .large h6.title a:hover{color: #6fc657;}
.main.index .content .w .c_center .news .news_list .large .date{float: left;font-family: Arial;color: #999;font-size: 14px;}
.main.index .content .w .c_center .news .news_list .small{width: 100%;height: 28px;}
.main.index .content .w .c_center .news .news_list .small a{display: block;height: 28px;line-height: 28px;}
.main.index .content .w .c_center .news .news_list .small a:hover h6.title,
.main.index .content .w .c_center .news .news_list .small a:hover .date{color: #6fc657;}
.main.index .content .w .c_center .news .news_list .small h6.title{width: 234px;float: left;}
.main.index .content .w .c_center .news .news_list .small h6.title{display: block;font-size: 14px;color: #666;}
.main.index .content .w .c_center .news .news_list .small .date{float: right;font-family: Arial;color: #999;font-size: 14px;}
.main.index .content .w .c_right .video{width: 100%;height: 287px;border-bottom: 1px solid #c8c8c8;position: relative;}
.main.index .content .w .c_right .video .watch{display: block;width: 311px;height: 267px;overflow: hidden;position: relative;}
.main.index .content .w .c_right .video .watch img{position: absolute;left: 0;top: 0;}
.main.index .content .w .c_right .video .watch .opa{display: block;width: 311px;height: 267px;background-color: rgba(0,0,0,0.15);position: absolute;left: 0;top :0;}
.main.index .content .w .c_right .video .watch .shadow{background-image: url(../images/shadow.png);width: 311px;height: 64px;background-size: 100% 100%;position: absolute;left: 0;bottom: 0;}
.main.index .content .w .c_right .video .watch .play{background-image: url(../images/icon_video.png);width: 70px;height: 70px;background-size: 70px 70px;position: absolute;left: 120px;top: 98px;}
.main.index .content .w .c_right .video .watch h5.title{font-size: 22px;color: #333;position: absolute;left: 19px;top: 20px;width: 120px;}
.main.index .content .w .c_right .video .watch .describe{padding: 0 19px;width: 272px;position: absolute;left: 0;bottom: 15px;font-size: 16px;color: #fff;line-height: 16px;}
.main.index .content .w .c_right .knowledge{width: 100%;}
.main.index .content .w .c_right .knowledge .head{width: 100%;height: 22px;line-height: 22px;overflow: hidden;padding-top: 20px;padding-bottom: 15px;}
.main.index .content .w .c_right .knowledge .head h5.title{float: left;width: 150px;height: 22px;;line-height: 22px;font-size: 22px;color: #333;}
.main.index .content .w .c_right .knowledge .head .see_more{float: right;font-size: 12px;color: #979797;}
.main.index .content .w .c_right .knowledge .knowledge_list{margin-top: -6px;}
.main.index .content .w .c_right .knowledge .knowledge_list li{overflow: hidden;width: 100%;}
.main.index .content .w .c_right .knowledge .knowledge_list li a{display: block;padding: 3px 0 4px 0;display: block;}
.main.index .content .w .c_right .knowledge .knowledge_list li a .preview{font-size: 12px;color: #999;line-height: 19px;margin-top: 5px;}
.main.index .content .w .c_right .knowledge .knowledge_list li a:hover h6.title,
.main.index .content .w .c_right .knowledge .knowledge_list li a:hover .date{color: #6fc657;}
.main.index .content .w .c_right .knowledge .knowledge_list li h6.title{font-size: 14px;color: #666;}
.main.index .content .w .c_right .knowledge .knowledge_list li h6.title:before{display: inline-block;content: "";width: 3px;height: 3px;background-color: #6fc657;margin-right: 10px;vertical-align: middle;}

.main.about_us .container .content{padding-bottom: 70px;}
.main.about_us .container .content .title{font-size: 26px;color: #339842;line-height: 26px;}
.main.about_us .container .content p{font-size: 14px;color: #666;line-height: 30px;padding-top: 22px;padding-bottom: 2px;}
.main.about_us .container .content img{text-align: center;padding-top: 22px;padding-bottom: 10px;}

.main.team .container .w{height: 1295px;overflow: visible;}
.main.team .container .content{padding-bottom: 80px;overflow: visible;}
.main.team .container .member_list{width: 825px;height: 1155px;padding-bottom: 22px;}
.main.team .container .member_list li{float: left;width: 246px;height: 356px;background-color: #fafafa;margin: 0 29px 29px 0;transition: all .3s;position: relative;transform: translateY(0);}
.main.team .container .member_list li:hover{box-shadow: 0px 0px 23px #cacaca;transform: translateY(-5px);}
.main.team .container .member_list li a{display: block;width: 246px;height: 356px;}
.main.team .container .member_list li .img_box{width: 246px;height: 245px;overflow: hidden;}
.main.team .container .member_list li .img_box img{width: 246px;height: 245px;}
.main.team .container .member_list li .name{padding-left: 22px;width: 223px;font-size: 18px;color: #333;height: 43px;line-height: 43px;border-bottom: 1px solid #eaeaea;text-align: center;}
.main.team .container .member_list li .abstract{padding: 5px 17px;width: 212px;font-size: 14px;color: #999;line-height: 24px;height: 48px;overflow: hidden;}

.main.team_details .container .details{width: 796px;height: 245px;background-color: #fafafa;}
.main.team_details .container .details .img_box{float: left;width: 246px;height: 245px;overflow: hidden;}
.main.team_details .container .details .img_box img{width: 246px;height: 245px;}
.main.team_details .container .details dl{padding: 0 32px 0 22px;width: 496px;height: 245px;float: right}
.main.team_details .container .details dt{font-size: 18px;color: #333;height: 59px;line-height: 59px;border-bottom: 1px solid #eaeaea;margin-bottom: 13px;}
.main.team_details .container .details dd{height: 30px;line-height: 30px;font-size: 14px;color: #999;}
.main.team_details .container .base_info{height: 22px;font-size: 22px;line-height: 22px;color: #333;position: relative;margin-top: 40px;margin-bottom: 31px;}
.main.team_details .container .base_info:after{display: block;content: "";width: 678px;height: 1px;background-color: #e5e5e5;position: absolute;right: 0;top: 12px;}
.main.team_details .container .intro{font-size: 14px;color: #666;line-height: 30px;}

.main.news .wallpaper{border-top: none;}
.main.news .container .content{padding-bottom: 90px;}
.main.news .container .news_list{margin-bottom: 50px;}
.main.news .container .large{width: 100%;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.main.news .container .large .img_box{float: left;width: 340px;height: 220px;overflow: hidden;}
.main.news .container .large .img_box img{width: 340px;height: 220px;}
.main.news .container .large .text{float: right;width: 440px;height: 220px;padding-bottom: 25px;}
.main.news .container .large .text .date{font-size: Arial;font-size: 20.52px;color: #999;height: 41px;line-height: 41px;margin-bottom: 17px;}
.main.news .container .large .text .title{font-size: 16px;color: #333;font-weight: bold;line-height: 18px;margin-bottom: 11px;}
.main.news .container .large .text .title a{color: #333;}
.main.news .container .large .text .title:hover a{color: #6fc657;}
.main.news .container .large .text .abstract{font-size: 14px;color: #666;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 20px;}
.main.news .container .large .see_more{font-size: 14px;height: 14px;line-height: 14px;padding-top: 30px;position: relative;}
.main.news .container .large .see_more a{color: #6fc657;}
.main.news .container .large .see_more:after{display: block;content: "";width: 100%;height: 2px;background-image: url(../images/lunit2.png);position: absolute;left: 0;top: 0;}
.main.news .container .small{border-bottom: 1px solid #e5e5e5;}
.main.news .container .small>a{display: block;padding: 25px 0;height: 90px;}
.main.news .container .small .date{float: left;width: 82px;height: 90px;}
.main.news .container .small .date .day{display:block;width: 82px;height: 64px;line-height: 64px;background-color: #f9f9f9;font-size: 50px;font-family: Arial;color: #adadad;margin-bottom: 1px;text-align: center;}
.main.news .container .small .date .year_mouth{display:block;width: 82px;height: 25px;line-height: 25px;background-color: #f9f9f9;font-size: 18px;font-family: Arial;color: #adadad;text-align: center;}
.main.news .container .small .title{float: right;width: 690px;}
.main.news .container .small .abstract{float: right;width: 690px;}
.main.news .container .small:hover .day{background-color: #6fc657;color: #fff;}
.main.news .container .small:hover .year_mouth{background-color: #6fc657;color: #fff;}
.main.news .container .small .title{margin-top: 10px;margin-bottom: 12px;font-size: 16px;line-height: 16px;height: 16px;color: #333;}
.main.news .container .small:hover .title{color: #6fc657;}
.main.news .container .small .abstract{font-size: 14px;color: #666;line-height: 25px;height: 50px;overflow: hidden;}

.main.news_details .container .content{padding-bottom: 82px;}
.main.news_details .container .content .title{font-size: 22px;color: #6fc657;height: 37px;line-height: 37px;text-align: center;}
.main.news_details .container .content .date{height: 38px;line-height: 38px;font-size: 14px;color: #666;text-align: center;padding-bottom: 18px;position: relative;}
.main.news_details .container .content .date:after{display: block;content: "";width: 100%;height: 2px;position: absolute;bottom: 0;left: 0;background-image: url(../images/lunit.png);}
.main.news_details .container .content .para{font-size: 16px;line-height: 30px;color: #666;padding-top: 23px;}
.main.news_details .container .content .img_box{margin-top: 30px;}
.main.news_details .container .content .bottom{border-top: 1px solid #f3f3f3;margin-top: 24px;padding-top: 21px;overflow: hidden;}
.main.news_details .container .content .prev_next{float: left;width: 570px;}
.main.news_details .container .content .prev_next>div{font-size: 14px;height: 30px;line-height: 30px;}
.main.news_details .container .content .prev_next>div a{color: #666;}
.main.news_details .container .content .prev_next>div a:hover{color: #6fc657;}
.main.news_details .container .content .share_block{float: right;margin-top: 11px;}
.main.news_details .container .content .share_block span{font-size: 14px;color: #666;}
.main.news_details .container .content .share_block .news_share{display: inline-block;vertical-align: middle;}
.main.news_details .container .content .share_block .news_share{*display: inline;}

.main.contact_us .container .content{padding-bottom: 83px;}
.main.contact_us .container .content .map_box{width: 800px;height: 442px;overflow: hidden;}
.main.contact_us .container .content .title{font-size: 18px;color: #333;height: 68px;line-height: 68px;font-weight: bold;border-bottom: 1px solid #efefef;position: relative;margin-top: 11px;}
.main.contact_us .container .content .title:after{display: block;content: "";width: 141px;height: 3px;background-color: #49a2cc;position: absolute;left: 0;bottom: -2px;}
.main.contact_us .container .content .table{overflow: hidden;padding-top: 20px;}
.main.contact_us .container .content .td{float: left;height: 26px;font-size: 14px;color: #666;line-height: 26px;margin-bottom: 9px;}
.main.contact_us .container .content .td1{width: 486px;}
.main.contact_us .container .content .td2{width: 310px;}
.main.contact_us .container .content .table i{width: 22px;height: 22px;border-radius: 100%;border: 2px solid #eee;margin-right: 6px;}
.main.contact_us .container .content .table i.address{background-image: url(../images/icon_address.png);}
.main.contact_us .container .content .table i.phone{background-image: url(../images/icon_phone.png);}
.main.contact_us .container .content .table i.hotline{background-image: url(../images/icon_hotline.png);}
.main.contact_us .container .content .table i.website{background-image: url(../images/icon_website.png);}
.main.contact_us .container .content .table i.email{background-image: url(../images/icon_email.png);}
.main.contact_us .container .content .table i.postalcode{background-image: url(../images/icon_postalcode.png);}

.main.join_us .container .content{padding-bottom: 80px;}
.main.join_us .container .job_th{width: 762px;height: 60px;line-height: 60px;background-color: #6fc657;color: #fff;font-size: 16px;}
.main.join_us .container .td{float: left;text-align: center;height: 60px;}
.main.join_us .container .td1{width: 149px;}
.main.join_us .container .td2{width: 224px;}
.main.join_us .container .td3{width: 153px;}
.main.join_us .container .td4{width: 191px;}
.main.join_us .container .job_base{width: 762px;height: 60px;line-height: 60px;color: #666;font-size: 14px;cursor: pointer;position: relative;}
.main.join_us .container .job_base i.flex{width: 20px;height: 20px;background-image: url(../images/icon_spread.png);position: absolute;right: 45px;top: 20px;}
.main.join_us .container .job_base.odd{background-color: #fff;}
.main.join_us .container .job_base.even{background-color: #f3f3f3;}
.main.join_us .container .job_detail{display: none;padding-left: 35px;padding-top: 15px;}
.main.join_us .container .job_list{margin-bottom: 50px;}
.main.join_us .container .job_list li.selected .job_base{border-bottom: 1px solid #dedfe1;}
.main.join_us .container .job_list li.selected .job_base i.flex{background-image: url(../images/icon_shrink.png);}
.main.join_us .container .job_detail h5{font-size: 14px;color: #333;line-height: 28px;}
.main.join_us .container .job_detail li{font-size: 14px;color: #666;line-height: 28px;}
.main.join_us .container .job_detail ol,
.main.join_us .container .job_detail ul{padding-bottom: 21px;}
.main.join_us .container .job_detail .applybox{width: 762px;height: 80px;position: relative;line-height: 80px;text-align: center;}
.main.join_us .container .job_detail .applybox:after{display: block;content: "";width: 762px;height: 2px;position: absolute;left: 0;top: -2px;background-image: url(../images/lunit2.png);}
.main.join_us .container .job_detail .applybox .apply{width: 124px;height: 40px;line-height: 40px;background-color: #45a5f5;color: #fff;font-size: 14px;}
.main.join_us .container .job_detail .applybox .apply i{width: 20px;height: 14px;background-image: url(../images/icon_email_white.png);margin-right: 11px;}

.main.detection .container{padding-bottom: 80px;}
.main.detection{border-top: 1px solid #e7e7e7;}
.main.detection .bread_crumb_wrap{border-bottom: none;}
.main.detection .detection_box{width: 1100px;height: 450px;margin: 0 auto;overflow: hidden;font-size: 0;position: relative;}
.main.detection .detection_item{display: block;width: 854px;height: 450px;background-image: url(../images/detection_bg.jpg);overflow: hidden;position: absolute;transition: left 1s ease;}
.main.detection .detection_item:before{display: block;content: "";width: 20px;height: 450px;background-image: url(../images/detection_shadow.png);position: absolute;left: 0;top: 0;}
.main.detection .detection_item:after{display: block;content: "了解更多";width: 125px;height: 44px;line-height: 40px;background-image: url(../images/btn_detection.png);color: #fff;font-size: 14px;position: absolute;left: 152px;top: 307px;text-align: center;}
.main.detection .detection_item .detection_font{position: absolute;right: 73px;bottom: 27px;}
.main.detection .state_0 .item_1{left: 0;}
.main.detection .state_0 .item_2{left: 854px;}
.main.detection .state_0 .item_3{left: 936px;}
.main.detection .state_0 .item_4{left: 1018px;}
.main.detection .state_1 .item_2{left: 82px;}
.main.detection .state_1 .item_3{left: 936px;}
.main.detection .state_1 .item_4{left: 1018px;}
.main.detection .state_2 .item_2{left: 82px;}
.main.detection .state_2 .item_3{left: 164px;}
.main.detection .state_2 .item_4{left: 1018px;}
.main.detection .state_3 .item_2{left: 82px;}
.main.detection .state_3 .item_3{left: 164px;}
.main.detection .state_3 .item_4{left: 246px;}
.main.detection .green{color: #339842;}
.main.detection .title_v{font-size: 20px;width: 26px;line-height: 25px;position: absolute;left: 28px;top: 97px;text-align: center;color: #999;writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;writing-mode: tb-rl;}
.main.detection .num{display: inline-block;width: 26px;height: 52px;position: absolute;left: 28px;top: 29px;font-size: 32px;color: #339842;border-bottom: 1px solid #339842;letter-spacing: -4px;text-indent: -3px;}
.main.detection .title_h{font-size: 26px;color: #333;position: absolute;left: 146px;top: 97px;}
.main.detection .abstract{width: 385px;font-size: 14px;color: #333;line-height: 30px;position: absolute;left: 146px;top: 155px;}

.main.detection_detail .container .content{padding-bottom: 100px;}
.main.detection_detail .container h2.title{font-size: 20px;color: #5ab941;text-align: center;height: 36px;line-height: 36px;margin-bottom: 14px;}
.main.detection_detail .container p{font-size: 14px;color: #666;line-height: 30px;padding-bottom: 24px;}

.main.detection_detail .container img{max-width: 100%;text-align: center;}

.main.knowledge .content{padding-bottom: 80px;}
.main.knowledge .knowledge_list{margin-bottom: 49px;}
.main.knowledge .knowledge_list li a{display: block;color: #666;font-size: 14px;height: 35px;line-height: 35px;}
.main.knowledge .knowledge_list li:hover a{color: #6fc657;}
.main.knowledge .knowledge_list li .title{float: left;width: 700px;position: relative;}
.main.knowledge .knowledge_list li .title:before{display: inline-block;content: "";width: 3px;height: 3px;background-color: #6fc657;margin-right: 10px;vertical-align: middle;}
.main.knowledge .knowledge_list li .date{float: right;}

.right_side_bar{position: fixed;right: 7px;top: 50%;margin-top: -144px;width: 73px;z-index: 1000;}
.right_side_bar>a{display: block;position: relative;width: 71px;height: 71px;border: 1px solid #e9e9e9;margin-top: -1px;font-size: 12px;line-height: 12px;color: #737373;text-align: center;background-color: #fff;cursor: pointer;}
.right_side_bar>a i.icon{width: 100%;height: 42px;margin-top: 5px;}
.right_side_bar>a.consult_free i{background-image: url(../images/side_consult.png);}
.right_side_bar>a.consult_online i{background-image: url(../images/side_qq.png);}
.right_side_bar>a.subscribe i{background-image: url(../images/side_wechat.png);}
.right_side_bar>a.back_top i{background-image: url(../images/side_back_top.png);}
.right_side_bar>a:hover{background-color: #6fc657;color: #fff;border-color: #6fc657}
.right_side_bar>a.consult_free:hover i{background-image: url(../images/side_consult_white.png);}
.right_side_bar>a.consult_online:hover i{background-image: url(../images/side_qq_white.png);}
.right_side_bar>a.subscribe:hover i{background-image: url(../images/side_wechat_white.png);}
.right_side_bar>a.back_top:hover i{background-image: url(../images/side_back_top_white.png);}
.right_side_bar>a.consult_free .info{display: block;width: 253px;height: 130px;border: 1px solid #e9e9e9;position: absolute;left: -255px;top: -1px;background-color: #fff;}
.right_side_bar>a.consult_free:hover .info{display: block;}
.right_side_bar>a.consult_free .info .tele{height: 50px;line-height: 50px;font-size: 16px;color: #494949;}
.right_side_bar>a.consult_free .info .tele em{color: #333;font-weight: bold;line-height: 20px;}
.right_side_bar>a.consult_free .info .worktime .title{font-size: 14px;}
.right_side_bar>a.consult_free .info .worktime{font-size: 13px;color: #686868;line-height: 20px;padding-left: 14px;text-align: left;padding-top: 9px;margin-top: 10px;padding-bottom: 9px;width: 100%;font-weight: normal;box-sizing: border-box;}
.right_side_bar>a.consult_free{cursor: default;}
.right_side_bar>a.subscribe{cursor: default;}
.right_side_bar>a.subscribe .qr_code_box{display: none;width: 122px;height: 143px;position: absolute;left: -131px;top: -106px;background-image: url(../images/qr_code_box.png);background-size: 122px 143px;}
.right_side_bar>a.subscribe:hover .qr_code_box{display: block;}
.right_side_bar>a.subscribe .qr_code{width: 96px;height: 96px;position: absolute;left: 16px;top: 10px;}

.footer{width: 100%;background-color: #848587;z-index: 100;position: relative;}
.footer:after{display: block;content: "";width: 50%;height: 0px;position: absolute;left: 50%;bottom: 117px;}
.footer .container{width: 1100px;height: 361px;margin: 0 auto;position:relative;}
.footer .left_block{width: 193px;height: inherit;padding-left: 22px;float: left;background-color: #9e9ea0;color: #fff;position: absolute;left: 0;top: 0;}
.footer .left_block .follow_us{font-size: 18px;line-height: 18px;padding-top: 42px;padding-bottom: 18px;}
.footer .left_block .follow_wechat,
.footer .left_block .follow_weibo{display: block;position: relative;height: 30px;line-height: 30px;font-size: 15px;color: #fff;cursor: pointer;}
.footer .left_block .follow_wechat{margin-bottom: 11px;}
.footer .left_block .follow_weibo{margin-bottom: 39px;}
.footer .left_block i.wechat{background-image: url(../images/icon_wechat.png);width: 31px;height: 30px;margin-right: 16px;}
.footer .left_block i.weibo{background-image: url(../images/icon_weibo.png);width: 31px;height: 30px;margin-right: 16px;}
.footer .left_block .hotline{font-size: 18px;line-height: 18px;margin-bottom: 8px;}
.footer .left_block .tele{font-size: 23.72px;line-height: 23.72px;font-weight: bold;margin-bottom: 18px;}
.footer .left_block .worktime{font-size: 14px;line-height: 20px;}
.footer .left_block .follow_wechat .qr_code_box{display: none;width: 122px;height: 143px;position: absolute;left: -101px;top: -134px;background-image: url(../images/qr_code_box.png);background-size: 122px 143px;}
.footer .left_block .follow_wechat:hover .qr_code_box{display: block;}
.footer .left_block .qr_code{width: 96px;height: 96px;position: absolute;left: 16px;top: 10px;}
.footer .right_block{width: 885px;float: right;}
.footer .right_block .nav_group{width: 885px;padding-top: 39px;border-bottom: 1px solid #969799;position: relative;padding-bottom:20px;overflow: hidden;}
.footer .right_block .nav{float: left;width: 97px;padding-left: 80px;}
.footer .right_block .nav .nav_tit{width: 74px;border-bottom: 1px solid #ddd;font-size: 18px;color: #fff;line-height: 18px;padding-bottom: 20px;}
.footer .right_block .nav .nav_cont>li{padding-top: 20px;line-height: 12px;}
.footer .right_block .nav .nav_cont>li a{font-size: 14px;color: #fff;line-height: 1.2;}
.footer .right_block .bottom{width: 885px;overflow: hidden;padding-bottom: 20px;padding-left:30px;}
.footer .right_block .bottom .logo_box{width: 165px;height: 75px;overflow: hidden;float: left;margin-left: 80px;margin-right: 32px;margin-top: 22px;}
.footer .right_block .bottom .logo_box img{width: 165px;height: 51px;}
.footer .right_block .bottom .links{float: left;line-height: 12px;margin-top: 20px;margin-bottom: 7px;}
.footer .right_block .bottom .links a{color: #a9a9a9;font-size: 13px;}.footer .right_block .bottom .links a:hover{color: #fff;font-size: 13px;}
.footer .right_block .bottom .links span{font-size: 13px;color: #a9a9a9;font-family: Arial;display: inline-block;padding: 0 12px;}
.footer .right_block .bottom .copyright{width: 580px;font-size: 13px;color: #a9a9a9;float: left;line-height: 12px;margin-bottom: 5px;}
.footer .right_block .bottom .copyright a{color: #a9a9a9;}

.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;outline: 0 none;height: 100%;min-height: 1px;}
.slick-slide:focus,.slick-slide:active{outline: 0 none;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}

.header .nav>li .sub_nav.large{margin-left: -130px;}
.header .nav>li .sub_nav.large a{width: 260px;}
.right_side_bar>a.consult_free .info{display: none;width: 253px;height: auto;border: 1px solid #e9e9e9;position: absolute;left: -255px;top: -1px;background-color: #fff;padding-top: 12px;}
.right_side_bar>a.consult_free:hover .info{display: block;}
.right_side_bar>a.consult_free .info .hotline{display: block;height: 40px;line-height: 40px;font-size: 16px;color: #494949;width: 50%;float: left;text-align: right;}
.right_side_bar>a.consult_free .info .tele{display: inline-block;height: auto;line-height: 30px;font-size: 16px;color: #333;font-weight: bold;}
.right_side_bar>a.consult_free .info .worktime .title{font-size: 14px;}
.right_side_bar>a.consult_free .info .worktime{font-size: 13px;color: #686868;line-height: 20px;padding-left: 14px;text-align: left;padding-top: 9px;border-top: 1px solid #e9e9e9;}
.right_side_bar>a.consult_free .info p{color: #666;line-height: 20px;font-size: 14px;width: 50%;float: left;text-align: left;font-weight: bold;}

.footer .right_block .bottom .p-links{float: left;width: 580px;font-size: 13px;color: #a9a9a9;}
.footer .right_block .bottom .p-links>a{color: #a9a9a9;padding-right: 15px;}
.footer .right_block .bottom .p-links>a:hover{color: #fff;padding-right: 15px;}