@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2014/11/25
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
    line-height: 1;
    font-size: 12px;
    font-family: "微软雅黑";
    color: #666;
    /*background: url(../images/bj_nytu.jpg) repeat-y;*/
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
    display: block;
}

ul {
    list-style: none;
    list-style-type: none;
}

li {
    list-style: none;
    list-style-type: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

a {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom: 1px dotted #000;
    cursor: help;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0;
}

input, select {
    vertical-align: middle;
}

/*CSS Hack*/
.dsi {
    display: inline;
}

.dsb {
    display: block;
}

.ofh {
    overflow: hidden;
}

.clb {
    clear: both;
}

.vm {
    vertical-align: middle;
}

/*float*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/*font*/
.fb {
    font-weight: bold;
}

.fs11 {
    font-size: 11px;
}

.fs14 {
    font-size: 14px;
}

.fb {
    font-weight: bold;
}

.vdn {
    font-family: Verdana;
}

.tah {
    font-family: Tahoma;
}

.song {
    font-family: "宋体";
}

/* 通用 */


#top, #nav, #tiao, #tiao2, #ber, #nber, #con, #con2, #con3, #con4, #ncon, #ncon2, #end {
    margin: auto;
    width: 1200px;
}

#top {
    margin: auto;
    width: 1200px;
    height: 86px;
}

.tuleft {
    float: left;
}

.tiao {
    margin: auto;
    height: 127px;
    width: 100%;
}

.tiao_01 {
    margin: auto;
    width: 1200px;
    height: 35px;
    padding-top: 56px;
    text-align: center;
    color: #003080;
    font-size: 32px;
    font-weight: bold;
}

.tiao_02 {
    margin: auto;
    width: 1200px;
    height: 30px;
    padding-top: 2px;
    text-align: center;
    line-height: 26px;
    color: #cccccc;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

.tiao2 {
    margin: auto;
    height: 127px;
    width: 100%;
}

.tiao2_01 {
    margin: auto;
    width: 1200px;
    height: 30px;
    padding-top: 56px;
    text-align: center;
    color: #003080;
    font-size: 32px;
    font-weight: bold;
}

.tiao2_02 {
    margin: auto;
    width: 1200px;
    height: 30px;
    padding-top: 0px;
    text-align: center;
    line-height: 26px;
    color: #cccccc;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

#con {
    margin: auto;
    height: 533px;
    width: 100%;
    background: #f5f5f5;
}

.conz {
    margin: auto;
    height: 533px;
    width: 1200px;
    background: #f5f5f5;
}

.conlist {
    margin: 0px auto;
    width: 1200px;
    height: 316px;
}

.conlist ul {
}

.conlist ul li {
    float: left;
    display: block;
    width: 285px;
    height: 315px;
    position: relative;
    padding-left: 15px;
}

.conlist ul li a {
    float: left;
    display: block;
    width: 267px;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background: rgba(1, 76, 191, 0.8);
    position: absolute;
    bottom: 48px;
}

.conlist ul li a:hover {
    background: rgba(245, 167, 41, 0.8);
}

.conlist ul li img {
    float: left;
    display: block;
    width: 267px;
    height: 267px;
}

.con_02 {
    margin: 0px auto;
    width: 1200px;
    height: 50px;
    text-align: center;
}

.more01 {
    font-size: 15px;
    color: #fff;
    padding: 11px 25px;
    background: #f5a729;
    text-decoration: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.more01:hover {
    background: #014cbf;
}

.a_more {
    font-size: 12px;
    color: #888;
    text-decoration: none;
}

.a_more:hover {
    color: #F60;
}


#con4 {
    width: 100%;
    margin: 0px auto;
    height: 520px;
    background: #fff;
    border-left: 0px;
    border-right: 0px;
    padding: 0px 0px;
}

.con4z {
    width: 1204px;
    margin: 0px auto;
}

.con4_news {
    float: left;
    width: 420px;
    height: 88px;
    padding-left: 0px;
}

.con4_news ul {
}

.con4_news ul li {
}

.con4_news ul li a {
    float: left;
    display: block;
    width: 421px;
    height: 70px;
    padding-top: 14px;
    text-decoration: none;
}

.con4_news ul li a:hover {
    background: #e6f5ff;
}

.con4_zi01 {
    float: left;
    width: 102px;
    height: 66px;
    padding-top: 4px;
}

.con4_zi02 {
    float: left;
    width: 60px;
    height: 38px;
    font-size: 36px;
    text-align: center;
    line-height: 30px;
    color: #ccc;
}

.con4_zi03 {
    float: left;
    width: 60px;
    height: 12px;
    font-size: 12px;
    text-align: center;
    color: #ccc;
    line-height: 12px;
}

.con4_zi04 {
    float: left;
    width: 317px;
    height: 66px;
    color: #666666;
    font-size: 17px;
    line-height: 26px;
    overflow: hidden;
}

.con4_news2 {
    float: left;
    width: 608px;
    padding-top: 10px;
}

.con4_news2 ul {
}

.con4_news2 ul li {
}

.con4_news2 ul li a {
    float: left;
    display: block;
    width: 608px;
    height: 56px;
    padding: 20px 0px;
    border-bottom: 1px solid #f5f5f5;
    text-decoration: none;
}

.con4_news2 ul li a:hover {
    background: #e6f5ff;
}

.con4_zi01_1 {
    float: left;
    width: 82px;
    height: 56px;
    padding-top: 8px;
    padding-left: 20px;
}

.con4_zi02_1 {
    float: left;
    width: 60px;
    height: 38px;
    font-size: 36px;
    text-align: center;
    line-height: 30px;
    color: #ccc;
}

.con4_zi03_1 {
    float: left;
    width: 60px;
    height: 12px;
    font-size: 12px;
    text-align: center;
    color: #ccc;
    line-height: 12px;
}

.con4_zi04_1 {
    float: left;
    width: 487px;
    height: 40px;
    color: #666666;
    font-size: 17px;
    line-height: 40px;
    overflow: hidden;
}

.con4_zi05_1 {
    float: left;
    width: 487px;
    height: 16px;
    color: #a7a7a7;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
}


#con2 {
    margin: auto;
    height: 550px;
    width: 100%;
    background: #f5f5f5;
}

