@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;border:0}
body{font-size:14px;color:#333333;font-family:"Microsoft Yahei"}
em,s,b,ins,i{font-style:normal}
fieldset,img{border:0;display:block}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input,button,select,textarea{outline:none}
input{font-family:"Microsoft Yahei"}
textarea{resize:none}
a{text-decoration:none;outline:0;color:#000000}
a:hover{color:#4566ad}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.header{width:100%;min-width:1050px;height:150px;background:url(../images/head-bg.jpg) top center}
.head{width:1050px;margin:0 auto;padding-top:15px;color:#99b6f8;font-size:12px}
.head a{color:#99b6f8}
.head a:hover{color:#fff}
.t-l{float:left}
.t-l a,.t-l span{display:inline-block;_zoom:1;*display:inline}
.t-l span{padding:0 12px}
.t-r{float:right}
.t-r input{border:0;height:28px;vertical-align:middle}
.t-r .keyword{background: #345396;border: 1px solid #4b71c4;color: #fff;font-size: 12px;height: 26px;line-height: 26px;opacity: 0.4;padding-left: 5px;width: 115px;}
.t-r .keyword:focus{border-color:#406fd8;opacity:1;filter:Alpha(opacity=100);}
.search{width:30px;background:url(../images/search.jpg) no-repeat;cursor:pointer;margin-left: 4px;}
.t-bd{text-align:center}
.logo{display:block;_zoom:1;*display:inline;height:90px;width: 100%;text-align: center;}
.logo img{display: inline-block;}
.menue{width:100%;min-width:1050px;/*height:42px;*/line-height:42px;border-bottom:2px solid #33569b;background:rgba(43,75,143,0.85);filter:Alpha(opacity=85);z-index:100; overflow:visible;padding-top:1px;}
.navs{width:1000px;margin:0 auto;position: relative;z-index: 100;overflow:visible}
.navs li{float:left;position:relative;z-index: 100;overflow:visible}
.navs a{display:block;padding:0 27px;color:#fff;font-size:18px}
.navs a:hover{background:#4566ad}
.navs .current{background:#4566ad}
.navs p{position:absolute;z-index:1000;background:rgba(43,75,143,0.85);filter:Alpha(opacity=85);display:none;line-height:35px;width:290px;}
.navs p a{font-size:14px;padding:0 14px 0 40px}
.navs li:hover p{display:block}
.footer{width:100%;min-width:1050px;border-top:4px solid #2d4a89;background:#3b302a;color:#5f5854;padding:30px 0 25px;font-size:12px}
.foot{width:1050px;margin:0 auto;text-align:center;position:relative}
.foot img{margin:0 auto 40px}
.foot p{padding-bottom:20px}
.foot a{color:#898989}
.foot a:hover{color:#fff}
.foot .links{font-size:16px;color:#4e443e}
.links a,.link span{display:inline-block;_zoom:1;*display:inline}
.links span{margin:0 25px}
.links a{color:#989897}
.f-bg{position:absolute;width:332px;height:15px;background:url(../images/foot-bg.png);top:-43px;left:50%;margin-left:-166px}
.r-1 a{width: 90px!important;padding: 15px 25px 0!important;}
.r-1 a.teach img{margin-top:6px}