@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
width:100%; 
min-width:1004px;
background:url(../images/body.png);
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;color:#DD1F22; }

/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/


/*页面框架结构*/
.Contain{}
.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.Current{ /*当前位置*/}

.MainContent2{}


/*分页*/
.Pages{border-top:1px solid #EDEDED;text-align:center;margin:0 10px;padding:30px 0 40px 0;}
.Pages>div{width:;margin:0 auto;font-size:14px;}
.Pages .p_count b,.Pages .p_cur b{color:#E70B1C;}
.p_page{margin:0 10px;}
.p_page a{display:inline-block;padding:0 5px;height:24px;line-height:24px;text-align:center;background:#E8E8E8;color:#6A6A6A;}
.p_jump {position:relative;}
.p_jump b{font-weight:normal;}
.p_jump input{width:50px;height:24px;border:1px solid #E8E8E8;margin:0 10px;}
.p_jump span{border:4px solid transparent;border-top-color:#A7A7A7;position:absolute;top:6px;right:30px;}

/*分页*/

/*Top*/
.Top{width:1020px;margin:0 auto;}
.Banner{width:100%;height:250px;overflow:hidden;}
.Top .Banner a{display:block;}
/*Top*/

header{ width:100%;height:250px;  margin:0px auto;}
header .logo{ text-align:center; padding:67px 0px 0px 30px; height:113px; line-height:58px; font-size:41px; color:red; letter-spacing:0.3em;}
header .logo_zt6{ text-align:center; padding:67px 0px 0px 30px; height:113px; line-height:58px; font-size:45px; color:red; letter-spacing:0.3em;}


/**topic_01.shtml**/
.MainNav{width:1020px;margin:0 auto;background:#E5272D;}
.MainNav ul {overflow:hidden;}
.MainNav ul li{float:left;margin-right:106px;padding:0 15px;}
.MainNav ul li.nav04{margin-right:0;}
.MainNav ul li a{display:block;width:89px;height:37px;line-height:37px;color:#fff;text-align:center;}
.MainNav ul li.on a,.MainNav ul li a:hover{background:url(../images/nav_hover.png);color:#E5272D;}

.Contain{width:990px;margin:0 auto;padding:25px 15px;background:#fff;box-shadow:0 0 8px #666;overflow:hidden;}
.Main{float:left;border:1px solid #EBEBEB;margin-right:18px;margin-bottom:20px;width:48%;}
.mains{margin-right:0;}
.Main1 h3 {margin:0;line-height:40px;overflow:hidden;padding:0 10px;border-bottom:1px solid #EB6F68;font-size:16px;}
.Main1 h3 span{float:left;color:#DD1207;padding-left:15px;background:url(../uploadfiles/image/verline.png) no-repeat 0 center;}
.Main1 h3 a{float:right;color:#C2C2C2;font-weight:normal;font-size:12px;}
.Main1 ul {padding:6px 10px;}
.Main1 ul li {overflow:hidden;}
.Main1 ul li a{float:left;color:#686868;font-size:14px;}
.Main1 ul li a:hover{color:#E5262C;}
.Main1 ul li span{float:right;color:#C3C3C3;}
/*Bottom*/
.Bottom{width:1020px;margin:0 auto;padding:24px 0;}
.Bottom p{text-align:center;margin:0px;}
.Bottom p span,.Bottom p b{color:#D80500;}
/*Bottom*/


/**topic_02.shtml**/
.Main2 {width:100%;}
.Main2 .Tab {overflow:hidden;}
.Main2 .Tab span{float:left;min-width:110px;padding:0px 10px;height:40px;background:url(images/name_icon.jpg) right top no-repeat;text-align:center;line-height:40px;color:#fff;font-size:16px;}
.Main2 .Tab ul{float:right;}
.Main2 .Tab ul li{float:left;margin:0 5px;}
.Main2 .Tab ul li a{display:block;padding:3px 5px;}
.Main2 .Tab ul li.onnav,.Main2 .Tab ul li:hover{color:#DD1A1E;border-bottom:1px solid #DD1A1E;}
.Main2 .List ul{padding:15px 15px 0 15px;}
.Main2 .List li{overflow:hidden;border-bottom:1px dotted #E6E6E6;}
.Main2 .List li a{float:left;padding-left:20px;line-height:37px;color:#2A2A2A;background:url(../uploadfiles/image/r_arrow.png) no-repeat 0 center;}
.Main2 .List li.onlis a,.Main2 .List li a:hover{color:#D3212A;}
.Main2 .List li span{float:right;color:#989898;}
.Main2 .getMore{display:block;height:40px;line-height:40px;color:#D31F28;margin-left:40px;}


/**topic_03.shtml**/
.Main3 h2{background:#FFEDEC; height:40px; margin:0;}
.Main3 h2 span{float:left;width:170px;height:46px; color:#fff;line-height:46px;text-align:center;background:url(../uploadfiles/image/title_icon.png); margin-top:-6px;}
.Main3 h2 a{float:right;font-weight:normal;color:#D0CDCC;font-size:12px;position:relative;top:11px;left:-15px;}
.Main3 .Intro{border:1px solid #FFF0EF; padding:20px 15px;overflow:hidden;}
.Main3 .Pic{float:right;margin-left:15px;}
.Main3 .Text{float:left;width:52%;}
.Main3 .Text h3{margin:0;}
.Main3 .Text h3 a{color:#DD1F22;font-size:15px;}
.Main3 .Text p{color:#666;line-height:20px;}
.Main3 .Text ul li {overflow:hidden;}
.Main3 .Text ul li a{float:left;line-height:36px;color:#666;}
.Main3 .Text ul li a b{display:inline-block;width:4px;height:4px;border-radius:2px;background:#DADADA;position:relative;top:-2px;margin-right:8px;}
.Main3 .Text ul li span{float:right;color:#DADADA;}


/**new_detail.shtml**/
.BanImgs{width:1020px;margin:0 auto;height:250px;overflow:hidden;}
.BanImgs a{display:block;height:349px;}
.Current{width:1020px;margin:0 auto;padding-bottom:3px;border-bottom:2px solid #E7E7E7;overflow:hidden;margin-top:20px;}
.Current h2{float:left;width:205px;height:37px;line-height:37px;font-size:16px;text-align:center;background:url(../images/name1_icon.jpg);color:#fff;font-weight:normal;margin:0;}
.Current>div{float:right;padding-right:20px;line-height:25px;}
.Current>div b{display:inline-block;width:30px;height:30px;position:relative;top:10px;}
.Current>div span{color:#E00F00;}


.NewList{width:990px;padding-top:30px;}
.NewList .lists{padding:20px 20px 40px 30px;}
.NewList .lists li{font-size:14px;overflow:hidden;line-height:30px;}
.NewList .lists li a{float:left;color:#282828;}
.NewList .lists li a:hover{color:#E00F00;}
.NewList .lists li b{display:inline-block;width:3px;height:3px;background:#282828;margin-right:8px;position:relative;top:-3px;}
.NewList .lists li span{float:right;color:#C3C3C3;}

.NewList2{width:990px;padding-top:30px;}
.NewList2 h2{    line-height: 42px;
    font-family: "微软雅黑", "宋体";
    font-size: 32px;
    text-align: center;
    padding: 26px 0 26px 0;
    font-weight: normal;
    color: #333;}
/*.NewList2 p{text-indent: 32px; line-height: 24px;}
*/
.MainContents,.MainContent p,.MainContent span,.MainContent i,.MainContent b,.MainContent div,.MainContent font{
    margin: 15px 0 0 0!important;
    font-size: 12pt!important;
    font-family: 宋体!important;
    padding: 0!important;
    text-indent: 2em!important;
    color: #333!important;
}



.Detail{text-align:center;padding:20px 30px;font-size:14px;}
.Detail h1{font-size:20px;}
.Detail>p{border-bottom:1px dotted #ECECEC;padding-bottom:20px;font-size:14px;}
.Detail .news p{text-indent:2em;text-align:left;margin:24px 0;}
.Share {border-bottom:1px solid #ECECEC;overflow:hidden;}
.Share ul{float:left;}
.Share ul li{float:left;margin-right:5px;line-height:24px;}
.Share>div{float:right;}
.Detail>ul{width:780px;margin:0 auto;overflow:hidden;padding:40px 0;}
.Detail>ul li{float:left;margin-right:20px;}
.Detail>ul li a{color:#8B8B8B;}
.Detail>ul li a:hover{color:#000;}
/*SildeBar*/
.SildeBar{}
/*SildeBar*/

/*Banner*/

/*Banner*/

/*首页*/

/*首页*/

.videolist{padding:20px;}
.videolist ul{margin-left:-2%;}
.videolist li{width:23%;padding-left:2%;text-align:center;float:left;padding-bottom:15px;}
.videolist .imgbox{position:relative;margin-bottom:10px;}
.videolist .imgbox em{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.2) url(../images/play.png) center center no-repeat;}
.videolist .imgbox img{width:100%;height:155px;display:block;}
.videolist  .tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.MainContent video{display:block;margin:0 auto}

/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}



.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}




.ztpiclists li{width:23%;text-align:center;float:left;margin-bottom:2%;margin-right:2%}
.ztpiclists .imgbox{padding-bottom:56.25% !important;margin:0 !important}
.ztpiclists li:nth-child(4n){margin-right:0}
.ztpiclists .imgbox span{margin:0 !important}

/*分页*/
.Pages {
    zoom: 1; text-align: center;
    clear: both;
    line-height: 34px;
    margin: 20px auto 20px
}

.Pages span {
    padding: 0px 0px;
    display: inline-block;
    vertical-align: middle;
}

.Pages a {
    display: inline-block;
    vertical-align: middle;
    margin: 0px 3px;
    text-align: center;
    width: auto;
    border: 1px solid #DCDCDC;
	padding: 0 10px;
    color: #666666;
}

.Pages .p_page a {
    display: inline-block;
    vertical-align: middle;
}

.Pages .p_page .a_prev, .Pages .p_page .a_next, .Pages .p_page .a_first, .Pages .p_page .a_end {
    padding: 0 10px;
    width: auto;
}
.Pages  .num a:hover, .Pages  .num a.a_cur {
    color: #fff;
    background: #d50212;
    border: 1px solid #d50212;
}
.Pages .p_page .a_prev:hover, .Pages .p_page .a_next:hover, .Pages .p_page .a_first:hover, .Pages .p_page .a_end:hover {
    color: #fff;
    background: #0C55B8;
    border: 1px solid #0C55B8;
}

.Pages .p_page .num a {
}

.Pages .p_page .num a:hover, .Pages .p_page .num a.a_cur {
    color: #fff;
    background: #0C55B8;
    border: 1px solid #0C55B8;
}

.Pages span.p_jump b {
    font-weight: normal;
}

.Pages span.p_jump input {
    width: 40px;
    height: 34px;
    border: 1px solid #e6e6e6;
    text-align: center;
    display: inline-block;
    margin: 0 5px;
}

.Pages span.p_jump input {
    width: 40px;
    height: 34px;
    border: 1px solid #e6e6e6;
    text-align: center;
    display: inline-block;
    margin: 0 5px;
}

.Pages span.p_jump .i_button {
    width: 50px;
    height: 34px;
    background: #0C55B8;
    border: 1px solid #0C55B8;
    color: #fff;
}

@media ( max-width: 1024px) {
    .Pages {
        line-height: 26px;
    }

    .Pages a {
        margin: 0px 1px;
        width: 24px;
    }

    .Pages .p_page .a_prev, .Pages .p_page .a_next, .Pages .p_page .a_first, .Pages .p_page .a_end {
        padding: 0 4px;
    }
}