.con2z {
    margin: auto;
    height: 550px;
    width: 1200px;
    background: #f5f5f5;
}

.linklist {
    margin: 20px auto 0px auto;
    width: 1235px;
    height: 400px;
}

.linklist ul {
}

.linklist ul li {
    float: left;
    display: block;
    width: 286px;
    height: 114px;
    padding-left: 20px;
}

.linklist ul li a {
    float: left;
    display: block;
    width: 270px;
    height: 82px;
}

.linklist ul li a:hover {
    float: left;
    display: block;
    width: 270px;
    height: 82px;
    border: 1px solid #ff9900;
}


#end {
    margin: auto;
    height: 370px;
    width: 100%;
    background: #18335e;
}

.end01 {
    margin: 0px auto;
    width: 1200px;
    height: 70px;
    padding-top: 9px;
    font-size: 14px;
    color: #999b98;
    border-bottom: 1px solid #455a7c;
    line-height: 70px;
    text-align: center;
    background: #18335e;
}

.end01 a {
    color: #b9b9b9;
    text-decoration: none;
    font-size: 14px;
    padding: 0px 20px;
}

.end01 a:hover {
    color: #F90;
}

.end02 {
    margin: 0px auto;
    width: 1200px;
    height: 210px;
    padding: 40px 0px;
    background: #18335e;
}

.end02_left {
    float: left;
    width: 140px;
    height: 200px;
    padding-top: 10px;
    border-right: 1px solid #415779;
}

.end02_left_01 {
    float: left;
    width: 124px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    text-align: center;
    color: #aeb0b3;
}

.end02_zhong {
    float: left;
    width: 334px;
    height: 200px;
    border-right: 1px solid #415779;
    padding: 0px 30px;
}

.end02_zhong a {
    color: #ff9900;
    text-decoration: none;
}

.end02_zhong a:hover {
    color: #ffffff;
}

.end02_zhong01 {
    float: left;
    width: 334px;
    height: 94px;
}

.end02_zhong02 {
    float: left;
    width: 334px;
    height: 94px;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
}


.end02_right {
    float: left;
    width: 635px;
    height: 201px;
    padding-top: 6px;
    padding-left: 25px;
}

