@charset "gb2312";

/* CSS Document */
@import url(//netdna.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);
body { background: #FFF; }
body, input, button, select, textarea { font: 14px/1.5 '\5FAE\8F6F\96C5\9ED1'; color: #000; }
textarea { resize: none; }
body, ul, ol, li, dl, dd, p, form, fieldset { margin: 0; padding: 0; }
table { empty-cells: show; border-collapse: collapse; }
caption, th { text-align: left; font-weight: 400; }
ul, li { list-style: none; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 800; margin: 0; padding-top: 10px; padding-bottom: 10px; }
.h1, h1 { font-size: 28px }
.h2, h2 { font-size: 24px }
.h3, h3 { font-size: 20px }
.h4, h4 { font-size: 18px }
.h5, h5 { font-size: 16px }
.h6, h6 { font-size: 14px }
em, cite, i { font-style: normal; }
a { color: #292929; text-decoration: none; cursor: pointer; }
a:hover { color: #d90000; text-decoration: none; }
a img { border: none; }
.box-shadow-both { width: 1054px; height: auto; margin: 0 auto; background-color: #fff; background: url(revision_2017_kuangjia_06.png) top repeat-y; position: relative; zoom: 1; /* box-shadow: rgb(51, 50, 50) -2px 2px 15px, rgb(51, 50, 50) 2px 0 15px; -moz-box-shadow: rgb(51, 50, 50) -2px 2px 15px, rgb(51, 50, 50) 2px 0 15px; -webkit-box-shadow: rgb(51, 50, 50) -2px 2px 15px, rgb(51, 50, 50) 2px 0 15px; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')" "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=-135, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'), progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=-135, Color='#000000'); */ }
.box-shadow-both.topic-bg { width: 1000px; background: url(revision_2017_jxql_topic_bg.jpg) center top repeat-y; margin-top: -10px; }
.box-shadow-both.topic-bg .box-shadow-bottom { display: none; }
.box-shadow-bottom { position: absolute; width: 1048px; height: 7px; background: url(revision_2017_kuangjia_08.png) center bottom no-repeat; bottom: -7px; left: 3px; }
.clr:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.W { width: 1054px; }
.C { margin: 0 auto; }
.L { float: left; }
.R { float: right; }
.hidden { display: none; }
.text-left { text-align: left }
.text-right { text-align: right }
.text-center { text-align: center }
.text-justify { text-align: justify; text-align-last: justify; }
.text-nowrap { white-space: nowrap }
.no-bg { background: none !important; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 }
.margin-top-30 { margin-top: 30px; }
em.dot { display: inline-block; background: #666; width: 4px; height: 4px; overflow: hidden; vertical-align: middle; margin-right: 7px; margin-top: -2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
em.dot.red { width: 2px; height: 2px; background: #f00; margin-right: 10px; }

/*
**menu
*/
#_____menu { position: absolute; top: 20px; right: -150px; width: 600px; height: 60px; }
#_____menu .item { float: right; width: 60px; height: 60px; margin-left: 15px; display: inline-block; text-align: center; }
#_____menu .item span { background-image: url(revision_2017_jxql_menu.png); background-repeat: no-repeat; width: 100%; height: 35px; display: block; }
#_____menu a.item span.icon1 { background-position: 7px 7px; }
#_____menu a.item span.icon2 { background-position: -66px 7px; }
#_____menu a.item span.icon3 { background-position: -146px 7px; }
#_____menu a.item span.icon4 { background-position: -230px 7px; }
#_____menu a.item span.icon5 { background-position: -311px 7px; }
#_____menu a.item h2 { height: 25px; font: bold 14px/25px '\5FAE\8F6F\96C5\9ED1'; margin: 0; padding: 0; }
#_____menu a.item:hover span.icon1 { background-position: 7px -46px; }
#_____menu a.item:hover span.icon2 { background-position: -66px -46px; }
#_____menu a.item:hover span.icon3 { background-position: -146px -46px; }
#_____menu a.item:hover span.icon4 { background-position: -230px -46px; }
#_____menu a.item:hover span.icon5 { background-position: -311px -46px; }
#_____menu a.item:hover { color: #ffb71b; }

/*
**Logo
*/
#_____logo { position: absolute; top: 31%; left: 0; background: url(revision_2017_logo.png) center no-repeat; width: 100%; height: 100px; z-index: 62; }
.Logo-2015 { width: 100%; height: 100px; position: absolute; top: 0; z-index: -1; }
.Logo-2015-bg { width: 100%; height: 860px; background: url(revision_2017_2016030702_02.jpg) top center no-repeat; }
.Logo-2015-link { width: 100%; height: auto; }
.Logo-2015-link .Logo-con { height: 285px; position: relative; z-index: 1; }

/*
**search
*/
#_____search { position: absolute; left: 38%; top: 67%; height: 32px; background: url(revision_2017_1x1.png) repeat; padding: 10px 20px; }
.search { position: absolute; right: 0px; top: 0; width: 246px; height: 32px; z-index: 1000; background-image: url(revision_2017_common-icon.png); background-position: -1px -367px; background-repeat: no-repeat; }
.search .bg { border: none; width: 76%; height: 29px; line-height: 29px; margin-left: 6px; }
.search .bg input { background: url(revision_2017_1x1.gif) repeat; width: 100%; height: 28px; line-height: 28px; height: 25px\9; line-height: 25px\9; border: none; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.search .submit { border: none; width: 48px; height: 32px; cursor: pointer; }
.search .submit input { border: 0px; background: url(revision_2017_1x1.gif) repeat; width: 100%; height: 32px; cursor: pointer; color: #ecc7bb; }

/*
**menu
*/
.menu li { line-height: 68px; height: 68px; text-align: center; background: url(revision_2017_line.gif) bottom repeat-x; }
.menu li a { color: #fff; font: bold 18px '\5FAE\8F6F\96C5\9ED1'; width: 100%; height: 68px; line-height: 68px; display: inline-block; margin-top: -1px; }
.menu li a:hover, .menu li a.on { background-color: #1d6db5; margin-top: -1px; }
.menu li a div.justify { width: 70px; text-justify: inter-ideograph; text-align-last: justify; text-align: justify; display: inline-block; zoom: 1; }

/*
**path nav
*/
.path { padding-bottom: 15px; }
.path a { display: inline-block; color: #666; text-decoration: none; padding: 0 5px; }
.path a:hover { color: #F00; }

/*
**pager
*/
.pager { height: 50px; line-height: 50px; text-align: center; padding-top: 40px; }
._system_page .pagination dd { float: left; height: 30px; border: 1px solid #ccc; margin-right: 10px; line-height: 30px; }
._system_page .pagination dd a { padding: 0 10px; line-height: 32px; display: block; height: 32px; }
._system_page .pagination dd.active { background-color: #0062b9; color: #fff; border: 1px solid #0062b9; }
._system_page .pagination dd.active a { color: #fff; }
#_system_page_index { display: none !important; }
._system_page_select_box { float: left; width: 120px; line-height: 30px; height: 30px; }
.select2-container .select2-selection--single { height: 32px !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 32px !important; }
.select2-container--default .select2-search--dropdown .select2-search__field { display: none; }
.select2-container--default .select2-selection--single .select2-selection__arrow { height: 32px !important; right: 6px !important; }
.select2-results__option { padding: 10px !important; }
.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; line-height: 1.42857; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #757575; }

/*
**footer nav
*/
.footer { height: auto; }
.footer .footer-title { }
.footer .footCon { position: relative; font-family: '\5FAE\8F6F\96C5\9ED1'; letter-spacing: .5px; padding-top: 40px; }
.footer .footCon p { text-align: center; font: 14px/30px '\65B0\5B8B\4F53'; letter-spacing: 2.5px; }

/*
**exmail login
*/
.bizmail_loginpanel { font-size: 14px; height: auto; width: 600px; float: right; }
.bizmail_loginpanel h3 { display: none; }
.bizmail_loginpanel .bizmail_column { float: left; margin-right: 15px; }
.bizmail_loginpanel .bizmail_column label { float: left; margin-right: 10px; }
.bizmail_loginpanel .bizmail_column .bizmail_inputArea { float: left; }
.bizmail_loginpanel .bizmail_column .bizmail_inputArea input { width: 100px; border: 1px solid #ccc; }
.bizmail_loginpanel .bizmail_column span { word-wrap: break-word; margin-left: 2px; }
.bizmail_loginpanel .bizmail_SubmitArea { }
.bizmail_loginpanel input.submit { margin-left: 15px; }
.bizmail_loginpanel .bizmail_SubmitArea a { margin-left: 5px; }
