﻿html{ _text-overflow:ellipsis;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#333333; min-width:1530px}
td{ font-size:12px; font-family:"微软雅黑"; line-height:160%; word-break:normal; color:#333333;}
tt{ font-size:12px; font-family:"微软雅黑"; color:#333333;}
div,p{ font-size:12px; font-family:"微软雅黑"; line-height:30px; word-break:normal; margin:0px; padding:0px; color:#333333;}
ul,li,dd,dl,dt{ margin:0px; padding:0px; list-style-type:none; border:0px; font-family:"微软雅黑"; color:#333333;}
form,a{ margin:0px; padding:0px;}
img{ border:0px; border:none;}
label{ display:block; float:left; cursor:pointer; margin-right:10px;}
label input{ float:left; margin-right:5px; margin-top:6px;}
label tt{ display:block; float:left; font-size:15px;}
input,select,textarea{ font-family:"微软雅黑"; font-size:15px; color:#333333; outline:none; resize:none;}
select{ cursor:pointer;}
.clear{ clear:both;}f
.fl{ float:left;}.fr{ float:right;}
.b{ font-weight:bold;}
/*-------------------Bot-------------------*/
A.ba:link,A.ba:visited,A.ba:active{ color:#333333; text-decoration:none;}
A.ba:hover{ color:#FF0000; text-decoration:none;}
/*-----------------------------------------*/

A:link,A:visited,A:active{ color:#333333; text-decoration:none;}
A:hover{ color:#FF0000; text-decoration:none;}

A.aa:link,A.aa:visited,A.aa:active{ color:#FF7200; text-decoration:none;}
A.aa:hover{ color:#FF0000; text-decoration:underline;}

/*轮换*/
.flexslider{ margin:0 auto; width:1500px; height:430px; position:relative; background:url(loading.gif) 50% no-repeat; overflow:hidden; margin-bottom:2px;}
.slides{ position:relative; z-index:1;}
.slides li{ height:430px; background-position:50% 0; background-repeat:no-repeat;}
.slides li a{ height:430px; display:block; width:100%; outline:none;}
.flex-control-nav{ position:absolute; bottom:10px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(dot.png) right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; outline:none;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(next.png) center center no-repeat;}
/*----*/


/*-------------------Web--------------------*/
#head{background-color: #f2f2f2;}
.webtop{ clear:both; margin:0 auto;width:80%; min-width:1536px; height:122px; }
.logobox{ margin:0 auto;; height:122px;}
.logobox tt{ display:block; float:left; width:578px; height:96px; background:url(logo.png) no-repeat; margin-top:13px;}
.logobox tt a{ display:block; width:578px; height:96px;}
.logobox span{ display:block; float:right; margin:10px;}
.logobox .index_link a{color:#ad181f;}

.menubox{ clear:both; margin:0 auto; width:100%; height:45px; background:#AC181F; margin-bottom:1px;}

.wlink{ font-size:16px;}
A.wlink:link,A.wlink:visited,A.wlink:active{ color:#FFFFFF; text-decoration:none;}
A.wlink:hover{ color:#FFF; text-decoration:none;font-weight: bolder;}



.i1box{ clear:both; margin:0 auto; width:80%; height:520px;padding-top: 15px;min-width:1530px }
.boxflex{display: flex;
    justify-content: space-between;}
.banner{ width:100%; height:83vh;min-width:1523px;}
.banner .dtjt8_div_img, .banner .dtjt8_div_img img{width: 100% !important;height:83vh!important;}
.swfnews{ float:left; width:570px; height:335px;}


.newcontent{ width:768px;height:392px;overflow:hidden;}






.news3_title {
    height: 18px;
    text-align: center;
}
.newsbox{width:740px; height:392px; }
.newscontent{width:750px; height:440px;margin-top: -10px;margin-left: 22px;}

.sudynews_rili_1.rili .news_list li.news .news_time{width: 56px !important;
    height: 34px !important;background: #fff !important;}
.sudynews_rili_1.rili .news_list li.news .news_time .news_days{font-size: 16px !important;
    color: #ad181f  !important;font-weight:bold !important;color:#ad181f !important;line-height: 16px !important;}
.sudynews_rili_1.rili .news_list li.news .news_time .news_year{color:#ad181f !important;ine-height: 12px !important;}
.sudynews_rili_1.rili .news_list li.news .news_text{display: none !important;}
.sudynews_rili_1.rili .news_list li.news .news_title a{font-size: 16px !important;}
.imgscroll2_td >div>a>span{font-size: 16px!important;font-weight : bold !important;}
.sudynews_rili_1.rili .news_list li.news .news_wz{
    padding: 4px 0px !important;
    text-align: left !important;
}
.sudyfocus_w9{width: 740px  !important;height: 414px  !important;}
.focus-container{width: 740px  !important;height: 414px  !important;}
.focus-container .focus-item img{width: 740px  !important;height: 414px  !important;}



.inewsbox{ width:585px; height:335px;padding-right:20px}
.notice{height:500px;background:white;border-radius: 8px;}
.title1{ width:100%; height:60px;}
.title1 .titlediv{ display:inline-block;  float:left; width:220px; height:100%;}
.title1 a{ display:inline-block; float:right; width:60px;height:100%; background:url(more.png) no-repeat; background-position:right;margin-top:-8px; font-size: 18px;color: #ab181f;line-height: 60px;}

.noticetitle{height:65px;margin-top:30px}
##sudynews_w10 ul li:nth-child(1),
##sudynews_w10 ul li:nth-child(2),
##sudynews_w10 ul li:nth-child(3) {
    background: url(./img/new.png) no-repeat;
    background-position: right;
}
.xueshu_content{
				display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
width:100%;
			}
			.xueshu_box{
				width: 430px;
				height: 168px;
				border:1px solid #fff;
				display: flex;
				justify-content: space-between;
				padding: 10px 10px 10px 0;
                                    margin-bottom: 20px;
background-color: rgba(255, 255, 255, 0.2);
			}
			.left_date{

			}
			.xueshu_title {
				padding: 0 10px ;
				font-size: 16px;
			          font-weight: bold;
			}
                        .xueshu_title a{
				
				color: #fff;
			}
			.date{
				width: 100px;
				height: 40px;
				background-color: #ad181f;
			
				color: #fff;
				text-align: center;
			}
			.day{
				font-size: 20px;
				border-bottom: 1px solid #fff;
			}
			.month{
width: 80%;
				font-size:14px;
				background-color: #ad181f;
				border-bottom: 1px solid #fff;
    margin: 0 auto;
				color: #fff;
				text-align: center;
			}
			.picture img{
				width: 178px;
				height: 134px;
margin-top: 18px;
			}


.linkbox{ clear:both;background:url(link_bg.png)  no-repeat; margin:0 auto;width:100%; min-width:1200px; height:366px;}
.linkcontent{ width:80%;padding-top:100px; margin:0 auto;display: flex;justify-content: space-between;}
.linkbox a{ display:block; float:left;   width: 33%;height: 166px;background-size: cover;background-position: center; background-repeat: no-repeat;font-size: 40px;font-family: "宋体"; color: #fff;text-align: center;
    line-height: 166px;
    font-weight: bold;}
.link1{ background:url(link_01.png) }
.link2{ background:url(link_02.png)}
.link3{ background:url(link_03.png) }


#container_content:{width:100%;min-height: 810px; background:url(2_bg.png) center no-repeat;}
.nyggbox{ clear:both; margin:0 auto; width:100%;min-width:1536px;height：540px; margin-bottom:1px; text-align:center;}
.middlebox{clear:both; width:100%; background:url(./img/listbg.png) center no-repeat;background-size: cover;}
.nymiddle{ clear:both; margin:0 auto; width:1500px; min-height:10px;}
.nybox{ margin:0 auto; width:1352px; min-height:500px; padding-bottom:50px;position: relative;}

.nyleft{ float:left; width:376px; min-height:10px;margin-top:-191px;margin-bottom:30px; }
.nyleft span{ display:block; width:376px; height:191px; line-height:270px; background:url(./img/list_title_bg.png) no-repeat; text-align:center; font-size:30px; font-weight:bold; color:#FFFFFF; border-bottom:#ad181f 1px solid; letter-spacing:2px;}
.nyleft ul{ display:block; width:376px;  background:#ad181f; background-image: url(./img/list_menu.png);
    background-repeat: no-repeat;
    background-position-y: bottom;
    background-position-x: right;
    min-height: 500px;padding-bottom:40px;}.nyleft ul td{ font-size:20px;}

A.clink:link,A.clink:visited,A.clink:active{ color:#FFFFFF; text-decoration:none;}
A.clink:hover{ color:#FFFF00; text-decoration:none;}

A.zlink:link,A.zlink:visited,A.zlink:active{ color:#FFFFFF; text-decoration:none;}
A.zlink:hover{ color:#FFFF00; text-decoration:none;}

.nyright{ float:right; width:950px; min-height:500px; }
.nycontenttag{width: 10px;
    height: 33px;
    background: #ad181f;
    display: inline-block;
    margin: 10px;}

.nycontenttitle {font-size: 22px;font-weight: bold;display: inline-block; margin-top: -20px;    position: absolute;    top:92px;}
.nycontent{ clear:both; width:950px; min-height:10px; background:#FFFFFF;}
.nytitle{ background:url(dian.gif) bottom repeat-x;}
.nytitle .tit{ font-size:20px; font-weight:bold;}

.nyweizhi{height:60px; margin-right:5px;}
.nyweizhi u{ display:block; height:60px; line-height:60px; font-size:14px; color:#333; text-decoration:none; padding-right:5px;}
.nyweizhi a{ display:block; float:left; height:70px; line-height:70px; font-size:14px;}
.nyweizhi a:link,.nyweizhi a:visited,.nyweizhi a:active{ color:#888888; text-decoration:none;}
.nyweizhi a:hover{ color:#888888; text-decoration:underline;}
.posSplit{ display:block; float:left; width:15px; height:70px; background:url(posSplit.gif) center no-repeat;}

.webmiddle{ clear:both; margin:0 auto; width:100%; padding-top:40px; height:590px; background:url(./img/bg1.png) ;}
.webmiddle2{ clear:both; margin:0 auto; width:100%; height:551px; background:url(./img/xsdt.jpg) ; }
#container_infobody{
width:100%;min-height: 810px; background:url(2_bg.png) center no-repeat;background-size: cover;
}

#infocontent{
width:80%; margin:0 auto; 
min-height: 810px; 
}
.infocontent_nav{
font-size:20px;
height: 30px;
line-height:30px; 
}

.conent{ width:96%; padding:0 2%;}.conent,.conent div,.conent tt,.conent p,.conent span{ font-size:16px; line-height:30px;}

.newslist{ clear:both; width:100%; min-height:10px;}
.newslist td{ font-size:14px;}
#newslist td{ font-size:14px;}
#newslist p{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}

.detailbox{ clear:both; margin:0 auto; width:100%; min-height:500px; padding:15px 0;}
.conh1{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; min-height:50px; line-height:35px; margin-top:20px; text-align:center; color:#AC181F; font-size:26px; font-family:"微软雅黑";}
.conh2{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; height:30px; line-height:30px; text-align:center; font-size:13px; border-bottom:#999999 1px dashed; font-weight:normal; font-family:"微软雅黑"; margin-bottom:20px;}
.contentcon{ clear:both; margin:0 auto; width:87%; min-height:300px; margin-bottom:30px;background-color: #fff;
    padding: 30px 50px;}
.nydeatilbigpic{ margin:0 auto; width:800px; min-height:10px; text-align:center; margin-bottom:20px;}
.nydeatilbigpic img{ max-width:800px; border:#CCCCCC 1px solid;}
.nc{ padding:15px 0px; font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px;}
.nc p,.nc div,.nc span,.nc tt{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}
.nc img{ max-width:800px;}
.closepage{ text-align:center;}
.closepage input{ height:35px; line-height:30px; padding:0px 25px; cursor:pointer;}

			.csContent {
				width: 380px;
				height: 169px;
				border: 1px solid #ad181f;
				position: relative;
				padding: 20px;
margin:8px 16px;
			}

			.cstag {

				display: block;
				width: 8px;
				height: 100px;
				background-color: #ad181f;
				position: absolute;
				top: 50px;
				left: -4px;
			}

			.t_left,
			.t_left img {
				width: 116px;
				height: 167px;
				float: left;
			}

			.t_left img {
				overflow: hidden;
				border-radius: 3px;
			}

			.t_right {
				padding-left: 136px;
			}

			.cstitle {
				font-size: 18px;
    font-weight: bold;
    color: #333333;
    font-family: sans-serif;
    padding: 10px 0;
			}

			.csintroduce {}
	
.piaochuang img{width:300px}
#winfloat_div_w203>div>div{width: 200px !important}

.footer{
				width: 100%;
                                background-color:#ad181f;
                                background-size:cover;
                               background:url(foot.png) center no-repeat;
                                background-size:cover;
				height:180px;
                                padding-top:25px;
			}
			.footcontent{
				width: 80%;
				height:180px;
				display: flex;
				margin:0 auto;
				justify-content: space-around;
			}
			.footleft, .footright{
                                  
                                padding:40px 0 0 50px;
				width:50%;
			}
			.footleft{
                                height:154px;
			}
                        .footright{
				height:120px;
                                border-left: 1px solid #fff
			}
			.footright .friendlink{
				font-size: 20px;
				color: #fff;
			}
                        .footright  .friendbox{
                           display:flex;
                          justify-content:start;
                           }
                          .friendbox .linkdiv{
                           width:200px;
                              height: 24px;
                              margin-right: 50px;
                              margin-top: 5px;
                           background-color:#fff;
                           }

			
			.footleft span{
				display: block;
				font-size: 20px;
				color: #fff;
				
			}
			.copyright{
				width: 100%;
                                height:80px;
				font-size: 14px;
				color: #fff;
                                text-align:center;
                                 line-height:80px;
                                 background-color:#962227;
			}



.foot{ clear:both; margin:0 auto; width:1500px; min-height:10px;}
.foot tt{ clear:both; display:block; margin:0 auto; width:1500px; height:11px; background:url(bot_01.gif) no-repeat;}
.foot span{ display:block; margin:0 auto; width:1500px; height:40px; line-height:40px; text-align:center; font-size:12px; background:#BDBDBD;}


.flink{ clear:both; width:1500px; min-height:130px; background:#D7D7D7;}
.flink b{ display:block; float:left; font-size:14px; width:100px; height:130px; line-height:130px; text-align:center;}
.flink p{ margin:0px; padding:0px; display:block; float:left; width:1400px; height:130px; line-height:130px;}

.nltab{ margin-bottom:50px;}
.tdline{ border-bottom:#999999 1px dashed;}


.ourfont{ margin-bottom:50px;}


.inewsbox table td a{ font-size:15px;}
#newslist .wp_article_list .list_item{height: 32px;line-height: 32px;}
.Column_Position a {
    display: inline-block;
    float: none;
}
.articlelist1_li {
 background-position: 0px 42px;
    color: #333;
    font-weight: bold;
    font-size: 16px;
    vertical-align: middle;
    line-height: 43px;
}

.shizi_content{ display: flex;
				    flex-wrap: wrap;
				    justify-content: start;padding: 0px 20px;}

.shizi_content #wp_pager{width: 100%;text-align: center;}
.shizi_content #wp_pager ul{    margin: 0 auto;
    display: inline-block;
    width: 100%}
.shizi_content #wp_pager ul li{  display: inline-block;
    text-align: center;
    width: 40px;}

.div_ztylb .div_ztylb_img{
 padding-right: 36px
}

.notice .news{
    padding: 0 19px!important;
margin-top:unset!important;
}
.notice .news_days{color: #ad181f!important;font-size: 16px!important;line-height: 20px;}
.notice .news_time {
    width: 51px!important;
    height: 54px!important;
    background: unset!important;
    color: #ad181f!important;
    font-size: 16px!important;}
.notice .news_text{
    display:none;
}
.notice .news_year{
color: #ad181f!important;
}
.notice .news_text{
    display:none;
}
.notice .news .news_title,.notice .news .news_title a{line-height:44px!important;font-size:16px!important;}
.titlediv{font-size: 24px;font-weight: 600;padding-left:48px;color: #ab181f;background:url(./img/title_bg.png);background-repeat: no-repeat;background-position-y: 15px;background-position-x: 30px;letter-spacing: 2px;margin-bottom:0px;}
.titlediv_xueshu{color:#fff;background:url(./img/title_bg2.png);background-repeat: no-repeat;background-position-y: 15px;background-position-x: 30px;}
.xueshu_more a{ color:#fff;display:inline-block; float:right; width:60px;height:100%; background:url(./img/more_fff.png) no-repeat; background-position:right;margin-top:8px; font-size: 18px;line-height: 60px;}
.news_list{padding:0 18px !important;}
.news.n1,.news.n2,.news.n3{
 background:url(./img/news_tag.png) no-repeat; background-position:right;
}

.wp_article_list .list_item .Article_Title{font-size: 16px;}
#newslist .wp_article_list .list_item {
    height: 32px;
    line-height: 32px;
    padding: 5px;
}
.wp_article_list .list_item .Article_Index{height: 25px;}

#newslist .wp_article_list .list_item A:hover{color:#ad181f}










