/*初始化样式*/
*{ margin:0px; padding:0px;_word-break:break-all}
body{font:12px/26px "Microsoft Yahei",'Tahoma',"SimSun";;color:#333;}
img{border:none;vertical-align: middle;}
a{text-decoration:none;color:#333;}a:hover{text-decoration:none;}
ul,ol,li,dl,dt,dd{list-style:none;}
i{font-style:normal;}
/*清除浮动*/
.clear{clear:both;}
.clearfix{_zoom:1}
.clearfix:after{content:"\0020";display:block;height:0;clear:both}
*+html .clearfix{overflow:hidden}

.oh{overflow: hidden;}
.owt{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ot{overflow: hidden;text-overflow: ellipsis;}
/*宽度标准*/
.warp{padding:0; margin:0 auto; width:1200px;}
.w960{width: 960px;}
.w780{width: 880px;}
/*颜色标准*/
.yellow{color:#c09d3c;}.yellow-1{color:#fedc67;}
.white{color:#fff;}.white:hover{color:#fff;}
.green{color:#33b401;}.green:hover{color:#33b401;}
.blue{color:#1a75ab}.bule-1{color: #4a87e2;}
.red{color:#e10a1a}.red-1{color: #ff4343;}
.orange{color:#ff9900;}
.b0{color:#000;}.b0:hover{color:#000;}
.b3{color:#333;}.b3:hover{color:#333;}
.b6{color:#666;}.b6:hover{color:#666;}
.b9{color:#999;}.b9:hover{color:#999;}
.bc{color:#ccc;}.bc:hover{color:#ccc;}
.ba{color:#aaa;}
.b9c{color:#9c9c9c;}
.e8{color:#e8e8e8;}
.b6c{color:#6c6c6c;}
.f0{color: #f0f0f0;}
.be{color: #eee;}
.c_f1{color:#f1f1f1;}
/*公用背景图*/

/*文本样式*/
.fm_a{font-family:Arial;}.fm_G{font-family:Georgia;}
.fs11{-webkit-text-size-adjust:none;font-size:11px;}.fs12{font-size:12px;}.fs14{font-size:14px;}.fs16{font-size:16px;}.fs18{font-size:18px;}.fs20{font-size:20px;}.fs24{font-size:24px;}.fs28{font-size:28px;}.fs30{font-size:30px;}.fs32{font-size:32px;}.fs36{font-size:36px;}.fs40{font-size:40px;}
.fs44{font-size:44px;}.fs48{font-size: 48px;}.fs60{font-size:60px;}.fs72{font-size:72px;}
.lh14{line-height:14px;}.lh50{line-height:50px;}
.lh18{line-height:18px}.lh24{line-height:24px}.lh28{line-height:28px;}.lh30{line-height:30px; }.lh36{ line-height:36px;}.lh40{ line-height:40px;}.lh48{ line-height:48px;}.lh60 { line-height:60px }.lh66{line-height: 66px;}.lh80{ line-height:80px;}.lh100{ line-height:100px;}.lh140 { line-height:140%em }.lh150 { line-height:150%em }.lh160 { line-height:160%em}.lh180 { line-height:180%em }.lh200 { line-height:2em }
h1,h2,h3,h4,h5,h6{font-weight: normal;line-height: 1.2;}
h1{ display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;}
h2{display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;}
h3{ font-weight:bold;
display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.b{ font-weight:bold;}.n{ font-weight:normal;}.i{ font-style:italic;}.indent{text-indent:2em}.c{text-transform:uppercase;}
.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}/*对齐*/
.t{text-decoration: line-through;}/*中划线*/
.u:hover{text-decoration: underline}.u a:hover{text-decoration: underline}.ull{text-decoration: underline}/*下划线*/
/*文本框*/
input[type="text"],input[type="password"]{background: #fff;outline: none;}

/*显隐*/
.hide{display:none;}.show{display:block;}
.vh{ visibility:hidden}.vv{ visibility:visible}
/*布局定位*/
.fl{float:left;}.fr{float:right}.fc{margin:0px auto;}
.re{ position:relative;}.ab{ position:absolute;}
.zi1{ z-index:1}.zi10{ z-index:10}.zi50{ z-index:50}.zi100{ z-index:100}.zi1000{ z-index:1000} 
/*按钮*/
.blue_btn{background: #005a96;color: #fff;font-size: 14px;font-weight: bold;text-align: center;padding: 0 45px;height: 28px;line-height: 28px;border: 1px solid #005a96;border-radius: 5px;display: inline-block;}
.blue_btn:hover{background: #0067ab}
.white_btn{background: #ececec;color: #333;font-size: 14px;font-weight: bold;text-align: center;padding: 0 45px;height: 28px;line-height: 28px;border: 1px solid #afafaf;border-radius: 5px;display: inline-block;}
.white_btn:hover{background: #f5f5f5}
/*边框*/
.border_0{border:0px;}
.border{border:1px #ccc solid;}.border_t{ border-top:1px #ccc solid;}.border_b{border-bottom:1px #d4d4d4 solid;}.border_l{ border-left:1px #ccc solid;}.border_r{ border-right:1px #ccc solid;}
.dashed{border:1px #ddd dashed;}.dashed_t{ border-top:1px #ddd dashed;}.dashed_b{border-bottom:1px #ddd dashed;}.dashed_l{ border-left:1px #ddd dashed;}.dashed_r{ border-right:1px #ddd dashed;}
.bg{ background:#f5f4f2;}.bg_red{ background:#ff0000;}.bg_white{ background:#fff;}.bg_gray{background:#f0f0f0;}.bg_blue{background:#005a96;}
.bdn{border:none}.bdbn{border-bottom:none }.bdtn{border-top:none}.bdln{border-left:none}.bdrn{border-right:none}
/*间距*/
.m140t{margin-top:140px;}
.m130t{margin-top:130px;}
.m120l{margin-left:120px;}.m120r{margin-right: 120px;}
.m100t{margin-top:100px;}
.m95l{margin-left: 95px;}.m95r{margin-right: 95px;}
.m85l{margin-left: 85px;}.m85r{margin-right: 85px;}
.m80{ margin:80px;}.m80t{margin-top:80px;}.m80b{margin-bottom:80px;}.m80l{ margin-left:80px;}.m80r{ margin-right:80px;}
.m70t{margin-top: 70px;}.m70b{margin-bottom: 70px;}
.m65l{margin-left: 65px;}.m65t{margin-top: 65px;}.m65r{margin-right:65px;}.m65b{margin-bottom: 65px;}
.m60l{margin-left: 60px;}.m60t{margin-top: 60px;}.m60r{margin-right:60px;}
.m55l{margin-left:55px;}
.m50b{margin-bottom: 50px;}.m50t{margin-top: 50px;}.m50l{margin-left: 50px;}
.m45l{margin-left: 45px;}.m45r{margin-right: 45px;}
.m40{ margin:40px;}.m40t{margin-top:40px;}.m40b{margin-bottom:40px;}.m40l{ margin-left:40px;}.m40r{ margin-right:40px;}
.m35t{margin-top: 35px;}.m35b{margin-bottom: 35px;}.m35l{margin-left: 35px;}.m35r{margin-right: 35px;}
.m30{ margin:30px;}.m30t{margin-top:30px;}.m30b{margin-bottom:30px;}.m30l{ margin-left:30px;}.m30r{ margin-right:30px;}
.m25{ margin:25px;}.m25t{margin-top:25px;}.m25b{margin-bottom:25px;}.m25l{ margin-left:25px;}.m25r{ margin-right:25px;}
.m20{ margin:20px;}.m20t{margin-top:20px;}.m20b{margin-bottom:20px;}.m20l{ margin-left:20px;}.m20r{ margin-right:20px;}
.m15{ margin:15px;}.m15t{margin-top:15px;}.m15b{margin-bottom:15px;}.m15l{ margin-left:15px;}.m15r{ margin-right:15px;}
.m10{ margin:10px;}.m10t{ margin-top:10px;}.m10b{ margin-bottom:10px;}.m10l{ margin-left:10px;}.m10r{ margin-right:10px;}
.m5{ margin:5px;}.m5t{ margin-top:5px;}.m5b{ margin-bottom:5px;}.m5l{ margin-left:5px;}.m5r{ margin-right:5px;}
.p180l{padding-left:180px;}
.p65b{padding-bottom: 65px;}.p65t{padding-top: 65px;}.p65l{padding-left: 65px;}.p65r{padding-right: 65px;}
.p60b{padding-bottom: 60px;}.p60t{padding-top: 60px;}
.p50t{padding-top:50px; }.p50b{padding-bottom:50px;}
.p40{ padding:40px;}.p40t{ padding-top:40px;}.p40b{ padding-bottom:40px;}.p40l{ padding-left:40px;}.p40r{ padding-right:40px;}
.p35t{padding-top:35px;}.p35b{padding-bottom:35px;}
.p30{ padding:30px;}.p30t{ padding-top:30px;}.p30b{ padding-bottom:30px;}.p30l{ padding-left:30px;}.p30r{ padding-right:30px;}
.p25{ padding:25px;}.p25t{ padding-top:25px;}.p25b{ padding-bottom:25px;}.p25l{ padding-left:25px;}.p25r{ padding-right:25px;}
.p20{ padding:20px;}.p20t{ padding-top:20px;}.p20b{ padding-bottom:20px;}.p20l{ padding-left:20px;}.p20r{ padding-right:20px;}
.p15{ padding:15px;}.p15t{ padding-top:15px;}.p15b{ padding-bottom:15px;}.p15l{ padding-left:15px;}.p15r{ padding-right:15px;}
.p10{ padding:10px;}.p10t{ padding-top:10px;}.p10b{ padding-bottom:10px;}.p10l{ padding-left:10px;}.p10r{ padding-right:10px;}
.p5{ padding:5px;}.p5t{ padding-top:5px;}.p5b{ padding-bottom:5px;}.p5l{ padding-left:5px;}.p5r{ padding-right:5px;}
.m0{ padding:0px;}.p0{ padding:0px;}


/*nav*/
.nav_top{padding:10px 0px;border-bottom: 1px solid #eeeeee;margin-bottom: 30px;}
.nav_pori{position: relative;}
.nav_logo{float: left;}
.nav_list{position: absolute;top: 0px;left: 220px;}
.nav_list li{float: left;position: relative;}
.nav_list li:hover .nav_pab{display: block;}
.nav_list>li>a{display: block;font-size: 16px;line-height: 45px;margin:0px 30px;cursor: pointer;}
.nav_list>li>a.active{color: #1a75ab;border-bottom: 1px solid #1a75ab;padding-bottom: 10px;}
.nav_list>li>a img{margin-left: 10px;}
.nav_fir{float: right;}
.nav_fir a{font-size: 14px;margin-right:17px;line-height: 45px;}
.nav_fir em {margin-right: 4px;width: 20px;height: 20px;display: inline-block;vertical-align: -4px;background: url(../images/icon.png) -210px -80px no-repeat;}
.nav_fir em.m {background: url(../images/icon.png) -450px -550px  no-repeat;margin-right: 0px;}
.n, em {font-weight: 400;font-style: normal;}
.nav_frap{background: #1a75ab;color: #fff;border-radius: 25px;padding:3px 15px;}

.nav_pab{background: #fff;position: absolute;top: 45px;left: 0px;width: 100%;z-index: 100;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;display: none;}
.nav_pab a{display: block;width: 100%;text-align: center;font-size: 14px;border-top: 1px solid #eee;padding:5px 0px;}
.nav_pab a:hover{background: #1a75ab;color: #fff;}
.nav_pab a.active{background: #1a75ab;color: #fff;}

.index_fl{float: left;width: 810px;position: relative;}
/*首页轮播*/
.banner{width:810px;overflow:hidden;position:relative;height:380px;}

.img{width:9999px;position:absolute;left:0px;top:0px;}
.img li{float:left;position: relative;}

.num{position:absolute;text-align:center;font-size:0px;bottom:8px;right: 20px;}
.num li{width:16px;height:16px;display:inline-block;cursor: pointer;border:1px solid #5a5a5b;margin:0px 6px;}
.num li.on{background-color:#1a75ab;border:1px solid #1a75ab;}

.btn{background:rgba(0,0,0,0.5);width:40px;text-align: center;padding:10px 0px;;cursor: pointer;display:none;}
.banner:hover .btn{display:block;}
.btn_l{position:absolute;right:0px;top:50%;margin-top:-23px;}
.btn_r{position:absolute;left:0px;top:50%;margin-top:-23px;}

.ban_pis{font-size: 20px;color: #fff;line-height: 60px;position: absolute;left: 0px;bottom: 0px;width: 810px;padding:0px 140px 0px 20px;
	background-color:rgba(0,0,0,0.6);
	box-sizing:border-box;-webkit-box-sizing: border-box;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.index_kil{font-size:0;margin:15px 0px 0px;}
.index_kil a{display: inline-block;width: 260px;height: 147px;position: relative;}
.index_kil a:nth-of-type(2n){margin:0px 15px;}
.index_kil a p{position: absolute;bottom: 0px;left: 0px;width: 260px;padding:0px 20px;line-height: 40px;color: #fff;font-size: 16px;text-align: center;
	background-color:rgba(0,0,0,0.6);
	box-sizing:border-box;-webkit-box-sizing: border-box;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.xgxw_pic{font-size:0;margin:15px 0px 0px;}
.xgxw_pic a{display: inline-block;width: 225px;height: 170px;position: relative;overflow: hidden;}
.xgxw_pic a:nth-of-type(2n){margin:0px 15px;}
.xgxw_pic a p{ padding-top:10px;width: 225px;line-height:1.5;color: #333;font-size: 15px;text-align: left; height:50px;}

.refresh{color: #1a75ab;font-size: 14px;height: 48px;line-height: 48px;width: 810px;border:1px solid #eeeeee;background: #fafafa;display: block;text-align: center;margin-top: 20px;}

/*首页列表*/
.index_list{margin:20px 0px 0px;border-bottom: 1px solid #eeeeee;}
.index_list li{border-top: 1px solid #eee;padding-top: 20px;margin-bottom: 20px; overflow:hidden}
.index_list li a h3{margin-block-start: 0em; margin-block-end: 0em;}
.inli_img{float: left;width: 260px;height: 147px;margin-right: 30px;}
.inli_frt{overflow: hidden;padding:10px 0px;}
.inli_tit{font-size: 22px;line-height: 26px;font-weight: unset;}
.inli_til{font-size: 14px;color: #999;margin: 10px 0px 15px;}
.inli_fli{float: left;}
.inli_fri{float: right;}
.inli_loip{float: left;color: #666;}
.m9t{margin-top: 9px;}
.index_list li:hover .inli_tit{color: #1a75ab;}
.inli_rip{color: #1a75ab;}
.inli_rip a{ color:#F00}
.index_list li:hover .inli_rip{color: #ff9900;}
.index_img{margin-top: 20px;display: block;}
.index_img img{width: 100%;}

/*首页右边*/
.index_fr{float: right;width: 360px;}
.index_recom{background: #fafafa;border-top: 2px solid #1a75ab;}
.index_tbac{padding:15px 20px;background: #fafafa;border-bottom: 1px solid #eee;}
.recom_tit{font-size: 18px;border-left: 4px solid #ff9900;line-height: 22px;padding-left: 20px;}
.recom_tobb{padding:26px 20px;border-bottom: 1px solid #eee;}
.recom_ifl{float: left;margin:10px 10px 0px 0px;}
.recom_lia{overflow: hidden;}
.recom_lia a:nth-of-type(1){margin-top: 0px;}
.recom_lia a{display: block;height: 84px;overflow: hidden;}
.recom_ait{font-size: 16px;}
.recom_ail{color: #999;font-size: 14px;}

.index_video{margin-top: 20px;border-top: 2px solid #1a75ab;}
.video_bm{margin-top: 20px;}
.video_list{}
.video_list a{display: block;margin:8px 0px;}
.vid_ifl{float: left;margin-right: 15px;}
.vid_tit{font-size: 16px;float: left;width: 320px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.hot_list{padding:20px 20px 0px 20px;}
.hot_list li{position: relative;border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 20px;}
.hot_timg{position: absolute;top: 0px;left: 20px;}
.hot_tit{text-align: center;font-size: 16px;width: 320px;margin-top:10px;font-weight: unset; margin-bottom:0px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.hot_lbt{padding:0px 20px 20px;}
.hot_lbt a{display: block;margin-top: 20px;}
.hot_bit{float: left;width: 20px;height: 20px;background: #1a75ab;font-size: 12px;color: #fff;border-radius: 2px;line-height: 20px;text-align: center;margin-right: 10px;}
.hot_bil{line-height: 20px;width: 290px; font-size:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: unset;}

/*底部*/
.foot_tit{color: #1a75ab;font-size: 20px;position: relative;width: 177px;margin: 40px auto 0px;}
.foot_tib{border:1px solid #e4e4e4;width: 175px;height: 33px;background: #fff;}
.foot_tis{width: 155px;line-height: 35px;background: #fff;text-align: center;display: block;position: absolute;top: 0px;left: 10px;}

.foot_ltb{border-top: 1px solid #e4e4e4;padding:40px 0px 25px;margin-top: -17px;}
.foot_lt{width: 1200px;margin:0px auto;text-align: center;}
.foot_lt a{display: inline-block;font-size: 14px;border-left: 1px solid #ccc;padding:0px 10px;line-height: 16px;}
.foot_lt a:nth-of-type(1){border-left:none;}

.foot_lbb{background: #2d3237;padding:30px 0px;}
.fot_blis{text-align: center;margin-bottom: 20px;}
.fot_blis a{display: inline-block;font-size: 14px;color: #fff;}
.fot_blis span{display: inline-block;color: #6c7073;padding:0px 15px;}
.foot_tip{color: #fff;text-align: center;font-size: 14px;margin:10px;}

/*右下浮动*/
.index_pfir{position: fixed;right: 0px;bottom: 0px;z-index: 500;}
.index_pfir a{display: block;border:1px solid #dedede;width: 80px;height: 80px;text-align: center;font-size: 14px;margin:10px 0px;background: #fff;
	box-sizing:border-box;-webkit-box-sizing: border-box;
}
.pf_img{margin:15px 0px 5px;}
.pf_imgs{margin:15px 0px 5px;display: none;}
.pf_img2{margin:25px 0px 0px;}
.pf_img2s{margin:25px 0px 0px;display: none;}
.index_pfir a:hover{background: #1a75ab;border:1px solid #1a75ab;color: #fff;}
.index_pfir a:hover .pf_img{display: none;}
.index_pfir a:hover .pf_imgs{display: inline-block;}

.index_pfir a:hover .pf_img2{display: none;}
.index_pfir a:hover .pf_img2s{display: inline-block;}


/*新闻列表*/
.new_nav{background: #f5f7f9;padding:20px 10px;font-size: 0;}
.new_nav a{display: inline-block;padding:0px 15px;line-height: 35px;font-size: 16px;margin:0px 5px;}
.new_nav a.active{background: #1a75ab;color: #fff;}
.new_nav a:hover{background: #1a75ab;color: #fff;}


/*新闻详情*/
.nd_ig{margin:8px 0px 0px 0px;}
.nd_igs{display: none;margin:8px 0px 0px 0px;}
.nd_lab a:hover{background: #2289bd;color: #fff;}
.nd_lab a:hover .nd_ig{display: none;}
.nd_lab a:hover .nd_igs{display: inline-block;}
.nb_tob{margin-left: 90px;}
.nb_cont{border:1px solid #eee;padding:50px 30px;}
.nco_tit{font-size: 26px; line-height: 1.4em;}
.nco_til{font-size: 14px;margin-top: 25px;margin-bottom: 35px;}
.nco_til {color: #dddddd;}
.nco_til span{color: #979696;}
.nco_bit{color: #1a75ab;}
.nco_dis{font-size: 16px;line-height: 32px;}
.nco_dis p{display: block;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;}
.nco_dis p {margin-top: 20px;font-family: "Microsoft Yahei";line-height: 30px; }
.nco_dis img{width: 100%;}
.nco_dis video{ max-width:100%}

.nco_dis p img {
    max-width: 660px;
    text-align: center;
}
.nco_dist img {
    max-width: 100%;
    display: block;
    height: auto;
    margin: 0 auto;
}

.nb_comment{border-top: 2px solid #1a75ab;padding:15px 20px;background: #fafafa;margin-top: 20px;font-size: 18px;border-bottom: 1px solid #eee;}
.nb_comment p{padding-left: 20px;border-left: 4px solid #ff9900;line-height: 20px;}
.nb_lopbn{margin-top: 20px;}
.nb_img{float: left;width: 60px;height: 60px;margin-right: 20px;}
.nb_tit{float: left;line-height: 60px;font-size: 16px;}
.nb_tit span{color: #999;margin-left: 20px;}
.nb_tarea{border:1px solid #eee;padding:20px;margin-top: 20px;width: 720px;font-size: 14px;line-height: 26px;height: 156px;
	box-sizing:border-box;-webkit-box-sizing: border-box;
}
.nb_button{border:none;width: 150px;height: 50px;line-height: 50px;border-radius: 3px;background: #248dc1;color: #fff;font-size: 18px;cursor: pointer;margin-top: 20px;}
.nb_plz{margin-left: 80px;font-size: 16px;line-height: 32px;height: 64px;width: 640px;overflow: hidden;margin-top: 10px;}
.nb_polsg{border-top: 1px solid #eee;margin-top: 20px;}
.nb_polsg li{border-bottom: 1px solid #eee;padding:20px 0px;}

.nb_tou{border:4px solid #eee;padding:0px 0px 30px;}
.nb_oit{font-size: 18px;margin:15px 0px;}
.nb_oil{font-size: 14px;color: #999;}
.nb_ois{color: #666;font-size: 14px;margin:30px 0px 0px;}

.nb_oia a{display: block;margin-top: 5px;font-size: 14px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.nb_oia a span{margin-right: 10px;}

.nb_bqlst{font-size:0;padding:5px 20px 20px;

}
.nb_bqlst a{display: inline-block;font-size: 14px;width: 90px;text-align: center;border:1px solid #e6e6e6;border-radius: 30px;line-height: 30px;margin:15px 7px 0px;background: #fff;}
.nb_bqlst a.active{background: #1a75ab;color: #fff;border:1px solid #1a75ab;}

.adjust{ width: 88px;}
.adjust a span{ width: 29px; height: 22px; display: block; text-indent: -100px; overflow: hidden; background: url(../images/yc_sprite_01.png) 0 -128px no-repeat;}
.adjust i{ width: 1px; height: 21px; text-indent: -100px; overflow: hidden; background: #dddddd; margin: 0 9px;}
.adjust .bigger span{ background-position: 0 -128px; cursor: default; margin:0;}
.adjust .smaller span{ background-position: -49px -128px; cursor: default; margin:0;}
.adjust .bigger:hover .enable{ background-position: -98px -128px; cursor: pointer;}
.adjust .smaller:hover .enable{ background-position: -147px -128px; cursor: pointer;}


/*关于我们*/
.about_fl{width: 280px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;margin-right: 30px;float: left;}
.about_fl a{display: block;border-bottom: 1px solid #eee;padding:0px 30px;font-size: 16px;line-height: 70px;
	box-sizing:border-box;-webkit-box-sizing: border-box;
}
.about_fl a span{margin-right: 30px;}
.about_fl a img{float: right;margin-top: 31px;}
.about_fl a.active{color: #1a75ab;}

.about_fr{overflow: hidden;border:1px solid #eee;padding:30px 50px;
	box-sizing:border-box;-webkit-box-sizing: border-box;
}
.afr_tib{border-bottom: 1px solid #eee;position: relative;height: 82px;margin-bottom: 40px;}
.afr_tiy{position: absolute;width: 250px;top: 0px;left: 268px;border-bottom: 1px solid #1a75ab;}
.afr_tit{font-size: 26px;color: #1a75ab;text-align: center;}
.afr_tis{font-size: 14px;color: #ccc;text-align: center;margin:10px 0px 20px;}
.afr_dis{font-size: 16px;line-height: 32px;}
.afr_dis img{width: 100%;}



/*子频道*/
.son_tig{font-size:0;margin: 0px 0px;}
.son_tig a{display: inline-block;width: 100%;height: 175px;position: relative;}
.son_tig a:nth-of-type(2n){margin:30px 0px 0px 0px;}
.son_tig a p{position: absolute;bottom: 0px;left: 0px;width: 100%;padding:0px 20px;line-height: 40px;color: #fff;font-size: 16px;text-align: center;
	background-color:rgba(0,0,0,0.6);
	box-sizing:border-box;-webkit-box-sizing: border-box;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.son_tig img{width: 100%;height: 175px;}

.son_list{}
.son_list li{float: left;width: 585px;margin-top: 30px;border-bottom: 1px solid #eee;}
.son_list li:nth-of-type(2n){float: right;}
.son_lsp{padding:25px;}
.son_lspimg{float: left;width: 153px;height: 86px;margin-right: 20px;}
.son_lspil{overflow: hidden;}
.son_lspit{font-size: 22px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.son_lspis{font-size: 14px;color: #999;overflow: hidden;height: 52px;width: 100%;margin-top: 8px;}
.son_lspak{display: block;border-bottom: 1px dashed #ccc;padding-bottom: 25px;margin-bottom: 20px;}

/**标签**/
.txt-desc{margin-top:70px}
.txt-desc .sp-con{overflow:hidden;font-size:12px;height:19px;line-height:19px;padding-right:6px}
.txt-desc .sp-con a,.txt-desc .sp-con span{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:left center}
.txt-desc .sp-con .l span{padding-left:37px;font-size:12px}
.txt-desc .sp-con .l span a{color:#406599;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.txt-desc .sp-con .l span a:hover{color:#09f}
.txt-desc .sp-con .r a{color:#999;padding-left:25px;-webkit-background-size:auto 19px;background-size:auto 19px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.txt-desc .sp-con .r a:hover{color:#09f!important}
.txt-desc .sp-con .r a+a{margin-left:14px}
.txt-desc .sp-con .l em{display:inline-block;color:#e1e0e1;padding:0 10px}
.txt-desc .js-col{padding-left:28px!important}
.txt-desc .js-col.on{background-image:url(../images/y-i8o.png)!important;color:#09f!important}

/**声明**/
.voice{border:1px solid #e8e8e8;background-color:#f2f2f2;padding:15px 10px 16px;line-height:23px;font-size:14px;color:#333;margin:24px 0 36px}
.voice span{background-color:#00aa98;padding:2px 0 6px;width:22px;font-size:16px;color:#fff;line-height:17px;float:left;text-align:center;margin-right:10px}
.voice p{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.pn{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:30px;font-size:14px;padding:16px 0;color:#777}


.son_laimg{border-bottom:1px solid #eee;padding:25px;}
.son_laimg a{display: block;text-align: center;width: 365px;margin-right: 26px;float: left;}
.son_laimg a:nth-of-type(3n){margin-right: 0px;}
.son_laimg a p{font-size: 16px;margin:15px 0px;}

/*分页样式*/  
.pages,.pages2{text-align:center}
.pagination{text-align:center;margin-top:20px;margin-bottom: 20px;display:inline-block}  
.pagination li{float:left;display:block;height:32px;line-height:30px;padding:0 12px;border:1px solid #ddd;margin-right:8px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:15px}  
.pagination .active{background-color: #46A3FF;color: #fff;}  
.pagination .disabled{color:#aaa;} 

.noempty{ text-align:center;  padding:100px;}
hr.style-one, .hr_xian{margin:0 auto;
border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);}

/**搜索**/
.m-pop{display:none;position:fixed;z-index:999;top:52px;padding-top:95px;left:50%;width:550px;margin-left:-275px;-webkit-animation:.5s cubic-bezier(.8,.02,.45,.91) forwards scaleUp;-o-animation:.5s cubic-bezier(.8,.02,.45,.91) forwards scaleUp;animation:.5s cubic-bezier(.8,.02,.45,.91) forwards scaleUp}
.m-pop-mask{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.98);background:#fff\0;z-index:999}
.m-pop-mask .close{width:20px;height:20px;position:absolute;right:60px;top:60px;background:url(../images/icon.png) -260px -120px no-repeat;z-index:999;cursor:pointer}
.m-searchwindow{background:000}
.m-searchwindow .form .input{position:relative;border-bottom:1px solid #f0f0f0}
.m-searchwindow .form .search{border:0;height:45px;line-height:45px;width:100%;font-size:26px;background-color:transparent;padding-right:50px;color:#333}
.m-searchwindow .form .submit{width:30px;height:30px;display:block;border:0;overflow:hidden;background:url(../images/icon.png) -265px -75px no-repeat;position:absolute;right:0;top:8px}
.m-searchwindow .form .submit:hover{background-position:-365px -75px}
.m-hotwords{padding-top:38px}
.m-hotwords h3{margin-bottom:10px;font-size:16px;color:#bbb;font-weight:400;line-height:24px}
.ul-hotwords li{float:left;border:1px solid #f0f0f0;margin:0 20px 20px 0;padding:0 15px;cursor:pointer}
.ul-hotwords li a{color:#3ca5f6;font-weight:700;display:block;height:33px;font-size:16px;line-height:33px;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-hotwords li:hover a{color:#326a95}

/**面包屑**/
.cur{padding-left:0px;}
.cur p{ padding-left:20px; font-weight:bold; background:url(../images/icon-06.png) 0 center no-repeat;  font-size:15px;color:#666;font:"Microsoft Yahei",'Tahoma',"SimSun"}
.cur p a,.cur p span{ padding:0px;margin:0px;color:#666;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.cur p a:hover{color:#09f; background:none;}

/**rss**/
.c_rss p{ padding:5px 0; text-indent: 2em; }
.c_rss .rss_title{ padding-bottom:10px;border-bottom:1px solid #e8e8e8;}

.nd_lab .bdshare-button-style0-24 .bds_more,.nd_lab .bdshare-button-style0-24 a{float:none;background-position:center center;background-image:none;margin:0;width: 60px;height: 60px;background: #fafafa;text-align: center;padding-left:0;display:block}
.nd_lab .bdshare-button-style0-24 .bds_tsina{
	background-color: #fafaf;
	background-image: url(../images/bds_tsina.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nd_lab .bdshare-button-style0-24 .bds_weixin{
	background-color: #fafaf;
	background-image: url(../images/i-wx.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nd_lab .bdshare-button-style0-24 .bds_qzone{
	background-color: #fafaf;
	background-image: url(../images/bds_qzone.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nd_lab .bdshare-button-style0-24 .bds_renren{
	background-color: #fafaf;
	background-image: url(../images/bds_renren.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nd_lab .bdshare-button-style0-24 .bds_print{
	background-color: #fafaf;
	background-image: url(../images/bds_print.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nd_lab .bdshare-button-style0-24 .bds_copy{
	background-color: #fafaf;
	background-image: url(../images/bds_copy.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.nd_lab .bdshare-button-style0-24 a+a{border-top:1px solid #fff;background: #fafafa;}
.nd_lab{float: left;position: fixed;top:180px;left:50%;width: 60px;margin-left: -600px;}

.playBtn {
	width: 110px;
    height: 110px;
    background: url(../images/img06.png) no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -55px 0 0 -55px;
    cursor: pointer;
}
.playmask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.56);
}
blockquote {
	font-size:16px;
  background: #f9f9f9;
  border-left: 5px solid #ccc;
  margin: 0.6em 0px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
.by span {
    float: left;
    background: #e00011;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 30px;
    color: #fff;
    padding: 0 5px;
    line-height: 35px;
    height: 35px;
	margin-left: 10px;
    margin-top: 45px;
}