/************************
	   -公共样式-
************************/
body{min-width: 1280px;}

.bodyBg{/*background: url(../images/topbg1.png) no-repeat right 0;*/min-height: 612px;}
.wp{width: 1280px;margin: 20px auto;position: relative;}
.wpbb{width: 1280px;margin: 0px auto;position: relative;}
.wplj{width: 1280px;margin: 0 auto;position: relative;margin-top:-100px;}
.wpm1{width:100%;background: url(../images/mbg1.png) repeat center 0; }
.wpm2{width:100%;background: #cf0d0d;margin: 0 auto;position: relative; height:80px;text-align:center;}
.wpnav{width: 100%;margin: 0 auto;position: relative;height: 60px;background: #b90c2c;}
.dc{color: #2979d0 !important;}
.top{
width:100%;
background: url( ../images/bg1.png) no-repeat center 0;
}

.navTop{
            width:1280px;
            height: 42px;
           
            line-height: 42px;
            font-size: 16px;
        }
        .navLeft{
            color: #e60011;

            margin-left: 20px;
            margin-right: 80px;
            float: left;
        }
        .navLogo{
            height: 42px;
            float: left;
        }
        .navLogo li{
            height: 42px;
            float: left;
            line-height: 42px;
            font-size: 16px;
            margin-right: 13px;
        }
        .navLogo li a{
            color: #e60011;
        }
        .navRight{
            float: right;        }
        .navRight li{
            height: 42px;
            float: left;
            line-height: 42px;
            font-size: 14px;
            margin-right: 25px;
        }
        .navRight li a{color: #333}
        .navRight li a:hover{color: #e00212}
        .navMiddle{
            width: 1280px;
            height: 105px;
        }



#hd{padding: 0 0;padding-bottom:30px; }
#hd .hdLogo{height: 90px;float: left;}
#hd .hdLogo img{max-height: 100%;width: auto;}
#hd .hdSearch{height: 20px;margin-top: 50px;background: #fff;border-radius: 18px;padding: 8px 18px;}
#hd .hdSearch button{float: left;width: 20px;height: 20px;background: url(../images/icos.png) no-repeat 0 0;margin-right:4px;}
#hd .hdSearch input{float: left;width: 200px;height: 20px;line-height: 20px;color: #999;}

#nav{height: 60px;background: #b90c2c;box-shadow: 0 0 10px #68222f;position: relative;z-index: 13;}
#nav li{float: left;width: 180px;height: 60px;position: relative;}
#nav li.first{width: 180px;}
#nav li a.navItem{display: block;line-height: 60px;text-align: center;color: #fff;font-size: 20px;}
#nav li:hover a.navItem,
#nav li.active a.navItem{background: #e70012;}
#nav li a.navItem i{display: inline-block;width: 10px;height: 4px;background: url(../images/icos.png) 0 -219px;vertical-align: top;margin-top: 23px;margin-left: 6px;transition: 0.3s;*display: inline;*zoom: 1;*margin-top: 8px;}
#nav li:hover a.navItem i{transition: 0.3s;transform: rotate(90deg);}
#nav .dropdown{position: absolute;top: 60px;width: 100%;left: 0;background: #b90c2c;;display: none;font-size: 18px;}
#nav .dropdown a{display: block;line-height: 24px;padding: 12px 10px;color: #fff;text-align: center;}
#nav .dropdown a:hover{background: #e70012;}
#nav li:hover .dropdown{display: block;}

#ft{padding: 30px 0;background: #cf0d0d;}
#ft p{line-height: 28px;text-align: center;}
.ft{width:1280px;background: #cf0d0d;margin: 0 auto;position: relative;padding-top: 5px; line-height: 28px;text-align: center;font-size:16px;color:#fff; }

.clear {clear: both;}

/************************
	   -首页样式-
************************/
#main{padding: 1px 0 50px;position: relative;z-index: 7;}
.col2{width: 380px;width: 378px\9;}
.col3{width: 580px;width: 578px\9;}
.col4{width: 780px;width: 778px\9;}
.col6{width: 1180px;width: 1178px\9;}

.container {
    width: 1280px;
    margin: auto;
margin-bottom: 10px;
position: relative;}
.xz-col{background: #fff;  height: 370px; float: left; padding-left: 15px;padding-right: 15px;margin-right: 15px; margin-top: 0px; margin-bottom: 10px;}
.xz-col.abt{width: 396px;}
.xz-col.abt img{width: 100%;}
.xz-col.gsgg{width: 396px; margin-right: 0;}
.xz-col.gsgg1{width: 426px; margin-right: 0;}
.xz-col.yqlj{width: 1250px; margin-right: 0;}
.xz-col.jlhd{width: 396px; margin-right: 0; float: right;}
.xz-col1{background: #fff;  height: 370px; float: left; padding-right: 15px;margin-top: 0px; margin-bottom: 10px;}
.xz-col1.abt{width: 426px;}
.xz-col1.abt img{width: 100%;}
.xz-col1.gsgg{width: 426px; margin-right: 0;}
.xz-col1.gsgg1{width: 426px; margin-right: 0;}
.xz-col1.yqlj{width: 128px; margin-right: 0;}
.xz-col1.jlhd{width: 426px; margin-right: 0; float: right;}
/* 内页 */
.sub_banner{width:100%;position:relative;}
.subPage_con{width:100%;overflow:hidden;min-height:470px;}
.sbu_leftWrap{width:250px;float:left; }
/*左侧边栏*/
.sub_left{width:250px;overflow:hidden;float:left;z-index:99999;background-color:#e1e1e1;}
.sub_left h2{width:auto;padding-left:10px;height:48px;line-height:48px;font-weight:bold;font-family:Helvetica;background-color:#b90c2c;border-bottom:1px solid #d3d3d3;}
.sub_left h2 a{color:#fff;font-size:20px;}
.sub_left ul{}
/*.sub_left li a{color:#b90c2c;font-size:16px;font-family:Helvetica;display:block;width:auto;padding:14px 0 14px 17px;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;}
.sub_left li a:hover,.sub_left li a.active{color:#fff;background:url(../images/icon11.png) no-repeat 97% center;background-color:#ffb200;}*/
.sub_left li a{padding:14px 22px 14px 5px;display:block;font-size:20px;;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;text-align:center;color:#666666;}
.sub_left li a:hover,.sub_left li a.active{border-left:5px solid #f3d949; border-right:5px solid #f3d949;background-color:#fff;padding:14px 22px 14px 0px;border-top:1px solid #fff;}

.lujing{margin: 20px 0; font-size: 15px; color: #888;}
.pageny{overflow: hidden; padding-bottom: 50px;}
.fllist{border: 1px solid #ededed;}
.fllist li{height: 60px; background: #fff; padding: 0 20px;}
.fllist li a{display: block; border-bottom: 1px solid #ededed; line-height: 59px; font-size: 18px; color: #666;}
.fllist li:hover,.fllist li.active{background: #F15B5B;}
.fllist li:hover a,.fllist li.active a{color: #fff; border-bottom: 0;}
.fllist li.active{border-left: 4px solid #b61412;}
.sub_t01 h2{width:250px;height:70px; background:url(../images/listbg.jpg) no-repeat;line-height:70px;color:#fff;text-align:center;font-size:22px;font-weight:normal;}
.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; }

.hotarticl{margin-top:20px;}
.hottit{border-bottom:1px solid #efefef; line-height:40px; font-size:16px; color:#F30; margin:12px 12px 0 12px;}
.pagelujing{height:40px; border-bottom:2px solid #efefef; position:relative;}
.pagelujing .name{position:absolute; left:0; top:0; height:40px; border-bottom:2px solid #F33; line-height:40px; font-size:16px; font-weight:bold;}
.pagelujing span{position:absolute; right:0; line-height:40px; color:#888;}
.news-txt.ny,.newslist.ny{border:0; padding:0;}
.news-txt.ny{min-height:600px;}
.newslist.ny li:last-child {
   border-bottom:1px dotted #efefef;
}

.nytit{border-bottom: 1px solid #ededed; line-height: 30px; font-size: 18px; padding-bottom: 10px; margin-bottom: 10px; font-weight: bold;}
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center; margin-top: 30px;}
.tcdPageCode a{display: inline-block;color: #888;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.article_txt{font-size: 14px; line-height: 28px; color: #666; margin-top: 20px; overflow:hidden}
.article_txt img{max-width: 930px;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #D23737;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #F15B5B;
    border: 1px solid #F15B5B;;border-radius: 4px;vertical-align: middle;font-size:18px;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
/* 内页 */
.xz-col1{background: #fff;  height: 120px; float: left; padding-left: 15px;padding-right: 15px;margin-right: 15px; margin-top: 0px; margin-bottom: 0px;}
.xz-col1.abt{width: 1250px;}
.xz-col1.abt img{width: 100%;}

.xz-col1.yqlj{width: 1250px; margin-right: 0;}
.xz-col1.jlhd{width: 1250px; margin-right: 0; float: right;}

/*服务按钮*/
.mode02{width: 1280px;margin:0 auto;margin-bottom:20px;}
.linkList01{width: 100%;overflow:hidden;  }
.linkList01 li{width: 20%;float:left; font-size:22px;}
.linkList01 li a{display: block;margin:0 13px;background-color:#ededed; overflow:hidden;}
.linkList01 li a:hover{color:#e70012;}
.linkList01 li a strong{width: 63px;display: block;margin:0 auto;padding: 14px; float:left;}
.linkList01 li a span{height: 30px;line-height: 30px;overflow: hidden;text-align: center;padding:25px 0; display:inline-block;}
.newslist{display:block; padding:10px 12px;}
.hotnews{margin:2px 6px 0 6px;}
.hotnews h1{font-size:16px; color:#084466; text-align:center; margin:0 10px; height:30px; line-height:30px;
word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;}
.hotnews .hotcon{margin-top:12px; word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;}
.hotnews .hotcon a{ color:#999; line-height:24px; font-size:15px;}
.hotnews .hotcon a:hover,.newslist li a:hover{color:#b60606;}
.newslist li{border-bottom:1px dotted #dedede; position:relative; padding:0 80px 0 16px; background:url(../images/newab.png) 0px  15px no-repeat;}
.newslist li a{display:block; height:36px; width:100%; line-height:36px; font-size:15px; color:#666;word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden; position: relative;}
.newslist li span{position:absolute; right:0; top:0; line-height:36px; color:#bbb; text-align:center;}
.newslist li:last-child{border:0;}
.newslist.ny li{ padding:8px 80px 8px 14px; background:url(../images/newab.png) 2px  24px no-repeat;font-size: 15px;}
.newslist.ny li a:after{display: none;}



.pos{margin-bottom: 20px;}

.item{float: left;margin: 0 10px;box-shadow: 0 0 10px #f3f3f3;background: #fff;border: 1px solid #eee\9;}
.itemTit{height: 48px;border-bottom: 1px solid #dfe2e7;padding: 0 20px;}
.itemTit h3{float: left;height: 47px;line-height: 47px;border-bottom: 2px solid #137ccd;font-size: 16px;font-weight: bold;}
.itemTit .itemMore{float: right;color: #137ccd;font-style: italic;font-size: 12px;line-height: 48px;transition: 0.3s;}
.itemTit .itemMore:hover{transform: scale(1.2);transition: 0.3s;}
.itemCon{padding: 20px;}
.listStyle li{line-height: 22px;padding: 4px 0;}
.listStyle li a{float: left;width: 274px;}
.listStyle li span{float: right;text-align: right;width: 64px;color: #999;}

/*动态新闻*/
.focus{width: 368px;height: 238px;overflow: hidden;position: relative;}
.focus ul{position: relative;width: 368px;height: 238px;}
.focus ul li{width: 368px;height: 238px;position: absolute;top: 0;left: 0;overflow: hidden;display: none;}
.focus ul li img{width: 368px;height: 238px;}
.focus ul li .focusText{position: absolute;width: 100%;height: 40px;bottom: 0;left: 0;background: #333;background: rgba(0,0,0,0.5);}
.focus ul li .focusText a{display: block;margin-right: 72px;height: 40px;line-height: 40px;overflow: hidden;color: #fff;text-indent: 10px;}
.focus .dots{position: absolute;bottom: 0;right: 8px;height: 40px;}
.focus .dots span{display: inline-block;vertical-align: top;width: 8px;height: 8px;border-radius: 100%;background: #fff;margin: 16px 2px;opacity: 0.6;filter: alpha(opacity=60);cursor: pointer;}
.focus .dots span.active{opacity: 1;filter: alpha(opacity=100);}
.textNews{width: 352px;}
.textNews .headline{border-bottom: 1px dashed #dadada;padding-bottom: 10px;}
.textNews .headline h3{font-size: 16px;font-weight: bold;line-height: 24px;}
.textNews .headline p{line-height: 22px;}
.textNews ul{padding-top: 10px;}
.textNews ul li{line-height: 22px;padding: 4px 0;}
.textNews ul li a{float: left;width: 288px;}
.textNews ul li a:before{content: "·";display: inline;}
.textNews ul li span{float: right;text-align: right;width: 64px;}

/*通知公告*/
.notice ul li a:before{content: "·";display: inline;margin-right: 4px;}

/*banner start*/
.banner {
    height: 580px;
    min-width: 1170px;
}

.slideBox {
    height: 580px;
    overflow: hidden;
    position: relative;
}

    .slideBox .bd li {
        height: 580px;
    }

        .slideBox .bd li img {
            width: 100%;
        }
/*.slideBox .bd li.lia1 {
            background: url(template_files/2/images/ban1.jpg) no-repeat center top;
            background-size: cover;
        }

        .slideBox .bd li.lia2 {
            background: url(template_files/2/images/ban2.jpg) no-repeat center top;
            background-size: cover;
        }

        .slideBox .bd li.lia3 {
            background: url(template_files/2/images/ban1.jpg) no-repeat center top;
            background-size: cover;
        }

        .slideBox .bd li.lia4 {
            background: url(template_files/2/images/ban2.jpg) no-repeat center top;
            background-size: cover;
        }

        .slideBox .bd li.lia5 {
            background: url(template_files/2/images/ban1.jpg) no-repeat center top;
            background-size: cover;
        }*/
.pos {
    position: relative;
}

.slideBox .hd {
    height: 25px;
    position: absolute;
    left: 0px;
    bottom: 60px;
    width: 149px;
    z-index: 1;
}

    .slideBox .hd ul li {
        line-height: 25px;
        float: left;
        cursor: pointer;
        color: #fff;
        margin-right: 7px;
        border: 1px solid #fff;
        height: 17px;
        width: 17px;
    }

.hd ul li.on {
    border: 1px solid #fff;
    background: #009d66;
    cursor: pointer;
}

.ban-text {
    background: url(template_files/2/images/bantbg.png) repeat left top;
    height: 58px;
    width: 628px;
    line-height: 58px;
    position: absolute;
    left: 0px;
    bottom: 126px;
    overflow: hidden;
}

    .ban-text ul li a {
        color: #fff;
        font-size: 20px;
        padding-left: 22px;
        text-decoration: none;
    }

/*banner end*/





@media only screen and (max-width:1170px) {
    .sy_ban1 .hiSlider-pages {
        text-align: left;
        width: 97%;}

        .sy_ban1 .hiSlider-pages a {
            text-align: center;
            width: 10px;
            height: 10px;
            margin: 0px 2px;}

    .sy_ban1 .hiSlider-item .txtk {
        width: 97%;
        left: 3%;
        font-size: 1em;
        line-height: 150%;}

        .sy_ban1 .hiSlider-item .txtk b {
            font-size: 1.2em;
            display: block;}
}

@media only screen and (min-width:1170px) {
    .sy_ban1 .hiSlider-pages {
        text-align: right;
        width: 1170px;
        left: 50%;
        margin-left: -585px;}

        .sy_ban1 .hiSlider-pages a {
            text-align: center;}

    .sy_ban1 .hiSlider-item .txtk {
        width: 1170px;
        width: 1170px;
        left: 50%;
        margin-left: -585px;
        font-size: 20px;
        line-height: normal;}

        .sy_ban1 .hiSlider-item .txtk b {
            font-size: 48px;
            display: block;}
}
/*news&entent start*/
.newbg {
    background: #f5f5f5;
    height: 468px;}

.new {
    width: 850px;
    padding-top: 30px;
 float: left; 
}

.pos {
    position: relative;}

.col-title{ border-bottom: 2px solid #d00c0d; overflow: hidden; padding-bottom: 15px;font-size:16px; }
.col-title span p{font-size: 20px; color: #cf0d0d;font-weight:bold; }
.col-title span i{font-size: 14px; color: #b6b6b6; margin-top: 10px;}
.col-title a{float: right; line-height: 30px;}

.new-top {
    border-bottom: 2px solid #b90c2c; overflow: hidden; padding-bottom: 5px;font-size:16px;
    height: 55px;
    line-height: 54px;}

    .new-top .new-tit {
        font-size: 22px;
        color: #b90c2c;
 font-weight:bold; 


}

        .new-top .new-tit span {
            font-size: 16px;
            color: #999;
            padding-left: 10px;
}

    .new-top .new-more a {
        font-size: 16px;
        color: #999; }

.new-ul {
    padding-top: 10px; }

    .new-ul li {
        line-height: 41px;}

        .new-ul li a {
            font-size: 16px;
            color: #333;
            float: left;
            padding-left: 16px;
            background: url(../images/newab.png) no-repeat left center;}
            .new-ul li a:hover {
                color: #09885b;
                text-decoration:none;}
            .new-ul li span {
            font-size: 16px;
            color: #666;
            float: right; }
.piclist{   float: right;
margin: 0 auto;
padding:10px;


}

.event {  float: right;
      width: 370px;
    padding-top: 30px;

}

.event-top {
    border-bottom: 2px solid #b90c2c; overflow: hidden; padding-bottom: 5px;font-size:16px;
    height: 55px;
    line-height: 54px;}

    .event-top .event-tit {
        font-size: 22px;
        color: #b90c2c;
font-weight:bold; 
}

        .event-top .event-tit span {
            font-size: 16px;
            color: #999;
            padding-left: 10px;}

    .event-top .event-more a {
        font-size: 16px;
        color: #999; }


.event-ul {
    padding-top: 10px;}

    .event-ul li {
        line-height: 41px;}

        .event-ul li a {
            font-size: 16px;
            color: #333;
            float: left;
            padding-left: 16px;
            background: url(../images/newab.png) no-repeat left center;}
            .event-ul li a:hover {
                color: #09885b;
                text-decoration:none;}
            .event-ul li span {
            font-size: 16px;
            color: #666;
            float: right;}



 /*新闻图片*/
.part3{width:100%; min-width:1280px;  }
.part3_1{ width:1280px; padding-top:40px;padding-bottom:20px;}

.part3_2{ width:1280px; text-align:center; padding-top:30px; height:40px}   


/*news&entent end*/

 /*首页其他栏目start*/

.hudongicon a{display: block; float: left; width: 169px; height: 102px; border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; text-align: center;font-size:16px;}
.hudongicon a img{margin: 15px auto; display: block;transition:all .3s ease;}
.hudongicon a.nor{border-right: 0;}
.hudongicon a.nob{border-bottom: 0;}
.hudongicon a:hover{color: #cf0d0d;}
.hudongicon a:hover img{-moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);}
.col-title{ border-bottom: 2px solid #d00c0d; overflow: hidden; padding-bottom: 15px;font-size:16px; font-weight:bold;}
.col-title span p{font-size: 20px; color: #cf0d0d;font-weight:bold;}
.col-title span i{font-size: 14px; color: #b6b6b6; margin-top: 10px;}
.col-title a{float: right; line-height: 30px;}
.col-con{margin-top: 15px;}
.col-con .abttxt{font-size: 15px; line-height: 28px; color: #666; margin-top: 15px;word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:6;
  -webkit-box-orient:vertical;
  overflow:hidden;}


 /*首页其他栏目end*/


/*中心介绍*/
.indexNews{*padding-bottom: 32px;}
.icoIntro{padding-left: 48px;background: url(../images/icos.png) no-repeat 20px -20px;}
.indexIntro .itemImg img{width: 100%}
.indexIntro p{line-height: 28px;padding-top: 14px;text-indent: 28px;}

/*实验平台*/
.icoPlat{padding-left: 50px;background: url(../images/icos.png) no-repeat 20px -158px;}
.platform ul li{float: left;width: 226px;height: 58px;margin: 0 10px;overflow: hidden;position: relative;}
.platform ul li img{width: 100%;}
.platform ul li a{display: block;width: 100%;height: 58px;position: absolute;top: 0;left: 0;text-align: center;color: #fff;}
.platform ul li a.green{background: #4ba16b;background: rgba(75,161,107,0.9);}
.platform ul li a.blue{background: #529fdf;background: rgba(82,159,223,0.9);}
.platform ul li a.yellow{background: #ffaf42;background: rgba(225,175,66,0.9);}
.platform ul li a h3{font-size: 16px;padding-top: 8px;line-height: 24px;font-weight: bold;}
.platform ul li a h5{font-size: 12px;line-height: 14px;}
.platform .list1{*padding-bottom: 20px;}
.platform .list1 li{margin-bottom: 20px;}
.platform .list2{border-top: 1px dashed #d9d9d9;}
.platform .list2 li{margin-top: 20px;}
.platform .list2 li p{display: table-cell;text-align: center;vertical-align: middle;width: 186px;height: 58px;padding: 0 20px;}


/*仪器设备*/
.icoEqu{padding-left: 50px;background: url(../images/icos.png) no-repeat 20px -68px;}
.equWp{padding: 20px 0;}
.equipment{position: relative;height: 182px;overflow: hidden;}
.equipment ul{position: absolute;min-width: 1180px;height: 182px;left: 0;top: 0;}
.equipment ul li{float: left;width: 216px;margin: 0 10px;}
.equipment .imgWp{width: 216px;height: 150px;overflow: hidden;}
.equipment .imgWp span{display: table-cell;width: 216px;height: 150px;text-align: center;vertical-align: middle;}
.equipment .imgWp img{max-width: 100%;max-height: 100%;transition: 0.4s;}
.equipment .imgWp:hover img{transition: 0.4s;transform: scale(1.2);}
.equipment ul li p{line-height: 24px;padding-top: 8px;text-align: center;}
.equipment .equPrev,
.equipment .equNext{width: 56px;height: 150px;background: rgba(255,255,255,0.6);position: absolute;top: 0;z-index: 11;display: none;cursor: pointer;}
.equipment .equPrev{left: 0;}
.equipment .equNext{right: 0;}
.equipment .equPrev span,
.equipment .equNext span{display: block;width: 12px;height: 21px;position: absolute;top: 75px;left: 50%;margin: -10.5px 0 0 -6px;}
.equipment .equPrev span{background: url(../images/icos.png) 0 -116px;}
.equipment .equNext span{background: url(../images/icos.png) 0 -137px;}

/*学术交流*/
.exchange ul li a:before{content: "·";display: inline;margin-right: 4px;}

/*友情链接*/

.px1200{width: 1280px; margin: 0 auto;}

.link{width: 100%; height: 50px;line-height: 50px;background: #f3f3f3;margin-top: 40px;}
.link h2{float: left;height: 50px;font-size: 18px;color: #5b5a5a;margin-right: 40px;}
.link h2 img{vertical-align: middle;margin-right: 20px;}
.link ul li{float: left;font-size: 16px;color: #7d7c7c;height:50px;}
.link ul li a{padding: 0 10px;font-size: 16px;color: #7d7c7c;}
.link ul li:hover a{color: #ffffff;background:#cccccf;}



/************************
	   -内页样式-
************************/
.leftMenu{width: 220px;background: #fff;box-shadow: 0 0 10px #f3f3f3;background: #fff;border: 1px solid #eee\9; }
.rightCon{width: 960px;background: #fff;box-shadow: 0 0 10px #f3f3f3;background: #fff;min-height: 600px;border: 1px solid #eee\9; }

.leftMenu dt{background: #4296d7;padding: 16px 14px;}
.leftMenu dt span{display: block;border-left: 2px solid #fcc82a;color: #fff;padding-left: 10px;}
.leftMenu dt h4{font-size: 16px;font-weight: bold;line-height: 20px;}
.leftMenu dt h5{font-size: 12px;line-height: 14px;}
.leftMenu dd{border-bottom: 1px solid #dfe2e7;}
.leftMenu dd:last-child{border: none;}
.leftMenu dd a{display: block;line-height: 26px;padding: 12px 28px;font-size: 16px;}
.leftMenu dd.on a{color: #137ccd;}
.leftMenu dd.on a:after{display: inline-block;content: "";width: 13px;height: 13px;background: url(../images/icos.png) 0 -206px;vertical-align: top;margin: 6.5px 0 0 8px;}

.conTop{padding: 0 30px;border-bottom: 1px solid #e6e6e6;}
.conTop .crumbs{float: left;width: 70%;line-height: 24px;padding: 12px 0;}
.conTop .crumbs span{color: #2979d0;}
.conTop .conTit{float: right;width: 30%;}
.conTop .conTit span{float: right;line-height: 24px;padding: 12px 0;border-bottom: 2px solid #137ccd;position: relative;top: 1px;font-size: 16px;font-weight: bold;color: #666;}
.conMain{padding: 28px 40px;}

.pageNum{height: 24px;line-height: 24px;text-align: center;margin-top: 30px;}
.pageNum span,.pageNum a{margin: 0 6px;line-height: 24px;}
.pageNum a.pagePrev,
.pageNum a.pageNext{font-size: 16px;font-weight: bold;font-family: "宋体";color: #167ece;}
.pageNum a.active{color: #167ece;}
.pageNum a.disabled{color: #ccc;}
.pageNum form{display: inline-block;vertical-align: top;height: 24px;*display: inline;*zoom: 1;*vertical-align: middle;}
.pageNum form input{width: 60px;height: 22px;border: 1px solid #dcdcdc;text-align: center;line-height: 22px;color: #666;vertical-align: top;*vertical-align: middle;}
.pageNum form button{height: 24px;padding: 0 14px;background: #167ece;color: #fff;vertical-align: top;cursor: pointer;*vertical-align: middle;}

.relativeLink{margin: 20px 0;border-top: 1px dashed #dcdcdc;padding-top: 10px;}
.relativeLink a{display: block;line-height: 22px;margin: 5px 0;}


/*概况中心*/
.textInner h2{text-align: center;line-height: 38px;padding: 10px 100px;font-size: 20px;position: relative;}
.textInner h2:after{display: block;content: "";width: 60px;height: 2px;background: #fcc82a;position: absolute;bottom: 0;left: 50%;margin-left: -30px;}
.textInner .textInfo{margin: 12px 0;line-height: 24px;text-align: center;color: #999;font-size: 12px;}
.textInner .textInfo i{margin: 0 10px;font-size: 14px;}
.textInner .oneImg{text-align: center;margin: 20px 0;}
.textInner .oneImg img{max-width: 100%;}
.textInner p{line-height: 28px;margin-bottom: 20px;text-indent: 28px;}
.textInner h5{line-height: 28px;}
.textInner h4{font-size: 16px;font-weight: bold;}

.zhuren{margin-top: 40px;}
.zhuren .photo{width: 136px;margin: 0 40px;}
.zhuren .text{width: 660px;}
.zhuren .text p{margin-bottom: 8px;}


/*新闻公告*/
.newsList li{line-height: 22px;padding: 15px 0;border-bottom: 1px dashed #dcdcdc;}
.newsList li a{float: left;width: 750px;padding-left: 10px;position: relative;}
.newsList li a:before{display: block;content: "";width: 2px;height: 2px;background: #333;position: absolute;top: 10px;left: 0;}
.newsList li span{float: right;text-align: right;color: #999;}


/*仪器设备*/
.instrument .instItem{margin-bottom: 20px;}
.instrument .instItem h3{line-height: 48px;padding-left: 36px;position: relative;font-size: 16px;font-weight: bold;margin-bottom: 10px;border-bottom: 1px dashed #dcdcdc;}
.instrument .instItem h3 span{display: block;content: "";width: 26px;height: 26px;background: url(../images/icos.png) 0 -223px;position: absolute;top: 11px;left: 0;*margin-top: -16px;}
.instrument .instItem ul li{float: left;width: 200px;margin: 10px;}
.instrument .instItem ul li a{display: block;}
.instrument .instItem .imgWp{width: 198px;height: 138px;border: 1px solid #e4e4e4;overflow: hidden;}
.instrument .instItem .imgWp span{display: table-cell;width: 198px;height: 138px;text-align: center;vertical-align: middle;}
.instrument .instItem .imgWp span img{max-width: 100%;max-height: 100%;transition: 0.4s;}
.instrument .instItem .imgWp:hover img{transition: 0.4s;transform: scale(1.2);}
.instrument .instItem ul li p{line-height: 22px;padding-top: 8px;text-align: center;}

.picLink a{float: left;width: 50%;}
.picLink a.picNext{text-align: right;}


/*师资力量*/
.teachers li{float: left;width: 174px;margin: 18px 22px;}
.teachers .imgWp{width: 172px;height: 206px;border: 1px solid #e4e4e4;background: #e4e4e4;overflow: hidden;}
.teachers .imgWp span{display: table-cell;width: 172px;height: 206px;text-align: center;vertical-align: middle;}
.teachers .imgWp span img{max-width: 100%;max-height: 100%;transition: 0.4s;}
.teachers .imgWp:hover img{transition: 0.4s;transform: scale(1.2);}
.teachers .name{text-align: center;padding-top: 10px;}
.teachers .name h4{line-height: 22px;font-size: 16px;}
.teachers .name p{line-height: 18px;color: #999;font-size: 12px;}

.teacherInner h2{text-align: center;line-height: 38px;padding: 10px 100px;font-size: 20px;position: relative;}
.teacherInner h2:after{display: block;content: "";width: 60px;height: 2px;background: #fcc82a;position: absolute;bottom: 0;left: 50%;margin-left: -30px;}
.teacherInner .teacherItem{border-top: 1px dashed #dcdcdc;margin-top: 30px;padding: 18px;}
.teacherInner .teacherItem p{line-height: 36px;}