@charset "utf-8";
.mores .more_text {
    clear: both;
    display: block;
    color: #f9f9f9;
    font-size: 14px;
    text-align: center;
    width: 80px;
    height: 30px;
    line-height: 30px;
    background: #b80000;
    margin-top: 30px;
	position:absolute;
}
.wrapper{min-width:1190px; max-width:1920px;}
.wrapper .w{width:1190px; margin:0 auto;}
.header{z-index:2;}
.headertop{}
.headertop .w{height:94px; position:relative;}
.headertop .logo{height:94px;width:460px;}
.headertop .lan{ position:absolute;top:40px;right:190px;color:#939393;}
.headertop .lan a{padding:0 5px;color:#939393;}
.headertop .lan a.cur{color:#b81c27;}
.headertop .search{width:153px; position:absolute;top:37px;right:10px;}
.headertop .search .txt{ float:left;background:url(img/search.png) no-repeat;width:110px;height:27px; border:none;}
.headertop .search .btn{ float:left;background:url(img/search.png) no-repeat right 0;width:43px;height:27px; border:none;}

.header  .navi-slide-head{display:none; background:#b81d25; height:46px; padding:0 10px; cursor:pointer;}
.header  .navi-slide-head .navi-slide-title {
    display: inline-block;
    float: left;
    font-weight: normal;
    color: #fff;
    font-size: 18px;
    line-height: 46px;
}
.header  .navi-slide-head .navi-slide-arrow {
    display: block;
    width: 34px;
    height: 45px;
    float: right;
    background: url(img/menu-icon-arrow-white.png) no-repeat 50%;
	cursor:pointer;
}


.nav{font-size:16px;line-height:45px;background:#bd222c;position:relative;z-index:1; }
.nav a{text-decoration:none;}.
.nav_main{}

.wp_nav{line-height:45px;}
.wp_nav .nav-item{cursor:pointer;}
.wp_nav .nav-item a{color:#fff;font-size:16px;font-weight:bold;cursor:pointer;}
.wp_nav .nav-item a span.item-name {padding:0 29px;line-height:45px;cursor: pointer;}
.wp_nav .nav-item:hover a span.item-name{color:#FFF;background:#ae1f25;}
.wp_nav .nav-item .mark {background: url(img/navj1.png) no-repeat 98px center;}
.wp_nav .nav-item:hover .mark{background:url(img/navj.png) no-repeat 98px center;}

.wp_nav .sub-nav{background-color:rgba(255,255,255,0.8);border: none; width:100% !important; padding:15px 0px;}
.wp_nav .sub-nav .nav-item a{font-size:16px;border-top: none;}
.wp_nav .sub-nav .nav-item:hover a{color:#080404;}
.wp_nav .sub-nav .nav-item a span.item-name {padding: 5px 25px;line-height: 35px;}
.wp_nav .nav-item .sub-nav .nav-item a span.item-name{background:none; color:#080404;}
.wp_nav .sub-nav .nav-item:hover a span.item-name {color:#ae1e25;}
.wp_nav .sub-nav .nav-item .mark { background:none;}
.wp_nav .sub-nav .nav-item:hover .mark { background:url(img/subnavj.png) no-repeat 5px center;}

.footer{height:260px;background:#a30d12;}
.footer .w{padding-top:40px;}
.footer h2{color:#fff; font-size:18px;}
.footer p{ font-size:14px; line-height:25px; padding-top:20px; color:#fff; font-family:"宋体"}
.footer-rzjg,.footer-lxfs,.footer-gzwm{float:left; width:365px; height:160px; padding-left:30px}
.footer-rzjg,.footer-lxfs{border-right:1px solid #d18689}
.footer-lxfs p,.footer-xyzb p,.footer-gzwm .wx{height:80px;}
.footer-rzjg{}
.footer-xyzb a{color:#fff;}
.footer-gzwm .wx{float:left; color:#fff; padding-top:20px;}
.footer-gzwm .wx .i{float:left; }
.footer-gzwm .wx .z{float:left;  line-height:30px; font-size:14px; padding-left:5px; padding-bottom:10px;}
.footer-gzwm .ewm{float:left;padding: 20px 1px 0 1px; }
.footer-gzwm .wz{float:left; font-size:16px; text-align:center; line-height:25px; color:#fff; padding:20px 0 0 10px;}
.footer-copy{color:#fff; text-align:center; font-size:14px; padding-top:20px;}
.footer-gzwm .ewm img{width:70px;}
.footer-gzwm .ewm p{text-align:center; padding-top:5px;}

.tool{width:80px; position:fixed;right:0px; top:150px; overflow:hidden; z-index:999999;}
.tool-con{width:80px; height:80px; margin-bottom:1px; background:rgba(189,168,118,0.9);}
.tool-top{background:rgba(163,13,18,0.9); cursor:pointer; display:none;}
.tool-icon{text-align:center;height:50px; padding-top:5px;}
.tool-icon img{width:50px; height:50px;}
.tool-txt{text-align:center; color:#fff; font-size:14px;}
.tool-top .tool-icon{ padding-top:15px;}

/*二级页面*/
.page_con{background:#efefef url(img/list_bg.jpg) no-repeat  0 262px; font-size:16px; overflow:hidden; position:relative;}
.page_con .w{padding:30px 0; background:#fff; overflow:hidden; margin-top:-30px; z-index:99}
.page_con_title_m{display:none;}
.page_con_side{float:left; width:250px; overflow:hidden; padding:0 27px 0 35px}
.page_con_side .img, .page_con_side .img1,.page_con_side .img2{padding-top:10px;}
.page_con_side .img1,.page_con_side .img2{width:118px;}
.page_con_side .img1{float:left;}
.page_con_side .img2{float:right;}
.page_con_side .img{}

/* 列表页－栏目列表 */
.page_con_side .wp_listcolumn { display:block; width:100%; border-top:none; border-bottom:none;}
.page_con_side .wp_listcolumn .wp_column {display:block; width:auto; vertical-align: bottom;border-bottom: 1px solid #e1e1e1;}
.page_con_side .wp_listcolumn .wp_column a{display: block;padding-left:80px; width:auto;color: #000;font-size:18px; height:55px; line-height:55px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;position: relative;
font-weight:normal; word-wrap:break-word; background:none; border-bottom:none; border-top:none; text-align: left;background: url(img/side_bg.png) no-repeat 210px;}
.page_con_side .wp_listcolumn .wp_column a.selected,.page_con_side .wp_listcolumn .wp_column a.parent{background:#b81c27 url(img/side_bg1.png) no-repeat 210px; color:#fff;border-bottom: 2px solid #fff; margin-top:5px;}
.page_con_side .wp_listcolumn .wp_column a.selected,.page_con_side .wp_listcolumn .wp_column a.selected:hover,.page_con_side .wp_listcolumn .wp_column a.parent:hover{color:#fff;}
.page_con_side .wp_listcolumn .wp_column a:hover {color:#b81c27;}
.page_con_side .wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:55px; padding:0px; cursor:pointer;}
/**二级栏目**/
.page_con_side .wp_listcolumn .wp_subcolumn .wp_column:last-child {border:none;}
.page_con_side .wp_listcolumn .wp_subcolumn .wp_column a { color:#555; font-size:16px; border-bottom:none; border-top:none; background:url(img/side_sub_bg.png) no-repeat 78px;}
.page_con_side .wp_listcolumn .wp_subcolumn .wp_column a:hover { color:#cfa972;}
.page_con_side .wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#fff; background:#cfa972 url(img/side_sub_bg1.png) no-repeat 75px;}
.page_con_side .wp_listcolumn .wp_subcolumn .wp_column a .column-name { line-height:20px; padding-left:30px;}

.smallbanner{}
.smallbanner .b{height:262px; position:relative;}
.smallbanner .smallbanner_bg{height:262px; background-color:#a81717; background-repeat:no-repeat; background-position:top center;}
.smallbanner_title{position:absolute; height:262px; left:0; top:0; width:100%;}
.smallbanner_title .w{ background: none; overflow: hidden; margin-top: 0px; z-index: 0; color:#fff; font-size:32px;line-height:32px;}
.smallbanner_title .smallbanner_t{padding: 60px 0 15px 80px;}
.smallbanner_title .smallbanner_l{width:67px; height:4px; background:#fff; margin-left:80px;}
.page_con_main{float:right; width:878px;}
.page_con_area{padding:0px 0px;color:#666666;font-size:14px;}
.page_con_title{position:relative; padding-left:30px;}
.page_con_title .bread{height:180px;color:#bb9468;font-size:16px; position:absolute; right:30px; top:10px; color:#bfbfbf;}
.page_con_title .bread a{color:#bfbfbf;}
.page_con_title .bread .possplit {width:16px;background: url(img/possplit.png) no-repeat center center;}
.page_con_title h2{font-size:30px;color:#333333;height:30px;line-height:30px; border-left:9px solid #b81c27; padding-left:20px;}

.page-news-title{ text-align:center;font-size:20px;color:#333333;line-height:26px;padding:40px 40px 20px; font-weight:600}
.page-news-souse{text-align: center;color: #666666;line-height: 14px;font-size: 14px;margin:0 30px 0 50px; padding: 10px;border-bottom: 1px dotted #b9b9b9;margin-bottom:30px;}
.page-news-con{margin:0px 30px 0 50px;}
.page-news-con p{margin-bottom:10px; line-height:25px; font-size:16px; }
.page-news-con img,.wp_entry img{max-width:95%;}

.page-jsxq-con{padding: 40px 30px 30px 50px;}
.page-jsxq-con .lxfs{background:#ebebeb;min-height:284px;}
.page-jsxq-con .lxfs-pic {float:left;width:210px; height:284px;overflow:hidden;}
.page-jsxq-con  .wp_articlecontent .lxfs-pic img{width:210px; height:284px;}
.page-jsxq-con  .lxfs-info{padding:20px 0 0 40px; overflow:hidden;}
.page-jsxq-con  .wp_articlecontent .lxfs-info .name{font-size:24px;color:#333333;padding-bottom:15px;}
.page-jsxq-con  .wp_articlecontent  .lxfs-info .info{line-height:33px;color:#333333;font-size:16px;}
.page-jsxq-con  h2{padding:20px 0;}
.page-jsxq-con   p{line-height:35px;font-size:16px;}
.page-jsxq-con  .layui-tab-title {
    margin-top:30px;
	height: 55px;
    white-space: nowrap;
    font-size: 0;
    border-bottom:none;
	background:#dbdbdb;
}
.page-jsxq-con  .layui-tab-title li {
    width:155px;
	height:55px;
	line-height:55px;
	background:#dbdbdb;
    font-size: 20px;
    padding: 0px;
    text-align: center;
    cursor: pointer;
	border-right:2px solid #fff;
}
.page-jsxq-con .list-paddingleft-2{padding-left:0px;}
.page-jsxq-con .layui-tab-title li p{line-height:55px; font-size:20px;}
.page-jsxq-con .layui-tab-title .layui-this{background:#b81d25;color:#fff;}
.page-jsxq-con .layui-tab-title .layui-this:after {
    display:none;
}

#share{float:right; padding-right:50px;}

.page_con_img{margin-bottom:30px; text-align:center;}

.page_con_newslist,.page_con_newspiclist,.page_con_jstdlist{padding: 50px 40px;}
.page_con_newslist .list_item{width:auto;height:auto;min-height:60px;padding-bottom: 10px;border-bottom: 1px solid #f0f0f0;margin:0 20px 10px 0;  overflow:hidden; position: relative; background:url(img/newlist_li_bg.png) no-repeat 720px 50%;padding-right:100px;}
.page_con_newslist .list_item .pr_fields{padding-left:100px;}	
.page_con_newslist .list_item .ex_fields{padding-left:100px;}	
.page_con_newslist .list_item .Article_Index{display:none;}
.page_con_newslist .list_item .Article_Title{font-size: 16px; line-height: 30px; color: #333333; text-align:left;}
.page_con_newslist .list_item .Article_Title a{color:#333333; }

.page_con_newslist .list_item .Article_PublishDate{position:absolute; width:70px; height:70px; left:0px;top:0px; font-size:16px;line-height: 36px;color: #a3a0a0; display:none;}
.page_con_newslist .list_item .Article_Summary{font-size: 14px;line-height: 25px; height:50px; overflow:hidden; color: #666666;}
.page_con_newslist .list_item .Article_PublishDate .d {
    font-size: 36px;    
    height: 36px;
    line-height: 36px;
	display:block;
	text-align:center;
	float:none;
}
.page_con_newslist .list_item .Article_PublishDate .m {
    padding-top:8px;
	height: 14px;
	line-height: 14px;
	display:block;
	text-align:center;
	float:none;
}

.page_con_newspiclist .wp_article_list .list_item {width:auto;height:120px; border-bottom:1px dotted #b9b9b9; padding:32px 100px 32px 0px; position:relative; background:url(img/newlist_li_bg.png) no-repeat 740px 50%}
.page_con_newspiclist .wp_article_list .list_item:last-child{border-bottom:none}
.page_con_newspiclist .wp_article_list .list_item .pr_fields{position:absolute;left:230px;top:32px; font-size:20px;z-index:999;float:none;display:block;padding-right:100px;}
.page_con_newspiclist .wp_article_list .list_item .pr_fields span{margin-left:0px;}
.page_con_newspiclist .wp_article_list .list_item .pr_fields span.Article_Title{}
.page_con_newspiclist .wp_article_list .list_item .pr_fields a{color:#4a4a4a; font-size:16px; line-height:24px; font-weight:600;}
.page_con_newspiclist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}
.page_con_newspiclist .wp_article_list .list_item .ex_fields span {
    vertical-align: middle;
    margin: 0px;	
}
.page_con_newspiclist .wp_article_list .list_item .ex_fields span.Article_PublishDate{color:#a19d9e; padding:5px 0;padding-left:20px; background:url(img/clock_ico.png) no-repeat left center;}
.page_con_newspiclist .wp_article_list .list_item .ex_fields span.Article_Author{color:#a19d9e; padding:10px 40px}
.page_con_newspiclist .wp_article_list .list_item .ex_fields span.Article_Summary{clear:both;display: block;float: none;color:#676767;height: 60px; font-size:14px; line-height:20px; overflow: hidden;}
.page_con_newspiclist .wp_article_list .list_item .ex_fields{
    display:block;
	float:none;
	position: relative;
    padding: 50px 0px 25px 230px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
    line-height: 25px;
    height: 75px;
	background:url(img/default.jpg) no-repeat 0px 0px;
}
.page_con_newspiclist .wp_article_list .list_item .ex_fields .Article_MicroImage{
	position:absolute; 
	top:0;left:0; display:block;
	width: 200px;
    height: 133px;
    overflow: hidden;}
.page_con_newspiclist .wp_article_list .list_item .ex_fields .Article_MicroImage img {
    width: 200px;
    height: 133px;
}


.page_con_ztjzlist{ overflow:hidden;padding: 50px 20px 50px 40px;}
.page_con_ztjzlist .wp_article_list .list_item {width:322px;height:230px; border:1px solid #d1d1d1; padding:0px 25px 0px 25px; position:relative; float:left; margin:0 35px 35px 0; background:url(img/bg21.jpg) no-repeat right center}
.page_con_ztjzlist .wp_article_list .list_item .pr_fields{position:absolute;left:25px;top:80px; font-size:20px;z-index:999;float:none;display:block;padding-right:25px; height:50px; overflow:hidden;}
.page_con_ztjzlist .wp_article_list .list_item .pr_fields span{margin-left:0px; }
.page_con_ztjzlist .wp_article_list .list_item .pr_fields span.Article_Title{}
.page_con_ztjzlist .wp_article_list .list_item .pr_fields a{color:#4a4a4a; font-size:18px; line-height:24px; font-weight:600;}
.page_con_ztjzlist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}

.page_con_ztjzlist .wp_article_list .list_item .ex_fields{
    display:block;
	float:none;
	position: relative;
    padding: 135px 0px 0px 0px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
    line-height: 25px;
    height: 75px;}

.page_con_ztjzlist .wp_article_list .list_item .ex_fields span {vertical-align: middle;margin: 0px;display:block;}
.page_con_ztjzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate{position:absolute;left:0px;top:0px;width:60px; height:60px; background:#c99f66;color:#fff; }
.page_con_ztjzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate .d{font-size:30px; line-height:30px; text-align:center; border-bottom:1px solid #fff;margin:3px 12px 0px; padding-bottom:3px;}
.page_con_ztjzlist .wp_article_list .list_item .ex_fields span.Article_PublishDate .m{font-size:14px;text-align:center; line-height:24px;}


.page_con_jstdlist .wp_article_list .list_item{border:2px solid #d5d5d5; background:#fff; float:left;position:relative;width: 385px;height: 220px;margin:0 10px 10px 0;overflow:hidden;}
.page_con_jstdlist .wp_article_list .list_item .pr_fields{position:absolute;left:173px;top:20px;font-size:18px;z-index:999;}
.page_con_jstdlist .wp_article_list .list_item .pr_fields span{margin-left:0px;}

.page_con_jstdlist .wp_article_list .list_item .pr_fields a{color:#b81d25;}
.page_con_jstdlist .wp_article_list .list_item .pr_fields .Article_Index{display:none;}
.page_con_jstdlist .wp_article_list .list_item .ex_fields span {
    display: block;
    vertical-align: middle;
    float: none;
    margin: 0px;
}
.page_con_jstdlist .wp_article_list .list_item .ex_fields{position:relative; padding:20px  10px 25px 173px; overflow:hidden;font-size: 16px;
    color: #000;
    line-height: 25px;
	height:195px;
	float:left;}
.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_MicroImage{position:absolute; top:0;left:0; display:block;width: 113px;
    height: 150px;
    margin: 30px;
    overflow: hidden;}
.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_MicroImage img {
    width: 113px;
    height: 150px;
}


.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_Field2{padding-left:70px;font-size:18px;}
.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_Field10{padding-top:20px; }
.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_Field4{}
.page_con_jstdlist .wp_article_list .list_item .ex_fields .Article_Field3{padding-top:20px;line-height: 20px;}	


.pagination{ clear:both;padding:30px 0 53px;height:40px;overflow:hidden}.pagination .wrapper{position:relative;left:50%;top:0;float:left}.paginator{height:40px;overflow:hidden;position:relative;left:-50%;top:0;_float:left}.paginator span,.paginator a{line-height:25px;display:block;float:left;margin-right:12px}.paginator span{color:#666;height:40px}.paginator .paginator-curr,.paginator a{text-align:center;height:40px; line-height:40px;width:40px; text-align:center;background:#e8e8e8;color:#74736f;text-decoration:none;outline:0}.paginator .paginator-curr{color:#fff;background-color:#b9000e;border-color:#a8d100}.paginator a:hover{color:#333;background-color:#eee;text-decoration:none}.paginator a:focus{outline:0}.paginator .paginator-break{width:32px;text-align:center;border-left:1px solid #fff}.paginator .paginator-count{color:#666;font-family:Tahoma}
 
#box {
width: 1200px;
margin: 20px auto;
}
.slide {
height: 500px;
position: relative;
}
.slide ul {
height: 100%;
}
.slide li {
position: absolute;
left:200px;
top:0;
}
.slide li img{
width: 100%;
}

.bannerbar{height:747px; overflow:hidden;position:relative;}
.bannerbar .item{ position:relative; outline: 0;height:747px;
    background-position: center center;
    background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;}
.bannerbar .item a{display:block; height:747px;}
.bannerbar .bd{ position:absolute;width:1190px; bottom:0;height:60px;line-height:60px;background:url(img/bar.png);color:#fff;font-size:22px;left:50%;margin-left:-600px; z-index:1000;}
.bannerbar .bd .date{color:#fec131; font-size:18px; text-align:center; float:left;width:163px;background:#bb9468;margin-right:30px;}
.bannerbar .swiper-container{z-index:0;}
.bannerbar .swiper-wrapper{z-index:0;}
.bannerbar .swiper-button-prev, .bannerbar .swiper-button-next {
    width: 45px;
    height: 90px;
    margin-top: -45px;
    background-size: 45px 90px;
}
.bannerbar .swiper-button-next {
    background-image: url(img/banner_right.png);
    right: 8%;
}
.bannerbar .swiper-button-prev {
    background-image: url(img/banner_left.png);
    left: 8%;
}

.bannerbar .xfbtns{position:absolute; bottom:0px; width:1190px;height:175px; left: 50%; margin-left: -595px; z-index:999}
.bannerbar  .xfbtns .xfbtn{float:left; width:340px; height:120px; padding:0 27px;}
.bannerbar .banner-next{height:50px; background:rgba(255,255,255,0.8);margin:5px 33px 0px 27px; text-align:center;}
.bannerbar .banner-next .next-icon{padding-top:3px;}
.bannerbar .banner-next .next-icon img{cursor:pointer;}

.index-title .title,.index-title1 .title,.index-title .tab-title{position:relative;}

.index-title {padding: 30px 0 0 0;text-align: center;margin-bottom: 20px;position: relative; border-bottom:1px solid #e4e4e4}
.index-title .title {font-size: 28px;color: #b81d25;font-weight: bold;}
.index-title .titleline {background: #b81d25;margin: 20px auto 0;width: 60px;height: 4px;}

.index-title  .tab-title{font-size: 28px;color: #3c444e; height:47px;}
.index-title  .tab-title ul{width:304px;margin:0 auto; overflow:hidden;}
.index-title  .tab-title li{cursor:pointer; line-height:28px; height:47px; padding:0 20px 0px; float:left;}
.index-title  .tab-title li.cur{color: #b81d25;font-weight: bold; background:url(img/title-bg.jpg) no-repeat bottom center;)}

.index-title1{border-bottom:none;}
.index-title1 .title{color: #fff;}
.index-title1 .titleline  {background: #fff;}

.index-more{position:absolute; right:0px; top:0px;}
.index-more a{color:#b81d25;font-size:14px; }
.index-title1 .title .index-more  a{color:#fff;}

.newsshow{padding:20px 0 45px; overflow:hidden;}
.newslist2{height:610px; overflow:hidden;}
.newslist2 li{float:left; margin:20px; border:1px solid #d0d0d0;}
.newslist2 li div{margin:5px;position:relative;width:358px;height:255px; }
.newslist2 li.i1,.newslist2 li.i4 {margin-left:0px;}
.newslist2 li.i2 {}
.newslist2 li.i3,.newslist2 li.i6 {margin-right:0px; }
.newslist2 li img{width:358px;height:255px;}
.newslist2 li h3{height:60px; width:100%; background:rgba(153,14,20,0.8); overflow:hidden; position:absolute; left:0px; bottom:0px;}
.newslist2 li h3 a{font-size:16px; line-height:25px; color:#fff; padding:5px 25px; display:block;}
.newslist2 li:hover h3{height:255px;}
.newslist2 li:hover h3 a{height:145px; padding-top:110px;}

.hdyg{background:#bb202b url(img/hdyg_bg.jpg) no-repeat top center; padding-bottom:80px;}
.hdyg .hdyg-con{width:1190px; height:200px;background:rgba(255,255,255,0.15); margin:0 auto;}
.hdyg .hdyg-con .swiper-slide{height:200px;background:rgba(255,255,255,0.15)}
.hdyg .hdyg-con .swiper-slide-con{padding:20px 40px;}
.hdyg .hdyg-con .hdyg-date{font-size:24px; color:#fff; line-height:30px; width:150px;  }
.hdyg .hdyg-con .hdyg-date .y{font-size:14px; line-height:14px;}
.hdyg .hdyg-con .hdyg-h{border-bottom:1px solid #fff;width:80px; margin-left:70px; height:0px; line-height:0px;}
.hdyg .hdyg-con .hdyg-title{font-size:16px; color:#fff; line-height:25px; height:75px; overflow:hidden; margin-top:15px;word-break: break-all;}
.hdyg .hdyg-con .hdyg-address{font-size:12px; color:#fff; line-height:20px;height:50px; overflow:hidden; margin-top:15px;}
.hdyg .hdyg-con .swiper-button-next {
    background-image: url(img/scrollright_highlight.png);
    right: 5px;
}
.hdyg .hdyg-con .swiper-button-prev {
    background-image: url(img/scrollleft_highlight.png);
    left: 5px;
}

.xmjs{background:url(img/xmjs_bg.jpg) no-repeat top center; height:520px;}
.xmjs_title{padding-top:50px;}
.xmjs_title h2 a{display:block;font-size:28px; line-height:28px; color:#b81d25; font-weight:bold; text-align:center;}
.xmjs_title h3{font-size:26px;color:#666666;text-align:center; padding-top:30px;}

.xmjs_con{height:310px;margin-top:40px;}
.xmjs_video{float:left; width:400px;height:280px; padding:0 0 30px 30px; background:url(img/xmjjvideo_bg.png) repeat-x}
.xmjs_video_con{}
.xmjs_video_con img{width:400px; height:280px;}
.xmjs_txt{float:right; width:760px;height:310px; background-color:rgba(255,255,255,0.62)}
.xmjs_txt p{padding:40px 50px 0px;font-size:16px; line-height:28px; color:#333333;}
.xmjs_txt .xmjs_number{padding:20px 50px 0px; overflow:hidden; height:65px;}
.xmjs_txt .xmjs_number .number{width:165px; float:left;}
.xmjs_txt .xmjs_number .number-title {font-size: 16px; text-align: center;color:#999999;padding-top:5px;} 
.xmjs_txt .xmjs_number .number-con {font-size: 30px;text-align: center;padding-top: 15px;color:#b81d25;}
.xmjs_txt .xmjs_number .number-con span{font-size:18px;}

.sxh{}
.sxh_title{padding-top:50px;}
.sxh_title h2 a{display:block;font-size:28px; line-height:28px; color:#333333; font-weight:bold; text-align:center;}
.sxh_title h3{font-size:24px;color:#b5b5b7;text-align:center; padding-top:15px;}
.sxh_con{overflow:hidden; padding:30px 0px;}
.sxh_item{border:1px solid #cccccc; height:420px; overflow:hidden;}
.sxh_item_img{position:relative; width:100%; height:240px;}
.sxh_item_img img{width:100%;height:240px;}
.sxh_item_title{height:52px; line-height:26px; font-size:18px; color:#333333; margin:15px 20px; font-weight:600; overflow:hidden;}
.sxh_item_h{border:2px solid #bfbfbf; height:0px; width:56px; margin:0 0 15px 25px;}
.sxh_item_summary{font-size:16px; color:#666666; line-height:25px; padding: 0 20px; height:75px; overflow:hidden;}
.sxh_item_more{padding-right:25px; padding-top:5px;}
.sxh_item_more a{border:2px solid #db8d91; color:#b81c24; display:block; float:right; width:60px; height:25px; line-height:25px; text-align:center; font-size:14px; text-decoration:none; }

.sxh_con .swiper-pagination-bullets {position:static; padding-top:15px;}
.sxh_con .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px; width:10px; height:10px; border:2px solid #d2d2d2; background:none; opacity:1.0;}
.sxh_con .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#b81c27; width:34px; height:14px; border:none; border-radius:10px; }

.link{margin-top:50px;height:275px; background:#f0f0f0;}
.link_img{float:left; width:297px; height:275px;}
.link_img img{width:297px; height:275px;}

.jwplayer{margin:0 auto !important;}