@charset "gb2312";
body{margin:0;padding:0;}
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;}
body{font: 12px/24px "Microsoft YaHei", tahoma, arial, Simsun;color: #333;background:#fff;}
div, img, p, ul, li, a, h1, h2, h3, h5, h6, cite, a{margin:0;padding:0;}
ul, li{list-style-type:none;}
img, article{display:block;border:0;}
article,section,header,footer,aside,nav,iframe,img{/* display:block; *//* margin-bottom: 10px; */}
a{color:#333;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:underline;}
span a{color:#888;text-decoration:none;}
span a:hover{color:#cc0000;}
.red{color:#cc0000;}
a{color:#515151;text-decoration:none;}
a:hover{color:#d7000f;text-decoration:underline;}
.ht_top{width:100%;height:41px;background:url(imagesnav-bg.gif) repeat-x;overflow: hidden;}
.ht_top h1{float:left;overflow: hidden;height: 41px;}
.ht_top .zt_top{width:960px;height:41px;margin:0 auto;}
.ht_top .topnav{float:right;line-height: 41px;}
.ht_top .topnav a{margin: 0 10px;}
.div_footer{padding:15px 0;line-height:22px;text-align:center;width:100%;margin:0 auto;}
.div_footer a{line-height:22px;}

.ht_banner{width:100%;background: url(ha.huatu.comzthngwybkimagesggyy1600.jpg) no-repeat center;}
.container{width:960px;margin:0 auto;}
.containerm{ width:960px; margin:15px auto; _margin:0 auto; _padding:0; _margin-top:10px;background:#fff; border:1px solid #dbdbdb;}
.boxcontent {
    margin:1px 15px 15px 15px;
    border-radius: 5px;
    padding: 2px;
    background-color: #FEF8B2;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
.boxyellow{
    background-color: #fff402;
}
.box {
    border-radius: 10px;
    font-size:16px;
    border: 1px dashed rgba(0, 0, 0, 0.3);
}
.box .title-red {
    padding: 0 5px 0px 10px;
    background:url(www.wxapi.cnindeximagesactivitytitle-bg-red.png) no-repeat 0 0;
    border-radius: 3px 3px 3px 0;
    color:#ffffff;
    height:22px;
    margin:-1px;
    /*-moz-text-shadow:0 1px 0 #8d0001;-webkit-text-shadow:0 1px 0 #8d0001;text-shadow:0 1px 0 #8d0001;
    text-shadow:0px 1px 0 #8d0001;*/
}
/*ΚδΘλΏς*/
.kuang{    
    margin:0 auto;
	margin-bottom:5px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #555;
    border: 1px solid  #F00;
    border-radius: 8px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.yuyuebtn{border:none; background: #24bddc center; width:220px; height:43px; font: bold 24px "ΞΆΘνΡΕΊΪ"; color: #e8383b; cursor:pointer; text-align:center;margin:0 auto;display: block;   }

	
#header{width:auto;overflow:hidden;margin: 0;padding: 0;}
#header img{display:none;}
.header_01{background:url(imagesheader_01.jpg) top center no-repeat;height:70px;overflow:hidden;}
.header_02{background:url(imagesheader_02.jpg) top center no-repeat;height:90px;overflow:hidden;}
.header_03{background:url(imagesheader_03.jpg) top center no-repeat;height:69px;overflow:hidden;}
.header_04{background:url(imagesheader_04.jpg) top center no-repeat;height:72px;overflow:hidden;}

#nav{background-image:url(imagesnav.jpg);background-position: 50% 0px;background-repeat: no-repeat;height:56px;overflow:hidden;}
.nav_main{width:960px;margin:0 auto;overflow:hidden;}
.nav_a{height:54px;float:left;background:url(imagesbaok.gif) no-repeat;overflow:hidden;margin:0 0 0 35px;padding:6px 0 0 0;display:inline;}
.nav_a ul{margin-left:55px;width:225px;overflow:hidden;}
.nav_a li{float:left;margin-left:5px;color:#fff;line-height:22px;overflow:hidden;display:inline;}
.nav_a a{color:#fff;}
.nav_a a:hover{color:#fdb042;text-decoration:none;}
.nav_b{height:54px;float:left;background:url(imagesbeik.gif) no-repeat;overflow:hidden;margin:0 0 0 35px;padding:6px 0 0 0;display:inline;}
.nav_b ul{margin-left:55px;width:215px;overflow:hidden;}
.nav_b li{float:left;margin-left:5px;overflow:hidden;color:#fff;display:inline;line-height:22px;}
.nav_b a{color:#fff;}
.nav_b a:hover{color:#fdb042;text-decoration:none;}
.nav_c{height:54px;float:left;background:url(imageshud.gif) no-repeat;overflow:hidden;margin:0 0 0 25px;padding:6px 0 0 0;display:inline;}
.nav_c ul{margin-left:55px;width:215px;overflow:hidden;}
.nav_c li{float:left;margin-left:5px;overflow:hidden;color:#fff;display:inline;line-height:22px;}
.nav_c a{color:#fff;}
.nav_c a:hover{color:#fdb042;text-decoration:none;}

#main{width:960px;margin:0 auto;overflow:hidden;margin-top: 5px;}
.tt_left {float: left;}
.m_content{overflow:hidden;}
.m_content_l{width:260px;float:left;display:inline;overflow:hidden;}
.flash{width:260px;overflow:hidden;}
.column_l{width:258px;border-bottom:1px solid #ddd;border-top:3px solid #c60000;border-left:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;padding:8px 0 0 0;background:#fff;margin-top:6px;}
.column_data_text{overflow:hidden;padding:10px 16px;}
.column_data_text span{color:#cc0000;}
.column_gj_text{overflow:hidden;padding:16px 0;}
.column_gj_text_f{width:234px;overflow:hidden;margin:0 auto;}
.column_gj_text_t{width:234px;overflow:hidden;margin:0 auto;padding: 12px 0 0 0;}
.gj_font{float:left;margin-left:2px;width:35px;line-height:44px;font-weight:bold;font-size:14px;}
.gj_tet{float:left;width:190px;}
.gj_tet a{margin:0 5px;display: inline-block;}
.m_content_c{width:408px;height: 695px;float: right;margin-left:15px;display:inline;border:1px solid #ddd;background:#fff;z-index:-999;}
.m_c_c_l{background:url(imagescol_left.gif) no-repeat;height:680px;left: -3px;overflow: hidden;position:relative;top: -1px;width:5px;z-index:5;float:left;}
.m_content_c_main{width:370px;overflow:hidden;float:left;display:inline;margin-left:15px;}
.m_content_c_tt{width: 380px;overflow:hidden;margin-top: 10px;}
.mct_l{width:32px;height: 70px;float:left;background:url(imagestout.gif) no-repeat;padding:6px 0 0 6px;overflow:hidden;}
.mct_l p{color:#fff;font-size:18px;font-family:"Microsoft YaHei";}
.mct_r{width: 340px;overflow:hidden;float:right;}
.mct_r_font a{margin: 0 8px 0 0;font-size:14px;font-weight:bold;}
.mct_r p{font-size:12px;font-weight:normal;line-height:22px;overflow:hidden;height:22px;}
.m_content_zk{width:370px;overflow:hidden;margin-top: 10px;}
.m_content_zk_top{width:370px;height:24px;background:url(imageszhaokxx.gif) no-repeat;}
.m_content_zk_top p{font-size:14px;font-weight:bold;color:#cc0000;margin:0 0 0 5px;}
.m_content_zk_top p span{font-size:12px;font-weight:normal;color:#888;float:right;margin-right:10px;}
.m_content_zk_text{width:370px;overflow:hidden;padding-top: 10px;}
.m_content_r{width:260px;float:right;display:inline;overflow:hidden;}
.m_con_ks{width:258px;border:1px solid #ddd;background:#fff;overflow:hidden;}
.m_con_ksd{width:258px;border:1px solid #ddd;background:#fff;overflow:hidden;margin-top: 10px;}
.m_content_r_main{width: 230px;margin:0 auto;overflow:hidden;}
.m_content_r_m_top{width:230px;height:40px;overflow:hidden;margin: 5px 0 0 0;}
.m_content_r_m_text{width:230px;overflow:hidden;margin-bottom: 10px;}
.mrmt_l{float:left;width:110px;overflow:hidden;border:1px solid #ccc;text-align:center;color:#888;}
.mrmt_l img{border-bottom:1px solid #ccc;}
.mrmt_r{float:right;width:106px;overflow:hidden;}
.bold{font-weight:bold;}

.beiks{width:958px;background:#fff;border:1px solid #ddd;overflow:hidden;margin-top:5px;}
.beiks img{margin:0 auto;margin-top:10px;margin-bottom:11px;}

#cont_main{width:960px;margin:0 auto;background-color: #FFFFFF;}
.bkfud{width:958px;background:#fff;border:1px solid #ddd;margin-top:5px;position:relative;}
.bkfud_bt{background:url("imagesbk01.gif") no-repeat scroll 0 0 transparent;position:absolute;top:-1px;width:968px;z-index:5;margin-top:15px;height:58px;left:-10px;}
.ml{width:930px;margin:0 auto;overflow:hidden;margin-top:15px;}
.kla{height:60px;}
.ml_left{width: 255px;float:left;display:inline;}
.ml_l_top{width:245px;height:35px;background:url(imagesml_dk.gif) no-repeat;}
.ml_l_top h1{font-size:14px;font-weight:bold;margin-left:12px;line-height:30px;}
.ml_l_box{margin-top:8px;overflow:hidden;width:100%;}
.ml_l_box_l{float:left;display:inline;width:104px;height:82px;background:url(imagesms_bj.gif) no-repeat;}
.ml_l_box_r{width:130px;float:right;display:inline;line-height: 18px;}
.ml_l_box_r p a{color:#cc0000;float:right;}
.ml_cont{width: 360px;float:left;display:inline;margin-left:15px;}
.ml_c_box{width:100%;overflow:hidden;margin-bottom:15px;}
.ml_c_box_top{width:410px;height:35px;background:url(imagesml_ds.gif) no-repeat;}
.ml_c_box_top h1{font-size:14px;font-weight:bold;margin-left:12px;line-height:30px;}
.ml_c_box li{width:400px;margin:0 auto;}
.ml_c_box li span{float:right;color:#888;}
.ml_right{width: 275px;float:right;display:inline;}
.ml_r_box{width:100%;overflow:hidden;margin-bottom:15px;}
.ml_r_box_top{width: 275px;height:25px;overflow:hidden;background:url(imagesmryl.gif) no-repeat;}
.ml_r_box_top h1{font-size:14px;font-weight:bold;margin-left:18px;line-height:30px;color:#cc0000;}
.ml_r_box_text{width: 273px;border-bottom:1px solid #ddd;border-top:3px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.ml_r_box_text ul{width:230px;margin:0 auto;padding-top:7px;}
.ml_r_box_text a{float:right;border:1px solid #ddd;color:#888;width:30px;height:18px;font: 12px/18px "\5b8b\4f53";text-align:center;text-decoration:none;}
.ml_r_box_text a:hover{color:#cc0000;text-decoration:none;}
.ml_r_boxd{width:100%;overflow:hidden;margin-bottom:15px;}
.ml_r_boxd_top{width: 265px;height:25px;overflow:hidden;}
.ml_r_boxd_top h1{font-size:14px;font-weight:bold;margin-left:10px;line-height:30px;}
.ml_r_boxd_top h1 span{float:right;color:#888;margin-right:10px;font-size:12px;font-weight:normal;}
.ml_r_boxd_text{width: 273px;border-bottom:1px solid #ddd;border-top:3px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.ml_r_boxd_text ul{width: 260px;margin:0 auto;padding-top:7px;overflow:hidden;}
.mil{margin:0 auto;overflow: hidden;width: 960px;height:139px;background: #FF4242;}
.mil_bt{width:40px;text-align:center;padding:10px;font-size:22px;font-family:"Microsoft YaHei";font-weight:bold;color:#fff;float:left;display:inline;}
.mil_table{width: 900px;overflow:hidden;float:right;display:inline;margin-top:3px;}
.mil_table table{font-size:12px;text-align:center;background:#ddd;}
.mil_table td{height:25px;}
h6{font: 12px/22px "\5b8b\4f53";}
mark{background: none repeat scroll 0 0 transparent;color: #FF0000;font-family: Arial;}
.fudkc{width:930px;overflow:hidden;margin:0 auto;margin-top:20px;background-color: #FFFFFF;}
.fudkc_nav{width:930px;height:51px;background:url(imagesfudkc.gif) no-repeat;}
.fudkc_ms{width:960px;margin:0 auto;overflow:hidden;margin-top:15px;}
.ggt{width:960px;height:90px;overflow:hidden;margin: 15px auto;}

.bkfud_btd{background:url("imagesbk02.gif") no-repeat scroll 0 0 transparent;position:absolute;top:-1px;width:968px;z-index:5;margin-top:15px;height:58px;left:-10px;}
.ml_l_boxd_l{float:left;display:inline;width:104px;height:82px;background:#ddd;}
.ml_l_boxd_l img{margin:2px;}
.p_height{height: 45px;overflow:hidden;}
.ml_l_boxl_l{float:left;width:104px;height:82px;overflow:hidden;}
.shusgk{margin: 15px auto 0;overflow: hidden;width: 930px;}
.shusgk_nav{background: url("imagesshusgk.gif") no-repeat scroll 0 0 transparent;height: 51px;width: 930px;}
.shusgk_box{width:930px;overflow:hidden;}
.shusgk_box_left{width:668px;overflow:hidden;display:inline;float:left;}
.sb_left_box{width:310px;margin:20px 0 0 15px;float:left;display:inline;}
.sb_l_box_text{width:310px;height:136px;background:url(imagesbl_bj.gif) no-repeat;overflow:hidden;}
.sb_l_box_text p{width:280px;margin:0 auto;padding-top:10px;}
.sb_l_box_font{width:310px;height:87px;background:url(imagesdk_bj.gif) no-repeat;overflow:hidden;font-size:24px;font-family:"Microsoft YaHei";text-align:center;color:#fff;padding:22px 0 0 0;line-height:26px;}
.sb_l_box_fontd{width:310px;height:87px;background:url(imagesbk_bj.gif) no-repeat;overflow:hidden;font-size:24px;font-family:"Microsoft YaHei";text-align:center;color:#fff;padding:22px 0 0 0;line-height:26px;}
.shusgk_box_right{width:245px;overflow:hidden;display:inline;margin-right:15px;float:right;}
.shusgk_box_right tr{text-align:center;}
.gg_t{width:240px;margin:0 auto;padding-top:20px;}

.bkfud_btdt{background:url("imagesbk03.gif") no-repeat scroll 0 0 transparent;position:absolute;top:-1px;width:968px;z-index:5;margin-top:15px;height:58px;left:-10px;}
.books{margin: 0 auto;overflow: hidden;padding: 30px 0 20px 0;width: 880px;}
.books li{float:left;display:inline;text-align:center;width:145px;margin:0 15px;}
.books li img{margin:0 auto;margin-bottom:10px;}

h3{font:bold 14px/30px "\5B8B\4F53",Arial,sans-serif;color:#d10000;}
.m01L02{overflow: hidden;}
.m01L02 h3{color:#333;line-height:18px;padding: 10px 0 0 0;font-size:18px;_padding:0;}
.m01L02 div{overflow:hidden;}
.m01L02 dl{float:left;margin: 15px 8px 0 8px;width: 57px;_display:inline;}
.m01L02 dl dt img{margin:0 auto;}
.m01L02 dl dd{margin: 5px 0 0 0;text-align: center;}
.m01L02 dl dd a{font-size:12px;color:#333;line-height:12px;text-align: center;}
.m01L02ban{float:left;}
.bk{width: 230px;overflow:hidden;margin: 10px auto;}
.bk a{display:block;margin-bottom:3px;text-align:center;opaccity:0.7;color:#fff;}
.col01{width: 100%;font-size:16px;}
.col01_a a{width: 100%;height:36px;background: #FF6544;line-height:36px;}
.col01_b a{float:left;width: 32%;height: 34px;background:#a2ace1;margin-right: 2%;line-height: 34px;}
.col01_b a.mar0{margin:0;}
.col02 .col01_d ,.col02 .col01_e{width: 100%;}
.col01 .col01_b .col01_b_01{background: #5F72D6;}
.col01 .col01_b .col01_b_02{background: #E725C7;}
.col01 .col01_b .col01_b_03{background: #E7A400;}
.col02 .col01_d .col01_d_01{background: #208BC2;}
.col02 .col01_d .col01_d_02{background: #F03248;margin-left: 2%;}
.col02 .col01_e .col01_e_01{background: #14A927;}
.col02 .col01_e .col01_e_02{background: #C5602C;margin-left: 2%;}
.col01_c a{width: 100%;height:40px;background: #21C2C7;line-height:40px;float: left;}
.col02{width: 100%;font-size:16px;}
.col01_d a{width: 49%;height: 35px;background:#84ccf1;float:left;line-height: 35px;}
.col01_e a{width: 49%;height:40px;background:#CFC;float:left;line-height:40px;}
.col01 a:hover{color:#333;text-decoration:none;}
.col02 a:hover{color:#333;text-decoration:none;}
@media screen and (max-width:768px){
.ht_top ,.zt_top,.container,.mainbox,.containerm,.zxdt,.ztmain,.biaotitu,.buy,.tc,.tr,.copyright{width:100%; margin:0 auto;}
#header img{ display: block; max-width:100%}
.header_01,.header_02,.header_03,.header_04{display: none;}
.ht_top .zt_top {margin: 0px auto; width: 100%;height: 41px}
.ht_top .topnav { float: none;}
#nav{height:auto;width: 100%;}
.nav_b{display:none;}
.nav_c{display:none;}
.nav_main{ width:100%;}
.nav_a{ width:100%;height:auto; float:left; overflow:hidden; margin:0 0 0 0; padding:5px 0 5px 0;  display:inline; }
.nav_a ul{width:100%; margin:auto; margin-left:55px;overflow:hidden;}
.nav_a li{ width:19%; float:left; margin-left:5px; color:#fff; line-height:22px; overflow:hidden; display:inline;}
.subnav_font p{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;}
.subnav_font p::-webkit-scrollbar{display:none;}
#main{width:100%; height:auto;margin: 0;}
.m_content{width:100%; height:auto;}
.m_content_l{ width:100%;height:auto;}
.flash{ width: 100%;padding: 5px 0;}
.column_l{width: 100%;      padding: 5px 0 0;box-sizing: border-box;margin: 5px auto;}
.m_c_c_l{display:none}
.m_content_c{width:100%; height:auto; margin: 0; padding: 0;border: none;}
.m_content_c_main{ width:100%; overflow:hidden; float:left; display:inline; margin-left:0 }
.m_content_c_tt{ width:100%;  margin-top: 8px;margin-left:0; padding-left:0}
.mct_l{    display: none;}
.mct_l p{margin:0; padding:0;}
.mct_r{ width: 98%;margin: 0 1%;float: none;}
.fx{display:none;}
.mct_r p{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;width: 100%;}
.mct_r p::-webkit-scrollbar{display:none;}
.m_content_zk{width:100%;}

.m_content_zk{ width:100%; overflow:hidden; margin-top:12px;}
.m_content_zk_top{ width:100%; height:24px;}
.m_content_zk_top p{ font-size:14px; font-weight:bold; color:#cc0000; margin:0 0 0 5px;}
.m_content_zk_top p span{ font-size:12px; font-weight:normal; color:#888; float:right; margin-right:10px;}
.m_content_zk_text{ width:100%; overflow:hidden; }
.m_content_zk_text li{ width: 98%; overflow:hidden; height: 24px;margin: 0 1%;}
.m_content_r{ width:100%; float:none; display:inline; overflow:hidden;}
.m_con_ks{ width:100%; border:1px solid #ddd; background:#fff; overflow:hidden;}
.m_con_ksd{ width:100%; height: auto; border:1px solid #ddd; background:#fff; overflow:hidden; margin-top:15px;}
.m_content_r_main{ width:100%; margin:0 auto; overflow:hidden;}
.m_content_r_m_top{ width:100%; height:30px; overflow:hidden; margin:19px 0 13px 0;}
.m_content_r_m_text{ width:260px; margin:auto; overflow:hidden; margin-bottom:16px;}
.beiks{ width:100%; height:auto}
.beiks img{ max-width:100%;height:auto}
#cont_main{ width:100%; margin:0 auto;}
.bkfud{ width:100%;     box-sizing: border-box;}
.bkfud_bt{width:100%;}
.ml{width:100%;}
.ml_left{width:100%;margin:auto; }
.ml_l_box{width:245px; margin:auto;}
.ml_cont{width:100%; margin-left:0; height:auto}
.ml_right{width:100%; height:auto; float:none;}
.ml_r_box_text{width:100%;}
.ml_r_box_text ul{width:95%; margin:auto}
.ml_r_boxd{width:100%;}
.ml_r_boxd_top{width:100%;}
.ml_r_boxd_text{width:100%; margin:auto;}
.ml_r_boxd_text ul{width:95%; margin:auto;}
.mil{ display:none;}
.fudkc{ width:100%; }
.fudkc_nav{ width:100%; height:51px;}
.fudkc_ms{ width:100%;}
.fms_tabnav{width:100%;}
fudkc_ms_table{width:100%;}

.tabMenu li{ float:left; font-size:12px; margin:0 0 5px 5px; padding:0 5px 0 5px}
.fms_tabbox article{width:100%;}
.fms_tabbox  table{width:100%;}
.bgyc{display:none}
.fudkc_table{width:100%;}
.fudkc_table table{width:100%;}
.ml_l_box{ height:auto;}
.ml_r_box_top h1{margin-bottom:50px;line-height:16px; }
.ml_right{width:100%; height:auto; display:block}
.ml_l_top{clear:both;}
.shusgk{width:100%;}
.shusgk_box{width:100%;}
.shusgk_box_left{width:100%;}
.sb_left_box{width:100%;}
.shusgk_box_right{width:100%; float:none;}
.shusgk_box_right table{width:95%; margin:auto;}
.cont_main{width:100%;}
.books{width:100%;}
.books{width:100%;}
.books li{width:50%; float:left; margin:0; clear:inherit}
#tsyc{display:none}
.yxqq{display:none;}
.bkfud_btd{width:100%;}
.bkfud_btdt{width:100%;}
.ggt {
    width: 100%;
    height: auto;
    margin: 5px auto;
}
.m01L02 dl {
    margin: 12px 0 0;
}

.m01L02 {
    height: auto;
}

.bk {
    width: 96%;
}.ml_c_box_top {
    width: 100%;
}

.ml_c_box li {
    width: 96%;
    height: 24px;
    overflow: hidden;
}
}