/*全局样式*/
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;}
body{ font-family:Tahoma,Arial,Helvetica,"微软雅黑"; color:#333; font-size:14px;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;color:#221815;}
.center{ width:1140px; margin:0 auto; overflow:hidden}
.fl_r{ float:right}
.fl_l{ float: left}
.mr50{ margin-right:50px;}
.mt20{ margin-top:20px;}
.mr60{ margin-right:60px;}

.head{ width: 100%; height:104px; background: url(../images/logo_bj.jpg);}
.head .logo{ width:900px; height:104px; margin-left:100px}

.menu{ width:100%; height:60px; background:#00a0e9}
.menu ul li{ width:95px; float:left; line-height:59px; height: 59px; text-align:center}
.menu ul li a{ font-size:16px; color:#fff;text-decoration:none;}
.menu ul li:hover{ height:60px; background:#ffe401}
.menu ul .on{ height:60px; background:#ffe401}
.menu ul .on a{ color:#1B488C}
.menu ul li:hover a{ color:#1B488C}
.sub{ width: 95px; background:#00a0e9 none repeat scroll 0 0;display:none; position: absolute;  z-index: 9999999;}

.DB_tab25 {width:100%;height:280px; position:relative;overflow:hidden}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:280px;display:none}
.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:650px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:250px;text-align:center;font-size:0}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:130px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:130px;cursor:pointer;display:none}

.News{ padding:30px 0;}
.News_l{ width:765px; float: right}
.News_l h1{ color:#00a0e9; font-family:"微软雅黑"; padding-bottom:10px; border-bottom:1px #dcdcdc solid; font-size:26px; font-weight:normal; margin-bottom:25px; position:relative; padding-left:20px;}
.News_l h1 a{  position:absolute; right:20px; top:10px; font-size:16px;  font-family:"微软雅黑"; color:#959595;}
.News_l h1 span{ color:#dcdcdc}
.News_l .pic{ width:340px; height:278px; float:left}
.News_l ul{ width:400px; float:right}
.News_l ul li{ margin-bottom:10px;}
.News_l ul .time{ width:60px; height:60px; float:left; margin-right:15px; background:#005692; text-align:center; font-family:"微软雅黑"; display:none}
.News_l ul .time .day{ line-height: 40px; font-size: 24px; color:#fff;}
.News_l ul .time .year{ line-height:20px; font-size:12px; color:#fff; background:#002952;}
.News_l ul h2{ margin-bottom:5px; float:left; width:100%;}
.News_l ul h2 a{ font-size:14px; color:#3e3a39; font-family:"微软雅黑";}
.News_l ul p{ color:#888; line-height:18px; font-size:12px;}
.News .Notice{ width:350px; height:350px; background:#f8f8f8; float: left;}
.News .Notice h1{ height:37px; background:url(../images/tzgg.jpg); font-weight:normal; margin-bottom:15px; position:relative;}
.News .Notice ul{ padding:0 20px;}
.News .Notice ul li{ line-height: 35px; background: url(../images/spot.jpg) 0 17px no-repeat; padding-left: 15px;}
.News .Notice ul li a{ color:#333; font-size:14px; font-family:"微软雅黑"}
.News .Notice ul li span{ color:#999; float:right}

.dynamic .dyn_l{ width:350px; padding-bottom:30px; float:left;}
.dynamic .dyn_l h1{ width:350px; height:37px; background:url(../images/xbgk.jpg)}
.dynamic .dyn_l ul{ background:#f8f8f8; overflow:hidden}
.dynamic .dyn_l ul li{ height: 145px; background: #dedede; margin: 20px 0 20px 20px; width: 145px; float: left;}
.dynamic .dyn_l ul li img{ margin: 12px 0 0 26px;}
.dynamic .dyn_l ul li p{ color:#fff; font-family:"微软雅黑"; text-align:center; line-height:30px;}
.dynamic .dyn_r{ width:765px; float:right}
.dynamic .dyn_r h1{ color:#00a0e9; font-family:"微软雅黑"; padding-bottom:10px; border-bottom:1px #dcdcdc solid; font-size:24px; font-weight:normal; margin-bottom:5px; position:relative; padding-left:20px;}
.dynamic .dyn_r h1 a{  position:absolute; right:15px; top:10px; font-size:16px;  font-family:"微软雅黑"; color:#959595;}
.dynamic .dyn_r h1 span{ color:#dcdcdc}
.dynamic .dyn_r ul{ padding:10px 0;}
.dynamic .dyn_r ul li{ width:235px; float:left; margin:10px;}
.dynamic .dyn_r ul li h2{ background:#dcdddd; padding:7px 15px; font-weight:normal; font-size:14px;}

.Student{ width: 100%; background: #f8f8f8; overflow: hidden; padding: 30px 0 15px 0;}
.Student .Sdt_ct{ width:1140px; margin:0 auto;}
.Student .djsz{ width:340px; position:relative}
.Student .djsz h1{ width:139px; height:58px; position:absolute; background:url(../images/icon05.jpg); left:0; top:-8px; text-align:center; font-size:24px; font-family:"微软雅黑"; font-weight:normal; line-height:58px; color:#fff}
.Student .djsz h1 a{ position:absolute; right:-200px; top:20px; font-size:12px; color:#fff;}
.Student .djsz img{ border-bottom:7px #00a0e9 solid;}
.Student .djsz ul{ padding:10px 0;}
.Student .djsz ul li{ line-height: 35px; background: url(../images/spot.jpg) 0 17px no-repeat; padding-left: 12px; position:relative}
.Student .djsz ul li a{ color:#333; font-family:"微软雅黑"}
.Student .djsz ul li span{ color:#999; font-family:"微软雅黑"; position:absolute; right:0; top:0}

.current{ background:#dcdddd; height:40px; line-height:40px; padding:0 20px;}
.content{ padding:20px 0;text-indent:2em;}
#vsb_content{text-indent:2em;}
.vsbcontent_img img{margin:30px auto;}
.main_l{ width: 810px; float: left; margin: 30px 0; background-color: #fff; padding: 20px; border: 1px #dddddd solid;}
.main_r{ width:220px; float:right; background:#fff; margin: 30px 0; border:1px #dddddd solid; padding:20px;}
.main_r .nav h1{ line-height:40px; color:666; font-size:24px; font-family:"微软雅黑"; font-weight:normal; padding:0 0 10px 10px; }
.main_r .nav ul li{ height:40px; background:#eeeeee; line-height:40px; border-bottom:2px #fff solid; padding:0 20px; position:relative}
.main_r .nav ul li a{ color: #666; font-family:"微软雅黑"; font-size:14px;}
.main_r .nav ul li:hover{ background:#0569c4}
.main_r .nav ul li:hover a{ color:#fff;}
.main_r .nav ul li span{ position:absolute; right:20px; top:0; font-family:"MS Serif", "New York", serif; font-size:18px}
.main_r .nav ul .on{ background:#1479d5;}
.main_r .nav ul .on a{ color:#fff;}
.main_r .tjwz{ padding-top:20px;}
.main_r .tjwz h1{ line-height:40px; margin-bottom:10px; color:666; font-size:24px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px #dddddd solid; padding:0 0 5px 10px;}
.main_r .tjwz ul li{ line-height: 35px; background: url(../images/spot.jpg) 0 18px no-repeat; padding-left: 10px;}
.main_r .tjwz ul li a{ font-family:"微软雅黑"; font-size:14px;}

.link{ width:100%; background:#fff; padding:30px 0;}
.link h1{ font-size:26px; font-family:"微软雅黑"; color:#333; font-weight: normal; position:relative; border-bottom:1px #f4f4f4 solid; padding-bottom:10px; padding-left:20px;}
.link h1 a{ position:absolute; right:20px; top:10px; font-size:16px;  font-family:"微软雅黑"; color:#fff;}
.link ul{ margin-top:25px;}
.link ul li{ float:left;}

.copyright{ width:100%; height:50px; line-height:50px; font-size:14px; color:#333; background:#f8f8f8; text-align:center}
.foot{ width:100%; background:#00a0e9; padding:30px 0;}
.foot img{ margin-left:-30px;}
.foot p{ float:right; color:#fff; font-size:14px; line-height:25px; padding-top:8px;}


.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 12px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}