﻿@charset "utf-8";
/* CSS luoqiang */

/* 面包屑覆盖 */
.sub_nav .left { float:left;}

/** 详情页 **/ 
.xt_detail { border:1px solid #ccc; padding:15px; color:#000;}
.xt_detail .xd_title { font-size:18px; text-align:center; line-height:48px; font-weight:700; border-bottom:#ccc solid 1px;}
.xt_detail .xd_ly { margin:0px 30px 0px; line-height:25px; overflow:hidden; zoom:1; color:#666;}
.xt_detail .xd_ly div { height: 35px; line-height: 35px;}
.xt_detail .xd_hot { margin:0px 30px 0; background:#f9f9f9 url(../images/xuetang/xt_icon_1.jpg) no-repeat; border:1px solid #d9d9d9;}
.xt_detail .xd_hot p { padding:7px 0 7px 40px; border-bottom:1px dotted #dadada;}
.xt_detail .xd_hot div { color:#b0b0b0; padding:7px 0 7px 40px;}
.xt_detail .xd_hot div a { color:#b0b0b0;}
.xt_detail .xd_hot div .more { color:#c80339;}
.xt_detail .xd_rec { margin:7px 30px 0; overflow:hidden; zoom:1; line-height:24px;}
.xt_detail .xd_rec strong { font-size:14px; font-weight:400; float:left; margin-right:5px;}
.xt_detail .xd_rec a { float:left; margin-right:15px; background:url(../images/xuetang/xt_icon_2.jpg) no-repeat 0 center; padding-left:11px;}
.xt_detail .xd_text { margin:30px 30px 0; line-height:2.2em; font-size:14px;}
.xt_detail .xd_text img { margin:15px 0;}
.xt_detail .xd_xg { margin:40px 30px 0;}
.xt_detail .xd_xg h4 { font-size:16px; color:#d80011; line-height:24px; font-weight:700;}
.xt_detail .xd_xg ul { overflow:hidden; zoom:1; line-height:24px;}
.xt_detail .xd_xg ul li { width:20%; float:left;}
.xt_detail .xd_xg ul li a {padding-left:11px; background:url(../images/xuetang/xt_icon_2.jpg) no-repeat 0 center;}
.xt_detail .xd_page { overflow:hidden; zoom:1; margin-top:20px; border-top:1px solid #ccc; line-height:32px;}
.xt_detail .xd_tips { margin-top:10px; border-top:1px dashed #d3d3d3; line-height:20px; padding-top:7px; color:#999;}

/* banner */
.xt_detail_banner { margin-top:12px;}
.xt_detail_banner img { display:block; width:100%;}

/* 最新资讯 */
.xt_detail_rec { border:1px solid #ccc; margin-top:12px}
.xt_detail_rec .xc_title { line-height:32px; font-size:14px; font-weight:700; text-indent:20px; border-bottom:1px solid #ccc;}
.xt_detail_rec .i_list { margin-top:20px; overflow:hidden; zoom:1;}
.xt_detail_rec .i_list li { width:182px; float:left;}
.xt_detail_rec .i_list li a { display:block; width:140px; margin:0 21px; text-align:center;}
.xt_detail_rec .i_list li a img { display:block; width:140px;}
.xt_detail_rec .i_list li a span { display:block; margin-top:5px;}
.xt_detail_rec .t_list { margin:15px 0; overflow:hidden; zoom:1;}
.xt_detail_rec .t_list li {width: 458px;float:left;line-height:24px;}
.xt_detail_rec .t_list li a { display:block; margin:0 21px;}
.xt_detail_rec .t_list li a span { color:#787878;}
.xt_detail_rec .t_list li a:hover span { color:#ff7300; text-decoration:underline;}

/** 留言 **/
.xt_detail_common { padding:15px; border:1px solid #ccc; margin-top:12px;}

/** 板块一 **/
.xt_block1 { overflow:hidden; zoom:1; border:1px solid #ccc; padding:10px;}
.xt_1_left { width:320px; float:left; height:450px; position:relative;}
.xt_1_left img { display:block; width:320px; height:450px;}
.xt_1_left .hd { position:absolute; right:5px; bottom:5px;}
.xt_1_left .hd li { width:20px; height:20px; line-height:20px; float:left; border:1px solid #7d7c78; text-align:center; margin-left:5px; background-color:rgba(0,0,0,0.5); color:#fff; cursor:pointer;}
.xt_1_left .hd .on { border:1px solid #ca1e14; background-color:rgba(202,30,20,0.5);}
.xt_1_right { width:260px; float:right;}
.xt_1_right img { display:block; width:260px;}
.xt_1_right .xt_1_text { background:#f8f6f4 url(../images/xuetang/xt_1_icon1.png) no-repeat 10px 39px; height:240px; padding-left:10px;}
.xt_1_right .xt_1_text h4 { font-size:14px; font-weight:700; line-height:28px; padding-top:6px;}
.xt_1_right .xt_1_text ul { line-height:24px; padding-left:24px;}
.xt_1_center { 
    width: 570px;
    float: left;
    margin: 0 14px;
}
.xt_1_top h3 { text-align:center; line-height:38px;} 
.xt_1_top h3 a { font-size:20px; font-weight:700; color:#c40303;}
.xt_1_top p { text-indent:2em; line-height:26px; color:#454545;}
.xt_1_top p a { color:#c40303;}
.xt_1_top ul { overflow:hidden; zoom:1; margin-top:10px;}
.xt_1_top ul li { width:50%; float:left; line-height:26px;}
.xt_1_top ul li a { color:#636363; font-size: 14px;}
.xt_1_bottom { margin-top:15px; padding-top:15px; border-top:1px solid #dedede; line-height:26px;}
.xt_1_bottom .xborder { margin-top:13px; padding-top:13px; border-top:1px dotted #d9d9d9;}
.xt_1_bottom li a { color:#636363; font-size: 14px;}
.xt_1_bottom li .hot { color:#c40303; font-size: 14px;}

/** banner **/
.xt_banner { margin-top:12px;}
.xt_banner img { display:block; width:100%;}

/** 板块二 **/
.xt_block2 { border:1px solid #ccc; margin-top:12px; background:#f8f6f4; overflow:hidden; zoom:1;}
.xt_block2 .xt_2title { line-height:42px; height:42px;}
.xt_block2 .xt_2title strong { float:left; background:url(../images/xuetang/xt_1_icon3.png) no-repeat 0 center; padding-left:18px; color:#636363;}
.xt_block2 .xt_2title span { font-weight:700; float:left; color:#a60000;}
.xt_block2 .xt_2title a { float:right; color:#636363;}
.xt_2_left { width:320px; float:left; padding:0 12px; border-right:1px solid #fff; height:236px;}
.xt_2_left ul { overflow:hidden; zoom:1; margin-top:8px; line-height:22px;}
.xt_2_left ul li { width:50%; float:left;}
.xt_2_center {
    width: 540px;
    float: left;
    padding: 0 12px;
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #fff;
    height: 236px;
}
.xt_2_center img { float:left; width:145px; margin-right:10px;}
.xt_2_center ul { overflow:hidden; zoom:1; line-height:22px;}
.xt_2_right { width:260px; float:left; padding:0 12px; border-left:1px solid #ebebeb; height:236px;}
.xt_2_right ul { overflow:hidden; zoom:1; line-height:25px; position:relative; top:-10px; background:url(../images/xuetang/xt_1_icon4.png) no-repeat 0 5px; padding-left:24px;}
.xt_2_right img { display:block; margin-top:-6px;}

.xt_2_left .xt_3iimg { overflow:hidden; zoom:1; margin-top:13px; line-height:20px;}
.xt_2_left .xt_3iimg dl { width:100px; float:left; margin:0 3px; height:100px; position:relative;}
.xt_2_left .xt_3iimg dl dt img { width:100px; height:100px; display:block;}
.xt_2_left .xt_3iimg dl dd { line-height:24px; background:#000; background-color:rgba(0,0,0,0.6); text-align:center; width:100px; position:absolute; left:0; bottom:0; right:0;}
.xt_2_left .xt_3iimg dl dd a { color:#fff;}

/** 板块三 **/
.xt_block3 { border:1px solid #ccc; margin-top:12px;}
.xt_3title { line-height:54px; height:54px; border-bottom:2px solid #a90101;}
.xt_3title strong { float:left; padding-left:10px; font-size:26px; font-family:"微软雅黑"; font-weight:400;}
.xt_3title span { float:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ff6c00; line-height:44px; margin-top:8px;}
.xt_3title p { float:right; margin-right:10px; color:#636363;}
.xt_3title p a { color:#636363;}
.xt_3content { overflow:hidden; zoom:1;}
.xt_3_left { float:left; width:270px; padding:10px; background:#f8f6f4; height:460px;}
.xt_3_left .img { padding:10px; background:#fc6808;}
.xt_3_left .img img { display:block; width:100%;}
.xt_3_left dl { padding-top:10px;}
.xt_3_left dl dt { line-height:24px; font-weight:700;}
.xt_3_left dl dd { line-height:20px;}
.xt_3_left dl dd a { color:#fc6808;}
.xt_3_center { float:left; width:388px; padding:0 20px;}
.xt_3_center .title { margin-top:10px; line-height:32px; border-bottom:1px dotted #909090; height:32px;}
.xt_3_center .title strong { float:left;}
.xt_3_center .title p { float:right; color:#636363;}
.xt_3_center .title p a { color:#636363;}
.xt_3_center ul { overflow:hidden; zoom:1; margin-top:10px;}
.xt_3_center ul li { width:50%; float:left; line-height:22px;}
.xt_3_center ul li a { color:#636363;}
.xt_3_center .xt_3itext { overflow:hidden; zoom:1; margin-top:13px; line-height:20px;}
.xt_3_center .xt_3itext img { float:left; margin-right:10px;}
.xt_3_center .xt_3itext h4 { font-weight:700; line-height:24px; font-size: 14px;}
.xt_3_center .xt_3itext h4 a{ font-size: 14px;}
.xt_3_center .xt_3iimg { overflow:hidden; zoom:1; margin-top:13px; line-height:20px;}
.xt_3_center .xt_3iimg dl { width:100px; float:left; margin-right:28px; height:100px; position:relative;}
.xt_3_center .xt_3iimg dl dt img { width:100px; height:100px; display:block;}
.xt_3_center .xt_3iimg dl dd { line-height:24px; background:#000; background-color:rgba(0,0,0,0.6); text-align:center; width:100px; position:absolute; left:0; bottom:0; right:0;}
.xt_3_center .xt_3iimg dl dd a { color:#fff;}
.xt_3_right { float:left; width:260px; padding:10px; background:#f8f6f4; height:460px;}
.xt_3_right .title { line-height:32px; border-bottom:1px dotted #909090; font-weight:700;}
.xt_3_right .img { margin-top:10px;}
.xt_3_right .img img { display:block; width:100%;}
.xt_3_right ul { line-height:22px; margin-top:10px;}

/** 板块四 **/
.xt_block4 { border:1px solid #ccc; margin-top:12px;}
.xt_4title { line-height:54px; height:54px; border-bottom:2px solid #a90101;}
.xt_4title strong { float:left; padding-left:10px; font-size:26px; font-family:"微软雅黑"; font-weight:400;}
.xt_4title span { float:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ff6c00; line-height:44px; margin-top:8px;}
.xt_4title p { float:right; margin-right:10px; color:#636363;}
.xt_4title p a { color:#636363;}
.xt_4content { overflow:hidden; zoom:1;}
.xt_4_right { float:right; width:260px; padding:10px; background:#f8f6f4; height:334px;}
.xt_4_right .title { line-height:32px; border-bottom:1px dotted #909090; font-weight:700;}
.xt_4_right ul { line-height:26px; margin-top:10px;}
.xt_4_left { padding:10px 10px 0; width:690px; float:left;}
.xt_4_left .lists { width:50%; float:left; margin-bottom:20px;}
.xt_4_left .lists .hd { height:32px;}
.xt_4_left .lists .hd li { float:left; height:28px; margin-right:4px; padding:0 20px; color:#000; background:#f0f0f0; line-height:28px; font-family:"微软雅黑"; cursor:pointer;}
.xt_4_left .lists .hd .on { color:#fff; background:#D80011; position:relative;}
.xt_4_left .lists .hd .on span { display:block; background:url(../images/icon07.gif) no-repeat center center; position:absolute; left:0; bottom:-4px; right:0; height:4px;}
.xt_4_left .lists .bd { margin-top:10px;}
.xt_4_left .lists .bd .list { overflow:hidden; zoom:1; padding-right:10px;}
.xt_4_left .lists .bd .list img { float:left; margin-right:10px;}
.xt_4_left .lists .bd .list h4 { line-height:28px; font-weight:700;}
.xt_4_left .lists .bd .list h4 a{  font-size: 14px;}
.xt_4_left .lists .bd .list li { line-height:20px;}

/** 板块五 **/
.xt_block5 { margin:12px 0; border:1px solid #ccc; border-left:0; overflow:hidden; zoom:1;}
.xt_5content { width:332px; float:left; border-left:1px solid #ccc; border-top:2px solid #a90101;}
.xt_5content .title { background:url(../images/xuetang/xt_1_icon5.png) repeat-x; height:30px; line-height:30px;}
.xt_5content .title a { float:right; margin-right:10px;}
.xt_5content .title strong { background:#fff url(../images/xuetang/xt_1_icon3.png) no-repeat 12px center; float:left; padding:0 15px 0 30px; border-right:1px solid #ccc; color:#636363; font-family:"微软雅黑";}
.xt_5content .cnt { padding:15px; color:#636363;}
.xt_5content .cnt .itext { overflow:hidden; zoom:1;}
.xt_5content .cnt .itext img { float:left; margin-right:10px;}
.xt_5content .cnt .itext dl { overflow:hidden; zoom:1; line-height:20px;}
.xt_5content .cnt .itext dt { line-height:28px; font-weight:700;}
.xt_5content .cnt .itext dt a {  font-size: 14px;}
.xt_5content .cnt ul { margin-top:8px;}
.xt_5content .cnt li a { color:#636363; line-height:22px;}

/** 学堂知识 **/
.xt_zhishi { border:1px solid #ccc; border-top:0;}
.xt_zhishi .items .titles { background:#ebebeb; border-top:1px solid #ccc; border-bottom:1px solid #ccc; position:relative; padding:10px 20px 10px 10px;}
.xt_zhishi .items .titles .arrow { background:url(../images/xuetang/xtzs_icon1.png) no-repeat; width:9px; height:5px; position:absolute; left:32px; bottom:-5px;}
.xt_zhishi .items .titles h3 { line-height:24px; height:24px;}
.xt_zhishi .items .titles h3 a { float:left; font-size:14px; color:#e60012; font-weight:700;}
.xt_zhishi .items .titles h3 span { float:right; color:#636363;}
.xt_zhishi .items .titles .tips { margin-top:5px; height:20px; line-height:20px;}
.xt_zhishi .items .titles .tips strong { padding:0 10px; float:left; border-radius:2px; color:#fff; background:#434343;}
.xt_zhishi .items .titles .tips span { float:left; background:url(../images/xuetang/xtzs_icon2.png) no-repeat 0 center; padding-left:22px; margin:0 10px; font-weight:700;}
.xt_zhishi .items .titles .tips a { float:left; margin-right:4px; background:#949494; padding:0 10px; color:#fff;}
.xt_zhishi .items .texts { line-height:24px; padding:0 20px 20px;}
.xt_zhishi .items .texts p { margin-top:10px; color:#757575;}
.xt_zhishi .items .texts p a { color:#e60012;}