@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.7 "微软雅黑",YaHei,tahoma,arial,"Hiragino Sans GB",宋体;color:#000;outline:0;}

body{min-height:100%;position:relative;-webkit-text-size-adjust:none; min-width: 1300px; background-color: #ffffff;}
html {height: 100%;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;}
html{overflow-y:scroll;}
input,button{*overflow:visible;}

a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}

p { margin-bottom:10px;}
h1 { font-size:28px; margin-bottom:15px; font-weight: normal;}
h2 { font-size:22px; margin-bottom:15px; font-weight: normal;}
h3 { font-size:20px; font-weight: normal;}
h4 { font-size:16px; margin-bottom:5px; margin-top:5px; font-weight: normal;}

.page-con table{
    margin: 0 auto;}
.clearfix:after {
	clear: both;
	content: "";
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;}
     .clearfix:after,.clearfix:before{
        content: "";
        display: table;}
    .clearfix:after{
        clear: both;}
    .clearfix{
        *zoom: 1;}
.fl {
	float: left;}

.fr {
	float: right;}

ul,
li {
	list-style: none;}

.clear {
zoom: 1;}

.clear:after {
clear: both;
content: "";
display: block;
width: 0;
height: 0;
visibility: hidden;}
.clear:after,.clear:before{
content: "";
display: table;}
.clear:after{
clear: both;}
.clear{
*zoom: 1;}


@font-face {
    font-family: 'impactreg';
src: url(/jyxy/dfiles/11411/jyxy/home2020/fonts/impactreg.jpg);
src: local('impactreg'), url(/jyxy/dfiles/11411/jyxy/home2020/fonts/impactreg..jpg) format('woff'), url(/jyxy/dfiles/11411/jyxy/home2020/fonts/impactreg.jpg) format('truetype')}

/*header及nav*/
.header {
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	z-index: 900;}

.header .tops{
	height: 120px;
	background-color:rgba(255,94,14,0.85);}
.header .tops .headtops{
	font-size:16px;
	color:#FFF;
	width:1300px;
	margin: 0 auto;}
.header .tops .headtops .topleft{
	float:left;
	width:500px;
	height:25px;
	margin-top:10px;}
.header .tops .headtops .topleft ul{
	float:left;
	width:100%;}
.header .tops .headtops .topleft ul li{
	float:left;}
.header .tops .headtops .topleft ul li a{
	font-size:16px;
	color:#FFF;
	padding-left:30px;}
.header .tops .headtops .topleft ul li.ico_m{
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_menu.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.header .tops .headtops .topleft ul li.ico_contact{
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_mail.jpg);
	background-repeat: no-repeat;
	background-position: left center;}
.header .tops .headtops .topleft ul li.ico_sign{
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_sign.jpg);
	background-repeat: no-repeat;
	background-position: left center;}

.header .tops .headtops .english{
	float:left;
	width:100px;
	height:25px;
	margin-top:50px;
	margin-left:5px;
	/* background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_global.png); */
	background-repeat: no-repeat;
	background-position: left center;}
.header .tops .headtops .english a{
	font-size:16px;
	font-weight: 600;
	color:#FFF;
	/* color:#303030; */
	padding-left:0px;}

