
 /*以下覆写bootstrap----*/

/*覆写bootstrap结束--------------*/
/* 2022.3.18更新 */
mli{list-style:none;}

body {background:#FBFAFC url(img/bg1.jpg) center 0 repeat-x;background-size:cover;}


.bg{width:100%;height:100%;position:fixed;z-index:-9;opacity:1;top:0;}
.bg img{width:100%;height:100%;position:fixed;z-index:-9;opacity:1;}
.bg-top{border-top:15px #642687 solid;width:100%;height:19px;background-color:#2f0557;}
.col-0padding{padding-left:0;padding-right:0;}


@media (min-width: 768px)  {
div.listbox{height:340px;margin-bottom:5px;overflow:hidden;}}

ul.news-listbox li{list-style-image:url(li.gif);margin-top:5px;list-style-position:inside;line-height:1em;overflow:hidden;height:1em;}
ul.listbox-noinli li{list-style-image:url(li.gif);margin-top:5px;list-style-position:inside;}
a{color:#555;}


.header{background-color:#e5e5e5;}
.navbar{margin-bottom:0;}
@media (max-width: 992px)  {
	.header{height:auto;}
	
	.navbar{margin-bottom:0;}
	.headbanner img{width:50%;display:none;}}
@media (min-width: 768px)  {
	.headbanner img{width:50%;}
	
	}
@media (min-width: 992px)  {
	.headbanner{float:right;margin-top:30px;width:520px;max-height:160px;} 
		
	.navbar-header{width:100%;position:absolute;left:20px;}
	.navbar-brand{margin-top:20px;}
	.photo1200{width:1170px;height:380px;background:url(photo1200.png) 0 0 no-repeat;}
	.headbanner img{width:80%;}}

@media (min-width: 1200px)  {
	.headbanner img{width:100%;}
	
}


@media only screen and (max-width: 990px) and (min-width: 768px) {
	.navbar-header .logo-mid img, .navbar-header .logo-light img {
        margin-left: auto;
        margin-right: auto;
        height: 50px; } }

.logo{background:url(logo3.png) 0 52px no-repeat;width:373px;height:160px;float:left;}


main.mainbox{border:2px #f3f6f7 solid;border-radius:2px;box-shadow: 0px 0px 1px #f3f6f7;}	  
#mainNav{background-color:#e5e5e5;border-bottom:2px #36aea8 solid;border-radius:0;padding:0;}
.menua{border-bottom:2px #36aea8 solid;}




 .navbar-default .nav > li > a {	color: #230342;font-weight:bolder;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;}
  


/* .row{padding:10px 0;} */


.col-title{
	background:#36aea8 url(more2.png) right center no-repeat;height:30px;line-height:30px;border-radius:4px 4px 0 0 ;box-shadow:0 0 2px #ddd;font-size:16px;word-spacing:0px; letter-spacing: 6px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-weight:bolder;color:#fff;}
.col-title a{float:left;color:#fff;display:block;width:100%;}
.col-title a:hover{opacity:0.7;text-decoration:none;}
.news-column-title{word-spacing:0px; letter-spacing: 5px;margin-bottom:3px;text-align:center;color:#14626a;
	font-size:26px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;height:30px;line-height:30px;font-weight:bolder;}
.news-photo{padding:0 15px 0 0;}
.news-photo img{width:100%;height:160px;border-radius:5px;padding:2px;border:1px #ccc solid;}
.news-title{font-weight:bold;color:#000;border-top:2px #76c463 solid;padding:15px 0 5px 0;}
.news .news-title{border:0;}
.news .news-content{line-height:1.5em;text-indent:2em;max-height:124px;overflow:hidden;}
.topnews2{margin-top:20px;}
.topnews2 p{line-height:1.5em;color:#777;text-indent:2em;}


.topnews3{border-top:1px #86ed5b solid;margin-top:10px;padding:10px 0 10px 0;}
.topnews3 li{line-height:1.6em;}

.lxsd{padding-bottom:10px;overflow:hidden;}
.lxsd .lxsd-list{overflow:hidden;}
.lxsd-title{border:0;border-bottom:1px #ddd solid;background-image:none;margin-bottom:3px;background-color:#fff;border-radius:0;box-shadow:0 0 0 0 #fff;height:auto;}
.lxsd-title span{border-bottom:2px #2a8f00 solid;height:30px;line-height:30px;display:block;margin-left:-20px;width:60px;text-align:center;font-weight:bolder;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;color:#76c463;}
.lxsd-content{font-size:10px;overflow:hidden;height:54px;display:none;}
.lxsd-more{float:right;background-color:#db8844;padding:5px;margin-right:-15px;}
.lxsd-list{margin-top:5px;}
.lxsd-list1{background:#f4974c url(lxsd.png) 0 0 no-repeat;height:54px;padding-left:60px;}
.lxsd-list1 .lxsd-more{background-color:#db8844;}
.lxsd-list2{background:#b45af9 url(lxsd.png) 0 -54px no-repeat;height:54px;padding-left:60px;}
.lxsd-list2 .lxsd-more{background-color:#a150df;}
.lxsd-list3{background:#9adc0c url(lxsd.png) 0 -108px no-repeat;height:54px;padding-left:60px;}
.lxsd-list3 .lxsd-more{background-color:#8bc70a;}
.lxsd-list4{background:#eab847 url(lxsd.png) 0 -162px no-repeat;height:54px;padding-left:60px;}
.lxsd-list4 .lxsd-more{background-color:#d2a541;}

.txdt-img{padding:0 5px;margin-top:5px;}
.txdt-img img{width:100%;}


.searchimg{width:60px;height:20px;float:left;}

.hzyx img{border:1px #ddd solid;padding:2px;margin:5px;}


















/* footer  start */


.footer  .footer-content{border-top:0px #727272 solid;text-align:left;line-height:2em;background-color:#d2d2d2;color:#646464;padding:10px 0;margin:0 -15px;

}
.gznu{background:url(img/gznu.png) center 0 no-repeat;height:90px;}
.wxwb{background:url(img/wxwb.png) center 0 no-repeat;height:90px;}


{background-color:#d2d2d2;}
.footer a{color:#646464;font-size:9px;}
.footer h2{font-size:16px;}
div.fastlink li{list-style:none;}
.fastlink a{color:e7e7e7;}
.copycenter{text-align:center;background-color:#000;}

.yqlj-box {
    text-align: left;
    padding: 5px;
    float: left;
}

@media (min-width: 768px)  {
	
	.yqlj-box p{line-height:1.2em;font-size:10px;}}
@media (min-width: 990px) {
	
	.yqlj-box p{line-height:1.4em;font-size:14px;}}
@media (min-width: 1200px)  {
	
	.yqlj-box p{line-height:1.4em;font-size:14px;}}

/* footer end */








.column-id-1719,.column-id-1715{height:300px;padding:30px;color:#fff;width:49%;float:left;margin-right:5px;}
.column-id-1719 .row,.column-id-1715 .row{background-color:auto;}
.column-id-1719 a span,.column-id-1715 a span{color:#000;}
.student-column-1{background-color:#aca3ce;}
.student-column-2{background-color:#fcc22d;}
.column-id-1715{width:100%;}
.column-id-1719 a .btn-default,.column-id-1715 a .btn-default{
	   color: #000;border:2px #000 solid;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:none;}
.column-id-1719 a:hover .btn-default,.column-id-1715 a:hover .btn-default{
	   color: #fff;border:0;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:#1f808c;}
.xglj{margin-top:10px;}
.xglj li{margin-bottom:10px;}
.xglj li a{display:block;height:4em;line-height:4em;background-color:#14626a;text-align:center;color:white;text-decoration:none;font-size:20px;}
.xglj li a:hover{background-color:#043e44;}





.xyxw{margin-top:0px;}
.xyxw .col-title a{text-decoration:none;text-align:center;}

.xyxw .col-title{border-radius:0 ;box-shadow:0 0 0px #ddd;
	background: url(more2.png) right center no-repeat;height:30px;line-height:30px;font-size:16px;word-spacing:0px; letter-spacing: 6px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-weight:bolder;color:#fff;padding:0 30px;text-align:center;border-top:1px #36aea8 solid;}
.xyxw .col-title a{margin:0 auto;color:#fff;display:block;width:100px;background-color:#36aea8;clear:both;float:none;border-radius:0 0 4px 4px;box-shadow:0 0 2px #ddd;}
.xyxw .col-title a:hover{opacity:0.7;text-decoration:none;}



.l-nav__sub__menu{min-height:20px;height:auto;}
.l-nav__sub__menu2{width:100%;float:left;min-height:20px;height:auto;}
.l-nav__sub__menu2 .js-sub-item{float:left;min-width:100px;}
.l-nav__sub__menu2 .js-sub-item{float:left;}













.breadcrumb{text-align:left;}
.yqljcon{text-align:left;text-indent:2em;}
.list-group{text-align:left;text-indent:0em;margin-top:0px;}

.list-listbox  .list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
	border-top:0;
}
.list-listbox .list-group-item{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
	border-left:0px #ddd solid;border-right:0px #ddd solid;
}
.pagebar{
	font-size:12px;text-align:center;
	width:100%;
}
.pagebar .td{text-align:center;}
.pagebar a,.pagebar span{text-align:center;height:20px!important;float:left;line-height:14px!important;}
.pagebar table{width:100%!important;}




.l-breadcrumbs.static {
    background: #990000 ;
    position: static;text-align:left;padding-left:2em;
}

.m-title-bar {
    background: #36aea8;
    color: #fff;
    margin: 0 0 20px 0;
    padding: 10px 10px 5px 10px;text-align:left;padding-left:2em;
}




.m-course-type a .image img {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
.m-course-type a .image h2{
	position:absolute;
	margin-top:-1.5em;z-index:27;color:#fff;padding-left:1em;font-size:20px;}
.md-course-type a .image {
    margin: -20px -20px 20px -20px;
}
site.css:4858
.m-course-type a .image {
    margin: -15px -15px 15px -15px;
    padding: 0;
    position: relative;
    z-index: 1;
}
.m-course-type a .content{padding:0 10px;}
.m-course-type a .content:before {
    bottom: -50px;
    left: -20px;border:1px red solid;
}
.m-course-type a .content p {
	max-height:40px;overflow:hidden;
}

.m-course-type a .btn {
	   color: #000;border:2px #000 solid;
    height: auto;
    min-width: 180px;
    max-width: 320px;border-radius:0;margin-left:10px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:none;}
.m-course-type a:hover{
	text-decoration:none;
}
.m-course-type a:hover .btn{
	   color: #fff;border:0;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:#1f808c;}
	
	
	
.m-banner img {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
/* 2017-4-5更新 */
.m-feature a{display:block;text-decoration:none;}
.m-feature a h2{line-height:1em;}
.m-feature a div{padding:10px 0;min-height:140px;}


.navbar-brand img{height:90%;margin:5px;}
.navbar {
    border-radius: 0px;border:0;background:url(img/heard-bg.png) 0 0 repeat-x;border-top:0px #440f7d solid;height:150px;
}
@media (min-width: 768px){
	.navbar-brand img{display:none;}
	.navbar-header{background:url(img/logo.png) 0 0px  no-repeat;width:376px;overflow:hidden;margin-top:10px;height:86px;}
}
@media (max-width: 768px){
	.navbar-brand img{display:block;}
	.navbar-brand{width:80%;}
	.navbar-header{background-image:none;width:100%;margin:0;}
	.container  .navbar-header{margin:0;}
	.navbar-brand{padding:0;}
	.navbar{height:70px;}
}



@media (min-width: 768px){
.navbar-toggle {display: none;}
.role{display:block;}
	
}
@media (max-width: 992px){
  .navbar-form{
    display:none;
  }
}
@media (max-width: 768px){
	.navbar-form,.role{display:none;}
}

.navbar-collapse{
    border-color: #e7e7e7;margin-top:80px;position:relative;
}



.navbar,#content,.footer{display:none;}
/* 上句配合js的淡出淡入效果。 */


.navbar-fixed-top {top: -100px;}


/* list start */
.page a,.page span{height:20px!important;line-height:20px;}
/* list end */



/* 菜单开始 */

.logo-img{background:url(logo.png);width:550px;height:100px;}

.100px-box {
	width: 100%;
	margin: 0px auto;
}

/* clearFix*/
.clearfix:after {
	content: "\20";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}


.global_header_wrap {
	background-color:none;background-image:none;
}


.logo_wrap {
	padding: 13px 35px;
	margin-right: 0px;
	background: #E4393C;
}

.logo_wrap a {
	font-size: 24px;
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
	font-family: "Helvetica Neue",Helvetica,"Trebuchet MS",Arial,sans-serif;
}

.global_nav_wrap {
	margin: 0px -15px;
}

.global_nav_wrap ul {
	margin-bottom: 0px;
}


.global_nav_wrap li{
	/* position: static;   决定二级菜单相对位置*/ 
}


.global_nav_wrap li p.en{
	color:#d9aa5f;
	font-size:11px;}


.global_nav_wrap .nav-pills > li > a {
	color: #FFF;
	padding: 7px 10px 7px 10px;
	font-size: 15px;
	line-height: 26px;
	height:40px;overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border-radius: 0px;
}
.global_nav_wrap .nav-pills  li  a span.en {font-size:9px;clear:both;}

.global_nav_wrap .nav .dropdown-toggle:hover .caret, 
.global_nav_wrap .nav .dropdown-toggle:focus .caret,
.global_nav_wrap .nav-pills > li > a .caret {
	color: #FFFFFF;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}

.global_nav_wrap .nav .dropdown-toggle:hover .caret, 
.global_nav_wrap .nav .dropdown-toggle:focus .caret {
	color: #fff;
	border-top-color: #FFF;
	border-bottom-color: #FFF;

}


.global_nav_wrap .nav > li:hover {
	background-color: #36aea8;
}


.global_nav_wrap .nav > li > a:hover, 
.global_nav_wrap .nav > li > a:focus,
.global_nav_wrap .nav-tabs .open .dropdown-toggle, 
.global_nav_wrap .nav-pills .open .dropdown-toggle, 
.global_nav_wrap .nav > li.dropdown.open.active > a:hover, 
.global_nav_wrap .nav > li.dropdown.open.active > a:focus {
	text-decoration: none;
	background-color: #36aea8;
	border-color: #36aea8;
	color: #fff;
}

.global_nav_wrap .dropdown-menu > li > a {
	display: block;
	padding: 10px 20px;
	clear: both;
	font-weight: normal;
	line-height: 20px;
	color: #FFF;
	white-space: nowrap;
}

.global_nav_wrap .nav > li .dropdown-menu {
	margin: 0 0px;
	padding:0 0px;
	border-radius: 0px;
	border:0;background:url(img/menu-down.jpg) 20px 0 no-repeat;
	
}

.global_nav_wrap .nav  li:last-child .dropdown-menu {
	margin-left:-160px;background:url(img/menu-down.jpg) 180px 0 no-repeat;
}

/* 大屏幕情况下，鼠标悬停，展开二级列表。 */
@media screen and (min-width:980px) {
	.global_nav_wrap .nav > li:hover .dropdown-menu {
		display: block;
	}
}





[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url(glyphicons-halflings.png);
    background-position: 14px 14px;
    background-repeat: no-repeat;
    margin-top: 1px;
}
.icon-user {
    background-position: -168px 0;
}
.icon-briefcase {
    background-position: -432px -144px;
}
.icon-white{background-image:url(glyphicons-halflings-white.png);}
.mega-menu-2 {
    top:40px;left:0;min-width:100px!important;
}


.global_header_wrap .container {position:relative;padding:0;}




.navbar-collapse{padding:0;}
.mega-menu-2 ul {
    list-style: none;
    margin: 0;
	padding:10px;
    float: left;
    width: 250px;
}
.menu2-box{width:250px;margin:0;padding:0;}
.menu2-box ul{background-color:#b4cbdd;margin-top:11px;border-radius:5px;
	
	
}

.menu2-box li a{text-align:left;}
.dropdown-menu .btn{color:#000;font-family:'Karla', sans-serif;font-weight:bolder;}
.transition ul li a:hover {
background-color:#8a5fc8;border-bottom:2px #7352af solid;color:#fff;
}
.transition ul li a:hover span {color:#fff;}
.dropdown-menu .active > a, .dropdown-menu li > a, .dropdown-submenu > a {
    color: #fff;
    padding: 0 0 5px;
}



.sub-menu{padding:10px;display:block;float:left;margin-right:20px;color:#000;}
.sub-menu:hover{background-color:#fff;color:#000;text-decoration:none;}
.dropdown-menu a {
    white-space: normal;
    padding: 10px;
}
@media (min-width: 768px){
	.navbar-form {
    width: auto;float:right;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;margin-top:0px;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
	.global_nav_wrap .navbar-nav{margin-top:0px;height:51px;background:url(img/menu-bg.png) 0 -10px repeat-x;border-radius:5px 5px 0 0px;}
	.form-control{padding:2px 28px 2px 2px;height:26px;line-height:26px;background-color:#f3e9f2;}
	.navbar-form .btn{height:23px;width:24px;background:#f3e9f2 url(img/btn.png) 0 0 no-repeat;border:0;border-radius:0;margin-left:-30px;margin-top:1px;}
}
@media (min-width: 992px){
	.global_nav_wrap .navbar-nav{margin-top:99px;}
	
}

/* 菜单结束 */
.carousel-box{background-color:#809eb0;border-bottom:2px #fff solid;heightggg:372px;}
#carousel-box{width:100%;float:right;heightggg:368px;border-left:1px #fff solid;border-right:1px #fff solid;margin-bottom:0px;}
#carousel-box .carousel-caption{left:5%;}
#carousel-box .carousel-caption h3{text-align:left;color:#ffba00;}
#carousel-box .carousel-caption p{text-align:left;color:#fff;padding:0;margin:0;font-size:20px;}
#carousel-box .carousel-indicators{
	position:absolute;margin-left:0;
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}

a.carousel-control{
	/* background-color:#3d5967 ;width:10%; */
	}
.carousel-inner {
    position: relative;
    /* width: 80%;margin-left:10%; */
    overflow: hidden;
}
/* .carousel-control.left { */
    /* background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); */
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); */
    /* background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .5) 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); */
    /* background-repeat: repeat-x; */
/* } */
/* .carousel-control.right { */
    /* right: 0; */
    /* left: auto; */
    /* background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); */
    /* background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .5) 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); */
    /* background-repeat: repeat-x; */
/* } */



#carousel-box{width:100%;float:right;height:368px;border:0px #000 solid;background-color:#36aea8;}
#carousel-box .carousel-caption{left:5%;}
#carousel-box .carousel-caption h3{text-align:left;color:#ffba00;}
#carousel-box .carousel-caption p{text-align:left;color:#fff;padding:0;margin:0;font-size:20px;}
#carousel-box .carousel-indicators{top:372px;position:absolute;margin-left:0;width:100%;left:0;margin-top:-2px;height:16px;}
#carousel-box .carousel-indicators li.active{margin-top:1px;}
.banner2{padding:0;margin:0;}

@media (min-width: 768px)  {
	#carousel-box{width:746px;height:249px;}
	.carousel-inner .item > img{width:750px;height:249px;}
	#carousel-box .carousel-indicators{top:249px;}
	.index-1{border-bottom:0px #36aea8 solid;height:265px;}

}
@media (min-width: 992px) {
	#carousel-box{width:966px;height:320px;}
	.carousel-inner .item > img{width:970px;height:320px;}
	#carousel-box .carousel-indicators{top:320px;}
	.index-1{border-bottom:0px #36aea8 solid;height:336px;background-color:#36aea8;}
}
@media (min-width: 1200px)  {
	#carousel-box{width:1166px;height:368px;}
	.carousel-inner .item > img{width:1170px;height:368px;}
	#carousel-box .carousel-indicators{top:368px;}
	.index-1{border-bottom:0px #36aea8 solid;height:384px;background-color:#36aea8;}
}
@media (max-width: 765px)  {
	#carousel-box{width:100%;height:auto;}
	.carousel-inner .item > img{width:750px;height:auto;}
	#carousel-box .carousel-indicators{top:auto;}
	.index-1{border-bottom:0px #36aea8 solid;height:auto;background-color:#36aea8;}	
	.global_nav_wrap .navbar-nav{margin-top:0px;}
}


/* panel start */
.panel{background-color:#e9f0f0;width:100%;margin-bottom:0;}
.panel .container{max-width:900px;margin-bottom:30px;}
.panel .container .xxgg{padding:0 2px;}
.panel .container ul{background-color:#fff;padding:10px;}
.panel .container ul li{
	font-family: "宋体",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 1.428571429;
    color: #990000;
    list-style:none;
	margin-top:5px;
	height:1.5em;
	overflow:hidden;
	
}
.panel .container ul li a{width:220px;;line-height:1.5em;height:1.5em;overflow:hidden;display:block;float:left;}
@media (max-width: 766px){
.panel .container ul li a{width:70%;}
	
}
.panel .container  .tzgg2 ul li,.panel .container  .tzgg2 ul li a{height:auto}

.panel .container ul li span.time{width:80px;display:block;float:right;clear:none;color:#595959;}
.panel .container .more{text-align:right;padding-right:20px;height:20px;clear:both;}

.xxgg h2{font-size:18px;border-bottom:1px #1d4c6c solid;padding-bottom:5px;background-color:#33607f;height:50px;line-height:50px;text-align:center;color:#fff;}
.tzgg h2{font-size:18px;border-bottom:1px #447d00 solid;padding-bottom:5px;background-color:#5ba601;height:50px;line-height:50px;text-align:center;}
.xxgg .topevents{border-right:1px #ddd solid;}
.zsxx .topevents{border-right:0px #ddd solid;}

    .tzgg ul h3{
      color:#5ba601;height:1.5em;line-height:1.5em;overflow:hidden;margin:10px 0;font-size:14px;
  }
@media (min-width: 992px){
  .xxgg{
    width: 325px;
  }
    .tzgg{
    width: 250px;
  }

  

     .tzgg ul p{
      max-height:4.5em;line-height:1.5em;overflow:hidden;font-size:12px;
  }

}
    .tzgg img{
    width: 100%;max-height:129px;
  }
/* panel end */








/* 角色开始 */
/* .role{z-index:999;position:relative; top:270px;left:48px;} */

.role li{margin-bottom:0px;}
.role li a{border-radius:20px;color:#fff;line-height:20px;padding:7px 15px;}

.role li a.button:visited {color: #36aea8; }
.navbar-default .role > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #333;
    /* background-color: #ff4351; */
	color:#fff;
}

@media (min-width: 768px){
.role{		}
}
.top-menu {height:40px;z-index:99;position:absolute;top:10px;right:0;float:right;}
.top-menu li{float:left;list-style:none;text-decoration:none;}
.top-menu  a{color:#fff;display:block;padding:0 15px;line-height:40px;height:40px;font-size:11px;}

.logo{background:url(img/logo.png) 0 0 no-repeat;width:376px;height:86px;margin-top:0px;float:left;}
.header-content{position:relative;height:130px;}

.search{float:right;margin-top:0px;}

/* 角色结束 */








.list-control {
    background-image: -webkit-linear-gradient( rgba(61, 89, 103, .5) 0.001%, rgba(255, 255, 255, .5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image: linear-gradient( rgba(61, 89, 103, .5) 0.001%, rgba(255, 255, 255, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
	
	margin-top:5px;padding:5px;
}






.panel-default{padding:10px;min-height:500px;}
.panel-default p{text-indent:2em;margin-bottom:1em;line-height:1.5em;}
.panel-default td {text-indent:0em;}
.panel-default td p{text-indent:0em;}
.panel-default p img{text-indent:-2em;}
.bdsharebuttonbox{margin-top:20px;}




/* 隐藏主菜单 */

@media (max-width: 760px){
.navbar-nav,.global_nav_wrap{margin:0;}
.navbar-collapse {width:100%;float:right;background-color:#36aea8;margin-top:20px;}
.global_nav_wrap li {background-image:none;}
.nav-pills > li {
    clear:both;width:100%;
}
.sub-menu {
clear:both;width:100%;
}
div#v_news_content p {
    text-indent: 2em;
    padding-left: 5px;
    padding-right: 5px;
}
.panel-default.container{margin:0 -15px;}
.footer .container{margin:0 ;}
.top-menu{display:none;}
.navbar .container{margin:0 ;}
.sidebar-left{display:none;}
.carousel-box .container{padding:0;}

}







/* ===================覆写旧版 */
.index-2,.index-3{padding:20px 15px;background-color:#e9f1f4;}
.index-2 .nav-tabs,.index-2 .tab-content{width:712px;background-color:#;}
.index-2 .tab-content{background-color:#fff;}
.index-2 .nav-tabs a{width:100px;text-align:center;background-color:#7accc8;}
.index-2 .nav-tabs a:hover{background-color:#7accc8;}
.index-2 .nav-tabs .active a{background-color:#6e1db9;color:#fff;}
.index-2 .nav-tabs .active a:focus{background-color:#6e1db9;color:#fff;}
.index-2 .nav-tabs{border-bottom:0;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-size:16px;}
.index-2 .tab-content{border:1px #a1a1a1 solid;border-radius:5px;height:170px;}
.index-2 .tab-content .tab-pane{margin:0;padding:10px;}
.index-2 .tab-content .tab-pane .photo{width:175px;margin:0;float:left;}
.index-2 .tab-content img{width:175px;height:120px;border-radius:4px;margin-right:10px;}
.index-2 .tab-content .zy{line-height:1.4em;height:1.4em;overflow:hidden;width:175px;margin-top:10px;}
.index-2 .tab-content .tab-pane .list{width:500px;list-style:none;margin-right:0;padding-right:0;}
.index-2 .tab-content .tab-pane .list li{margin-bottom:2px;padding-right:0px;}
.index-2 .tab-content .tab-pane .list li a{width:360px;display:block;overflow:hidden;line-height:1.5em;height:1.5em;float:left;color:#404040;}
.index-2 .tab-content .tab-pane .list .time{float:right;display:block;color:#b7b7b7;}
.index-2 .tab-content .tab-pane .more{padding:0 0 10px 635px;text-indent:9999em;margin-top:-28px;}
.index-2 .tab-content .tab-pane .more a{display:block;width:45px;height:14px;background:url(img/more.png) 0 0 no-repeat;}
.index-2 .tab-content .tab-pane .more p{display:none;}
.index-2 .tpxw{height:180px;}
.index-2 .tpxw .tab-pane{margin:0;padding:0px;}
.newslist ul{padding:0;}
.newslist ul li{list-style:none;}
.newslist ul li a{width:550px;height:1.4em;line-height:1.4em;overflow:hidden;float:left;color:#404040;}
.newslist ul li .time{float:right;color:#b7b7b7;}



.tpxw{background-color:#f1f1f1;border:1px #e5e5e5 solid;border-radius:5px;padding:10px;margin-top:10px;}
.tpxw .title{border-bottom:1px #dfdfdf solid;font-size:18px;font-weight:bolder;color:#6e1db8;padding-bottom:5px;}
.tpxw .title .more{padding:10px 0 10px 5px;text-indent:9999em;float:right;}
.tpxw .title .more a{display:block;width:45px;height:14px;background:url(img/more.png) 0 0 no-repeat;}
.tpxw .title .more p{display:none;}
.tpxw .title-en{color:#a6a6a6;font-weight:normal;font-size:11px;}








#myTab2{margin-top:10px;}
#myTab2 li a,#myTab li a{padding:5px;}

.login{border-radius:5px;border:1px #c2c4c6 solid;margin-top:30px;}
.login-padding{background-color:#f1f1f1;border:1px #f1f1f1 solid;border-radius:5px;margin:15px 0;padding-bottom:10px;}
.login-padding ul{padding-left:0;}
.login h2{font-size:23px;font-weight:bolder;font-family:Cambria;border-bottom:1px #dfdfdf solid;padding:10px;width:90%;margin:0 auto;margin-bottom:20px;color:#21375b;}
.login .title-en{font-size:16px; color:#969696;}
/* .login ul{padding-left:0;} */
.login li {width:100%;height:auto;border-radius:5px;margin-bottom:10px;list-style:none;margin-left:0px;}
.login li a{width:100%;height:auto;display:block;}
.login li a img{width:100%;}

.jcxy{border-radius:5px;border:1px #e5e5e5 solid;margin-top:10px;padding:10px;background-color:#f1f1f1;margin-bottom:15px;}

.jcxy .title{float:left;font-size:26px;font-weight:bolder;font-family:Cambria;padding:10px;margin-top:0px;color:#686868;}
.jcxy .title-en{color:#285ab1;}
.jcxy .xy3{background:url(img/xiaoyou.png) 0 0 no-repeat;width:67px;height:96px;float:left;}
.jcxy .xy-content{clear:both;width:100%;}
.jcxy .xy-content .more{float:right;}


.tpxw-content,.yqlj-content{border-top:1px #fff solid;padding:10px;height:175px;}
.yqlj{border-left:2px #e5e5e5 solid;border-right:2px #e5e5e5 solid;padding:0 5px;}
.yqlj span{border-bottom:2px #909090 solid;height:21px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-weight:bolder;}
.yqlj .title{height:23px;border-bottom:1px #a7a7a7 solid;margin:0 15px;font-size:11px;}
.yqlj .title span{font-size:14px;padding-right:10px;}
.yqlj li{list-style:none;font-size:14px;}
.yqlj li a{font-size:11px;}
.yqlj-content .row{margin:0 0 0 0;padding:0;}
.yqlj-content{border-top:1px #fff solid;padding:10px 0;margin:0 15px;height:60px;}
.yqlj-content .list-group li{list-style:none;padding:5px 20px; }
.yqlj-content .list-group li a{display:block;height:2em;line-height:2em;overflow:hidden;width:100%;border:1px #e1e1e1 solid;text-align:center;font-size:16px;text-decoration:none;background-color:#fff;color:#404040;}
.yqlj-content .list-group li a:hover{background-color:transparent;}
.copy{text-align:center;background-color:#621aae;font-size:11px;color:#fff;height:33px;line-height:33px;border-bottom:4px #4e0c94 solid;}
.tpxw-content img,.tpxw-content .photo{width:175px;height:100px;float:left;}
.tpxw-content .content{width:490px;height:100px;float:right;overflow:hidden;}
.tpxw-content .more{float:right;}
.tpxw .zy{line-height:1.4em;height:1.4em;overflow:hidden;float:left;display:none;}

.tpxw-content .photo img{width:175px;height:100px;float:left;}

@media (min-width: 768px)  {
.newslist ul li a{width:100%;}
.tpxw-content .content {width:100%;}
.tpxw-content .photo {display:none;}
.index-2 .tab-content .tab-pane .list .time, .index-2 .tab-content .tab-pane .photo {display: none;}

}
@media (min-width: 992px) {
.tpxw-content .content {width:380px;}
.index-2 .tab-content .tab-pane .list .time{display:none;}
.index-2 .tab-content .tab-pane .photo {display: block;}
.tpxw-content .photo {display:block;}
.index-2 .tab-content .tab-pane .list {width:400px;}
}
@media (min-width: 1200px)  {
.tpxw-content .content {width:500px;}
.index-2 .tab-content .tab-pane .list .time{display:block;}
.index-2 .tab-content .tab-pane .list {width:500px;}
}
@media (max-width: 765px)  {
.index-2 .nav-tabs,.index-2 .tab-content{width:100%;}
.index-2 .tab-content .tab-pane .list .time,.index-2 .tab-content .tab-pane .photo{display:none;}
.index-2 .tab-content .tab-pane .more {float:right;padding:0 0 10px 0;}
.index-2 .tab-content .tab-pane .list ,.index-2 .tab-content .tab-pane .list li a {width:100%;}
.newslist ul li a {width:100%;}
.newslist ul li .time{display:none;}
.index-2,.index-3{padding:2px;}
.footer{margin:0;}
.copy,.yqlj-box,.gznu{display:none;}
.tpxw-content .content{height:auto;clear:both;width:100%;float:none;margin:0;}
.tpxw-content .photo{margin-bottom:10px;}
.index-2 .tpxw{height:370px;}

}
@media (min-width: 992px)  {
	.newslist ul li a{width:86%;display:block;}
	.newslist ul li .time{width:13.9%;display:block;}
}
@media (min-width: 770px)  {
.index-2 .nav-tabs,.index-2 .tab-content{width:100%;}
.index-2 .tab-content .tab-pane .more {float:right;padding:0 0 10px 0;}
/* .index-2 .tab-content .tab-pane .list ,.index-2 .tab-content .tab-pane .list li a {width:100%;} */
.index-2,.index-3{padding:2px;}
.footer{margin:0;}



}

@media (max-width: 1100px) {
	.login-padding ul{padding-left:0;}
	.login-padding ul li{margin-left:0;width:100%;height:auto;}	
	.login-padding ul li a {width:100%;height:auto;}	
	.login-padding ul li a img{width:100%;}	
}
















/* =================内容页开始-========================== */
main.content{background-color:#f3f6f7;padding-top:30px;padding-bottom:30px;}
main.content .dqwz{margin:10px 0 20px 0;}
main.content form hr{border-top:1px #642687 solid;}
div.v_news_content{text-align:left;}
div.v_news_content p{text-indent:2em;padding-left:20px;padding-right:20px;}
div.v_news_content p img{text-indent:-2em;margin-left:-2em;border-radius:5px;}
@media (max-width: 990px)  {
div.v_news_content p img{text-indent:-2em;margin-left:-2em;width:80%;height:auto;}}


main.content .up-down{margin-top:20px;}

/* =======================内容页结束=========================== */
/* =================列表页开始-========================== */
main.list{background-color:#f3f6f7;padding-top:30px;padding-bottom:30px;}
main.list .dqwz{margin:10px 0 20px 0;}
div.list-listbox{margin-bottom:5px;overflowd:hidden;}
div.list-listbox li{list-style-image:url(li.gif);list-style-position:inside;}
.list-box li {
    list-style: none;
    line-height: 2em;
    background: url(li.png) 0 center no-repeat;
    padding-left: 20px;
    
}
.list-box li .time{float:right;}
@media (max-width: 990px) {
	.list-box li .time{display:none;}
	.list-box ul{padding-left:0;}
	
}

/* =======================列表页结束=========================== */