﻿@charset "utf-8";

/* CSS Document */

/* css ???? */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements ????? */ dl, dt, dd, ul, ol, li, /* list elements ?��???? */ pre, /* text formatting elements ????????? */ form, fieldset, legend, button, input, textarea, /* form elements ?????? */ images /* img elements ????? */ { border: medium none; margin: 0; padding: 0; list-style-type: none; vertical-align: middle; font-weight: normal; }

/** ??????????? **/

body, button, input, select, textarea { font: 16px "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; }

.clearfix:after { clear: both; }

.hidden { display: none; }

body, html { min-width: 320px; max-width: 640px; margin: 0 auto !important; }

html { background-color: #eaeaea; }

body { background-color: #fff; }

.relative { position: relative; }

.absolute { position: absolute; }

.orange { color: orange }

img { max-width: 100% !important; }

/**====================???????????==========================**/

/*-------------------------header--------------------------*/

/*header {margin-top:40px;}*/

.top { width: 100%; height: auto; }

.logo { width: 58%; height: auto; }

.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; }

.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: #494949; }

.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 #494949;    background-size: 95%;}

.hdisBbox .sub { background: url(../images/logo2.png) no-repeat center center #494949; 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 url(../images/jb-search.png)no-repeat 7px center; background-size: 12.5px 12.5px; padding-left: 24px; color: #333; font-size: 12px; padding-top: 3px; }

/*????*/

.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 {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; /* Firefox */ -webkit-animation: mykeframe 1.5s linear infinite; /* Safari and Chrome */ -o-animation: mykeframe 1.5s linear infinite; /* Opera */ }

@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);

}

}

.baike, .zhuanj, .jishu, .yyhj, .guah { width: 100%; overflow: hidden; margin-top: 10px; }