.header .tops .headtops .search { width:228px; height: 30px; background-color: #fff; border-radius: 30px; float: left; margin-top: 50px; margin-left: 360px; transition:all .4s cubic-bezier(.215,.61,.355,1);}
.header .tops .headtops .search .input {
	width: 190px;
	height: 30px;
	background-color: transparent;
	border: 0;
	float: left;
	font-size: 13px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;}
.header .tops .headtops .search .submit { width: 22px; height: 30px; float: right; border: 0; background: transparent url(../images/ico_search.jpg) no-repeat left center;}
.header .innerbox {
	height: 80px;
	/* background-color:#303030; *//*nav颜色*/
	background-color:rgba(72,72,72,0.85);}
.header .logo {
	width: 800px;
	height: 100px;
	display: block;
	float: left;
	/*background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/logo-new.jpg);*/
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;}
.header .xuetuanlogo {
	width: 700px;
	height: 100px;
	display: block;
	float: left;
	/*background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/logo-xuetuan.jpg);*/
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;}
.innerbox {width:100%;margin: 0 auto;}
.header .nav {
	width:1300px;
	margin: 0 auto;
	/* float:left; */
	/* margin-left:15px; */
	
	box-shadow: 0 0 11px rgba(0, 0, 0, 0.22);}
.header .nav>ul>li {
	float: left;
	position: relative;
	/*width: 115px;*/
	height: 50px;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/rightline.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top:30px;}
.header .nav>ul>li.widthvalue1{
	width: 112px;}
.header .nav>ul>li.widthvalue2{
	width: 130px;}
.header .nav>ul>li.widthvalue3{
	width: 115px;}
.header .nav>ul>li>a {
	position: relative;
	/* color: #333333; */
	color:#FFFFFF;/*字体白色*/
	z-index: 2;
	display: block;
	height: 50px;
	line-height: 22px;
	font-size: 18px;
	text-align: center;
	-webkit-transition: color 200ms;
	transition: color 200ms;
	-moz-transition: color 200ms;
	-o-transition: color 200ms;
	overflow: hidden;
	padding-bottom: 0;}
.header .nav>ul>li>a:hover {
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/currdhline.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#FF5E0E;}
.header .nav>ul>li.on>a{
	/* color:#1d4f9f; */
	color:#FF5E0E;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/currdhline.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;}
.header .nav>ul>li.last { 
	background-image: none;}

.header .nav li .setNav { width:100%; position:absolute; top:50px; left:0px; display:none;}
.header .nav li .setNav li{ text-align:center;}
.header .nav li .setNav li a{ display:block;font-size:16px; font-weight:normal; height:35px; line-height:35px; color:#333333; background-color: rgba(234,234,234,0.8); border-bottom: solid 2px #d8d8d8;}
.header .nav li .setNav li a:hover{ /* border-bottom: solid 2px #1d4f9f;color:#1d4f9f; */ border-bottom: solid 2px #FF5E0E;color:#FF5E0E; background-color: rgba(255,255,255,0.8);}

/*顶部大图*/
.fullSlide{ width:100%; position:relative; height:440px; z-index:99; padding-top: 200px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width:1300px;}
.fullSlide .bd ul{ width:100% !important; height:440px;}
.fullSlide .bd li{ width:100% !important;height:440px;overflow:hidden; text-align:center;background-repeat: no-repeat;background-position: center center;}
.fullSlide .bd li a{ display:block; height:440px;padding:0; margin:0;}
.fullSlide .hd{ width:300px;  position: absolute; bottom:55px; right:360px; height:8px; line-height:8px; z-index:9;}
.fullSlide .hd ul{ text-align:center; z-index:9; width:100%;position:absolute;}
.fullSlide .hd ul li{ cursor:pointer; display: inline-block;width:16px; height:16px; margin:0 10px 0 10px; overflow:hidden; font-size:0; line-height:0;background-color: #FFFFFF; border-radius: 16px;}
.fullSlide .hd ul li {display:inline-block;*display:inline;*zoom:1;}
.fullSlide .hd ul li.on{ background-color:#1E4892;}

.fullSlide .prev,
.fullSlide .next{ position:absolute; left:35px; top:50%; margin-top:-25px; display:block; width:25px; height:92px; background:url(/jyxy/dfiles/11411/jyxy/home2020/images/slider-arrow.jpg) -44px 0px no-repeat;opacity:0.5;}
.fullSlide .next{ left:auto; right:35px; background-position:0px 0px;}
.fullSlide .prev:hover,
.fullSlide .next:hover{ opacity:1;}

.fullSlide .bannerwenli{
	width: 100%;
	position: absolute;
	bottom: 0px;
	height: 137px;
	z-index: 9;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/bannerwenli.jpg);
	background-repeat: no-repeat;
	background-position: center top;}

/*新闻、公告、宣传片*/
.con {
	width: 1200px;
	margin: 0 auto;
	position: relative;}
.index-con {
    /* background: url(/jyxy/dfiles/11411/jyxy/home2020/images/cbg1.png) repeat-x left bottom; */
    /* height: 488px; */
	height: auto;
    min-width: 1200px;
	margin-top: 20px ;
	margin-bottom: 20px;}

.container {
    width: 1200px;
    margin:0 auto;
	padding: 0px 0;}

.cbg {
    /* background: url(/jyxy/dfiles/11411/jyxy/home2020/images/conbg.jpg) no-repeat center top; */
    height: 548px;}

.new, .notice, .school {
    width: 360px;
	height: 660px;
    /* height: 440px; */
    background: #fff;
    border: 1px solid #ddd;
    position: relative;}

.notice {
    margin: 0 42px;}

.new-top {
    position: relative;}

.new-a {
    width: 243px;
    height: 130px;
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/ntbg.jpg) repeat left top;
    text-align: center;
    position: absolute;
    left: 60px;
    top: 30px;}

    .new-a p {
        font-size: 20px;
        color: #fff;
        padding-top: 40px;}

    .new-a a {
        color: #fff;
        display: block;
        padding-top: 10px;}

.new-ul {
    padding: 30px 40px 10px;}

.video-ul {
    /* padding: 20px 30px; */
	padding: 130px 20px;}
    .new-ul ul li {
        height: 52px;
        margin-bottom: 18px;}

.li-date {
    width: 60px;
    height: 50px;
    text-align: center;}

    .li-date p {
        background: #FF5E0E;
        height: 18px;
        color: #fff;
        font-size: 12px;
        text-align: center;}

    .li-date span {
        display: block;
        height: 33px;
        background: #eee;
        color: #666;
        font-size: 18px;
        line-height: 33px;}

    .li-date p.p1 {
        /* background: #ea882c; */
		background: #FF5E0E;}

    .li-date p.p2 {
        background: #FF5E0E;}

.li-text {
    width: 194px;}

    .li-text a {
        font-size: 14px;
        color: #666;}
.n-xx {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 4px;
    border-top: 1px solid #ddd;
    background: #FF5E0E;}

.nac {
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/ntbg2.jpg) repeat left top;}

.nab {
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/ntbg2.jpg) repeat left top;}

/*展馆*/
.ren_in{
	width: 100%;
	height: 250px;
	margin: 0 auto;
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/bottom.jpg) no-repeat center center;
	overflow: hidden;
    clear: both;}
.ren_ti h3{
	color: white;
    margin: 25px 0 20px;}
.ren_in li{
	/* width: 197px; */
	width: 397px;
	height: 140px;
	background: rgba(255,255,255,.8);
	text-align: center;
	padding: 22px 0;
	box-sizing: border-box;
	float: left;
	margin-left: 3px;
transition: .3s;}
.ren_in li .icon2{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer2.jpg) no-repeat center top;}
.ren_in li .icon3{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer3.jpg) no-repeat center top;}
.ren_in li .icon4{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer4.jpg) no-repeat center top;}
.ren_in li .icon5{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer5.jpg) no-repeat center top;}
.ren_in li .icon6{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer1.jpg) no-repeat center top;}
.ren_in li .cpc100{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/cpc100.jpg) no-repeat center top;}
.ren_in li .yudiao{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/yudiao.jpg) no-repeat center top;}
.ren_in li .meiyu{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/meiyu.jpg) no-repeat center top;}
.ren_in li a{
	display: block;
	width: 100%;
	height: 140px;
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer6.jpg) no-repeat center top;
	clear: both;
	overflow: hidden;}
