@charset "utf-8";
/* CSS Document */

*{ padding:0; /*margin:0*/;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;}
ol, ul{ list-style:none;}
i,em{ font-style:normal;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#222;}
a:hover { COLOR:#172f6c;}
img { border:0; padding:0px; margin:0px; -moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
html { overflow-x: hidden; overflow-y: auto;}


.ie6 span{color:#f00;font-size:22px;display:block;width:700px;height:100px;line-height:50px;margin:0 auto;text-align:center;padding-top:100px;}

/*公共样式开始*/
body{font-family:"Microsoft YaHei", "微软雅黑", "宋体"; color:#222; font-size:15px; background:#fff; min-width:1280px;}
.fl{float:left}
.fr{float:right}
.hidden{ display:none;}
.display{ display:block;}
.mt20{ margin-top:30px;}
.ml20{ margin-left:20px;}
.pt15{ padding-top:20px;}
.mr0{ margin-right:0 !important;}
.padding30{ padding:30px 0;}
.clearfix{clear:both; }
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden; content:"."}

.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.w1230{ width:1230px; margin:0 auto;position: relative;}

/* head */
.top { background:url(/images/yy.png) top left repeat-x; color:#fff; border-top:8px solid #172f6c; height:140px; position:absolute; z-index:2; width:100%;}


.toplj a{ color:#fff; margin:0 15px; font-size:14px;}

.search{width:212px;height:22px; padding:0 40px; background:url(/images/ssk.png) no-repeat center;}
.searchwz{float: left; padding-left:15px; width:155px; color: #fff;font-size: 12px; background:none; border:0;outline:medium none; }
.searchtp{ float: left; margin-right:20px;}




/* 本例子css */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
/******nav******/

.head{ width:100%; height:84px; background:#fff;}
.headcon{ position:relative; width:1280px; margin:0 auto;}
.logo{ width:379px; height:60px; display:block; padding-top:20px;}

.box{ background:url(/images/bg.jpg) top center no-repeat; padding:30px 0;}


.nav{
    float: right;
    margin-top: 40px;
    width: 730px;
}
.nav ul li strong{
    display: none;
    color: #aaa;
    position: absolute;
    right: 20px;
    top: 0;
    font-size: 2.5rem;
    cursor: pointer;
    width: 40px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.nav ul:after{
    content: '';
    display: block;
    clear: both;
}
.nav ul li{float: left; position: relative;}
.nav ul li a{color: #ffffff; padding: 0 5px 5px; border-bottom: 2px transparent solid; text-align: center; font-size: 16px;}
.nav ul li a.on,
.nav ul li a:hover{color: #ffffff; border-bottom: 2px #ffffff solid;}
.nav ul li a.onn{border-bottom: 2px transparent solid;color: #ffffff; }
.nav ul li dl{display: none;background: rgba(0,0,0,.4);text-align: center; margin-top: 5px; position: absolute; left: 50%;  border-top: 2px #ffffff solid;    /*width: max-content;*/}
.nav ul li dl.on{display: block;}
.nav ul li dl a{display: block; border-bottom: none; padding: 5px 10px; word-break:keep-all; font-size:15px;
    white-space:nowrap;}
.nav ul li dl a:hover{background: rgba(255,255,255,.3); border-bottom: none;}



.tit{height:55px; line-height:55px; color:#5e5e5e; padding-top:15px; text-align:center;}
.tit a{ margin:0 15px; font-size:18px;}
.tit a:hover{ COLOR:#172f6c;}
.tit a.hover{ COLOR:#172f6c;}

.news ul { margin-top:15px;}
.news ul li{ background:#f7f7f8; float:left; width:395px; margin-right:20px; padding-bottom:10px; margin-bottom:20px;}
.news ul li img{ width:395px; height:245px;}
.news ul li h2{ font-size:16px; line-height:24px; padding:20px; }
.news ul li p{ color:#959595; font-size:14px; line-height:22px; padding:5px 20px;}
.slow{ width:395px; height:245px; overflow:hidden;}
.slow img:hover{ -moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; transform:scale(1.05);}/*图片放大*/

.more{ text-align:center; margin:25px auto; width:200px; height:35px; line-height:35px; border:1px solid #bfbfbf;}
.more a{ display:block; color:#959595;}

.w395{ width:48%;}
.tit2{}
.tit2 h2{ font-size:24px; padding-left:15px; background:url(/images/h2bg.jpg) left center no-repeat; float:left;}
.tit2 a{ width:103px; display:block; font-size:14px; height:30px; line-height:30px; border:1px solid #172f6c; float:right; text-align:center; color:#172f6c;}

.list{ margin-top:15px;}
.list ul li{ line-height:25px; padding:5px 0; display:block; font-size:16px; border-bottom:1px solid #ddd;}
.list ul li p{ color:#959595; display:block; font-size:14px;}


.hdyg ul li{ margin-top: 30px;}
.hdyg ul li span.date{
    font-weight: 100;
    font-size:30px;
    color: #172f6c;
    display: block;
    margin-bottom:15px;}
.hdyg ul li a.tit11 h1{ font-size:16px; line-height:24px;}
.hdyg ul li p{ color: #959595; line-height: 24px; margin-top:5px; font-size:14px;}

.w775{ width:48%;}

.box2{ background:#42484c; padding:30px 0;}

.link{ width:990px;}
.link h2{ font-size:14px; color:#fff; display:block; margin-bottom:10px;}
.link ul li{ height:30px; line-height:30px; width:240px; float:left; font-size:14px; display:block;}
.link ul li a{ color:#b3b6b7;}

.ewm{ width:236px; text-align:center; font-size:14px; color:#fff; line-height:20px; padding-top:50px;}
.foot{ width: 100%; background: #172f6c; text-align:center; color:#fff; padding:15px 0; font-size:14px;}




/*  -----------------二级页面开始---------------------- */
.nybanner{ width:100%; position:relative;}
.nybanner img{ width:100%;}
/********内页********/

/*内页样式*/
.ny{width:1280px; margin:0 auto;    min-height: 400px; }
.ny_left{ float:left; width:280px;}

.ny_right{ float:right; width:960px;}
.ny_right1{ background:#fff; width:90%; margin:0 auto;}
.ny_right_con{ padding:15px 5px;}

.ny_right_top{ height:50px; line-height:30px; overflow:hidden; border-bottom:1px solid #e5e5e5; color:#000; font-size:26px;}

.ny_right_top1{ height:50px; line-height:30px; overflow:hidden; border-bottom:1px solid #e5e5e5; color:#09afde; font-size:26px;}

.nytit{ border-bottom:1px solid #dfdfdf; line-height:30px; padding:15px 0;}
.nytit h2{ font-size:24px; float:left; background:url(/images/h2bg.jpg) left center no-repeat; padding-left:15px;}
.nytit span{  float:right;}
.nytit a{ text-align:left; font-size:14px;}



/*次级页面二级菜单*/
.ny_left_top{ height:110px; width:100%; color:#FFF; background:url(/images/nytitbg.png) no-repeat; background-size:cover; font-size:26px; font-weight:bold; text-indent:40px; line-height:110px;}

.ny_nav { width:100%;}
.ny_nav ul li{background:url(/images/nyli1.png) 88% center no-repeat #f7f7f7; border:1px solid #e6e6e6; padding:15px 15%; border-top:none; line-height:30px; font-size:18px;}
.ny_nav ul li a{ display:block;}
.ny_nav ul li:hover{background:url(/images/nyli2.png) 88% center no-repeat #24428e;  border:1px solid #24428e;border-top:none; color:#fff; font-weight:bold;}
.ny_nav ul li:hover a{ color:#fff;}
.ny_nav ul li.hover{background:url(/images/nyli2.png) 88% center no-repeat #24428e;  border:1px solid #24428e;border-top:none; color:#fff; font-weight:bold;}
.ny_nav ul li.hover a{ color:#fff;}


.dpzw{ padding-top:10px; font-size:16px; line-height:34px;}
.dpzw p{ text-indent:2em; margin-bottom:15px; }
.dpzw img{text-align: center; max-width:800px; margin:0 auto; display: block;} 

.dpzw table {font-size:14px; width:90%; margin:0 auto; border-collapse: collapse;}
.dpzw table td{text-align: center; padding:5px 10px; line-height:30px; border:1px #ddd solid;}
.dpzw table td p{ text-indent:0em !important; margin-bottom:0px;}


/*信息列表开始*/
.Newslist {}
.Newslist ul li {height:50px; line-height:50px; font-size:16px; border-bottom:1px dashed #ddd;}
.Newslist ul li a{overflow:hidden; width:85%; display:block; text-overflow: ellipsis; white-space: nowrap;}
.Newslist ul li span{float: right; padding-left:10px; color: #666;}



.m-list3 {
	
}
.m-list3 li {
	overflow: hidden;
	padding: 10px 0 30px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 20px;
}
.m-list3  .pic3 {
	float: left;
	overflow: hidden;
	width: 180px;
	height: 120px;
	position:relative;
}
.m-list3  .pic3 img {
	display: block;
	overflow: hidden;
	width: 180px;
	height: 120px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.m-list3  .pic3:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}
.m-list3 .txt4 {
	overflow: hidden;
	padding-left: 20px;
}
.m-list3 .tit4 {
	font-size: 18px;
	font-weight: normal;
	line-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.m-list3 .txt4 p {
	height: 48px;
	line-height:25px;
	color: #999;

	overflow: hidden;
	display: -webkit-box;
	display: box; 
	
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.m-list3 .info {
	padding: 5px 0;
	line-height: 25px;
}
.m-list3 .info .time1 {
	padding-left: 5px;
	color: #999;
}



.xrld-left {
width: 445px;
float: left;
padding-right:30px;
margin-top:15px;
}

.xrld-right {
width: 445px;
float: right;
margin-top:15px;
}

.xrld-left li,.xrld-right li {
width: 100%;
float: left;
border-bottom: 1px dotted #cacaca;
padding:15px 0;
}

.xrld1 {
width: 100%;
float: left;
height: 30px;
line-height: 30px; margin:10px 0px;
}

.xrld1 h3 {
display: block;
float: left;
padding: 0 20px;
background: #172f6c;
font-size: 16px;
color: #fff;
}

.xrld1 p {
display: block;
float: left;
font-size:20px;
color: #333;
margin-left:15px;
}
.xrld1 i{float: left; margin-left:10px; border-left:1px solid #ddd; color:#999; padding-left:10px;}

.xrld-left li:hover, .xrld-right li:hover {
    box-shadow: 0px 0px 20px rgba(0,0,0,0.3);
    transition: all 0.5s ease;
}





/*详细页*/
.content{ padding:0 10px}
.content-title{ width:100%; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.content-title h3{ font-size:24px; font-weight:bold; line-height:50px; width:100%; text-align:center; padding-bottom:5px;}
.content-title i{TEXT-ALIGN: center;  MARGIN: 0px auto; BACKGROUND: #f6f6f6; HEIGHT:40px; display:block; line-height:40px; font-style:normal;}
.content-con{font-size:15px; line-height:35px; padding:10px 0;}
.content-con p{ text-indent:2em; text-align:justify; text-justify:inter-ideograph; margin-bottom:20px;}
.content-con table p{ text-indent:0em !important; margin-bottom:0px;}
.content-con table span{ text-indent:0em !important; margin-bottom:0px;}
.content-con img{text-align: center; max-width:600px; margin:15px auto; display: block;}

.sxt{padding:15px 0; border-top:1px dotted #bbb;}
.sxt p{display:block; width:100%; height:34px; font-size:15px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}


.dwgk{ border:1px solid #f6f6f6; padding:20px;}
.dwgk p{ text-indent:2em; line-height:32px; font-size:18px;}

.ljrc { border:1px solid #f6f6f6; border-top:none;}
.ljrc ul li { float:left; height:52px; line-height:52px; font-size:16px; width:33.33%; text-align:center; font-weight:bold;}
.ljrc ul li a{overflow:hidden; width:100%; display:block; text-overflow: ellipsis; white-space: nowrap; display:block;}

.ljrc ul li:nth-child(6n),.ljrc ul li:nth-child(6n+4),.ljrc ul li:nth-child(6n+5)  {background:#f5f5f5;}
.ljrc ul li:nth-child(6n+1),.ljrc ul li:nth-child(6n+2),.ljrc ul li:nth-child(6n+3) {background:none;}

/*****科研机构*****/
.leaderSubTit{font-size:20px;color:#172f6c;border-left: 5px solid #172f6c;font-weight: normal; line-height:22px; padding-left: 10px; margin:20px 0;}
.leaderSubTit span{color:#172f6c;}

.kyjg { border:1px solid #f3f3f3;}
.kyjg ul li { float:left; height:52px; line-height:52px; font-size:16px; padding:0 3%; width:44%;}
.kyjg ul li a{overflow:hidden; width:90%; display:block; background:url() left center no-repeat; padding-left:20px; text-overflow: ellipsis; white-space: nowrap;}

.kyjg ul li:nth-child(4n),.kyjg ul li:nth-child(4n+3) {background:#f5f5f5;}
.kyjg ul li:nth-child(4n+1),.kyjg ul li:nth-child(4n+2) {background:none;}



/*图片列表开始*/


.pro_list {float:left; width:165px; margin:10px 20px;}
.pro_img {
	overflow: hidden;
	width: 165px;
	height: 200px;
	position:relative;
}

.pro_img img {
	display: block;
	overflow: hidden;
width: 165px;
	height: 200px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.pro_title {
	width: 100%;
	height: 35px;
	line-height:35px; text-align:center;
	overflow: hidden;
}

.pro_img:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}


.pro_list11 {float:left; width:200px; margin:10px 15px;}
.pro_img11 {
	overflow: hidden;
	width: 200px;
	height: 150px;
	position:relative;
}

.pro_img11 img {
	display: block;
	overflow: hidden;
width: 266px;
	height: 180px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.pro_title11 {
	width: 100%;
	height: 35px;
	line-height:35px; text-align:center;
	overflow: hidden;
}

.pro_img11:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}




.yxlist{display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-top:15px;}
.yxlist .item{ margin:20px 13px; width:280px; height:185px; float:left;}
.yxlist .item .pic22{position:relative;overflow:hidden;}
.yxlist .item .pic22 img{width:100%;height:auto;}
.yxlist .item .h{font-size:16px;}
.yxlist .item .d{margin-top:10px;}
.yxlist .item .d span{margin-right:15px;}
.uplod{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:5;text-align: center;color: #172f6c;}
.uplod .p {padding-top: 5px;}
.uplod img{width:70px;}



.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:999999999999999;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}

.layer.showdiv{opacity:1;visibility:visible;}

.layer .close{font-size:60px;font-family:icon;position:absolute;right:50px;top:50px;width:80px;height:80px;text-align: center;line-height:80px;cursor:pointer;color:#ccc;}

.layer .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;margin-top:-100px;}

.layer.showdiv .search_box{transform:none;transition:all 0.5s ease-out 0s;opacity:1;}

.layer .search_box .kw{background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex:1;flex:1;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;}

.layer .search_box .ok{background:#172f6c;color:#fff;width:120px;text-align: center;font-size:18px;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}

.layer .picbox{width:100%;height:100%;text-align:center;}

.layer .picbox:after{content:"";vertical-align:middle;height:100%;display:inline-block;}

.layer .picbox img{max-width:80%;max-height:80%;width:auto;height:auto;}





.m-slide{ position: relative; width:100%; height:430px; 
                background: #fff }
.m-slide .bottom-shadow{ position: absolute;  bottom: -3px; left: 0; width: 100%; height: 1px; overflow: hidden;
    border-top: 1px solid #e0e0e0; background: #e6e6e6; border-bottom: 1px solid #ececec }
.m-slide .img { float: left; position: relative }
.m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width:650px; height:430px;}
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .img .first { display: block }
.m-slide .tab { float: right }
.m-slide .tab li { background:#f6f6f6; border-bottom:1px solid #fff; width:270px }
.m-slide .tab .first { border-top: 0 }
.m-slide .tab a { text-decoration: none; display: block; position: relative; width: 245px; height:85px; border-left: 5px solid #f6f6f6 }
.m-slide .tab a b { position: absolute; left:0px; top:36px; width:11px; height: 11px; overflow: hidden }
.m-slide .tab a span { position: absolute; overflow: hidden }
.m-slide .tab a .title { left:25px; top:13px; height:60px; line-height:30px;}
.m-slide .tab a .des { left: 18px; top: 26px; height: 16px; line-height: 16px; color: #999 }
.m-slide .tab .first a { height: 50px }
.m-slide .tab .on a { border-left: 5px solid #172f6c }
.m-slide .tab .on a b { background: url() no-repeat}
.m-slide .tab .on a span { color: #172f6c }




/*搜索结果*/

.ssjg { padding:10px 30px;}
.ssjg ul li {height:50px; line-height:50px; font-size:16px; border-bottom:1px dashed #ddd;}
.ssjg ul li a{overflow:hidden; width:85%; display:block; text-overflow: ellipsis; white-space: nowrap;}
.ssjg ul li i{float: right; padding-left:10px; color: #666;}





/*图片列表页导航*/
.sidenav{ overflow:hidden; display:block; width:280px; padding-bottom: 20px;}
.accordion { width:100%; }
.accordion .nav-link {display: block;  padding-left:25px; height:60px; line-height:62px; font-size:16px; outline:none; border-left:3px solid #f7f8fa;  }
.accordion .nav-link a{ display: block; }
.accordion .nav-link:hover{  color: #0c7ed9 !important; font-weight:bold; border-left:3px solid #0c7ed9; background:#f3f3f3; font-size:16px; }
.accordion .nav-link:hover a{  color: #0c7ed9 !important;  font-weight:bold; font-size:16px; }
.accordion .nav-link.hover{  color: #0c7ed9 !important;  font-weight:bold; border-left:3px solid #0c7ed9;  background:#f3f3f3; font-size:16px; }
.accordion .nav-link.hover a{  color: #0c7ed9 !important;  font-weight:bold; font-size:16px; }
.currentnav{ background:#f7f8fa !important; color: #fff !important; }

.nav-link1{ width:50px; height:53px; line-height:53px; cursor: pointer; position:absolute; top:0; right:3px;}
.accordion li{  position: relative; font-size:16px; border-bottom:2px solid #fff; background:#f7f8fa;overflow:hidden;  }
.accordion li:last-child .nav-link { font-size:16px; }
.accordion li i { display:block; width:30px; height:30px; background:url(/images/xia.png) center no-repeat; position: absolute;top:12px;right: 12px;font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li.open .nav-link { color: #0c7ed9 !important; border-left:3px solid #0c7ed9;  background:#f3f3f3; font-size:16px;  }
.accordion li.open .nav-link a{color: #0c7ed9 !important; font-size:16px; }
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.sidemenu {display: none; font-size:14px !important; background:#f6f6f6; border-top:none; padding:10px 0;}
.sidemenu li { background:#f6f6f6; font-size:14px !important;border-bottom:none;}
.sidemenu a { display: block;font-size:14px !important;text-decoration: none; padding:15px 8px; padding-left:40px; -webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease; transition: all 0.25s ease; }
.ons>a {
    color: #fff !important;
    background-color: #1b6ef3 !important;
    padding-left: 70px !important;
}
.sidemenu a.on{color:#0c7ed9; background:#fff; padding-left:40px } 
.sidemenu a:hover {color:#0c7ed9; background:#fff; padding-left:40px !important; }


/*图片列表页*/


.pro_list {float:left; width:165px; margin:10px 25px;}
.pro_img {
	overflow: hidden;
	width:165px;
	height: 200px;
	position:relative;
}

.pro_img img {
	display: block;
	overflow: hidden;
width: 165px;
	height: 200px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.pro_title {
	width: 100%;
	height: 35px;
	line-height:35px; text-align:center;
	overflow: hidden;
}

.pro_img:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}



.m-list4 {
	
}
.m-list4 li { background:#f5f5f5; padding:15px; margin-top:20px;
	overflow: hidden; display:block;
}
.m-list4  .pic4 {
	float: left;
	overflow: hidden;
    width: 330px;
}
.m-list4  .pic4 img {
	display: block;
	overflow: hidden;
    width: 330px;
}
.m-list4 .txt4 { float:right; width:535px;}
.m-list4 .tit4 {
    width: 100%;
    display: block; margin-bottom:10px;
    font-size: 20px;
    color: #333;
    line-height:30px;
}

.m-list4 .txt4 p {
    color: #666;
    font-size:14px;
    line-height:26px;
}


.linkPageList{ margin:20px 0;}
.linkPageList h2{font-size: 18px; font-weight: normal; color:#0c7ed9;margin-bottom:15px; padding-left:10px;}
.linkPageList h2 span{border-left: 3px solid #0c7ed9; padding-left: 15px; font-weight:bold;}
.linkPageList ul li{ float:left; margin:0 16px;}
.linkPageList ul li a{width:242px; overflow:hidden; height:30px; line-height:30px; float: left;color:#666666;background: #f6f6f6;padding: 10px 15px;border-bottom: 2px solid #DDDDDD;border-right: 2px solid #DDDDDD; margin-top:10px; margin-bottom:10px;  overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.linkPageList ul li a:hover{color:#fff;background: #0c7ed9;border-bottom: 2px solid #0571c6; border-right: 2px solid #0571c6;}




/*音序排列页*/
.subBanner01{width:100%;margin:0 0 20px;overflow:hidden;}
.con_list01 .title01{background: none;}
.con_list01 .title01 h2{    padding: 0 10px 0 0;
    width: 180px;
    background-image: none;
    font-size: 1.8em;
    color: #005bac;
display: inline;
}
.con_list01 .title01 h4{
 width: 180px;
display: inline;
}
.list_con01{width: 100%;
    overflow: hidden;
    padding: 8px 0;
    border-bottom: 1px solid #cccccc;}
.con_list01 li{width: 20%;}
.list_con01 li{float: left;
    font-size: 1.3em;}
.list_con01 li span{padding: 10px 7px 10px 20px;
    display: block;
    position: relative;}
.list_con01 li span:before{    content: '';
    width: 4px;
    height: 4px;
    border-radius: 50%;
    left: 0;
    top: 50%;
    background-color: #003770;
    display: block;
    position: absolute;
    margin-top: -2px;}
.title01{height: 36px;
    margin: 12px 0;}

.list_con01 li span a{font-size: 15px;}