/**
 * Created by fy on 2018/6/14.
 */
/* è½®æ’­ */
.slideBox{ width: 580px; height:370px; float: left; overflow:hidden; position:relative; }
.slideBox{-webkit-box-shadow: 3px 3px 8px #8d8e90; -moz-tbox-shadow: 3px 3px 8px #8d8e90; -o-box-shadow: 3px 3px 8px #8d8e90;  box-shadow: 3px 3px 8px #8d8e90;  }
.slideBox .hd{ height:40px; line-height: 40px; overflow:hidden; position:absolute; right: 0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding-right: 15px; }
.slideBox .hd ul li{  float:left; margin:15px 10px 0 0; width:10px; height:10px; font-size: 0px; cursor:pointer; overflow:hidden; background: #fff; }
.slideBox .hd ul li.on{ background: #df0000; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; }
.slideBox .bd img{ width:100%; height:370px; display:block; }
.slideBox .bd li p{ height:40px; line-height:40px; font-size:14px; color:#fff;  background: url(2018cssmzj_lunbobg.png); position:absolute; right: 0; left:0; bottom:0; z-index: 2; display: inline-block; cursor:pointer; padding:0 20px;}
.slideBox .bd li p a{ display:block; width:75%; height:100%; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; color:#fff;}
.bdsharebuttonbox .bds_tieba,.bdsharebuttonbox .bds_more,.bdsharebuttonbox .bds_qzone,.bdsharebuttonbox .bds_tqq,.bdsharebuttonbox .bds_renren{display:none !important;}
/*å•å±‚tabåˆ‡æ¢*/
.tab_box{ overflow: hidden; text-align:left; }
.tab_box .hd{ height:46px; background: url(2018cssmzj_tit_bj.png) repeat-x; border-radius: 24px; }
.tab_box .hd span{  float: right; }
.tab_box .hd span a{ display: inline-block; padding: 0 20px; height:46px; line-height:46px; color: #686868; font-size: 14px; }
.tab_box .hd span a:hover{ color: #2390cc; }
.tab_box .hd ul{ float:left; position:absolute; }
.tab_box .hd ul li{ float:left; text-align:center; height: 40px; }
.tab_box .hd ul li a{ font-size:18px; font-weight: bold; display: inline-block; padding: 0 20px; height:46px; line-height:46px; border-radius: 24px;  }
.tab_box .hd ul li.on a{ background: url(2018cssmzj_on_bj.png) repeat-x; color: #fff;  }
.tab_box .bd ul{ zoom:1; padding: 5px 10px; }
.tab_box .bd li{ height: 35px; line-height: 35px; }
.tab_box .bd li a{ padding-left:15px; display: inline-block; width: 70%; background: url(2018cssmzj_dian.png) no-repeat 7px center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.tab_box .bd li:hover a{ color: #2390cc; }
.tab_box .bd li:hover span{ color: #2390cc; }
.tab_box .bd li span{ float:right; }

/*ä¿¡ä»¶æŸ¥è¯¢æ¡†*/
.xjcx{
    height:46px;
    width: 330px;
    /* background: #f2f2f2; */
    margin-top: 8px;
    /* padding-bottom:15px; */
    /* line-height:  46px; */
    float:right;
}
.xjcx p{
    float:left;
    color: #3694ed;
    font-size: 14px;
    font-weight: bold;
    height: 46px;
    line-height: 46px;
    padding-left:10px;
    margin-top: -8px;
}
.xjcx .keyword{
    width: 188px;
    height: 28px;
    border: 1px solid #d1d1d1;
    border-right: none;
    float: left;
    line-height: 28px;
    text-indent: 10px;
    cursor: text;
    color: #999;
    margin-left:10px;
}
.xjcx .btn{
    background: #017bbc;
    width: 60px;
    height: 30px;
    border: 0px;
    color: #fff;
}


/*--é¡µé¢å®¹å™¨--*/
.box_auto{ width:1200px; margin: 0 auto;  -webkit-box-shadow: 0 0 6px #cdced0; -moz-tbox-shadow: 0 0 6px #cdced0; -o-box-shadow: 0 0 6px #cdced0;  box-shadow: 0 0 6px #cdced0; }
.box .box_main{ width: 1160px; height: 704px; padding: 40px 20px 20px 20px; background: url(2018cssmzj_main_bj.png); overflow: hidden;  }
.chengdiv{ height:0px; width:100%;position:relative; z-index:9;}
.box_footer{ padding-top: 20px; overflow: hidden; position: relative; }

.new_bj{ background: url(2018cssmzj_nwe.png) no-repeat center top; width: 192px; height: 159px; position: absolute;  -webkit-transform: translate(-15px,-15px); transform: translate(-15px,-15px);  }

/* ç¬¬ä¸€é¡µ */
.top_news_1 { height: 134px; margin: 0 auto;  border-bottom: 1px dashed #cdcdcd; text-align: center; }
.top_news_1 h2{  width: 1000px; margin: 0 auto; padding: 10px 0; }
.top_news_1 h2 a{ color: #13699b; font-size: 28px;  }
.top_news_1 p{  width: 1000px; display: inline-block; line-height: 30px; text-indent: 2em; text-align: left; }
.top_news_1 .more{ color: red; }

.h295{ height: 295px; }
.w500{ width: 500px; float: left; }
.w580{ width: 580px; float: left; }
.w560{ width: 560px; float: right; }
.w584{ width: 584px; font-size: 0; }
.w228{ width: 228px; font-size: 0; }
.mt20{ margin-top: 20px; }

/* ç¬¬äºŒé¡µ */
.box_2_1 .w570{ min-height: 243px; }
.w570{ width: 570px; }
.xxgk{ width: 584px; float: left; }
.xxgk img:hover{ -webkit-animation: pulse 0.8s linear; animation:pulse 0.8s linear; }
.zctj{ height: 200px; }
.zctj .zctj_tit{ padding: 5px 0 25px; text-align: center; }
.zctj .zctj_pic { width: 1192px; height: 150px; padding: 0 20px; }
.zctj .zctj_pic a{ display: inherit; width: 220px; height: 100%; float: left; margin-right: 78px; }
.zctj .zctj_pic img{ width: 216px; height: 106px; border: 2px solid #2390cc; }
.zctj .zctj_pic img:hover{ -webkit-animation: pulse 2s infinite linear; animation:pulse 2s infinite linear; }
.zctj .zctj_pic p{ cursor: pointer; width: 220px; height: 40px; line-height: 40px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* ç¬¬ä¸‰é¡µ */
.box_3_1{ height: 362px; }
.box_3_1 .w828{ width: 828px; float: left; }
.box_3_1 .w312{ width: 312px; float: right; font-size: 0; }
.box_3_1 .w312 img{ margin-bottom: 13px; }
    .box_3_1 .w312 img:hover{ -webkit-animation: headShake 2s infinite linear; animation:headShake 2s infinite linear; }
.box_3_2{ margin-top: 20px; height: 126px; }
.box_3_2 .w39{ width: 39px; height: 100%; float: left; background: url(2018cssmzj_bsfw04.png) no-repeat center top; }

.picScroll-left{ width: 1121px; height: 100%; float: left; background: #fafafa; position: relative; }
.picScroll-left .prev, .picScroll-left .next{ filter:alpha(opacity=50);opacity:0.5; display:block; width: 17px; height: 32px; overflow:hidden;cursor:pointer; background:url(2018cssmzj_bsfw_pn.png) no-repeat; position:absolute; left:30px; top: 50%; margin-top: -16px; z-index:9; }
.picScroll-left .next{ left:auto; right:30px; background-position: -17px 0 ; }
.picScroll-left .prev:hover,.picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left .bd{ width:972px; height: 100%; padding: 0 74px; }
.picScroll-left .tempWrap{ width: 972px!important;  }
.picScroll-left .bd ul{ width: 972px; overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width: 108px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li { text-align:center; padding: 15px 0 11px; }
.picScroll-left .bd ul li img{ width:70px; height:70px; border-radius: 50%; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all .5s ease-out;  }
.picScroll-left .bd ul li:hover img{ border-color:#999; -webkit-transform: rotate(360deg);  -moz-transform: rotate(360deg);  transform: rotate(360deg); -webkit-box-shadow: 0 0 15px #2390cc; -moz-tbox-shadow:  0 0 15px #2390cc; -o-box-shadow:  0 0 15px #2390cc;  box-shadow: 0 0  15px #2390cc; }
.picScroll-left .bd ul li p{ cursor: pointer; line-height:34px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }

.box_3_3 .fw_tit{ padding: 20px 0 25px; }
.picScroll-left2{ height: 100px; position: relative; }
.picScroll-left2 .prev, .picScroll-left2 .next{ filter:alpha(opacity=50);opacity:0.5; display:block; width: 35px; height: 73px; overflow:hidden;cursor:pointer; background:url(2018cssmzj_bsfw_cjpn.png) no-repeat; position:absolute; left:0; top: 50%; margin-top: -36px; z-index:9; }
.picScroll-left2 .next{ left:auto; right: 0; background-position: -35px 0 ; }
.picScroll-left2 .prev:hover,.picScroll-left2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left2 .bd{ width:1060px; height: 100%; padding: 0 50px; }
.picScroll-left2 .tempWrap{ width: 1060px!important;  }
.picScroll-left2 .bd ul{ width: 1060px; overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ width: 135px;  height: 100%; margin-right: 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li { text-align:center; }
.picScroll-left2 .bd ul li img{ width: 135px; height: 100%; }
.picScroll-left2 .bd ul li:hover img{ animation:fy-flipInY 1s linear; -moz-animation:fy-flipInY 1s linear;  -webkit-animation:fy-flipInY 1s linear; -o-animation:fy-flipInY 1s linear;  }

/* tabåˆ‡æ¢è¡¨æ ¼ */
.tab_table { margin-top: 15px; }
.tab_table .t_hd{ height: 40px; border-bottom: 1px solid #cbcbcb; }
.tab_table .t_hd ul{ padding: 0; }
.tab_table .t_hd ul li{ float:left; text-align:center;  height: 39px; line-height: 39px; }
.tab_table .t_hd ul li a{ width: auto; height: 100%; padding: 0 20px; background: none; font-size: 16px; color:#333333; }
.tab_table .t_hd ul li:hover a{  background: none; border-bottom: 2px solid #2390cc; }
.tab_table .t_hd .on a{  background: none; border-bottom: 2px solid #2390cc; }
.tab_table .t_bd ul{ padding: 0; }
.tab_table .t_bd table{ width: 100%; }
.tab_table .t_bd table,.tab_table .t_bd tr,.tab_table .t_bd td{ border: none; text-align: center; font-size: 12px; color: #666666; }
.tab_table .t_bd tr{ background: #fafafa; }
.tab_table .t_bd tr:hover{ background: #e2e2e2; }
.tab_table .t_bd th{ line-height: 35px; background: #fff; font-size: 14px; color: #686868; }
.tab_table .t_bd td{ line-height: 36px; }

/* ç¬¬å››é¡µ */
.box_4_1{ width: 830px; float: left; }
.box_4_1 .h380{ height: 380px; }
.box_4_1 .h305{ height: 305px; }
.box_4_1 .h305 .bd{ padding-top: 10px; }
.box_4_1 .wyxx a{ padding: 0 10px!important; }
.box_4_1 .jzxx{ width: 100%; margin-top: 5px; }
.box_4_1 .jzxx tr{ background: #fff; }
.box_4_1 .jzxx tr:hover{ background: #e2e2e2; }
.box_4_1 .jzxx th{ line-height: 32px; background: #f5f5f5; font-size: 14px; color: #8b5430;  text-align: center; }
.box_4_1 .jzxx td{ line-height: 35px; font-size: 16px; color:#686868; text-align: center; }

.box_4_2{ width: 310px; float: right; }
.box_4_2 .cjwt { height: 197px; }
.box_4_2 .cjwt .bd { padding: 5px 0; }
.box_4_2 .cjwt .bd li a{ width: 95%; }
.box_4_2 .gxxt{ height: 278px; border: 1px solid #f2f2f2; background: #fcfcfc; margin-top: 15px; border-radius: 25px; -webkit-border-radius: 25px; }
.box_4_2 .gxxt .gxxt_tit{ height: 41px; background: url(2018cssmzj_zmhd_gxxt.png) no-repeat center; }
.box_4_2 .gxxt .gxxt_from{ padding: 15px; }
.box_4_2 .gxxt .gxxt_from .gxxt_from_text{ width: 88px; color: #999999; text-align: right; }
.box_4_2 .gxxt .gxxt_from .gxxt_from_input{ width: 170px; padding: 0 10px; height: 30px; line-height: 30px; border: none; background: #e0e4ef; font-size: 14px; }
.box_4_2 .gxxt .gxxt_from .gxxt_sub{ width: 80px; height: 30px; line-height: 30px; border: none; background: #24ade1; color: #fff; font-size: 14px; margin-right: 20px; border-radius: 3px; -wenlit-border-radius: 3px; }
.box_4_2 .gxxt .gxxt_from table td{ padding: 6px 0; }

.box_4_2 .search_Select{ position: relative; width: 170px; height: 30px; line-height: 30px; padding: 0 10px; background: #e0e4ef url(2018cssmzj_zmhd_gxxt01.png) no-repeat; background-position: 94% center;  }
.box_4_2 .search_Select_active{ background: #e0e4ef url(2018cssmzj_zmhd_gxxt02.png) no-repeat; background-position: 94% center; }
.box_4_2 .search_Selected { color: #000; font-size:14px; }
.box_4_2 .search_Tab{ display: none; position: absolute; left: 0; top: 30px; right: 0; z-index: 99; border: 1px solid #ccc;  background: #fff;  }
.box_4_2 .search_Tab li{ padding: 0 10px; height: 30px; line-height: 30px; color: #000; font-size:14px; }
.box_4_2 .search_Tab li:hover{ background: #c7cbd6;color:#fff; }


/*--slideContainerä¸“é¢˜--*/
.slideContainer_auto{ width: 100%; height: 110px; margin: 20px auto 0; }
.slideContainer{ width: 1200px; height: 80px; position:relative; overflow: hidden; margin: 0 auto; padding: 15px 0; }
.slideContainer .prev,.slideContainer .next{ opacity: 0.5; display:block; width: 42px; height: 80px; overflow:hidden;cursor:pointer; background:url(2018cssmzj_ztzln_p.png) no-repeat; position:absolute; left:0px; top:15px; z-index:9;}
.slideContainer .next{ left:auto; right:0px; background-position: -42px 0 ; }
.slideContainer .prev:hover{ opacity: 1;}
.slideContainer .next:hover{ opacity: 1;}
.slideContainer .bd{ }
.slideContainer .bd ul{ overflow:hidden; zoom:1; }
.slideContainer .bd ul li{ float: left; width: 290px; height: 80px; margin-right: 14px;  }
.slideContainer .bd ul li img{ display:block; width: 290px; height: 80px; }


/* é•¿æ²™å¸‚æ°‘æ”¿å±€åœºæ™¯å¼æœåŠ¡.html */
.cjfw_top{ width: 1200px; height: 170px; margin: 0 auto; padding-top: 40px; }
.cjfw_top .cjfw_logo{ float: left; margin-top: 15px; }
.cjfw_top .cjfw_fhsy{ float: right; margin-right: 25px; }

.fw_dh{ width: 920px; height: 784px; margin: 0 auto 100px; position: relative; }
.fw_dh area{ outline: none; }
.fw_dh .fw_01{ background: url(2018cssmzj_cjsfw_nav01.png) no-repeat; width: 268px; height: 268px; position: absolute; left: 341px; top: 272px; animation: fw_01 15s infinite linear; }
.fw_dh .fw_02{ background: url(2018cssmzj_cjsfw_nav02.png) no-repeat; width: 312px; height: 312px; position: absolute; left: 320px; top: 248px; animation: fw_02 50s infinite linear; }
.fw_dh .fw_03{ background: url(2018cssmzj_cjsfw_nav03.png) no-repeat; width: 397px; height: 397px; position: absolute; left: 276px; top: 208px; animation: fw_01 50s infinite linear; }

/* é•¿æ²™å¸‚æ°‘æ”¿å±€é»„é¡µ.html */
.m-floor{ padding: 0 20px; margin: 20px auto; width: 1160px; background: url(2018cssmzj_main_bj.png);  -moz-tbox-shadow: 0 0 6px #cdced0; -o-box-shadow: 0 0 6px #cdced0;  box-shadow: 0 0 6px #cdced0; }
.m-floor .site{ width: 1120px; margin: 0 auto; -moz-tbox-shadow: 0 0 0 #cdced0; -o-box-shadow: 0 0 0 #cdced0;  box-shadow: 0 0 0 #cdced0; }
.m-floor .site a{ color: #000; font-size: 14px; }

.li_tit{ width: 1160px; margin: 0 auto; overflow: hidden; }
.li_tit table{ width: 100%;}
.li_tit table tr { border-top: 1px solid #d1e8f5; border-bottom: 1px solid #d1e8f5; padding: 10px 0; }
.li_tit table th { padding: 12px 30px 12px 0;font-size: 14px; color: #2895ce; }
.li_tit table td p {line-height: 40px;margin: 10px 0; overflow: hidden; }
.li_tit table td span{ float:left; color:#d7d7d7; line-height:27px;}
.li_tit table td p a{ margin:0 2px; padding:0 11px; height:27px; line-height:27px; display:inline-block; float:left; color:#666; font-size:14px;}
.li_tit table td p a:hover{ color:#fff; background-color:#2895ce;}
.li_tit table td p a.on{ color:#fff; background-color:#2895ce;}

.li_con{ width: 1120px; margin: 0 auto; padding: 20px; }
.li_con ul{ width: 1140px; overflow: hidden; }
.li_con ul li{ width: 348px; height: 373px; margin-right: 30px; margin-bottom: 30px; float: left; border: 1px solid #e6e6e6; position: relative; overflow: hidden; }
.li_con .hy_pic{ width: 348px; height: 190px; position: relative; text-align: center; }
.li_con .hy_pic img{ height: 100%; }
.li_con .hy_pic i{ width: 45px; height: 40px; position: absolute; bottom: 0; right: 0; background: #fbfefe url(2018cssmzj_hy04.png) no-repeat center; cursor: pointer }
.li_con .hy_con { padding: 0 25px 15px; }
.li_con .hy_con a{ display: block; padding: 20px 0; margin-bottom: 10px;  font-size: 20px; font-weight: bold; color: #323232; border-bottom: 1px solid #e6e6e6; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.li_con .hy_con a:hover{ color: #8ac83f; }
.li_con .hy_con span{ display: block; vertical-align: middle; line-height: 30px; font-size: 16px;  color: #646464;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.li_con .hy_con img{ margin-right: 8px; }
/*å¼¹çª—æ ·å¼*/
.li_con .hy_wz{ display: none; }
.hy_wz_bj{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: #000; opacity: 0.4; filter:alpha(opacity=40); z-index: 9999; }
.hy_wz_nr{ width:480px; border: 1px solid #cccccc; background: #fff; position: fixed; top: 50%; left: 50%; border-radius: 5px; margin-left: -240px; z-index: 99999;  }
.hy_wz_nr .hy_wz_close{ height: 40px; line-height: 40px; text-align: center; border-bottom: 1px solid #0068b7; background: #efefef; border-radius: 5px 5px 0 0; }
.hy_wz_nr .hy_wz_close span{ font-size: 16px; position: absolute; right: 20px; top: 0; }
.hy_wz_nr .hy_wz_close span:hover{ color: red; }
.hy_wz_nr .hy_wz_con{ padding: 30px 40px; color: #7a7a7a; line-height: 25px; font-size:14px; }
.hy_wz_nr .hy_wz_con span{color: #000; margin-right: 5px; }

/*åˆ†é¡µæ ·å¼*/
.right_paging{ min-height: 40px; padding: 20px 0; text-align: center;  }
.m-floor .right_paging{  padding: 0 0 40px; }
.right_paging .div_cutPage{ display: table; margin: 0 auto; }
.right_paging .div_cutPage a{ display: inline-block; padding: 5px 10px;  cursor: pointer;  border: 1px solid #DDDDDD;  margin: 5px; }
.right_paging .div_cutPage a:hover{  border: 1px solid #2390cc; background-color: #2390cc; color:white;  }
.right_paging .on{ border: 1px solid #2390cc; background-color: #2390cc; color:white;  }

.site{ width: 1160px; line-height: 40px; margin: 20px auto; padding-left: 40px; background: #fff url(2018cssmzj_dqwz.png) 10px center no-repeat; color: #000; font-size: 14px;  -moz-tbox-shadow: 0 0 6px #cdced0; -o-box-shadow: 0 0 6px #cdced0;  box-shadow: 0 0 6px #cdced0;  }
.site a{ color: #000; font-size: 14px; }

/********************åˆ—è¡¨é¡µé¢************************/
.list_con,.article{  -webkit-box-shadow: 0 0 10px #cdced0; -moz-tbox-shadow: 0 0 10px #cdced0; -o-box-shadow: 0 0 10px #cdced0; box-shadow: 0 0 10px #cdced0; }
@media \0screen\,screen\9 {  /* åªæ”¯æŒIE6ã€7ã€8 */
    .con,.article{ border: 3px solid #eeeff1;  border-bottom: 0; }
}
.list_con { width: 1200px; min-height: 560px; background: #ffffff; margin: 0 auto 30px;  overflow: hidden; position: relative;}
.con_left{ width: 270px;   float: left; margin-right: 30px; overflow: hidden;  }
.con_right{ width: 898px; height: 100%; float: left; background: #ffffff; overflow: hidden;}
.left_yinyin{ width: 15px; height: 100%; background: url(2017cssdzj_index_tilte01bg.png); position: absolute; left: 255px; top: 0; }
/*æ ç›®æ ·å¼*/
.left_title{ width: 100%; height: 60px; font-size: 16px; color: #FFFFFF; text-align: center; background: url(2017cssdzj_index_tiltebg.png) no-repeat 0 0; }
.left_title a{ display: inline-block; width: 100%; height: 50px; line-height: 50px; font-size: 20px; color: #FFFFFF; text-align: center; }
.left_list{ width: 100%;  overflow: auto; font-size: 16px; color: #FFFFFF; text-align: center; background: #fff; }
.left_list ul { margin: 20px auto; }
.left_list ul li{  margin-bottom: 10px; }
.left_list ul li a { width:228px; height: 38px; line-height: 38px; font-size: 16px; border: 1px solid #e1e1e1; color: #999999; text-align: center;  background: url(2017cssdzj_index_tilte01.png) no-repeat 10px center; display:inline-block; text-decoration:none; }
.left_list ul li a:hover{ background: #41b7e7 url(2017cssdzj_index_tilte01s.png) no-repeat 10px center; color: #fff; }
.left_list ul li .active{ background: #41b7e7 url(2017cssdzj_index_tilte01s.png) no-repeat 10px center; color: #fff; }
.left_list ul li .list_a{ background: #41b7e7 url(2017cssdzj_index_tilte01s.png) no-repeat 10px center; color: #fff; }
.list_ul ul{ margin: 10px auto; }
.list_ul ul li{ margin-bottom: 5px; }
.list_ul ul li a{  width:228px;  height: 25px; line-height: 25px; border: none; background: #fff; overflow: hidden; }
.list_ul ul li a:hover{ background: #fafafa;  color: #999999; }

/*åˆ—è¡¨æ ·å¼*/
.right_title{ margin-right: 20px; height: 49px; border-bottom: 1px solid #a9c5dc; line-height: 49px; }
.right_title span{  height: 48px; color: #41b7e7; font-size: 18px; display: inline-block; text-align: center; border-bottom: 2px solid #41b7e7;}
.right_list{  min-height: 525px; margin-top: 10px;}
.right_list ul{ padding: 0 40px 0 20px; }
.right_list li { width: 100%; height: 38px; line-height: 38px; }
.right_list li a{ display: inline-block; width: 70%;  color: #000; font-size: 14px; float: left;  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; }
.right_list li a:hover { color: #41b7e7; }
.right_list li span{ color: #000; float: right; font-size: 14px;  }
.right_list .line { height: 0; line-height: normal; margin: 10px auto; *margin: 10px auto -10px; border-bottom: 1px dashed #ccc; }

.right_table { margin-right: 20px; margin-top: 20px; }
.right_table .right_table_bj{ background: #41b7e7; }
.right_table .right_table_bj th{ color: #fff; }
.right_table table { color:#333; margin-bottom:10px;}
.right_table table tbody td { text-align: center; color:#555; border-bottom:1px dashed #ccc;line-height:35px;font-size:14px;}
.right_table table tbody td a { color:#333;}
.right_table table tbody td a:hover { text-decoration:underline;}
.right_table table tbody td.tdfir {  padding-left:15px; background: url(2018cssmzj_dian.png) no-repeat 7px center; }
.right_table table tbody td.tdfir span { padding-right:20px;}
.right_table p {font-size:14px;text-align:left;padding:10px 0px;}

/***********************************è¯¦ç»†é¡µ****************************************/
@media \0screen\,screen\9 {  /* åªæ”¯æŒIE6ã€7ã€8 */
    .article{ border: 3px solid #eeeff1;   }
}
.wzlb{ background: #f4f4f4; }
.article{ width: 1200px; margin: 5px auto 30px; overflow: hidden; background: #fff; -webkit-box-shadow: 0 0 8px #cdced0; -moz-tbox-shadow: 0 0 8px #cdced0; -o-box-shadow: 0 0 8px #cdced0; box-shadow: 0 0 8px #cdced0;  }
/*æ ‡é¢˜éƒ¨åˆ†*/
.article h1{ line-height:56px; font-family:"å¾®è½¯é›…é»‘", "å®‹ä½“"; font-size:26px; text-align:center; padding:36px 0 26px 0; }
.oneColumn { padding: 10px 66px 38px 66px; }
.pages-date{ font-size:14px;min-height:35px;overflow:hidden;}
.pages-date .pages_zz{ float: left; }
.pages-date .pages_print{ float: right; }
.pages-date .font,
.pages_print .font{display: inline-block; padding: 5px 10px;  color:#666666; }
.pages_print .printIco{ padding: 5px 10px 0 25px; background:url(2018cxghj_dayin.png) no-repeat 0 5px; }
.pages_print .dozoom { float:left;  }
.pages_print .dozoom a{ margin: 0 5px; }
.bdsharebuttonbox{ float: right; margin-left: 10px; }
.pages-date{ position:relative;  border-bottom: 2px #ff4646 solid; padding-top: 7px; text-align:left}
.editor{ padding-bottom:30px;}
.pages_content{line-height:30px;margin:0;padding: 20px 0 40px; font-size:16px; }
.pages_content p{ margin-top:15px; font-size: inherit; }
.pages_content tr,
.pages_content td { font-size: inherit; }
.pages_content table { width: 100%; }
.pages_content .editor{color:#898989;font-size:12px;text-align:right;padding:5px 0;}
.editor{ text-align:right; color:#888888; font-size:14px;}
.pub_border{ border:1px #dddddd solid;}
#contentInfo{ margin: 0 auto; }/* ie8ä¸‹æ–‡ç« é¡µæ‰«ä¸€æ‰«å±…ä¸­ */
.ft20 font, .ft20 span, .ft20 div, .ft20 a, .ft20 p, .ft20 b, .ft20 h1, .ft20 h2, .ft20 h3{ font-size:20px!important; line-height:160%!important; }


@keyframes fw_01 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@keyframes fw_02 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@keyframes fy-flipInY{
    0%{
        -webkit-transform:perspective(400px) rotateY(0deg);
        transform:perspective(400px) rotateY(0deg);
    }
    20%{
        -webkit-transform:perspective(400px) rotateY(-40deg);
        transform:perspective(400px) rotateY(-40deg)
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(40deg);
        transform:perspective(400px) rotateY(40deg)
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(-10deg);
        transform:perspective(400px) rotateY(-10deg);
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@-webkit-keyframes fy-flipInY{
    0%{
        -webkit-transform:perspective(400px) rotateY(0deg);
        transform:perspective(400px) rotateY(0deg);
    }
    20%{
        -webkit-transform:perspective(400px) rotateY(-40deg);
        transform:perspective(400px) rotateY(-40deg)
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(40deg);
        transform:perspective(400px) rotateY(40deg)
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(-10deg);
        transform:perspective(400px) rotateY(-10deg);
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}

/*ad*/
.floatingAd .ad {
	z-index: 100;
	background: none;
	position: absolute;
	display: none;
}

.floatingAd a {
	color: #000000;
	display: inline-block;
	text-decoration: none;
}

.floatingAd a img {
	border: 0;
}

.floatingAd .close {
	display: none;
}

.floatingAd .opacity {
	position: absolute;
	top: 0;
	width: 100%;
	height: 25px;
	background-color: #000000;
	opacity: 0.20;
	filter: alpha(opacity=20);
}

.opacity1 {
	opacity: 0.90;
	filter: alpha(opacity=90);
}

.floatingAd .text {
	position: absolute;
	top: 0;
	width: 100%;
	height: 25px;
	color: #000000;
	line-height: 25px;
}

.floatingAd .text .button {
	position: relative;
	float: right;
	top: 5px;
	right: 5px;
	width: 20px;
	height: 20px;
	background: url("../images/close.png") no-repeat;
	cursor: pointer;
}

.floatingAd .text .title {
	position: relative;
	float: left;
	font-size: 12px;
	margin-left: 5px;
}