.end02_right dl {
    float: left;
    display: block;
    width: 120px;
    height: 200px;
    padding-left: 18px;
    /*background: url(../images/xian.jpg) no-repeat right top;*/
}

.end02_right dt {
    float: left;
    display: block;
    width: 114px;
    height: 37px;
    font-size: 17px;
    color: #fff;
}

.end02_right dt a {
    float: left;
    display: block;
    width: 114px;
    height: 37px;
    font-size: 17px;
    color: #fff;
    text-decoration: none;
}

.end02_right dt a:hover {
    color: #F90;
}

.end02_right dd {
    float: left;
    display: block;
    width: 114px;
    height: 28px;
}

.end02_right dd a {
    float: left;
    display: block;
    width: 110px;
    padding-left: 4px;
    height: 28px;
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}

.end02_right dd a:hover {
    color: #F90;
}

.end02_right dd a.e_menu {
    float: left;
    display: block;
    width: 160px;
    padding-left: 4px;
    height: 28px;
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}

.end02_right dd a.e_menu:hover {
    color: #F90;
}

.end02_right dd a.e_menu2 {
    float: left;
    display: block;
    width: 80px;
    padding-left: 4px;
    height: 28px;
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}

.end02_right dd a.e_menu2:hover {
    color: #F90;
}

#end_01 {
    margin: 0px auto;
    height: 50px;
    width: 100%;
    background: #0f2145;
}

.end_01z {
    margin: 0px auto;
    height: 50px;
    width: 1200px;
    font-size: 15px;
    color: #999b98;
    line-height: 50px;
    background: #0f2145;
}

.end_01z a {
    color: #999b98;
    text-decoration: none;
}

.end_01z a:hover {
    color: #F90;
}

#ber01 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber01.jpg) no-repeat center;
}

.nber01 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber01.jpg) no-repeat center;
}

#ber02 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber02.jpg) no-repeat center;
}

.nber02 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber02.jpg) no-repeat center;
}

#ber03 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber03.jpg) no-repeat center;
}

.nber03 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber03.jpg) no-repeat center;
}

#ber04 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber04.jpg) no-repeat center;
}

.nber04 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber04.jpg) no-repeat center;
}

#ber05 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber05.jpg) no-repeat center;
}

.nber05 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber05.jpg) no-repeat center;
}

#ber06 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber06.jpg) no-repeat center;
}

.nber06 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber06.jpg) no-repeat center;
}

#ber07 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber07.jpg) no-repeat center;
}

.nber07 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber07.jpg) no-repeat center;
}

#ber08 {
    margin: 0px auto;
    width: 100%;
    height: 211px;
    background: url(../images/ber08.jpg) no-repeat center;
}

.nber08 {
    margin: 0px auto;
    width: 1200px;
    height: 211px;
    background: url(../images/ber08.jpg) no-repeat center;
}


#n_tiao {
    margin: 0px auto;
    width: 1200px;
    height: 108px;
    padding-top: 52px;
    border-bottom: 1px solid #e2e2e2;
}

.n_tiao01 {
    float: left;
    width: 1200px;
    height: 39px;
    text-align: center;
}

.n_tiao_30 {
    font-size: 30px;
    color: #034bc1;
    border-bottom: 3px solid #034bc1;
    padding: 0px 5px;
}

.n_tiao02 {
    float: left;
    width: 1200px;
    height: 60px;
    padding-top: 10px;
    line-height: 50px;
    color: #898989;
    text-align: center;
}

.lan2_01 {
    color: #898989;
    text-decoration: none;
    padding: 5px 5px;
    margin: 0px 10px;
}

.lan2_01:hover {
    color: #898989;
    border-bottom: 2px solid #034bc1;
    padding: 5px 5px;
    text-decoration: none;
    margin: 0px 10px;
}

.lan2_02 {
    color: #898989;
    border-bottom: 2px solid #034bc1;
    text-decoration: none;
    padding: 5px 5px;
    margin: 0px 10px;
}

.lan2_02:hover {
    color: #898989;
    border-bottom: 2px solid #034bc1;
    padding: 5px 5px;
    text-decoration: none;
    margin: 0px 10px;
}

