@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, images  { border: medium none; margin: 0; padding: 0; list-style-type: none; vertical-align: middle; font-weight: normal; }
body, button, input, select, textarea { font: 22px "Microsoft Yahei", tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em { font-style: normal; }
ul, ol, {
 list-style: none;
}
a { text-decoration: none; color: #000; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
a:hover, a:active { text-decoration: none; }
.left { float: left }
.right { float: right }
.center { text-align: center }
.clear { clear: both; font-size: 0px; line-height: 0px }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.cl:after { content:''; display:block; clear:both; }
.clearfix:after { clear: both; }
.hidden { display: none; }
body, html { margin: 0 auto; width:100%;font-size:14px;}
html { background-color: #eaeaea; }
body { background-color: #fff; }
.relative { position: relative; }
.absolute { position: absolute; }
.orange { color: orange }
img { max-width:640px;}
/*-------------------------header--------------------------*/
.topdd { width: 100%; height: auto;}
.logo { width: 58%; height: auto; }
.logo a.azd{width:100%;display:block;}
.logo a.azd img{display:block;}
.logo img { width: 100%; height: auto; max-width: 640px; margin: 0 auto; display: block; }
.top_dh { width: 42%; height: auto; float: right; margin-top: 2%; }
.top_dh img { width: 90%; height: auto; }
#nkmyt_conss { background: #e7e7e7; }
.nkmyt_con_foncus{left:50%; bottom:1px;}
.nkmyt_con_foncus span{display:inline-block; margin-right:5px; width:15px; text-align: center; height: 15px; line-height: 15px; color: #A63721; background: #F6F3EE; cursor: pointer; font-style:normal;border-radius:10px;}
.nkmyt_con_foncus .active{color: #434343; background: #0A8379;}
.banner_slides { width: 100%; min-width: 320px; overflow: hidden; }
.banner_slides li { width: 100%; height: 100%; float: left; overflow: hidden; }
.banner_slides li a { display: block; width: 100%; height: 100%; }
.bannerSlide_foncus { left: 0; bottom: 0px; width: 100%; height: 25px; overflow: hidden; text-align: left; z-index: 10; }
.bannerSlide_foncus span { display: inline-block; width: 10px; height: 10px; background: url(../images/focusbtn.png) no-repeat; margin: 0 9px; cursor: pointer; }
.bannerSlide_foncus span.active { background: url(../images/focusactivebtn.png) no-repeat; }
img { border: 0; }
.top_swt { width: 100%; height: auto; z-index: 20; position: fixed; top: 0px; display: none; background-image: url(../images/top_bg_02.png); background-repeat: repeat-x; }
.top_swt a { width: 100%; height: 54px; margin: 0 auto; }
.top_swt img { width: 350px; }
.hdisBbox { width: 100%; height: 44px; background: #0a8379; }
.hdisBbox span { display: block; width: 43px; height: 100%; float: left; }
.hdisBbox form { width: 93%; overflow: hidden; }
.hdisBbox span:first-child { background: url(../images/logo1.png) no-repeat center center #0a8379;    background-size: 95%;}
.hdisBbox .sub { background: url(../images/logo2.png) no-repeat center center #0a8379; background-size:100%; width: 45px;height: 33px;
    margin-top: 5px; }
.hdisBbox .int { width: 87%; height: 30.5px; border-radius: 5px; margin-top: 5px; outline: none; border: none; background: #fff; background-size: 12.5px 12.5px; padding-left: 24px; color: #333; font-size: 12px; padding-top: 3px; }
/******2016.10.21HBcidaohang******/
.cdaohang{ width:100%; margin:0 auto;}
.cdaohang ul{width:100%; margin:0 auto;margin-top:15px; float:left; overflow:hidden;}
.cdaohang li{float:left; width:25%; padding:0 1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; }
.cdaohang li img{ width:100%;}
/*????*/
.top_link { background: #e7e7e7; overflow: hidden; }
.top_link ul li { float: left; width: 24%; text-align: center; line-height: 60px; }
.top_link ul li a { color: #666; font-size: 20px; display: block; }
/*-------------------------con--------------------------*/
.cente { margin: 0 auto; width: 100%; overflow: hidden; }
.gg { width:100%; overflow:hidden;}
.fulei { padding:0 10px; overflow: hidden; }
.fulei .fulei_p { color: #ff5500; font-size: 18px; margin: 0 15px 5px; text-align: center; font-weight: bold; }
.fulei ul li { background: url(../images/li_bg.jpg) no-repeat; color: #0470b1; float: left; margin: 5px 8px; text-align: center; width: 100%; max-width: 294px; height: 114px; display: inline; }
.fulei ul li p { height: 35px; padding-top: 5px; font-size: 18px; font-weight: bold; }
.fulei ul li p a { color: #fff; }
.fulei_a { margin-top: 10px; }
/*.bd a { position: relative; display: block; margin: 0 auto; width: 45%; }
.bd a:after { position: absolute; content: 'HOT'; color: #fff; padding: 1px 2px; font-size: 8px; background: #f00; border-radius: 10px; font-weight: bold; top: 12px; left: 66%; animation: mykeframe 1.5s linear infinite; -moz-animation: mykeframe 1.5s linear infinite;  -webkit-animation: mykeframe 1.5s linear infinite;  -o-animation: mykeframe 1.5s linear infinite;  }*/
@keyframes mykeframe { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-moz-keyframes mykeframe /* Firefox */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-webkit-keyframes mykeframe /* Safari and Chrome */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
@-o-keyframes mykeframe /* Opera */ { 0% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
50% {
 -webkit-transform:scale(1, 1);
 -moz-transform:scale(1, 1);
 -ms-transform:scale(1, 1);
 -o-transform:scale(1, 1);
 transform:scale(1, 1);
}
100% {
 -webkit-transform:scale(0.5, 0.5);
 -moz-transform:scale(0.5, 0.5);
 -ms-transform:scale(0.5, 0.5);
 -o-transform:scale(0.5, 0.5);
 transform:scale(0.5, 0.5);
}
}
.menu ul{ overflow:hidden; padding:0 1px;}
.menu li{ float:left; width:25%;}
/*.menu li a{ display:block; color:#0A8479; text-align:center; line-height:40px; border:#ccc 1px solid; background-color:#fff;margin:2%;border-radius:5%;}*/
.menu li a{ display:block; color:#0A8479; text-align:center; line-height:40px; background:url("../images/nav_b.png") no-repeat right center;}
.menu li a.bgnone{background:none;}
.web_h{ margin:0 10px; }
.web_h ul{ overflow:hidden; padding:10px 0;}
.web_h ul:nth-child(2){ background:#e5f4ff;}
.web_h li{ float:left; width:23.5%; margin-left:2%; overflow:hidden; text-align:center;}
.web_h li .box{ overflow:hidden; border:#0A8479 2px solid; border-radius:3px; padding:3px 0;}
.web_h li a{ color:#0A8479; font-size:14px;}
.web_h li i{ width:42px; height:36px; margin:auto; display:block; background:url(../images/menu.png) no-repeat;}
.web_h li:nth-child(1) i{ background-position:-5px -158px}
.web_h li:nth-child(2) i{ background-position:-78px -158px}
.web_h li:nth-child(3) i{ background-position:-160px -158px}
.web_h li:nth-child(4) i{ background-position:-240px -157px}
.bib{    width: 100%;
    height: auto;
    background: #e2e2e2;
    line-height: 40px;
    overflow: hidden;
    display: block; margin-bottom:22px;
}
.bib a{ float:right; display:block; height:30px; padding:0 10px; line-height:30px; background:#FF8500; color:#fff; margin-top:5px; margin-right:5px; border-radius:3px; text-align:center;}
.bib a span{ font-size:30px; line-height:26px;}
.bib span {
    display: block;
    float: left;
    font-size: 22px;
}


.phoneswt{ width:100%;height:70px;margin:8px auto;font-size:1.2rem;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.phoneswt .pl{display:block;width:28%;height:70px;line-height:70px;text-align:center;margin-right:5%;color:#e17c05;background:#e4e4e4 url(../images/gifswt.gif) no-repeat 12% 18px;padding-left:6%; float:left;}
.phoneswt .pr{display:block;width:55%;height:70px;line-height:70px;text-align:center;color:#0A8479;background:#e4e4e4 url(../images/giftel.gif) no-repeat 8% 18px;padding-left:6%; float:left;}

/*-------------------------shouye kfal--------------------------*/
.kfal_con_1 { width:45%; float:left; display:inline; margin-bottom:15px; margin-top:15px; margin-left:22px; background:#eeeeee; font-size:12px;}
.kfal_con_1 p {padding:5px 6px 0;}
.kfal_con_1 dl {padding:4px 6px 10px}
.kfal_con_1 p b { font-size:16px;}
/*-------------------------footer--------------------------*/
.yuyue_tit h4 { color: #fe0000; font-size: 12px; height: auto; line-height: 36px; text-align: center; }
.yuyue ul { height: auto; margin: 0 auto; width: 86%; }
.yuyue ul li { height: auto; margin-top: 10px; width: 100%; }
.yuyue ul li span { float: left; font-size: 14px; }
.yuyue ul li font { float: left; }
.kuang { border: 1px solid #bbb; color: #555; font-size: 12px; height: 24px; line-height: 24px; width: 64%; }
.tijiao { background: url("../images/129_34.jpg") no-repeat center center; border: medium none; color: #fff; cursor: pointer; display: block; font-family: "Microsoft Yahei", "Simsun"; font-size: 14px; height: 34px; line-height: 34px; margin: 0 auto; width: 129px; }
.liuyan { border: 1px solid #bbb; color: #555; font-size: 12px; line-height: 24px; margin-top: 4px; padding-left: 5px; width: 63%; }
.yuyue_tit h4 { color: #fe0000; font-size: 12px; height: auto; line-height: 36px; text-align: center; }
.foot { width: 100%; height: auto; background: #f7f7f7; padding: 20px 0px 20px; margin-top: 15px; margin-bottom:50px;}
.foot p { font-size: 12px; color: #808080; text-align: center; line-height: 20px; margin-top: 10px; }
.foot p span a { color: #ff9000; }
/*-------------------------bot--------------------------*/
/*?????*/
.bot_wys { width: 100%; height: auto; z-index: 20; position: fixed; bottom: 60px; }
.bot_wys a { width: 60px; height: 50px; float: right }
.bot_wys img { width: 60px; height: 55px; }
.bot_swt { width: 100%; height: auto; z-index: 20; position: fixed; bottom: 0px; margin: 0 auto; max-width: 640px; }
.bot_swt a { width: 320px; height: 51px; margin: 0 auto; display: block; }
.bot_swt img { margin-top:12px; }
.bot_three { width: 320px; height: 51px; margin: 0 auto; position: relative; }
.bot_three img { margin: 0; float: left; }
.bot_three a { display: block; float: left; margin: 0; position: absolute; bottom: 0; }
.show_con hr { height: 5px; border-bottom-width: 1px; background-color: #cff5ff; }
.show_con h6 { height: 40px; border-bottom-width: 1px; background-color: #cff5ff; text-align: center; line-height: 40px; }
/*-------------------------list--------------------------*/
.cente h3 { background: #0a8379; color: #fff; display: block; font-size: 20px; height: 40px; line-height: 40px; width: 100%; }
.cente h3 p { font-weight: normal; margin: 0 auto; width: 90%; }
.cente h3 p a { color:#fff;}
.list-item ul { overflow: hidden; }
.list-item li { border-bottom: 1px solid #eee; float: left; overflow: hidden; width: 100%; }
.list-item li p { display: table; width: 100%; }
.list-item li p span.inner-info, .list-item li p a.inner-zx { display: table-cell; line-height: 22px; padding: 15px 0; vertical-align: middle; }
.list-item li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 78%; }
.list-item li p span.inner-info a { border-right: 1px solid #eee; color: #616161; display: block; padding: 0 5px 0 10px; }
.list-item li p span.inner-info strong { color: #000; display: block; font-size: 18px; font-weight: normal; padding-bottom: 5px; }
.list-item li p span.inner-info i { color: #f00; font-style: normal; }
.list-item li p a.inner-zx { text-align: center; }
.list-item li p a.inner-zx span { color: #ff6821; display: block; }
.list-item li p a.inner-zx:hover { background: #f4f4f4 none repeat scroll 0 0; font-size: 16px; }
.list-item1 ul { overflow: hidden; }
.list-item1 li { float: left; overflow: hidden; width: 100%; }
.list-item1 li p { display: table; width: 100%; }
.list-item1 li p red{ background:#f00; color:#fff;text-align:center;padding:0 10px;float:left;margin:18px 16%;font-size:16px;}
.list-item1 li p spanred{ border-top: 4px solid transparent; border-bottom: 3px solid transparent; border-left: 6px solid #f00; display: block; height: 0; margin: 22px -12px; width: 0; float:left;}
.list-item1 li p span.inner-info, .list-item1 li p a.inner-zx { display: table-cell; line-height: 22px; padding: 15px 0; vertical-align: middle; }
.list-item1 li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 88%; border-bottom:1px dashed #ccc;}
.list-item1 li p span.inner-info a { border-right: 1px solid #e5e5e5; color: #616161; display: block; }
.list-item1 li p span.inner-info strong { color: #000; display: block; font-size: 20px; font-weight: normal; padding-bottom: 2px; }
.list-item1 li p span.inner-info i { color: #f00; font-style: normal; }
.list-item1 li p a.inner-zx { text-align: center; }
.list-item1 li p a.inner-zx span { color: #ff6821; display: block; }
.list-item1 li p a.inner-zx:hover { background: #f4f4f4 none repeat scroll 0 0; font-size: 16px; }
.gg ul li dl{ float:left; margin-left:18px; display:inline;}
.gg ul li dl dd { text-align:center;}
.pagelist { padding: 15px 10px; text-align: center; }
.pagelist ul { overflow: hidden; width: 100%; }
.pagelist ul li { color: #000; display: inline-block; padding: 10px; }
.pagelist ul li a { color: #000; }
.c10 { background: #eaeaea; width: 100%; height: 10px; overflow: hidden; }
.list_tel { padding: 10px; margin-top: 10px; overflow: hidden; }
.list_tel h2 { font-size: 16px; color: #010101; font-weight: normal; }
.list_tel ul { display: table; padding-top: 10px; width: 100%; }
.list_tel li { display: table-cell; width: 50%; vertical-align: middle; }
.list_tel li:last-child { text-align: right; }
.list_tel li:first-child a { background: #2e3642; }
.list_tel li:last-child a { background: #b95f21; float: right; }
.list_tel li a { display: table; color: #fff; padding: 5% 0; width: 98%; border-radius: 6px; }
.list_tel li a span { display: table-cell; width: 30%; padding: 0 5%; text-align: right; vertical-align: middle; }
.list_tel li a span img { width: 30px; }
.list_tel li a font { display: table-cell; font-size: 11px; text-align: left; vertical-align: middle; }
.list_tel li a em { display: block; font-size: 14px; font-style: normal; }
.sk_box { padding: 10px; margin-top: 10px; overflow: hidden; }
.sk_box h2 { font-size: 16px; color: #010101; padding-bottom: 10px; font-weight: normal; }
.sk_box ul { width: 100%; display: table; padding-bottom: 1%; }
.sk_box li { display: table-cell; width: 25%; text-align: center; vertical-align: middle; }
.sk_box li:first-child { text-align: left; }
.sk_box li:last-child { text-align: right; }
.sk_box li a { display: inline-block; width: 96%; padding: 10% 0; border-radius: 5px; font-size: 14px; text-align: center; color: #fff; }
.sk_box ul:nth-child(2) li:first-child a { background-color: #f90; }
.sk_box ul:nth-child(2) li:nth-child(2) a { background-color: #069; }
.sk_box ul:nth-child(2) li:nth-child(3) a { background-color: #9c3; }
.sk_box ul:nth-child(2) li:last-child a { background-color: #f66; }
.sk_box ul:nth-child(3) li:first-child a { background-color: #06c; }
.sk_box ul:nth-child(3) li:nth-child(2) a { background-color: #f66; }
.sk_box ul:nth-child(3) li:nth-child(3) a { background-color: #09c; }
.sk_box ul:nth-child(3) li:last-child a { background-color: #f90; }
.sk_box ul:nth-child(4) li:first-child a { background-color: #9c3; }
.sk_box ul:nth-child(4) li:nth-child(2) a { background-color: #3c9; }
.sk_box ul:nth-child(4) li:nth-child(3) a { background-color: #369; }
.sk_box ul:nth-child(4) li:last-child a { background-color: #9cc; }
.qtwz { padding: 10px 22px; overflow: hidden; }
.qtwz h1 { margin-bottom: 10px; }
.dianping_l { float: left; height: auto; margin: 30px 2% 0 5%; width: 5%; }
.dianping_r { float: left; height: auto; margin-right: 5%; margin-top: 20px; width: 83%; }
.show_dianping_con ul li { border-bottom: 1px solid #e1e1e1; height: auto; padding: 10px 0; width: 100%; }
.dianping_r h4 { color: #6f6f6f; font-size: 14px; font-weight: 100; line-height: 24px; overflow: hidden; }
.dianping_r p { color: #444444; font-size: 12px; line-height: 24px; overflow: hidden; }
.show_dianping_con { height: auto; overflow: hidden; width: 100% !important; }
.show_dianping_con ul { height: auto; overflow: hidden; width: 100% !important; }
.dianping_l img { height: auto; overflow: hidden; width: 100%; }
.show_con_tit { height: auto; margin: 16px 0 0; text-align: center; width: 100%; }
.show_con_tit h2 { color: #333333; font-size: 18px; font-weight: bold; line-height: 28px; }
.wenzhang_header { margin-top: 4px; overflow: hidden; }
.wenzhang_header .qlx_border { background-color: #fff; overflow: hidden; }
.wenzhang_header .left { float: left; width: 30%; }
.wenzhang_header .left ul li { background-color: #2babcf; height: 30px; line-height: 22px; margin: 4px 0; text-align: center; }
.wenzhang_header .right { float: left; padding: 0 0 0 1%; width: 69%; }
.wenzhang_header .right ul li { background-color: #07b3e3; float: left; font-family: ????; font-size: 12px; height: 30px; line-height: 30px; margin: 4px 0 0 1%; text-align: center; }
.wenzhang_header .right ul li a { color: white; }
#bodywrap { width: 92%; margin: 0 auto 15px; overflow: hidden; position: relative }
.menu { background: #fff; line-height: 33px; overflow: hidden; text-align: center; color: white;}
/* ????????????? */
.dianh { background: none repeat scroll 0 0 #EAEAEA; border: 1px dashed #555555; height: 34px; line-height: 23px; padding: 2px; font-size: 14px; margin-top: 8px; }
.swt_contain { margin: 0 auto; padding-top: 4px; padding-bottom: 5px; }
.neir { margin-top: 15px; }
.neir p { line-height:26px; letter-spacing:1px; margin:15px 0;}
/* yyjj */
.p1 { height: auto; overflow: hidden; margin: 0 auto; width: 95%; padding: 10px 0; }
.p1 .p1in { border-bottom: 1px dashed #c7c7c7; float: left; }
.p1in span { color: #444; display: inline; float: left; font-size: 12px; line-height: 22px; padding-top: 10px; padding-bottom: 15px; }
.p1in b { color: #e59139; font-size: 14px; }
.title { color: #b95f21; margin-top: 10px; text-align: center; }
.title h5 { color: #b95f21; font-size: 30px; font-weight: bold; }
.title p { font-size: 13px; letter-spacing: 0.3px; color: #444444 }
.z_ul { margin: 20px auto 20px; width: 95%; overflow: hidden; }
.z_ul li { background-color: #56bbfd; border-radius: 6.04em; color: #fff; float: left; font-size: 24px; font-weight: bold; height: 5.34em; margin-right: 5.08%; text-align: center; width: 5.34em; }
.z_ul li span { display: block; margin-top: 28px; }
.z_ul li:nth-child(2) { background: #9096e8; }
.z_ul li:nth-child(3) { background: #e87884; }
.z_ul li:nth-child(4) { background: #ce9958; margin: 0; }
.p2 { height: auto; margin: 0 auto; overflow: hidden; width: 96% }
.p2 .p21 { border-bottom: 1px dashed #b2b2b2; display: inline; float: left; height: 45px; margin-top: 10px; width: 100%; }
.p21 p { color: #fff; float: left; font-size: 14px; font-weight: bold; height: 26px; line-height: 26px; text-align: center; width: 100%; }
.p21 span { color: #444; float: left; font-size: 12px; line-height: 20px; }
.p21 a { color: #444; display:block; float:left; width:100px;}
.p21 .p21_l { background-color: #ff5500; float: left; height: 26px; width: 20%; margin-top:7px;}
.p21 .p21_r { background-color: #fff; height: 45px; width: 75%; float: right; }
.btn1 { background: #ff7d00; color: #fff; display: block; font-size: 18px; height: 35px; line-height: 35px; text-align: center; width: 90.14%; }
.yy_zj { width: 100%; height: auto; overflow: hidden; }
.js_div dl { margin-top: 20px; width: 49%; }
.js_div dl dt h4 { background: #7d7d7d; color: #fff; font-size: 20px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; }
.js_div dl dt a { background: #99bdbb; color: #fff; font-size: 18px; font-weight: bold; height: 32px; text-align: center; padding-top: 8px; width: 100%; display: block; }
.js_div dl dd { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #e2e2e2 #e2e2e2; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; text-align: center; overflow: hidden; border: 1px solid #e2e2e2; padding-bottom:8px;}
.js_div dl dd span { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #99bdbb; display: block; height: 0; margin: 0 auto; width: 0; }
.js_div dl dd p { font-size: 18px; font-weight: bold; margin-top: 10px; }
.ind a { color: #666; margin-top: 10px; font-size: 16px;line-height: 26px; }
.js_div .yy_2 { color: #ff7d00; display: block; height: 30px; line-height: 25px; }
.yyhj { width: 100%; margin: 0 auto; overflow: hidden; }
.yyhj img { margin: 15px auto 15px; display: block; }
.list_zj { border-bottom: 1px solid #e3e3e3; display: block; margin: 30px auto 0; overflow: hidden; padding-bottom: 20px; width: 96%; }
.list_zj2 p { display: block; overflow: hidden; width: 100%; }
.list_zj2 p:nth-child(1) { line-height: 30px; }
.list_zj1 { display: block; float: left; }
.list_zj2 { display: block; float: right; overflow: hidden; width: 420px; }
.list_zj3 { color: #aa7d2d; display: block; float: left; font-size: 28px; font-weight: normal; }
.list_zj4 { display: block; float: left; font-size: 18px; font-weight: normal; margin-left: 12px; margin-top: 10px; }
.list_zj5 { font-size: 16px; line-height: 26px; margin-top: 5px; }
.list_zj10 { background: #fff; height: 62px; margin-top: 10px; width: 355px; }
.list_zj10 span { display: inline; margin-top: 10px; }
.list_bg { width: 100%; height: 100px; background-image: url(../images/list_bg.jpg); background-repeat: no-repeat; background-size: 100% 100%; position: relative; }
.shuzi { width: 70%; text-align: center; color: #fff; font-size: 20px; margin: 0 auto; padding-top: 20px; }
.title1 { color: #252525; font-family: "??????"; font-size: 1.2em; height: 40px; line-height: 40px; }
.title1 strong { border-left: 3px solid #ffae00; color: #252525; padding-left: 12px; }
section { margin-top: 15px; background: #fff; }
.zhenz { padding-bottom: 20px; }
.list_ul1 { padding: 0 10px; }
.zhenz ul { display: table; margin-top: 10px; width: 100%; }
.zhenz ul li { display: table-cell; text-align: center; vertical-align: middle; width: 50%; }
.zhenz ul li a { background: #f9edd2 none repeat scroll 0 0; border-radius: 25px; color: #733e1e; display: inline-block; font-size: 12px; height: 52px; line-height: 52px; width: 80%; }
.zhenz ul li a:hover { background-color: #ffb400; }
.border_bg { background-color: #fff; border-top: 1px solid #d8d8d8; }
.list_inner1 { padding: 0 15px; }
.list_inner1 ul { overflow: hidden; width: 100%; }
.list_inner1 ul li { border-top: 1px dotted #d8d8d8; float: left; line-height: 59px; overflow: hidden; width: 100%; }
.list_inner1 ul li span, .list_inner ul li a { display: block; height: 59px; }
.list_inner1 ul li span { -moz-binding: url("ellipsis.xml#ellipsis"); display: block; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 70%; }
.list_inner1 ul li span a { -moz-binding: url("ellipsis.xml#ellipsis"); color: #252525; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list_inner1 ul li span strong { background-color: #ffb400; color: #733e1e; display: inline-block; font-weight: normal; height: 20px; line-height: 23px; margin-right: 10px; text-align: center; width: 45px; }
.list_inner1 ul li a.hot { color: #c30000; float: right; font-size: 12px; text-align: center; width: 30%; }
.list_inner1 ul li a.hot:hover { background-color: #f4f4f4; }
.article a.btn { margin-top: 0; }
.article a.btn { background: url("../images/article_ico.jpg") no-repeat center left; border-top: 1px solid #d8d8d8; color: #c30000; display: block; font-size: 1em; height: 54px; line-height: 54px; width: 90%; margin: 15px auto 0; padding-left: 30px; }
.listMain ul li { background: #f1f1f1; margin-bottom: 2%; overflow: hidden; padding: 2%; position: relative; }
.listMain ul li .colImg { float: left; margin-right: 2%; width: 18.75%; }
.listMain ul li .colImg a { color: #595757; display: table; padding: 0; text-align: center; width: 100%; }
.listMain ul li .colImg a span { display: table-cell; vertical-align: middle; }
.listMain ul li .colImg a img { display: block; margin: 0; width: 100%; }
.listMain ul li span.ls { color: #ea5504; }
.listMain ul li dl { padding-left: 22%; }
.listMain ul li dl dt { border-bottom: 1px dashed #d2d2d2; color: #323232; font-weight: bold; padding-bottom: 2%; }
.listMain ul li dl dt b { font-size: 22px; }
.listMain ul li dl dt a { color: #595757; }
.listMain ul li dl dd { color: #343434; line-height: 1.5em; padding-top: 2%; }
.listMain ul li dl dd a, .listMain ul li dl dd strong { color: #ea5504; }
@media only screen and (min-width:480px) and (max-width:640px) {
.bot_swt img { margin-top:17px}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.bot_swt img{ margin-top:14px}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.bot_swt img {margin-top:16px}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj { margin:10px auto 0; padding-bottom:10px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj { margin:10px auto 0; padding-bottom:10px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj { margin:10px auto 0; padding-bottom:10px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj3 { font-size:14px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj3 { font-size:14px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj3 { font-size:14px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj5 { font-size:12px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj5 { font-size:12px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj5 { font-size:12px; line-height:18px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list-item li p span.inner-info strong { font-size:14px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list-item li p span.inner-info strong { font-size:14px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list-item li p span.inner-info strong { font-size:14px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list-item li p span.inner-info font { font-size:12px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list-item li p span.inner-info font { font-size:12px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list-item li p span.inner-info font { font-size:12px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.z_ul { width:86%;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.z_ul { width:86%;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.z_ul { width:86%;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.js_div dl { margin-top:10px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.js_div dl { margin-top:10px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.js_div dl { margin-top:10px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.kfal_con_1 { margin-top:10px; margin-bottom:10px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.kfal_con_1 { margin-top:10px; margin-bottom:10px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.kfal_con_1 { margin-top:10px; margin-bottom:10px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.jishu_inner img { margin:10px auto 0;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.jishu_inner img { margin:10px auto 0;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.jishu_inner img { margin:10px auto 0;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.jishu_bg { height:190px; background-size:100%;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.jishu_bg { height:190px; background-size:100%;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.jishu_bg { height:190px; background-size:100%;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.jishu_bg a { width:160px; height:50px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.jishu_bg a { width:150px; height:50px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.jishu_bg a { width:128px; height:50px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.jishu_bg .jishu_4,.jishu_bg .jishu_3 { top:70px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.jishu_bg .jishu_4,.jishu_bg .jishu_3 { top:70px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.jishu_bg .jishu_4,.jishu_bg .jishu_3 { top:70px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.top_link ul li { line-height:45px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.top_link ul li { line-height:45px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.top_link ul li { line-height:45px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.kfal_con_1 { margin-left: 8px; width:47%}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.kfal_con_1 { margin-left: 8px; width:47%}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.kfal_con_1 { margin-left: 8px; width:47%}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.gg ul li dl{ width: 30%; margin-left:9px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.gg ul li dl{ width: 30%; margin-left:9px}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.gg ul li dl{ width: 30%; margin-left:9px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.nkmyt_con_ul2 dl dd, .kfal_dl dd { font-size: 12px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.nkmyt_con_ul2 dl dd, .kfal_dl dd { font-size: 12px;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.nkmyt_con_ul2 dl dd, .kfal_dl dd { font-size: 12px;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.kfal_con_1 p{ padding: 5px 6px 0; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.kfal_con_1 p{ padding: 5px 6px 0; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.kfal_con_1 p{ padding: 5px 6px 0; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.kfal_con_1 dl { padding: 2px 6px 8px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.kfal_con_1 dl { padding:2px 6px 8px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.kfal_con_1 dl { padding: 2px 6px 8px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.kfal_con_1 p b { font-size: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.kfal_con_1 p b { font-size:12px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.kfal_con_1 p b { font-size: 12px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {

.hdisBbox form { width: 89%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.hdisBbox form { width: 88%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.hdisBbox form { width: 86%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.hdisBbox .int { width: 80%; height:35px; margin-top:5px; line-height:35px; padding-top:0;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.hdisBbox .int { width: 76%; height:35px; margin-top:5px; line-height:35px; padding-top:0;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.hdisBbox .int { width: 73%; height:35px; margin-top:5px; line-height:35px; padding-top:0;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.js_div dl dt a { font-size: 16px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.js_div dl dt a { font-size: 16px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.js_div dl dt a { font-size: 16px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.bd a:after { left: 78%; top: 9px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.bd a:after { left: 78%; top: 9px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.bd a:after { left: 78%; top: 9px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner { padding: 0 6px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner { padding: 0 6px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner { padding: 0 6px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner dl { margin-left: 1px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner dl { margin-left: 1px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner dl { margin-left: 1px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner dl dd { font-size: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner dl dd { font-size: 12px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner dl dd { font-size: 12px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner ul li { padding: 5px 0; line-height: 35px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner ul li { padding: 5px 0; line-height: 35px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner ul li { padding: 5px 0; line-height: 35px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner ul li span { font-size: 14px; width: 64%; padding-left: 10%; line-height: 35px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner ul li span { font-size: 14px; width: 68%; padding-left: 10%; line-height: 35px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner ul li span { font-size: 14px; width: 68%; padding-left: 10%; line-height: 35px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner ul li span, .list_inner ul li a { height: 35px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner ul li span, .list_inner ul li a { height: 35px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner ul li span, .list_inner ul li a { height: 35px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_inner ul li a.hot { font-size: 14px; width: 20%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_inner ul li a.hot { font-size: 14px; width: 20%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_inner ul li a.hot { font-size: 14px; width: 20%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.nx_zj { width: 96%; margin-top: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.nx_zj { width: 96%; margin-top: 12px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.nx_zj { width: 96%; margin-top: 12px; }
}
.bib span { font-size: 14px; }

@media only screen and (min-width:320px) and (max-width:640px) {
.title { font-size: 1.2em }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.title h5 { font-size: 1.1em }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.title h5 { font-size: 1em }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.title h5 { font-size: 0.6em }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.title p { font-size: 1.1em }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.title p { font-size: 14px }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.title p { font-size: 14px }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.z_ul li { font-size: 1em }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.z_ul li { font-size: 12px }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.z_ul li { font-size: 0.7em; margin-right:2.08%;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.z_ul li span { display: block; margin-top: 16px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.z_ul li span { display: block; margin-top: 16px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.z_ul li span { display: block; margin-top: 16px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.p21 a { display:block; float:left; width:90px; margin:0;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.p21 a { display:block; float:left; width:86px; margin:0;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.p21 a {display:block; float:left; width:76px; margin:0; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.js_div dl dd p { font-size: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.js_div dl dd p { font-size: 12px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.js_div dl dd p { font-size: 12px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.js_div dl dd a { font-size: 24px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.js_div dl dd a { font-size: 15px;line-height: 26px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.js_div dl dd a { font-size: 13px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.btn1 { font-size: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.btn1 { font-size: 12px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.btn1 { font-size: 12px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.top_link ul li { width: 25%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.top_link ul li { width: 25%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.top_link ul li { width: 25%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.top_link ul li a { font-size: 15px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.top_link ul li a { font-size: 15px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.top_link ul li a { font-size: 15px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.int { width: 80%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.int { width: 80%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.int { width: 80%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj1 { width: 40%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj1 { width: 40%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj1 { width: 40%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj10 { width: 100%; height: 32px; margin: 5px auto 0 }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj10 { width: 100%; height: 32px; margin: 5px auto 0 }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj10 { width: 100%; height: 32px; margin: 5px auto 0 }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj10 span { width: 45%; height: auto; margin-top: 5px }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj10 span { width: 45%; height: auto; margin-top: 5px }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj10 span { width: 45%; height: auto; margin-top: 5px }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.list_zj2 { width: 55%; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list_zj2 { width: 55%; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list_zj2 { width: 55%; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.shuzi { font-size: 16px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.shuzi { font-size: 16px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.shuzi { font-size: 16px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.listMain ul li dl dt b { font-size: 14px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.listMain ul li dl dt b { font-size: 14px; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.listMain ul li dl dt b { font-size: 14px; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.listMain ul li dl dd { font-size: 10px; padding: 0; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.listMain ul li dl dd { font-size: 10px; padding: 0; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.listMain ul li dl dd { font-size: 10px; padding: 0; }
}

.list-item1 li p span.inner-info strong { font-size: 20px; }

@media only screen and (min-width:480px) and (max-width:640px) {
.list-item1 li p span.inner-info { font-size: 12px; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.list-item1 li p span.inner-info { font-size: 12px; }
.list-item1 li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 81%; border-bottom:1px dashed #ccc;}
.jishu_inner1 li{ width:49%; float: left;border-bottom: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;padding: 25px 0;font-size: 0.7rem; color:#575757;}
}
@media only screen and (min-width:1px) and (max-width:320px) {
.list-item1 li p span.inner-info { font-size: 12px; }
.list-item1 li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 79%; border-bottom:1px dashed #ccc;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.neir table   { width: 290px !important; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.neir table  { width: 320px !important; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.neir table  { width: 290px !important; }
}
@media only screen and (min-width:480px) and (max-width:640px) {
.neir table span  { font-size: 12px !important; }
}
@media only screen and (min-width:320px) and (max-width:480px) {
.neir table span { font-size: 14px !important; }
}
@media only screen and (min-width:1px) and (max-width:320px) {
.neir table span { font-size: 12px !important; }
}

.guanggao_sk {
	background-color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	line-height: 25px;
	list-style:	none outside none;
	margin:	0;
	padding-bottom:5px;
	vertical-align:	bottom;
	margin-top: 10px;
}
.zylmdh	{
	height:	auto;
	margin:	0 auto;
	overflow: hidden;
}
.box1x {
	background-color: #e79d24;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	height:	30px;
	line-height: 30px;
	padding-left: 15px;
	display:none;
}
.wz_top {
	width:100%;
	overflow:hidden;
}
.wz_top ul	{
}
.wz_top li	{
	color: #FFFFFF;
	display: block;
	float: left;
	text-align:	center;
}
.wz_top li	a {
	color: #FFFFFF;
	display: block;
}
#wz_top_1,	#wz_top_6 {
	background:	none repeat	scroll 0 0 #f90;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	width:28.3%;
}
#wz_top_2,	#wz_top_3,	#wz_top_4 {
	background:	none repeat	scroll 0 0 #09c;
	line-height: 22px;
	margin-left:0.5%;
	width:30.51%;
}
#wz_top_3 {
	background:	none repeat	scroll 0 0 #9c3;
	width: 40%;
	float:right;
}
#wz_top_4 {
	background:	none repeat	scroll 0 0 #3c9;
	margin:	2px	0 0;
	width: 28.3%;
}
#wz_top_5 {
	background:	none repeat	scroll 0 0 #09c;
	float: right;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	margin:	2px	0.6% 0 0;
	width: 42.2%;
}
#wz_top_6 {
	background:	none repeat	scroll 0 0 #06c;
	float: right;
	font-weight: 100;
	margin-top:	2px;
}
#wz_top_7,	#wz_top_8 {
	background:	none repeat	scroll 0 0 #9cc;
	font-weight: bold;
	line-height: 30px;
	margin-top:	2px;
	overflow: hidden;
	width: 49.7%;
}
#wz_top_8 {
	background:	none repeat	scroll 0 0 #f66;
	font-size: 14px;
	margin-left:0.6%;
}
/*±íµ¥Ä£¿é*/
.jiange{ height:10px; clear:both; overflow:hidden;}
.nrjjsb{ width:100%; height:100%; overflow:hidden; border-radius:5px; border:1px solid #bebebe; margin:20px auto 5px;box-sizing:border-box;}
.nr_top{ width:100%;}
.nr_top img{ width:100%; height:auto;}
.nr_n1{ width:94%; margin:0 auto; height:75px; border-bottom:1px dashed #CCCCCC;}
.nr_n1 p{ line-height:30px; font-size:14px;}
.nr_n1_dx{ width:95%; height:26px; padding-left:5%;}
.nr_n1_dx input{ float:left; line-height:26px; margin-top:7px; width:18px; height:18px;}
.nr_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:14px;}
.nr_n2{ width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr_n2_d1{ width:100%; height:40px; margin:2px 0px;}
.nr_n2_d1 p{ float:left; line-height:34px; font-size:14px; padding:0 2%; width:24%; text-align:center;}
.nr_n2_d1 input{ display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr_n2_d2{ width:100%; height:55px;}
#sex_0,#sex_1{ width:18px; height:18px;}
.nr_n2_d2 p{ line-height:47px; font-size:14px; padding:0 2%; float:left; width:24%; text-align:center;}
.nr_n2_d2 span{ width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr_n2_d2 span a{ line-height:47px; font-size:14px;}
.anniu1{ width:40%; height:38px; background:#eb862a; margin:10px auto; border-radius:5px;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.zjqh{ height:164px;}
.anniu1 input{-webkit-appearance:none;font-family: "microsoft yahei"; background:none; font-size:14px; border:none; color:#FFF; line-height:30px; height:30px; width:100%;}
.wxts p{ font-size:14px; line-height:28px;}
.wxts p strong{ color:#F00;}
/*Ò³µ×Ä£¿é*/
.footer{ width:100%; height:13rem ; background:#098279; margin-bottom:0px; overflow:hidden;}
.footer .footnav{ width:100%; padding-bottom:2rem; height:36px; border-bottom:2px solid #fff;box-sizing: border-box;}
.footer .footnav ul li{ width:25%; float:left; text-align:center; height:36px; line-height:36px; font-size:14px;}
.footer .footnav ul li:after{ content:""; width:2px; height:2rem; line-height:2rem; background:#fff; float:left;}
.footer .footnav ul li:first-child:after{ display:none;}
.footer p{ display:block; color:#fff; text-align:center; line-height:23px; margin-top:0.8rem; font-size:14px;}
.footer p:nth-child(4),.footer p:nth-child(5){ margin-top:0;}
.footer a{ color:#fff;}
.footer p a{ color:#FFFF17;}
/*µ×²¿Ä£¿é*/
.new-bottom{display:-webkit-box;display:-webkit-box;display:flex;position:fixed;z-index:999;left:0;bottom:0;right:0;background:#ff7004;line-height:46px;height:46px;text-align:center;overflow:initial;}
.new-bottom .list-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.new-bottom .list-item:nth-child(1){ background:#0a8379;}
.new-bottom .list-item:nth-child(2){}
.new-bottom .list-item:nth-child(3){ background:#ff8500;}
.new-bottom .list-item a{display: block;height:46px;line-height: 46px;font-size: 16px;color:#fff;text-decoration: none;font-family: "microsoft yahei";}
.new-bottom .list-item a:link    {color:#fff;}
.new-bottom .list-item a:visited {color:#fff;}
.new-bottom .list-item a:hover   {color:#fff;}
.new-bottom .list-item a:active  {color:#fff;}
.new-bottom .list-item a img{width:80px;position: absolute;left:50%;bottom: 2px;z-index: 10;margin-left: -40px;}
.new-bottom .list-item a span{margin: 0 5px 0 0;}
.new-bottom .list-item a span.icon-location{ font-size:14px; line-height:46px;}
.new-bottom .list-item a span.icon-newspaper{ font-size:14px; line-height:46px;}

/*¶¥²¿QQµ¯´°Ä£¿é*/
.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255, 255, 255, 1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}
.QQ a {text-decoration: none;}
.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px; width:36px; height:36px;}
.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}
.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}
.show1 {-webkit-animation: show 10s infinite;}
@-webkit-keyframes show {
 0% {
top: -50px;
opacity: 0;
}
 10% {
top: 0px;
opacity: 1;
}
 50% {
top: 0px;
opacity: 1;
}
 60% {
top: -50px;
opacity: 0;
}
 100% {
top: -50px;
opacity: 0;
}
}

.hh{    
background-color: #FF7004;
width: 100%;
height:35px;
margin-bottom:8px;
box-sizing:border-box;
line-height:30px;
}
.hh p{
color:#fff;    
float: left;
margin:2px 3%;
font-size:1.3rem;
}
.hh a strong{    
background-color: #fff;
color: #f00;
font-size: 1.6rem;
float:left;
margin-right:5%;
border:2px solid #FF7004;
padding:0 3%;
}
.hh p a{
color:#fff;    
float: left;
font-size:1.2rem;
}


/**20160615qiehuan HB**/
img[src*=".jpg"] {border:none;background-image:url(../images/loading.gif);background-size:10px 10px;background-position:center center;background-repeat:no-repeat; width:100%;}
.hot_new { width:100%; margin:0 auto; }
.hot_new .hot-top { width:100%; height: 43px; background:#f0f0f0; border-bottom: 3px solid #c0c0c0; }
.hot_new .hot-top h3 { width:25%; overflow:hidden; float: left; font-size:14px; color:#333333; line-height:44px; margin-left: 4%; }
@media (max-width: 320px) {
.hot_new .hot-top h3 {font-size:16px;}
}
.hot_new .hot-top p { width: 38%; font-family:Arial; font-size:18px; color:#d3d3d3; line-height:44px; float:left; text-align: left; border: none; }
@media (max-width: 320px) {
.hot_new .hot-top p {font-size:14px;}
}
.hot_new .hot-top a { width: 31%; font-size:16px; height: 43px; background: #FF8500; text-indent:2.3em; line-height: 45px; color:#fff; padding-left: 2%; border-bottom:3px solid #cc8600; display: inline-block; clear: both; background-size:22%; }
@media (max-width: 320px) {
.hot_new .hot-top a {font-size:14px;}
}
.hot_new .hot-center { width:92%; overflow:hidden; margin:3% auto; display:none;  }
.hot_new figure { width:31.6%; overflow:hidden; margin:0 auto; margin-right:2%; float:left; border-radius:5px; }
.hot_new figure.imga { margin-right:0; }
.hot_new .hot-bottom { width:92%; overflow:hidden; margin:0 auto; }
.hot_new .hot-bottom ul li { font-size:14px; color:#666666; line-height:24px; border-bottom:1px dashed #e6e6e6; margin-top: 2%; padding-bottom: 1%; }
.hot_new .hot-bottom ul li i { width:5%; height:24px; background:#FF8500; font-style:normal; font-size:14px; color:#fff; font-family:arial; text-align: center; float: left; margin-right: 3%; }
.bwj_kan { font-size:14px; color:#fff !important; line-height:24px; width:17%; height:26px; background:#FF8500; text-align: center; float: right; }
.hot_new .hot-bottom ul li a { color:#000; line-height:24px; font-size:14px; }
.hot_new .hot-bottom ul li:nth-child(4) i, .hot_new .hot-bottom ul li:nth-child(5) i, .hot_new .hot-bottom ul li:nth-child(6) i, .hot_new .hot-bottom ul li:nth-child(7) i, .hot_new .hot-bottom ul li:nth-child(8) i, .hot_new .hot-bottom ul li:nth-child(9) i, .hot_new .hot-bottom ul li:nth-child(10) i, .hot_new .hot-bottom ul li:nth-child(11) i, .hot_new .hot-bottom ul li:nth-child(12) i, .hot_new .hot-bottom ul li:nth-child(13) i, .hot_new .hot-bottom ul li:nth-child(14) i, .hot_new .hot-bottom ul li:nth-child(15) i, .hot_new .hot-bottom ul li:nth-child(16) i, .hot_new .hot-bottom ul li:nth-child(17) i, .hot_new .hot-bottom ul li:nth-child(18) i, .hot_new .hot-bottom ul li:nth-child(19) i, .hot_new .hot-bottom ul li:nth-child(20) i, .hot_new .hot-bottom ul li:nth-child(21) i, .hot_new .hot-bottom ul li:nth-child(22) i, .hot_new .hot-bottom ul li:nth-child(23) i, .hot_new .hot-bottom ul li:nth-child(24) i, .hot_new .hot-bottom ul li:nth-child(25) i, .hot_new .hot-bottom ul li:nth-child(26) i, .hot_new .hot-bottom ul li:nth-child(27) i, .hot_new .hot-bottom ul li:nth-child(28) i, .hot_new .hot-bottom ul li:nth-child(29) i {
background:#c0c0c0;}
.bwj_top { height:32px; width:92%; margin:0 auto; overflow:hidden; padding-top:8px; }
.bwj_sk { width:4px; height:18px; float:left; background-color:#23a2d4; margin-top:7px; }
.bwj_bt { height:32px; line-height:32px; text-indent:0.5em; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; float:left; }
.bwj_dh { height:30px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; float:right; color:#FF8500;background-color:#f00;border-radius: 5px;text-align: center;padding: 0 2px; }
.bwj_dh:before { content:""; width:20px; height:20px;  display:inline-block;vertical-align:top; margin-top:0; margin-right:0; }
.bwj_qg { height:10px; width:100%; background-color:#efefef; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.bwj_gua { background-color:#23a2d4; color: #fff; line-height: 32px; text-align:center; font-size: 16px; width:92%; display: block; margin:10px auto; }
@media (max-width: 320px) {
 .icon-icon:before {line-height:68px;font-size:35px;}
}
@media (max-width: 320px) {
 .icon-weixin:before {line-height:68px;font-size:35px;}
}
@media (max-width: 320px) {
 .icon-dianhua:before {line-height:68px;font-size:35px;}
}
@media (max-width: 320px) {
 .icon-yibao:before {line-height:68px;font-size:35px;}
}
.hot_p { background: #eee; -webkit-border-radius: 4px; border-radius: 4px; text-align: center; margin: 8px auto 14px; width: 90%; line-height: 40px; }
.hot_p a { color:#666666; }
.hot_p img{ vertical-align:top;}
.hot-bottom>ul li:nth-of-type(1), .hot-bottom>ul li:nth-of-type(2), .hot-bottom>ul li:nth-of-type(3), .hot-bottom>ul li:nth-of-type(4), .hot-bottom>ul li:nth-of-type(5), .hot-bottom>ul li:nth-of-type(6), .hot-bottom>ul li:nth-of-type(7) {display:block;}
.hot-bottom>ul li:nth-of-type(8), .hot-bottom>ul li:nth-of-type(9), .hot-bottom>ul li:nth-of-type(10), .hot-bottom>ul li:nth-of-type(11), .hot-bottom>ul li:nth-of-type(12), .hot-bottom>ul li:nth-of-type(13), .hot-bottom>ul li:nth-of-type(14), .hot-bottom>ul li:nth-of-type(15) {display:none;}
.sousuo { padding-top: 2%; width: 92%; background: #ffc000; height: 40px; overflow: hidden; margin: 0 auto; border-radius: 5px; }
.sousuo input { font-size:16px; float: left; width: 83%; margin: 0px 10px; border: 1px solid #555730; border-radius: 5px; height: 30px; line-height: 30px; color: #000; outline:none; background:#ffc000; }
.sousuo .a { margin: 3px 0px; width: 26px; height: 27px; text-align: center; line-height: 25px; border: none; }


/**20160722anli start HB**/
.index_con{ width:600px; height:auto; margin:0 auto;}
.index_kfal{}
.kfal_con{ width:600px; height:520px; overflow:hidden; position:relative;}
.al_con{ padding-top:17px;position:absolute; width:800%; top:0; float:left; height:auto;}
.kfal_con .roll{ height:auto; cursor:pointer; float:left; width:12.5%; overflow:hidden; padding:0 18px; box-sizing:border-box;}
.al_con dl{ width:360px; height:40px; background:#0A8479; color:#fff; line-height:40px; border-radius:5px; margin:0 auto; font-size:14px; text-align:center;}
.al_con dd{ font-size:18px; text-align:center; line-height:30px;}
.al_con dd font{ padding-left:20px;}
.al_con_img{ width:567px; height:284px; margin:0 auto; padding:15px 0 10px;}
.al_con_img .a_l{ width:370px; height:274px; float:left; padding:5px; background:#f2f2f2;}
.al_con_img .a_l img{ width:368px; height:272px; border:1px solid #fff;}
.al_con_img .a_r{ width:169px; height:272px; float:right; padding:6px; background:#f2f2f2;}
.al_con_img .a_r img{ width:167px; height:131px; border:1px solid #fff;}
.al_con_img .a_r img:first-child{ margin-bottom:6px;}
.al_con p{ font-size:16px; color:#333; text-indent:2em;}
.al_con p font{ color:#ff5500;}
.line{ width:100%; height:62px; position:absolute; bottom:5px; left:0;text-align:center; cursor:pointer;}
.line li{ display:inline-block; margin:0 2px;}
.line li img{ width:50px; height:50px; border-radius:50px; border:3px solid #d8d7d7}
.line .on img{ width:56px; height:56px; border-radius:56px; border:3px solid #f60;}
@media screen and (max-width:599px) and (min-width:412px){
.index_con{ width:412px;}
.kfal_con{ width:412px; height:420px;}
.kfal_con .roll{ padding:0 12px;}
.al_con dl{ width:360px; height:40px; line-height:40px; font-size:14px;}
.al_con dd{ font-size:18px; line-height:30px;}
.al_con dd font{ padding-left:15px;}
.al_con_img{ width:386px; height:195px; padding:8px 0 5px;}
.al_con_img .a_l{ width:254px; height:189px; padding:3px; }
.al_con_img .a_l img{ width:252px; height:187px; }
.al_con_img .a_r{ width:118px; height:189px; padding:3px; }
.al_con_img .a_r img{ width:116px; height:90px; }
.al_con_img .a_r img:first-child{ margin-bottom:3px;}
.al_con p{ font-size:14px; }
.line{ height:46px;}
.line li{ margin:0 2px;}
.line li img{ width:38px; height:38px; border-radius:38px; border:2px solid #d8d7d7}
.line .on img{ width:42px; height:42px; border-radius:42px; border:2px solid #f60;}
	}
@media screen and (max-width:411px) and (min-width:360px){
.index_con{ width:360px;}
.kfal_con{ width:360px; height:370px;}
.kfal_con .roll{ padding:0 10px;}
.al_con dl{ width:216px; height:24px; line-height:24px; font-size:14px;}
.al_con dd{ font-size:12px; line-height:24px;}
.al_con dd font{ padding-left:12px;}
.al_con_img{ width:340px; height:169px; padding:8px 0 5px;}
.al_con_img .a_l{ width:220px; height:163px; padding:3px; }
.al_con_img .a_l img{ width:220px; height:163px; }
.al_con_img .a_r{ width:102px; height:163px; padding:3px; }
.al_con_img .a_r img{ width:100px; height:78px; }
.al_con_img .a_r img:first-child{ margin-bottom:3px;}
.al_con p{ font-size:12px; }
.line{ height:40px;}
.line li{ margin:0 2px;}
.line li img{ width:32px; height:32px; border-radius:32px; border:2px solid #d8d7d7}
.line .on img{ width:36px; height:36px; border-radius:36px; border:2px solid #f60;}
	}
	
@media screen and (max-width:359px){
.index_con{ width:320px;}
.kfal_con{ width:320px; height:330px;}
.kfal_con .roll{ padding:0 10px;}
.al_con dl{ width:206px; height:22px; line-height:22px; font-size:14px; }
.al_con dd{ font-size:12px; line-height:24px;}
.al_con dd font{ padding-left:8px;}
.al_con_img{ width:300px; height:154px; padding:8px 0 5px;}
.al_con_img .a_l{ width:196px; height:146px; padding:3px; }
.al_con_img .a_l img{ width:196px; height:146px; }
.al_con_img .a_r{ width:92px; height:146px; padding:3px; }
.al_con_img .a_r img{ width:90px; height:70px; }
.al_con_img .a_r img:first-child{ margin-bottom:3px;}
.al_con p{ font-size:12px; line-height:18px; }
.line{ height:34px;}
.line li{ margin:0 2px;}
.line li img{ width:26px; height:26px; border-radius:26px; border:2px solid #d8d7d7}
.line .on img{ width:30px; height:30px; border-radius:30px; border:2px solid #f60;}
	}
/**20160722anli end HB**/
.wrapper {
	 width: 100%;
    margin: 0px auto 0px auto;
    position: relative;
    font-size: 20px;
	padding-bottom:12%;
	} 
	
.xsxt {background-color: #eaeaea; height:105px;}
.xsxt ul {background-color: #eaeaea;}
.Ef{width:100%;}
.xsxt ul li{ display:inline-block; float:left;box-sizing:border-box; width:23%; margin:0 1%; position:relative;margin-top: 10px; margin-right: 1%;}
.xsxt ul li span{position:absolute; bottom: 5px; left:0; line-height:1.6rem; background-color:rgba(0,0,0,0.5); color:#fff; width:100%; font-size:0.8rem; text-align:center; width:100%;}
#conav2 .active { background:url(../images/lv1.jpg) no-repeat center; color:#FFF;}
#conav2 ul li {line-height:28px; font-size:14px;width:15.5%;padding-top:10px;}
#conav2 ul li p{font-size:14px;}
#conav2{ width:100%; background:#EAEAEA; overflow:hidden;}
#conav2 ul{height:83px; width:601px; margin:28px auto 0;}
#conav2 li { width:149px; height:83px; background:url(../images/bai1.jpg) no-repeat center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; text-align:center; line-height:75px; color:#00958d; border-right:1px solid #EAEAEA; float:left; cursor:pointer; }
#conav2 .qh1 { width:100%;clear:both; display:none; margin-top:15px;}
.zjqh11 { width: 100%; height:100%; overflow: hidden; position: relative;}
#slideBoxa{ width:100%; height: 100%; overflow: hidden;}
.zjqh11 li{ float:left;}
.zjqh11 .dingwei{ position:relative;}
.zjqh11 .bd{ width:auto;}
.zjqh11 .hd li { display:inline-block; margin:0 3px; width:8px; height:8px; line-height:8px; color:#acacac; font-size:0.8rem; border-radius:4px; background:#acacac; border:1px solid #acacac; text-align:center; text-indent:-999rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.zjqh11 .hd li.on { background:#e7a82f;  border:1px solid #e7a82f;}
.zjqh11 .hd { position:absolute; bottom:20px; left:50%; z-index:1;padding:0 15px 0 0; }
.form_d { overflow:hidden; background-color:#e9e9ea; }
.form { margin:0 0 0 10px; background:url(../images/img_hus.jpg) no-repeat right bottom; background-color:#68cad7; background-size:contain; overflow:hidden; border-radius:0 0 0 38px; }
.form h3 { color:#333; text-align:center; line-height:28px; font-size:18px; margin-bottom:4px; width:87%; }
.form .form_con { margin:16px 25px; width:60%; }
.form .form_con input, .form .form_con select, .form .form_con textarea { line-height:25px; border:1px #ccc solid; background:#e0dfdf; padding-left:10px; font-size:14px; color:#b6b6b6; margin-bottom:8px; box-shadow:-1px -1px 1px #333; width:80%; }
.form .form_con p:nth-of-type(1) input {
float:left;
width:40%;
margin-right:2%;
}
.form .form_con select { float:left; width:38%; height:25px; height:27px; }
.form .form_con p { width:100%; }
.form .form_con span input { background:#414141; width:40%; margin-right:12px; border-radius:10px; line-height:24px; border:none; text-align:center; color:#fff; padding:0; }
.form .form_con span:nth-of-type(2) input {
background:#ff8781;
color:#414141;
}
