*{margin:0;padding:0;font-family:"微软雅黑", "宋体", Verdana;}
li{list-style: none;}
a{text-decoration:none;}
a img{border:none;}
a:hover{text-decoration:underline;}
.c{clear:both;width:0;height:0;}
html{height:100%;}
body{background:#fff;height:100%;}
#container{width:1000px;margin:0 auto;height:auto;}
.common-title{border-bottom:2px solid #a6a6a6;height:26px;}
.common-title h2{margin-top:5px;border-bottom:2px solid #91d9d8;height:21px;font-size:14px;color:#3ba0cf;float:left;font-weight:normal;}
#header{height:125px;background:url(../images/header.jpg) right no-repeat;text-align:left;}
#header .logo{display:block;height:50px;}
#header .ver{float:right;margin-top:-35px;color:#ccc;font-size:12px;}
#header .ver a{color:#000;}
#header .ver a:hover{color:#333;}
#nav{list-style:none;height:45px;font-size:16px;}
#nav li.hasSub{float:left;width:120px;height:45px;text-align:center;line-height: 45px;}
#nav li.hasSub a{color:#fff;display:block;padding:0 1.5em;line-height:45px;height:45px;font-size:16px;}
#nav .ulsub li a{color:#fff;display:block;padding:0 1.5em;line-height:30px!important;height:30px!important;}
#nav li.hasSub a:hover{color:#fff;text-decoration:none;background:url(../images/dh_bg.jpg) no-repeat bottom center;}
#nav li.hasSub.on{color:#fff;text-decoration:none;background:url(../images/dh_bg.jpg) no-repeat bottom center;}
#nav ul.ulsub{position:absolute;top:165px;background:#0f5394;list-style:none;z-index:900;width:120px;display:none;    padding-bottom: 10px;}
#nav ul.ulsub li a:hover{background: none;color: #58c2f5;}
#nav ul.ulsub li{float:none;}
#index-slider{width:498px;float:right;margin:25px 0 0 0;}
#index-news{width:380px;float:right;margin-top:25px;}
#index-news .title{font-size:14px;color:#3ba0cf;background:url(../images/news-h2.jpg);height:26px;}
#index-news .title h2{float:left;font-size:14px;font-weight:normal;margin-top:3px;border-bottom:2px solid #91d9d8;height:21px;}
#index-news .title .more{float:right;font-size:11px;font-weight:normal;margin-top:5px;}
#index-news .title .more a{color:#8e8e8e;}
#index-news .title .more a:hover{text-decoration:none;}
#index-news ul{list-style:none;font-size:12px;}
#index-news ul li{border-bottom:1px dashed #d3d3d1;}
#index-news ul li a{color:#3c3c3c;display:block;padding:7px 5px;}
#index-news ul li a span{color:#1c87bf;}
#index-news ul li a:hover{background:#eee;text-decoration:none;}
#index-about{width:600px;float:left;margin:25px 0 0 0;}
#index-about img{float:left;width:160px;height:100px;margin-top:15px;}
#index-about p{float:right;width:420px;font-size:12px;color:#555;line-height:1.5em;margin-top:15px;text-indent:2em;}
#index-pic{width:380px;float:right;margin:25px 0 0 0;}
#footer{position: relative;height:160px;clear:both;}
.c{padding-bottom:106px;}
/* CLEAR FIX*/.c:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.c{display: inline-block;}
/* Hides from IE-mac \*/
* html .c{height: 1%;}
.c{display: block;}
/* End hide from IE-mac*/#footer{width:100%;clear:both;height:100px;background:#ddd;position:relative;border-top:1px solid #d1d1d1;;    margin-top: 15px;}
#footer p{font-size:12px;color:#444;text-align:center;line-height:100px;}
/*list-news*/#left-area{width:680px;}
#right-area{width:280px;float:right;}
#left-area .location{font-size:12px;margin:25px 0 0 0;color:#aaa;}
#left-area .location a{color:#aaa;}
#left-area .location a:hover{color:#888;}
#left-area ul.news-list{margin:15px 0 0 0;list-style-position:inside;}
#left-area ul.news-list li{line-height:1.7em;}
#left-area ul.news-list li a{color:#666;font-size:14px;}
#left-area ul.news-list li a:hover{color:#3ba0cf;}
#left-area ul.news-list li a span{padding:0 0 0 1em;font-size:11px;}
#left-area ul.news-list li.seprator{list-style:none;height:1px;line-height:1px;border-bottom:1px dashed #ccc;margin:0.8em 0;}
#left-area .page{margin:20px 0;font-size:12px;color:#999;text-align:center;}
#left-area .page a{font-weight:normal;color:#999;}
#left-area .page span{color:#1CB0DB;font-weight:bold;}
#right-area .right-latest-news{margin:25px 0 0 0;}
#right-area .right-latest-news ul{font-size:12px;list-style:none;line-height:1.5em;}
#right-area .right-latest-news ul li{border-bottom:1px dashed #ccc;padding:7px 0;}
#right-area .right-latest-news ul li a{color:#666;}
#right-area .right-latest-news ul li a:hover{color:#3ba0cf;}
/*art-news*/#left-area .news-article{margin:20px 0 0 0;}
#left-area .news-article h2{font-size:18px;text-align:center;font-weight:normal;margin:1.5em;color:#3ba0cf}
#left-area .news-article p{text-indent:2em;font-size:14px;line-height:1.7em;margin:0.5em 0;color:#555;}
/*list-people*/#left-area .list-people{}
#left-area .list-people h2{color:#3BA0CF;font-size:16px;padding-top:50px;clear:both;}
#left-area .list-people h2.first{padding-top:25px;}
#left-area .list-people ul{list-style:none;}
#left-area .list-people ul li{float:left;margin:25px 25px 0 0;text-align:center;}
#left-area .list-people ul li a{display:block;}
#left-area .list-people ul li a img{border:2px solid #ddd;padding:4px;}
#left-area .list-people ul li a span{font-size:14px;color:#666;}
#left-area .list-people ul li a:hover{text-decoration:none;}
#left-area .list-people ul li a:hover img{border-color:#86D9EE;}
#left-area .list-people ul li a:hover span{color:#3BA0CF;}
#right-area .right-list-people{margin-top:25px;}
#right-area .right-list-people ul{list-style:inside;color:#999;margin:10px 0 0 5px;border-bottom:2px solid #aaa;padding-bottom:13px;}
#right-area .right-list-people ul li{font-size:14px;line-height:2em;}
#right-area .right-list-people ul li a{color:#666;}
#right-area .right-list-people ul li a:hover{color:#333;}
/*art-people*/#left-area .art-people{margin-top:25px;}
#left-area .art-people .header img{float:left;margin-right:25px;}
#left-area .art-people .header h2{color:#3BA0CF;font-size:24px;}
#left-area .art-people .header h2 span{color:#888;font-size:12px;font-weight:normal;padding-left:1em;}
#left-area .art-people .header p{font-size:12px;color:#333;line-height:1.7em;padding:10px;}
#left-area .art-people .more{clear:both;padding-top:25px;}
#left-area .art-people .more h2{color:#3BA0CF;font-size:16px;font-weight:normal;margin:35px 0 10px 0;}
#left-area .art-people .more p{color:#333;line-height:1.5em;font-size:12px;margin:0.5em 0;}
/*list-research*/#left-area .list-research{margin-top:25px;}
#left-area .list-research h2{color:#3BA0CF;font-size:16px;font-weight:normal;margin-bottom:15px;}
#left-area .list-research p{color:#666;line-height:1.5em;font-size:12px;text-indent:2em;margin-bottom:40px;}
#left-area .list-research img{margin:0 0 15px 0;}
#right-area .right-list-research{margin-top:25px;}
#right-area .right-list-research ul{list-style:inside;color:#999;margin:10px 0 0 5px;border-bottom:2px solid #aaa;padding-bottom:13px;}
#right-area .right-list-research ul li{font-size:14px;line-height:2em;}
#right-area .right-list-research ul li a{color:#666;}
#right-area .right-list-research ul li a:hover{color:#333;}
/*list-pub*/#left-area .list-pub{margin-top:25px;}
#left-area .list-pub h2{color:#3BA0CF;font-size:16px;font-weight:normal;margin-bottom:15px;}
#left-area .list-pub ul{list-style:none;}
#left-area .list-pub ul li{font-size:12px;line-height:1.5em;color:#333;margin:2em 0;}
#left-area .list-pub ul li a img{border:none;}
#right-area .right-list-research{margin-top:25px;}
#right-area .right-list-research ul{list-style:inside;color:#999;margin:10px 0 0 5px;border-bottom:2px solid #aaa;padding-bottom:13px;}
#right-area .right-list-research ul li{font-size:14px;line-height:2em;}
#right-area .right-list-research ul li a{color:#666;}
#right-area .right-list-research ul li a:hover{color:#333;}
/*list-lab*/#left-area .list-lab h2{color:#3BA0CF;font-size:16px;padding-top:50px;clear:both;padding-bottom:25px;font-weight:normal;}
#left-area .list-lab h2.first{padding-top:25px;}
#left-area .list-lab img{float:left;margin-right:25px;}
#left-area .list-lab p{color:#333;text-indent:2em;line-height:1.5em;font-size:12px;}
#left-area .list-lab p a{color:#3BA0CF;}
/*art-lab*/#left-area .art-lab h2{color:#3BA0CF;font-size:16px;padding-top:50px;clear:both;padding-bottom:25px;}
#left-area .art-lab h2.first{padding-top:25px;}
#left-area .art-lab img{margin-bottom:25px;}
#left-area .art-lab p{color:#333;text-indent:2em;line-height:1.5em;font-size:12px;margin:1em 0;}
#left-area .art-lab p a{color:#3BA0CF;}
/*list-instru*/#left-area .list-instru h2{color:#3BA0CF;font-size:16px;margin-top:25px;font-weight:normal;}
#left-area .list-instru ul{list-style:none;}
#left-area .list-instru ul li{float:left;margin:25px 25px 0 0;text-align:center;}
#left-area .list-instru ul li a{display:block;}
#left-area .list-instru ul li a img{border:2px solid #ddd;padding:4px;}
#left-area .list-instru ul li a span{font-size:14px;color:#666;}
#left-area .list-instru ul li a:hover{text-decoration:none;}
#left-area .list-instru ul li a:hover img{border-color:#86D9EE;}
#left-area .list-instru ul li a:hover span{color:#3BA0CF;}
/*list-position*/#left-area .list-position{margin-top:25px;}
#left-area .list-position h2{color:#3BA0CF;font-size:16px;margin-top:25px;margin-bottom:25px;font-weight:normal;}
#left-area .list-position li{list-style:none;border-bottom:1px dashed #ccc;}
#left-area .list-position li a{display:block;font-size:14px;color:#333;padding:0.7em 0.5em;}
#left-area .list-position li a span{font-size:12px;color:#999}
#left-area .list-position li a:hover{text-decoration:none;background:#eee;color:#3BA0CF;}
#left-area .list-position li a:hover span{color:#333;}
#right-area .right-apply-position{margin:50px 25px;}
#right-area .right-apply-position a{display:block;text-align:center;padding:1em;background:#3BA0CF;color:#fff;}
#right-area .right-apply-position a:hover{text-decoration:none;background:#22BAE6;}
/*art-position*/#left-area .art-position{margin:20px 0 0 0;}
#left-area .art-position h2{font-size:18px;text-align:center;font-weight:normal;margin:1.5em;color:#3ba0cf}
#left-area .art-position p{font-size:14px;line-height:1.7em;margin:0.5em 0;color:#555;}
/*apply-position*/#left-area .apply-position{margin-top:25px;}
#left-area .apply-position h2{color:#3BA0CF;font-size:16px;margin-top:25px;font-weight:normal;margin-bottom:25px;}
#left-area .apply-position form{font-size:14px;color:#333;}
#left-area .apply-position p{margin:1em 0;}
#left-area .apply-position form label{width:150px;text-align:right;display:inline-block;margin-right:2em;}
#left-area .apply-position select{width:150px;padding:2px;}
#left-area .apply-position input{width:146px;padding:2px;}
#left-area .apply-position input[type="submit"]{width:120px;margin-left:180px;background:#3BA0CF;height:35px;border:none;color:#fff;}
#left-area .apply-position input[type="submit"]:hover{background:#22BAE6;}
/*list-contact*/#left-area .list-contact h2{color:#3BA0CF;font-size:16px;padding-top:50px;clear:both;padding-bottom:25px;}
#left-area .list-contact h2.first{padding-top:25px;}
#left-area .list-contact img{margin:25px 0;}
#left-area .list-contact p{color:#333;text-indent:2em;line-height:1.5em;font-size:12px;margin:1em 0;}
#left-area .list-contact p a{color:#3BA0CF;}
#wrap{width: 100%;background: url(../images/header_bnr.jpg) no-repeat top center;/*height: 364px;*/}
.wrap_main{width: 1000px;overflow: hidden;margin: 0 auto;}
.hide{display: none;}
#tab002{width: 726px;float: left;position: relative;margin-top: 10px;margin-right: 15px;}
#tab002 ul{width: 726px;height: 36px;background: url(../images/003.jpg) no-repeat center;}
#tab002 ul li{display: inline-block;width: 64px;height: 36px;cursor: pointer;line-height: 39px;
    float: left;font-size: 16px;color: #666;margin-right: 10px;font-weight: bold;padding-left: 23px;}
.more_link{position: absolute;top: 10px;right: 15px;}
.more_link a{color: #000;}
.more_link a:hover{color: #333;text-decoration: underline;}
.fl{float: left;}
.tab_box01{margin-top: 15px;}
/* .tp_01 img{width: 299px;height: 190px;margin-left: 15px;border: 1px solid #ddd;padding: 5px;    margin-top: 8px;} */
.tp_02 {margin-left: 10px;width: 385px;    margin-top: 14px;}
.tab_box01 p{text-align: left;border-bottom: 1px dashed #000;padding-bottom: 16px;    font-size: 12px;
    line-height: 25px;}
.c02_list {margin-top: 6px}
.c02_list a{display: block;text-align: left;height: 24px;line-height: 24px;}
.tp_02 h3{margin-bottom: 5px;font-size: 16px;text-align: left;}
.tp_02 h2{text-align: left;    margin-top: 18px;font-size: 16px;}
.login{width: 255px;height: 140px;margin-top: 20px;}
.login h3{font-size: 16px;color: #333;text-align: left; background:url(../images/gengduo.jpg) no-repeat;/* padding-left: 17px; */}
.login h3 span{color: #e1191a;}
.denl{margin-top: 15px}
.gt{border: none;outline: none;    width: 161px;
    height: 34px;
    padding-left: 46px;
    line-height: 34px;}
  .container{border-bottom: 1px dashed #ddd;padding-bottom: 0px;overflow: hidden;}
.input_zc{background: url(../images/dl_kuang01.jpg) no-repeat center;margin-bottom: 8px;}
.input_zd{background: url(../images/dl_kuang02.jpg) no-repeat center;}
.cent{margin-top: 10px!important;}
.pic_03{width: 122px;margin-right: 8px;}
.wenzi{width:122px;}
.pic_03 img{width: 110px;height: 75px;border: 1px solid #ddd;padding: 5px;}
.wenzi p{text-align: left;line-height: 22px;}
.wenzi p span a{color: #e1191a;}
.gk_nr{margin-top: 10px;}
.gk_nr p{text-align: left;}
.last{margin-top: 18px;width: 1000px;margin-bottom: 15px;position: relative;}
.last h3{color: #333;font-size:16px;text-align: left;margin-bottom: 15px;background: url(../images/last_bg.jpg) no-repeat;height: 33px;}
.last h3 span{color: #e1191a}
.pic_04 ul li{float: left;margin-right: 15px;}
.pic_04 ul li a:hover{color: #333;}
.cont{margin-bottom: 15px;overflow: hidden;}
.gd_link{width: 120px;height: 33px;line-height: 21px;position: absolute;right: 10px;top: 3px;background: url(../images/tb01.jpg) no-repeat 91px 4px;}
/* .gd_link a{color: #e1191a!important;font-weight: bold} */
.clear{clear: left}
.btn_yz{width: 178px;height: 30px;background: rgba(25, 149, 209, 0.74);line-height: 30px;color: #fff;
	text-align: center;outline: none;border: none;cursor: pointer;border-radius: 13px;margin-top: 5px;margin-left: 15px;}


#tab3 {position: relative;width: 1000px;overflow: hidden;height: 350px;margin: 0px auto;}
#tab3 .tab-nav {height: 35px;overflow: hidden;width: 1000px;position: absolute;bottom: 0px;}
#tab3 .tab-nav a {display:block;float:left;width: 25px;height: 6px;margin-right: 4px;
	background-color: #bebebe;margin-top: 16px;position: relative;left: 470px}
#tab3 .tab-nav a.current {background-color: #1875CE;;}
#tab3 .tab-con {position: relative;width: 1000px;overflow: hidden;height: 350px}
#tab3 .tab-con-item {display:none;width: 1000px;overflow: hidden;height: 350px}
.d{float: left;overflow: hidden;height: 350px;}
.l{width: 220px;margin-right: 0px;}
.m{width: 1000px;margin-right: 10px;}


.news-list {margin:15px 0 0 0; list-style-position:inside;}
.news-list li {line-height:1.7em;}
.news-list li a {color:#666; font-size:14px;}
.news-list li a:hover {color:#3ba0cf;}
.news-list li a span {padding:0 0 0 1em; font-size:11px;}
.news-list li.seprator {list-style:none; height:1px; line-height:1px; border-bottom:1px dashed #ccc; margin:0.8em 0;}
#left-area {width:926px;}
#right-area {width:280px; float:right;}

#left-area .location {font-size:12px; margin:25px 0 0 0; color:#aaa;text-align: left;}
#left-area .location a {color:#aaa;}
#left-area .location a:hover {color:#888;}
#left-area ul.news-list {margin:15px 0 0 0; list-style-position:inside;}
#left-area ul.news-list li {line-height:1.7em;}
#left-area ul.news-list li a {color:#666; font-size:14px;}
#left-area ul.news-list li a:hover {color:#3ba0cf;}
#left-area ul.news-list li a span {padding:0 0 0 1em; font-size:11px;}
#left-area ul.news-list li.seprator {list-style:none; height:1px; line-height:1px; border-bottom:1px dashed #ccc; margin:0.8em 0;}
#left-area .page {margin:20px 0; font-size:12px; color:#999; text-align:center;}
#left-area .page a {font-weight:normal; color:#999;}
#left-area .page span {color:#1CB0DB; font-weight:bold;}

#right-area .right-latest-news {margin:25px 0 0 0;}
#right-area .right-latest-news ul {font-size:12px; list-style:none; line-height:1.5em;}
#right-area .right-latest-news ul li {border-bottom:1px dashed #ccc; padding:7px 0;}
#right-area .right-latest-news ul li a {color:#666;}
#right-area .right-latest-news ul li a:hover {color:#3ba0cf;}

/*art-news*/

#left-area .news-article {margin:20px 0 0 0;}
#left-area .news-article h2 {font-size:18px; text-align:center; font-weight:normal; margin:1.5em; color:#3ba0cf}
#left-area .news-article p {text-indent:2em; font-size:14px; line-height:1.7em; margin:0.5em 0; color:#555;}


.p_title{text-align: left;/*border: 1px solid #ddd;*/padding: 5px;/* float: left; */width: 530px;}
.p_title span{text-align: left;font-size: 16px;color: #333;}
.p_title p{font-size: 14px;color: #666;text-align: left;line-height: 28px;}

.p_title01 span{display:block;width: 130px;height: 28px;line-height: 28px;font-size: 14px;text-align: center;}
.add_st{width:700px;float:left;margin-bottom:10px;}
.add_st ul li{margin-bottom: 10px;}
.add_st1 ul li{border-bottom: 1px dashed #666;margin-bottom: 20px;}
.add_st1 ul li p a{font-size: 16px;color: #333;}
.add_st1 ul li span{font-size: 14px;color: #666;    margin-top: 7px;
    display: block;
    margin-bottom: 10px;}
    .add_st2 p{text-align: center;margin-bottom: 20px;}


