* {margin: 0;padding: 0;}
body{min-width:1200px}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0}
body {font-family: 'Microsoft Yahei';-webkit-text-size-adjusst: none;font-size: 14px;color: #666666;}
h1, h2, h3, h4, h5, h6 {font-size: 100%}
address, cite, dfn, em, var, i {font-style: normal}
code, kbd, pre, samp {font-family: 'Microsoft Yahei';}
form {display: inline}
small {font-size: 14px}
ul, ol, li {list-style: none}
a {text-decoration: none;cursor: pointer;}
a:link,a:visited,a:hover{text-decoration:none;  /*超链接无下划线*/}
img {vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic}
input, select {outline: medium;border: none;list-style-type: none;}
button {background: none;list-style-type: none;}
.clear {clear: both;}
a:hover, a:focus {text-decoration: none !important;}
p{word-wrap:break-word}
.center_box{width:90%;max-width:1180px;margin:0 auto;}
.clearfix{clear: both;}
/*在ie8/ie9时，input 的placeholder值 也显示*/
:-moz-placeholder { Mozilla Firefox 4 to 18 color: #999; opacity:1; }
::-moz-placeholder { Mozilla Firefox 19+ color: #999;opacity:1;} 
input::-webkit-input-placeholder{color: #0d6cb7;opacity:1;}
input::-webkit-input-placeholder{color: #0d6cb7;opacity:1;}  /*在ie8/ie9时，input 的placeholder值 也显示      结束*/
.nav .sub {display:none;position:absolute;left:20px;z-index:1 !important;width:100%;height: auto;border-top:0;background:#fff;}
.nav .sub .lii {width: 100%;float: left;height: auto;text-align:center;}
.nav .sub .lii a {display:block;border-bottom:1px solid #E6E4E3;width: 100%;display: block;height:38px;line-height:38px;color:#003a55;font-size:16px;text-align: center;margin-top: 0 !important;}
.nav .sub .ii a:hover {/*color:#FE7700;*/}
.nav .block {height:8px;width:120px;background:#fff;position:absolute;left:0;top:42px;overflow:hidden;}
.datefr a{color: #fff;}
.datefr a:hover{color: #ffb534;}
.index_top{width: 100%;height: auto;float: left;background: url(../images/logobg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.index_con{max-width: 1200px;width: 100%;margin: 0 auto;}
.index_top img{max-width: 100%;padding: 20px 0;}
.index_nav{width: 100%;height: auto;float: left;background-color: #0d6cb7;}
.index_nav ul{width: 68%;float: left;height: auto;}
.index_nav_ss{width: 20%;float: right;height: auto;}
.index_nav_ss_box{width: 100%;float: left;height: 40px;background-color: #fff;border-radius: 10px;margin-top:11px;}
.index_nav_ss_fl{width: 80%;float: left;height: auto;margin-left: 5%;}
.index_nav_ss_fl input{width: 100%;height: 36px;color: #0d6cb7;margin-top: 2px;}
.index_nav_ss_fr{width: 15%;float: left;height: auto;}
.index_nav_ss_fr i{line-height: 40px;color: #0d6cb7;}
.index_nav_ss_fr button{width: 100%;border: none;}
.index_nav ul li{width: 16.666%;float: left;height: auto;}
.index_nav ul li a{display: block;width: 100%;height: auto;float: left;color: #fff;font-size: 16px;line-height: 58px;}
.index_nav ul li a:hover{color: #a6d3f7;}
.na_fl{width: 30%;float: left;height: auto;}
.na_fr{width: 70%;float: right;height: auto;}
.na_fr ul{width: 100%;height: auto;float: left;position: relative;}
.na_fr ul li{width: 12.5%;float: left;height: auto;position: relative;}
.na_fr ul li a{display: block;width: 100%;left: 0;height: auto;font-size: 18px;color: #fff;line-height: 124px;text-align: right;}
.top_zyw{float: right;}
.top_zyw a{font-size: 16px;color: #fff;display: inline-block;margin-right: 20px;}
.top_zyw button{border: none;background-color: #f7ad19;width: 41px;height: 41px;}
.top_zyw button i{color: #fff;}
.index_footer{width: 100%;float: left;height: auto;background-color: #003a55;padding: 40px 0;}
.footer_1{width: 35%;float: left;height: auto;}
.footer_2{width: 30%;float: left;height: auto;}
.footer_3{width: 35%;float: left;height: auto;}
.footer_2 img{display: block;margin: auto;margin-top: 75px;}
.footer_1_nr{width: 100%;float: left;height: auto;}
.footer_1_nr p{width: 100%;float: left;height: auto;font-size: 18px;color: #fff;display: block}
.footer_ul1{width: 100%;float: left;height: auto;margin-top: 15px;}
.footer_ul1 li{height: auto;float: left;width:50%}
.footer_ul1 li a{display: inline-block;font-size: 15px;color: #fff;padding: 3px 10px 3px 0px;}
.footer_3_nr p{font-size: 15px;line-height:27px;float: right;margin-top: 38px;color: #fff;width:auto}
.sy_dek{width: 100%;float: left;height: auto;background-image: url(../images/dekbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding: 30px 0;}
.sy_dek_box{width: 100%;float: left;height: auto;}
.sy_dek_fl{width: 47.5%;float: left;height: auto;}
.sy_dek_fr{width: 47.5%;float: left;height: auto;margin-left: 5%;}
.sy_dek_fltop{width: 100%;float: left;height: auto;border-bottom:4px solid #fff;}
.sy_top_fl{width: 50%;float: left;height: auto;font-size: 24px;color: #fff;line-height: 50px;}
.sy_top_fr{width: 50%;float: left;height: auto;font-size: 16px;color: #fff;line-height: 50px;text-align: right;}
.sy_top_fr a{color: #fff;}
.sy_dek_fltop2{width: 100%;float: left;height: auto;border-bottom:4px solid #0286b2;}
.sy_top_fl2{width: 50%;float: left;height: auto;font-size: 24px;color: #000;line-height: 50px;}
.sy_top_fr2{width: 50%;float: left;height: auto;font-size: 16px;color: #000;line-height: 50px;text-align: right;}
.sy_top_fr2 a{color: #0286b2;}
.sy_dek_xwlb{width: 100%;float: left;height: auto;margin-top: 20px;margin-bottom: 20px;}
.sy_dek_xwlb_fl{width: 47%;float: left;height: auto;}
.sy_dek_xwlb_fl img{width: 100%;}
.sy_dek_xwlb_fr{width: 50%;float: left;height: auto;margin-left: 3%;}
.sy_dek_xwlb_fr p{width: 100%;float: left;height: auto;font-size: 20px;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sy_dek_xwlb_fra{line-height: 26px; display: block;width: 100%;float: left;height: auto;font-size: 16px;color: #fff;margin-top: 18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.sy_dek_xwlb_fr_db{width: 100%;float: left;height: auto;margin-top: 10px;}
.datefl{width: 50%;float: left;font-size: 14px;color:#fff;}
.sy_dek_xwlb_fra:hover{color: #f7ad19;}
.datefr{width: 50%;float: left;font-size: 14px;color:#fff;text-align: right;}
.sy_top_fr a:hover{color: #f7ad19;}
.sy_dek_wzlb{width: 100%;float: left;height: auto;}
.wzlbul{width: 100%;float: left;height: auto;}
.wzlbul li{width: 100%;float: left;height: auto;margin-bottom:17px;}
.wzlbul li a{width: 100%;float: left;height: auto;display: block;font-size: 18px;color: #fff;}
.wzlbul_fl{width: 80%;float: left;height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size:16px}
.wzlbul_fr{width: 20%;float: left;height: auto;text-align: right;font-size: 16px;}
.icon-keyanfangxiang{font-size: 24px !important;color: #ffb534;display: inline-block;margin-right: 5px;}
.icon-fabugonggao{font-size: 38px !important;color: #ffb534;margin-right: 5px;display: block;float: left;    font-weight: bold;}
.icon-leftfont-41{font-size: 26px !important;color: #ffb534;display: inline-block;margin-right: 5px;}
.icon-gonggao{font-size: 32px !important;color: #ffb534;display: inline-block;margin-right: 5px;}
.icon-gengduo_{font-size: 10px !important;}
.sy_dek_wzlb2{width: 100%;float: left;height: auto;}
.wzlbul2{width: 100%;float: left;height: auto;margin-top: 20px;}
.wzlbul2 li{width: 100%;float: left;height: auto;margin-bottom: 20px;}
.wzlbul2 li a{width: 100%;float: left;height: auto;display: block;font-size: 18px;color: #fff;}
.sy_dek_wzlb3{width: 100%;float: left;height: auto;}
.wzlbul3{width: 100%;float: left;height: auto;margin-top: 20px;}
.wzlbul3 li{width: 100%;float: left;height: auto;margin-bottom: 20px;background-color: #e6e6e6;padding: 10px 0;}
.wzlbul3 li a{width: 96%;margin: 0 2%; float: left;height: auto;display: block;font-size: 18px;color: #000;}
.wzlbul3 li:hover{background-color: #ffb534;}
.wzlbul3 li a:hover{color: #fff !important;}
.wzlbul3_dk_nr span:hover{color: #0286b2 !important;}
.wzlbul li a:hover{color: #ffb534 !important;}
.wzlbul2 li a:hover{color: #ffb534 !important;}
.footer_ul1 li a:hover{color: #ffb534 !important;}
.sy_dyk{width: 100%;float: left;height: auto;background-image: url(../images/dykbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding: 30px 0;}
.sy_dyk_box{width: 100%;float: left;height: auto;}
.wzlbul3_dk{width: 100%;float: left;height: auto;margin-top: 20px;}
.wzlbul3_dk_nr{width: 100%;float: left;height: auto;margin-top: 15px;background-color: #e6e6e6;padding: 16px 0;}
.wzlbul3_dk_nr a{width: 96%;margin: 0 2%; float: left;height: auto;display: block;}
.rq{width: 18%;float: left;height: auto;background-color: #ffb534;font-size: 16px;color: #fff;padding: 8px 0;text-align: center;}
.wzlbul3_dk_nr p{width: 100%;float: left;height: auto;font-size:18px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.wzlbul3_dk_nr span{display: block;width: 100%;float: left;margin-top: 10px;font-size: 16px;color: #4c4c4c;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ky_con{width: 100%;float: left;height: auto;position: relative;}
.ky_con img{width: 100%;height:423px;}
.ky_con_nr{width: 100%;float: left;height: auto;position: absolute;bottom: 0;left: 0;}
.ky_rq{width: 22%;float: right;height: auto;background-color: #ffb534;font-size: 16px;color: #fff;padding: 8px 0;text-align: center;position: absolute;
    bottom: 55px;
    right: 0;}
.ky_wz{width: 100%;float: left;height: auto;background-color: rgba(0,0,0,0.5);padding: 15px 0;position: absolute;bottom: 0;}
.ky_wz p{width: 100%;float: left;height: auto;font-size: 20px;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.ky_wz span{display: block;width: 100%;float: left;margin-top: 10px;font-size: 16px;color: #fff;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ky_wz a{width: 96%;margin: 0 2%; float: left;height: auto;display: block;}
/*banner*/
.index_banner{width: 100%;height: 400px;margin: 0 auto;}
.slide_container{width: 100%;height:400px;float: left;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;height: auto;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: 400px;float: left;width: 100%;border: 0;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;height: auto;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;height: auto;top: 0;}
.slide img {display: block;position: relative;height:400px;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
.icon-sousuo{font-size: 20px !important;}
/*banner end*/
.index_nr{width: 100%;float: left;height: auto;margin-top: 20px;}
.cgwxr{width: 27%;float: left;height: auto;}
.cgwxr_top{width: 100%;float: left;height: auto;background-color: #0d6cb7;padding: 5px 0;}
.cgwxr_top a{display: block;width: 100%;float: left;height: auto;margin-top: 6px;border-top: 1px solid #fff;color: #fff;}
.cgwxr_top_fl{width: 45%;float: left;height: auto;margin-left: 5%;font-weight: bold;font-size: 18px;line-height: 30px;}
.cgwxr_top_fr{width: 45%;float: left;height: auto;margin-right: 5%;text-align: right;font-size: 16px;line-height: 30px;}
.cgwxr_box{width: 99.5%;float: left;height: auto;border: 1px solid #d2d2d2;padding-bottom: 5px;}
.cgwxr_box_nr{width: 90%;margin: 0 5%;height: auto;float: left;}
.cgwxr_box_ul{width: 100%;height: auto;float: left;margin-top: 5px;}
.cgwxr_box_ul li{width: 100%;height: 65px;float: left;border-bottom: 1px  dashed #e4e4e4;}
.cgwxr_box_ul a{display: block;width: 100%;height: auto;float: left;}
.cgwxr_box_ul a:hover .cgwxr_box_ulfr{color: #0d6cb7 !important;}
.cgwxr_box_ul li:hover{border-bottom: 1px  dashed #0d6cb7 !important;}
.cgwxr_box_ulfl{width: 20%;float: left;height: auto;}
.cgwxr_box_ulflyy{width: 50px;height: 50px;border-radius: 50%;background-color: #0d6cb7;margin-top: 7.5px;}
.cgwxr_box_ulflyy img{width: 100%;}
.cgwxr_box_ulfr{line-height:65px;width: 65%;margin-left: 5%;float: left;font-size: 16px;}
.index_sp{width: 99.5%;float: left;height: auto;border: 1px solid #d2d2d2;margin-top: 16px;}
.index_sp_box{width: 96%;float: left;height: auto;margin: 0 2%;padding: 6px 0;position: relative;}
.index_sp_box img{width: 100%;}
.index_sp_boxhh{width: 100%;height: 96%;background-color: rgba(0,0,0,0.4);position: absolute;top: 0;left: 0;overflow: hidden;margin-top: 1.5%;}
.index_sp_boxhh i{font-size: 46px !important;color: #fff;text-align: center;display: block;margin-top: 30%;}
.index_sp a{display: block;width: 100%;float: left;height: auto;}
.index_cgjj{width: 70%;float: left;height: auto;margin-left: 3%;}
.cgjjtitle{margin-left: 2% !important;}
.cgjjtitle2{width: 50% !important;margin-right: 0 !important;}
.cgjj_box{width: 99.8%;float: left;height: auto;border: 1px solid #d2d2d2;}
.cgjj_box_ul{width: 100%;height: auto;float: left;margin-bottom: 3%;}
.cgjj_box_ul li{width: 46%;float: left;height: auto;margin: 0 2%;background-color: #fff;box-shadow:4px 4px 4px rgba(190,190,190,0.5);margin-top: 4%;padding: 10px 0;}
.cgjj_box_ul a{display: block;width: 100%;height: auto;float: left;}
.cgjj_box_uldate{width: 90%;float: left;height: auto;margin: 0 5%;font-size: 18px;color: #0a60a4;margin-top: 4px;}
.cgjj_box_ulwz{width: 90%;float: left;height: auto;margin: 0 5%;font-size: 18px;color: #333;line-height: 36px;margin-top: 8px;}
.cgjj_box_ultop{text-align: center;width: 25%;float: right;line-height: 40px;color: #fff;font-size: 18px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.cgjj_box_ul li:hover{box-shadow:4px 4px 4px rgba(0,117,210,0.5);}
.cgjj_box_ul a:hover .cgjj_box_ultop{background-color: #0d6cb7;color: #fff;border: 1px solid #0d6cb7;}
.cgjj_box_ul a:hover .cgjj_box_ulwz{color: #0d6cb7;}
.index_cgzj{width: 100%;float: left;height: auto;background-color: #f5f5f5;padding: 40px 0;margin-top: 35px;}
.icon-dian{color: #007da7;}
.tophx_xg{width: 70%;float: right;height: auto;}
.topinpit{float: right;height: auto;}
button{float: right;border: none;outline: none;}
.topinpit input{float: right;height: auto;height: 41px;padding: 0 10px;color: #007da7 !important;border-top-left-radius: 5px;border-bottom-left-radius: 5px;width: 81%;}

.cgzj_pic{width: 100%;float: left;height: auto;}
.cgzj_picul{width: 100%;float: left;height: auto;}
.cgzj_picul li{width: 30.666%;height: auto;float: left;}
.cgzj_picul li a{display: block;width: 100%;float: left;height: auto;}
.cgzj_picul img{width: 100%;}
.cgzj_piculwz{margin-right: 4%;}
.cgzj_con{width: 100%;float: left;height: auto;margin-top: 30px;}
.cgzj_con_title{width: 100%;float: left;height: auto;}
.cgzj_xx{width: 615px;height: 3px;background-color: #0d6cb7;float: left;margin-top: 18.5px;}
.cgzj_xx2{width: 615px;height: 3px;background-color: #0d6cb7;float: left;margin-top: 18.5px;}
.cgzj_con_title p{display: block;width: 130px;float: left;font-size: 24px;font-weight: bold;line-height: 40px;text-align: center;color: #0d6cb7;}
.cgzj_nr{width: 100%;float: left;height: auto;}
.cgzj_nr_ul{width: 100%;float: left;height: auto;margin-top: 30px;}
.cgzj_nr_ul li{width: 23.5%;height: auto;float: left;margin-bottom: 45px;}
.cgzj_nr_ul a{display: block;width: 100%;height: auto;float: left;}
.cgzj_nr_ul a:hover .cgzj_nr_ul_fl_box{background-color: #0d6cb7;}
.cgzj_nr_ul a:hover .cgzj_hxx{background-color: #fff !important;position: absolute;top: 3px;}
.cgzj_nr_ul a:hover .cgzj_date p{color: #fff;}
.cgzj_nr_ul a:hover .cgzj_date span{color: #fff;}
.cgzj_nr_ul a:hover .cgzj_nr_ul_fr{color: #0d6cb7 !important;}
.cgzj_nr_ul_fl{width: 20%;float: left;height: auto;}
.cgzj_nr_ul_fl_box{width: 54px;height: 73px;background-color: #fff;position: relative;}
.cgzj_hxx{width: 54px;height: 2px;background-color: #0d6cb7;}
.cgzj_date{width: 100%;height: auto;float: left;}
.cgzj_date p{width: 100%;float: left;height: auto;text-align: center;font-size: 18px;color: #0d6cb7;margin-top: 10px;font-weight: bold;}
.cgzj_date span{width: 100%;float: left;height: auto;text-align: center;font-size: 10px !important;color: #0d6cb7;margin-top: 2px;font-weight: bold;}
.cgzj_nr_ul_fr{width: 77%;float: left;height: auto;margin-left: 3%;line-height: 22px;}
.cgzj_lijl{margin-right: 2%;}
.cgzk_btn{width: 10%;float: left;height: auto;margin: 0 45%;background-color: #0d6cb7;border-radius: 15px;margin-top: 15px;border:1px solid #0d6cb7;}
.cgzk_btn a{display: block;width: 100%;float: left;height: auto;font-size: 16px;color: #fff;text-align: center;line-height: 35px;}
.cgzk_btn:hover{background-color: #fff;border:1px solid #0d6cb7;box-sizing: border-box;}
.cgzk_btn a:hover{color: #0d6cb7;}
.index_cl{width: 100%;float: left;height: auto;margin-top: 40px;}
.index_cl_box{width: 99.8%;float: left;height: auto;border: 1px solid #d2d2d2;}
.index_cl_ul{width: 100%;float: left;height: auto;padding-bottom: 40px;}
.index_cl_ul li{width: 29.333%;float: left;height: auto;margin: 0 2%;background-color: #fff;box-shadow:4px 4px 4px rgba(190,190,190,0.5);margin-top: 4%;padding: 40px 0;}
.index_cl_ul a{display: block;width: 100%;height: auto;float: left;}
.cgjj_box_uldate{width: 90%;float: left;height: auto;margin: 0 5%;font-size: 18px;color: #0a60a4;margin-top: 4px;}
.cgjj_box_ulwz{width: 90%;float: left;height: auto;margin: 0 5%;font-size: 14px;color: #333;line-height: 30px;margin-top: 8px;}
.cgjj_box_ultop{text-align: center;width: 25%;float: right;border: 1px solid #e1e1e1; line-height: 40px;color: #0d6cb7;font-size: 16px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.clear{clear: both;}
.index_foot{width: 100%;float: left;height: auto;background-color: #272b36;}
.index_foot_box{width: 100%;float: left;height: auto;color: #b3b3b3;}
.index_foot_box p{width: 100%;float: left;height: auto;color: #b3b3b3;text-align: center;line-height: 60px;}
.dygp{margin-top: 10px;}
.index_cl_ul li:hover{background-color: rgba(13,108,183,0.2);}
.index_cl_ul a:hover .cgjj_box_ulwz{color: #0d6cb7;}
.index_cl_ul a:hover .cgjj_box_ultop{background-color: #fff;}
.index_yqlj{width: 100%;float: left;height: auto;background-color: #0d6cb7;margin-top: 40px;}
.index_yqlj_top{width: 100%;float: left;height: auto;font-size: 18px;color: #fff;border-bottom:1px solid #fff ;line-height: 60px;}
.index_yqlj_nr{width: 100%;float: left;height: auto;}
.index_yqlj_nr a{color: #fff;font-size: 14px;padding: 15px 0;display: block;float: left;margin-right: 40px;}
.index_jj{width: 748px;height: 337px;background-color: #fff;border:1px solid #e6e6e6;margin-top: 30px;float: left;}
.index_jj_top{width: 100%;float: left;height: auto;}
.index_jj_topfl{width: 118px;height: 45px;background-color: #0d6cb7;line-height: 45px;text-align: center;color: #fff;float: left;margin-left: 20px;font-size: 18px;}
.index_jj_topfr{width: 12%;float: right;text-align: center;line-height: 45px;}
.index_jj_text{width: 94%;float: left;height: auto;margin: 0 3%;line-height: 30px;font-size: 15px;color: #333;margin-top: 20px;}
.index_wcr{width: 428px;height: 337px;background-color: #fff;border:1px solid #e6e6e6;margin-top: 30px;float: right;}
/**/
.index_jj_topfl2{width: 118px;height: 45px;background-color: #f8b551;line-height: 45px;text-align: center;color: #fff;float: left;margin-left: 20px;font-size: 18px;}
.index_jj_topfr2{width: 20%;float: right;text-align: center;line-height: 45px;}
/**/
.index_wcr_nr{width: 90%;float: left;height: auto;margin: 0 5%;}
.index_wcr_nrul{width: 100%;float: left;height: auto;margin-top: 25px;}
.index_wcr_nrul li{width: 100%;float: left;height: auto;margin-bottom: 10px;}
.index_wcr_nrul a{display: block;width: 100%;float: left;height: auto;}
.index_wcr_nrfl{width: 95px;height: 51px;float: left;line-height: 51px;text-align: center;background-color: #f3f3f3;}
.index_wcr_nrfr{width: 270px;height: 51px;float: left;line-height: 51px;margin-left: 13px;background-color: #f3f3f3;}
.index_wcr_nrfr span{color: #f8b551;font-size: 16px;display: block;margin-left: 30px;}
.index_wcr_nrfr2{width: 270px;height: 51px;float: left;line-height: 51px;margin-left: 13px;background-color: #f3f3f3;}
.index_wcr_nrfr2 span{color: #7faa3b;font-size: 16px;display: block;margin-left: 30px;}
.index_zjzj{width: 748px;height: 566px;float: left;background-color: #fff;border:1px solid #e6e6e6;margin-top: 30px;}
/**/
.index_jj_topfl3{width: 118px;height: 45px;background-color: #ec6941;line-height: 45px;text-align: center;color: #fff;float: left;margin-left: 20px;font-size: 18px;}
.index_jj_topfr3{width: 20%;float: right;text-align: center;line-height: 45px;}
/**/
.index_jj_topfl4{width: 118px;height: 45px;background-color: #7faa3b;line-height: 45px;text-align: center;color: #fff;float: left;margin-left: 20px;font-size: 18px;}
.index_jj_topfr4{width: 20%;float: right;text-align: center;line-height: 45px;}
/**/
.index_wcr_box{width: 428px;float: right;height: auto;}
.index_xsp{width: 428px;height: 222px;margin-top: 5px;background-color: #fff;border:1px solid #e6e6e6;float: left;}
.index_zjzj_nr{width: 96%;float: left;height: auto;margin: 0 2%;}
.index_zjzj_nrul{width: 100%;float: left;height: auto;margin-top: 33px;}
.index_zjzj_nrul li{width: 31.333%;height: 69px;background-color: #F3F3F3;float: left;margin: 0 1%;margin-bottom: 15px;}
.index_zjzj_nrul li a{display: block;width: 96%;float: left;height: auto;line-height: 69px;margin: 0 2%;font-size: 15px;}
/*.index_zjzj_nrul i{display: block;margin-right: 10px;float: left; }*/
.xwcr_fr i{color: #f39800;font-size: 22px !important;}
.index_wcr_nrfl i{font-size: 30px !important;color: #;}
.zhyk i{color: #7faa3b !important;}
.index_wcr_nrfl i{color: #f8b551;}
/*.index_zjzj_nrul i{font-size: 22px !important;}*/
/*ej*/
.er_con{max-width: 1200px;width: 100%;margin: 0 auto;}
.rjbox{width: 100%;float: left;height: auto;margin-top: 30px;}
.rjbox_fl{width: 18%;float: left;height: auto;}
.rjbox_fl_ul{width: 100%;float: left;height: auto;}
.rjbox_fl_ul li{width: 100%;float: left;line-height: 50px;}
.rjbox_fl_ul li a{display: inline-block;float: left;height: auto;font-size: 18px;color: #333;padding: 10px 0;width: 100%;border-bottom:1px solid #dbdbdb;}
.rjbox_top{width: 100%;height: 98px;font-size: 22px;background-color: #026898;color: #fff;}
.rjbox_fr_top_fr a{color: #333;}
.rjbox_fr{width: 76%;float: right;height: auto;}
.rjbox_fr_top{width: 100%;height: auto;float: left;padding: 15px 0;border-bottom:2px solid #0075ac;}
.rjbox_fr_top_fl{width: 30%;float: left;height: auto;font-size: 20px;color: #333;}
.rjbox_fr_top_fr{width: 30%;float: right;height: auto;text-align: right;color: #333;}
.rjbox_fr_wznr{width: 100%;float: left;height: auto;margin-top: 30px;margin-bottom: 30px;padding: 0 20px;}
.rjbox_fl_ul .active{background-color: #ffb534;color: #fff;border: none;}
.rjbox_fr_wznr{font-size: 15px;line-height: 30px;}
.list_ul{width: 100%;height: auto;float: left;}
.list_ul li{width: 100%;height: auto;float: left;padding: 12px 0;margin-bottom: 15px;border-bottom:1px solid #dbdbdb;}
.list_ulfl{width: 75%;float: left;height: auto;font-size: 16px;color: #000;}
.list_ulfr{width: 25%;float: left;height: auto;font-size: 15px;color: #000;text-align: right;}
.rjbox_frss{width: 100%;float: left;height: auto;background-color: #eee;padding: 0 20px;}
.list_ul span{color:#ae0521;font-size: 18px;}
.list_ul li span{color: #f02839;font-size: 20px;}
.list_ulfl2{width: 12%;float: left;height: auto;}
.list_ulfr2{width: 88%;float: left;height: auto;}
.list_ulfr2 p{font-size: 18px;color: #595757;width: 100%;float: left;height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.spanwz{color: #666;width: 100%;float: left;height: auto;display: block;font-size: 14px;line-height: 25px !important;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;text-align: justify;margin-top: 10px;}

.spanwz2{color: #666;width: 100%;float: left;height: auto;display: block;font-size: 14px;line-height: 25px !important;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-align: justify;margin-top:10px;}

.xzactive{background-color: #ffb534 !important;}


.rq_yy2{width: 80%;height: auto;float: left;text-align: center;font-size: 16px;color: #fff;background-color: #ebeaea;}
.rq_nn2{width: 80%;height: auto;float: left;text-align: center;font-size: 26px;margin-top: 2px;padding: 15px 0;background-color: #ebeaea;color: #fff;}


.rq_yy{width: 80%;height: auto;float: left;text-align: center;font-size: 16px;color: #fff;background-image: url(../images/jbl2.png);background-repeat:no-repeat;background-size: 100% 100%;}
.rq_nn{width: 80%;height: auto;float: left;text-align: center;font-size: 26px;margin-top: 2px;padding: 15px 0;background-image: url(../images/jbl2.png);background-repeat:no-repeat;background-size: 100% 100%;    color: #fff;}
.index_fl{width: 748px;height: auto;float: left;}
.index_fr{width: 428px;float: right;height: auto;}
.index_qb{width: 100%;float: left;height: auto;}
.sb_ul {width: 100%;float: left;height: auto;margin-top: 30px;}
.sb_ul li{width: 168px;height: 204px;background-color: #F3F3F3;float: left;}
.sb_ul_top{width: 100%;float: left;height: auto;margin-top: 30px;}
.sb_ul_top img{display: block;margin: auto ;}
.sb_ul_wz{width: 90%;margin: 0 5%;text-align: center;height: auto;float: left;color: #0d6cb7;border-top: 1px solid #0d6cb7;margin-top: 18px;}
.sb_ul_wz span{color: #0d6cb7;text-align: center;width: 100%;height: auto;padding-top: 15px;display: block;}
.libj{margin-right: 5px;}
.index_clcl_nrul{width: 100%;float: left;height: auto;}
.index_clcl_nrul li{width: 100%;float: left;height: 54px;line-height: 54px;border-bottom:1px dashed  #d2d2d2;}
.index_clcl_nrul li a{display: block;width: 100%;float: left;height: auto;font-size: 15px;}
.index_clcl_nrul li i{color: #7faa3b;font-size: 24px !important;margin-right: 5px;display: block;float: left;}
.xwcr_fl{width: 48px;height: 48px;border-radius: 50%;float: left;}
.xwcr_fl img{width: 100%;}
.xwcr_fr{width: 162px;height: 48px;float: left;margin-left: 5px;}
.index_zjzj_nrul2{width: 100%;float: left;height: auto;margin-top: 33px;}
.index_zjzj_nrul2 li{width: 31.333%;height: 69px;background-color: #F3F3F3;float: left;margin: 0 1%;margin-bottom: 15px;}
.index_zjzj_nrul2 li a{display: block;width: 96%;float: left;height: auto;line-height: 69px;margin: 0 2%;font-size: 15px;}
.index_zjzj_nrul2 li:hover{ background-color:#f39800;}
.index_zjzj_nrul2 li:hover a{ color: #fff;}
.index_zjzj_nrul2 li:hover i{ color: #fff !important;}
.top_hl{width: 100%;float: left;height: auto;background-color: #003a55;height: 40px;line-height: 40px;}


.ejy_title{width: 100%;float: left;height: auto;background-image: url(../images/ejytopbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

.er_conp{width: 100%;float: right;text-align: right;padding: 10px 0;}
.er_con p a{text-align: right;display: inline-block;font-size: 16px;color: #888787;}
.rjbox_top i{display: block;width: 80%;float: left;margin-left: 10%;font-size: 14px !important;}
.rjbox_top span{margin-top: 20px;width: 80%;float: left;margin-left: 10%;display: block;}
.rjbox_fr_wznr h2{width: 100%;float: left;height: auto;text-align: center;padding: 15px 0;font-size: 20px;color: #000;}
.nry_xwz{width: 100%;float: left;height: auto;text-align: center;font-size: 15px;margin-bottom: 20px;}


.rjbox_fl_ul li a:hover {background-color: #ffb534;color: #fff;border: none;}

.rjbox_fl_ul li a span{display: inline-block;margin-left: 30px;}
.icon-shanglajiantou{display: none;}
.rjbox_fl_ul li a:hover .icon-shanglajiantou{display: block;display: inline-block;float: right;margin-right: 30px;}


.gjbgbg{background: url(../images/ejbgbg.png); background-repeat: no-repeat;background-size: 100% 100%;width: 100%;float: left;height: auto;min-height:800px;}



.sy_dek_xwlb_fl222 img{display: inline-block;float: left;margin-right: 15px;width:44%;height:195px;}
.sy_dek_xwlb_fl222{color: #fff;line-height: 25px;}
.hrpppp{font-size: 18px;margin-bottom: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

/*学术活动*/
.sy_dek_wzlb3 ul {
  margin-top: 20px;}

.sy_dek_wzlb3 li {
  overflow: hidden;
  margin-bottom: 23px;
  padding-bottom: 16px;
  border-bottom: 1px solid #dcdcdc;}
  
.sy_dek_wzlb3 .date {
  width: 72px;
  height: 72px;
  margin-right: 12px;
  float: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #0286b2;
  text-align: center;}

.sy_dek_wzlb3 .date .month {
  height: 20px;
  background: #0286b2;
  color: #fff;
  line-height: 20px;
  font-size: 12px;}

.sy_dek_wzlb3 .date .day {
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  background: #fff;
  color: #0286b2;}

.sy_dek_wzlb3 .event {
  float: right;
  width: 82%;}

.sy_dek_wzlb3 .event .title {
  font-size: 14px;
  color: #0286b2;
  line-height: 20px;}
.sy_dek_wzlb3 .event .title:hover{
 color: #ed7f01;
}
.sy_dek_wzlb3 .event .time ,.sy_dek_wzlb3 .event .location {
  font-size: 12px;
  line-height: 16px;
  color: #646464;}
.sy_dek_wzlb3 .event .time{
  padding-top: 10px;
}
/*学术活动列表*/

 .xshd   .rq_yy2 {
  border: 1px solid #0286b2;
  background: #0286b2;
  color: #fff;}

.xshd .rq_nn2 {
  background: #fff;
  color: #0286b2;
  border: 1px solid #0286b2;
  margin-top: 0;}