.ad {
    padding: 146px 0 47px 41px;
}

.contents {
    padding-left: 44px;
}

.content {
    margin-bottom: 12px;
    position: relative
}

.title {
    color: #404040;
    font-size: 40px;
    font-weight: 900
}

.title1 {

    color: #424242;
    font-size: 18px;
    font-weight: 900; 
	margin-left:50px;  
	
}
.title2 {

    color: #EE2C2C; 
    font-size: 18px;
    font-weight: 900; 
	margin-left:50px;  
	
}

.mod {
    height: 264px;
    float: left;
    width: 50%;
    border: 1px solid black;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    border-color: #ddd;
}

.mod1 {
    height: 594px;
    float: left;
    width: 100%;
    border: 1px solid black;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    border-color: #ddd;
}

.mod2 {
    height: 100px;
    float: left;
    width: 100%;
    border: 1px solid black;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    border-color: #ddd;
}

.flash_box {
    width: 50%;
}

.flash_list {
    width: auto;
}

.flash_list a {
    float: left;
    width: 50%;
    height: 264px;
}

.flash_switcher {
    position: absolute;
    left: 30px;
    bottom: 20px;
}

.flash_switcher span {
    width: 13px;
    height: 13px;
    margin-right: 6px;
    float: left;
    display: inline;
    overflow: hidden;
    z-index: 7;
    cursor: pointer;
}

.flash_switcher span.switcher_on {
    background-position: left -14px;
}

.flash_switcher span,
.more,
.swf_circle {
    background: url(../images/circle.png) no-repeat
}

.more {
    background-position: left -28px;
    text-indent: -999em;
    height: 13px;
    width: 13px;
    line-height: 13px;
    text-indent: -999em;
    overflow: hidden;
    float: right;
    margin: 14px 16px 0 0
}

.news {
    background: #fff;
    width: 50%;
}

.news2 {
    background: #fff;
    width: 100%;
}

.news_tab {
    background: #eaebec;
    height: 38px;
}

.tab_list li {
    float: left;
    padding: 0 14px;
    line-height: 38px;
    _line-height: 37px;
    text-align: center;
}

.tab_list a {
    height: 38px;
    display: block;
}

.tab_list a,
.tab_list a:visited {
    color: #313842;
}

.tab_list a:hover,
.tab_list a.tabon {
    border-bottom: 1px solid #313842;
    color: #8e0806
}

.tab_list1 h3 {
    float: left;
    padding: 0px 14px;
    line-height: 38px;
    _line-height: 37px;
    text-align: center;
    color: #1AA4CA;
}

.tab_list1 a {
    height: 38px;
    display: block;
}

.tab_list1 a,
.tab_list a:visited {
    color: #313842;
}

.tab_list1 a:hover,
.tab_list a.tabon {
    border-bottom: 1px solid #313842;
    color: #8e0806
}

.indexnews_list {
    margin: 10px;
    height: 208px;
}

.indexnews_list ul {
    height: 208px;
    overflow: hidden;
    zoom: 1;
}

.indexnews_list_wrap {
    left: 0;
    top: 0;
    width: 100%;
}

.indexnews_list_wrap li {
    height: 34px;
    line-height: 34px;
    _line-height: 33px;
}

.indexnews_list_wrap a,
.news_list_wrap a:visited {
    font-size: 12px;
    color: #717b8b
}

.indexnews_list_wrap a:hover {
    color: #8e0806
}

.indexnews_data {
    float: right;
}

.indexnews_title {
    float: left;
    margin-right: 6px;
}

.indexnews_list1 {
    margin: 10px;
    height: 208px;
}

.indexnews_list2 {
    margin: 10px;
    height: 538px;
}

.indexnews_list1 ul {
    height: 208px;
    overflow: hidden;
    zoom: 1;
}

.indexnews_list_wrap1 {
    left: 0;
    top: 0;
    width: 100%;
}

.indexnews_list_wrap1 li {
    height: 34px;
    line-height: 34px;
    _line-height: 33px;
}

.indexnews_list_wrap1 a,
.news_list_wrap a:visited {
    font-size: 12px;
    color: #717b8b
}

.indexnews_list_wrap1 a:hover {
    color: #8e0806
}

