a{text-decoration:none;}
ul{padding:0px;margin:0px;}
ul li{list-style:none}
p,h1,h2{margin:0px;}
img{border:0px;}
input{outline:none}
body{background:url(body.jpg) no-repeat top center;margin:0px;padding:0px;font-size:12px}

.clear{clear:both;}
.wrapper{width:940px;margin:0px auto;}

/*Í·²¿*/
.header{height:108px;}
.brand{margin-top:32px;display:inline-block;float:left;}
.top_right{float:right;margin-top:13px;}
.top_right a{font-size:12px;color:#292828;padding:0px 10px;}
.top_right img{position:relative;top:3px;}
.search{margin-top:35px;margin-left:35px;position:relative;}
.search .input{width:165px;height:20px;line-height:20px;color:#fff;background:0;border:0;padding:0px;margin:0px;}
.search i{width:21px;height:17px;display:block;position:absolute;right:16px;top:0px;}

/*µ¼º½*/
.navbar{background:url(navbar.png) no-repeat;height:48px;line-height:45px;}
.nav{padding-left:8px;}
.nav li{float:left;position:relative;height:42px;}
.nav li a{padding:0px 36px;color:#fff;font-weight:bold;font-size:14px;}
.nav li span{width:2px;height:39px;background:url(nav_line.jpg) no-repeat;position:absolute;top:2px;right:0px;}

/*banner*/


.banner{margin-top:8px;height:300px;}
.banner_l{width:205px;height:291px;margin-right:10px;background:url(bg1.jpg) no-repeat left top;float:left;}
.banner_l .title{margin-top:27px;margin-left:27px;color:#fff;font-size:13px;font-weight:bold;}
.banner_l .title span{font-family:"Arial";font-weight:normal;font-size:12px;}
.banner_l ul{padding-left:15px;padding-top:16px;}
.banner_l ul li{width:175px;height:36px;overflow:hidden;line-height:36px;}
.banner_l ul li a{color:#fff;}
.banner_l ul li a:hover{text-decoration:underline}
.banner_l .ad{text-align:center;}

.banner_r{width:725px;float:left;}


/*index-left*/
.index{margin-top:10px;}

.left{width:305px;float:left;}
.box >.title{height:27px;position:relative;border-bottom:1px solid #c5c5c5;}
.box >.title h1{color:#666666;font-size:13px;font-family:"Î¢ÈíÑÅºÚ";display:inline-block;float:left;margin:0px;position:relative;padding-top:5px;}
.box >.title h1 i{position:absolute;top:26px;left:0px;display:block;width:85px;height:3px;background:url(border1.jpg) repeat-x;}
.box >.title a{position:absolute;right:0px;top:15px;}
.box >.title h1 span{color:#b1b1b1;font-weight:normal;}

.notice{width:189px;height:168px;border-radius:5px 5px 0px 0px;behavior:url(pie.htc);background:url(notice_bg.jpg) repeat-x left top;padding:5px 8px;}
.notice p{color:#929292;line-height:22px;margin:10px 0px;width:180px;margin-left:3px;}
.sidebar{background:url(side.jpg) no-repeat left top;width:205px;height:271px;}
.sidebar ul{padding-left:95px;}
.sidebar ul li{height:65px;line-height:65px;padding-top:5px;}
.sidebar ul li a{color:#fff;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.sidebar ul li a:hover{text-decoration:underline}

.text-list2{padding-top:8px;}
.text-list2 li{width:287px;height:23px;padding-left:13px;border-bottom:1px dotted #d4cdc5;background:url(sanjiao.jpg) no-repeat left 8px;overflow:hidden;}
.text-list2 li a{color:#8b8b8b;line-height:23px;width:277px;height:23px;overflow:hidden;float:left;}
.text-list2 li a:hover{color:#264683}
.text-list2 li span{float:right;color:#a5a5a5;padding-top:5px;}

/*index-right*/
.right{width:625px;float:right;}
.news,.practice{width:600px;float:left;margin-right:32px;margin-left:20px;}
.Research,.talent{width:332px;float:left;}
.practice,.talent{margin-top:10px;}
.practice .title h1 i,.talent .title h1 i{background:url(border2.jpg) repeat-x;}
.text-list{padding-top:8px;}
.text-list li{width:587px;height:23px;padding-left:13px;border-bottom:1px dotted #d4cdc5;background:url(sanjiao.jpg) no-repeat left 8px;overflow:hidden;}
.text-list li a{color:#8b8b8b;line-height:23px;width:500px;height:23px;overflow:hidden;float:left;}
.text-list li a:hover{color:#264683}
.text-list li span{float:right;color:#a5a5a5;padding-top:5px;}

.news2{width:290px;float:left;margin-left:20px;}
.news3{width:290px;float:left;margin-left:20px;}
.text-list3{padding-top:8px;}
.text-list3 li{width:267px;height:23px;padding-left:13px;border-bottom:1px dotted #d4cdc5;background:url(sanjiao.jpg) no-repeat left 8px;overflow:hidden;}
.text-list3 li a{color:#8b8b8b;line-height:23px;width:257px;height:23px;overflow:hidden;float:left;}
.text-list3 li a:hover{color:#264683}
.text-list3 li span{float:right;color:#a5a5a5;padding-top:5px;}




.Research ul{padding-top:12px;}

.pic-list li{width:103px;height:70px;margin-right:10px;float:left;background:url(sh_1.jpg) no-repeat left bottom;}
.pic-list li img{width:98px;height:58px;border:1px solid #dfdfdf;padding:2px;}
.pic-list li .t{text-align:center;margin-top:5px;}
.pic-list li .t a{font-size:13px;color:#999999;}
.pic-list li .t a:hover{color:#264683}


.pic0-list{padding-left:3px;}
.pic0-list li{width:100px;height:41px;float:left;margin-right:9px;margin-top:9px;}
.pic-text li{width:300px;height:46px;border-bottom:1px dashed #c3c3c3;padding-top:10px;}
.pic-text li .img{width:84px;height:32px;float:left;padding:2px;border:1px solid #dfdfdf;margin-right:8px;float:left;}
.pic-text li .t{width:194px;height:40px;float:left;line-height:20px;overflow:hidden;color:#8b8b8b;background:url(sanjiao.jpg) no-repeat left 8px;padding-left:5px;}
.pic-text li .t a{color:#4267c2;}
.pic-text li .t a:hover{text-decoration:underline;}

.teacher{margin-left:20px;width:690px;}
.teacher .title h1 i{background:url(border3.jpg) repeat-x;}
.teacher .pic-list{padding-top:10px;padding-left:3px;}
.teacher .pic-list li{width:125px;height:103px;margin-right:14px;background:url(sh_2.jpg) no-repeat left bottom;}
.teacher .pic-list li img{width:120px;height:91px;}
.teacher .pic-list li .t{margin-top:10px;}
.teacher .pic-list li .t a{color:#414141;font-size:13px;font-weight:bold;}
.teacher .pic-list li .t a:hover{color:#264683}


/*µ¥Æ¬´úÂë*/
.inside{margin-top:18px;}
.ins_left{width:205px;float:left;}

.ins_top{background:url(top_bg.jpg) no-repeat left top;height:44px;}
.ins_top .title{font-family:"Î¢ÈíÑÅºÚ";font-size:17px;color:#fff;padding-top:17px;padding-left:27px;}
.ins_top .title span{font-family:"Arial";font-size:12px;margin-left:5px;}
.ins_bottom{background:url(bottom_bg.jpg ) no-repeat left top;height:44px;}

.ins_center{background:url(center_bg.jpg) repeat-x #d7d8dc left top;width:175px;min-height:206px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-left:18px;}
.ins_center ul{padding-left:25px;padding-top:10px;}
.ins_center ul li{background:url(side_lin.jpg) no-repeat left bottom;width:135px;height:34px;line-height:34px;}
.ins_center ul li .selected{color:#264683}
.ins_center ul li a{color:#333333;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;background:url(icon.png) no-repeat left center;padding-left:15px;}
.ins_right{margin-left:30px;margin-top:5px;width:690px;float:left;padding-bottom:50px;}

.position .title{background:url(icon_1.jpg) no-repeat left 5px;padding-left:10px;border-bottom:1px solid #cccccc;padding-bottom:5px;height:28px;}
.position .title h2{color:#264683;font-size:18px;font-family:"Î¢ÈíÑÅºÚ";display:inline-block;float:left;}
.position .title span{float:right;padding-top:10px;}
.position .title span a{color:#333;}
.position .title span a.selected{color:#264683;}

.ins_research{padding-top:15px;}
.ins_research p{line-height:30px;color:#565656;text-indent:20px;}

.ins_research h4{color:#333;font-size:16px;text-align:center;margin-bottom:10px;border-bottom:1px dashed #e1e1e1;padding-bottom:10px;}
.ins_research h4 font{font-size:12px;font-weight:normal;margin-top:10px; color:#606060; display:block; background:url(border.gif) repeat-x left bottom;margin-top:10px;}


.ins_research .Annex{padding-top:15px;line-height:24px;}

.ins_news ul li{width:665px;height:28px;line-height:28px;}
.ins_news ul li a{width:605px;height:28px;line-height:28px;}

.page{margin:50px 0px;text-align:center;}
.page a{color:#333333;font-size:13px;padding:0px 10px;}
.page a.selected{color:#264683;font-weight:bold;}



/*footer*/
.footer{margin-top:23px;padding-bottom:25px;background:url(footer.jpg) no-repeat left top;padding-top:15px;color:#909090;padding-left:18px;padding-right:5px;}
.footer .address{float:right;padding-right:10px;}