.bib { width: 100%; height: auto; background: #494949; line-height: 40px; overflow: hidden;display:block; }

.bib span { display: block; color: #fff; float: left; font-size: 22px; }

.bib1 { width: 100%; height: auto; background: #494949; line-height: 40px; overflow: hidden; text-align: center; color: #fff; font-size: 18px; }

.bib1 span { color: #ff5500; }

.list_inner { padding: 0 15px; }

.list_inner ul { overflow: hidden; width: 100%; }

/* .list_inner ul li { border-top: 1px dotted #d8d8d8; float: left; overflow: hidden; width: 100%; padding: 10px 0; } */


.list_inner ul li span { float:right;color:#333;font-size:.8rem; }

.list_inner ul li a { color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display:inline-block;width:70%;font-size:.8rem}

.list_inner ul li a.hot { color: #ff6821; float: right; font-size: 18px; text-align: center; width: 30%; }

.list-item1 dl,.kfal_dl { padding: 0 1%; width: 31%; float: left; margin-left: 1px; display: inline;}

.list-item1 dl dd,.kfal_dl dd { text-align: center; font-size: 18px; color: #666; }

.list_wz ul { overflow: hidden; width: 100%; }

.list_wz ul li { border-top: 1px dotted #d8d8d8; float: left; line-height: 35px; overflow: hidden; width: 100%; }

.list_wz ul li span, .list_wz ul li a { display: block; height: 35px; }

.list_wz ul li span { display: block; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 64%; }

.list_wz ul li span a { color: #252525; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.list_wz ul li a.hot { color: #ff6821; float: right; font-size: 14px; text-align: center; width: 30%; }

.list_wz ul li span strong { color: #fff; background: #f00; display: inline-block; font-weight: normal; height: 20px; line-height: 23px; margin-right: 10px; text-align: center; width: 45px; }

.nx_zj { display: block; margin: 30px auto 0; width: 608px; }

.main_slider_con { max-height: 316px; overflow: hidden; width: 100%; }

.swiper-container { height: 100%; width: 100%; }

.swiper-slide { align-items: center; background: #fff; display: flex; font-size: 18px; justify-content: center; text-align: center; }

.jishu_inner img { display: block; margin: 20px auto 0; }

.jishu_bg { width:100%; height:292px; background: url(../images/js2.jpg) no-repeat center center; background-size:94% 94%; position:relative;}

.jishu_bg  a { position:absolute; display:block; width:270px; height:80px;}

.jishu_bg .jishu_1 { left:26px; top:13px}

.jishu_bg .jishu_2 { right:26px; top:13px}

.jishu_bg .jishu_3 { left:26px; top:105px}

.jishu_bg .jishu_4 { right:26px; top:105px}

.jishu_bg .jishu_5 { left:26px; bottom:13px}

.jishu_bg .jishu_6 { right:26px; bottom:13px}

/*-------------------------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:#494949; /*color: #fff;*/ display: block; font-size: 18px; height: 40px; line-height: 40px; width: 100%;margin-top:10px;}

.cente h3 p { font-weight: normal; margin: 0 auto; width: 90%;color:#fff;}
.cente h3 p a{color:#fff;}

/*.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; }
.inner-info a font{text-indent:2em;}

.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 { background: url("../images/xu.jpg") repeat-x bottom; float: left; overflow: hidden; width: 100%; }

.list-item1 li p { display: table; width: 100%; }

.list-item1 li p span.inner-info, .list-item1 li p a.inner-zx { display: table-cell; padding: 15px 0; vertical-align: middle; }

.list-item1 li p span.inner-info { color: #616161; font-size: 14px; padding: 15px 0; width: 100%; }

.list-item1 li p span.inner-info a { color: #616161; display: inline-block;width:70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding: 0 10px;font-size:14px; }

.list-item1 li p span.inner-info strong { color: #000; display: block; font-size: 18px; font-weight: normal; padding-bottom: 5px; }

.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: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 28px;}
.word{margin-top:10px;}
.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: #ecdfcd -webkit-gradient(linear, 0 0, 0 75%, from(#018226), to(#006720)) no-repeat; border-bottom: 1px solid #CACACA; height: 30px; line-height: 33px; overflow: hidden; padding-right: 8px; 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;text-indent: 2em;color:#494949;font-size:14px;}

/* 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: #7e7e7e; color: #fff; font-size: 20px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; }

.js_div dl dt a { background: #7e7e7e; 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 #7e7e7e #7e7e7e; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; text-align: center; overflow: hidden; border: 1px solid #7e7e7e; padding-bottom:8px;}

.js_div dl dd span { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #7e7e7e; 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_inner ul{margin:1rem auto;}
.list_inner ul li{line-height:25px;padding:0 10px;}
.list_inner1 ul li span {display: block; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 70%; }

.list_inner1 ul li span a {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:20px;}

}

@media only screen and (min-width:320px) and (max-width:480px) {

.list_zj3 { font-size:20px;}

}

@media only screen and (min-width:1px) and (max-width:320px) {

.list_zj3 { font-size:20px;}

}

@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: 77%; 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; }

}

@media only screen and (min-width:480px) and (max-width:640px) {

.bib span { font-size: 14px; }

}

@media only screen and (min-width:320px) and (max-width:480px) {

.bib span { font-size: 14px; }

}

@media only screen and (min-width:1px) and (max-width:320px) {

.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; }

}

@media only screen and (min-width:480px) and (max-width:640px) {

.list-item1 li p span.inner-info strong { font-size: 14px; }

}

@media only screen and (min-width:320px) and (max-width:480px) {

.list-item1 li p span.inner-info strong { font-size: 14px; }

}

@media only screen and (min-width:1px) and (max-width:320px) {

.list-item1 li p span.inner-info strong { font-size: 14px; }

}

@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; }

}

@media only screen and (min-width:1px) and (max-width:320px) {

.list-item1 li p span.inner-info { font-size: 12px; }

}

@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%;

}

.sx_zj { padding: 0rem 1rem 1.3rem 1rem; overflow: hidden; zoom: 1; }
.sx_zj li { overflow: hidden; zoom: 1; margin-top: 1.3rem; }
.sx_zj li i { display: block; float: left; margin-right: 1.2rem; display: inline; }
.sx_zj li i img { width: 8.9rem; height: 10.15rem; }
.sx_zj li h2 { font-size: 1.3rem; color: #146cc4; }
.sx_zj li p { font-size: 1.2rem; color: #333; padding: 0.4rem 0rem; line-height: 2.2rem; }
.sx_zj li h3 { overflow: hidden; zoom: 1; }
.sx_zj li h3 a { margin-right: 1.25rem; display: inline-block; height: 2.5rem; padding: 0rem 0.8rem; border: 1px solid #146cc4; font-size: 1.2rem; color: #146cc4; line-height: 2.5rem; }

