body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;
PADDING-TOP:0px;FONT-FAMILY: "微软雅黑","黑体","宋体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; color:#3b3b3b; background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,div,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
a{text-decoration:none;}
a:link,a:visited{TEXT-DECORATION:none;}
a:hover { TEXT-DECORATION:none; }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;line-height:0;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
th

body{ padding:0; margin:0; border:0;font-size:14px;color:#444;background-color:#fff;}

html { overflow-x: hidden; overflow-y: auto;}
.body_jz{
max-width:100%;

margin:0 auto;
}
.top{
height:140px;
width:100%;
background-color:#191d3d;
overflow:hidden;
}
.top_logo{
width:1200px;
height:120px;
margin:0 auto;

}
.logo{
width:600px;
height:80px;
margin-top:30px;
}
.logo img{width:560px;height:auto;}
.db_right{width:600px; float:right;}
.db_tit{font-size:20px;line-height:33px; text-align:right; color:#fff; font-family:"黑体"; margin-right:30px;}
.r_lijie{
margin-top:0; width:600px;
height:35px;
margin-left:16px;
}
.r_lijie li{
margin:0 15px; width:118px; height:38px; line-height:38px; text-align:center; border-radius:30px;
text-align:center;
float:left;
}
.r_lijie li a{
display:block;
background:none!important; padding-left:0!important; font-weight:bold;  font-size:15px;
color:#fff;
}
.r_lijie li.a1{background: #0e918c;}
.r_lijie li.a2{background: #40a8c4;}
.r_lijie li.a3{background: #1d77e0;}
.r_lijie li.a4{background: #1e38ba;}
.r_lijie li .a1{
display:block;
background:url(../images/top_pic003.png) no-repeat 12px center;
padding-left:20px;
font-size:14px;
color:#fff;
}
.r_lijie li .a2{
display:block;
background:url(../images/top_pic002.png) no-repeat 12px center;
padding-left:20px;
font-size:14px;
color:#fff;
}






.nav_top{
width:100%;
height:80px;
background:url(../images/nav_bj.png) repeat-x left center;
border-top:1px solid #eeeeee;
}
.nav{
width:1200px;
height:80px;
margin:0 auto;
}
.nav>li{
float:left;
height:80px;
}

.nav li a{
height:80px;
line-height: 30px;
padding:10px 25px;
font-size: 16px;
color:#494949;
}
.nav li ul{
display:block;
}

#nav li { float: left; display: block; position: relative; z-index: 999; }
#nav li a {
display: block;
padding: 0;
font-size:18px;
height:62px;
line-height: 25px;
padding-top:18px;
text-decoration: none;
zoom: 1;
width:150px;
text-align:center;
}
#nav li a .zs{
display:block;
font-style:italic;
font-size:16px;
line-height: 20px;
}
#nav li ul li a{color:#616161;}
#nav li a:hover, #nav li a.hov { background:#5d67b6; color:#fff;}
#nav .on{background:#191d3d; color: #fff; }
#nav .on>a{color: #fff; }
#nav ul { position: absolute; display:none; margin: 0; padding:0; list-style: none; background:#fff; padding-bottom:10px;}
#nav ul li { float: left; text-align: left; text-indent:5px;height:50px; line-height:50px; }
#nav ul li a{border-right:0; font-size:13px; padding-top:0px; height:50px; line-height:50px;color:#616161;}
#nav ul li a:hover { color: #fff; }

#nav ul ul.sjlm {
    left: 150px;
    top: 0;
}

.zycj_sy_z{
padding:40px 0 40px;
height:auto;
width:1200px;
margin:0 auto;
}
.zc_news_student{
height:465px;
width:100%;
}
.news{
width:770px;
height:465px;
overflow:hidden;
}
.news_lm{
height:60px;
line-height:60px;
border-bottom:1px solid #e2e2e2;
}
.news_lm1{
height:50px;
line-height:50px;
border-bottom:1px solid #e2e2e2;
}
.news_lm .name{
font-size:26px;
color:#191d3d;
display:block;
height:61px;
line-height:61px;
background:url(../images/line.jpg) no-repeat left bottom;
}
.news_lm .name .b1{
font-size:14px;
color:#abadb7;
}
.news_lm .more_zc{
padding-right:15px;
background:url(../images/more.png) no-repeat right center;
display:inline-block;
font-size:14px;
color:#9e9d9d;
}
.news_xf_list{
margin-top:30px;
}
.news_xf_list .pic_news{
width:380px;
height:375px;
background-color:#f4f4f4;
}
.news_xf_list .pic_news .pic{
width:380px;
height:275px;
overflow:hidden;
margin-bottom:20px;
}
.news_xf_list .pic_news .pic a{
display:block;
}
.news_xf_list .pic_news .pic img{
width:380px;
height:275px;
}
.news_xf_list .pic_news .pic img{
cursor: pointer;
transition: all 0.6s;
}
.news_xf_list .pic_news .pic img:hover{
transform: scale(1.1);
}

.news_xf_list .pic_news .tittle{
padding:0 20px;
font-size:15px;
color:#494949;
line-height:20px;
}
.news_xf_list .pic_news .date{
font-size:12px;
color:#767676;
line-height:40px;
padding:0 20px;
}
.news_xf_list .pic_news:hover .tittle{
font-size:16px;
}
.news_xf_list .pic_news:hover .date{
font-size:13px;
color:#333;
}
.news_xf_list .list_news{
width:365px;
height:375px;
}
.news_xf_list .list_news li{
padding:7px 0;
border-bottom:1px solid #f1efef;
}
.news_xf_list .list_news li:hover{
background-color:#efefef;
}
.news_xf_list .list_news li .titt_time{
width:235px;
padding-left:5px;
}
.news_xf_list .list_news li .titt_time a{
font-size:15px;
color:#444444;
line-height:25px;
}
.news_xf_list .list_news li .titt_time .time{
font-size:12px;
color:#767676;
line-height:25px;
}
.news_xf_list .list_news li .tup{
width:104px;
height:78px;
}
.news_xf_list .list_news li .tup a{
display:block;
}
.news_xf_list .list_news li .tup img{
width:104px;
height:78px;
}
.news_xf_list .list_news li .tup img{
cursor: pointer;
transition: all 0.6s;
}
.news_xf_list .list_news li .tup img:hover{
transform: scale(1.1);
}





.Enrolment{
width:380px;
height:465px;
overflow:hidden;
}

.dpzw2{ width:100%; margin:0 auto;}
.dpzw2 img{ width:100%;}
.dpzw2 h3 a{ color:#444; font-size:15px; font-family:'verdana',Arial,sans-serif; }
.dpzw2 span{ line-height:27px; font-size:14px; color:#555; margin-bottom:17px;}
.dpzw2 p{ line-height:27px; display:block;font-size:14px; color:#555; margin:14px 0px;}
.dpzw2 dl{border:1px solid #e2e2e2;padding:15px;height:110px;font-size:12px;color:#767676;}
.dpzw2 dl .moree{display:block;text-decoration:none;text-align:right;margin-top:15px;}
.dpzw2 .on{background-color:#383e6c;}
.dpzw2 dl a{color:#005faf; text-decoration:underline;}
.dpzw2 ul li{ list-style-type:disc;}

.dpzw_tt{height:40px; width:100%; line-height:40px;background:#ebebeb; cursor:pointer; }
.dpzw_tt span{ font-size:14px; color:#0d0d0d; margin-left:20px; font-weight:100;}
.dpzw_list{ width:275px; margin:0 auto;}
.dpzw_r{ border-bottom:1px solid #d0d0d0;}
.dpzw_r img{ height:180px; width:273px; border:1px solid #dbdbdc;}

.sideMen h3{ height:40px; line-height:40px; padding-left:10px; border:1px solid #f0f0f0; margin-top:10px; font-weight:normal;}
.sideMen h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/jia.png) 15px 12px no-repeat; cursor:pointer;margin-right:10px; }
.sideMen h3 em.on{ background:url(../images/jian.png) 15px 12px no-repeat;}
.sideMen1 h3{ height:40px; line-height:40px; padding-left:10px; border:1px solid #f0f0f0; margin-top:10px; font-weight:normal;}
.sideMen1 h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/jia.png) 15px 12px no-repeat; cursor:pointer;margin-right:10px; }
.sideMen1 h3 em.on{ background:url(../images/jian.png) 15px 12px no-repeat;}



.Admissions_consultation{
width:100%;
height:460px;
margin-top:30px;
}
.Admissions{
width:770px;
height:460px;
}
.xz_news{ width:100%;
height:auto;
margin-top:30px;}
.news_xsgy{width:770px;
height:auto;}

.consultation{
width:380px;
height:460px;
}
.consultation_list{
margin-top:30px;
}
.consultation_list .pic{
display:block;
width:380px;
height:130px;
overflow:hidden;
}
.consultation_list .pic img{
width:380px;
height:130px;
}
.consultation_list .pic img{
cursor: pointer;
transition: all 0.6s;
}
.consultation_list .pic img:hover{
transform: scale(1.1);
}


.consultation_list .list{
padding:12px 0px;
background-color:#f4f4f4;
}
.consultation_list .list li{
line-height:36px;
padding:0 14px;
height:36px;
}
.consultation_list .list li:hover{
background-color:#e4e4e4;
}
.consultation_list .list li a{
display:inline-block;
float:left;
font-size:15px;
color:#444444;
padding-left:15px;
background:url(../images/sy_qdf.png) no-repeat left center;
}
.consultation_list .list li .time{
font-size:14px;
color:#767676;
float:right;
}


.zl_yqlj{
width:100%;
height:auto;
background-color:#f4f4f4;
}
.zl_yqlj_center{
width:1350px;
margin:0 auto;
}



.footer_db{
height:auto;
width:100%;
overflow:hidden;
background-color:#191d3d;
}
.footer{
width:1200px;
height:230px;
padding:38px 0 48px;
margin:0 auto;
overflow:hidden;
}
.db_lianjie{
width:400px;
height:auto;
margin-top:30px;

}
.db_lianjie .logo_bd{
width:310px;
height:70px;
margin-bottom:20px;
}
.db_lianjie p{
font-size:14px;
color:#fff;
line-height:30px;
}
.db_link_r{
width:760px;
}
.db_link_r>li{
float:left;
height:230px;
border-left:1px solid #313764;
}
.db_link_r .one{
width:110px;
padding-left:25px;
}
.db_link_r .two{
width:145px;
padding-left:25px;
}
.db_link_r .three{
width:225px;
padding-left:25px;
}
.db_link_r .four{
border-left:0;
float:right;
}
.ewm_div {float:left; width:100px; text-align:center;}
.ewm_div span{display:inline-block; font-size:13px; color:#fff; margin-top:6px;}
.db_link_r .three li p{
line-height:30px;
color:#b8bbd4;
}
.link p{ color:#b8bbd4!important;}
.db_link_r li .mc_d{
font-size:18px;
line-height:30px;
color:#fff;
margin-bottom:10px;
}
.db_link_r li .link li a{
font-size:14px;
color:#b8bbd4;
line-height:30px;
}
.db_link_r li .link li:hover a{
font-size:15px;
color:#fff;
}

.db_link_r li .link li .on{
color:#fff;
}
.zxzx_sy_01{
position:fixed;
top:400px;
right:0px;
z-index:10000;
width:150px;
overflow:hidden;
display:none;
}

.zx_img{ position:relative;}
.qq1{ position:absolute; left:23px; top:70px; width:108px; height:20px;}
.qq1 img{ width:108px; height:20px; opacity:0;}
.qq2 img{ width:108px; height:20px; opacity:0;}
.qq3 img{ width:108px; height:20px; opacity:0;}
.qq2{ position:absolute; left:23px; top:98px; width:108px; height:20px;}
.qq3{ position:absolute; left:23px; top:124px; width:108px; height:20px;}






.ej_banner{
width:100%;
height:auto;
}
.ej_banner img{
width:100%;
height:auto;
}

.ej_zwy{
width:1200px;
margin:20px auto ;
height:auto;
}
.xwzx_l{
width:260px;
height:auto;
}
.list_lianje{
width:260px;
height: auto;
margin-top:17px;

}

.list_lianje li{
font-size:20px;
color:#fff;
height:55px;
line-height:55px;
padding-left:30px;
margin-bottom:17px;
}
.list_lianje li:hover{
font-size:21px;

}
.list_lianje .one{
background-color:#46ad50;
}
.list_lianje .two{
background-color:#3877b7;
}
.list_lianje .three{
background-color:#c36c37;
}
.list_lianje .four{
background-color:#4f9fc0;
}

.list_lianje li a{
color:#fff;
display:block;
}
.ej_list_list1{
margin-top:10px;
margin-bottom:30px;
}
.ej_list_list1 .titt_pic li{
padding:20px 10px;
border-bottom:1px dotted #b2b2b2;

}
.ej_list_list1 .titt_pic li:hover{
background-color:#efefef;
}
.ej_list_list1 .titt_pic li .titt_zy_time{
width:690px;
float:left;
height:auto;
}
.titt_pic li .titt_zy_time .titt{
font-size:16px;
color:#444444;
line-height:40px;
}
.titt_pic li:hover .titt_zy_time .titt{
font-size:17px;
}
.titt_pic li .titt_zy_time .titt1{
font-size:16px;
color:#444444;
font-weight:bold;
line-height:50px;
}
.titt_pic li:hover .titt_zy_time .titt1{
font-size:17px;
}
.titt_pic li .titt_zy_time .zy{
font-size:14px;
color:#909090;
line-height:20px;
}
.titt_pic li .titt_zy_time .zy a{
color:#909090;
}
.titt_pic li .titt_zy_time .time{
font-size:12px;
color:#767676;
line-height:35px;
}


.ej_list_list1 .titt_pic li .pic{
width:190px;
height:120px;
float:right;
overflow:hidden;
}
.ej_list_list1 .titt_pic li .lisst{
width:100%;
}
.ej_list_list1 .titt_pic li .pic a{
display:block;
}

.ej_list_list1 .titt_pic li .pic a img{
width:190px;
height:120px;
}
.ej_list_list1 .titt_pic li .pic a img{
cursor: pointer;
transition: all 0.6s;
}
.ej_list_list1 .titt_pic li .pic a img:hover{
transform: scale(1.1);
}






.fyt{
text-align:center;
padding:50px 0;
}

.adess_ej1{
margin-top:30px;
padding-bottom:50px;
width:260px;
height:auto;
background-color:#3e8bab;
}
.adess_ej1 .adess_ow1{
width:220px;
height:60px;
line-height:60px;
font-size:20px;
padding-top:10px;
color:#fff;
border-bottom:1px solid #4f9fc0;
margin:0 auto;
}

.addess_z1{
padding:0px 10px 0px 30px;
color:#fff;
}
.addess_z1 .a11{
font-size:16px;
line-height:30px;
margin-top:20px;
}
.addess_z1 .a21{
font-size:14px;
line-height:25px;
}
























.leftsidebar_box dt{
line-height:54px;
height:54px;
}
.leftsidebar_box dt a{
padding-left:45px;
font-size:16px;
color:#585858;
}
.leftsidebar_box dt>img{
float:right;
margin:20px 20px 0 0;
width:20px;
}
.leftsidebar_box dd{
line-height:40px;
height:40px;
background-color:#f2f0f0;
}
.leftsidebar_box dd:hover{
background-color:#1b9b63;
}
.leftsidebar_box dd:hover a{
color:#fff;
}
.leftsidebar_box .hov{
background-color:#1b9b63;
}
.leftsidebar_box dd a{
padding-left:55px;
font-size:15px;
color:#585858;
}
.leftsidebar_box .hov a{
color:#fff;
}




.xwzx_l .xwzx{
height:60px;
line-height:60px;
font-size:24px;
background:url(../images/ej_bj_top.jpg) no-repeat center;
color:#fff;
padding-left:30px;
}

.xwzx_l .ej_xwzx_list{
width:100%;
height:auto;
background-color:#f3f3f3;
padding-bottom:50px;
}
.xwzx_l .ej_xwzx_list .nav_rj{
width:215px;
margin:0 auto;
height:auto;
}
.xwzx_l .ej_xwzx_list li{
height:49px;
line-height:49px;
font-size:16px;
border-bottom:1px solid #e6e6e6;
}

.xwzx_l .ej_xwzx_list li a{
color:#494949;
}
.xwzx_l .ej_xwzx_list li:hover a{
color:#383e6c;
}

.xwzx_l .ej_xwzx_list li .on{
color:#383e6c;
}
.xwzx_l .ej_xwzx_list li .jx_date{
float:right;
font-size:13px;
color:#908f8f;
margin-right:10px;
}

.adess_ej{
margin-top:30px;
padding-bottom:50px;
width:260px;
height:auto;
background-color:#f3f3f3;
}
.adess_ej .adess_ow{
width:230px;
height:60px;
line-height:60px;
font-size:24px;
background:url(../images/ej_bj_top.jpg) no-repeat center;
color:#fff;
padding-left:30px;
}

.addess_z{
padding:10px 10px 0px 30px;
}
.addess_z .a1{
font-size:16px;
color:#494949;
line-height:30px;
margin-top:20px;
}
.addess_z .a2{
font-size:14px;
line-height:25px;
color:#898989;
}


.news_lm .name1{
font-size:24px;
color:#191d3d;
display:block;
height:61px;
line-height:61px;
background:url(../images/line.jpg) no-repeat left bottom;
}

.news_lm1 .name2{
font-size:24px;
color:#ffffff;
display:block;
height:51px;
line-height:51px;
background:#191d3d;
padding:0 16px;
}


.zw_r{
width:910px;
height:auto;
}
.zw_r .lm_dqwz{
height:50px;
line-height:50px;
border-bottom:1px solid #e3e3e3;
}
.zw_r .lm_dqwz .lm{
color:#008a4e;
font-size:18px;
display:block;
border-bottom:2px solid #008a4e;
background:url(../images/dqwz.png) no-repeat left center;
float:left;
height:50px;
width:20px;
}
.zw_r .lm_dqwz .dqwz{
float:left;
font-size:14px;
color:#949494;
margin-left:10px;
}
.zw_r .lm_dqwz .dqwz a{
color:#949494;
padding:0 3px;
}
.zw_r .lm_dqwz .dqwz .last{
color:#01874d;
}
.ej_list_list{
margin-top:20px;
}

.ej_list li{
height:45px;
line-height:45px;
padding:0 10px 0 25px;
background:url(../images/gzdt.png) no-repeat 10px center;
font-size:15px;
border-bottom:1px dashed #d0d0d0;
}
.ej_list li:hover{
background-color:#efefef;
}
.ej_list li a{
color:#494949;
float:left;
}
.ej_list li:hover a{
color:#000;
}
.ej_list li .date_list{
float:right;
}
.fyt{
padding:20px 0;
text-align:center;
font-size:14px;
}


.rj_content{
margin:30px 0 50px;
}
.rj_content .tittle{
font-size:18px;
line-height:45px;
color:#232323;
text-align:center;
}

.rj_content .content_zw{
font-size:15px;
line-height:30px;
color:#494949;
margin-top:15px;
text-align:justify;
margin-bottom:25px;
}
.rj_content .content_zw p{
text-indent:2em;
}
.rj_content .content_zw p img{
max-width:100%;
margin-bottom:20px;
}
.rj_content .content_zw table p{
text-indent:0em;
}
.rj_content .content_zw table{
margin:0 auto;
max-width:100% !important;
}
.rj_content .content_zw a{
color:#494949;
}

.rj_content .rq_djs{
height:50px;
line-height:50px;
text-align:center;
border-bottom:1px dashed #d0d0d0;
margin-bottom:25px;
}

.zw_r1{
width:100%;
}
.zw_r1 .rj_content .titt_c{
font-size:24px;
line-height:46px;
color:#191d3d;
text-align:center;

}
.zw_r1 .rj_content .ly_date{
height:40px;
line-height:40px;
border-bottom:1px solid #e2e2e2;
margin:0px 0 40px;
text-align:center;
color:#8e8e8e;
}
.zw_r1 .rj_content .ly_date .b1{
padding:0 10px;
font-size:14px;
color:#8e8e8e;
}
.zw_r1 .rj_content .content_zw{
padding-bottom:20px;
border-bottom:1px solid #e2e2e2;
}

.up_down_zc .up_down{
height:30px;
line-height:30px;
font-size:14px;
color:#494949;
}
.up_down_zc .up_down a{
color:#494949;
}






.yxjiif{
height:auto;
padding:30px 0 0;
width:100%;
}

.yxjiif_list{
width:100%;
}
.zxgg_bt{
width:300px;
margin:0 auto 30px;
height:45px;
line-height:45px;
text-align:center;
background:url(../images/line_01.jpg) repeat-x left center;
}
.zxgg_bt .bt_yq12{
font-size:26px;
color:#191d3d;
display:inline-block;
background-color:#f4f4f4;
padding:0 20px;
}

.picScroll{ width:1350px; overflow:hidden; position:relative;height:auto; padding-bottom:20px;}
.picScroll .prev,.picScroll .next{ display:block;width:41px; height:106px;overflow:hidden;cursor:pointer;position: absolute;top: 0}
.picScroll .prev{ background:url("../images/q_h_l.png") no-repeat center;left: 0px; top:0px;}
.picScroll .next{ background:url("../images/q_h_r.png") no-repeat center; right: 0px;top:0px;}
.picScroll .prevStop{ background:url("../images/q_h_l.png") no-repeat center ;top:0px;}
.picScroll .nextStop{ background:url("../images/q_h_r.png") no-repeat center; top:0px;}

.picScroll .bd{width: 1200px;margin:0 auto;height: 102px;overflow: hidden; }
.picScroll .bd ul{ overflow:hidden; zoom:1; }
.picScroll .bd ul li{margin:0 12px; float:left; _display:inline; overflow:hidden;position: relative;width: 217px;height: 102px;}
.picScroll .bd ul li a img{
width:217px;
height:102px;
}
#picLsy {width: 1200px;margin:0 auto;overflow: hidden; }
.picScroll li{margin:10px; float:left; _display:inline; overflow:hidden;position: relative;width: 217px;height: 102px;}
.picScroll  li a img{width:217px;height:102px;}
.picL li .text{background-color:#fff;width:180px;height:32px;padding: 3px 0px;text-align:center; }
.picL li .text h3{color:#373737;font-size:16px;display:inline-block;*display:inline;zoom:1;width: 100%;line-height: 36px;}
.picL li .text h3 a{color:#373737;}
.picL li:hover .text h3{font-size:17px;}
.picL li .text p{font-size:14px;line-height:20px;color: #a7a7a7;max-height:41px;overflow:hidden;}
.picL li .text .rq_date{background:url(../images/gd_date.png) no-repeat left center;padding-left:20px;line-height:45px;}

.bm_tip{ width: 740px; height: 162px; background: #f9faff; padding: 27px 0 0 168px;}
.bm_tip p{ font-size: 16px;color: #494949; line-height:30px; }
.tableBox {margin: 15px auto;}
.bm_table{margin-bottom:20px;}
.bm_table div{font-size:16px;}
.left-contenth .subnav .title {height: 50px; line-height: 50px;display: block;text-indent: 20px; z-index: 1; position: relative;
font-size: 18px; color: #fff; margin-bottom: 10px;}
.left-contenth .subnav .title {background-color: #0062ac;}
.left-contenth .subnav .content {line-height: 26px;}
.subnav .content p{ margin-bottom: 10px;}
.sucDiv { width: 200px;margin: auto;padding-top: 20px;}
.sucDiv p { color: green; font-weight: bold; font-size: 18px;}
.sucDivImg img { width: 94px; height: 94px;}
.tableBox { margin: 15px auto;}
.tableBox { margin: 15px auto;}
.tableBox { margin: 15px auto;}
.timportant{color: #fc8908;}
.bm_input{ width: 398px; height: 38px; line-height: 38px; background: #f9faff; color:#8a8889; border: 1px solid #dde5f0; padding-left: 20px; margin-bottom: 8px; font-size:16px;}
.regBtn{ }
.notice{ width: 444px; line-height: 24px; margin:10px 0 40px 160px; }
.notice p{ text-align: left; font-size: 16px; color: #8a8889; }
.btn{ width: 180px; height: 52px; border-radius: 15px; color: #fff; font-weight: bold; border:none; font-size: 24px; cursor: pointer;}
.btnTj{ background: #323663;margin-right: 40px; margin-left:160px;}
.btnCz{ background: #e29c06;margin-right: 40px;}
.btnXg{ background: #3777b7; text-align:center; display:inline-block;line-height:52px;width:200px!important;}
form{display:inline-block;}

.lq_content{ width: 100%; height: 667px; background: url(../images/content_bg.jpg) no-repeat left top; background-size: 100% 100%;}
.cjcx_content{ width: 100%; height: auto; background: url(../images/cjcx_bg.jpg) no-repeat left top; background-size: 100% 100%;}
.lqcx_con{overflow: hidden; width: 900px; margin: 0 auto; padding:90px 0}
.lqcx_sm{ width: 444px; height: 478px; float: left; background: url(../images/lqcx_smbg.png) no-repeat left top; border-radius: 50px 0 0 50px; box-shadow:5px 5px 5px rgba(0,0,0,0.2);}
.lqcx_form{ width: 444px; height: 478px; float: left; background: #fff; border-radius: 0 50px 50px 0; box-shadow:5px 5px 5px rgba(0,0,0,0.2);}
.sm_text{ padding: 160px 0 0 33px;}
.sm_text h2{ color: #fff; font-size: 40px; line-height: 60px;}
.sm_text p{ color: #fff; font-size: 24px; line-height: 40px;}
.cx_form{ width: 414px; height: 290px; margin: 68px 0 0 23px;}
.cx_form .name{ background: url(../images/cx_name.png) no-repeat 10px 12px; }
.cx_form .card{ background: url(../images/lqcx_cardbg.png) no-repeat 10px 14px; }
.cx_form input{ margin-bottom: 20px; width: 350px; height: 52px; line-height: 52px; border: 1px solid #d1d1d1; font-size: 16px; padding-left: 50px; border-radius: 5px; outline:none;}
.cx_form .cx_code{ float: left; background: url(../images/lqcx_yambg.png) no-repeat 10px 12px; width: 205px!important; margin-right: 13px; }
.cx_form .cx_yzm{ float: left; width: 130px; height: 52px; border: 1px solid #d1d1d1; border-radius: 5px; overflow: hidden;}
.cx_form .cx_yzm img{ width: 100%;}
.cx_form .btn_cx{ width: 400px; height: 54px; background: #f5a700; border: none; margin: 0 auto; border-radius: 50px; color: #FFFFFF; font-size: 24px; cursor: pointer; }

.cjcx_form{ width: 414px; height:auto; margin: 60px 0 0 23px;}
.cjcx_form .name{ background: url(../images/cx_name.png) no-repeat 10px 12px; }
.cjcx_form .card{ background: url(../images/lqcx_cardbg.png) no-repeat 10px 14px; }
.cjcx_form .passwd{ background: url(../images/lqcx_pwd.png) no-repeat 10px 14px; }
.cjcx_form input{ margin-bottom: 16px; width: 340px; height: 48px; line-height: 48px; border: 1px solid #d1d1d1; font-size: 16px; padding-left: 50px; border-radius: 5px; outline:none;}
.cjcx_form .cx_code{ float: left; background: url(../images/lqcx_yambg.png) no-repeat 10px 12px; width: 205px!important; margin-right: 13px; }
.cjcx_form .cx_yzm{ float: left; width: 122px; height: 46px; border: 1px solid #d1d1d1; border-radius: 5px; overflow: hidden;}
.cjcx_form .cx_yzm img{ width: 100%;}
.cjcx_form .btn_cx{ width: 400px; height: 50px; background: #f5a700; border: none; margin: 0 auto; border-radius: 50px; color: #FFFFFF; font-size: 24px; cursor: pointer; }

.cx_tip{ width: 400px; border-top: 1px solid #d1d1d1; margin: 40px auto 0 auto;}
.cx_tip p{ font-size: 13px; color: #b2b2b2;}
.cx_foot{ width: 100%; height: auto;background: #083e7e;}
.cx_foot1{ width: 1100px; margin: 0 auto; padding: 55px 0;}
.foot_1{ width: 420px; float: left;}
.cx_foot1 p{ font-size: 16px; color: #d0e2f5; line-height: 40px;}
.foot_p { color: #ffffff; font-size: 18px; font-weight: normal; line-height: 40px;}
.foot_2{ width: 288px; height: 182px; padding-left: 40px; float: left; border-left: 1px solid #396598; border-right: 1px solid #396598;}
.foot_3{ padding-left: 50px; float: left;}
.cx_foot2{ width: 100%; height: 50px; text-align: center; background: #191d3d; font-size: 14px; line-height: 50px;color: #FFFFFF;}
.xiugai{ color:#551A8B; cursor:pointer;}

.zscx_jieguo{padding-top: 120px;}
.cxtable_jg{ border:none; font-size: 18px;}
.cxtable_jg td{ border-bottom: 1px solid #fff;}
.cxtable_jg div{font-size: 18px; color: #000; padding-right:20px;}
.fh{ width: 120px;height: 36px; background: #0b559e; font-size: 18px; color: #fff; margin: 20px 0; text-decoration: none; display: inline-block; line-height: 36px; border-radius: 5px;}
.font1{color: #ffffff; font-size: 17px; font-weight: bold; background: #0b559e; font-size: 20px;}

.abc{ font-size:24px;}
.fou{ line-height: 60px; font-size: 24px; font-weight: bold;}

.login_ts{ font-size:24px;}
.login_div{ margin-bottom:20px;}

.teacher{ background:#FFF;}
.teacher h2{color:#f48f00; height:60px; line-height:60px;}
.teacher li{float:left; width:64px; margin:10px 80px 5px 5px; text-align:justify;text-justify:inter-ideograph;}
.teacher li a{
content: " ";
display: inline-block;
width: 100%;

}
.teacher a{color:#222; font-size:16px;}
.teacher a:hover{color:#f48f00;}
.titt_c{
font-size:24px;
line-height:46px;
color:#191d3d;
text-align:center;
}
.ly_date{
height:40px;
line-height:40px;
border-bottom:none;
margin:0px 0 40px;
text-align:center;
color:#8e8e8e;
}
.ly_date .b1{
padding:0 10px;
font-size:14px;
color:#8e8e8e;
}
.list_ul{}
.list_ul li{
width:860px;
height:36px;
float:left;
line-height:36px;
font-size:15px;
padding:0 18px;
background:url(../images/newsico.jpg) no-repeat left;
}
.list_ul li span{
float:right;
font-size:12px;
}
.list_ul li a{
 border:0px; 
font-sie：15px;
line-height:36px;
 text-decoration:none;
 color:#4f4f4f;
  }
.target {width:360px;height:270px;overflow:hidden;position:relative;}
.msfc_list{padding-top:10px;}
.msfc_list li{width:360px;height:240px; float:left;}
.msfc_list li .ms_img{ width:180px; float:left;}
.msfc_list li .ms_img img{width:100%; height:230px; margin-top:6px;}
.msfc_list li .ms_text{ width:160px; float:left; padding-left:20px;}
.msfc_list li .ms_name{font-size:20px;line-height:50px; color:#191d3d; font-weight:bold; padding-top:20px;}
.msfc_list li .ms_jieshao{font-size:16px;line-height:28px; text-indent:2em;}
.hy-prev{display:none!important;}
.hy-next{display:none!important;}

.xsgy{padding:36px 0 0 0;margin-left:20px; }
.xsgy li{ width:30%;float:left; margin-right:3%;}
.xsgy li:nth-last-child(1){ margin-right:0!important;}
.xsgy li a{ position:relative; display:inline-block; width:100%;}
.xsgy li a .play{position: absolute; left: 40%; top: 70px; text-align: center;}
.xsgy li .pic img{ width:100%; height:180px;}
.xsgy li a .text{text-align: center; font-size:16px; line-height:70px; color:#000;}
.xscj {width:100%; margin:40px auto; background:#fff;}
.xscj tr td{border:1px solid #dcdcdc;line-height:180%;text-align:center;padding:10px 5px;}
.xscj tr th{border:none;line-height:180%;text-align:center;padding:10px 5px;}
.gj_tit h1{ font-size: 24px; line-height: 46px; color: #191d3d; text-align: center;}
.gj_date { height: 40px; line-height: 40px; border-bottom: 1px solid #e2e2e2; margin: 0px 0 10px; text-align: center;  color: #8e8e8e;}
.gj_bq{ width:914px;}
.gj_bq li{ width:130px; height:46px; border-radius:4px; border:1px solid #fcc800; float:left; line-height:46px; font-size:18px; color:#4b454d; margin:20px 10px; text-align:center; cursor: pointer;}
.gj_js{width:914px; margin-top:20px;}
.gj_js p{ font-size:15px; line-height:34px; text-indent:2em; color:#333; padding-bottom:6px;}
.gj_js{display:none;}
.gj_bq li.on {background: #fcc800; border: 1px solid #fcc800; color:#fff;}
.yx_part{padding-top:20px;}
.yx_part h1{font-size: 24px;  color: #191d3d; display: block;  height: 61px; line-height: 61px;}
.picScr{ width:960px; overflow:hidden; position:relative;height:90px;}
.picScr .prev,.picScr .next{ display:block;width:34px; height:88px;overflow:hidden;cursor:pointer;position: absolute;top: 0;}
.picScr .prev{ background:url(../images/yx_left.png) no-repeat center;left: 0px; top:0px;}
.picScr .next{ background:url(../images/yx_right.png) no-repeat center; right: 0px;top:0px;}
.picScr .bd{width: 870px;margin:0 auto;height: 90px;overflow: hidden;}
.picScr .bd ul{ overflow:hidden; zoom:1;}
.picScr .bd ul li{margin:0 8px; float:left; _display:inline; overflow:hidden;position: relative;width: 158px;height: 84px;}
.picScr .bd ul li a img{width:154px;height:73px; border:1px solid #f8f0d3;}
.backtop { position: fixed; right: 15%; bottom: 150px; cursor: pointer; display: none; width: 50px; height: 50px;z-index:99999;}
.backtop img{width:100%;}

.yuanwai_top h3 {
	color: #20548E;
	font-weight: 100;
	margin-top: 20px;
	text-indent: 10px;
font-size:18px;
}

.yuanwai_top span {
	display: inline-block;
	height: 2px;
}

.left_sapn {
	width: 100px;
	background-color: #f8960b;
}

.right_span {
	width: 795px;
	background-color: #20548E;
}
.yuanwai_txtimg {
	padding: 20px;
	background-color: #FFFFFF;
	position: relative;
}

.yuanwai_txtimg p {
	text-indent: 30px;
	/* display: inline-block; */
	/* float: left; */
	/* width: 550px; */
	color: #5f5f5f;
	line-height: 27px;
}

.yuanwai_txtimg img {
	float: right;
	width: 290px;
	height: 195px;
	margin-top: 12px;
padding: 0 6px;
}

.yuanwai_txtimg span {
	position: absolute;
	margin-right: 20px;
	bottom: 0px;
	right: 0px;
}

/* 项目数据 */
.yuanwai_number {
	padding: 20px 0;
	text-align: center;
}

.yuanwai_number>h3 {
	color: #20548E;font-size: 18px;
}

.yuanwai_number>span {
	display: inline-block;
	width: 100%;
	color: #f8960b;
}

.yuanwai_number div {
	margin: 25px 0;
	width: 19%;
	float: left;
	
}
.yuanwai_number div p{
	line-height: 40px ;
}

.yuanwai_number div p span {
	font-size: 36px;
	color: #f8960b;
font-weight:bold;
line-height:68px;
vertical-align:bottom;
}
/* 参训学员分布 */
.yuanwai_stu {
	padding: 20px 0;
}

.yuanwai_stu p {
	text-indent: 20px;
	margin-bottom: 30px;
}
.yuanwai_video{margin-top:30px;}
.yuanwai_left_title {
	display: inline-block;
	margin-bottom: 15px;
}

.yuanwai_left_title h3 {
	font-size: 18px;
	padding: 5px 20px;
	background-color: #ffc000;
}

/* 援外项目视频 */
._video div{
	float: left;
	width: 29%;
	margin:2% 2% ;
}
._video div img {
	width: 100%;height:180px;
}

.yuanwaiPhone_title{
	margin-bottom: 20px ;
}
.yuanwaiPhone_title h4 {
	text-align: center;
	margin: 0 10px ;
font-size:18px;
}

.yuanwaiPhone_title :before {	
	margin-right: 20px;
	display: inline-block;
	height: 1px;
	content: '';
	width: 340px;
	background-color: #80b8f6;
}

.yuanwaiPhone_title :after {
	margin-left: 20px ;
	display: inline-block;
	height: 1px;
	content: '';
	width: 340px;
	background-color: #80b8f6;
}


.swiper-container{
	width: 800px ;
	height: 140px ;
}

.swiper-container .swiper-slide{
	/* padding: 0 5px ; */
}
.swiper-container .swiper-slide img{
	/* margin: 0 5px ; */width:100%;height:140px;
}
.swiper_img{
	padding: 0 5px ;
}


.swiper_div {
	position: relative;
}
.swiper_prev,.swiper_next{
	font-size: 20px ;
	font-weight: bold;
	font-family: 宋体;
	position: absolute;
	display: inline-block;
	width: 25px ;
	height: 50px ;
	background-color: #80b8f6;
	color: #FFFFFF;
	border-radius: 3px ;
	padding-top: 25px ;
	text-align: center;
	cursor: pointer;
	top: 30px ;
}
.swiper_prev{
	left: 25px ;
}
.swiper_next{
	right: 25px ;
}  .yw6{ padding: 18px 0;}
  .picScroll-left{ position: relative; overflow: hidden;  }
  .yw6_tit{ width: 100%; background: url(../images/yw5_titbg.png) no-repeat center; font-size: 20px; color: #050000; font-weight:600; height: 40px; line-height: 40px; text-align: center;}
  .yw6 .bd{ margin: 20px auto; width: 800px;overflow: hidden; }
  .yw6 .picList{}
  .yw6 .picList li{ width: 193px; height: 126px;float: left; margin: 0 4px;}
  .yw6 .picList li img{ width: 193px; height: 120px;}
  .yw6 .hd .yw_left{position: absolute;right: 22px; top: 43px;cursor: pointer;}
  .yw6 .hd .yw_right{position: absolute;left: 20px; top: 43px;  cursor: pointer;}  
  .svg-ara {transform: translateZ(0); }
  .svg-ara .map-point path {animation-name: draw;animation-duration: 4s;animation-delay: 0s, 4.5s;animation-iteration-count: infinite; animation-timing-function: linear, ease-out; animation-fill-mode: forwards; stroke-width: 1px;stroke-dasharray: 1291.271240234375px;stroke-dashoffset: 1291.271240234375px; stroke-dashoffset:0\0;}
  .svg-ara .point-circle {opacity: 0;transform-origin: 30px 30px}
  .svg-ara .point-circle.point-10 { animation: ripple 4.5s ease-out 225ms infinite}
  .svg-ara .point-circle.point-40 { animation: ripple 4.5s ease-out .6s infinite}  
  .svg-ara .point-circle.point-60 { animation: ripple 4.5s ease-out 1s infinite}
  .svg-ara .point-circle.point-80 { animation: ripple 4.5s ease-out 1.6s infinite}
  .svg-ara .point-circle.point-100 { animation: ripple 4.5s ease-out 2.8s infinite}
 @keyframes ripple {
   0% {
    opacity: 0;
    transform: scale(.1)
   }
   5% {
    opacity: 1
   }
   to {
    opacity: 0;
    transform: scale(1)
   }
  }
  @keyframes draw {
   to {
    stroke-dashoffset: 0
   }
  }
  .map-area,.point-area {position: relative; margin: 0 auto;}  
  .point-area {width: 60px;height: 60px}  
  .point-area .point {position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;width: 100%;height: 100%}  
  .point-area .point.point-dot {width: 6px;height: 6px;border-radius: 50%;background: #0098fe;border: 1px solid rgba(0, 205, 236, .37)}  
  .point-area .point-circle:after {content: "";position: absolute;
   border-radius: 50%;top: 0;left: 0;right: 0;bottom: 0;border: 2px solid #0098fe;opacity: 0}
  .point-area .point-circle.point-10:after {
   animation: ripple1 4.5s ease-out 225ms infinite
  }
  .point-area .point-circle.point-40:after {
   animation: ripple1 4.5s ease-out .9s infinite
  }
  .point-area .point-circle.point-80:after {
   animation: ripple1 4.5s ease-out 1.8s infinite
  }
  @keyframes ripple1 {
   0% {
    opacity: 0;
    transform: scale(.1)
   }
   5% {
    opacity: 1
   }
   to {
    opacity: 0;
    transform: scale(1)
   }
  }
  .box-aboutus {
   display: -ms-flexbox;
   display: flex
  }
@media screen and (max-width: 1800px) {
   .gj_l{ top: 50px; right: 14%!important; position: fixed;}
.backtop{ position: fixed;right: 10%;bottom: 150px;}
}
@media screen and (max-width: 1600px) {
   .gj_l{ top: 50px; right: 6%!important; position: fixed;}
.backtop{ position: fixed;right: 4%;bottom: 150px;}
}
@media screen and (max-width: 1300px) {
   .gj_l{ top: 50px; right: 4%!important; position: fixed;}
.backtop{ position: fixed;right: 0;bottom: 150px;}
}
.djyx_table{ width:1080px; margin:20px auto 30px auto; border:1px solid #303030;}
.djyx_table tr{ height:66px; line-height:26px;  font-size:14px;   border-left:1px solid #303030;  border-top:1px solid #303030;  }
.djyx_table th{ background:#40a8c4; height:48px; line-height:48px; text-align:center;  font-size:18px;  border-right:1px solid #303030;  border-bottom:1px solid #303030; color:#fff; }
.djyx_table td{ height:66px; line-height:26px;  font-size:14px;  border-right:1px solid #303030;  border-bottom:1px solid #303030; }
.djyx_table td.table_yxmc{ padding-left:8px; text-align:left;width:28%; }
.djyx_table td.table_yxmc a{ color:#3b3b3b; }
.djyx_table .table_logo{text-align:center; width:22%;}
.djyx_table .table_logo img{width:140px; height:50px; margin:0 auto; vertical-align:middle;}
.table_lm{ height:50px!important; line-height:50px!important;}
.table_lm .name1{ height:50px!important; line-height:50px!important;}


.ksdh {
    width: 90px;
    background: #e8f3ff;
    position: fixed;
    top: 300px;
    right: 30px;
    z-index: 999;
display:none;
}
.ksdh ul li {
    width: 60px;
    margin: 0 auto;
    border-bottom: 1px solid #92adc4;
    transition: .8s;
}
.ksdh ul li a {
    display: block;
    font-size: 14px;
    color: #235da8;
    text-align: center;
    padding-top: 10px;
}
.ksdh ul li img {
    display: block;
    margin: 0 auto;
    text-align: center;
    transition: .8s;
}
.ksdh ul li p {
    line-height: 50px;
}
.ksdh ul li.top {
    background: #235da8;
    width: 90px;
    height: 60px;
    vertical-align: middle;
    border-bottom: none;
}
.block {
    display: block;
}
/* 搜索框 */
.inputicon {
    float: right;
    width: 22px;
    height: 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url(../images/search.png);
    cursor: pointer;
margin:19px 36px 0 0;
}
.op:hover {
    opacity: 0.6;
    transition: all 0.4s;
}
.search.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}

.search {
     display: none;
}
.search {
    opacity: 0;
    position: fixed;
    left: 0;
    display: block;
    top: 0;
    z-index: 99999999;
    _z-index: 999;
    width: 100%;
    float: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    border-radius: inherit;
    margin-top: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    line-height: initial;
}
.is-visible .search_box {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.search_box {
    width: 88%;
    position: relative;
    padding: 30px 40px 30px 30px;
    background: #fff;
    margin: 0 auto;
    top: 50%;
    margin-top: -58px;
    background: #FFF;
    border-radius: 0.4rem 0.4rem 0.4rem 0.4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    box-sizing: border-box;
}
.search .search_box .text {
    width: 100%;
    height: 40px;
    padding: 0;
    font-size: 14px;
    color: #444;
    background: none;
    border: none;
    font-family: "Microsoft Yahei";
    line-height: 40px;
}
.search .search_box .submit {
    display: block;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    height: 36px;
    width: 40px;
    border: none;
    border-radius: 50%;
    overflow: hidden;
    font-size: 14px;
    color: #8f0e16;
    background: 0 0;
    background: url(../images/fdj1.png) no-repeat center;
    background-size: 20px 20px;
    left: auto;
}
.search .search_box .search_wrap {
    border: 1px solid #3d3d3d;
    border-radius: 20px;
    position: relative;
    padding-right: 45px;
    padding-left: 20px;
    width: 95%;
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;
}
.search .search_box .close_btn {
    position: absolute;
    right: 20px;
    top: 32%;
    width: 39px;
    height: 35px;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    font-size: 26px;
    background: url(../images/closebtn.png) no-repeat center;
    background-size: 31px 29px;
}
input{
    outline: none;
    border: 0;
}

.searchWrap ul li div a h3 span {
    FONT-WEIGHT: bold !important;
    FONT-SIZE: 19px !important;
    COLOR: #dd4b39 !important;
    FONT-FAMILY: "微软雅黑" !important;
}
/* 搜索结果页 */
.search-hd {
    padding: 30px 78px;
}
.search-hd .search-box {
    background: #fff;
    width: 740px;
    margin: 0 auto;
    border: 2px solid #191d3d;
}
.search-hd .search-box .searchbtn {
    border: 0px;
    float: right;
    height: 54px;
    width: 54px;
    background: url(../images/search1.png) center center no-repeat #191d3d;
}
.search-hd .search-box .text {
    padding: 15px;
    height: 22px;
    border: none;
    width: 650px;
    color: #999;
}