.indexnews_data1 {
    float: right;
}

.indexnews_title1 {
    float: left;
    margin-right: 6px;
}

.ad_list {
    margin-right: -11px;
}

.ad_list li {
    float: left;
    display: inline;
}

.ad_list a {
    width: 234px;
    height: 98px;
    margin-right: 11px;
}


/**职业锟斤拷式**/

.united,
.united_list,
.united_list li {
    width: 460px;
    height: 338px;
}

.united_list li {
    display: none
}

.united_tab {
    width: 390px;
    height: 24px;
    border-bottom: 1px solid #717b8b;
    left: 20px;
    top: 20px;
    z-index: 9
}

.united_tab .more {
    margin: 6px 10px 0 0;
}

.united_nav a,
.united_nav a:visited {
    color: #3a3939;
    font-weight: bold
}

.united_nav li {
    float: left;
    margin-right: 24px;
}

.united_nav li a:hover,
.united_nav li a.hover {
    border-bottom: 2px solid #a40000;
}

.united_list strong {
    color: #a40000
}

.united_slider {
    padding: 66px 0 0 130px;
    color: #3a3939;
    font-size: 12px;
}

.united_jd {
    background: url(../images/united_jd.jpg) no-repeat;
}

.united_zh {
    background: url(../images/united_zh.jpg) no-repeat;
}

.united_sd {
    background: url(../images/united_sd.jpg) no-repeat;
}

.united_zs {
    background: url(../images/97-zhanshi.jpg) no-repeat;
}

.united_mj {
    background: url(../images/97-mojian.jpg) no-repeat;
}

.united_fs {
    background: url(../images/97-fashi.jpg) no-repeat;
}

.united_gs {
    background: url(../images/97-gongshou.jpg) no-repeat;
}

.united_slider2 {
    padding: 20px 0 0 24px;
    font-size: 12px;
    color: #3a3939
}

.united_link {
    left: 24px;
    top: 230px;
}

.swf_link,
.swf_link:visited {
    color: #3a3939
}

.swf_link {
    font-weight: bold;
}

.swf_circle {
    width: 17px;
    height: 17px;
}

.unt_link,
.unt_link:visited {
    color: #3a3939
}

.unt_link {
    width: 122px;
    height: 32px;
    border: 1px solid #b0b1b6;
    display: block;
    line-height: 32px;
    _line-height: 31px;
    text-align: center;
    margin-top: 18px;
}


/**图片锟斤拷锟侥猴拷锟斤拷频锟斤拷锟斤拷图片*****/

.club {
    width: 253px;
    float: right;
}

.text_title {
    background: #313842;
    padding: 8px 10px;
    color: #8f9aa9
}

.text_title .more {
    margin: 6px 0 0 0
}

.club_pic {
    margin-top: 12px;
}

.box2 {
    height: 218px;
}

.active_link {
    background: #f7f7fa;
    width: 300px;
    padding: 16px 0 0 20px;
    margin-right: 6px;
}

.active_link1 {
    background: #f7f7fa;
    width: 98%;
    padding: 16px 0 0 20px;
    margin-right: 6px;
}

.active_title {
    border-left: 3px solid #880807;
    font-size: 16px;
    height: 14px;
    line-height: 14px;
    padding-left: 6px;
    margin-bottom: 12px;
}

.active_link ul {
    margin-bottom: 8px;
}

.active_link li {
    float: left;
    margin-right: 16px;
    padding: 1px 0;
}

.active_link li a:hover {
    color: #a40000;
}

.contact_link {
    width: 250px;
}

.contact_link li {
    width: 123px;
    height: 107px;
    float: left;
    margin: 0 1px 1px 0;
}

.contact_link a {
    background: url(../images/contact_link.jpg) no-repeat;
    text-indent: -999em;
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    zoom: 1;
}

.contact_link .xl a {
    background-position: left 0;
}

.contact_link .xl a:hover {
    background-position: left -108px;
}

.contact_link .tx a {
    background-position: -124px 0;
}

.contact_link .tx a:hover {
    background-position: -124px -108px;
}

.contact_link .wx a {
    background-position: -248px 0;
}

.contact_link .wx a:hover {
    background-position: -248px -108px;
}

