﻿.contain{width: 1200px;min-height: 575px;margin: 0px auto;padding:18px 0;overflow:hidden;}
.on{background: #acacac;}
.on1{background: #acacac; border-top-left-radius: 10px;border-top-right-radius: 10px;}
.on2{background: #acacac; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.left>ul>li.on>a,.left>ul>li.on1>a,.left>ul>li.on2>a{color: #fff;}


/*通用页码*/
#pages {width:100%;text-align:center;background:#eee;}
#pages a{min-width:20px;height:17px;line-height:17px;border:1px solid #c1c1c1;display:inline-block;padding:5px 10px;margin:40px 6px;color:#8d8d8d;}
#pages a.currentpage{background:#b5b5b5;border:1px solid #7d7d7d;color:#6a6a6a;}
/*通用页码结束*/

/*子页banner开始*/
.banner1{width:100%;height:auto;overflow:hidden;}
.banner1 a{display:block;width:100%;/*height:286px;*/height:auto;}
/*子页banner结束*/


/*通用左侧*/
.left{width: 286px;float: left;overflow: hidden;}
.left .name{width: 100%;height: 60px;line-height: 60px;text-align: center;background: #3050b8;color: white;font-size: 24px;font-weight: bold;border-radius: 10px;}
.left>ul{width: 100%;/*min-height:54px;*/background: #eeeeee;border-radius: 10px;margin-top: 12px;}
.left>ul>li{width: 100%;height: 54px;border-bottom: 1px solid #898989;line-height: 54px;text-align: center;}
.left>ul>li>a{color: #8b8b8b;font-size: 20px;}
.left>ul>li:hover{background: #acacac;}
.left>ul>li:hover a{color: #fff;}
.research,.news{width: 100%;height: 86px;border-radius: 10px;margin-top: 14px;}
.research span,.news span{display: block;width: 248px;height: 40px;padding-left: 38px;background: url(../images/bg.png);border-top-right-radius: 10px;border-top-left-radius: 10px;color: white;font-size: 20px;line-height: 40px;}
.research a,.news a{display: block;width:268px;height: 46px;text-align: right;padding-right: 18px;color: #17285e;line-height: 54px;}
.research{background: url(../images/bg2.png) no-repeat center center;}
.news{background: url(../images/bg3.png) no-repeat center center;}
/*通用左侧结束*/

/*通用右侧*/
.right{width:900px;float: left;min-height: 525px;margin-left: 14px;border-radius: 10px;background: #eeeeee;overflow: hidden;}
.title{width: 874px;height: 40px;border-top-left-radius: 10px;background: #3050b8;border-top-right-radius: 10px;padding-left: 26px;color: white;font-size: 20px;line-height: 40px;}
.info{font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info1{font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info2{background: #dbdbdb;}
.info3{/*background: #dbdbdb;width: 95%;*/overflow: hidden;font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info3 img{margin:20px;}
.info img{max-width:100%;}
.info .img{float: right;max-width: 446px;max-height: 376px;margin: 0 0 20px 30px;}
/*通用右侧结束*/

/*contact开始*/
.contact{width: 517px;margin-left: 180px;margin-bottom: 28px;}
.contact li{line-height: 42px;color: #17285e;font-size: 18px;padding-left: 38px;}
.info1 .Mmap img{width:100%;height:auto;}
/*contact结束*/

/*intro_list开始*/
.intro_ul1{background: #eeeeee;overflow: hidden;padding: 18px 20px;}
.intro_ul2{background: #dbdbdb;}
.intro_ul1>li{width: 160px;height: 310px;padding: 16px 18px;line-height: 18px;float: left;margin-left:16px;}
.intro_ul1>li:hover{background: #b5b5b5;}
.intro_ul1>li:hover .intro_img img{border:  2px solid #17285e;}
.intro_ul1>li>a{font-size: 12px;color: #3050b8;}
.intro_img{width: 160px;height: 214px;overflow: hidden;}
.intro_img img{width: 156px;height: 210px;border: 1px solid #17285e;border-radius: 8px;}
.intro_name{font-size: 13px;color: #3050b8;font-weight: bold;margin-top: 12px;}
.intro_ul1>li>ul>li>.zhicheng{width: 30%;height: 24px;line-height: 24px;float: left;display: inline-block;}
.intro_ul1>li>ul>li>.neirong{display: inline-block;width: 70%;float: left;}
/*intro_list结束*/

/*intro_info开始*/
.info3_left{width: 216px;float: left;}
.honor{margin-top: 38px;}
.info3_right{width: 596px;float: left;margin-left: 30px;}
.info3_right>ul>li{margin-bottom: 38px;}
.intro3_title{font-size: 24px;font-weight: bold;color: #17285e;line-height: 32px;}
.intro3_info{font-size: 16px;line-height: 24px;color: #17285e;}
.intro3_img{width: 216px;height: 290px;border: 1px solid #17285e;border-radius: 8px;margin-bottom: 30px;}
.intro3_img img{width: 100%;height: 290px;border-radius: 8px;margin:0px;}
.info3_left>ul>li>.neirong{display: inline-block;width: 73%;float: left;line-height:24px;}
.zhicheng{width: 23%;height: 24px;line-height: 24px;float: left;display:block;}
.neirong{display: inline-block;width: 70%;float: left;line-height:24px;}
/*intro_info结束*/

.contain{width: 1200px;min-height: 575px;margin: 0px auto;padding:18px 0;overflow:hidden;}
.on{background: #acacac;}
.on1{background: #acacac; border-top-left-radius: 10px;border-top-right-radius: 10px;}
.on2{background: #acacac; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.left>ul>li.on>a,.left>ul>li.on1>a,.left>ul>li.on2>a{color: #fff;}


/*通用页码*/
#pages {width:100%;text-align:center;background:#eee;}
#pages a{min-width:20px;height:17px;line-height:17px;border:1px solid #c1c1c1;display:inline-block;padding:5px 10px;margin:40px 6px;color:#8d8d8d;}
#pages a.currentpage{background:#b5b5b5;border:1px solid #7d7d7d;color:#6a6a6a;}
/*通用页码结束*/

/*子页banner开始*/
.banner1{width:100%;height:286px;overflow:hidden;}
.banner1 a{display:block;width:100%;height:286px;}
/*子页banner结束*/

.MpageBanner{display:none;}

/*通用左侧*/
.left{width: 286px;float: left;overflow: hidden;}
.left .name{width: 100%;height: 60px;line-height: 60px;text-align: center;background: #3050b8;color: white;font-size: 24px;font-weight: bold;border-radius: 10px;}
.left>ul{width: 100%;/*min-height:54px;*/background: #eeeeee;border-radius: 10px;margin-top: 12px;}
.left>ul>li{width: 100%;height: 54px;border-bottom: 1px solid #898989;line-height: 54px;text-align: center;}
.left>ul>li>a{color: #8b8b8b;font-size: 20px;}
.left>ul>li:hover{background: #acacac;}
.left>ul>li:hover a{color: #fff;}
.research,.news{width: 100%;height: 86px;border-radius: 10px;margin-top: 14px;}
.research span,.news span{display: block;width: 248px;height: 40px;padding-left: 38px;background: url(../images/bg.png);border-top-right-radius: 10px;border-top-left-radius: 10px;color: white;font-size: 20px;line-height: 40px;}
.research a,.news a{display: block;width:268px;height: 46px;text-align: right;padding-right: 18px;color: #17285e;line-height: 54px;}
.research{background: url(../images/bg2.png) no-repeat center center;}
.news{background: url(../images/bg3.png) no-repeat center center;}
/*通用左侧结束*/

/*通用右侧*/
.right{width:900px;float: left;min-height: 525px;margin-left: 14px;border-radius: 10px;background: #eeeeee;overflow: hidden;}
.title{width: 874px;height: 40px;border-top-left-radius: 10px;background: #3050b8;border-top-right-radius: 10px;padding-left: 26px;color: white;font-size: 20px;line-height: 40px;}
.info{font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info1{font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info2{background: #dbdbdb;}
.info3{/*background: #dbdbdb;width: 95%;*/overflow: hidden;font-size: 16px;color: #17285e;line-height: 30px;padding: 30px 25px 25px 25px;}
.info3 img{margin:20px;}
.info img{max-width:100%;}
.info .img{float: right;max-width: 446px;max-height: 376px;margin: 0 0 20px 30px;}
/*通用右侧结束*/

/*contact开始*/
.contact{width: 517px;margin-left: 180px;margin-bottom: 28px;}
.contact li{line-height: 42px;color: #17285e;font-size: 18px;padding-left: 38px;}
.info1 .Mmap img{width:100%;height:auto;}
/*contact结束*/

/*intro_list开始*/
.intro_ul1{background: #eeeeee;overflow: hidden;padding: 18px 20px;}
.intro_ul2{background: #dbdbdb;}
.intro_ul1>li{width: 163px;height: 325px;padding: 16px 18px;line-height: 18px;float: left;margin-left:16px;}
.intro_ul1>li:hover{background: #b5b5b5;}
.intro_ul1>li:hover .intro_img img{border:  2px solid #17285e;}
.intro_ul1>li>a{font-size: 12px;color: #3050b8;}
.intro_img{width: 160px;height: 214px;overflow: hidden;}
.intro_img img{width: 156px;height: 210px;border: 1px solid #17285e;border-radius: 8px;}
.intro_name{font-size: 13px;color: #3050b8;font-weight: bold;margin-top: 12px;}
.intro_ul1>li>ul>li>.zhicheng{width: 30%;height: 24px;line-height: 24px;float: left;display: inline-block;}
.intro_ul1>li>ul>li>.neirong{display: inline-block;width: 70%;float: left;}
/*intro_list结束*/

/*intro_info开始*/
.info3_left{width: 216px;float: left;}
.honor{margin-top: 38px;}
.info3_right{width: 596px;float: left;margin-left: 30px;}
.info3_right>ul>li{margin-bottom: 38px;}
.intro3_title{font-size: 24px;font-weight: bold;color: #17285e;line-height: 32px;}
.intro3_info{font-size: 16px;line-height: 24px;color: #17285e;clear: both;}
.intro3_img{width: 216px;height: 290px;border: 1px solid #17285e;border-radius: 8px;margin-bottom: 30px;}
.intro3_img img{width: 100%;height: 290px;border-radius: 8px;margin:0px;}
.info3_left>ul>li>.neirong{display: inline-block;width: 73%;float: left;line-height:24px;}
.zhicheng{width: 23%;height: 24px;line-height: 24px;float: left;display:block;}
.neirong{display: inline-block;width: 70%;float: left;line-height:24px;}
/*intro_info结束*/

/*progress_list开始*/
.info4{background: #eee;}
.info4 ul li{overflow: hidden;height: 192px;padding:20px;border-bottom: 1px dashed #2b4083;}
/*.info4 ul li>a{display: block;overflow: hidden;}*/
.pro_pic{float: left;margin-right:20px;width: 303px;}
.pro_pic img{width: 100%;height: 187px;}
.pro_info{float: left;width: 532px;height: 170px;}
.pro_info span{display: block;line-height: 32px;color: #2d52cc;font-size: 20px;}
.pro_info p{line-height: 30px;color: #17285e;font-size: 16px;line-height: 28px;}
.pro_info p a{display:block;width: 100%;text-align: right;font-size: 14px;color: #17285e;}
/*progress_list结束*/

/*support开始*/
.info5{background: #eee;padding: 25px;}
.info5_title{display: block;text-align: left;color: #16275d;font-size: 20px;line-height: 30px;padding: 10px;font-weight: bold;margin-bottom: 30px;}
.info5_div1 ul{padding: 10px 60px;overflow: hidden;}
.info5_div1 ul li{float: left;margin-right: 86px;width: 116px;height: 112px;margin-bottom: 20px;}
.info5_div1 ul li a{display: block;}
.info5_div1 ul li img{width: 100%;height: 112px;}

.info5_div2{width: 100%;}
.info5_div2>div>ul{width:100%;overflow: hidden;border: 1px solid #16275d;margin:0px auto;}
.info5_div2>div>ul>li{border-bottom: 1px solid #16275d;line-height: 26px;overflow: hidden;}
.info5_div2>div>ul>li>span{text-align: center;width: 132px;float: left;font-size: 14px;color: #16275d;display: table;border-right: 1px solid #16275d;}
.info5_div2>div>ul>li>span>label{display: table-cell;vertical-align: middle;}
.info5_div2>div>ul>li>span.p_name{width: 295px;}
.info5_div2>div>ul>li>span.p_leader{width: 87px;}
.info5_div2>div>ul>li>span.p_num{width:117px;}
.info5_div2>div>ul>li>span.p_yuan{width:90px;}
.info5_div2>div>ul>li>span.p_time{width:117px;}

/*support结束*/



@media screen and (max-width:768px){
.banner1{display:none;}
.MpageBanner{display:block;height: auto;}
.MpageBanner a{display:block;height: auto;}
.MpageBanner a img{display:block;width:100%;}
.contain{padding:0px;width: 100%;}
.left{display:none;}
.right{width:100%;margin-left:0px;border-radius:0px;}
.title{width:100%;border-radius: 0px;box-sizing: border-box;}
.info .img{float:none;display:block;margin-left:14%;width:72%;}
.pro_pic{width:38%;margin-right:2%;}
.pro_pic img{height:auto;}
.pro_info{width:60%;height: auto;}
.pro_info>span{font-size:16px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height:20px;}
.pro_info p>span{font-size:14px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 20px;height: auto;}
.info4 ul li{padding:20px 10px;height: auto;}
#pages a{padding: 5px;    margin: 40px 0px;    font-size: 12px;}
.info3 img{display:block;margin:0px;float: none;width: 74.5%;height: auto;margin-left: 12.75%;margin-bottom: 20px;}
.intro_ul1>li{width:40%;height: 290px; padding: 0px 12px;margin-bottom:15px;}
.intro_ul1{padding:18px 10px;}
.intro_img{width:100%;height: auto;}
.intro_img img{width:98%;display:block;height: 172px;}
.zhicheng{width:28%;}
.intro_ul1>li>a>ul>li.major,.intro_ul1>li>a>ul>li.email,.neirong{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.intro3_img{width:35%;border: none;border-radius: 0px;height: auto; float: left;overflow: hidden;margin-right:20px;}
.intro3_img img{display:block;width:100%;border-radius: 0px;margin-left:0px;}
.info3{padding:15px;}
.info3_left{width:100%;}
.contact{width:auto;margin:0px;margin-bottom: 30px;padding: 0px 25px;}
.contact li{font-size:16px;line-height: 30px;}
.info1{padding: 30px 0px 25px 0px;}
#dituContent{height:300px;}
.info5{padding: 15px 10px;}
.info5_title{margin-bottom: 10px;}
.info5_div1 ul{padding:0px 5px;}
.info5_div1 ul li{width:20%;height:58px;margin-right: 20px;}
.info5_div1 ul li img{height:62px;}
.info5_div2>div>ul>li>span{width:16.7%;}
.info5_div2>div>ul>li>span.p_num{width:17%;}
.info5_div2>div>ul>li>span.p_name{width:19%;}
.info5_div2>div>ul>li>span.p_yuan{width:17.2%;}
.info5_div2>div>ul>li>span.p_time{width:17%;}
.info5_div2>div>ul>li>span.p_leader{width:11%;}
.info3_right{width:100%;margin: 0px;}
}


@media screen and (max-width:320px){
.info5_div1 ul li{width: 22%;    margin-right: 10px;}
.info5_div1 ul li img{height:58px;}
.info5_div2>div>ul>li>span>label{font-size:12px;}

}





