﻿@charset "utf-8";
/**
*   Made by QQ:86450838
*   2018-04
**/

@import "plus.css";

.main0{ width:1020px; padding:10px 10px; margin:0 auto; overflow:hidden; background:#f8f8f8} 
.main{ width:1020px;  margin:5px auto 15px auto;  overflow:hidden}
/*-------index-------*/
/*---顶部----*/
.topbox{width:100%; min-width:1020px; background:url(../images/topbj1.jpg) repeat-x;line-height:32px; margin: 0 auto; height:32PX; font-size:14px; overflow:hidden;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.topdiv{ width:1020px; margin:0 auto;}
.topbox .topboxl{ float:left;}
.topbox .topboxr{ float:right;}
.topbox a{ color:#444444}
.toplogo{ width:1020px; margin:0 auto; height:150px; overflow: hidden}
.toplogo .logo{ float:left; width:700px; line-height:100px; font-size:40px; padding:20px 0 15px 0; color:#037edb; }
.toplogo dl{ float:left; margin-right:20px; padding-top:10px;}
.toplogo a{ color:#037edb}
.toplogo .search{ float:right; width:320px;  padding-top:65px}
.toplogo .search form{ border:#0168b7 solid 2px; height:30px; width:320px; overflow:hidden}
.toplogo .search .keys{ width:220px; line-height:30px; height:30px; float:left; border:none; text-indent:10px}
.toplogo .search .keysbut{ width:100px; line-height:30px; color:#FFF; font-size:16px; float:left; border:none; background:#0168b7 url(../images/searchbj.png) no-repeat 12px 5px; padding-left:15px;}


/*---导航-----*/
.navtb{width:1020px;background:#037edb; border-radius:4px; margin:0 auto 10px auto;height:50px; clear:both;}
/*.navtb li{ float:left; margin-right:1px; line-height:50px; text-align:center;}
.navtb li a{ display:block; padding:0 34px;  font-size:16px; color:#ffffff;}
.navtb li a:link,.navtb li a:visited{ color:#ffffff}
.navtb li a:hover{background:#0090ff; color:#FFFFFF;}
.navtb li.on a{ background:#0090ff; color:#FFFFFF;}
.navjj{ float:left; width:2px; color:#CCC; overflow:hidden; display:none}*/
/*----底部----*/
.foot{ background: #f0f0f0;margin:0px auto 0 auto;width:100%; line-height:30px; min-width:1020px;overflow:hidden; padding:20px 0 15px 0; color:#787474; border-top:#eeeeee solid 1px; }

.foot_main{ overflow:hidden; margin:0 auto; width:1020px; text-align:center}
.foot_main a{ color:#787474}
.foot_main a:hover{ color:#787474}
.foot_count{ display:none}
.foot_nav{ font-size:16px; color:#787474; border-bottom:#e5e4e4 solid 1px; padding:0 0 8px 0;}
.foot_nav a{ color:#787474; padding:0 8px;}


/*----正文-----*/
.notice{ margin:0 auto 10px auto; width:1020px; overflow:hidden; background:#e1f0fb; line-height:30px; padding:5px 10px}
.notice_t{ background:#037edb url(../images/notice_t.png) no-repeat 5px center; float:left; width:70px; padding-left:40px; color:#FFF}
.notice_t a{ color:#FFF}
.notice_n{ width:1050px; overflow:hidden; float:left; margin-left:20px;}
.notice_n td{padding:0 15px 0 5px}
.notice_n li{display:inline; background:url(../images/li_dot2.jpg) no-repeat left center; padding-left:15px;}

.main_1_c{width:360px;margin-left:15px; height:350px; overflow:hidden; background:#FFF; border:#ebebeb  solid 1px}

.main_1_l{width:360px; background:#FFF;  height:350px; overflow:hidden; }
.xwti1{ background:#FFFFFF; line-height:40px;border-bottom:#ebebeb dashed 1px}
.xwti1 b{padding:9px 20px; font-size:16px; color:#0163be; font-weight:bold}
.xwti1_bj{background:url(../images/ti_ico1.png) no-repeat left center;}
.xwti1_bj2{background:url(../images/ti_ico2.png) no-repeat left center;}
.xwti1_bj5{background:url(../images/ti_ico2.png) no-repeat left center;}
.xwti2{ background:#FFFFFF; line-height:40px;border-bottom:#ebebeb solid 1px}
.xwti2 b{padding:9px 10px 10px 30px; font-size:16px; color:#0163be;border-bottom:#2d9dff solid 1px; font-weight:bold; }
.xwti2 b.xwti2_bj{background:url(../images/ti_ico1.png) no-repeat left center;}
.xwti2 b.xwti2_bj2{background:url(../images/ti_ico2.png) no-repeat left center;}




.xwti1_bj4{background:url(../images/ti_ico4.png) no-repeat 5px center; padding-left:10px;}
.main_1_r_t0{ background:#ffffff; margin-bottom:5px; overflow:hidden}
.main_1_r_ti0{background:#d8ebfa;line-height:40px; color:#0168b7; text-align:center; font-size:16px; overflow:hidden}
.main_1_r_ti0 li{ float:left; width:50%;}
.main_1_r_ti0 li.c1_01,.main_1_r_ti0 li.c1_01 a{background:#037edb;color:#FFF} 
.main_1_r_ti0 li.c1_02,.main_1_r_ti0 li.c1_02 a {background:#d8ebfa;color:#0168b7;}


.xwnr0{ padding:10px 5px 5px 5px; line-height:30px; overflow:hidden; min-height:273px;}
.main_1_top{ overflow:hidden; border-bottom:#CCC dotted 1px; margin-bottom:5px;}
.main_1_top h1{ font-weight:bold; line-height:30px; height:30px; font-size:16px; text-align:center; overflow:hidden}
.main_1_top p{ color:#999; font-size:16px; line-height:25px; text-indent:24px;}
.main_1_li li{ height:35px; line-height:35px; overflow:hidden}
.xwnr0 a{ display:block}

.tlbj{ background:url(../images/tlbj1.jpg) no-repeat; line-height:47px; overflow: hidden; padding-left:40px; font-size:16px; font-weight: bold; color:#FFF; margin-bottom:10px;}


.xwti1 span{ float:right; padding-right:10px; font-size:16px; }
.xwti1 span a{ display:block; width:42px; height:40px; background:url(../images/more.png) no-repeat right center; color:#017eda; }
.xwti1 span a:hover{ color: #F30}
.xwnr1{ padding:10px 0px 0px 8px; line-height:30px; overflow:hidden; min-height:278px;}
.xwnr1 li{ height:35px; overflow:hidden}
.xwnr1 span{ color:#999}
.xwnr1 a{ display:block}

.xwnr3{ padding:5px 0px 0px 8px; line-height:30px; overflow:hidden; height:238px;}
.xwnr3 li{ height:35px; overflow:hidden}
.xwnr3 span{ color:#999}
.xwnr3 a{ display:block}

.main_1_r{ width:270px; background:#FFF}
.main_1_r_nr20{ height:160px; padding:10px 0; border:#ebebeb solid 1px; overflow:hidden}
.main_2_r_1{ overflow:hidden; margin-bottom:17px;background:#FFF}
.main_2_r_1{ overflow:hidden;background:#FFF}
.login_tb{ text-align:center; padding:10px 0;}
.gadt{ text-align:center;  border:#ebebeb  solid 1px;background:#FFF}
.login_tb li{ padding:5px 0; height:35px;}
.login_input1{ width:200px; height:30px; line-height:30px; border:#badefe solid 1px; border-radius:10px; padding:0 10px;}
.login_input2{ width:100px; background:#007ee5; color:#FFF; font-size:16px; border:none; line-height:35px;border-radius:10px; margin-right:15px }
.login_input3{ width:100px; background:#5dd54a; color:#FFF; font-size:16px; border:none; line-height:35px;border-radius:10px; }
.main_1_r_2{ margin-top:10px; overflow:hidden}
.main_1_r_2 ul{ line-height:56px; height:56px; font-size:18px; color:#FFF}
.main_1_r_2_1{ background:#eaac49 url(../images/ico_tel.png) no-repeat 5px center; padding-left:50px;margin-bottom:7px;}
.main_1_r_2_2{ background:#81a4dc url(../images/ico_mail.png) no-repeat 5px center; padding-left:50px; }


.main_2_l{ width:345px; background:#FFF;  height:370px; overflow:hidden ;}


.main_2_r{ width:310px; background:#FFF  }
.xwti1_bj3{background:#e5ecf4 url(../images/ti_ico3.png) no-repeat left center; color:#FFF;line-height:40px; font-size:16px; padding-left:8px}

.main_2r_gd{ height:320px; padding:5px; overflow:hidden}
.main_2r_gd td{ padding:5px; border-bottom:#CCC dotted 1px;}
.main_2r_gd img{ float:left; width:100px; height:80px; margin-right:10px;}
.main_2r_gd h1{ font-size:16px; line-height:25px; height:25px; overflow:hidden}
.main_2r_gd p{ font-size:16px; line-height:25px; height:50px; overflow:hidden; color:#999; text-indent:24px;}


.xwti1_bj3 a{ color:#FFF}

.main_zw3_l{ background:url(../images/zwtbbj3.jpg) no-repeat ; width:884px; height:258px; overflow:hidden
}
.main_zw3_lti{ line-height:38px; padding-left:60px; font-size:16px}
.main_zw3_lnr{ overflow:hidden; padding:8px 10px; }
.main_zw3_lnr li{ text-align:center}
.main_zw3_lnr li h1{ font-weight: normal; font-size:14px}
.main_zw3_lnr td{ padding:0 12px}
.main_zw3_lnr li dl{width:260px; height:180px;overflow:hidden; border:#CCC solid 1px;}
.main_zw3_lnr  li img{width:260px; height:180px;}
.main_zw3_lnr  li:hover img{width:260px; height:180px; margin-top:1px; margin-left:1px}

.zw3_zcjd{ padding:4px 5px; border:#dedede solid 1px; overflow:hidden}
.zw3_zcjd li{ float:left; width:40%; line-height:35px; margin:9px 5%;  text-align:center}
.zw3_zcjd li a{background:#f2f2f2; display:block;border:#d2d2d2 solid 1px;}
.zw3_zcjd li:hover a{background:#e5ecf4; color:#ff6c00; border:#82a1ca solid 1px;}

.main_zw2_l{  width:700px; overflow:hidden; }
.main_zw2_tb{background:#FFF;}
.main_zw2_tb_ti{ line-height:35px; padding:0 10px; border-bottom:#ebebeb solid 1px; color:#037edb; font-size:16px; font-weight:bold}
.main_zw2_tb_nr{ padding:10px 5px 0 5px; overflow:hidden; height:420px}
.main_zw2_tb_nr li{ float:left; width:208px; height:190px;text-align:center; padding-top:5px;margin:5px 15px;}
.main_zw2_tb_nr li img { width:210px; height:150px; padding:1px; border:#dedede solid 1px;}

.main_zw2_tb_nr li h1{ font-size:16px; line-height:25px; height:25px; overflow:hidden}
.main_zw2_r{  width:375px; overflow:hidden; border:#ebebeb solid 1px;}

.main_zw2_tb_nr2{ padding:10px 5px 0 5px; overflow:hidden; height:420px}
.main_zw2_tb_nr2 li{ float:left; width:198px; height:190px;text-align:center; padding-top:5px;margin:5px 5px;}
.main_zw2_tb_nr2 li img { width:180px; height:150px; padding:1px; border:#dedede solid 1px;}
.main_zw2_tb_nr2 li h1{ font-size:16px; line-height:25px; height:25px; overflow:hidden}

.zw3{ width:455px; border-right:#ebebeb solid 1px;}
.zw3tb{ width:440px; float:left; background:#FFF; padding:2px;}
.zw3tb_ti{ line-height:35px; padding:0 10px; background:url(../images/tibj3.jpg) no-repeat bottom left;color:#037edb; font-size:16px; font-weight:bold}
.zw3tb_ti span a{ color: #CCC; font-size:12px}
.zw3tb_nr{ padding:10px 8px; line-height:30px; height:240px }
.zw3tb_nr a span{ color: #CCC; font-size:14px}
.zw3_2{ margin-left:10px}

.zw3_3{ width:245px; background:#FFF; overflow:hidden; }
.zw3_3tb{ }
.zw3_3tb_ti{ background:#0168b7; line-height:35px; font-size:16px; font-weight:bold; color:#efefef; padding:0 8px;}
.zw3_3tb_ti span a:link,.zw3_3tb_ti span a:visited{ color: #efefef; font-size:12px}
.zw3tb_about{ padding:10px 5px 5px 8px; overflow:hidden; background:#FFF; width:95%; height:245px; text-indent:24px; line-height:30px;}
.zw3tb_about a{ color:#06C} 

.zw4_tb{ width:1020px; margin:10px auto; overflow:hidden;}
.zw4_ti { line-height:38px; overflow:hidden; background:url(../images/zw4_ti0.jpg) repeat-x center center; margin-bottom:15px;}
.zw4_ti dl{ background:url(../images/zw4_ti1.png) no-repeat center right ; float:left; width:90px; padding-right:30px; font-size:16px; font-weight:bold; color:#FFF; text-align:center}
.zw4_ti span{ padding-right:0}
.zw4_ti span a{ background:#79c653; padding:5px 12px; color:#FFF; border-radius:3px;}
.zw4_ti span a:link,.zw4_ti span a:visited{ color:#FFF}
.zw4_ti span a:hover{ color: #CCC}




.fri_ti{ line-height:40px; overflow:hidden; border-bottom:#037edb solid 3px; font-size:16px; font-weight:bold; background: #FFF; padding-left:10px;}

.fri_nr{overflow:hidden; padding:8px 5px; background: #FFF}

.fri_pic{ overflow:hidden; }
.fri_pic li{ display:inline; padding:0 7px; line-height:22px; margin:5px 0;}
.fri_pic img{ width:148px; height:40px;}

.fri_txt{ border-top:#CCC dotted 1px; overflow:hidden; margin-top:5px; padding-top:5px;}
.fri_txt li{ display:inline; padding:0 15px 0 0px; line-height:22px; margin:5px 0;}

.main_sq1{ margin-top:5px; overflow:hidden}
.main_sq1 li{ margin:0 1px; line-height:35px; text-align:center}
.main_sq1 li a{ display:block; color:#FFF; font-size:18px; font-weight:bold}
.main_sq1{ background:#f6821d}
.main_sq1 li a:hover{ background:#e3280e}

/*----------*/
.position{color:#999; background:#FFF;  border-bottom:#eaeaea solid 1px; line-height:35px; padding-left:10px; font-family:"微软雅黑", "宋体"; font-weight:bold; font-size:16px; margin:8px auto; width:1010px;}
.position a{color:#999;}
/*-------------*/
.main_list_l{ width:720px;border:#d8d8d8 solid 1px; background:#FFF}
.main_list_l2{ width:1178px;border:#d8d8d8 solid 1px; background:#FFF}
.main_cont_l{ border:#f2f2f2 solid 2px;background:#FFF}
/*.main_cont_l:hover{ border-right:#f2f2f2 solid 2px;border-bottom:#f2f2f2 solid 2px;border-left:#f2f2f2 solid 1px;}*/
.list_ti1{background:#f5f4f4; border-bottom:#259af3 solid 2px;line-height:35px;font-family:"微软雅黑", "宋体";}
.list_ti1 b{ background:#259af3; color:#FFF; line-height:32px; padding:7px 20px;}

.list_ti2{background:#f5f4f4; border-bottom:#259af3 solid 2px;line-height:32px;font-family:"微软雅黑", "宋体"; padding-left:15px;color:#259af3; font-weight:bold}
.list_nav{ padding:8px 2px; min-height:50px; overflow:hidden}
.list_nav li{ /*float:left; width:46%;*/ text-align:center; line-height:30px; margin:8px 2%;}
.list_nav li a{ display:block; border:#CCC solid 1px;color:#333; border-radius:4px;}
.list_nav li a:hover{ display:block; background:#037edb; color:#FFF;}
.list_nav li.list_nava a{background:#037edb;color:#FFF; font-weight:bold}

.list_nr1{ padding:5px; min-height:350px;}
.list_nr1 li{background:url(../images/li_dot2.jpg) no-repeat 8px center; line-height:40px; border-bottom: 1px dotted #a9a9a9;  padding-left:18px;}

.hrline{border-bottom:#CCC dotted 1px; margin:5px 0 5px 0}
.list_nr1 li:hover{background:#f9f9f9 url(../images/li_dot2.jpg) no-repeat 8px center; color:#DC0000}

.list_nr1 li a:hover{color:#DC0000}
.list_nr1 li:hover a{color:#DC0000}
.list_nr1 a{ display:block}

.list_nr1 font.keys{ color:#F00;}
.list_nr1 span{ color:#999}
.list_xc{ padding:5px; min-height:350px;}
.list_xc li{ float:left; width:25%; line-height:32px; text-align:center; font-size:16px;}
.list_xc li h1{ font-size:14px}
.list_xc li img{ width:140px; height:170px; border:#CCCCCC solid 1px;}

.listboxr{ width:280px;}
.listboxr_r{border:#d8d8d8 solid 1px; background:#FFF}
.listboxr_tree{position:relative; top:0; z-index:0}
.list_nr2{ padding:8px 2px; min-height:100px; overflow:hidden}
.list_nr2 li{ float:left; width:50%; text-align:center;}
.list_nr2 h1{ font-size:16px; font-weight:normal; line-height:22px;}
.list_nr2 img{ width:110px; height:90px; border:#CCCCCC solid 1px;}

.list_nr3{ padding:2px; min-height:120px;}
.list_nr3 li{background:url(../images/li_dot2.jpg) no-repeat 5px 12px; line-height:32px; border-bottom: #EBEBEB dotted 1px; padding-left:14px; height:32px; overflow:hidden}

.list_nr4{ padding:8px 5px; min-height:400px;}
.list_nr4 li{line-height:35px; border-bottom: #EBEBEB dotted 1px;   margin:10px 0; padding:5px 10px}
.list_nr4 li h1{background:url(../images/li_dot2.jpg) no-repeat 2px center;line-height:35px; padding-left:15px; font-size:16px;}
.list_nr4 li a dt { text-indent:28px; color:#999}
.list_nr4 li span{ color:#999}
.list_nr4 li:hover{ background:#f9f9f9}

.list_nr5{ padding:8px 10px; overflow:hidden  }
.list_nr5 li{  margin:3px 3px; border-bottom:#CCC dotted 1px; padding:5px 5px; overflow:hidden}
.list_nr5 li dt{float:left;}
.list_nr5 li dt img{float:left;width:150px; height:100px; margin-right:15px;border:#dedede solid 1px; padding:1px; overflow:hidden}
.list_nr5 li:hover dt img{border:#7db1d9 solid 1px;}
.list_nr5 li h1{ font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden}
.list_nr5 li p{ font-size:16px; color:#999; line-height:30px; height:60px; overflow:hidden; text-indent:24px}
.list_nr5 li:hover{ background:#f9f9f9}

/*---------*/
.content_box{ padding:15px 10px;}

.contnet_ti{ overflow:hidden; padding:20px 10px; border-bottom:#CCC dotted 1px;}
.contnet_img{ width:400px; height:250px; margin-right:40px;}
.contnet_img img{ width:400px; height:250px; padding:1px; border:#dedede solid 1px;}
.contnet_name{ line-height:200%;}
.contnet_name h1{ font-size:18px; font-weight:bold; margin-bottom:20px;}
.contnet_name li{ font-size:16px;}



.cont_ti{ font-size:18px; color:#333; font-weight:bold; text-align:center; min-height:50px; line-height:200%}
.cont_author{ text-align:center; font-size:16px; color:#666666; border-bottom:#CCCCCC dotted 1px; margin-bottom:5px;}

.cont_cont_xc{ text-align:center; }
.cont_cont_xc img{ text-align:center; max-width:400px;}
.cont_cont2{ line-height:180%; font-size:16px; min-height:150px; padding:8px;}

.cont_cont{ line-height:220%; font-size:16px; min-height:350px;padding:8px;}
.cont_cont img{ max-width:650px; text-align:center; display: inline}
.cont_next{ line-height:220%;font-size:16px; border-top:#CCCCCC dotted 1px; padding-left:10px;}


.xw_li2{ padding:8px 0px;min-height:200px; overflow:hidden; background:#FFF  }
.xw_li2 li{ float:left; width:330px; height:105px; margin:5px 3px; border-bottom:#CCC dotted 1px; padding:5px 5px 0 5px; overflow: hidden}

.xw_li2 li h1{ font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden}
.xw_li2 li dl{ color:#999}
.xw_li2 li dl.h40{ height:45px; overflow:hidden}
.xw_li2 li.xw_li2_nobo{ border-bottom:none}
.xw_li2 li dt{float:left; margin:0 8px 5px 0;width:130px; height:95px; border:#dedede solid 1px; padding:1px; overflow:hidden}
.xw_li2 li img{width:130px; height:95px;}
.xw_li2 li:hover{  box-shadow:0 0 4px #f2f2f2; background:#f7f7f7;border-bottom:#ffffff solid 1px; }


/*------- list_pic ---------*/
.list_nrp1{ padding:8px 10px; overflow:hidden  }
.list_nrp1 li{  margin:3px 3px; border-bottom:#CCC dotted 1px; padding:5px 5px; overflow:hidden}
.list_nrp1 li dt{float:left;}
.list_nrp1 li dt img{float:left;width:150px; height:100px; margin-right:15px;border:#dedede solid 1px; padding:1px; overflow:hidden}
.list_nrp1 li:hover dt img{border:#7db1d9 solid 1px;}
.list_nrp1 li h1{ font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden}
.list_nrp1 li h2{ font-size:16px; color:#999; line-height:30px; height:30px; overflow:hidden}
.list_nrp1 li dl{ color:#999}
.list_nrp1 li dl.h40{ height:45px; overflow:hidden}
.list_nrp1 li.xw_li2_nobo{ border-bottom:none}
.list_nrp1 li:hover{ background: #F6F6F6}
.list_nrp1 a{ display:block}

.list_nrp2{ padding:8px 10px; overflow:hidden; min-height:450px;  }
.list_nrp2 li{ float:left; width:215px;  margin:10px 8px; text-align:center;padding:5px 0; overflow:hidden; height:190px}
.list_nrp2 li h1{ font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden}
.list_nrp2 li h2{ font-size:16px; color:#999; line-height:30px; height:30px; overflow:hidden}
.list_nrp2 li dl{ color:#999} 
.list_nrp2 li dl.h40{ height:45px; overflow:hidden}
.list_nrp2 li.xw_li2_nobo{ border-bottom:none}
.list_nrp2 li img{width:210px; height:160px;border:#ccc solid 1px;}
.list_nrp2 li:hover img{width:210px; height:160px; margin-top:1px; margin-left:1px;border:#7db1d9 solid 1px;}

/*------报名申请------*/
.cont_sqb{ width:600px; margin:0 auto; padding:20px 0 20px 0px ; overflow:hidden}
.cont_sqb_lx{ padding-left:200px; line-height:30px; height:30px; overflow:hidden}
.bm_inp1{ width:260px; line-height:25px;border-radius:4px; border:#666 solid 1px; padding-left:5px;}
.bm_inp2{width:260px; line-height:25px; height:80px;border-radius:4px;border:#666 solid 1px;padding-left:5px;}
.bm_inp3{width:260px; line-height:30px; border:none; background: #333; color:#FFF; font-size:16px; border-radius:4px;}
.bm_inp4{ width:160px; line-height:25px;border-radius:4px; border:#666 solid 1px; padding-left:5px;}

.xw_share{ text-align:center; width:300px; margin:0 auto; overflow:hidden; padding:5px 0 10px 0}