.contact_link .qq a {
    background-position: -372px 0;
}

.contact_link .qq a:hover {
    background-position: -372px -108px;
    text-indent: 0;
}

.contact_link .qq span {
    padding: 10px;
    font-size: 12px;
    color: #fff;
    padding: 52px 0 0 27px;
    display: block;
}

.yy_link {
    width: 139px;
}

.yy_link a {
    display: block;
    width: 100%;
    height: 100%;
    background: url(../images/imgyy.jpg) no-repeat;
}


/**鐒︾偣鍥�*/

.imgnav {
    position: absolute;
    left: 170px;
    top: 190px;
    z-index: 99;
}

.imgnav a {
    float: left;
    margin-right: 10px;
    border-radius: 6px;
    width: 12px;
    height: 12px;
    background: #706f6f;
    cursor: pointer;
    text-indent: -999em;
    overflow: hidden;
    zoom: 1;
}

.imgnav a.activeSlide {
    background: #cb1414
}

.bingpai {
    box-sizing: border-box;
    /* overflow-y: scroll;*/
    font: 14px "Microsoft YaHei", Helvetica, Arial, Lucida Grande, Tahoma, sans-serif;
}

*,
*:before,
*:after {
    box-sizing: inherit
}

blockquote,
q {
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    quotes: none
}

a img {
    border: 0
}

#single-widget h3 {
    margin: 15px 0 0 20px
}

#single-widget .widget {
    float: left;
    width: 50%;
    margin-right: -1px
}

#single-widget .widget ul {
    margin: 0 5px 5px 5px
}

#single-widget .add-widgets {
    background: #fff;
    text-align: center;
    margin: 0 0 10px;
    padding: 30px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .04)
}

#sidebar {
    float: right;
    width: 28.6%
}

#sidebar h3 {
    background: #f8f8f8;
    padding: 6px 0;
    border-bottom: 1px solid #ddd
}

.li-icon {
    background: #ccc;
    font-size: 12px;
    color: #fff;
    line-height: 180%;
    margin: 0 5px 0 0;
    padding: 0 5px;
    border-radius: 2px
}

.li-icon-1,
.li-icon-2,
.li-icon-3 {
    background: #c40000
}

.li-number {
    float: left;
    background: #c40000;
    font-size: 12px;
    color: #fff;
    line-height: 150%;
    margin: 4px 5px 0 0;
    padding: 0 5px;
    border-radius: 2px
}

.li-numbers {
    float: left;
    background: #ccc;
    font-size: 12px;
    color: #fff;
    line-height: 150%;
    margin: 4px 5px 0 0;
    padding: 0 5px;
    border-radius: 2px
}

.widget {
    background: #fff;
    margin: 0 0 10px 0;
    border: 1px solid #ddd;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
    color: #8e0806;
    font-family: "微软雅黑";
}

.widget ul li {
    width: 99%;
    line-height: 28px;
    white-space: nowrap;
    word-wrap: normal;
    text-overflow: ellipsis;
    overflow: hidden
}

.widget ul,
#sidebar #searchform,
#calendar_wrap,
.tagcloud {
    padding: 15px
}

.widget ul li ul {
    padding: 5px 20px
}

.widget .picture {
    margin: 0 -5px
}

*,
*:before,
*:after {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

.over {
    zoom: 1;
}

.over_ie7 {}

.pr {
    position: relative;
}

.pa {
    position: absolute;
}

a:hover,
a:visited,
a:active {
    text-decoration: none;
}

a,
a:visited {
    color: #717b8b;
}

a:hover {
    color: #a60606;
}

.mrt60 {
    margin-top: 60px;
}

#wrap {
    max-width: 2000px;
    min-width: 1005px;
    overflow: hidden;
    background: url(../images/bg_wrap.jpg) no-repeat 238px top;
}

.main {
    width: 768px;
    position: relative;
    font-size: 14px;
    ;
    margin-left: 238px;
    padding-bottom: 60px;
}

.tain1 {
    width: 768px;
    position: relative;
    font-size: 14px;
    ;
    margin-left: 238px;
    padding-bottom: 60px;
}

