@charset "utf-8";
max-img {100% !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
html { font-size: 10px; font-size: calc(200vw/64); background-color: #E1E1E1; }
@media all and (max-width: 320px) { html { font-size: 10px; } }
@media all and (min-width: 640px) { html { font-size: 20px; } }
body { min-width: 320px; max-width: 640px; margin: 0 auto;font-family:微软雅黑; background:#fff; }
img,input,select{vertical-align:middle;margin:0;padding:0;border:0}
img{ max-width:100%}
.float_container dt img{ width:auto}
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button,submit, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color: #0783BF; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.left { float: left; }
.right { float: right; }



/*首页搜索*/
.ss_search{ width:80%; margin:0 auto;border:1px #c2c2c2 solid; line-height:2.4rem; height:2.4rem; background: #eeeeee; border-right:0px; border-radius:5px;}
.ss_search span{ width:6%; display:inline-block; padding-left:1%;}
.ss_search span img{vertical-align:middle;}
.new_inp{ color:#c7c7c7; width:52%;line-height:2.4rem; vertical-align:top; text-indent:0.5em; border-radius:5px; background: #eeeeee;}
.ss_search a{ display:inline-block; text-align:center; float:right; width:34%; background:#006dc6; line-height:2.4rem; height:2.4rem;border-radius:5px; color:#fff;vertical-align:top;}

/*列表页搜索*/
.sslist_srh{ width:90%; margin:10px auto;}
.srh_f{ width:75%; display:inline-block;border:1px #c2c2c2 solid; line-height:2.4rem; height:2.4rem; background: #eeeeee; border-right:0px; border-radius:5px;}
.sslist_srh span{ width:7%; display:inline-block; padding-left:1%;}
.sslist_srh span img{vertical-align:middle;}
.new_inp1{ color:#c7c7c7; width:70%;line-height:2.4rem; vertical-align:top; text-indent:0.5em; border-radius:5px; background: #eeeeee;}
.sslist_srh .ss_al1{ display:inline-block; text-align:center; float:right; width:19%; background:#313131; line-height:2.4rem; height:2.4rem;border-radius:5px; color:#fff;vertical-align:top;}
.ss_al2{display:inline-block; text-align:center;float:right; width:23%;background:#006dc6; line-height:2.4rem; height:2.4rem;border-radius:5px; color:#fff;vertical-align:top;}


.zlfw{ margin-top:5%}
.zlfw h2{ text-align:center; width:50%; margin:0 auto}
.zlfw h2 img{ width:100%}
.zlfw_p{text-align:center; font-size:1.2rem; padding:1% 0 2%}

.lh_zjt1 { font-size: 1.2rem; overflow: hidden; zoom: 1; margin: 1.25rem 0.5rem 0 }
.lh_zjt1 i { width: 10.95rem; height:7.65rem; display: inline-block; }
.lh_zjt1_r { padding-left:0.5rem; font-size: 1.1rem; overflow: hidden; zoom: 1 }
.lh_zjt1_r p{ line-height:2.5rem; font-size:1.3rem}
.lh_zjt1_r p a{ font-size:1.2rem}
.sy_li{overflow:hidden; clear:both; margin-top:3%; margin-bottom:1%}
.sy_li a{ display:inline-block; float:left; margin-left:0.5%;  border-radius:4px; background:#656464; color:#fff; font-size:1.2rem; width:24.5%; text-align:center; line-height:2rem}

.nkzj{ margin-top:5%}
.nkzj h2{ text-align:center; width:50%; margin:0 auto}

.bhsy{ margin-top:5%}
.bhsy h2{ text-align:center; width:50%; margin:0 auto}
.zzwt{ overflow:hidden; clear:both; margin-top:3%}

.tabBox .hd{ height:3rem; line-height:3rem; padding:0 2%; position:relative;  }
.tabBox .hd ul{ position:absolute;top:0; overflow:hidden; width:96%  }
.tabBox .hd ul li{ float:left; margin:0 0.5%; color:#666; width:49%; text-align:center; font-size:1.4rem;background:#656464}
.tabBox .hd ul li a{ color:#fff}
.tabBox .hd ul .on{background:#006dc6 }
.tabBox .hd ul .on a{ display:block;  }
.tabBox .bd ul{ padding:10px 0 10px 10px;  }
.tabBox .bd li a{ color:#313131;  }
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); } .
.set_1 a{ font-size:1.3rem; }
.set_1 p{ color:#f00; font-size:1.2rem}
.set_1 li{ float:left; width:31%; margin:3% 1% 0 1%;font-size:1.3rem;}

.set_2 a{ font-size:1.2rem; }
.set_2 h2{ text-align:left; font-size:1.3rem; color:#006dc6; width:96%}
.set_2 p{ margin-left:2%; padding:0.5% 0 1.5%}
.set_2 li{ border-bottom:1px dashed #313131; text-align:left; clear:both; overflow:hidden; padding-top:1%}
.set_2l{ width:70%; float:left }
.set_2r{ width:28% ; float:left;margin-right:2%}
.set_2r img{ margin-top:5%; }

.sgzx{ overflow:hidden; margin-top:1%}
.sgzx li{ float:left; width:48%; margin-left:1.5%; margin-bottom:1%}


.list{ width:98%; margin:0 auto}
.pos { margin-top:5%; height:1.6rem;line-height:1.6rem; padding-bottom:2%; border-bottom:1px dashed #dbdcdc}
.pos span{ display:inline-block; width:1.2rem;  margin-left:3%; padding-right:2%;line-height: 1.2rem; }
.pos a{ color:#202529; font-size:1.2rem	}

.baike{ margin:3% 0 6%}
.baike ul{ overflow:hidden}
.baike li{ float:left; width:23.6%;text-align:center; margin:1.5% 0 1% 1%}

.yixuebaike h2{ font-size:2rem; font-weight:bold; text-align:center}
.yixuebaike p{ width:95%; margin:2% auto; text-indent:2em; line-height:1.8rem; font-size:1.2rem; color:#313131}
.yixuebaike p a{ color:#f00; text-decoration:underline}
.yixuebaike_swt{ width:60%; text-align:center; margin:2% auto; clear:both; overflow:hidden;}

.xuxian{border-bottom:1px dashed #dbdcdc;width:98%; margin:2% auto 0}

.ryan_list{border-top:1px dashed white;border-bottom:1px dashed #DDD;padding:10px 0 10px 0;background:url(/images/arrow_gray.png) 98% center no-repeat; padding-left:1%; line-height:2.8rem; overflow:hidden}
.ryan_list span{color:#055FA3}
.ryan_list a{font-size:1.4rem;color:#000;display: inline-block; width:80%;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; }
.ryan_list i {  overflow: hidden;clear: both;display: inline-block;float: right;    width: 18%; line-height:2rem; margin-top:2%}
.ryan_list i a{color: #fff; font-style:normal; margin-right:2rem;display: inline-block; background:#055fa3; padding:0 1%; font-size:1rem}
.pages{ text-align:center; margin:0.5rem 0}
.pages li{ display:inline-block;padding:0.5rem}

.ydjzd{ margin-top:5%; overflow:hidden}
.ydjzd h2{ font-size:1.6rem; font-weight:bold; text-align:center}
.tishi{ width:85%; margin:2% auto; background:#eee; padding:2% 5%; font-size:1rem; border:1px solid #d0d0d0; text-align:center;border-radius:4px; color:#006dc6}


.list_bzs{ overflow:hidden}
.list_bzs li{  line-height:3rem;height:3rem; text-align:center; float:left; margin-left:1%; margin-bottom:0.35rem; overflow:hidden}
.list_bzs li a{ color:#fff; font-size:1rem}
.list_bzs li:nth-child(1){ background:#7a4228;width:34%;}
.list_bzs li:nth-child(2){ background:#953438;width:33%;}
.list_bzs li:nth-child(3){ background:#5e5e34;width:29%;}
.list_bzs li:nth-child(4){ background:#524e4e;width:40%;}
.list_bzs li:nth-child(5){ background:#b38950;width:30%;}
.list_bzs li:nth-child(6){ background:#a7464a;width:26%;}
.list_bzs li:nth-child(7){ background:#a7464a;width:32%;}
.list_bzs li:nth-child(8){ background:#5e5e34;width:32%;}
.list_bzs li:nth-child(9){ background:#996e38;width:32%;}


.arc{ width:98%; margin:0 auto}
.arc_title h1{ font-size:20px; font-weight:bold; text-align:center; margin-top:3%}
.arc_title p{ font-size:16px; color:#d40732; line-height:1.6rem; width:97%; margin:2% auto 0}
.arc p a{color: #0000cd !important; text-decoration: underline !important;}

#tab5{	padding-bottom:4%;	}
#tab5 ul{ height:2.8rem; padding-top: 14px;}
#tab5 li{ float:left; display:inline; width:49%; height:2.8rem; text-align:center;line-height: 2.8rem;  font-size:1.2rem;margin:0 0.5%; border:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;box-shadow: 0px 4px 6px rgba(0,0,0,0.3);}
#tab5 li:nth-child(1){ background:#b28850;}
#tab5 li:nth-child(2){ background:#006dc6;}
#tab5 li a{text-decoration:none;color:#fff;}
.arc_body{ width:95%; margin:0 auto}
.arc_body p{ margin-bottom:2%; font-size:font-size:16px;; line-height:25px;}
.arc_body p span{line-height:25px;}
.arc_body{ font-size:16px; line-height:1.8rem}
.listpages { text-align: center; margin: 0.5rem 0;    font-size: 1.2rem;}
.listpages li { display: inline-block; padding: 0.5rem }
.pages{ overflow:hidden; margin:3% 0;color:#006dc6; text-align:left;}
.pages a{ color:#006dc6; font-size:1.3rem; line-height:1.8rem; text-align:left}

.yxwt h3{ font-size:1.4rem; color:#0883BF; text-align:center; width:98%; margin:1% auto 3%; border-bottom:1px dashed #7b4e01; padding-bottom:2%; font-weight:bold}
.mhjd{ width:94%; margin:0 auto}
.mhjd ul li{ border:none; margin-bottom:2%}
.mhjd ul li h2{ font-weight:bold}
.mhjd .set_2r{ width:25%}
.mhjd .set_2l{ width:72%}

.zjtd{ width:95%; margin:0 auto; overflow:hidden}
.ywbd{width:96%; margin:1% auto}

.zjtd_t{width:98%; margin:4% auto}
.lpmy{ overflow:hidden;width:98%; margin:1% auto 2%}
.lpmy_l{ float:left; width:30%;}
.lpmy_l img{ padding-bottom:1%}
.lpmy_r{ float:left; margin-left:2%; width:65%}
.lpmy_r h2{ font-size:1.3rem; font-weight:bold; color:#006dc6}
.lpmy_r p{ font-size:1rem}

.zjtd_zjt1 { font-size: 1.2rem; overflow: hidden; zoom: 1; margin: 1.25rem 0 0 1% }
.zjtd_zjt1 i { width: 11.55rem; height:11.75rem; display: inline-block; }
.zjtd_zjt1_r { padding-left:2%; font-size: 1.1rem; overflow: hidden; zoom: 1 }
.zjtd_zjt1_r p{ line-height:1.6rem; font-size:1.2rem}
.zjtd_zjt1_r h1{ font-size:1.9rem; font-weight:bold}
.zjtd_zjt1_r .hs{ color:#006dc6}
.zjtd_swt{ clear:both; overflow:hidden; margin:4% 0 1%}
.zjtd_swt a{ width:40%; display:inline-block; margin-left:5%; color:#fff; font-size:1.3rem; line-height:2.5rem; text-align:center}
.zjtd_swt a:nth-child(1){ background:#b28850}
.zjtd_swt a:nth-child(2){ background:#006dc6}

.zjdy{ width:30rem; height:21.85rem;background:url(/images/zj_37.jpg) no-repeat center; background-size:100%; margin:0 auto}
.wen{ width:95%; margin:0 auto; padding-top:5%; font-size:1.3rem}
.wen span{ color:#fff; background:#b28750; display:inline-block; font-size:1.3rem; width:2rem; line-height:2rem; height:2rem; text-align:center; margin-right:3%}
.da{ width:95%; margin:0 auto; padding-top:1%; font-size:1.3rem}
.da span{ color:#fff; background:#006dc6; display:inline-block; font-size:1.3rem; width:2rem; line-height:2rem; height:2rem; text-align:center; margin-right:3%}
.jieda{ width:62%; margin:2% auto; text-align:center;}
.jieda img{ width:100%}
.rill p{ width:96%; margin:2% auto;}
.ill_input{ width:27rem; height:3.5rem; border:1px solid #f2f1f2; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;box-shadow: 0px 4px 6px rgba(0,0,0,0.3); margin-left:2rem}
.rill a{ width:26%; display:block; margin:2.5% auto 0; background:#b28850;border-radius:5px; text-align:center; color:#fff; font-size:1.2rem; line-height:2rem; text-decoration:underline}
.zjtd .baike{ margin:2% 0}
.set_1 li a{ position:relative}
.set_1 .poshot{ position:absolute; top:-8px; right:-15px;}
/*畅言评论css*/
.list-cmt-time-wap,.cy-logo{display:none !important;}