﻿html{font-family: "Microsoft YaHei", serif; font-size:14px;color:#333333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,table,form,img,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,
footer,header,menu,nav,section{margin:0;padding:0;}
img{border:0;vertical-align:top}
ul,li{list-style-type:none;}
a{text-decoration: none;color:#333;}
a:hover{color:#d20000;}

.fl{float:left}
.fr{float:right}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.clearfix{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}


.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.ml20{margin-left:20px;}
.mb20{margin-bottom:20px;}
.mb15{margin-bottom:15px;}
.wrap{width:100%;position:absolute;z-index:3;}
.wrap2{width:100%;position:relative;z-index:0;}
.container{width:1200px;margin:0 auto;}

.w380{width:380px;}
.w340{width:340px;}
.w1200{width:1200px;}
.w650{width:648px;margin-top:48px;border:solid 1px #dcdcdc;}
.w628{width:628px;}
.gray{color:#999999;}



.More{line-height:30px;color:#78cbec;font-size:14px;}

.bg2{overflow:hidden;zoom:1;position:relative;z-index:0;height:520px;}

.top{height:5px;}
.top_right{line-height:40px;}
.top_right a{display: block;float:left;color:#FFFFFF;}


.nav{width:1200px; background: #002275;height:56px;}
.nav_left{width:1116px;}
.nav_left li{float:left;color:#FFFFFF; line-height: 56px;width:124px; text-align: center; background:url(imagesnav_bg.png) no-repeat 0 center;}
.nav_left li.thisactive{ background: none;}
.nav_left li a{color:#FFFFFF; font-size: 18px;}

.jdt{width:530px;margin-top:48px;}


.title{color:#002275;height:36px;line-height:36px;border-bottom:solid 2px #dcdcdc;}
.title_left{background: url(imagespic_02.png) no-repeat 0 center; text-indent:25px;float:left; font-size: 16px; }

.title2{color:#002275;height:36px;line-height:36px;border-bottom:solid 2px #dcdcdc;}
.title2_left{text-indent:25px;float:left; font-size: 16px;width:120px; border-bottom:solid 2px #002275; }

.more{float:right;}
.more a{color: #333333;display: block;}
.more a:hover{color:#D20000; display: block;}


.kstd{margin-top:10px;}
.kstd ul{margin-left:30px;}
.kstd li{width:160px;float:left;*margin-top:10px;margin-top:15px;}
.kstd li img{margin-left:33px;}
.kstd li a{color:#333333;display: block;}
.kstd li p{line-height: 50px; text-align: center;}

.jgsz{margin-top:15px;}
.jgsz a{float:left;margin-right:15px;padding:5px 15px; border:solid 1px #dcdcdc;}

.footer{text-align: center; color:#FFFFFF;padding-top:20px;*padding-top:0px;}
.footer p{ line-height:30px;m}






/*banner  start*/
.yBanner{height: 520px;overflow: hidden;position: relative;}
.yBannerList{height: 520px;width: 100%;position: absolute;top: 0;left: 0;}

.yBannerListIn{overflow:hidden;width:100%;height: 520px;margin: 0 auto;position: relative;}
.yBannerListIn_box{width:770px;float:left;margin-left:210px;}

.yBannerListInRight{position: absolute;top: 0;right: 0px;width: 220px;height: 520px;z-index: 5;opacity: 0.95;filter: alpha(opacity=95);}
.yimaginaryLine{display: block;height: 0;border-top: 1px dotted #eee;}
.yBannerListInRight img{vertical-align: top;-webkit-transition: -webkit-transform .2s linear;-moz-transition: -moz-transform .2s linear;-o-transition: -o-transform .2s linear;transition: transform .2s linear;}
.yBannerListInRight img:hover{-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}


/*焦点图*/
.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{ background:url(imagesico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list .rotaion_img{width:530px;height:354px;}




/*友情链接*/
.Friendship_link{}
.Friendship_link li{background: url(../imgaes/link_bg.png) no-repeat;width:100px;height:50px;float:left;margin-left:20px;margin-top:20px;}




/*新闻列表*/
.new_list{line-height:36px;}
.new_list ul{margin-top:5px;}
.new_list a{text-indent:15px;background: url(imagespic_03.png) no-repeat 0px center;display:block;}
.new_list a:hover{text-indent:15px;background: url(imagespic_03.png) no-repeat 0px center;color:#d20000;}






.title3{border-bottom:solid 1px #002275;}
.title3 h3{font-size:18px;color:#002275; text-align: center;line-height:40px;}
.title3 p{line-height:50px;color:#666666;}

.list_content{width:939px;}
.list_content p{line-height:30px;color:#333333;}




/*学院新闻/通知公告*/
.tabbox{width:628px;margin:0 auto;height:352px;font-family:"Microsoft YaHei";}
.tabbox .tab{overflow:hidden;border-bottom:solid 1px #dcdcdc;}
.tabbox .tab a{display:block;padding:0 30px; line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox .tab a:hover{color:#002275;text-decoration:none;}
.tabbox .tab a.on{border-bottom:solid 3px #002275;color:#333;text-decoration:none;}
.tabbox .content{width:628px;position:relative;height:300px;}
.tabbox .content .dotted_line{border-top:dashed 1px #cccccc;height:5px;margin-top:8px;margin-bottom:5px;}
.tabbox .content ul{position:absolute;left:0;top:0;*margin-top:-20px;}
.tabbox .content li{display: none;width:628px;}
.tabbox .content li > h3{font-size:18px;line-height:30px;margin-top:15px;*margin-top:30px;font-weight:500;}
.tabbox .content li > h3 > a{color:#d20000;}
.tabbox .content li > p{line-height:30px;width:628px; text-indent:25px;color:#666666;}

/*Route*/
.Route{line-height:40px;height:40px;}
.Route .active{color:#002275;}
.Route li{float:left;}
.Route a{color:#333333;}

.container_left{width:220px;}
.container_left_title{background: url(imagespic_05.png) no-repeat;width:218px;height:40px; text-align: center;line-height:40px;font-size:18px;color:#FFFFFF;}

.sidemenu{margin:10px 0;}
.sidemenu .active{border-bottom:solid 2px #002275;color:#002275;}
.sidemenu li{width:218px;height:50px;line-height:50px;font-size:16px; text-align: center;}
.sidemenu a{border:none;display: block;}
.sidemenu a:hover{border-bottom:solid 2px #002275;color:#002275;}

.container_right{width:959px;border-left:solid 1px #002275;min-height:500px;}
.container_right_title{width:939px;border-bottom:solid 1px #002275;line-height:40px;font-size:18px;color:#002275;}