#ncon {
    margin: 0px auto;
    width: 1200px;
    padding: 20px 0px 40px 0px;
    line-height: 32px;
    font-size: 16px;
    color: #666666;
    min-height: 500px;
}

#ncon02 {
    margin: 0px auto;
    width: 100%;
    padding: 0px 0px 0px 0px;
    line-height: 32px;
    font-size: 16px;
    color: #666666;
}

<!--
新闻列表-- >
.news_list {
    float: left;
    display: block;
    width: 1186px;
}

.news_list ul {
}

.news_list ul li {
    float: left;
    display: block;
    width: 1126px;
    height: 246px;
    border-bottom: 1px solid #d5d5d5;
    padding: 30px 30px 30px 30px;
}

.news_list_01 {
    float: left;
    width: 710px;
    height: 246px;
}

.news_list_02 {
    float: left;
    width: 407px;
    height: 238px;
}

.a_list03 {
    float: left;
    display: block;
    width: 650px;
    height: 70px;
    padding-top: 15px;
    padding-bottom: 0px;
    line-height: 36px;
    font-size: 24px;
    color: #000;
    text-decoration: none;
    overflow: hidden;
}

.a_list03:hover {
    color: #F90
}

.news_01_right04 {
    float: left;
    display: block;
    width: 650px;
    height: 50px;
    line-height: 25px;
    font-size: 14px;
    color: #7c7c7c;
    overflow: hidden;
}

.a_list04 {
    float: left;
    display: block;
    width: 106px;
    height: 36px;
    margin-top: 25px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    border: 0px solid #8d8d8d;
    text-decoration: none;
    background: #288bf1;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.a_list04:hover {
    color: #ffffff;
    background: #ff9900;
}

.a_list01 {
    float: left;
    display: block;
    width: 520px;
    height: 92px;
    line-height: 43px;
    font-size: 24px;
    color: #000;
    text-decoration: none;
    overflow: hidden;
}

.a_list01:hover {
    color: #b00f15
}

.news_01_right01 {
    float: left;
    display: block;
    width: 520px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #adadad;
}

.news_01_right02 {
    float: left;
    display: block;
    width: 520px;
    height: 67px;
    line-height: 25px;
    font-size: 14px;
    color: #7c7c7c;
}

/*招聘*/
.newsshow_left {
    float: left;
    width: 917px;
    min-height: 600px;
}

.newsshow_right {
    float: left;
    width: 277px;
    min-height: 600px;
}

.n_show_tiao3 {
    float: left;
    width: 1200px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border: 1px solid #f0f0f0;
    border-left: 0px;
    border-right: 0px;
    color: #666;
    font-size: 16px;
}


.zhaopin_tiao {
    float: left;
    width: 1200px;
    height: 46px;
    background: #288bf1;
    border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -ms-border-radius: 10px 10px 10px 10px;
}

.zhaopin_tiao_01 {
    float: left;
    width: 328px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    padding-left: 62px;
}

.zhaopin_tiao_02 {
    float: left;
    width: 140px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
}

.zhaopin_tiao_03 {
    float: left;
    width: 100px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
}

.zhaopin_list {
    float: left;
    width: 1200px;
}

.zhaopin_list ul {
}

.zhaopin_list ul li {
    float: left;
    display: block;
    width: 1200px;
    height: 60px;
    border-bottom: 1px solid #CCC;
}

.zhaopin_list ul li p {
    float: left;
    display: block;
    width: 233px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #666;
    padding-left: 62px;
}

.zhaopin_list ul li span {
    float: left;
    display: block;
    width: 180px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #666;
    text-align: center;
}

.zhaopin_list ul li a {
    float: left;
    width: 97px;
    margin-left: 50px;
    margin-top: 15px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    background: #288bf1;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
}

.zhaopin_list ul li a:hover {
    color: #FFF;
    background: #F90;
}


/*案例*/

.an_list {
    float: left;
    width: 1200px;
}

.an_list ul {
}

.an_list ul li {
    float: left;
    display: block;
    width: 358px;
    height: 420px;
    box-shadow: 0 0 10px #d6d6d6;
    margin: 15px 20px;
}

