@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
    font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;
    line-height: 1;
    background: #f7f7f7;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {content:'';}

/* remember to define focus styles! */
:focus {
    outline: 0;
}
a:hover{
    text-decoration: none;

}
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
a{
    text-decoration:none;
    color: #323232;
    font-size: 15px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

ul::after{
    content: '';
    height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}

ul li{
    *zoom: 1;
}

table {border-collapse: collapse;border-spacing: 0;}

/* 通用样式 */
.middle{width:1178px;margin:0 auto;overflow:hidden;}
.slh{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.fl{float:left;}
.fr{float:right;}
.clear,.clr,.clr5,.clr10,.clr15,.clr20{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden;}
.clr5{height:5px;}.clr10{height:10px;}.clr15{height:15px;}.clr20{height:20px;}

/*头部开始*/
.hd_top{height: 38px;line-height: 38px;background: #e5e5e5;}
.hd_top h3{font-size: 13px;color: #424242;font-weight: 400;}
.hd_welcome{font-size: 13px;color: #424242;font-weight: 400;}
.hd_sc{font-size: 13px;color: #424242;}
.hd_sc a{color: #424242;padding: 0 5px;}
.hd_sc a:hover{color: #27a2da;}
.hd_gg img{max-width:100%;}
.hd_gg{display:block;margin:0 auto;}
.hd_logo{display:block;width:275px;height:auto;}
.hd_logo img{width:250px;height:auto;}
.hd_nav{font-size:15px;color: #383838;width: 855px;margin-top: 30px;}
.hd_nav li{width:120px;text-align: center;border-right: 1px solid #d9d9d9;margin-bottom: 15px;}
.hd_nav li:nth-child(1){border-left: 1px solid #d9d9d9;}
.hd_nav li:nth-child(8){border-left: 1px solid #d9d9d9;}

.searcharea{width:194px;float:right;height:28px;border-radius:14px;background:#FFF;margin:5px 0;padding:0 14px;overflow:hidden;}
.searcharea input{float:left;width:160px;height:28px;border:none;outline:none;margin:0;padding:0;}
.searcharea button{float:left;width:34px;height:28px;background:url(../images/btn-search.png) center center no-repeat;border:none;margin:0;padding:0;}

.hd_nav{margin-top:0px!important;width:900px;height:108px;}
.hd_nav dl{float:left;width:440px;height:36px;padding:0 0 0 10px;overflow:hidden;}
.hd_nav dl dt{float:left;margin:10px 0;padding:0;width:110px;height:16px;line-height:16px;text-align:center;font-weight:bold;}
.hd_nav dl dd{float:left;width:330px;height:16px;line-height:16px;margin:10px 0;}
.hd_nav dl dd a{display:block;float:left;width:109px;height:16px;border-left:1px solid #DFDFDF;text-align:center;color:#333;}

.i-tags{clear:both;width:1156px;height:40px;line-height:40px;padding:5px 10px;border:1px solid #EDEDED;background:#FFF;overflow:hidden;}
.i-tags a{padding:0 5px;margin:0 5px;font-weight:600;}

/*今日头条开始*/
.headlines{width:1156px;height:108px;background:#fff;padding:10px;border:1px solid #DFDFDF;border-top:6px solid #EDEDED;}
.headlines a{display:block;width:100%;height:108px;}
.headlines .hdLimg{float:left;width:166px;height:56px;margin:26px 15px;background:url(../images/toutiao.png) center center no-repeat;}
.headlines .hdLtext{width:950px;margin-left:8px;}
.headlines .hdLtext h3{max-width:96%;font-size:32px;line-height:32px;font-weight:600;text-align:center;color:#034B8B;margin-top:0.3em;}
.headlines .hdLtext p{font-size:14px;color:#222;line-height:24px;height:48px;overflow:hidden;margin-top:12px;}

.Hot_news{clear:both;width:100%;height:420px;padding:10px 0;background:#FFF;overflow:hidden;}
.toutiao-t{float:left;width:396px;height:420px;}
.toutiao-t dl{clear:both;width:350px;height:126px;margin:19px auto 0 auto;overflow:hidden;}
.toutiao-t dl dt{width:350px;height:36px;line-height:36px;font-size:18px;font-weight:600;clear:both;}
.toutiao-t dl dd{width:350px;height:90px;margin:0 0 0 0;line-height:30px;font-size:14px;overflow:hidden;}
.toutiao-t dl:first-child{margin-top:0;}
.toutiao-p{float:left;width:782px;height:420px;overflow:hidden;position:relative;}
.toutiao-p .hd{width:120px;height:10px;overflow:hidden;position:absolute;right:0;bottom:15px;z-index:99;}
.toutiao-p .hd ul{}
.toutiao-p .hd ul li{float:left;margin-right:8px;width:10px;height:10px;border-radius:50%;background:#FFF;}
.toutiao-p .hd ul .on{background:#008ADF;}
.toutiao-p .bd{}
.toutiao-p .bd ul{}
.toutiao-p .bd ul li{}
.toutiao-p .bd ul li a{display:block;width:782px;height:420px;overflow:hidden;position:relative;}
.toutiao-p .bd ul li a img{width:782px;height:420px;}
.toutiao-p .bd ul li a span{display:block;width:782px;height:40px;line-height:40px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.7);color:#FFF;}
.toutiao-p .bd ul li a span h3{width:600px;height:40px;text-indent:15px;font-weight:normal;overflow:hidden;}

.lmhd{clear:both;width:100%;height:30px;border-bottom:2px solid #27A1D9;}
.lmhd i{width:30px;height:30px;display:block;float:left;background-image:url(../images/icon-hd.png);background-repeat:no-repeat;}
.lmhd .i-1{background-position:0 8px;}
.lmhd .i-2{background-position:0 -20px;}
.lmhd .i-3{background-position:0 -50px;}
.lmhd .i-4{background-position:0 -80px;}
.lmhd .i-5{background-position:0 -110px;}
.lmhd .i-6{background-position:0 -140px;}
.lmhd h3{font-weight:600;font-size:20px;line-height:30px;float:left;}
.lmhd h3 a{font-size:20px;}


.i-jcsp{clear:both;}
.i-jcsp ul{}
.i-jcsp ul li{float:left;width:264px;height:218px;overflow:hidden;}
.i-jcsp ul li a{display:block;float:right;width:254px;height:208px;overflow:hidden;}
.i-jcsp ul li a img{width:254px;height:178px;}
.i-jcsp ul li a span{display:block;padding:0 5px;width:244px;height:30px;line-height:30px;background:#FFF;text-align:center;}
.i-jcsp ul li a:hover span{color:#26A1DB;}
.i-jcsp ul .bigpic{width:650px;height:426px;overflow:hidden;position:relative;}

.i-jcsp ul .bigpic .hd{width:120px;height:10px;overflow:hidden;position:absolute;right:0;bottom:61px;z-index:99;}
.i-jcsp ul .bigpic .hd ul{}
.i-jcsp ul .bigpic .hd ul li{float:left;margin-right:8px;width:10px;height:10px;border-radius:50%;background:#FFF;overflow:hidden;}
.i-jcsp ul .bigpic .hd ul .on{background:#008ADF;}
.i-jcsp ul .bigpic .bd{}
.i-jcsp ul .bigpic .bd ul{}
.i-jcsp ul .bigpic .bd ul li{width:650px;height:380px;overflow:hidden;}
.i-jcsp ul .bigpic .bd ul li a{display:block;width:650px;height:380px;overflow:hidden;position:relative;}
.i-jcsp ul .bigpic .bd ul li a img{width:650px;height:380px;}
.i-jcsp ul .bigpic .bd ul li a span{display:block;width:650px;height:40px;line-height:40px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#FFF;}
.i-jcsp ul .bigpic .bd ul li a span i{float:left;width:40px;height:40px;background:url(../images/icon-play.png) center center no-repeat;z-index:99;}
.i-jcsp ul .bigpic .bd ul li a span h3{float:left;width:450px;height:40px;text-indent:15px;font-weight:normal;text-align:left;overflow:hidden;background:none;}

.i-jcsp ul .bigpic h2{width:650px;height:46px;line-height:46px;font-size:16px;background:#FFF;overflow:hidden;}
.i-jcsp ul .bigpic h2 a{display:block;text-align:center;width:100%;height:46px;margin:0 auto;clear:both;font-weight:normal;color:#26A1DB;}
.i-jcsp ul .bigpic h2 a:hover{color:#26A1DB;}




.i-newslist{clear:both;width:1182px;}
.i-newslist .xwbox{float:left;width:360px;height:400px;padding:10px 15px;overflow:hidden;margin:0 4px 0 0;background:#FFF;}
.i-newslist .xwbox .hd{height:30px;line-height:30px;margin-top:5px;border-bottom:1px solid #DEDEDE;position:relative;}
.i-newslist .xwbox .hd i{float:left;width:30px;height:30px;background:url(../images/icon-hd-1.png) left center no-repeat;}
.i-newslist .xwbox .hd h3{position:absolute;left:0;bottom:-1px;height:29px;border-bottom:2px solid #0099DF;padding-left:30px;width:100px;}
.i-newslist .xwbox .hd span{float:right;}
.i-newslist .xwbox .hd span a{color:#747474;}
.i-newslist .xwbox .bd{padding:10px 0 0 0;}
.i-newslist .xwbox .bd ul{clear:both;}
.i-newslist .xwbox .bd ul li{clear:both;width:345px;height:40px;line-height:40px;padding-left:15px;background:url(../images/icon-li.png) 0 center no-repeat;overflow:hidden;}
.i-newslist .xwbox .bd ul .pic{width:360px;height:192px;padding:0 0 0 0;background:none;}
.i-newslist .xwbox .bd ul .pic a{display:block;position:relative;width:100%;height:182px;}
.i-newslist .xwbox .bd ul .pic a img{width:100%;height:182px;}
.i-newslist .xwbox .bd ul .pic a span{display:block;position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;background:rgba(0,0,0,.6);color:#FFF;text-align:center;}


.pinpai-logo{clear:both;width:100%;height:104px;padding:20px 0;background:#EFEFEF;overflow:hidden;position:relative;}
.pinpai-logo .prev,
.pinpai-logo .next{display:block;position:absolute;width:30px;height:50px;top:50%;margin-top:-25px;overflow:hidden;cursor:pointer;background:url("../images/slider-arrow.png") -56px 10px no-repeat;z-index:99;}
.pinpai-logo .next{background-position:-166px 10px;left:15px;}
.pinpai-logo .prev{right:15px;}
.pinpai-logo .prev:hover,
.pinpai-logo .next:hover{filter:alpha(opacity=100);opacity:1;}
.pinpai-logo .prevStop{display:none;}
.pinpai-logo .nextStop{display:none;}
.pinpai-logo .bd{width:1110px;height:104px;margin:0 auto;z-index:9;}
.pinpai-logo .bd ul{overflow:hidden;zoom:1;}
.pinpai-logo .bd .swiper-slide{float:left;height:104px;width:198px;margin:0 12px;background:#FFF;}


.area-link{clear:both;width:100%;}
.area-link .hd{font-weight:600;}
.area-link .bd{clear:both;margin:8px 0 0 0;line-height:28px;width:100%;}
.area-link .bd a{margin-right:10px;}

.flink{clear:both;width:100%;}
.flink .hd{font-weight:600;color:#4769D1;font-size:16px;}
.flink .bd{clear:both;margin:8px 0 0 0;line-height:28px;width:100%;}
.flink .bd a{margin-right:10px;}

.footer{background:#E5E5E5;margin:20px 0 0 0;padding:15px 0;line-height:30px;text-align:center;color:#6C6C6C;font-size:14px;}



.this_add{font-size: 13px;color: #7a7a7a;line-height:55px;}
.this_add a{font-size: 13px;color: #7a7a7a;line-height:55px;}
.this_add a:hover{color: #0675ca;}

.pageLeft{width: 950px;}
.pageLeft ul li{width: 929px;height: 170px;background: #ffffff;padding: 10px;margin-bottom: 10px;}
.page_img{width: 259px;height: 164px;background: url(../images/nopic.jpg) left top no-repeat;}
.page_img img{max-width: 259px;max-height: 164px;}
.page_text{width: 611px;margin-left: 25px;}
.page_text h3{font-size: 18px;color: #333333;font-weight: 400;line-height: 2em;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;width: 90%;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.page_text h3:hover{color: #0675ca;}
.page_text p{font-size: 13px;color: #7d7d7d;line-height: 1.8em;margin-top: 18px;height: 46px;overflow: hidden;text-align: justify;}
.page_time{font-size: 14px;color: #a7a7a7;}
.page_time p{margin-right: 30px;}



.pageRight{width: 211px;}

.micro{margin-bottom: 33px;background:#FFF;padding: 10px 10px;}
.micro h3{
    height: 36px;
    background: #ffffff;
    border-top: 3px solid #469bd7;
    line-height: 38px;
    padding:0 10px;
    color: #27a2da;
    font-weight: 400;
    font-size: 18px;}
.micro h3 span{font-size: 13px;color: #27a2da;font-weight: bold;text-transform: uppercase;}
.micro ul{}
.micro ul .p{padding:0 0 10px 0;}
.micro ul .p a{display:block;width:100%;}
.micro ul .p a img{width:100%;height:110px;}
.micro ul .p a span{display:block;width:100%;line-height:24px;max-height:48px;overflow:hidden;}
.micro ul li {margin:8px auto;padding:0 10px;}
.micro ul li a{line-height:25px;}
.micro ul li a:hover{color:#27a2da;}

.micro ul .t{height:30px;line-height:30px;width:100%;overflow:hidden;padding-left:15px;background:url(../images/icon-li.png) 5px center no-repeat;}
.micro ul .t a{display:block;width:192px;height:30px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}


.page_ct{background: #ffffff;padding: 60px 80px;}

.page_hd{padding-bottom: 24px;border-bottom: 1px solid #bcbcbc;margin-bottom: 26px;}
.page_hd h1{font-size:24px;font-weight:bold;color:#333333;text-align:center;line-height:36px;}

.page_lytm{font-size: 14px;color: #666666;text-align: center;margin-bottom: 26px;}

.page_nr{font-size:16px;color: #666666;text-indent: 2em;line-height: 2em;text-align: justify;padding-bottom: 60px;border-bottom: 1px solid #bcbcbc;}
.page_nr p{margin:20px 0 0 0;}
.page_nr a{color:#ff0000;text-decoration:underline;}

.up_down{padding: 15px 0;}
.up_down p{font-size: 14px;color: #7f7f7f;margin-bottom: 10px;}
.up_down p a{font-size: 14px;color: #4c4c4c;}
.up_down p a:hover{text-decoration: underline;}
.up_down h3{font-size: 17px;line-height: 2.5em;color: #5a5a5a;}
.up_down p {font-size: 14px;color: #aaaaaa;line-height: 1.8em;text-align: justify;}



.pages,.pages * {margin: 0 0;padding: 0 0;float: none;width: auto;}
.pages {display: block;width: 90%;margin: 30px auto;height: 50px;line-height: 40px;color: #A9247F;font-size: 14px;font-weight: bold;}
.pages li {display: inline-block;width: auto!important;float: none;margin: 0 0;padding: 5px 5px;border: 0px solid #B6B6B6!important;background: none!important;color: #000000;}
.pages li a {padding: 5px 8px;border: 1px solid #B6B6B6;}
.pages li.page-active a {background-color: #CF3729!important;color: #FFFFFF!important;}