.enter h6,
.yh,
.coope p,
.navwidth_list,
.tab_list,
.united_tab,
.unt_link,
.text_title,
.box2,
.active_title,
.footer,
h6 {
    font-family: "΢���ź�", "Microsoft Yahei", tahoma, sans-serif;
}

.box {
    position: absolute;
    overflow: hidden;
    zoom: 1;
}

.left_nav {
    width: 238px;
    top: 0;
    color: #5d6d82;
    left: -238px;
    height: 100%;
    background-color: #171b24
}

.left_nav a,
.left_nav a:visited {
    color: #fff7d4;
    font-size: 13px;
}

.left_bottom {
    margin-bottom: 32px;
    zoom: 1
}

.logo_link {
    background: url(../images/logo.jpg) no-repeat center top;
    width: 238px;
    height: 158px;
    text-indent: -999em;
    display: block;
}

.down_btn {
    width: 211px;
    margin-right: -24px;
    height: 167px;
    background: url(../images/btn_down.jpg) no-repeat;
    overflow: hidden
}

.down_btn a {
    width: 187px;
    height: 167px;
    display: block;
    text-indent: -999em;
    overflow: hidden;
}

.left_navbg {
    background: url(../images/bg_nav.jpg) #161c22 no-repeat center 200px;
    padding: 52px 26px 0;
}

.left_btn_box {
    margin-left: -2px;
}


/*2015-06-18��ർ���޸�*/

.left_btn_box li {
    width: 90px;
    height: 64px;
    float: left;
    margin: 0 2px 2px 0;
    overflow: hidden;
    zoom: 1;
    position: relative;
}

.left_btn_box li a {
    display: inline-block;
    height: 100%;
    width: 100%;
}

.left_btn_box a,
.left_btn_box a:visited {
    color: #7b8fa9;
}

.left_btn_box a.left_btn1 {
    color: #9e0e0d
}

.before,
.after {
    position: absolute;
    width: 100%;
    text-align: center
}

.before {
    height: 64px;
    background: #313842 no-repeat center 5px;
    border: 1px solid #404853;
    padding-top: 38px;
}

.left_btn {
    position: relative;
}

.left_btn1 .before {
    background-image: url(../images/leftbtn1.gif);
}

.left_btn2 .before {
    background-image: url(../images/leftbtn2.gif);
}

.left_btn3 .before {
    background-image: url(../images/leftbtn3.gif);
}

.left_btn4 .before {
    background-image: url(../images/leftbtn4.gif);
}

.left_btn_box a .after {
    color: #fff7d4
}

.left_btn_box a.left_btn1 .after {
    color: #9e0e0d
}

.after {
    border: 1px solid #4f5a6b;
    background: #2a3039;
    height: 64px;
    line-height: 64px;
    _line-height: 63px;
    top: 65px;
}

.enter h6 {
    font-size: 16px;
    border-left: 2px solid #880807;
    padding-left: 6px;
    line-height: 14px;
    height: 14px;
}

.enter p {
    padding: 10px 0;
    width: 121%;
    overflow: hidden
}

.enter a {
    position: relative;
    float: left;
    display: inline;
    width: 72px;
    padding: 4px 0;
    border-bottom: 1px solid #2f3842;
    margin-right: 40px;
}

.enter a em {
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 2px;
    background: #880807;
    width: 72px;
    height: 2px;
    display: none;
}

.enter a:hover em {
    display: block;
}

.arrow,
.arrow-top {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px;
    border-color: #161c22;
}

.arrow {
    border-right-color: #880807;
    margin: 8px 6px 0 -4px;
    float: left;
}

.codes {
    background: #2a3039;
    border: 1px solid #2a3039;
    padding: 6px 4px;
}

.codes p {
    text-align: center;
    padding: 4px 0;
    line-height: 16px;
    _line-height: 16px;
}

.cooperate {
    position: relative;
    z-index: 10;
}

.coope {
    position: relative;
}

.coope p {
    padding: 12px 18px;
    border: 5px solid #2a3039;
    position: relative;
    cursor: pointer;
}

.arrow-top {
    border-top-color: #880807;
    position: absolute;
    right: 18px;
    bottom: 16px;
}

.bussiness {
    margin-bottom: 12px;
    z-index: 99
}