.an_list ul li a {
    float: left;
    display: block;
    width: 358px;
    height: 358px;
}

.an_list ul li a:hover {
}

.an_list ul li a.anli {
    float: left;
    display: block;
    width: 358px;
    height: 63px;
    line-height: 63px;
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    color: #333;
    background: #fff;
}

.an_list ul li a.anli:hover {
    background: #F90;
    color: #fff;
}

/*产品与服务*/
.cp_list {
    float: left;
    width: 1200px;
}

.cp_list ul {
}

.cp_list ul li {
    float: left;
    display: block;
    width: 358px;
    height: 371px;
    box-shadow: 0 0 10px #d6d6d6;
    margin: 15px 20px;
}

.cp_list ul li a {
    float: left;
    display: block;
    width: 358px;
    height: 211px;
}

.cp_list ul li a:hover {
}

.cp_list ul li a.cp {
    float: left;
    display: block;
    width: 358px;
    height: 50px;
    padding-top: 15px;
    line-height: 50px;
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    font-weight: bold;
    color: #333;
    background: #fff;
    overflow: hidden;
}

.cp_list ul li a.cp:hover {
    background: #fff;
    color: #F90;
}

.cp_list01 {
    float: left;
    display: block;
    width: 300px;
    padding: 0px 29px;
    height: 98px;
    color: #999999;
    font-size: 15px;
    line-height: 25px;
    overflow: hidden;
}

/*解决方案*/
.fangan_list {
    float: left;
    width: 1200px;
}

.fangan_list ul li {
    float: left;
    display: block;
    width: 1200px;
    height: 397px;
    border-bottom: 1px solid #e8e8e8;
}

.fangan_list ul li a {
}

.fangan_list ul li a:hover {
}

.fangan_left {
    float: left;
    width: 566px;
    height: 312px;
    padding: 75px 0px 0px 46px;
}

.fangan_left01 {
    float: left;
    width: 518px;
    height: 38px;
    font-size: 30px;
    color: #333;
    font-weight: bold;
    overflow: hidden;
}

.fangan_left02 {
    float: left;
    width: 518px;
    height: 35px;
    font-size: 16px;
    color: #333;
    overflow: hidden;
}

.fangan_leftzi {
    float: left;
    width: 518px;
    font-size: 14px;
    color: #999;
    line-height: 30px;
    overflow: hidden;
    padding-bottom: 10px;
}

