body {font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,Helvetica,sans-serif; background:url(/zmhd/images/top-bg.png) no-repeat top center #f9f7f2; background-size:100%; min-width:1200px;}
input,select {font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,Helvetica,sans-serif;}
i {font-style:normal;}
a:hover {text-decoration:none;}
.g-bd {width:1200px; height:auto; overflow:hidden; margin:0 auto;}
@font-face {font-family:'fzht'; src:url('/zmhd/fonts/HT_GBK.eot') format('eot'); /*IE*/src:url('/zmhd/fonts/HT_GBK.woff') format('woff'),url('/zmhd/fonts/HT_GBK.ttf') format('truetype'); /*non-IE*/;}
@font-face {font-family:'fzkt'; src:url('/zmhd/fonts/KT_GBK.eot') format('eot'); /*IE*/src:url('/zmhd/fonts/KT_GBK.woff') format('woff'),url('/zmhd/fonts/KT_GBK.ttf') format('truetype'); /*non-IE*/;}

/*top*/
.g-top {height:30px; line-height:30px; background-color:#d20000;}
.g-top .m-top {height:auto; overflow:hidden;}
.g-top .m-top .m-top-nm {height:auto; overflow:hidden;}
.g-top .m-top .m-top-nm a {font-size:14px; color:#FFFFFF;}
.g-top .m-top .m-top-nm span {font-size:14px; color:#FFFFFF; padding:0 20px;}

/*???¨¨????????*/
.g-1st {height:auto; overflow:hidden;}
.g-1st {padding-bottom:20px;}
.g-1st .g-logo {width:125px; height:135px; background:url(/zmhd/images/icon.png) no-repeat 0 -7px;}
.g-1st .g-nav {width:1075px; height:135px; overflow:hidden;}
.g-1st .g-nav .m-nav-tnm {height:57px; padding-top:20px; border-bottom:3px solid #D20000;}
.g-1st .g-nav .m-nav-tnm .u-nav-nm {font-size:45px; font-weight:bold; color:#D20000; line-height:50px;}
.g-1st .g-nav .m-nav-tnm .u-nav-nm a {color:#D20000;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx {height:auto; padding-top:10px;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx a {width:45px; height:40px; display:block; float:left; background:url(/zmhd/images/icon.png) no-repeat;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx span {display:block; float:left; border-left:1px solid #c0c0c0; width:1px; height:20px; margin:10px 8px 0;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx a.icon-wx {background-position:-125px 0;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx a.icon-wb {background-position:-170px 0;}
.g-1st .g-nav .m-nav-tnm .u-nav-wx a.icon-wza {/*background-position:-213px 0; */width:100px; background:none; line-height:40px; font-size:16px;}
.g-1st .g-nav .m-nav {height:auto; overflow:hidden;}
.g-1st .g-nav .m-nav .u-nav {padding-top:20px; height:auto; overflow:hidden;}
.g-1st .g-nav .m-nav .u-nav a {font-size:20px; font-weight:bold; margin-right:30px; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.g-1st .g-nav .m-nav .m-search {height:auto; overflow:hidden; padding-top:10px;}
.g-1st .g-nav .m-nav .m-search .sc_text {width:305px; height:40px; border:1px solid #C0C0C0; border-right:none; outline:none; font-size:16px; text-indent:20px; color:#333333;}
.g-1st .g-nav .m-nav .m-search .sc_btn {width:48px; height:40px; border:1px solid #C0C0C0; border-left:none; background:url(/zmhd/images/icon.png) no-repeat -258px 0 #FFFFFF;}

/*?????¡­¨¦¡°????*/
.g-7th {height:auto; background-color:#e8e3d8;}
.m-yq1,.m-yq2 {height:auto; overflow:hidden;}
.m-yqlj {height:auto; overflow:hidden;}
.m-yq1 .yqtit {height:49px; line-height:49px; overflow:hidden;}
.m-yq1 .yqtit ul {padding:10px 15px 0; margin:0 auto; display:table;}
.m-yq1 .yqtit ul li {float:left; line-height:39px; width:189px; text-align:center; font-size:14px;}
.m-yq1 .yqtit ul li.hover {background-color:#FFFFFF;}
.m-yq1 .yqtit ul li a {display:block; height:39px;}
.m-yq1 .yqtit ul li a span {background:url(/zmhd/images/ft-tb.png) center right no-repeat; width:10px; height:13px; display:inline-block; padding-left:6px;}
.m-yq1 .yqtit ul li.hover a {color:#CC0000;}
.m-yq1 .yqtit ul li.hover a span {background:url(/zmhd/images/ft-tb-hv.png) center right no-repeat;}
.m-yq1 .yqcnt {height:auto; overflow:hidden;}
.m-yq1 .yqslt {height:auto; background:#FFFFFF; display:inline; float:left; width:100%;}
.m-yq1 .yqlist {height:128px; overflow:auto; padding:10px 70px;}
.m-yq1 .select_con1 {padding:0px; margin:0; line-height:25px; float:left; white-space:nowrap; width:150px;}
.m-yq1 .select_con1 a {padding:0;}
.m-yq1 #con_yq_6 {padding:10px 40px;}
.m-yq1 #con_yq_6 .select_con1 {width:224px;}
.m-yq2 .yqlj {height:auto; overflow:hidden; padding:0;}
.m-yq2 .yq_name {width:110px; float:left; text-align:center; font-size:16px; line-height:30px; font-weight:bold; color:#ffffff;}
.m-yq2 .yq_cnt {width:1200px; overflow:hidden; margin:0 auto;}
.m-yq2 .link {overflow:hidden;}
.m-yq2 .link ul li {float:left; height:auto; text-align:center; border:none; margin-right:13px;}
.m-yq2 .link ul li select {height:30px; width:189px; font-size:14px; text-align:left; vertical-align:middle; display:block; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","\534E\6587\9ED1\4F53",serif; background:#FFFFFF; color:#000; border:1px solid #e3e0d6; text-indent:40px;}
.m-yq2 .link ul li.last {margin-right:0;}

/*?¡ë????*/
.g-ft {height:auto; background-color:#CB0000; padding:20px 0 5px;}
.m-ft-con {text-indent:30px;}
.m-ft-con p {color:#FFFFFF; line-height:26px;}
.m-ft-con p a {color:#ffffff; padding-right:16px;}
.m-ft-icon {width:165px; height:auto; overflow:hidden; vertical-align:middle;}
.m-ft-icon2 {width:340px; height:auto; overflow:hidden; vertical-align:middle;}
.m-ft-icon .govicon {padding-left:80px; width:100px; height:auto; overflow:hidden; float:left;}
.m-ft-icon2 .goverror {width:120px; height:auto; overflow:hidden; float:left; padding-top:14px;}
.m-ft-icon2 .snerror {width:185px; height:auto; overflow:hidden; float:left; padding-top:14px;}
.m-ft-icon2 .sitemap {width:120px; height:auto; overflow:hidden; float:left; padding-top:12px;}
.m-ft-icon2 .sitemap .group {background:url(/zmhd/images/erroricon.png) no-repeat center center; display:inline-block; width:85px; height:59px; line-height:59px; text-align:center; padding-left:30px;}
.m-ft-link {padding-top:5px;}
.m-ft-link img {margin-right:25px;}
.m-ft-con-ga {width:20px; height:20px; line-height:26px; margin-bottom:-4px; margin-right:5px;}

/*???¨¦????????*/
#icon-zwgk {position:absolute; top:90px; left:51px; color:#FFFFFF; font-size:26px;}
#icon-ggfw {position:absolute; top:267px; left:51px; color:#FFFFFF; font-size:26px;}
#icon-zmhd {position:absolute; top:446px; left:51px; color:#FFFFFF; font-size:26px;}

/*??????¨¨??*/
.g-nav-son {height:45px; line-height:45px; overflow:hidden; background-color:#fefcf7;}
.g-nav-son .m-nav-son {padding-left:125px; height:auto; overflow:hidden;}
.g-nav-son .m-nav-son div {height:auto; overflow:hidden;}
.g-nav-son .m-nav-son div a {font-size:16px; color:#747474;}
.g-nav-son .m-nav-son div span {margin:0 18px; font-size:16px;}

/*??¡°?¡ë???????*//*.g-local{height:49px;line-height:49px;overflow:hidden;}
.g-local .m-local,.g-local .m-local ul{height:auto;overflow:hidden;}
.g-local .m-local ul li{float:left;margin:0 3px;font-size:15px;color:#795309;}
.g-local .m-local ul li a{color:#795309;}
*/
.m-local {height:49px; line-height:49px; overflow:hidden; padding-right:20px;}
.m-local ul {height:auto; overflow:hidden;}
.m-local ul li {float:left; margin:0 3px; font-size:15px; color:#795309;}
.m-local ul li a {color:#795309;}

/*------------------*//*????????¡ª??¡°*/
.u-nm {height:45px; line-height:45px; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.u-nm a {font-size:18px; font-weight:bold; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.u-nm span {font-size:18px; margin:0 25px;}
.u-nm a.hover {color:#D20000;}

/*????????¡ª??¡°???????????¡¯???*/
.u-nmnl {height:45px; line-height:45px; overflow:hidden;}
.u-nmnl a {font-size:18px; font-weight:bold; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.u-nmnl span {font-size:18px; margin:0 25px;}
.u-nmnl a.hover {color:#D20000;}

/*????????¡ª??¡°???????????¡¯???*/
.u-nmnl {height:45px; line-height:45px; overflow:hidden;}
.u-nmnl a {font-size:18px; font-weight:bold; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.u-nmnl span {font-size:18px; margin:0 25px;}
.u-nmnl a.hover {color:#D20000;}

/*????????¡ª??¡°*/
.u-lstnm {height:45px; line-height:45px; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.u-lstnm a {font-size:18px; font-weight:bold;}
.u-lstnm span {font-size:18px; margin:0 25px;}
.u-lstnm a.hover {color:#D20000;}

/*???¨¨?¡­¨¦?¡ã???*/
.u-lstnml {height:45px; line-height:45px; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.u-lstnml span {font-size:18px; margin:0 10px; border-bottom:2px solid #D20000; line-height:43px; height:43px; display:inline-block; padding:0px 20px; font-weight:bold; color:#D20000;}
.u-lstnml span a {font-size:18px; font-weight:bold; display:inline-block; color:#D20000;}
.u-lstnml span a.hover {color:#D20000;}

/*????????¡ª¨¨?¡§*/
.u-list {height:auto; overflow:hidden;}
.u-list ul {height:auto; overflow:hidden; padding:10px 14px 20px 5px;}
.u-list ul li {background:url(/zmhd/images/icon-libg.png) no-repeat 12px center; line-height:28px; text-indent:25px;}
.u-list ul li a {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.u-list ul li span {float:right; font-size:15px; padding-right:15px;}
.u-list2 {height:auto; overflow:hidden;}
.u-list2 ul {height:auto; overflow:hidden; padding:10px 14px 20px 5px;}
.u-list2 ul li {background:url(/zmhd/images/icon-libg.png) no-repeat 12px center; line-height:32px; text-indent:25px;}
.u-list2 ul li a {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.u-list2 ul li span {float:right; font-size:15px; padding-right:15px;}
.u-list3 {height:auto; overflow:hidden;}
.u-list3 ul {height:auto; overflow:hidden; padding:20px 14px 20px 5px; border-bottom:dashed 1px #CCCCCC;}
.u-list3 ul li {background:url(/zmhd/images/icon-libg.png) no-repeat 12px center; line-height:36px; text-indent:25px;}
.u-list3 ul li a {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.u-list3 ul li span {float:right; font-size:15px; padding-right:15px;}
.u-list4 {height:auto; overflow:hidden;}
.u-list4 ul {height:auto; overflow:hidden; padding:20px 14px 20px 5px;}
.u-list4 ul li {background:url(/zmhd/images/icon-libg.png) no-repeat 12px center; line-height:36px; text-indent:25px;}
.u-list4 ul li a {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.u-list4 ul li span {float:right; font-size:15px; padding-right:15px;}
.u-list5 {height:auto; overflow:hidden; text-align:left;}
.u-list5 ul {height:auto; overflow:hidden; padding:15px 20px;}
.u-list5 ul li {background:url(/zmhd/images/icon-libg.png) no-repeat 12px center; line-height:36px; text-indent:25px;}
.u-list5 ul li a {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.u-list5 ul li span {float:right; font-size:15px; padding-right:15px;}

/*??¡ª¨¨?¡§???¨¦??*/
.m-lst-pg {height:30px; line-height:30px; text-align:center; padding-top:20px; font-size:14px;}
.m-lst-pg select {height:27px; border:1px solid #E5E5E5; line-height:27px; display:inline-block;}
.m-lst-pg span a {display:inline-block; line-height:26px; color:#CB0000; border:1px solid #E5E5E5; padding:0 8px;}
.m-lst-pg span a:hover {text-decoration:none; background-color:#CB0000; color:#fff; display:inline-block;}

/*?¡ë¡°??¡ã*/
.pages_print {position:absolute; border-bottom:none; top:7px; right:-12px;}

/*????¨C?¨¦??¨¦??*/
.m-ct-detail {padding:36px 66px 38px 66px; height:auto; overflow:hidden; background-color:#fff;}

/*????¨C?¨¦??¨¦????¡ì??????¨¦???????¡¯???*/
.m-ct-utt {line-height:56px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:28px; text-align:center; font-weight:normal;}

/*??????¨¦??*/
.m-ct-tt {line-height:56px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:38px; text-align:center; font-weight:normal;}

/*??????¨¦??*/
.m-ct-tt32 {line-height:56px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:32px; text-align:center; font-weight:normal;}

/*??????¨¦??*/
.m-ct-dtt {line-height:56px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:28px; text-align:center; font-weight:normal;}

/*??????¨¦??*/
.m-ct-crm {position:relative; border-bottom:1px #dcdcdc solid; padding-top:22px; text-align:left; text-align:center; color:#666666; font-size:14px; height:40px; overflow:hidden;}

/*????¨C??¡ª?¨¦¡ª??€????????€????¨¨€¡­?€???¨C¨¨?¡®?€????????????¡ã?€?????????¡ë*/
.m-ct-print {position:absolute; border-bottom:none; top:22px; right:-12px; float:left;}
.m-ct-crm span.font,.m-ct-print span.font {margin:0 10px; float:left;}
.m-ct-print .switchsize {padding-left:15px;}
.m-ct-print .switchsize {float:left; padding-left:10px;}
.m-ct-print .switchsize span {cursor:pointer;}
.m-ct-print .printIco {float:left; background:url(/zmhd/images/ico.png) no-repeat 0px 0px; padding-left:22px;}
.m-ct-print .share {float:left; padding-left:20px; width:auto; margin:0; width:200px;}
.m-ct-print .share {color:#898989;}

#btnPrint {cursor:pointer;}
.m-ct-artcle {line-height:32px; font-size:18px; min-height:500px;}

/*????¨C?¨¦?? ???¨¨€?¨¦???????????info_content*/
.m-ct-artcle p {padding-top:15px;}
.m-ct-artcle a {color:#d20000;}
.m-ct-artcle p a {color:#d20000;}
.m-ct-artcle h1,h2,h3,h4,h5,h6 {font-size:18px;}
.m-ct-video {line-height:32px; font-size:18px;}

/*¨¨¡ì?¨¦?¡®¨¦?? ???¨¨€?¨¦???????????info_content*/
.m-ct-video p {padding-top:15px;}
.m-ct-btn {}

/*?¡­?¨¦¡ª???¡ª????€??¡ë¡°??¡ã??¡ë*/
.m-ct-editor {color:#898989; font-size:14px; text-align:right; padding:5px 0;}
.m-ct-editor span {margin-right:20px;}
.m-ct-editor span a {color:#888888;}

/*????¡­??¨C¡ã¨¦¡ª?*/
.m-ct-tlk {width:48%; height:auto; overflow:hidden;}

/*??????*/
#photosView {width:900px; overflow:hidden; position:relative; font-size:12px; margin:0 auto; height:auto;}
#photosView img {display:block; margin:0 auto; max-width:100%; width:100%; height:100%;}

/*¨¦??????¡ë????*/
.CursorL {position:absolute; width:50%; height:90%; color:#FFF; left:0; top:0; cursor:url(/zmhd/images/cursor_left.cur),auto; overflow:hidden; background:#fff; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.CursorR {position:absolute; width:50%; height:90%; color:#FFF; right:0; top:0; cursor:url(/zmhd/images/cursor_right.cur),auto; overflow:hidden; background:#fff; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}

/*?¡ã????¨¦??¨¨¡ì??¡¯???¡®??¡§*/
.SliderPicborder {width:820px; height:600px; overflow:hidden;}
.SummaryTitle {clear:both; padding-top:10px; display:inline-block; font-weight:bold; font-size:14px;}
.Summary {line-height:26px; display:block; overflow:hidden; padding-top:10px; padding-bottom:10px; font-size:14px;}
.ThumbPicborder {width:900px; margin:0 auto;}

#ThumbPic img {border:3px solid #cdcdc8; cursor:pointer; background-color:#cdcdc8; margin:0 4px; width:128px; height:80px; display:block;}
#ThumbPic img.active {border:3px solid #FF9900;}
#btnNext {float:left; display:inline; cursor:pointer; background:url(/zmhd/images/cursor.png) -62px 10px no-repeat; width:21px; height:80px;}
#btnPrev {float:left; display:inline; cursor:pointer; background:url(/zmhd/images/cursor.png) -20px 10px no-repeat; width:21px; height:80px;}

/*??¡ë?????¡ª??¡°*/
.wsp {font-family:Simsun; white-space:pre;}
.search-kw {font-size:16px; text-align:left; padding:10px; height:36px; line-height:36px;}
.search-kw span {color:#CC0033;}
.search-rtn {font-size:16px; line-height:32px; padding:10px; text-align:center;}
.search-rt {height:auto; overflow:hidden; min-height:500px;}
.search-rt .tt {text-align:left; font-size:14px; background:#f7f7f7; line-height:32px; padding-left:10px;}
.search-rt .tt a {font-size:14px; color:#d20000;}
.search-rt .time {text-align:left; font-size:14px; line-height:32px; padding-left:10px;}
.search-rt .desc {text-align:left; line-height:26px; font-size:14px; padding-left:10px;}
.search-rt .url {text-align:left; line-height:24px; font-size:14px; border-bottom:1px dashed #cccccc; padding-bottom:10px; padding-left:10px;}
.search-rt .turnpage {font-size:14px; text-align:center; line-height:32px; padding-top:20px;}
.search-rt .turnpage a {color:#d20000;}
.ztList {height:auto; overflow:hidden; border:1px solid #e5e5e5; border-top:none; padding:0 40px;}
.ztList ul {padding:20px 0; overflow:hidden;}
.ztList ul li {float:left; display:inline; width:330px; height:35px; line-height:35px; background:url(/zmhd/images/icon-libg.png) left no-repeat; padding-left:15px;}

@charset "utf-8";
/*È¥µôÏÂÃæÒ»ÐÐ×¢ÊÍ,¿ÉÊ¹Õû¸öÍøÕ¾ÈºÒ³Ãæ±ä»Ò*/
/*html {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter:grayscale(100%);}*/
/*È«¾ÖÑùÊ½*/
body {font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {padding:0; margin:0; color:#2b2b2b;}
table,td,tr,th {font-size:14px;}
li {list-style-type:none; list-style:none;}
table {margin:0 auto; border-spacing:0; border-collapse:collapse;}
img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
a {color:#2b2b2b; text-decoration:none;}
a:hover {color:#ba2636; text-decoration:underline;}
input {box-sizing:border-box; vertical-align:middle;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
.fB {font-weight:bold;}
.f12px {font-size:12px;}
.f13px {font-size:13px;}
.f14px {font-size:14px;}
.f16px {font-size:16px;}
.f13B {font-size:13px; font-weight:bold;}
.f14B {font-size:14px; font-weight:bold;}
.f16B {font-size:16px; font-weight:bold;}
.f_red {color:#FC3804;}
.f_yellow {color:#FFEA00;}
.f_fff {color:#FFF;}
.fff {background:#fff;}
.ofh {height:auto; overflow:hidden;}
.ofhl {border-bottom:1px solid #E5E5E5; height:auto; overflow:hidden;}
.left {float:left;}
.right {float:right;}
.pointer {cursor:pointer;}
.u-tl {text-align:left;}
.u-tr {text-align:right;}
.u-tc {text-align:center;}
.clearBoth {clear:both;}
.relative {position:relative;}

/*ºáÏò¼ä¸ô¶¨Òå*/
.g-blk0 {clear:both; height:0px; overflow:hidden; display:block;}
.g-blk1 {clear:both; height:1px; overflow:hidden; display:block;}
.g-blk2 {clear:both; height:2px; overflow:hidden; display:block;}
.g-blk3 {clear:both; height:3px; overflow:hidden; display:block;}
.g-blk4 {clear:both; height:4px; overflow:hidden; display:block;}
.g-blk5 {clear:both; height:5px; overflow:hidden; display:block;}
.g-blk6 {clear:both; height:6px; overflow:hidden; display:block;}
.g-blk7 {clear:both; height:7px; overflow:hidden; display:block;}
.g-blk8 {clear:both; height:8px; overflow:hidden; display:block;}
.g-blk9 {clear:both; height:9px; overflow:hidden; display:block;}
.g-blk10 {clear:both; height:10px; overflow:hidden; display:block;}
.g-blk12 {clear:both; height:12px; overflow:hidden; display:block;}
.g-blk13 {clear:both; height:13px; overflow:hidden; display:block;}
.g-blk15 {clear:both; height:15px; overflow:hidden; display:block;}
.g-blk18 {clear:both; height:18px; overflow:hidden; display:block;}
.g-blk20 {clear:both; height:20px; overflow:hidden; display:block;}
.g-blk22 {clear:both; height:22px; overflow:hidden; display:block;}
.g-blk24 {clear:both; height:24px; overflow:hidden; display:block;}
.g-blk26 {clear:both; height:26px; overflow:hidden; display:block;}
.g-blk28 {clear:both; height:28px; overflow:hidden; display:block;}
.g-blk30 {clear:both; height:30px; overflow:hidden; display:block;}

/*×ÝÏò¼ä¸ô¶¨Òå*/
.space05 {width:0.5em; display:inline-block;}
.space1 {width:1em; display:inline-block;}
.space2 {width:2em; display:inline-block;}

/*ÄÚÈÝºÐ×Ó£¬Ö÷ÒªÓÃÓÚ¶¨Î»ºÃºóµÄDivÄÚ²¿*/
.m-ct-box1 {padding:1px;}
.m-ct-box2 {padding:2px;}
.m-ct-box3 {padding:3px;}
.m-ct-box4 {padding:4px;}
.m-ct-box5 {padding:5px;}
.m-ct-box6 {padding:6px;}
.m-ct-box7 {padding:7px;}
.m-ct-box8 {padding:8px;}
.m-ct-box9 {padding:9px;}
.m-ct-box12 {padding:12px;}
.m-ct-box15 {padding:15px;}
.m-ct-box18 {padding:18px;}

/*ÎÄ×ÖËõ½ø*/
.txtind2em {text-indent:2em;}

/*ÐÐ¸ß¶¨Òå*/
.u-lh140 {line-height:140%;}
.u-lh160 {line-height:160%;}

/*³£ÓÃÓÚÐÂÎÅÕýÎÄ*/
.u-lh180 {line-height:180%;}
.u-lh200 {line-height:200%;}
.u-lh20px {line-height:20px;}
.u-lh23px {line-height:23px;}
.u-lh24px {line-height:24px;}

/*³£ÓÃÓÚÐÂÎÅÁÐ±í*/
.u-lh25px {line-height:25px;}
.u-lh32px {line-height:32px;}
.u-lh36px {line-height:36px;}
.hidden {display:none;}
.display {display:block;}
.line1px {height:1px; line-height:1px; border-bottom:dotted 1px #999999; display:block; overflow:hidden;}
.g-2nd {height:auto; overflow:hidden;}
.g-2nd-lt {height:auto; overflow:hidden; width:888px;}
.m-2nd-lt {padding:10px 15px; background-color:#FFFFFF; width:856px; height:auto; border:solid 1px #e5e5e5;}
.m-tnm-hd{height:45px;line-height:45px;border-bottom:1px solid #E5E5E5;overflow:hidden;}
.m-nm-hd a{font-size:18px;font-weight:bold;padding:0 15px;font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.m-nm-hd a.hover{color:#d20000;/*background:url(/zmhd/images/hd-tnm-bg.png) no-repeat center bottom;*/ border-bottom:solid 2px #D20000; line-height:43px; height:43px;display:inline-block;font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.m-mr-hd{width:146px;height:32px;line-height:32px;background-color:#f1f1f1;border-radius:15px;margin-top:5px;}
.m-mr-hd a{font-size:16px;color:#c33c00;display:block;font-weight:bold;}
.m-mr-hd i{padding:5px 15px;margin:0 5px 0 25px;background:url(/zmhd/images/icon.png) no-repeat -405px -4px;}
.m-mail-tb {margin:0 auto; padding:0; font-size:16px;}
.m-mail-tb {display:table; width:99.9%; border-collapse:collapse;}
.m-mail-tb-tr {display:table-row; height:32px; line-height:32px; width:100%; border:1px solid #e5e5e5; background-color:#f5f3f3;}
.m-mail-tb-th {display:table-cell; height:100%; text-align:center; vertical-align:middle; height:32px; line-height:32px; color:#2b292f; font-weight:bold; border:1px solid #e5e5e5;font-size:14px;}
.m-mail-tb-bld {display:table-cell; height:100%; text-align:center; vertical-align:middle; height:32px; line-height:32px; color:#2b292f; font-weight:bold; border:1px solid #e5e5e5;font-size:14px; background-color:#f2f2f2;}
.m-mail-tb-td {display:table-cell; height:100%; vertical-align:middle; height:32px; line-height:32px; border:1px solid #e5e5e5; padding:0 5px; background:#ffffff; font-size:14px;}
.m-mail-tb-td .fc{color:#ff0000;padding-right:2px;}
.m-mail-tb-td.nbg{background: #f7f7f7;}
.m-mail-tb-td.fcd{padding: 0 5px 0 15px;width:140px;}
.m-mail-tb-td.fcr{padding: 0 5px 0 5px;width:140px;}
.m-mail-tb-td.fcu{padding: 0 5px 0 15px;}
.m-mail-tb-td a {display:inline-block; /*padding-right:25px;padding-left:15px; */;font-size:14px;}
.m-mail-tb .tdw1 {width:120px; padding-left:0px; text-align:center;}
.m-mail-tb .tdw2 {width:500px; text-align:left;}
.m-mail-tb .tdw3 {width:100px; text-align:center; padding-left:0px;}
.m-mail-tb .tdw4 {width:120px; text-align:center;}

/*ÐÅ¼þ²éÑ¯*/
.g-2nd-rt {height:auto; overflow:hidden; width:300px; background:url(/zmhd/images/hd-sch-bg.png) no-repeat -10px center; background-size:100%;}
.m-2nd-rt {padding:20px 15px 42px 30px; height:auto; overflow:hidden; background:#ffffff; border:solid 1px #e5e5e5;}
.m-2nd-rt .tname {line-height:55px; font-size:18px; color:#874500; font-weight:bold; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.m-2nd-rt .tname span {font-size:18px; border-bottom:2px solid #D20000; line-height:43px; height:43px; display:inline-block; font-weight:bold; color:#D20000;}
.m-2nd-rt .tname-tab {height:36px; line-height:36px;}
.m-2nd-rt .tname-tab a {font-size:18px; display:inline-block; width:125px; background-color:#e2b76a; font-family:"yanan","\5FAE\8F6F\96C5\9ED1"; float:left; text-align:center;}
.m-2nd-rt .tname-tab span {font-size:18px; margin:0 25px;}
.m-2nd-rt .tname-tab a.hover {color:#ffffff; background-color:#D20000; display:inline-block; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.m-2nd-rt form {height:auto; overflow:hidden;}
.m-2nd-rt form input {margin-bottom:20px; width:250px; height:42px; border:none; border:1px solid #e5e5e5; text-indent:10px; font-size:14px; color:#8d754a; outline:none;}
.m-2nd-rt form button {width:96px; height:38px; font-size:16px; text-align:center; line-height:38px; border:none; background-color:#ff8300; color:#FFFFFF; cursor:pointer; outline:none; margin-right:30px;}

/*²éÑ¯Âë*/
.result_div {background:#fdfaf7; border:1px solid #CCCCCC; cursor:pointer; height:200px; margin:90px 160px; position:absolute; width:400px; font-size:16px;}
.regFromSuccessTable {color:#333333; margin:20px auto 0; text-align:center; width:300px;}
.regFromSuccessTable th {font-weight:normal; height:30px; text-align:right; vertical-align:middle; width:85px;}
.regFromSuccessTable td {font-weight:normal; line-height:30px; text-align:left; vertical-align:middle;}
.regFromSuccessTable .golink {margin:auto; text-align:center; width:300px;}
.regFromSuccessTable .golink a:link {color:#000000; text-decoration:none;}
.regFromSuccessTable .golink a:visited {color:#000000; text-decoration:none;}
.regFromSuccessTable .golink a:hover {color:#000000; text-decoration:underline;}
.regFromSuccessTable .golinka:active {color:#000000;}
.regFormTable {margin:0 auto; text-align:center; width:580px;}
.regFormTable th {font-size:16px; font-weight:normal; height:30px; text-align:right; vertical-align:middle; width:90px;}
.regFormTable td {font-size:16px; font-weight:normal; text-align:left; vertical-align:middle;}
.regFormTable td li {float:left; padding-right:20px;}
.regFormTable td li .leader {border:1px solid #333333; float:left; padding-right:20px; vertical-align:middle; width:200px;}
.regFormTable td a {color:#0000CC;}
.regFormTable label {vertical-align:middle;}
.regFormTable .radioClass {background-color:#FFFFFF; border:0 none; margin:0 4px 0 0; vertical-align:middle;}
.regFormTable input[type="text"] {background-color:#FFFFFF; border:1px solid #DBDBDB; height:22px; line-height:22px;}
.g-3th {height:auto; overflow:hidden;}
.g-3th-lt {height:auto; overflow:hidden; width:330px;}
.m-3th-lt-bd {height:auto; overflow:hidden; padding-left:0; padding-right:14px;}
.u-3th-lt-nm {height:60px; line-height:60px; text-indent:15px; border:1px solid #e5e5e5; background-color:#f3e9dc; padding:0 10px; font-size:18px; font-weight:bold; color:#c24900;}
.u-3th-lt-nm a {font-size:18px; font-weight:bold; color:#c24900; font-family:"yanan","\5FAE\8F6F\96C5\9ED1";}
.ldly {text-indent:140px; background:url(/zmhd/images/rmw_logo.png) no-repeat 10px center; background-color:#fff; background-size:113px; height:85px; line-height:85px;}
.ldly a {color:#CB0000;}
.gradient {background:-moz-linear-gradient(top,#fdfaf7 0%,#f4e9dc 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfaf7),color-stop(100%,#f4e9dc)); background:-webkit-linear-gradient(top,#fdfaf7 0%,#f4e9dc 100%); background:-o-linear-gradient(top,#fdfaf7 0%,#f4e9dc 100%); background:-ms-linear-gradient(top,#fdfaf7 0%,#f4e9dc 100%); background:linear-gradient(to bottom,#fdfaf7 0%,#f4e9dc 100%);}
.u-3th-lt-rx {width:314px; height:232px; background:url(/zmhd/images/hd-12345.png) no-repeat center center #fdfaf7; border:1px solid #e5e5e5;}
.u-3th-lt-rx a {display:block; height:232px;}
.g-3th-rt {height:auto; overflow:hidden; width:865px; border:solid 1px #e5e5e5;}
.m-3th-rt {background-color:#FFFFFF; padding:14px 20px; height:300px;}
.m-hd-ftan {padding-top:15px; height:auto; overflow:hidden; position:relative;}
.m-hd-ftan-lt {width:312px; height:235px; overflow:hidden;}
.m-hd-ftan-lt img {width:100%; height:100%;}
.m-hd-ftan-lt a {display:block; height:235px;}
.m-hd-ftan-rt {width:486px; height:auto; overflow:hidden;}
.m-hd-ftan-rt ul {height:auto; overflow:hidden;}
.m-hd-ftan-rt ul li {line-height:36px;}
.m-hd-ftan-rt ul li span {display:block; width:85px; font-size:16px; float:left; color:#b55300; font-weight:bold;}
.m-hd-ftan-rt ul li p {font-size:16px; width:397px; float:right;}
.u-ftan-mr {position:absolute; width:120px; height:36px; line-height:36px; text-align:center; right:3px; bottom:3px;}
.u-ftan-mr a {display:block; height:36px; font-size:16px; color:#FFFFFF; background-color:#D20000; border-radius:18px;}

/*ÍøÉÏµ÷²é*/
.g-4th {height:auto; overflow:hidden;}
.g-4th-lt {width:742px; overflow:hidden; border:solid 1px #e5e5e5; height:auto;}
.m-4th-lt {padding:10px; height:256px; overflow:hidden; background-color:#FFFFFF;}
.g-4th-rt {width:436px; height:auto; overflow:hidden; border:solid 1px #e5e5e5;}
.m-4th-rt {height:256px; padding:10px; background-color:#FFFFFF;}

/*hd-list.html*/
.index_flist{}
.g-hd-lst {background-color:#FFFFFF; overflow:hidden; height:auto; padding:25px; height:auto; overflow:hidden;}
.g-hd-lst-lt {width:780px;}
.index_flist .g-hd-lst-lt {width:795px;}
.index_flist .g-hd-lst-lt .replytit{line-height:23px;text-align:center;padding: 5px 0;}
.index_flist .g-hd-lst-lt #replyTxt span{padding:5px; color:red;}
.g-hd-lst-rt {width:330px; height:auto; overflow:hidden; border-left:1px solid #E5E5E5; padding-left:25px;}
.g-hd-lst-lt .btn {width:120px; height:36px; background:#CB0000; border:0 none; color:#fff; font-size:16px; line-height:36px; margin-right:10px; cursor:pointer; display:inline-block; margin:0 auto;}
.g-hd-lst-lt .btn:hover {background:#a70c0c;}
.m-lst-tab {height:auto; overflow:hidden;}
.xxtab {height:68px; line-height:68px; background-color:#f6f6f6;}
.xxtab span {display:block; float:left; font-size:16px; font-weight:bold;}
span.lst-bh {width:145px; text-align:center;}
span.lst-title {width:420px; text-indent:35px;}
span.lst-time {width:135px; text-align:center;}
span.lst-zt {width:80px; text-align:center;}
.g-hd-lst-rt .m-2nd-rt {padding-top:20px;}
.g-hd-lst-rt .u-3th-lt-rx {width:328px;}
.g-hd-lst-rt .ldly {width:308px;}
.index_flist .g-hd-lst-lt {width:800px;}
.index_flist .g-slqk {width:345px;}
.index_flist .fgph {width:279px;}
/*»¥¶¯±íµ¥Ìá½»*/
.m-post,.m-post * {margin:0 auto; padding:0; font-size:12px;}
.m-post {display:table; width:100%; border-collapse:collapse;}
.m-post-tr {display:table-row; width:100%; border:1px solid #E5E5E5;}
.m-post-th {display:table-cell; height:100%; text-align:center; vertical-align:middle; color:#333333; font-weight:bold;}
.m-post-td {display:table-cell; height:100%; vertical-align:middle;}
.m-post .sub-tb {display:table; width:100%;}
.m-post .sub-tb-tr {display:table-row; width:100%;}
.m-post .sub-tb-th {display:table-cell; height:100%; vertical-align:middle; color:#333333; border-right:1px solid #E5E5E5;}
.m-post .sub-tb-td {display:table-cell; height:100%; vertical-align:middle; border-right:1px solid #E5E5E5; padding:10px;}
.m-post .tdw1 {width:120px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}
.m-post .tdw2 {width:632px; text-align:left;}
.m-post .tdw3 {text-align:left;}
.m-post .tdw4 {width:258px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}
.m-post #sq_content {width:605px; height:120px;}
.m-post .wsp {font-family:Simsun; white-space:pre;}
.m-post .input1 {width:230px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post .input2 {width:618px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post .input3 {width:160px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post .input4 {width:80px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post .input5 {width:60px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post img {width:80px; height:32px;}
.m-post textarea {resize:none; border:1px solid #CCCCCC; font-size:14px; padding:5px; line-height:30px;}
.g-hd-lst-lt .desc {font-size:16px; font-weight:bold; color:#333333; text-align:left; padding:10px 0;}
.m-post .btn {width:90px; height:32px; background:#CB0000; border:0 none; color:#fff; font-size:14px; line-height:30px; margin-right:10px; cursor:pointer; display:inline-block;}
.m-post .label {line-height:30px; font-size:14px; height:30px; width:100px; text-align:right; display:inline-block; padding:5px 0;}
.m-post .label .need {color:#FF0000;}

/*»¥¶¯²é¿´*/
.m-view-tb {border:solid 1px #E5E5E5; background-color:#f6f6f6;; border-bottom:none;}
.m-view {margin:0 auto; padding:0; font-size:16px;}
.m-view .wsp {font-family:Simsun; white-space:pre;}
.m-view {display:table; width:100%; border-collapse:collapse;}
.m-view-tr {display:table-row; height:36px; line-height:36px; width:100%; border:1px solid #E5E5E5; background-color:#f6f6f6;;}
.m-view-th {display:table-cell; height:100%; text-align:center; vertical-align:middle; height:36px; line-height:36px; color:#795309; font-weight:bold; border:1px solid #E5E5E5;}
.m-view-td {display:table-cell; height:100%; vertical-align:middle; height:36px; line-height:36px; border:1px solid #E5E5E5; padding-left:8px; background:#ffffff;}
.m-view-td a {display:inline-block; /*padding-right:25px;padding-left:15px; */;}
.m-view .tdw1 {width:120px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}
.m-view .tdw2 {width:612px; text-align:left; line-height:26px; padding:5px;}
.m-view .tdw3 {text-align:left;}
.m-view .tdw4 {width:258px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}

/*ÆÀ¼Û*/
.m-tb {border:solid 1px #E5E5E5;}
.m-tb .op {padding:0 50px; height:auto; overflow:hidden; margin:0 auto;}
.m-tb .op .op-lt {float:left; line-height:36px; padding-right:30px;}
.m-tb .op .op-rt {float:left; line-height:36px;}
.m-tb .op .op-rt .raty_div img {vertical-align:middle; line-height:36px;}
.m-tb .check {padding:0 50px; height:auto; overflow:hidden; margin:0 auto;}
.m-tb .check span {line-height:36px; font-size:16px;}
.m-tb .check input {line-height:30px; border:1px solid #E5E5E5;}
.m-tb .check .btn_search {width:90px; height:32px; background:#CB0000; border:0 none; color:#fff; font-size:14px; line-height:30px; margin-right:10px; cursor:pointer; display:inline-block;}

/*µ÷²é½á¹û*/
.g-dc-result {background-color:#FFFFFF; overflow:hidden; height:auto; padding:25px 80px; height:auto; overflow:hidden;}

/*·ÃÌ¸ÁÐ±í*/
.m-ft-lst {padding-top:15px; height:auto; overflow:hidden; margin:0 auto; border-bottom:dashed 1px #e5e5e5; padding-bottom:20px;}
.m-ft-list-lt {width:320px; height:210px; overflow:hidden;}
.m-ft-list-lt img {width:100%; height:100%;}
.m-ft-list-lt a {display:block; height:235px;}
.m-ft-list-rt {width:700px; height:auto; overflow:hidden; float:right;}
.m-ft-list-rt b {color:#D20000; font-weight:bold; padding-right:15px;}
.m-ft-list-rt p {font-size:16px; float:left; line-height:36px; display:block; width:100%;}
.m-ft-list-rt p a {background:#D20000; height:32px; width:140px; line-height:32px; display:inline-block; text-align:center; color:#ffffff; border-radius:5px; margin-top:15px;}

/*·ÃÌ¸ÕýÎÄ*/
.g-ft-interview {background:#ffffff; overflow:hidden; height:auto; padding:15px 40px; height:auto; overflow:hidden;}
.m-ft-interview {height:auto; overflow:hidden; margin:0 auto;}
.m-ft-interview .iv-lt {width:320px; height:auto; border-right:1px solid #E5E5E5; padding-right:25px; float:left;}
.m-ft-interview .iv-rt {width:740px; height:auto; overflow:hidden; float:right;}
.m-ft-interview .iv-lt p {font-size:16px; float:left; line-height:36px; display:block; width:100%;}
.m-ft-interview .iv-lt p b {color:#D20000; font-weight:bold; padding-right:15px;}
.m-ft-interview .iv-lt .ld {margin:0 auto; width:200px; height:px;}
.m-ft-interview .iv-lt .ld img {width:200px; height:286px; max-width:100%;}
.wordList {padding:15px; height:400px; overflow:auto; line-height:28px; text-indent:2em; border:solid 1px #e5e5e5; border-top:none; background-color:#f9f7f2;}
.wordList p {line-height:28px; font-size:16px;}
.nikeName {color:#D20000; display:block; text-indent:0em; font-size:16px; font-weight:bold;}
.textLive {line-height:28px; font-size:16px;}
.fttpList {height:auto; overflow:hidden; margin:0 auto; padding:15px;}
.fttpList ul li {float:left; display:inline; text-align:center; width:223px;}
.fttpList ul li div {line-height:30px;}
.fttpList img {display:inline-block; width:200px; height:150px;}
#live_video_div {width:740px; height:555px;}
#sandMess {width:90px; height:30px; background:#CB0000; border:0 none; color:#fff; font-size:16px; line-height:30px; margin-right:10px; cursor:pointer; display:inline-block;}

/*µÚÈý·½²å¼þ*//*==========ÒÔÏÂ²¿·ÖÊÇValidform±ØÐëµÄ===========*/
.Validform_checktip {margin-left:8px; line-height:30px; height:30px; overflow:hidden; color:#999; font-size:14px;}
.Validform_right {color:#71b83d; padding-left:20px; background:url(/zmhd/images/right.png) no-repeat left center;}
.Validform_wrong {color:red; padding-left:20px; white-space:nowrap; background:url(/zmhd/images/error.png) no-repeat left center;}
.Validform_loading {padding-left:20px; background:url(/zmhd/images/onLoad.gif) no-repeat left center;}
.Validform_error {background-color:#ffe7e7;}
#Validform_msg {color:#7d8289; font:14px/1.5 tahoma,arial,\5b8b\4f53,sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,color='#999999');}
#Validform_msg .iframe {position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title {line-height:30px; height:30px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited {line-height:30px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover {color:#cc0;}
#Validform_msg .Validform_info {padding:8px; border:1px solid #000; border-top:none; text-align:left;}

/*±íµ¥2*/
.m-post2 {margin:0 auto; padding:0; font-size:12px;}
.m-post2 {display:table; width:100%; border-collapse:collapse;}
.m-post2-tr {display:table-row; width:100%; border:1px solid #E5E5E5; line-height:41px;}
.m-post2-th {display:table-cell; height:100%; text-align:center; vertical-align:middle; color:#333333; border-right:1px solid #E5E5E5;}
.m-post2-td {display:table-cell; height:100%; vertical-align:middle; border-right:1px solid #E5E5E5;}
.m-post2 .tdw1 {width:120px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}
.m-post2 .tdw2 {width:632px; text-align:left; padding-left:15px;}
.m-post2 .tdw3 {text-align:left;}
.m-post2 .tdw4 {width:258px; padding-left:0px; text-align:center; color:#333333; font-size:16px;}
.m-post2 #sq_content {width:605px; height:120px; margin-top:5px;}
.m-post2 .wsp {font-family:Simsun; white-space:pre;}
.m-post2 .input1 {width:230px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post2 .input2 {width:518px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post2 .input3 {width:160px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post2 .input4 {width:80px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post2 .input5 {width:60px; line-height:30px; border:1px solid #CCCCCC; background-color:#fdfaf7; font-size:14px; padding-left:5px; height:30px;}
.m-post2 img {width:80px; height:32px;}
.m-post2 textarea {resize:none; border:1px solid #CCCCCC; font-size:14px; padding:5px; line-height:30px;}
.g-hd-lst-lt .desc {font-size:16px; font-weight:bold; color:#333333; text-align:left; padding:30px 30px;}
.m-post2 .btn {width:90px; height:30px; background:#CB0000; border:0 none; color:#fff; font-size:14px; line-height:30px; margin-right:10px; cursor:pointer; display:inline-block;}
.m-post2 ul li {float:left; line-height:30px;}
.m-post2 ul li span {float:right; line-height:30px;}
.m-post2 .label {line-height:30px; font-size:14px; height:30px; width:100px; text-align:right; display:inline-block; padding:5px 0;}
.m-post2 .label .need {color:#FF0000;}
.f_red {color:#FC3804; padding-left:15px; font-weight:bold;}

/* Ð´ÐÅÑ¡Ïî¿¨ */
.um_hd ul li.activeTab{width:100px; height:36px; font-size:16px; text-align:center; border:none; background-color:#ff8300; color:#fff; cursor:pointer; outline:none; display:inline-block;
background:url("/zmhd/images/ny_ico33.png") no-repeat center bottom;}
.um_hd ul li.activeTab a{background:#FFB431; color:#fff; display:inline-block;width:100px; height:36px; font-size:16px; text-align:center; line-height:36px; cursor:pointer;border-radius:5px 5px 0 0;}
.um_hd ul li{width:100px; height:36px; font-size:16px; text-align:center; border:none; color:#fff; cursor:pointer; outline:none; display:inline-block; float:left; padding:0 1px 6px 0}
.um_hd ul li a{width:100px; height:36px; line-height:36px; font-size:16px; text-align:center; border:none; background-color:#3E95EB; color:#fff; cursor:pointer; outline:none; display:inline-block; border-radius:5px 5px 0 0;}
.department{width:33%; float:left;}

/*ÔÚÏß·ÃÌ¸*/
.js_main{width:1200px; margin:auto; background-color:#fff;}
.xxq_main{width:1170px; margin:0 auto;}
.xxq_top{width:1170px;height:53px;border-bottom:1px solid #ddd;padding:0 20px;line-height:53px;color:#777;}
.xxq_top a{float:left;color:#777;font-size:14px;}
.xxq_top a:hover{color:#c00;}
.xxq_top .sp2{float:left;margin:0 9px;}
.xxq_top .sp1{float:left;margin-left:5px;}
.xxq_top img{float:left;margin-top:20px;}
#js_zxft{width:1170px;}
.js_zxft_topcon{width:100%; height:455px;display:none;}
.js_zxft_topcon_l{width:810px; height:455px; float:left;}
.js_zxft_topcon_l img{width:810px; height:455px;}
.js_zxft_topcon_r{width:330px; height:435px; float:right; line-height:30px; color:#333; font-size:18px; line-height:36px; margin-top:20px;}
.js_zxft_topcon_r b{float:left;}
.js_zxft_topcon_r span{display:inline-block; width:220px;}
.js_zxft_topcenter{width:100%; height:405px; margin-top:20px;}
.js_zxft_wzsl{width:100%; background:#0d7dca; height:50px; line-height:50px;}
.js_zxft_wzsl span{font-size:20px; color:white; font-weight:bold;}
.js_zxft_wzslimg{margin:15px 10px 0px 20px; float:left;}
.js_zxft_wzslr{float:right; width:420px;}
.js_zxft_wzslr select{float:left; width:69px; height:22px; line-height:22px; color:#0d7dca; background:white; border:1px solid #7ec2f1; font-size:15px; font-family:Microsoft YaHei; margin-top:14px; margin-right:40px;}
.choice{position:relative;}
.choice .radio{position:relative; display:inline-block; font-weight:400; color:white; padding-left:25px; cursor:pointer; float:left; margin-right:12px;}
.choice .radio input{position:absolute; left:-9999px;}
.choice .radio i{display:block; position:absolute; top:18px; left:0; width:15px; height:15px; outline:0; background:white; border-radius:50%; transition:border-color.3s-webkit-transition:border-color .3s;}
.choice .radio input:checked+i{border-color:white;}
.choice .radio input+i:after{position:absolute; content:''; top:3px; left:3px; width:9px; height:9px; border-radius:50%; background-color:#0d7dca; opacity:0; transition:opacity .1s; -webkit-transition:opacity .1s;}
.choice .radio input:checked+i:after{opacity:1;}
.js_zxft_wzsrcon{border:1px solid #dcdcdc; height:315px; width:1128px; padding:20px; overflow:scroll; overflow-x:hidden;}
.js_zxft_wzsrcon{line-height:36px;}
.js_zxft_wzsrcon span{color:#0d7dca; font-size:18px;}
.js_zxft_wzsrcon .r{float:right;}
.js_zxft_wzsrcon{font-size:16px;}
.js_zxft_topwwfy .wyfy_k{width:100%; height:178px; border:1px solid #dcdcdc; outline:none; color:#333; line-height:30px; resize:none; font-size:14px; -webkit-input-placeholder-color:#333; text-indent:24px;}
.js_zxft_topxm{float:left; margin-top:20px; position:relative; width:590px; height:55px;}
.js_zxft_topxm img{cursor:pointer; position:absolute; right:0;}
.js_zxft_topxm input{width:144px; height:28px; background:#edf7ff; border:1px solid #7ec2f1; color:#333; text-indent:5px; font-size:16px;}
.js_zxft_topxm span{font-size:18px;}
.fbly_c{width:118px; height:38px; color:white; float:right; border:none; border-radius:3px; font-size:18px; line-height:38px; border:1px solid #7ec2f1; background:#0d7dca; margin-top:10px;}
.fbly_c:hover{cursor:pointer;}
.js_zxft_topxm1{width:100%; height:90px;}
.zxftzz_more{float:right; margin-right:10px; color:white;}
.scroll_wrap{float:left; width:100%; height:200px; overflow:hidden; margin-top:10px;}
.scroll_wrap a{width:270px; height:200px; margin-left:10px; overflow:hidden; display:inline-block;}
.scroll_wrap a img{width:100%; height:100%; transition:all 1s ease 0s;}
.scroll_wrap a img:hover{transform:scale(1.1); -webkit-transform:scale(1.1);}