body {
    margin: 0px; padding: 0px;
}
div {
    margin: 0px; padding: 0px;
}
dl {
    margin: 0px; padding: 0px;
}
dt {
    margin: 0px; padding: 0px;
}
dd {
    margin: 0px; padding: 0px;
}
ul {
    margin: 0px; padding: 0px;
}
ol {
    margin: 0px; padding: 0px;
}
li {
    margin: 0px; padding: 0px;
}
h1 {
    margin: 0px; padding: 0px;
}
h2 {
    margin: 0px; padding: 0px;
}
h3 {
    margin: 0px; padding: 0px;
}
h4 {
    margin: 0px; padding: 0px;
}
h5 {
    margin: 0px; padding: 0px;
}
h6 {
    margin: 0px; padding: 0px;
}
pre {
    margin: 0px; padding: 0px;
}
form {
    margin: 0px; padding: 0px;
}
fieldset {
    margin: 0px; padding: 0px;
}
input {
    margin: 0px; padding: 0px;
}
textarea {
    margin: 0px; padding: 0px;
}
p {
    margin: 0px; padding: 0px;
}
blockquote {
    margin: 0px; padding: 0px;
}
th {
    margin: 0px; padding: 0px;
}
td {
    margin: 0px; padding: 0px;
}
table {
    border-collapse: collapse; border-spacing: 0;
}
img {
    border: 0px currentColor; border-image: none;
}
fieldset {
    border: 0px currentColor; border-image: none;
}
ol {http://10.11.3.101/editingCenter/app/toBeCompiled/images/cls.jpg
    list-style: none;
}
ul {
    list-style: none;
}
address {
    font-style: normal; font-weight: normal;
}
caption {
    font-style: normal; font-weight: normal;
}
cite {
    font-style: normal; font-weight: normal;
}
code {
    font-style: normal; font-weight: normal;
}
dfn {
    font-style: normal; font-weight: normal;
}
em {
    font-style: normal; font-weight: normal;
}
strong {
    font-style: normal; font-weight: normal;
}
th {
    font-style: normal; font-weight: normal;
}
var {
    font-style: normal; font-weight: normal;
}
caption {
    text-align: left;
}
th {
    text-align: left;
}
h1 {
    font-size: 100%; font-weight: normal;
}
h2 {
    font-size: 100%; font-weight: normal;
}
h3 {
    font-size: 100%; font-weight: normal;
}
h4 {
    font-size: 100%; font-weight: normal;
}
h5 {
    font-size: 100%; font-weight: normal;
}
h6 {
    font-size: 100%; font-weight: normal;
}
q::before {
    content: "";
}
q::after {
    content: "";
}
abbr {
    border: 0px currentColor; border-image: none;
}
acronym {
    border: 0px currentColor; border-image: none;
}
.clearfix {
    -ms-zoom: 1;
}
.clearfix::after {
    height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: ".";
}
.clear {
    height: 1px; overflow: hidden; clear: both; margin-top: -1px;
}
.hide {
    display: none;
}
.show {
    display: block;
}
.radio_vlign {
    margin-top: -2px; margin-bottom: 1px; vertical-align: middle;
}
input.button {
    overflow: visible; cursor: pointer;
}
button {
    overflow: visible; cursor: pointer;
}
textarea {
    overflow: auto;
}
label[for] {
    cursor: pointer;
}
html {
    -ms-overflow-x: hidden;
}
body {
    background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 12px;
}
input {
    font-family: "Microsoft YaHei";
}
a {
    color: rgb(0, 0, 0); text-decoration: none; cursor: pointer;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.dis_non {
    display: none;
}
em {
    font-style: normal;
}
i {
    font-style: normal;
}
.color_e8992c {
    color: rgb(232, 153, 44);
}
#wrapper {
    width: 100%; height: auto;
}
textarea {
    resize: none;
}
.fwb {
    font-weight: bold;
}
.header {
    width: 100%; height: auto;
}
.header .top {
    background: rgb(255, 255, 255); width: 100%; height: 110px;
}
.header .top .inner {
    margin: 0px auto; width: 1080px; height: 110px;
}
.top .inner .logo {
    margin-top: 4px; float: left;
}
.top .inner .logo img {
    width: 849px; height: 100px; display: block;
}
.top .inner .QRcode {
    width: 60px; margin-top: 20px; float: right; background-size: 100%;
}
.header .menu {
    background: rgb(0, 81, 149); width: 100%; height: 45px; line-height: 45px;
}
.header .menu .inner {
    margin: 0px auto; width: 1080px; height: 45px;
}
.navMenu {
    margin: 0px auto; width: 1080px;
}
.navMenu ul li {
    list-style: none; width: 135px; height: 45px; text-align: center; float: left; position: relative;
}
.navMenu ul li a {
    height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 17px; text-decoration: none; display: block;
}
.navMenu ul li:hover {
    background: rgb(255, 170, 7);
}
.navMenu ul .hover {
    background: rgb(255, 170, 7);
}
.navMenu ul li ul {
    left: 0px; top: 0px; margin-top: 40px; display: none; position: absolute; z-index: 100;
}
.navMenu ul li ul li {
    background: rgb(255, 170, 7); float: none;
}
.navMenu ul li ul li:hover {
    background: rgb(247, 139, 0);
}
.navMenu ul li ul li ul {
    left: 135px; top: -42px; display: none; z-index: 100;
}
.navMenu ul li ul li ul li {
    background: rgb(247, 139, 0); width: 300px;
}
.header .banner {
    width: 100%; height: 323px;
}
.header .banner .inner {
    margin: 0px auto; width: 1080px; height: 323px;
}
.slideBox {
    border: 1px solid rgb(221, 221, 221); border-image: none; width: 400px; height: 266px; overflow: hidden; position: relative;
}
.slideBox .hd {
    height: 15px; right: 5px; bottom: 10px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox .hd ul li {
    width: 15px; height: 15px; text-align: center; color: rgb(153, 153, 153); margin-right: 2px; float: left; cursor: pointer;
}
.slideBox .hd ul li.on {
    color: rgb(255, 255, 255);
}
.slideBox .bd {
    height: 100%; position: relative; z-index: 0;
}
.slideBox .bd li {
    vertical-align: middle; position: relative; -ms-zoom: 1;
}
.slideBox .bd img {
    width: 400px; height: 266px; display: block;
}
.slideBox .bd p {
    background: rgb(46, 29, 3); left: 0px; width: 100%; height: 35px; bottom: 0px; color: rgb(255, 255, 255); line-height: 35px; padding-left: 14px; font-size: 14px; position: absolute; opacity: 0.8;
}
.slideBox3 {
    border: 1px solid rgb(221, 221, 221); border-image: none; width: 400px; height: 266px; overflow: hidden; position: relative;
}
.slideBox3 .hd {
    height: 15px; right: 5px; bottom: 10px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox3 .hd ul {
    overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox3 .hd ul li {
    width: 15px; height: 15px; text-align: center; color: rgb(153, 153, 153); margin-right: 2px; float: left; cursor: pointer;
}
.slideBox3 .hd ul li.on {
    color: rgb(255, 255, 255);
}
.slideBox3 .bd {
    height: 100%; position: relative; z-index: 0;
}
.slideBox3 .bd li {
    vertical-align: middle; position: relative; -ms-zoom: 1;
}
.slideBox3 .bd img {
    width: 400px; height: 266px; display: block;
}
.slideBox3 .bd p {
    background: rgb(46, 29, 3); left: 0px; width: 100%; height: 35px; bottom: 0px; color: rgb(255, 255, 255); line-height: 35px; padding-left: 14px; font-size: 14px; position: absolute; opacity: 0.8;
}
.slideBox2 {
    width: 1920px; height: 350px; overflow: hidden; position: relative;
}
.slideBox2 .hd {
    left: 48%; height: 15px; bottom: 25px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox2 .hd ul {
    overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox2 .hd ul li {
    background: url("../images/icon_lunbo.png") no-repeat 0px 0px; width: 14px; height: 14px; text-indent: -999px; overflow: hidden; margin-right: 5px; float: left; cursor: pointer;
}
.slideBox2 .hd ul li.on {
    background-position: 0px -14px;
}
.slideBox2 .bd {
    height: 100%; position: relative; z-index: 0;
}
.slideBox2 .bd li {
    vertical-align: middle; -ms-zoom: 1;
}
.slideBox2 .bd img {
    width: 1920px; height: 350px; display: block;
}
.picScroll {
    width: 1110px; overflow: hidden; margin-top: 40px; margin-bottom: 60px; position: relative;
}
.picScroll .bd .prev {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_prev.png) no-repeat 0px 0px; left: 0px; top: 33%; width: 23px; height: 46px; overflow: hidden; margin-top: 0px; float: left; display: block; position: absolute; cursor: pointer;
}
.picScroll .next {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_prev.png) no-repeat 0px 0px; left: 0px; top: 33%; width: 23px; height: 46px; overflow: hidden; margin-top: 0px; float: left; display: block; position: absolute; cursor: pointer;
}
.picScroll .next {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_next.png) no-repeat 0px 0px; left: auto; right: 0px; display: block; z-index: 1000;
}
.picScroll .bd ul {
    overflow: hidden; -ms-zoom: 1;
}
.picScroll .bd ul li {
    margin: 0px 30px; text-align: center; overflow: hidden; float: left; _display: inline;
}
.picScroll .bd ul li .pic {
    text-align: center; margin-bottom: 13px;
}
.picScroll .bd ul li .pic img {
    padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 210px; height: 40px; display: block;
}
.picScroll .bd ul li .pic a:hover img {
    border-color: rgb(153, 153, 153);
}
.picScroll .bd ul li .title {
    line-height: 24px;
}
.fengcai {
    width: 1110px; overflow: hidden; margin-top: 40px; margin-bottom: 60px; position: relative;
}
.fengcai .bd .prev {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_prev.png) no-repeat 0px 0px; left: 0px; top: 33%; width: 23px; height: 46px; overflow: hidden; margin-top: 15px; float: left; display: block; position: absolute; cursor: pointer;
}
.fengcai .next {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_prev.png) no-repeat 0px 0px; left: 0px; top: 33%; width: 23px; height: 46px; overflow: hidden; margin-top: 15px; float: left; display: block; position: absolute; cursor: pointer;
}
.fengcai .next {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/btn_next.png) no-repeat 0px 0px; left: auto; right: 0px; display: block; z-index: 1000;
}
.fengcai .bd ul {
    overflow: hidden; -ms-zoom: 1;
}
.fengcai .bd ul li {
    margin: 0px 55px; text-align: center; overflow: hidden; float: left; _display: inline;
}
.fengcai .bd ul li .pic {
    text-align: center; margin-bottom: 13px;
}
.fengcai .bd ul li .pic img {
    padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 210px; height: 40px; display: block;
}
.fengcai .bd ul li .pic a:hover img {
    border-color: rgb(153, 153, 153);
}
.fengcai .bd ul li .title {
    line-height: 24px;
}
.picScroll2 {
    width: 650px; margin-top: 15px;
}
.picScroll2 .tempWrap {
    margin-left: 40px;
}
.picScroll2 .bd .prev {
    background: url("../images/btn_prev02.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 30px; height: 82px; overflow: hidden; margin-top: 0px; float: left; display: block; position: absolute; cursor: pointer;
}
.picScroll2 .next {
    background: url("../images/btn_prev02.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 30px; height: 82px; overflow: hidden; margin-top: 0px; float: left; display: block; position: absolute; cursor: pointer;
}
.picScroll2 .next {
    background: url("../images/btn_next02.png") no-repeat 0px 0px; left: auto; right: 0px; display: block; z-index: 1000;
}
.picScroll2 .bd ul li {
    margin: 0px 10px 0px 0px;
}
.picScroll2 .bd ul li .pic {
    margin-bottom: 0px;
}
.picScroll2 .bd ul li .pic a {
    display: inline-block;
}
.picScroll2 .bd ul li .pic img {
    padding: 0px; border: currentColor; border-image: none; width: 135px; height: 82px; display: block;
}
.notice_box {
    background: rgb(239, 239, 239); width: 100%; height: 52px; margin-top: 350px;
}
.notice_box .inner {
    margin: 0px auto; width: 1080px;
}
.notice_box .icon_notice {
    width: 26px; margin-top: 13px; float: left; display: inline-block; background-size: 100%;
}
.notice_box span {
    color: rgb(238, 19, 19); line-height: 52px; padding-left: 9px; font-size: 18px; float: left; display: inline-block;
}
.user_ul {
    margin: 0px auto 0px 4px; width: 700px; height: 52px; line-height: 52px; overflow: hidden; float: left;
}
.user_ul li {
    height: 52px;
}
.user_ul a::after {
    height: 0px; overflow: hidden; clear: both; display: block; content: "";
}
.user_ul a {
    width: 700px; text-align: left; color: rgb(85, 85, 85); font-size: 18px; text-decoration: underline; float: left;
}
.search_box {
    background: rgb(255, 255, 255); border: 1px solid rgb(202, 202, 202); border-image: none; width: 218px; height: 34px; line-height: 34px; margin-top: 10px; float: right;
}
.search_box input {
    background: none; border: currentColor; border-image: none; width: 179px; height: 34px; color: rgb(143, 143, 143); line-height: 34px; padding-left: 5px; font-size: 16px; float: left;
}
.search_box .btn_search {
    margin: 6px 0px 0px 9px; float: left; display: inline-block;
}
.footer {
    background: rgb(79, 79, 79); width: 100%; height: 192px;
}
.footer .inner {
    margin: 0px auto; width: 1080px; height: 192px; position: relative;
}
.footer .inner .con {
    color: rgb(255, 255, 255); padding-top: 55px; font-size: 14px;
}
.footer .inner .con a {
    padding: 0px 6px 19px; color: rgb(255, 255, 255); font-size: 14px; display: inline-block;
}
.footer .inner .con p {
    padding: 0px 0px 7px 6px;
}
.footer .inner .businessLicense {
    top: 68px; width: 77px; right: 450px; position: absolute; background-size: 100%;
}
.footer .inner .foot_qrcode {
    top: 68px; width: 77px; right: 50px; position: absolute; background-size: 100%;
}
#wrapper .main {
    margin: 18px auto 0px; width: 100%; height: auto;
}
#wrapper .main .inner {
    margin: 0px auto; width: 1080px; height: auto; position: relative;
}
.banner_lunbo {
    margin: 0px auto 0px -960px; left: 50%; width: 1920px; height: 348px; position: absolute;
}
.main .dynamic {
    margin-bottom: 30px;
}
.main .dynamic .lunbotu {
    width: 400px; height: 285px; float: left;
}
.main .dynamic .lunbotu .tab_btn {
    width: 402px; margin-top: 10px; float: left;
}
.main .dynamic .lunbotu .tab_btn a {
    border: 1px solid rgb(157, 157, 157); border-image: none; width: 194px; height: 36px; text-align: center; color: rgb(88, 88, 88); line-height: 36px; font-size: 15px; display: inline-block;
}
.main .dynamic .lunbotu .tab_btn .tab_imgNews02 {
    margin-left: 6px;
}
.main .dynamic .lunbotu .tab_btn .hover {
    background: rgb(34, 90, 165); border: 1px solid rgb(34, 90, 165); border-image: none; color: rgb(255, 255, 255);
}
.main .dynamic .dynamic_con {
    background: rgb(255, 244, 246); width: 379px; height: 324px; margin-left: 22px; float: left;
}
.common_box {
    float: left;
}
.common_box .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg03.png) no-repeat 0px 0px / 100%; width: 100%; height: 38px;
}
.common_box .top i {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/icon_list.png) no-repeat 0px 0px / cover; margin: 7px 0px 0px 10px; width: 28px; height: 24px; float: left; display: inline-block;
}
.common_box .top .icon01 {
    background-position: 0px 0px;
}
.common_box .top .icon02 {
    background-position: -28px 0px;
}
.common_box .top .icon03 {
    background-position: -56px 0px;
}
.common_box .top .icon04 {
    background-position: -84px 0px;
}
.common_box .top .icon05 {
    background-position: -110px 0px;
}
.common_box .top .icon06 {
    background-position: -140px 0px;
}
.common_box .top .icon07 {
    background-position: -166px 0px;
}
.common_box .top .icon08 {
    background-position: -194px 0px;
}
.common_box .top h2 {
    color: rgb(255, 255, 255); line-height: 38px; padding-left: 9px; font-size: 18px; font-weight: bold; float: left;
}
.common_box .top a {
    color: rgb(255, 255, 255); line-height: 38px; font-size: 14px; margin-right: 10px; float: right;
}
.common_box .top a:hover {
    text-decoration: underline;
}
.common_box .dynamic_list {
    margin-left: 12px;
}
.common_box .dynamic_list li {
    height: 40px; line-height: 40px;
}
.common_box .dynamic_list i {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/icon_dot.png) no-repeat 0px 0px; width: 16px; height: 10px; margin-top: 15px; float: left; display: inline-block;
}
.common_box .dynamic_list a {
    width: 250px; color: rgb(100, 100, 100); overflow: hidden; font-size: 14px; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.common_box .dynamic_list a:hover {
    text-decoration: underline;
}
.common_box .dynamic_list .date {
    color: rgb(102, 102, 102); font-size: 14px; margin-right: 19px; float: right;
}
.subsidiary_company {
    background: rgb(252, 242, 245); width: 256px; height: 324px; float: right; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.subsidiary_company .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg02.png) no-repeat 0px 0px;
}
.subsidiary {
    background: rgb(187, 224, 255); border-radius: 40px; border: 1px solid rgb(99, 183, 255); border-image: none; width: 254px; height: 44px; margin-top: 20px;
}
.subsidiary .subsidiary_img {
    margin: -6px 0px 0px -1px; border-radius: 50%; border: 3px solid rgb(98, 183, 255); border-image: none; width: 52px; height: 52px; float: left;
}
.subsidiary .subsidiary_img img {
    border-radius: 50%; width: 52px; height: 52px;
}
.subsidiary a {
    padding: 15px 0px 0px 5px; width: 167px; float: left; display: inline-block;
}
.subsidiary a img {
    width: 167px; background-size: 100%;
}
.subsidiary_02 {
    background: rgb(255, 235, 179); border: 1px solid rgb(255, 193, 23); border-image: none;
}
.subsidiary_02 .subsidiary_img {
    margin: -6px -1px 0px 0px; border: 3px solid rgb(255, 193, 23); border-image: none; float: right;
}
.subsidiary_02 a {
    padding: 15px 5px 0px 0px; width: 167px; float: right; display: inline-block;
}
.subsidiary_03 {
    background: rgb(255, 203, 213); border: 1px solid rgb(255, 157, 176); border-image: none;
}
.subsidiary_03 .subsidiary_img {
    border: 3px solid rgb(255, 157, 176); border-image: none;
}
.subsidiary_04 {
    background: rgb(255, 235, 179); border: 1px solid rgb(255, 193, 23); border-image: none;
}
.subsidiary_04 .subsidiary_img {
    border: 3px solid rgb(255, 193, 23); border-image: none;
}
.headline_con {
    background: rgb(249, 252, 255); width: 400px; height: 326px; margin-right: 22px;
}
.policy_con {
    background: rgb(249, 252, 255); width: 400px; height: 326px; margin-right: 22px;
}
.headline_con .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg05.png) no-repeat 0px 0px;
}
.policy_con {
    width: 378px;
}
.investment_con {
    background: rgb(255, 237, 234); width: 256px; height: 326px;
}
.investment_con .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg04.png) no-repeat 0px 0px;
}
.investment_con .dynamic_list i {
    background: url("../images/icon_dot2.png") no-repeat 0px 0px; width: 6px; height: 10px; margin-top: 15px; float: left; display: inline-block;
}
.investment_con .dynamic_list a {
    width: 215px;
}
.banner2 {
    margin: 0px auto 30px; width: 1079px;
}
.main .ad_box {
    left: -183px; top: 0px; width: 164px; position: absolute;
}
.main .ad_box .ad_img {
    left: 0px; top: 0px; width: 164px; position: absolute; background-size: 100%;
}
.main .ad_box .btn_close {
    top: 0px; width: 20px; right: 0px; position: absolute; z-index: 2; background-size: 100%;
}
.main .adimg_r {
    left: auto; right: -183px;
}
.party_building .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg05.png) no-repeat 0px 0px;
}
.party_building2 .top {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/tit_bg08.png) no-repeat center;
}
.party_building2 {
    background: rgb(249, 252, 255);
}
.company_style {
    background: rgb(245, 245, 245); margin: 40px auto 0px; width: 1120px;
}
.company_style .txt_fengcai {
    margin: 0px auto; width: 189px; padding-top: 18px; display: block;
}
.company_style .fengcai ul li p {
    width: 100%; text-align: center; color: rgb(100, 100, 100); line-height: 25px; font-size: 14px;
}
.friend_link {
    margin: 40px auto 0px; width: 1120px;
}
.friend_link .tit {
    background: rgb(209, 207, 207); width: 100%; height: 1px; position: relative;
}
.friend_link .tit span {
    background: rgb(255, 255, 255); left: 498px; top: -10px; width: 105px; height: 20px; text-align: center; color: rgb(100, 100, 100); font-size: 16px; display: block; position: absolute; z-index: 2;
}
.main_list {
    padding-top: 357px;
}
.banner3 {
    left: 50%; width: 1920px; margin-left: -960px; position: absolute; background-size: 100%;
}
.side_menu {
    background: rgb(249, 249, 249); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(219, 219, 219) rgb(219, 219, 219); border-image: none; width: 279px; height: 800px; margin-top: -73px; margin-bottom: 60px; float: left; border-top-right-radius: 100px; border-bottom-left-radius: 40px;
}
.side_menu .tit {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/news_tit_bg.png) no-repeat 0px 0px / 100%; width: 279px; height: 134px;
}
.side_menu .tit h2 {
    padding: 30px 0px 0px 20px; color: rgb(244, 244, 245); font-size: 30px;
}
.side_menu .tit p {
    padding: 0px 0px 0px 20px; color: rgb(244, 244, 245); font-size: 16px;
}
.side_menu ul {
    margin-top: 20px;
}
.side_menu ul li {
    width: 100%; height: 80px; line-height: 80px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.side_menu ul li a {
    color: rgb(51, 51, 51); padding-left: 60px; font-size: 17px; display: block;
}
.side_menu ul .hover {
    background: rgb(231, 238, 250);
}
.side_menu ul .cur {
    background: rgb(231, 238, 250);
}
.side_menu ul .hover i {
    background: rgb(50, 102, 204); left: 0px; top: 0px; width: 10px; height: 80px; position: absolute;
}
.side_menu ul .cur i {
    background: rgb(50, 102, 204); left: 0px; top: 0px; width: 10px; height: 80px; position: absolute;
}
.news_list_con {
    margin: 10px 0px 0px 30px; width: 740px; height: auto; float: left;
}
.news_list_con ul li {
    width: 100%; height: 120px; margin-bottom: 16px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.news_list_con ul li .tit {
    color: rgb(51, 51, 51); font-size: 17px; font-weight: bold;
}
.news_list_con ul li .tit:hover {
    text-decoration: underline;
}
.news_list_con ul li .btn_detail:hover {
    text-decoration: underline;
}
.news_list_con ul li p {
    padding: 5px 0px; width: 600px; line-height: 24px; text-indent: 30px; font-size: 14px;
}
.news_list_con ul li .date {
    background: rgb(50, 102, 204); top: 4px; width: 90px; height: 96px; right: 0px; position: absolute;
}
.news_list_con ul li .date span {
    text-align: center; color: rgb(255, 255, 255); padding-top: 11px; font-size: 34px; display: block;
}
.news_list_con ul li .date .month {
    padding-top: 0px; font-size: 16px; margin-top: -15px;
}
.news_list_con ul li .btn_detail {
    color: rgb(50, 102, 204); font-weight: bold;
}
.page {
    width: 100%; text-align: center; margin-bottom: 50px;
}
.page a {
    background: rgb(255, 255, 255); padding: 4px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0); margin-right: 5px; display: inline-block;
}
.page .cur {
    background: rgb(50, 102, 204); border: 1px solid rgb(50, 102, 204); border-image: none; color: rgb(255, 255, 255);
}
.page a:hover {
    background: rgb(50, 102, 204); border: 1px solid rgb(50, 102, 204); border-image: none; color: rgb(255, 255, 255);
}
.news_list_con2 {
    margin: 10px 0px 0px 30px; width: 740px; height: auto; float: left;
}
.news_list_con2 ul li {
    padding: 18px 0px; width: 100%; height: auto; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed; position: relative;
}
.news_list_con2 ul li .tit {
    color: rgb(69, 69, 69); font-size: 16px;
}
.news_list_con2 ul li .tit:hover {
    color: rgb(50, 102, 204); text-decoration: none;
}
.news_list_con2 ul li .btn_detail:hover {
    color: rgb(50, 102, 204); text-decoration: none;
}
.news_list_con2 ul li .btn_detail {
    color: rgb(50, 102, 204); font-weight: bold;
}
.news_list_con2 .frt {
    color: rgb(69, 69, 69); font-size: 16px; float: right;
}
.news_list_con2 .page {
    width: 100%; text-align: center; margin-top: 20px;
}
.news_list_con2 .page a {
    background: rgb(255, 255, 255); padding: 4px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0); margin-right: 5px; display: inline-block;
}
.news_list_con2 .page .cur {
    background: rgb(50, 102, 204); border: 1px solid rgb(50, 102, 204); border-image: none; color: rgb(255, 255, 255);
}
.news_list_con2 .page a:hover {
    background: rgb(50, 102, 204); border: 1px solid rgb(50, 102, 204); border-image: none; color: rgb(255, 255, 255);
}
.aboutUs {
    margin: 10px 0px 0px 30px; width: 500px; height: auto; float: left;
}
.imgs {
    margin-top: 700px;
}
.aboutUs ul {
    margin-top: 20px;
}
.aboutUs ul li {
    width: 100%; height: auto; font-size: 16px; margin-bottom: 16px;
}
.aboutUs ul li .tit {
    color: rgb(69, 69, 69); font-size: 14px; border-bottom-color: rgb(189, 187, 187); border-bottom-width: 1px; border-bottom-style: dashed;
}
.aboutUs ul li .tit:hover {
    color: rgb(204, 102, 0); text-decoration: none;
}
.news_list_con2 ul li .btn_detail:hover {
    color: rgb(204, 102, 0); text-decoration: none;
}
.aboutUs ul li .btn_detail {
    color: rgb(50, 102, 204); font-weight: bold;
}
.aboutUs .frt {
    float: right;
}
.aboutUs .contact_us {
    padding-top: 10px;
}
.aboutUs .contact_us h1 {
    padding: 20px 0px; color: rgb(251, 93, 45); font-family: "΢���ź�"; font-size: 26px;
}
.aboutUs .contact_us ul li {
    height: 29px; line-height: 29px; text-indent: 32px; float: left;
}
.aboutUs .contact_us ul li em {
    padding-left: 10px;
}
.crumbs {
    background: rgb(246, 246, 246); width: 1050px; height: 40px; line-height: 40px; padding-left: 30px; font-size: 14px;
}
.crumbs a {
    text-decoration: underline;
}
.news_detail {
    background: rgb(246, 246, 246); border-radius: 10px; border: 1px dashed rgb(246, 246, 246); border-image: none; width: 790px; margin-top: 10px; margin-bottom: 50px; float: left; min-height: 700px;
}
.news_detail h2 {
    text-align: center; padding-top: 20px; padding-bottom: 20px; font-size: 24px;
}
.news_detail .info {
    width: 100%; text-align: center; padding-bottom: 20px; font-size: 14px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_detail .info .date {
    padding: 0px 47px;
}
.news_detail .info span {
    color: rgb(102, 102, 102);
}
.news_detail .info span em {
    color: rgb(0, 0, 0);
}
.news_detail .con {
    padding: 30px;
}
.news_detail .con p {
    color: rgb(102, 102, 102); line-height: 30px; text-indent: 33px; padding-bottom: 20px; font-size: 16px;
}
.news_detail .con img {
    margin: 10px auto 25px; width: 554px; display: block; background-size: 100%;
}
.news_detail .share_img {
    padding: 0px 20px 20px 0px; float: right;
}
.news_detail_other {
    background: rgb(246, 246, 246); border-radius: 10px; border: 1px dashed rgb(246, 246, 246); border-image: none; width: 1080px; margin-top: 10px; margin-bottom: 50px; float: left; min-height: 700px;
}
.news_detail_other h2 {
    text-align: center; padding-top: 20px; padding-bottom: 20px; font-size: 24px;
}
.news_detail_other .info {
    width: 100%; text-align: center; padding-bottom: 20px; font-size: 14px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_detail_other .info .date {
    padding: 0px 47px;
}
.news_detail_other .info span {
    color: rgb(102, 102, 102);
}
.news_detail_other .info span em {
    color: rgb(0, 0, 0);
}
.news_detail_other .con {
    padding: 30px;
}
.news_detail_other .con p {
    color: rgb(102, 102, 102); line-height: 30px; text-indent: 33px; padding-bottom: 20px; font-size: 16px;
}
.news_detail_other .con img {
    margin: 10px auto 25px; width: 554px; display: block; background-size: 100%;
}
.news_detail_other .share_img {
    padding: 0px 20px 20px 0px; float: right;
}
.recommend {
    width: 277px; height: auto; margin-top: 10px; float: right;
}
.recommend .recommend_list {
    background: rgb(255, 255, 255); width: 275px; height: 265px; margin-bottom: 20px;
}
.recommend .recommend_list .tit {
    width: 255px; height: 40px; color: rgb(102, 102, 102); line-height: 40px; padding-left: 10px; font-size: 16px; border-bottom-color: rgb(0, 81, 149); border-bottom-width: 2px; border-bottom-style: solid;
}
.recommend .recommend_list ul {
    padding: 5px 10px;
}
.recommend .recommend_list ul li {
    padding: 10px 0px; border-bottom-color: rgb(0, 81, 149); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.recommend .recommend_list ul li a {
    margin-bottom: 20px; display: block;
}
.recommend .recommend_list ul li i {
    background: rgb(153, 153, 153); border-radius: 50%; width: 4px; height: 4px; margin-top: 8px; float: left;
}
.recommend .recommend_list ul li span {
    width: 236px; color: rgb(102, 102, 102); overflow: hidden; font-size: 14px; margin-left: 5px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.recommend .recommend_list ul li span:hover {
    opacity: 0.8;
}
.zulin_list {
    margin: 10px 0px 0px 30px; width: 768px; float: left;
}
.zulin_list ul li {
    margin: 0px 25px 25px 0px; width: 230px; height: 330px; float: left;
}
.zulin_list ul li .zulin_img {
    width: 230px; display: block;
}
.zulin_list ul li .zulin_img img {
    width: 230px; height: 190px; background-size: 100%;
}
.zulin_list ul li h2 {
    margin: 20px 0px 6px; color: rgb(35, 50, 80); font-size: 20px; font-weight: bold;
}
.zulin_list ul li p {
    color: rgb(113, 113, 113); padding-bottom: 5px; font-size: 16px;
}
.zulin_list ul li .address {
    font-size: 13px;
}
.crumbs2 {
    background: url("../images/bg_crumbs.png") no-repeat 0px 0px / 100%; width: 260px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 20px; font-size: 15px;
}
.crumbs2 a {
    color: rgb(255, 255, 255);
}
.crumbs2 a:hover {
    text-decoration: underline;
}
.view_bigImg {
    width: 650px; height: auto; margin-top: 20px; float: left;
}
.view_bigImg .big_img {
    width: 650px; height: 400px; background-size: 100% 100%;
}
.detail_con {
    width: 380px; margin-top: 20px; float: right;
}
.detail_con .tit {
    width: 100%; padding-bottom: 15px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.detail_con .tit h2 {
    width: 230px; color: rgb(25, 41, 73); line-height: 30px; font-size: 22px; font-weight: bold; float: left;
}
.detail_con .tit span {
    color: rgb(228, 57, 60); font-size: 18px; float: right;
}
.detail_con .tit span i {
    font-size: 45px; font-weight: bold;
}
.detail_con .basic_info {
    width: 100%; height: 100px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.detail_con .basic_info .box {
    float: left;
}
.basic_info .box1 {
    width: 100px;
}
.basic_info .box2 {
    width: 130px;
}
.basic_info .box3 {
    width: 150px;
}
.basic_info .box p {
    text-align: center; color: rgb(111, 111, 111); font-size: 12px;
}
.basic_info .box1 p {
    text-align: left;
}
.basic_info .box .info {
    color: rgb(16, 29, 55); padding-top: 30px; padding-bottom: 10px; font-size: 19px; font-weight: bold;
}
.detial_info {
    width: 100%; height: 160px; padding-top: 30px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.detial_info p {
    padding-bottom: 20px;
}
.detial_info p span {
    width: 62px; text-align: left; color: rgb(174, 176, 177); font-size: 14px;
}
.detial_info p em {
    color: rgb(16, 29, 55); padding-left: 20px; font-size: 14px; font-weight: bold;
}
.contact_info {
    width: 100%; height: 130px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.contact_info .name {
    color: rgb(16, 29, 55); padding-top: 25px; padding-bottom: 10px; font-size: 24px; font-weight: bold;
}
.contact_info .phone {
    color: rgb(219, 76, 63); font-size: 36px; font-weight: bold;
}
.product_Desc {
    border: 1px solid rgb(230, 230, 230); border-image: none; width: 100%; height: auto; padding-bottom: 38px; margin-bottom: 30px;
}
.product_Desc .tit {
    width: 100%; height: 72px; line-height: 72px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.product_Desc .tit h2 {
    color: rgb(51, 51, 51); padding-left: 20px; font-size: 28px; font-weight: bold; float: left;
}
.product_Desc .tit .date {
    padding-right: 20px; font-size: 14px; float: right;
}
.product_Desc p {
    padding: 40px 20px 0px; color: rgb(51, 51, 51); line-height: 25px; text-indent: 28px; font-size: 14px;
}
.product_Desc .map {
    margin: 20px 0px 0px 20px; width: 1059px; background-size: 100%;
}
.conent {
    top: 20px; width: 200px; height: 131px; position: absolute;
}
.conent .sition {
    width: 200px; height: 131px; position: relative;
}
.conent .sition .c_adver {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/yqfk1.png) no-repeat; width: 356px; height: 199px; cursor: pointer;
}
.conent .sition .c_adver1 {
    background: url(http://www.nxnews.net//zt/material/wangzhan/ChengTou/xds11.png) no-repeat; width: 356px; height: 199px; margin-top: 70px; cursor: pointer;
}
.conent .sition p {
    left: 50px; top: 50px; color: rgb(0, 0, 0); font-size: 30px; position: absolute; z-index: 2;
}
.conent .btn_close {
    left: 0px; top: 0px; width: 20px; display: block; position: absolute; background-size: 100%;
}
.conent1 {
    top: 20px; width: 200px; height: 131px; position: absolute;
}
.conent1 .sition {
    width: 200px; height: 131px; position: relative;
}
.conent1 .sition .c_adver {
    background: url("../images/ad/xds11.png") no-repeat; width: 356px; height: 199px; cursor: pointer;
}
.conent1 .sition p {
    left: 50px; top: 50px; color: rgb(0, 0, 0); font-size: 30px; position: absolute; z-index: 2;
}
.conent1 .btn_close {
    left: 0px; top: 0px; width: 20px; display: block; position: absolute; background-size: 100%;
}