.fangan_a {
    float: left;
    display: block;
    margin-right: 22px;
    margin-bottom: 15px;
    width: 100px;
    height: 33px;
    line-height: 33px;
    color: #fff;
    font-size: 14px;
    background: #288bf1;
    text-align: center;
    text-decoration: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.fangan_a:hover {
    background: #F90;
    text-decoration: none;
}
.fangan_a2{float:left; display:block; margin-right:12px; margin-bottom:15px; width:auto; padding:0px 10px; height:33px; line-height:33px; color:#fff; font-size:14px; background:#288bf1; text-align:center; text-decoration:none; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fangan_a2:hover{ background:#F90; text-decoration:none;}

.fangan_right01 {
    float: left;
    width: 504px;
    height: 322px;
    background: url(../images/fangan_bj01.jpg) no-repeat;
    padding: 65px 83px 0px 0px;
}



.fangan_right02 {
    float: left;
    width: 504px;
    height: 322px;
    background: url(../images/fangan_bj02.jpg) no-repeat;
    padding: 65px 0px 0px 83px;
}

.fangan_show01 {
    float: left;
    width: 1200px;
    height: 50px;
    line-height: 50px;
    color: #333;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}

.fangan_show02 {
    float: left;
    width: 1200px;
    height: 60px;
    line-height: 60px;
    color: #333;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}

.fangan_show_nr {
    float: left;
    width: 1140px;
    height: auto;
    font-size: 16px;
    line-height: 30px;
    color: #888;
    padding: 20px 30px;
}

.n_show_tiao2 {
    float: left;
    width: 1200px;
    height: 31px;
    text-align: center;
    border: 1px solid #f0f0f0;
    border-left: 0px;
    border-right: 0px;
    color: #999;
    font-size: 12px;
}


.huang36 {
    font-size: 36px;
    color: #ff9900;
    line-height: 57px;
    font-family: Arial, Helvetica, sans-serif;
}

.huang14 {
    font-size: 14px;
    color: #ff9900;
    line-height: 14px;
}

.bai15 {
    font-size: 15px;
    color: #fff;
    font-weight: bold;
}

.pro_fl04 {
    float: left;
    display: block;
    width: 1194px;
    height: 60px;
    padding-top: 20px;
    padding-left: 0px;
    background: #fff;
}

.pro_fl03_02 {
    margin: 0px auto;
    width: 100%;
    height: 40px;
    text-align: center;
}

.pro_fl03_02 p {
    float: left;
    display: block;
    padding: 0px 7px;
    height: 37px;
    line-height: 37px;
    color: #666;
    font-family: "微软雅黑";
    font-size: 14px;
}

.an_fy {
    display: inline-block;
    height: 37px;
    font-size: 13px;
    line-height: 37px;
    padding: 0px 13px;
    color: #666;
    font-family: "微软雅黑";
    background: #F7F7F7;
    border: #DDDDDD solid 1px;
    margin-right: 11px;
    text-decoration: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.an_fy:hover {
    color: #fff;
    background: #ffcc00;
    height: 37px;
    line-height: 37px;
    border: #dddddd solid 1px;
    padding: 0px 13px;
}

.an_fy2 {
    display: inline-block;
    height: 37px;
    line-height: 37px;
    padding: 0px 13px;
    background: #428dde;
    font-family: "微软雅黑";
    font-size: 13px;
    color: #ffffff;
    border: #CCCCCC solid 1px;
    margin-right: 11px;
    text-decoration: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.an_fy2:hover {
    color: #ffffff;
    text-decoration: none;
}

.an_fyhui {
    display: inline-block;
    height: 37px;
    font-size: 14px;
    line-height: 37px;
    padding: 0px 13px;
    color: #ccc;
    font-family: "微软雅黑";
    background: #fff;
    border: #ddd solid 1px;
    margin-right: 11px;
    text-decoration: none;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.an_fyhui:hover {
    color: #4c6e78;
    text-decoration: none;
    text-decoration: none;
}

.fy_kuang {
    display: inline-block;
    margin-right: 2px;
    width: 37px;
    text-align: center;
    height: 37px;
    font-size: 13px;
    line-height: 37px;
    font-family: "微软雅黑";
    color: #333;
    background: #fff;
}


.huang {
    color: #FFE400;
}

.hong {
    color: #CC0000;
    font-weight: bold;
}

.hong20 {
    color: #CC0000;
    font-size: 20px;
    font-weight: bold;
}

.hong2 {
    color: #D61119;
}

.hei12 {
    font-size: 12px;
    font-family: "宋体";
}

#ber {
    height: 336px;
}

.anews {
    font-size: 14px;
    font-family: "宋体";
    text-decoration: none;
}

.anews:hover {
    color: #C00;
}

.acp {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #45444C;
    text-decoration: none;
}

.acp:hover {
    color: #C00;
}

.fenye2 {
    float: left;
    width: 730px;
    height: 40px;
    padding: 10px 0px;
}

.fenye2a {
    padding: 0px 5px;
    margin-right: 0px;
    color: #666;
    line-height: 39px;
    text-align: center;
    font-size: 13px;
    font-family: "宋体";
    text-decoration: none;
}

.fenye2a:hover {
    color: #C00;
}


.fenye3 {
    float: left;
    width: 730px;
    height: 40px;
    padding: 10px 0px;
}

.fenye3 a {
    float: left;
    display: block;
    padding: 0px 0px;
    margin-right: 0px;
    height: 39px;
    background: #777777;
    color: #fff;
    line-height: 39px;
    text-align: center;
    font-size: 13px;
    font-family: "微软雅黑";
    font-weight: bold;
    text-decoration: none;
}

.fenye3 a:hover {
}

.swiper-container {
    width: 100%;
    height: 350px;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.fangan_a2{float:left; display:block; margin-right:12px; margin-bottom:15px; width:auto; padding:0px 10px; height:33px; line-height:33px; color:#fff; font-size:14px; background:#288bf1; text-align:center; text-decoration:none; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fangan_a2:hover{ background:#F90; text-decoration:none;}
