/*公用样式*/


/*领导团队*/
.leader_list{margin:10px 0 0 0;}
.leader_list li{ width:845px; padding:20px 20px 30px 20px;margin:9px auto; background:#fff; border-bottom:3px solid #e9efef; position:relative;}
.leader_list li div.img{ float:left; width:200px; height:250px; margin:0 20px 0 0; overflow:hidden;}
.leader_list li div.img img{ width:auto; height:auto; max-width:100%; max-height:100%;}
.leader_list li div.name{ float:left; width:615px; height:40px; line-height:40px; font-size:14px; border-bottom:1px dashed #e8f0f7; background:url(/skin/image4/leaderjt.png) 10px center no-repeat; color:#9a7705;}
.leader_list li div.name span{ padding:0 0 0 40px; font-size:18px;word-spacing:8px; letter-spacing: 5px;}
.leader_list li div.job{float:left; width:575px; height:125px; padding:10px 0 0 30px; line-height:25px; font-size:14px; color:#959595; overflow:hidden; }
.leader_list li a{ display:block; width:112px; height:35px; line-height:35px; letter-spacing:4px; text-align:center; color:#fff; background:#9a7705; font-size:14px; border-radius:5px; position:absolute; bottom:25px; right:20px;}
.leader_list li:hover{ background:#fdfaef;}
.leader_list li:hover div.job{ color:#9a7705;}
.leader_list li:hover a{ border-radius:25px 25px;}

/*视频列表*/
.base_VideoList{ margin:10px auto 0 auto;}
.base_VideoList dl{ float:left; width:280px; height:265px; margin:10px 9px;border:1px solid #f2f2f2; background:#fff; box-shadow:1px 1px 2px #ccc;}
.base_VideoList dl dt{width:270px; height:205px; margin:5px auto;overflow:hidden; position:relative;}
.base_VideoList dl dt img{ width:100%; height:100%;}
.base_VideoList dl dt a{ display:none;width:270px; height:205px; background:url(/skin/image4/spbg.png) center center no-repeat; position:absolute; left:0px; top:0px; }
.base_VideoList dl dd{ line-height:42px; font-size:14px; text-align:center;}
.base_VideoList dl:hover{ background:#90b9fb;}
.base_VideoList dl:hover dd{ color:#fff; font-size:16px; }
.base_VideoList dl:hover dt{}
.base_VideoList dl:hover dt a{ display:block; border-bottom:19px solid #b1d925;}

/*图文列表*/
.base_PicTextlist{}
.base_PicTextlist ul{}
.base_PicTextlist ul li{ float: left; width:21.5%; height:318px; padding:10px; margin:10px 4px; border:1px solid #ddd; background:#fff;}
.base_PicTextlist ul li span.time{display:block; color:#bbb;}
.base_PicTextlist ul li h4{ font-weight:normal;font-size:16px;line-height:20px;padding:10px 0; height:40px; overflow:hidden; color:#333;}
.base_PicTextlist ul li .img{width:95%; height:114px; margin:10px auto; overflow:hidden;}
.base_PicTextlist ul li .img img{ width:100%; height:auto;transition:transform 1s;}
.base_PicTextlist ul li p{ color:#bbb; margin: 10px 0; line-height:24px; height:48px;overflow:hidden;}
.base_PicTextlist ul li a{ display:block; width:90px; height:23px; margin:20px 0; line-height:23px; text-align:center;color:#fff; background:#8399f0; border-radius:3px;}
.base_PicTextlist ul li:hover{background:#6382f0;}
.base_PicTextlist ul li:hover span.time{color:#fff;}
.base_PicTextlist ul li:hover h4{ color:#fff;}
.base_PicTextlist ul li:hover p{color:#fff;}
.base_PicTextlist ul li:hover a{ color:#fff;}
.base_PicTextlist ul li:hover .img img{transform:scale(1.5,1.5);}

/*图文列表2*/

.picText_list{padding:10px 0 20px 0;}
.picText_list ul{}
.picText_list ul li{ padding:13px 0 15px 0; border-bottom:1px dashed #ccc;}
.picText_list ul li .img{ float:left; width:158px; height:114px; margin:0 30px 0 0; border:1px solid #fff; overflow:hidden;}
.picText_list ul li .img img{ width:100%; height:100%;}
.picText_list ul li a{ display:inline-block; font-size:16px; color:#404040; position:relative;}
.picText_list ul li p{ color:#8d8d8d; font-family:"宋体";}
.picText_list ul li span{ display:inline-block; margin:10px 0 0 0; padding:0 0 0 30px; font-family:"宋体"; color:#8d8d8d; background:url(/skin/image4/timebg.png) left center no-repeat;}
.picText_list ul li a:after{ display:none;width: 0;height: 0;border-top: 4px solid transparent;border-left: 8px solid #295eb0;border-bottom: 5px solid transparent; content:""; position:absolute; left:-18px; top:12px;}
.picText_list ul li a:hover{ color:#295eb0;}
.picText_list ul li a:hover:after{ display:block;}
.picText_list ul li:hover .img{ border:1px solid #295eb0;}

/*图片列表*/
.base_PicList{ margin:10px 0 0 0;}
.base_PicList dl{ float:left; width:202px; height:202px; margin:12px 10px; border:1px solid #e6e6e6; border-radius:5px;}
.base_PicList dl dt{ width:202px; height:150px; border-bottom:1px solid #e6e6e6;border-radius:5px 5px 0 0; overflow:hidden;}
.base_PicList dl dt img{ width:100%; height:100%;}
.base_PicList dl dd{ line-height:51px; text-align:center; background:#fff;border-radius:0 0 5px 5px;}
.base_PicList dl dd {color:#737373}
.base_PicList dl:hover dd{ font-size:12px; color:#fff; background:#b28b0a;}

/*图片列表-横版*/
.base_PicListX{ padding:20px 0;}
.base_PicListX ul li{ width:275px; padding:3px; margin:10px 9px; background:#fff; float:left}
.base_PicListX dl{ width:271px; height:201px; border:3px solid #fff; position:relative;}
.base_PicListX dl dt{ height: 271px; height:201px;overflow: hidden;}
.base_PicListX dl dt img{width: 100%;height: 100%;}
.base_PicListX dl dd{ width:251px; height:40px; padding:0 10px; color:#fff; line-height:40px; text-align:center; font-size:14px; background:rgba(28,103,231,.7);white-space: nowrap;text-overflow:ellipsis; overflow:hidden; position:absolute; bottom:0; left:0; }
.base_PicListX dl dd a{color:#fff;}
.base_PicListX dl:hover{ border:3px solid #1676fe;}


/*文字列表*/
.base_TextList{ margin:5px 0 0 0;}
.base_TextList li{ border-bottom:1px dotted #f0f0f0; font-size:14px;line-height:50px;padding:0 10px 0 30px;color:#737373; background:url(/skin/image4/huidian.png) 10px center no-repeat;}
.base_TextList li a{color:#737373;}
.base_TextList li span.time{ float:right;}
.base_TextList li:hover a{color:#b28b0a}
.base_TextList li:hover{ background:#f6f5f1 url(/skin/image4/huangdian.png) 10px center no-repeat; color:#b28b0a;}


/*领导团队*/
.leader_list{margin:10px 0 0 0;}
.leader_list li{ width:845px; padding:20px 20px 30px 20px;margin:9px auto; background:#fff; border-bottom:3px solid #e9efef; position:relative;}
.leader_list li div.img{ float:left; width:200px; height:250px; margin:0 20px 0 0; overflow:hidden;}
.leader_list li div.img img{ width:auto; height:auto; max-width:100%; max-height:100%;}
.leader_list li div.name{ float:left; width:615px; height:40px; line-height:40px; font-size:14px; border-bottom:1px dashed #e8f0f7; background:url(/skin/image4/leaderjt.png) 10px center no-repeat; color:#9a7705;}
.leader_list li div.name span{ padding:0 0 0 40px; font-size:18px;word-spacing:8px; letter-spacing: 5px;}
.leader_list li div.job{float:left; width:575px; height:125px; padding:10px 0 0 30px; line-height:25px; font-size:14px; color:#959595; overflow:hidden;}
.leader_list li a{ display:block; width:112px; height:35px; line-height:35px; letter-spacing:4px; text-align:center; color:#fff; background:#9a7705; font-size:14px; border-radius:5px; position:absolute; bottom:25px; right:20px;}
.leader_list li:hover{ background:#fdfaef;}
.leader_list li:hover div.job{ color:#9a7705;}
.leader_list li:hover a{ border-radius:25px 25px;}



/*列表页2*/
.base_TextList_menumulti{height:40px; margin:10px 0 0 0; padding:0 10px; background:url(/skin/image4/rjt.png) 96% center no-repeat;}
.base_TextList_menumulti a{color:#333;font-size:18px;line-height:40px;}
.base_TextList_multi{ padding:0 10px;}
.base_TextList_multi li{ border-bottom:1px dashed #f0f0f0; font-size:16px;line-height:48px;padding:0 10px;color:#737373}
.base_TextList_multi li:hover{background:#f6f5f1;color:#b28b0a;}
.base_TextList_multi li a{color:#737373;}
.base_TextList_multi li span.icon{ display:inline-block; float:left; width:40px; height:48px; background:url(/skin/image4/huidian.png) center center no-repeat }
.base_TextList_multi li span.time{ float:right;}
.base_TextList_multi li:hover a{color:#b28b0a}
.base_TextList_multi li:hover span.icon{ background:url(/skin/image4/huangdian.png) center center no-repeat }

.base_TextList_menumulti a.a1{color:#a42f35}
.base_TextList_menumulti a.a2{color:#b28b0a}
.base_TextList_menumulti a.a3{color:#223acd}

/*图片+标题+简短概括文章列表*/
.newspic_list{width:95%;margin:0 auto;}
.newspic_list dl{display:block;width:100%;padding:20px 0;min-height:190px;border-bottom:#bbb dashed 1px;color:#666;position:relative;clear:both;}
.newspic_list dt{float:left;width:70%;line-height:22px;font-weight:bold;font-size:14px;padding-bottom:5px;}
.newspic_list dt a{color:#555;font:bold 18px/40px 'Microsoft YaHei',SimHei,Georgia, "Times New Roman", Times, serif;}
.newspic_list dt a:hover{color:#f60;}
.newspic_list dd.intro{float:left;width:70%;line-height:20px;min-height:80px;height:100%;_height:80px;overflow:visible;font:14px/26px 'Microsoft YaHei',SimHei,Georgia, "Times New Roman", Times, serif;}
.newspic_list dd.intro a{color:#f00;}
.newspic_list dd.intro a:hover{color:#f60;}
.newspic_list dd.pic{display:inline;float:left;width:20%;margin:5px 10px 0 0;}
.newspic_list dd.pic img{display:block;margin:0 auto;padding:5px;border:1px #ddd solid;}
.newspic_list dl:afterNONE{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*Page分页*/
.page{width:auto; height:auto;padding:20px; overflow:auto;background:#F9F9F9}
.morePage{float:left;}
.morePage a{word-break:normal;word-wrap:normal;color:#3384c5;text-align:center;}
.morePage *{font-style:normal;font:normal 12px/18px Srial,SimSun,serif;text-decoration:none;}
.morePage b{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;color:#404040;border:1px #e7e7e7 solid;}
.morePage code{display:block;float:left;}
.morePage code a,.morePage code i{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;color:#404040;border:1px #e7e7e7 solid;}
.morePage code a{}
.morePage code a:hover{color:#fff;border-color:#e78034;background:#e78034;}
.morePage code a.active{color:#fff;border-color:#e78034;background:#e78034;font-weight:bold;}
.morePage code a:hover.active{}
.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}
.morePage kbd,.morePage dfn{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;border:1px #e7e7e7 solid;color:#fff;border-color:#e78034;background:#e78034;}
.morePage dfn{}
.morePage dfn.disable{}
.morePage kbd a,.morePage dfn a{display:block;overflow:hidden;color:#fff;}
.morePage dfn a{}
.morePage dfn.disable,.morePage kbd.disable{background:#e6e6e6;border:1px #e6e6e6 solid;}
.morePage kbd.disable{}
.morePage .disable a{color:#fff;background:#e6e6e6;}
.disable {background-color:#eee;}
.morePage .off{display:none;}
.morePage input{display:none;float:left;width:50px;height:18px;line-height:18px;font-family:Verdana,SimSun;border:1px solid #999;background:#fff;color:#3384c5;text-align:center;}

.morePage2{width:150px;margin:10px auto;}
.morePage2 a{display:block;float:left;width:65px;height:55px;margin:0 5px;font:bold 30px/55px "新宋体","Microsoft Yahei","SimSun";text-align:center;color:#fff;background:#8f8f8f;}
.morePage2 a.disable{background:#adadad;cursor:default;}
.morePage2 a:hover{ background:#06F;}



/*大段内容部分公用内容*/
.nyContent{ background:#f8f9fe; overflow:hidden; position:relative;}

.back{ width:80px; position:fixed; top:0; left:-80px; z-index:999; height:100%; background:#333;}
.back span{ display:block; width:80px; height:80px; background:#2a58ad url(/skin/image4/backjiantou.png) center 50px no-repeat; line-height:60px; text-align:center; color:#fff; font-size:14px; cursor:pointer; position:fixed; top:45%; }

.content{margin:0 auto;text-align:left;line-height:2; background:#fff; position:relative; top:0; opacity:1;  }
.contenthead{width:100%;margin:0 auto; padding:0 0 20px 0; background:#ededed; z-index:98;}
.contenthead h1{color:#5d5c5c;text-align:center;font-size:30px;line-height:60px; padding:20px 0 0 0; font-weight:normal;}
.contenthead h1.subtitle{color:#737373;text-align:center;font-size:14px;line-height:30px; padding:0 0 10px 0;}
.contenthead h2{font-weight:normal;text-align:center;font-size:12px; color:#8d8d8d;}
.contentsummary{padding:10px;background:#fafafa;border:1px #f0f0f0 dashed;}
.contentmain{ width:900px; margin:10px auto;padding:0;color:#737373;font-size:16px;line-height:2;word-wrap:break-word;}
.contentmain *{font-family:微软雅黑 !important;}
.contentmain p{margin:1em 0;}
.contentmain img{border:none; max-width:100%; display:block; margin:5px auto;}
.contentfooter{width:900px; margin:10px auto;color:#666;}
.contentfooter a{color:#666;}
.contentfooter a:hover{color:#2ea2c5;}
.contentmain table{ max-width:100%; border-collapse:collapse;}
.contentmain table td p,.contentmain table td ul li{margin:0;}
.contentinputer{width:900px; margin:0 auto;text-align:right;}
.contenthead.fixed{ position:fixed; top:48px; left:0;}

.list_content{ width:1200px; margin:0 auto;}



#MessageSubmit{position:fixed; bottom:0;right:0;width:500px;height:300px;padding:20px; z-index:99999999999;display:none;background:#fff;border:10px solid #DBE5EE}
#MessageSubmit p.title{text-align:center;font-size:16px;font-weight:bold;margin-bottom:15px;color:#737373}
#MessageSubmit table{width:100%;border:none;border-collapse: collapse}
#MessageSubmit td{border:1px solid #ccc;padding:5px;color:#737373 }
#MessageSubmit input[type="text"]{outline:none;border:none;width:100%;}
#MessageSubmit textarea{width:100%;outline:none;border:none;height:100px}
#MessageSubmit input[type="submit"]{padding:5px 15px;margin:10px}
#MessageSubmit span.close{position:absolute;top:0px;right:0px;display:inline-block;font-size:22px;font-family:"Arial";width:40px;text-align:center;height:40px;overflow:hidden;color:#737373;background:#f0f0f0;cursor:pointer}

/*图片列表*/
.pic_list{margin:0 auto;}
.pic_list ul{padding:10px 0 50px 0;}
.pic_list ul li{ float:left; width:22.5%; height:290px; padding:3px; margin:10px 8px; background:#fff; text-align:center;}
.pic_list ul li a.img{ display:block; width:100%; height:260px; margin:0 auto; overflow:hidden;}
.pic_list ul li a.img img{ width:100%; height:100%;}
.pic_list ul li span{ line-height:30px; font-size:14px; color:#666;}

/*文字列表*/
ul.text_list{ padding:10px 0 50px 0;}
ul.text_list li{ height:32px; line-height:32px; padding:17px 0; border-bottom:1px dashed #ccc;}
ul.text_list li dl{ float:left; height:32px; width:100px; margin:0 20px 0 0; line-height:32px; text-align:center; color:#fff;}
ul.text_list li dl dt{ float:left; width:50%; background:#b7d2ff;}
ul.text_list li dl dd{ float:left; width:50%; background:#599afe; position:relative;}
ul.text_list li dl dd:after{width: 0;height: 0;border-top: 5px solid transparent;border-left: 10px solid #599afe;border-bottom: 5px solid transparent; content:""; position:absolute; right:-9px; top:10px;}
ul.text_list li a.a1{ display:inline; float:left; width:600px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; color:#666; font-size:14px;}
ul.text_list li a.a2{ display:inline; float:right; color:#727375; font-size:12px;}
ul.text_list li:hover a{ color:#7993d0;}


/*文字详情列表*/
ul.textIntro_list{ padding:10px 0 50px 0;}
ul.textIntro_list li{padding:10px 0; border-bottom:1px dashed #ccc;}
ul.textIntro_list li dl{ float:left; height:70px; width:65px; margin:0 30px 0 0; text-align:center; color:#fff;}
ul.textIntro_list li dl dt{ height:40px; background:#599afe;position:relative;}
ul.textIntro_list li dl dd{ height:30px; background:#b7d2ff; }
ul.textIntro_list li dl dt:after{width:0;height: 0;border-top: 3px solid transparent;border-left: 6px solid #ccc;border-bottom: 3px solid transparent; content:""; position:absolute; right:-19px; top:10px;}
ul.textIntro_list li a{ display:block; width:680px; line-height:30px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; color:#666; font-size:14px;}
ul.textIntro_list li p{ color:#818286; font-size:12px; line-height:20px;}
ul.textIntro_list li:hover a{ color:#7993d0;}
ul.textIntro_list li:hover dl dt:after{border-left: 6px solid #599afe;}

/*后期添加*/
.w900{ margin:0 auto; max-width:900px;}
.course_left a{transition:transform 1s; }
.course_left a:hover{transform:scale(1.5,1.5)}