.coopes {
    display: none;
    position: absolute;
    padding: 6px 0 0;
    border: 5px solid #2a3039;
    border-top: 0 none;
    background: #161c22;
    width: 176px;
    margin-bottom: -1px;
    height: 188px;
    overflow-y: scroll;
}

.coopes dd a {
    display: block;
    outline: none;
    height: 38px;
    border-bottom: 1px dotted #2a3039;
    padding: 4px 18px
}

.glyphicon-earphone {
    background: url(../images/iphone.gif) no-repeat 0 0;
    color: #880807;
    height: 22px;
}

.glyphicon-earphone em {
    color: #fff7d4;
    padding-left: 16px;
    font-family: Arial, Helvetica, sans-serif
}

.tips div {
    margin-right: -10px;
    border-color: #4f5a6b;
    border-style: solid;
    border-width: 1px 0;
    padding: 12px 0;
}

.topnav {
    height: 94px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden
}

.on {
    background: url(../images/bg_navon.png) no-repeat left bottom;
    height: 232px;
}

.topnav a,
.topnav a:visited {
    color: #1d0f0f;
}

.nav_list {
    height: -24px;
    padding-top: 50px;
}

.navwidth_list .li1 {
    width: 163px;
    margin-left: 6px;
    float: left;
    text-align: center;
}

.navwidth_list .li2 {
    width: 60px;
    margin-left: 6px;
    float: left;
    text-align: center;
}

.nav_list li {
    font-size: 15px;
    height: 25px;
}

.nav_list li a {
    display: block;
}

