*{padding:0; margin:0;}
ul,li{text-decoration:none;}
img{border:none;}
a{font-size:14px; color:#454545;text-decoration: none;}
a:link{text-decoration:none; border:0;}        
a:visited{text-decoration:none; border:0;}
a:hover{/*color:#f0aa02;*/ border:0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
h1,h2,h3,h4,h5,ul,li,dl,dt,dd,p,img,ol{margin:0; padding:0; list-style:none; border:none;}
.left{float:left;}
.right{float:right;}

body{min-width:1000px;}
body,div,ul,li,a,p{font-family: "microsoft yahei"; }
.left{float: left;}
.right{float: right;}
.clear:after{content: "";clear: both;height: 0;display: block;}
.compart{text-align: center;padding: 55px 0 45px 0;}
.comtitle{font-size: 36px;font-weight: bold;color: #333;text-align: center;}
.smalltitle{color: #8b8b8b;margin: 20px 0 35px 0;text-align: center;font-size: 16px;}
.smalltitle b{color: #333;font-weight: bold;margin: 0 6px;}
.detail{width: 954px;margin:0 auto 30px;text-align: left;font-size: 16px;color: #666666;line-height: 28px;}
.w1000{width:1000px; margin-left: auto; margin-right: auto;}
.clear{zoom:1;}

/*nav*/

.navwrap {width: 100%; height:47px; padding:40px 0; background:#f2c508;}
.nav{width: 1000px;margin:0 auto;}
.nav ul li{float: left; margin-left:28px; line-height:43px; height:43px; border:2px solid #333; padding: 0 45px;}
.nav ul li a{display: block; color: #333; font-size: 18px; font-weight:bold;}
.nav ul li a:hover{color:#fff;}

/*banner*/
.banner{width:100%; margin-top:-21px; overflow:hidden;}
.bancon{width:1920px; height:635px; position:relative; left:50%; margin-left:-960px;}
.bancon img{float:left;}


/*排名依据*/
.pmyj {position:relative;overflow: hidden;height: 470px;margin: 45px 0;}
.pmyj .w1000{position:relative;}

.pmyj .pmleft{position: relative;z-index: 1;width: 330px;height: 390px;padding: 40px 30px;background-color: #fddb44; text-align: center;}
.pmyj .pmleft p{line-height: 35px; margin-top:20px;text-align: left;color:}
.pmtitle{font-size: 24px;font-weight:bold;color: #333333; text-align:center;}

.pmrwrap{position:relative; width:570px; height:390px; float:left; background:#eee; padding:40px 20px; text-align:center;}
.pmrwrap h3{font-size: 24px;color: #4c3901;}
.pmrwrap p{line-height: 35px; margin-top:20px; text-align: left; color: #896608;}
.pmrwrap .zx{display: inline-block;width: 157px;height: 43px;line-height: 43px;text-align: center; font-size: 18px; font-weight: bold; color: #a78218; margin-top:20px; border: 2px solid #a78218;}
.pmrwrap .zx:hover{border: 2px solid #d7af1e;background-color: #d7af1e;color: #a78218;}


/*世界排名*/
.pmdetail{background: url("../images/pmdetail.jpg") no-repeat center top; width: 100%; height: 1010px;padding-top: 50px;text-align: center;}
.pmdetail h3 {font-size: 36px;font-weight: bold;color: #fff;margin-bottom: 16px;}
.pmdetail p {font-size: 16px; color: #fff;}
.pmdetail .w1000{height:567px; background:#fff; margin-top: 30px; overflow:hidden;}
.pmdetail .w1000 table{color:#333;}
.pmdetail .w1000 table th{height:50px; background:#f2c508; font-family:"微软雅黑";  font-size: 20px;}
.pmdetail .w1000 table th a{color:#fff; font-size:16px; font-weight:bold;}
.pmdetail .w1000 table td{height:45px; color:#333; text-align:left; padding:0 15px; border: 1px dotted #666;}
.pmdetail .w1000 table td.rankTd{text-align:center;}

/*申请定位*/
.location{width:1000px; margin:0 auto; padding-top:40px;}
.location table{background:#fff; text-align:center;}
/*.location th{color:#fff;}*/
.location td{padding:0 10px;border: 1px dotted #666;}
.location td.locationTd{text-align:left; font-size:14px;}


/*在线咨询*/
.line{width: 100%;height: 170px;padding-top: 30px;background-color: #f2c508;text-align: center;}
.line p{color: #ffffff;font-size: 36px;font-weight: bold;}
.line p span{font-size: 30px;}
.line a{display: inline-block;margin-top: 30px;color: #fff;width: 200px;height: 50px;line-height: 50px;text-align: center;border:2px solid #fce89b;font-size: 22px;font-weight: bold;}
.line a:hover{background-color: #fce89b;color: #f8cc0a}


.city{width: 100%;height: 820px;padding-top: 62px;background: url("../images/city.jpg") no-repeat center top;}
.cityimgs{width: 965px;margin:0 auto;}
.cityimgs div a{display:inline-block;float:left	}
.cityimgs div a:hover{opacity:0.8;filter:alpha(opacity=80);	}
.cityimgs img{margin-top: 4px;margin-right: 4px;}
.cityimgs img.cityimg3,.cityimgs img.cityimg4{margin-top: 7px;}
.cityimgs img.cityimg3{float: left;}
.cityimgs img.cityimg4{margin-right: 0;float: right;}
/*.rightimg{
	width: 516px;
}*/

.scity{background-color: #ecb508}

.uniwrap a{position: relative;display: inline-block;width: 316px;height: 40px;padding-top: 160px;color: #edbd2d;font-size: 16px;font-weight: bold;vertical-align: top;margin-bottom: 4px}
.uniwrap a:hover{opacity:0.8; filter:alpha(opacity=80);	}
.sch1 {background: url("../images/sch1.jpg") no-repeat;}
.sch2 {background: url("../images/sch2.jpg") no-repeat;}
a.sch3{background: url("../images/sch3.jpg") no-repeat;}
.sch4 {background: url("../images/sch4.jpg") no-repeat;}
.sch5 {background: url("../images/sch5.jpg") no-repeat;}
.sch6 {background: url("../images/sch6.jpg") no-repeat;}
a.sch2,a.sch4,a.sch6{color: #4a3801}
.uniwrap a span{position: absolute;bottom: 10px;left:10px;}


/*世界专业排名*/
.zypm{background: url("../images/zypm.jpg") no-repeat center top; width: 100%; height:700px; padding-top: 55px; text-align: center;}
.zypm h3,.zypm p{color: #fff;}
.zypmcon {width:1000px; margin:60px auto 0;}
.zypmcon ul{width: 280px; height:405px; float:left; padding:30px 20px; margin-right:8px; margin-bottom: 7px; text-align: left;}
.zypmcon ul .title,.zypmcon ul .title a{font-size: 28px;font-weight: bold;}
.zypmcon ul .desc{font-size: 14px;display: block;margin-bottom: 30px;margin-top: 12px;}
.zypmcon ul li a{display: block;padding: 2px 0;margin: 10px 0;*margin: 8px 0;}
.zypmcon ul li.title a{padding:0; margin:0;}
.zypmcon .type1{width:318px;}
.zypmcon .type1,.zypmcon .type3{background-color: #fcce42;}
.zypmcon .type1 a,.zypmcon .type1 p,.zypmcon .type3 a{color: #7e6008; font-size:14px;}
.zypmcon .type1 .title,.zypmcon .type1 .desc,.zypmcon .type3 .title,.zypmcon .type3 .desc{color: #4a3801;}
.zypmcon .type1 a:hover,.zypmcon .type1 a:hover{color: #a77e05;}
.zypmcon .type1 p{line-height:22px; padding:3px;}
.zypmcon .type1 p b{color:#454545;}

.zypmcon .type2{background-color: #454545;}
.zypmcon .type2 a{color:#eee;}
.zypmcon .type2 a:hover{color: #a77e05;}
.zypmcon .type2 .title,.zypmcon .type2 .desc{color: #ddb22e;}

.zypmcon .type3{margin-right: 0; width:266px;}

.type3 a{color: #9e926b;}
.type3 a:hover{color: #a77e05;}

/*师资力量排名*/
/*.szpm{}
.szpmcon a{position: relative;display: inline-block;width: 316px;height: 324px;float: left;margin: 0 8px 20px 0;background-color: #333;text-align: center;}
.szpmcon a:hover{opacity:0.8;filter:alpha(opacity=80);	}
.szpmcon a span{position: absolute;bottom: 10px;left:50%;margin-left: -122px;display: block;width: 244px;height: 69px;padding-top: 15px;font-size: 24px;font-weight: bold;color: #333333;background: rgba(255,255,255,0.7);*background: transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8FFFFFFF,endColorstr=#8FFFFFFF); }
.szpmcon a span em{font-size: 14px;font-weight: normal;font-style: normal;display: block;}
.szpmcon a.more{font-size: 24px;font-weight: bold;color: #787878;line-height: 324px;}
.szpmcon a.more:hover{background-color: #fcce42;color: #454545;opacity:1;filter:alpha(opacity=100);}
*/


.foot {text-align:center; font-size:14px; color:#fff; line-height:30px; padding:30px 0; background: #1d1d1d;}