/*二级综合页*/
.subMainLzhylis { padding-bottom:20px; display:block; float:left;}
.subMainLzhylis li { width:720px;padding-left:20px; background:url(../images/subMainLlisIcon.png) no-repeat left center; font-size:16px; line-height:48px; border-bottom:1px dashed #d6d9da;}
.subMainLzhylis li a { color:#727170;}
.subMainLzhylis li a:hover { color:#c3130f;}

/*二级简介页*/
.subMainLjjyTit h2 { width:708px; height:auto; padding:15px 15px 5px 15px; line-height:25px; font-size:20px; font-weight:bold; color:#c3130f; border-top:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
.subMainLjjyTit h3 { width:708px; height:auto; padding:0px 15px 15px 15px; margin-bottom:25px; line-height:18px; font-size:14px; color:#8f8f8e; border-bottom:1px dashed #ccc; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
.subMainLjjyTit h3 font { font-weight:bold;}
.subMainLjjy { width:100%; height:auto; line-height:25px; color:#727170; font-size:16px;}
.subMainLjjy p { padding-bottom:20px; text-indent:2em;}
.subMainLjjy p a,.subMainLjjyFJ li a { color:#2094cf; text-decoration:underline;}

.subMainLjjyFJ { width:740px; margin:0 auto; display:block; clear:both; padding-bottom:20PX; line-height:20px; color:#727170; }
.subMainLjjyFJ li  { width:740px; padding-bottom:20PX; line-height:20px; color:#727170; }
.subMainLjjyFJ li font { color:#666; font-weight:bold;}

/*二级列表页*/
.subMainLlis { width:740px; height:auto; clear:both;}
.subMainLlis li { width:720px;min-height:48px; padding-left:20px; display:block; float:left; background:url(../images/subMainLlisIcon.png) no-repeat left 22px; font-size:16px; line-height:48px; border-top:1px dashed #d6d9da;}
.subMainLlis li a { color:#727170;}
.subMainLlis li a:hover { color:#c3130f;}
.subMainLlisFY { width:100%;  clear:both; border-top:1px dashed #d6d9da; line-height:60px; /*text-align:center;*/;font-size:14px;padding-top: 25px}
.subMainLlis1 { width:740px; height:auto; clear:both;}
.subMainLlis1 li { width:740px; height:auto; padding-top:13px; padding-bottom:13px; display:block; float:left; font-size:16px; line-height:22px; border-top:1px dashed #d6d9da;}
.subMainLlis1 li a { color:#727170;}
.subMainLlis1 li a:hover { color:#c3130f;}
/*二级图片页*/
.subMainLpicLlis { width:740px; height:auto; clear:both;}
.subMainLpicLlis li { width:740px; height:143px; padding-bottom:25px; padding-top:5px; display:block; float:left;}
.subMainLpicLlis li a { width:236px; height:143px; margin-right:16px; position: relative; display:block; float:left; background:#d6d9da;}
.subMainLpicLlis li a img { width:236px;}
.subMainLpicLlis li a p { width: 100%; height: 35px; position: absolute; bottom: 0; left: 0; font-size: 14px; line-height:35px; text-align:center; color:#eeeeee; background: rgba(0,0,0,0.5); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000',endColorstr='#55000000');      /*IE6,IE7*/ 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000')";      /*IE8*/}
.subMainLpicLlis li a:hover p { background: rgba(0,0,0,0.7); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77000000',endColorstr='#77000000');      /*IE6,IE7*/ 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#77000000', endColorstr='#77000000')";      /*IE8*/} 
.subMainLpicLlisFY { width:100%; height:25px; padding-bottom:25px; clear:both; line-height:25px; text-align:center; font-size:14px;}
.cleafix:after {clear:both;content:"\200B";display:block;height:0;}
.cleafix {*zoom:1;}

/*内容页one*/
.add { width:740px; height:25px; padding:30px 0px 30px 0px; margin:0 auto; line-height:25px; font-size:14px; color:#ooo;}
.add span { width:24px; height:24px; padding-right:15px; display:block; float:left;}
.add font { padding-left:8px; padding-right:8px; color:#C1C0C0;}

.subMainZWYone,.subMainZWYtwo,.subMainZWYpic { width:740px; height:auto; padding-bottom:30px; margin:0 auto;}
.subMainZWYone h1,.subMainZWYtwo h1 { width:740px; height:auto; padding:15px; background:#eceded; line-height:25px; font-size:20px; font-weight:bold; color:#c3130f;}
.subMainZWYone h2,.subMainZWYtwo h2 { width:740px; height:auto; padding:15px; margin-bottom:30PX; background:#eceded; line-height:18px; font-size:14px; color:#8f8f8e; border-top:1px dashed #ccc;}
.subMainZWYone h2 font,.subMainZWYtwo h2 font { font-weight:bold;}
.subMainZWYone ul,.subMainZWYtwo ul,.subMainZWYpic ul { clear:both;}
.subMainZWYone ul li,.subMainZWYtwo ul li,.subMainZWYpic ul li { width:740px; margin:0 auto; padding-bottom:20PX; line-height:20px; color:#727170; }
.subMainZWYone ul li font,.subMainZWYtwo ul li font,.subMainZWYpic ul li font { color:#666; font-weight:bold;}
.subMainZWYone ul li a,.subMainZWYtwoZW a,.subMainZWYtwo ul li a,.subMainZWYpic ul li a { color:#2094cf; text-decoration:underline;}

/*内容页two*/
.subMainZWYtwoZW { width:100%; height:auto; line-height:25px; color:#727170; font-size:16px;}
.subMainZWYtwoZW p { }

/*内容页pic*/
.subMainZWYpic h1,.subMainZWYpic h2,.subMainZWYpic h3 { height:auto; background:#eceded; text-align:center;}
.subMainZWYpic h1 { width:1090px; padding:15px; line-height:25px; font-size:20px; font-weight:bold; color:#c3130f;}
.subMainZWYpic h2 { width:1070px; padding:25px 25px 15px 25px; border-top:1px dashed #ccc;}
.subMainZWYpic h2 img { max-width:800px;}
.subMainZWYpic h3 { width:1090px; padding:0px 15px 20px 15px; margin-bottom:30px; line-height:18px; font-size:14px; color:#8f8f8e;}
.subMainZWYpic h3 font { font-weight:bold;}

/*检索结果页*/
.searchZW { width:740px; height:auto; margin:0 auto;}
.searchZWsea { width:740px; height:37px; padding-top:20px; padding-bottom:20px; margin-bottom:20px; background:#eceded;}
.searchZWsea h5  { width:388px; height:35px; display:block; margin:0 auto; border:1px solid #000;}
.searchZWsea h5 span { width:349px; height:35px; display:block; float:left; background:#fff;}
.searchZWsea h5 span input { width:100%; height:33px; border:0px; outline:none; font-family:Arial; line-height:33px; font-size:14px; color:#454545;}
.searchZWsea h5 em { width:39px; height:35px; display:block; float:right;}
.searchZWsea h5 em input { width:39px; height:35px; background:url(../images/topSearchBut.png); border:0px; outline:none;}
.searchZWsea h5 em input:active { background:url(../images/topSearchButAct.png);}
.searchZWlis { width:740px; height:auto; clear:both;}
.searchZWlis li { width:740px;  padding-left:20px; display:block; float:left; background:url(../images/subMainLlisIcon.png) no-repeat left center; font-size:16px; line-height:48px; border-bottom:1px dashed #d6d9da;}
.searchZWlis li a { color:#727170;}
.searchZWlis li a:hover { color:#c3130f;}
.searchZWlisFY { width:100%; height:60px; padding-bottom:20px; clear:both; line-height:60px; text-align:center; font-size:14px;}


/*subMain*/
.subMainL { width:800px; min-height:700px;}
.subMainR { width:400px; background:#f3f3f3;}

.subMainLpic { width:800px; height:57px;}
.subMainRSearch  { width:388px; height:35px; padding:11px; background:#c3130f;}
.subMainRSearch span { width:349px; height:35px; display:block; float:left; background:#fff;}
.subMainRSearch span input { width:100%; height:33px; border:0px; outline:none; font-family:Arial; line-height:33px; font-size:14px; color:#454545;}
.subMainRSearch em { width:39px; height:35px; display:block; float:right;}
.subMainRSearch em input { width:39px; height:35px; background:url(../images/topSearchBut.png); border:0px; outline:none;}
.subMainRSearch em input:active { background:url(../images/topSearchButAct.png);}
.subMainRlis { width:340px; height:auto; padding-left:30px; padding-top:30px; padding-right:30px; clear:both;}
.subMainRlisPic { width:218px; height:247px; margin:0 auto 20px auto; border:1px solid #d9d9d9;}
.subMainRlis ul li { width:100%; height:auto; padding-bottom:12px; display:block; float:left;}
.subMainRlis ul li span { width:22px; height:20px; padding-top:10px; padding-right:20px; display:block; float:left;}
.subMainRlis ul li p { width:298px; padding-top:10px; line-height:20px; float:right;}

.subMainLnr { width:740px; height:auto; padding-left:30px; padding-right:30px; padding-bottom:30px;color:#666;}
.subMainLnr h1 { width:100%; height:100%; padding-top:30px; padding-bottom:20px; font-size:26px; color:#c3130f;word-wrap: break-word;word-break: break-word;}

/*----------------结束：二级页面框架-----------------*/






/*----------------20161103二级页面导航菜单样式-----------------*/

/*栏目页nav*/
.navBj { width:100%; height:75px; background:#151a20;}
.navCss { width:1200px; height:auto; margin:0 auto;}
.navMore { width:15px; height:75px; padding-left:20px; float:right;}

/*综合页标题修改*/
.subMainLnr h4 { width:700px; padding:10px 20px 10px 20px; margin-bottom:10px; margin-top:10px; background:#d6d9da; font-weight:bold;word-wrap: break-word;word-break: break-word; }
.subMainLnr h4 .subMainCss{padding:5px;font-size:12px;color:#fff;background:#a29d9d;display: block;float:right;}
.subMainLnr h4 .subMainCss:hover { background:#c3130f;}
.subMainLnr h4 .subMainBit{color:#727170;}
.subMainLnr h4 .subMainBit a{color:#727170;}

/*--------同专业博导-样式--------*/
.IDphotoTDJS{width:100%;height:auto;padding:8px 0 0 12px ;}
.IDphotoTDJS span{font-size:16px;}
.IDphotoTDJS p{font-size:13px;color:#999;}
.IDphotoBox{width:100%;height:auto;padding:20px 0;overflow: hidden;}
.IDphotoBit{width:auto;height:31px;color:#fff;margin-bottom:10px;}
.IDphotoBitLeft{width:auto;height:24px;background-color:#009999;padding:0 6px 0 10px;line-height:23px;color:#fff;float:left;}
.IDphotoBitRight{width:15px;height:31px;color:#b9edeb;background: url(../images/TOO01.gif) no-repeat;float:left;}
.IDphotoListBox{width:100%;overflow: hidden;clear:both;}
.IDphotoList{width:200px;height:150px;text-align:center;font-size:13px;margin:10px 15px 30px 15px;padding: 4px;float:left;border: 1px solid #d8d8d8;position: relative;display: table-cell;vertical-align: middle;}
.IDphotoList a{color:#666;}
.IDphotoList img{ /*height:100%;max-width:100%;*/}
.IDphotoList p{width:200px;margin-top:20px;text-align:center;position: absolute;top:145px;}







/* xueshengxinxi*/
.rightconside h2 {
    width: 100%;
    height: 35px;
    font-size: 16px;
    color: #286fb7;
}
.rightconsidexsxx h2 {
    width: 100%;
    height: 35px;
    font-size: 16px;
    color: #286fb7;
}
.rightconsidexsxx {
    width: 100%;
    margin: 0 auto;
}
.xsxxtit {
    width: 100%;
    height: 30px;
    background: #f7f6f6;
    border: 1px solid #f1f1f1;
}
.xsxxtit h2 {
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-indent: 12px;
    color: #FFF;
        background: #971110;
    border: 1px solid #971110;
}
.xsxxfei1 {
    width: 100%;
    padding-top: 13px;
}
.xsxxfei1 h2 {
    width: 100%;
    font-size: 16px;
    text-indent: 16px;
    background: ;
}
.xsxxfei1 h2 span {
    color: #F60;
}
.namelist {
    width: 100%;
    padding: 5px 0px;
    background: #fcfcfc;
    border: 1px solid #f6f6f6;
}
.namelist a {
    display: block;
    float: left;
    width: 135px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 10px;
    font-size: 15px;
    color: #4c4c4c;
    margin-bottom: 5px;
}
.clear {
    clear: both;
}
.mat20 {
    margin-top: 20px;
}
.rightconside {
    width: 93%;
    margin: 0 auto;
    min-height: 800px;
}
.xsxxtit {
    width: 100%;
    height: 30px;
    background: #f7f6f6;
    border: 1px solid #f1f1f1;
}
.bggreen h2 {
    background: #f8870f;
    border: 1px solid #f89305;
    width: 200px;
}
.padtop6 {
    padding-top: 6px;
}
.listej {
    width: 100%;
    clear: both;
}
.listej li {
    width: 100%;
    line-height: 36px;
    font-size: 15px;
    word-break: break-word;
}
.listej a {
    color: #000;
    word-wrap: break-word;
    word-break: break-word;
}