.nav_list a:hover {
    background: #712d2b;
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.naven_list {
    height: 10px;
}

.naven_list span {
    -webkit-transform: scale(0.7);
    color: #650e0e;
    line-height: 10px;
    font-size: 8px;
    font-variant: small-caps;
    width: 100%;
    display: block
}

.navall_list {
    padding-top: 10px;
    font-size: 12px;
}

.navall_list li {
    height: 120px;
}

.navall_list li a {
    width: 100%;
    height: 24px;
    display: block
}

.navall_list li a,
.navall_list li a:visited {
    color: #1d0f0f;
}

.navall_list li a:hover {
    color: #712d2b
}

.footer {
    background: #171b24;
    margin-left: 0px;
    top: 100%;
    width: 100%;
    padding: 30px 30px 50px;
    color: #667897;
}

.foot_link {
    background: url(../images/ailogo.jpg) no-repeat left center;
    padding: 30px 0 30px 200px
}

.foot_link ul {}

.foot_link li {
    float: left;
    line-height: 12px;
    _line-height: 12px;
    height: 12px;
    border-right: 2px solid #4e596d;
    padding: 0 10px;
}

.foot_link li.bd0 {
    border: 0 none;
}


/*----------------------public1*/

html,
body,
div,
ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd,
input,
form,
select,
a,
img,
em,
span,
strong,
table,
tbody,
th,
tr,
td,
textarea,
iframe {
    margin: 0;
    padding: 0;
}

img {
    vertical-align: top;
    border: 0 none;
}

input,
textarea {
    border: 0 none;
}

ul,
ol,
li {
    list-style: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.mbx {
    float: left;
    color: #717b8b;
    background: url(../images/sy.png) no-repeat left center;
}

.tc {
    text-align: center;
}

.tr {
    text-align: right
}

a,
a:visited {
    font-size: 100%;
    text-decoration: none;
}

a:hover {}

.over {
    overflow: hidden;
    zoom: 1;
}

i,
em {
    font-style: normal
}

h1,
h2,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

.clear {
    clear: both
}

.clearfix:after {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    content: ".";
}

* html .clearfix {
    zoom: 1;
}


/* IE6 */

*:first-child+html .clearfix {
    zoom: 1;
}


/* IE7 */

body {
    font: 12px/22px "simsun", Arial;
}

.zth1 {
    font-size: 28px;
    color: #CCC;
    margin-top: 35px;
    font-family: 微软雅黑, sans-serif;
    font-weight: bold;
}

.zth2 {
    font-size: 14px;
    color: #080808;
    margin-top: 0px;
    font-family: 微软雅黑, sans-serif;
    font-weight: bold;
}

.zth3 {
    font-size: 14px;
    color: #080808;
    font-family: 微软雅黑, sans-serif;
    font-weight: bold;
}

.zt97d {
    font-size: 12px;
    color: #717b8b;
    font-family: "微软雅黑", sans-serif;
}

.zt103h_red {
    font-size: 12px;
    color: red;
    font-family: "微软雅黑", sans-serif;
}

.zt103h {
    font-size: 12px;
    color: #717b8b;
    font-family: "微软雅黑", sans-serif;
}

.zhengwen1 {
    font-size: 13px;
    color: #717b8b;
    margin-top: 0px;
    font-family: 微软雅黑, sans-serif;
}

<!-----------------------------------index.css->.breadcrumb>li+li:before {
    color: #CCCCCC;
    content: "/ ";
    padding: 0 5px;
}

.divyiyue {
    width: 80%;
    text-align: right;
    color: #F90;
    font-weight: bold;
}

.fense {
    color: #ff3366;
    font-weight: bold
}

.fense1 {
    color: #2165af;
    font-weight: bold
}

.juhuang {
    color: #F90;
    font-weight: bold
}

.luara-left {
    position: relative;
    padding: 0;
    overflow: hidden;
}

.luara-left ul {
    position: relative;
    padding: inherit;
    margin: 0;
}

.luara-left ul li {
    float: left;
    padding: inherit;
    margin: inherit;
    list-style: none;
}

.luara-left ul li img {
    width: 100px;
    height: inherit;
}


/*example*/

.example {}

.example ol {
    position: relative;
    width: 80px;
    height: 20px;
    top: -30px;
    left: 60px;
}

.example ol li {
    float: left;
    width: 10px;
    height: 10px;
    margin: 5px;
    background: #fff;
}

.example ol li.seleted {
    background: #1AA4CA;
}

.example1 {}

.example1 ol {
    position: relative;
    width: 80px;
    height: 20px;
    top: -30px;
    left: 60px;
}

.example1 ol li {
    float: left;
    width: 10px;
    height: 10px;
    margin: 5px;
    background: #fff;
}

.example1 ol li.seleted {
    background: #1AA4CA;
}

.example2 {}

.example2 ol {
    position: relative;
    width: 100px;
    height: 20px;
    top: -20px;
    left: 250px;
}

.example2 ol li {
    float: left;
    width: 5px;
    height: 5px;
    margin: 5px 5px 5px 5px;
    background: #fff;
}

.example2 ol li.seleted {
    background: #1AA4CA;
}

#flash {
    padding-top: 0px;
    text-align: justify;
}


/** ----------------------------中间设置区--开始------------------------ **/


/** article-list**/

.article {
    width: 698px;
    border: 1px solid #d7d7d7;
    margin-top: 5px;
    background-color: #333333;
    padding: 18px;
    min-height: 950px;
}

.article-list {
    padding-top: 15px;
}

.article a:hover {
    color: #ff0000
}

a.card-btn {
    color: #ffffff;
}


/*page content*/

.list-main {
    width: 660px;
}

.article-top {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}

.article-top .cate {
    width: 120px;
    height: 32px;
    background: #435d81;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    float: left;
}

.article-top1 {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}

.article-top1 .cate {
    width: 260px;
    height: 32px;
    background: #435d81;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    float: left;
}


/*图片滚动区*/

.article1 {
    width: 100%;
    border: 1px solid #d7d7d7;
    margin-top: 0px;
    background-color: #333333;
    padding: 0px;
    min-height: 297px;
}


/*新闻区边框*/

.article2 {
    width: 100%;
    border: 1px solid #d7d7d7;
    margin-top: 12px;
    background-color: #333333;
    padding: 0px;
    min-height: 270px;
}

.article-top2 {
    height: 32px;
    margin: 8px 17px;
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}

.article-top2 .cate {
    width: 120px;
    height: 32px;
    background: #435d81;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    float: left;
}

.qqtitle1 {
    font-size: 18px;
    font-weight: 700;
    color: #080808;
}

.qqtitle2 {
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.qqtitle3 {
    font-size: 15px;
    font-weight: 700;
    color: #080808;
}

.lbt {
    display: flex;
    align-items: center;
    justify-content: center;
}


/** ----------------------------中间设置区--结束------------------------ **/