.ren_in li:hover .icon1{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer16.jpg) no-repeat center top;}
.ren_in li:hover .icon2{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer12.jpg) no-repeat center top;}
.ren_in li:hover .icon3{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer13.jpg) no-repeat center top;}
.ren_in li:hover .icon4{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer14.jpg) no-repeat center top;}
.ren_in li:hover .icon5{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer15.jpg) no-repeat center top;}
.ren_in li:hover .icon6{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/indexer11.jpg) no-repeat center top;}
.ren_in li:hover .cpc100{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/cpc100.jpg) no-repeat center top;}
.ren_in li:hover .yudiao{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/yudiao.jpg) no-repeat center top;}
.ren_in li:hover .meiyu{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/meiyu.jpg) no-repeat center top;}
.ren_in li:hover{
    /* background: #d61718; */
	background: #FF5E0E;
    /* width: 203px; */
	width: 403px;
    height: 145px;
    margin: -3px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}

.ren_in li:hover p{
	color: white;}
.ren_in li img{
	display: inline-block;}
.ren_in li p{
	font-size: 16px;
	margin-top: 70px;
    color:#454545;}
.ren_in .first{
	margin: 0;}

/*footer*/
#footer {position: absolute;margin:0 auto;/* bottom: -180px; */ width: 100%; background-color: rgba(72,72,72,0.85);}

.footerUs {
	/* background-color: #1d4f9f; */
	height: 100px;
	color: #ffffff;
	text-align: center;
	line-height: 48px;}
.footerUs .innerbox { width: 1300px;margin:0 auto;}
.footerUs .copyright {width: 1300px;margin:0 auto;color: #ffffff; font-size: 16px; height:48px; line-height:48px; float: left;
/* padding: 40px 0 10px 0; */
}
.footerUs .copyright P{margin-bottom:0;}
.footerUs .erhang {
	width: 1300px;margin:0 auto;}
.footerUs h2 { float: left; font-size:18px;line-height: 48px; margin-bottom: 0;    padding-left: 240px;}
.footerUs .tel {
	float: left;
	font-size: 16px;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_f_tel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 48px;
	padding-left: 20px;
	margin-left:40px;}
.footerUs .mail {
	float: left;
	font-size: 16px;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_f_mail.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 48px;
	padding-left: 25px;
	margin-left:50px;}
.footerUs .address {
	float: left;
	font-size: 16px;
	background-image: url(/jyxy/dfiles/11411/jyxy/home2020/images/ico_f_map.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 48px;
	padding-left: 25px;
	margin-left:50px;}
.footerUs .link a {
    color: #ffffff;
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    text-align: left;
    padding-left: 25px;
    float: left;
}
.footerUs .link {
    width: 1300px;
    margin: 0 auto;
    margin-top: 20px;
    /* margin-bottom: -10px; */
}
.focusBox {
	position: relative;
	width: 100%;
    min-height: 435px;
	overflow: hidden;}

.focusBox img{
       width: 100%;
 max-height:635px;
    min-height*: 435px;
	margin-top: 200px;}

/*banner*/
.list_pic{
	width: 100%;
	height: auto;
    min-height: auto;}
.list_pic img{
     width: 100%;
     height:auto;
    min-height: auto;}

/*列表页*/
.cont_bg{}

.list-left{
	width: 300px;
	padding-bottom: 50px;}
.list-nav {
    width: 300px;
    min-height: 300px;
	padding-bottom: 50px;
    background: #EAE9E9;}

.lanmu-name {
    width: 300px;
    height: 63px;
    margin-top: -63px;
    line-height: 63px;
    font-size: 24px;
    color: #fff;
	padding-left: 40px;
	box-sizing: border-box;
	background-color: #FF5E0E;
   /* background: rgba(183, 0, 0, .85); */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);
   position: relative;}
.jia{
	height: 40px;
	background: #757575;}
.accordion .linke {
    cursor: pointer;
    display: block;
    height:50px;
    line-height:50px;
    color: #444444;
    font-size: 16px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}

.accordion .linke a {
    color: #444444;
    font-size: 16px;
    display:block;
    font-weight: 500;}

.accordion li {
    cursor: pointer;
	padding: 0 39px;}
.accordion li:hover{
   background:#F7F7F7;}

.accordion li:hover i {
    position: absolute;
    top:18px;
    right:-2px;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 14px;
    height: 14px;
    background:#F7F7F7 url(/jyxy/dfiles/11411/jyxy/home2020/images/xygk1_03.jpg) no-repeat center;}
.accordion li:on{
   background:#F7F7F7;}

.accordion li:on i {
    position: absolute;
    top:18px;
    right: 3px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 14px;
    height: 14px;
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/xygk1_03.jpg) no-repeat center;}

.accordion .open i {
    position: absolute;
    top:18px;
    right: 0;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 14px;
    height: 14px;
    background: #F7F7F7 url(/jyxy/dfiles/11411/jyxy/home2020/images/xygk1_04.jpg) no-repeat center;}


.accordion li.open{
	    /*background: #f7f7f7 url(../images/xygk1_03.png) no-repeat 250px center;*/
background: #F7F7F7;}

.accordion li .jia{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/tou1.jpg) no-repeat right 20px;}
.accordion .open .jia{
	background: url(/jyxy/dfiles/11411/jyxy/home2020/images/tou2.jpg) no-repeat right 20px;}

.submenu {
    display: none;
    padding: 12px 0;
    border-bottom: 1px solid #dbdbdb;}

.submenu li{
 padding: 0;
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/listd.jpg) no-repeat 3px center;
    position: relative;}

.submenu li:hover b{
    position: absolute;
    top:7px;
    right: -2px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 14px;
    height: 14px;
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/xygk1_03.jpg) no-repeat center;
display:block;}
.submenu .open b{
    position: absolute;
    top:7px;
    right: -2px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    width: 14px;
    height: 14px;
    background: url(/jyxy/dfiles/11411/jyxy/home2020/images/xygk1_04.jpg) no-repeat center;
display:block;}
.submenu a {
    display: block;
    text-decoration: none;
    color: #444444;
    line-height: 30px;
    padding-left:20px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    padding-right: 20px;
background: url(/jyxy/dfiles/11411/jyxy/home2020/images/listd.jpg) no-repeat 3px center;}

.submenu li:hover a{
    color: #a81919;}
.submenu .open a{
    color: #a81919;}
.list-right {
    width: 820px;
	margin: 40px 0;}

.list-all {
    width: 100%;
	margin: 40px 0;}
.list-all .list-title a {
    display: inline-block;
    color: #434343;
    font-size: 22px;
	line-height: 45px;
    height:45px;}
.list-all .list-title{
	
	border-bottom: 1px solid #C4C4C4;}
.list-dang {
    height: 40px;
    background: #ECECEC;
    line-height:40px;
	color: #8d8d8d;
	font-size: 12px;}
.list-right .list-title a {
    display: inline-block;
    color: #434343;
    font-size: 22px;
	line-height: 45px;
    height:45px;}
.list-right .list-title{
	
	border-bottom: 1px solid #C4C4C4;}
.location {
    color: #888888;
    padding-left: 75px;}

.location img {
    display: inline-block;
    width: 14px;
    height: 14px;}

.location a {
    color: #888888;
    padding: 0 5px;}

.list-con {
    margin:18px auto;
    min-height: 500px;
    padding: 14px 0 20px;}

.list-con ul {
    padding: 0px;}

.list-con ul li {
    padding: 16px 0 11px 4px;
    line-height: 22px;
    border-bottom: 1px solid #E9E9E9;}

.list-con ul li a {
    color: #444444;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.list-con ul li a:hover {
    font-weight: bold;
    color: #FF5E0E;}

.list-con ul li .date {
    color: #999;
	font-size: 14px;}

.yiliu-con {
    margin:18px auto;
    padding: 14px 0 20px;}

.yiliu-con ul {
    padding: 0px;}

.yiliu-con ul li {
    padding: 16px 0 11px 4px;
    line-height: 22px;
    border-bottom: 1px solid #E9E9E9;}

.yiliu-con ul li a {
    color: #444444;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.yiliu-con ul li a:hover {
    font-weight: bold;
    color: #FF5E0E;}

.yiliu-con ul li .date {
    color: #999;
	font-size: 14px;}
.fanye {
    padding: 30px 15px 20px;
    text-align: center;
    font-family: "宋体";
    font-size: 13px;
    color: #5b5b5b;}

.fy1{ padding:10px 0px 10px 0px;text-align:center; padding-bottom:30px;font-size: 14px;}
.fy1 a{ padding:3px 8px; background:#ffffff; margin:0px 2px; border:solid 1px #dddddd; color:#666666;}
.fy1 a:hover,.fy1 a.fdq{ background:#FF5E0E; color:#ffffff; border:solid 1px #FF5E0E;}

.page-con {
    margin: 0px auto;
    padding: 20px 0 40px;
    min-height: 500px;
    height: auto;
    overflow: hidden;}
.page-con table{
    margin: 0 auto;}
.page-con .page-tit {
    font-size: 20px;
    color: #444444;
    font-weight: bold;
    text-align: center;
    line-height: 150%;
    padding: 20px 0 20px;}

.page-con .fbt {
    font-size: 18px;
    color: #444444;
    text-align: center;
    line-height: 150%;
    padding: 14px 0 10px;}

.page-con .page-date {
    color: #9e9e9e;
    text-align: center;
    line-height: 150%;
    padding: 0px 0 20px;
	font-size: 16px;}

.page-con .zhengwen {
    padding: 20px 0;
    line-height: 30px;
    font-size: 16px !important;
    color: #444444 !important;}

.page-con .zhengwen p {

    line-height: 28px !important;
    font-size: 16px !important;
    color: #444444 !important;
    padding: 0 0 14px 0;}

.page-con .zhengwen img, .page-con .zhengwen p img {
    max-width: 800px;
    display: block;
    margin: 10px auto;}

.page-con .zhengwen table tr td p,
.box-2 .zhengwen table tr td span p {
    text-indent: 0;}

.other-title {
    padding: 30px 0 80px;
    border-top: 1px solid #e9e8e8;}

.other-title a {
    color: #444444;
    font-size: 15px;
    display: inline-block;
    line-height: 30px;}
.other-title>p {
    color: #444444;
    font-size: 16px;
    line-height: 30px;}

.other-title a:hover {
    color: #a81919;}
.pb_sys_common {
    font-size: 12px;
    font-family: SimSun;
    line-height:12px;

    color:#222;}

.pb_sys_common a{
    text-decoration: none;}

.pb_sys_common .p_pages{
    margin-left: -5px;}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o,.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    border: 1px solid #ccc;
    padding: 5px 8px;
    margin:0px 0px 0px 5px;

    height:24px;
    -height:auto;

    line-height:12px;
    box-sizing:border-box;
    display:inline-block;
    vertical-align:middle;}

.pb_sys_common .p_t{
    line-height:12px;
    margin:0px;
    padding:0px;
    display:inline-block;
    vertical-align:middle;}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o{
    color: #ccc;}

.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    color: #222;}

.pb_sys_common .p_dot {
    margin-left:4px;
    margin-right:-4px;
    color:#222;}

.pb_sys_common .p_goto input, .pb_sys_common .p_search input {
    /*
    height:22px;
    border: 1px solid #aaa;
    outline-width:thin;
    outline-color:#258cff;

    text-align:center;
    vertical-align:middle;    
    */
    font-family: SimSun;
    font-size:12px;

    border: 1px solid #aaa;
    height:22px;
    line-height:20px;
    box-sizing:border-box;
    vertical-align:middle;

    outline-width:thin;
    outline-color:#258CFF;
    
    margin:0px 2px;
    padding:0px 1px;}


.pb_sys_common .p_goto input{
    width:22px;
    text-align:center;}

.pb_sys_common .p_search input{
    width:100px;
    text-align:left;}

.pb_sys_common .p_goto input:hover, .pb_sys_common .p_goto input:focus, .pb_sys_common .p_search input:hover, .pb_sys_common .p_search input:focus{
    border: 1px solid #258CFF;}

.pb_sys_common .p_goto a, .pb_sys_common .p_search a{
    border: 1px solid #ccc;
    padding: 5px 6px;
    color: #222;

    margin:0px;

    height:24px;
    -height:auto;
    
    line-height:12px;
    display:inline-block;
    box-sizing:border-box;
    vertical-align:middle;}

.pb_sys_common .p_dosize_d, .pb_sys_common .p_dosize a{
    /*
    border-width:1px 0px 1px 1px;
    border-style:solid;
    border-color:#ccc;
    padding: 5px 6px;
    color: #222;
    */
    border-right:1px solid #ccc;
    padding: 1px 5px;
    color: #888888;}

.pb_sys_common .p_dosize_d{
    /*background-color:#f5f5f5;*/
    color: #222;}

.pb_sys_common .p_dosize a:hover{
    /*background-color:#f5f5f5;*/
    color: #222;}

.pb_sys_common .p_dosize_last_d, .pb_sys_common .p_dosize_last a{
    /*border-right-width:1px*/
    border-right-width:0px;}


/*按钮控制*/
.pb_sys_normal .p_first,.pb_sys_normal .p_first_d,.pb_sys_normal .p_last,.pb_sys_normal .p_last_d{
    display:none;}

.pb_sys_normal2 .p_first,.pb_sys_normal2 .p_first_d,.pb_sys_normal2 .p_last,.pb_sys_normal2 .p_last_d,.pb_sys_normal2 .p_prev_d,.pb_sys_normal2 .p_next_d{
    display:none;}

.pb_sys_full{}

.pb_sys_full2 .p_first_d,.pb_sys_full2 .p_last_d,.pb_sys_full2 .p_prev_d,.pb_sys_full2 .p_next_d{
    display:none;}

.pb_sys_short .p_no,.pb_sys_short .p_no_d,.pb_sys_short .p_no_o,.pb_sys_short .p_dot{
    display:none;}

.pb_sys_short2 .p_no,.pb_sys_short2 .p_no_d,.pb_sys_short2 .p_no_o,.pb_sys_short2 .p_dot,.pb_sys_short2 .p_first,.pb_sys_short2 .p_first_d,.pb_sys_short2 .p_last,.pb_sys_short2 .p_last_d{
    display:none;}

/*样式1-4*/
.pb_sys_style1 .p_no a:hover,.pb_sys_style1 .p_fun a:hover, .pb_sys_style1 .p_goto a:hover, .pb_sys_style1 .p_search a:hover,
.pb_sys_style2 .p_no a:hover,.pb_sys_style2 .p_fun a:hover, .pb_sys_style2 .p_goto a:hover, .pb_sys_style2 .p_search a:hover,
.pb_sys_style3 .p_no a:hover,.pb_sys_style3 .p_fun a:hover, .pb_sys_style3 .p_goto a:hover, .pb_sys_style3 .p_search a:hover,
.pb_sys_style4 .p_no a:hover,.pb_sys_style4 .p_fun a:hover, .pb_sys_style4 .p_goto a:hover, .pb_sys_style4 .p_search a:hover{
    background-color: #f5f5f5;}
/*样式1 蓝*/
.pb_sys_style1 .p_no_d {
    border: 1px solid #258CFF;
    color: #fff;
    background-color: #258CFF;}
/*样式2 红*/
.pb_sys_style2 .p_no_d {
    border: 1px solid #F04646;
    color: #fff;
    background-color: #F04646;}
/*样式3 绿*/
.pb_sys_style3 .p_no_d {
    border: 1px solid #32B907;
    color: #fff;
    background-color: #32B907;}
/*样式4 灰*/
.pb_sys_style4 .p_no_d {
    border: 1px solid #888;
    color: #fff;
    background-color: #888;}

/*样式5-8*/
.pb_sys_style5 .p_fun_d, .pb_sys_style5 .p_no_d, .pb_sys_style5 .p_no_o,.pb_sys_style5 .p_fun a, .pb_sys_style5 .p_no a, .pb_sys_style5 .p_goto a, .pb_sys_style5 .p_search a,
.pb_sys_style6 .p_fun_d, .pb_sys_style6 .p_no_d, .pb_sys_style6 .p_no_o,.pb_sys_style6 .p_fun a, .pb_sys_style6 .p_no a, .pb_sys_style6 .p_goto a, .pb_sys_style6 .p_search a,
.pb_sys_style7 .p_fun_d, .pb_sys_style7 .p_no_d, .pb_sys_style7 .p_no_o,.pb_sys_style7 .p_fun a, .pb_sys_style7 .p_no a, .pb_sys_style7 .p_goto a, .pb_sys_style7 .p_search a,
.pb_sys_style8 .p_fun_d, .pb_sys_style8 .p_no_d, .pb_sys_style8 .p_no_o,.pb_sys_style8 .p_fun a, .pb_sys_style8 .p_no a,  .pb_sys_style8 .p_goto a, .pb_sys_style8 .p_search a{
    border: 1px solid transparent;}

.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover,
.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover,
.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover,
.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;}

.pb_sys_style5 .p_fun a:hover,.pb_sys_style5 .p_goto a:hover,.pb_sys_style5 .p_search a:hover,
.pb_sys_style6 .p_fun a:hover,.pb_sys_style6 .p_goto a:hover,.pb_sys_style6 .p_search a:hover,
.pb_sys_style7 .p_fun a:hover,.pb_sys_style7 .p_goto a:hover,.pb_sys_style7 .p_search a:hover,
.pb_sys_style8 .p_fun a:hover,.pb_sys_style8 .p_goto a:hover,.pb_sys_style8 .p_search a:hover{
    text-decoration: underline;}


/*样式5 蓝*/
.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover{
    border: 1px solid #258CFF;
    color: #fff;
    background-color: #258CFF;}
/*样式6 红*/
.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover{
    border: 1px solid #F04646;
    color: #fff;
    background-color: #F04646;}
/*样式7 绿*/
.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover{
    border: 1px solid #32B907;
    color: #fff;
    background-color: #32B907;}
/*样式8 灰*/
.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{
    border: 1px solid #888;
    color: #fff;
    background-color: #888;}

.fl {
	float: left;}

.fr {
	float: right;}
#vsb_content_500 H2 {
    font-size: 14px
;}
#vsb_content_500 .icon {
    border-right-width: 0px; margin: 3px 0px 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}

#vsb_content_500 DIV {
    line-height: 150%; text-indent: 2em; font-size: 14px
;}
#vsb_content_500 P {
    line-height: 150%; text-indent: 2em; font-size: 14px
;}

#vsb_content_500 span {
    line-height: 150%; text-indent: 2em; font-size: 14px
;}

#vsb_content_500 A {
    color: #1e50a2; text-decoration: underline
;}
#vsb_content_500 A:visited {
    color: #1e50a2; text-decoration: underline
;}
#vsb_content_500 A:hover {
    color: #ba2636
;}

#vsb_content_500 TABLE{ border-collapse:collapse;border:1px solid #000;} 
#vsb_content_500 TABLE TD{ border:1px solid #000; padding: 2px 3px;} 

#vsb_content_500 TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;line-height: 150%;}
#vsb_content_500 TABLE TH P {
    text-indent: 0px; margin: 0px; font-size: 1px;line-height: 150%;}
#vsb_content_500 TABLE TD IMG {
    border-bottom-style: none; border-right-style: none; margin: 5px; border-top-style: none; border-left-style: none
;}
#vsb_content_500.fs p {
    line-height: 150%; text-indent: 2em; font-size: 10px
;}

#vsb_content_500 .vsbcontent_start {
    text-indent: 0px; text-indent: 2em;font-size: 14px;line-height: 150%;}

#vsb_content_500 .vsbcontent_end {
    text-indent: 0px; text-indent: 2em;font-size: 14px;line-height: 150%;}

#vsb_content_500 .vsbcontent_img{
    text-align:center;text-indent:0px
;}

#vsb_content_500 .vsbcontent_video{
    text-align:center;text-indent:0px
;}

#vsb_content_500.newscontent_l p {
    font-size: 16px;}        
#vsb_content_500.newscontent_m p {
    font-size: 14px;} 
#vsb_content_500.newscontent_s p {
    font-size: 12px;} 