/* ::::: http://www.hnwjjt.cn/skin/henwj/css/c_common.css ::::: */

* { padding: 0px; margin: 0px; font: 14px/24px "微软雅黑"; }
img { border: 0px none; }
a { text-decoration: none; }
ul, li, ol { list-style: outside none none; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.p10 { padding: 10px 0px; }
.relative { position: relative; }
.absolute { position: absolute; }
.fix { position: fixed; }
.z1000 { z-index: 1000; }
.z2000 { z-index: 2000; }
.hidden { display: none; }
.overhidden { overflow: hidden; }
.c3 { width: 30%; }
.c7 { width: 70%; }
body { max-width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.bod_bg { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0; display: none; }
.bod_imgpic_box { display: none; margin: 0px auto; width: 100%; text-align: center; top: 0px; opacity: 0; }
.bod_img { display: inline-block; margin: 50px auto; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; max-width: 90%; }
.bod_gb { width: 50px; height: 50px; background: url('../../images/wujian/guanyuwomen/ryzs_tckgb1.png') no-repeat scroll center center; cursor: pointer; right: -50px; top: 0px; }
.row::before, .row::after { content: " "; display: table; clear: both; }
.full-row::before, .full-row::after { content: " "; display: table; clear: both; }

/* ::::: http://www.hnwjjt.cn/skin/henwj/css/style.css ::::: */

html, body { overflow-x: hidden; min-width: 1180px; }
input, button, select, textarea { font-size: 100%; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: middle; border: 1px solid rgb(204, 204, 204); outline: medium none; line-height: normal; font-family: "Microsoft Yahei"; color: rgb(102, 102, 102); }
ul { padding-left: 0px; list-style-type: none; }
i, b { font-weight: normal; font-style: normal; }
a { transition: all 0.3s ease 0s; text-decoration: none; outline: medium none; color: rgb(85, 85, 85); }
a:hover { color: rgb(0, 126, 24); }
*::-moz-selection { color: rgb(255, 255, 255); background: rgb(0, 126, 24) none repeat scroll 0% 0%; }
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url('../../images/wujian/guanyuwomen/ico.png') repeat scroll 0% 0%; margin: 0px 0.3em; }
.ico1_2 { background-position: -20px 0px; }
.wrap { width: 1200px; margin-right: auto; margin-left: auto; }
.fix {  }
.fix::before, .fix::after { display: table; clear: both; content: ""; }
.tc { text-align: center; }
.pageFooter { position: relative; clear: both; background-color: rgb(27, 26, 28); overflow: hidden; color: rgb(255, 255, 255); }
.pageFooter a { color: rgb(255, 255, 255); transition: none 0s ease 0s ; }
.pageFooter a:hover { opacity: 0.7; }
.foot01 { position: relative; clear: both; overflow: hidden; background: url('../../images/wujian/guanyuwomen/bg02.png') no-repeat scroll center bottom; }
.foot01 .siteMap { width: 870px; float: right; padding-bottom: 20px; }
.foot01 .siteMap .dl { width: 140px; float: right; }
.foot01 .siteMap .dt{height: 40px;padding-top: 40px;font-size: 18px;font-weight: bold;}
.foot01 .siteMap .dd { height: 165px; overflow: hidden; margin-right: 20px; }
.foot01 .siteMap .dd li { line-height: 20px; padding: 2px 0px; }
.foot01 .siteMap .dd li a { color: rgb(255, 255, 255); opacity: 0.5; }
.cfoot_dfl { color: rgb(96, 96, 97); }
.cfoot_dcon .cfoot_dfr { text-align: right; }
.fSider { width: 300px; float: left; padding-top: 40px; }
.fewm { overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 140px; float: left; }
.fSider .dt { height: 25px; line-height: 25px; font-size: 15px; text-align: center; color: rgb(51, 51, 51); }
.fSider .fewm img { margin: 0px auto; display: block; }
.fSider .fewm span { color: rgb(51, 51, 51); text-align: center; display: block; background: rgb(205, 205, 205) none repeat scroll 0% 0%; height: 25px; line-height: 25px; }
.fSider .flx { float: right;}
.fSider .flx dt { height: 25px; line-height: 25px; font-size: 15px; }
.fSider .flx dd { font-size: 18px; padding: 5px 0px 0px; height: 25px; }
.fSider .flx span, .fSider .flx p { margin-top: 15px; display: block; }
.sdScroll { position: relative; overflow: hidden; }
.imainBox { clear: both; width: 100%; overflow: hidden; background: url('../../images/wujian/guanyuwomen/bg.jpg') repeat scroll 0% 0%; }
.sbHolder { background-color: rgb(45, 45, 45); border: 1px solid rgb(81, 81, 81); font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; height: 30px; position: relative; width: 132px; }
.sbHolder:focus .sbSelector {  }
.sbSelector { display: block; height: 30px; left: 0px; line-height: 30px; outline: medium none; overflow: hidden; position: absolute; text-indent: 10px; top: 0px; width: 132px; }
.sbSelector:link, .sbSelector:visited, .sbSelector:hover { color: rgb(246, 246, 246); outline: medium none; text-decoration: none; }
.sbToggle { background: url('../../images/wujian/guanyuwomen/select-icons.png') no-repeat scroll 0px -116px; display: block; height: 30px; outline: medium none; position: absolute; right: 0px; top: 0px; width: 30px; }
.sbToggle:hover { background: url('../../images/wujian/guanyuwomen/select-icons.png') no-repeat scroll 0px -167px; }
.sbOptions { background-color: rgb(33, 33, 33); border: 1px solid rgb(81, 81, 81); list-style: outside none none; left: -1px; margin: 0px; padding: 0px; position: absolute; top: 30px; width: 132px; z-index: 1; overflow-y: auto; }
.sbOptions li { padding: 0px 7px; }
.sbOptions a { border-bottom: 1px dotted rgb(81, 81, 81); display: block; outline: medium none; padding: 3px; font-size: 12px; }
.sbOptions a:link, .sbOptions a:visited { color: rgb(221, 221, 221); text-decoration: none; }
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus { color: rgb(246, 246, 246); }
.sbOptions #moren { display: none; }
.pageHeader .wrap { position: relative; }
#top { width: 76px; height: 86px; position: fixed; right: 5px; bottom: 100px; z-index: 9999; }
#top img { display: block; width: 100%; height: 100%; cursor: pointer; opacity: 0; }
.mainBox { width: 100%; background:url('../../images/wujian/guanyuwomen/cson_ban03.jpg') no-repeat scroll center top; margin-top: 86px; }
.content { width: 1180px; margin: 0px auto; padding-top: 90px; padding-bottom: 50px; }
.title1 { width: 155px; height: 83px; padding: 30px 20px 10px 12px; font-size: 24px; color: rgb(255, 255, 255); }
.intConL { width: 340px; }
.intIntro { width: 300px; height: 291px; }
.intPad20 { padding: 0px 20px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.intTitle h2 { font: bold 16px/50px "微软雅黑"; color: rgb(0, 126, 24); float: left; display: block; }
.intTitle a { float: right; margin-top: 17px; display: inline; }
.intTitle { width: 100%; height: 50px; }
.cbk_ht { width: 340px; }
.cbk_ht ul li { height: 86px; position: relative; overflow: hidden; margin-top: 10px; }
.cbk_ht ul li a { display: block; width: 100%; height: 100%; position: relative; }
.cbk_ht ul li a .pic { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; opacity: 0; transform: rotateY(-180deg); transition: all 0.8s ease-in-out 0s; }
.cbk_ht ul li a .pic img { display: block; width: 100%; height: 100%; }
.cbk_ht ul li a .txt { position: absolute; width: 100%; height: 100%; transform: rotateY(0deg); transition: all 0.8s ease-in-out 0s; }
.cbk_ht ul li.list02 a .txt { background: rgb(52, 190, 79) none repeat scroll 0% 0%; }
.cbk_ht ul li.list03 a .txt { background: rgb(253, 170, 53) none repeat scroll 0% 0%; }
.cbk_ht ul li a .txt h6 { padding-top: 12px; font-size: 24px; color: rgb(255, 255, 255); font-weight: bolder; text-indent: 30px; }
.cbk_ht ul li a .txt p { text-indent: 30px; font-size: 24px; color: rgb(255, 255, 255); font-family: Impact; height: 40px; line-height: 40px; opacity: 0.4; }
.cbk_ht ul li a:hover .txt { opacity: 0; transform: rotateY(-180deg); }
.cbk_ht ul li a:hover .pic { opacity: 1; transform: rotateY(0deg); }
.introDet { text-indent: 2em;margin-top: 10px; }
.intMemor { width: 300px; height: 370px; margin-top: 17px; position: relative; }
.intMemorRec { height: 310px; }
.memorRecImg { padding: 5px 4px; border: 1px solid rgb(233, 235, 235); margin-bottom: 14px; }
.memorRecImg img { width: 100%; }
.intConL a:hover { color: rgb(0, 126, 24); }
.intConR { width: 820px; height: 895px; overflow: hidden; }
.intConRT { width: 818px; height: 301px; padding: 0px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.intCulture { width: 360px; height: 280px; padding-bottom: 21px; }
.cultureList { width: 360px; height: 230px; overflow: hidden; }
.intEducation {width: 400px;margin-right: 18px;float: right;}
.intEducation .eduTitle { width: 400px; margin: 0px auto; }
.eduList { width: 300px; height: 230px; overflow: hidden; position: relative; }
.eduList .left { width: 20px; height: 18px; background: url('../../images/wujian/guanyuwomen/sign-08_20x18.jpg') no-repeat scroll 0% 0%; position: absolute; top: 205px; right: 19px; cursor: pointer; }
.eduList .right { width: 19px; height: 18px; background: url('../../images/wujian/guanyuwomen/sign-08_19x18.jpg') no-repeat scroll 0% 0%; position: absolute; top: 205px; right: 0px; cursor: pointer; }
.eduList .mid { width: 300px; height: 230px; overflow: hidden; }
.eduList .mid li { width: 290px; height: 230px; float: left; margin: 0px 5px; }
.eduList .mid li img { width: 290px; height: 200px; }
.eduList .mid li h2 { width: 100%; max-height: 44px; font-size: 14px; line-height: 22px; font-weight: bold; overflow: hidden; color: rgb(85, 85, 85); margin-left: 10px;}
.intConRB { width: 780px; height: 577px; margin-top: 17px; }
.intConR a:hover { color: rgb(0, 126, 24); }
.aboutgh { padding: 30px 0px; background: url('../../images/wujian/guanyuwomen/aboutbg.jpg') repeat scroll center top; position: relative; }
.aboutgh ul { height: 445px; overflow: hidden; position: relative; }
.aboutgh ul li { cursor: pointer; width: 251px; padding-left: 6px; display: inline-block; position: relative; }
.aboutgh ul li .time { width: 81px; height: 112px; color: rgb(68, 66, 67); background: url('../../images/wujian/guanyuwomen/bg005.png') no-repeat scroll center 0px; padding-top: 14px; margin: 0px auto; }
.aboutgh ul li .time .day { font-size: 30px; line-height: 36px; }
.aboutgh ul li .cont09 { height: 318px; width: 216px; background: url('../../images/wujian/guanyuwomen/bg006.png') no-repeat scroll center 0px; padding: 25px 13px 11px 14px; }
.aboutgh ul li .cont09 p { text-align: left; color: rgb(68, 66, 67); font-size: 13px; width: 216px; overflow: hidden; height: 100px;line-height: 30px;margin-top: 10px;}
.aboutgh ul li .cont09 img { width: 215px; height: 161px; }
.aboutgh ul li:hover .cont09 { width: 217px; padding: 25px 14px 13px; background: url('../../images/wujian/guanyuwomen/bg007.png') no-repeat scroll center 0px; }
.c_news_btn { width: 30px; height: 30px; background: url('../../images/wujian/guanyuwomen/main_btn_arrow_lr.png') no-repeat scroll left center; left: 50%; top: 127px; cursor: pointer; }
.c_news_prev { background-position: -37px -35px; margin-left: -390px; }
.c_news_prev:hover { background-position: 0px -35px; }
.c_news_next { background-position: -37px 0px; margin-left: 360px; }
.c_news_next:hover { background-position: 0px 0px; }
.column_img .img::before { content: ""; position: absolute; width: 70px; height: 100%; top: 0px; left: -100px; overflow: hidden; background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%) repeat scroll 0% 0%; transform: skewX(-25deg); }
.column_img .img:hover::before { left: 150%; transition: left 1s ease 0s; }
.clear, .left_nav .an_c { width: 100%; overflow: hidden; }
.hidden { display: none; }
