/****/
.red {color:#c4262b}
body {background: #f7f7f7;font-family:"微软雅黑"}
/****/

.banertitle-1 {background-image:url(../images/banner-1.png)}
.banertitle-hn {background-image:url("../images/banner-hn.png")}
.banertitle-xi {background-image:url(../images/banner-xi.png)}
.banertitle-v {background-image:url(../images/banner-video.png)}
.banertitle-new {background-image:url(../images/banner-xx.png)}
.banertitle-cx {background-image:url(../images/banner-cx.png)}
.banertitle-book{background-image:url(../images/banner-book.png)}
.banertitle-tj {background-image:url(../images/banner-tj.png)}
.banertitle-zt {background-image:url(../images/banner-zt.png)}

.banertitle {height:65px}

.s-red {background:transparent url("../images/s-red.png") repeat-x scroll center 0 ;}

.pagemumb {padding:10px 0; text-align: center}
.pagemumb a {margin:0 10px; display: inline-block;width:12px;height:18px}
.pagemumb a img {width:100%;height:100%}
.pagemumb em {width:7px;height:7px; border-radius: 4px; background: #fff; display: inline-block;margin:5px 6px}
.pagemumb em.on {background: #fde47b}
/*****xi*****/
.xi-area {background:transparent url("../images/xizhong.png") no-repeat scroll -60px 34px ;height:495px;/*border-top:5px solid #94181c;*/}
.xi-rig {margin-left:610px; padding-top:65px}
.xi-rig h2 {font-size:32px; font-weight: bold; line-height: 40px;padding:30px 0; text-align: center}
.xi-rig a{color:#fff}
.xi-rig .cm-ul-list li {height:32px; line-height: 32px}
.xi-rig .cm-ul-list li a{background-image: url(../images/dot-yel.png);background-size: 7px 12px; }
/*********************/
/********************/
.nav {height:50px ; background: #16337b;  line-height: 50px;margin-bottom:20px}

.slide-box{text-align: center;
            display: -webkit-box;
            /*overflow-x: scroll;*/
            -webkit-overflow-scrolling:touch;
			width:1050px;margin:0px auto;padding-left:0px;
        }
        /*去掉滚动条*/
        .slide-box::-webkit-scrollbar{
            width:0; 
            height:0; 
            display: none;
        }
        .slide-item{ display: block; line-height:50px   ;    text-align: center;  }
.slide-item a {padding:0 26px; color:#fff}
.slide-item:hover a{background: #204295;display: block;}
.slide-box .on a{background: #2964d6;display: block;}
/**
.slbg{transform: skew(-15deg);}
.slide-box .on .slbg{transform: skew(-15deg);}*/
/********************/
.cont-left {float:left;width:670px}
.cont-right {float:right; width:400px;}
/*****s1****/
.s1 {}
/**/
.topnewspic a{display: inline-block;width:100%}
.topnewspic img{width:100%;height:100%}

/**/
.left-box {margin-bottom:20px; background: #fff}
.left-box .hd {border-bottom:1px solid #e9e9e9; position: relative;height:40px;margin:0px 20px 10px;padding-top:15px}
.left-box .hd h3 {background: #fff;padding-right:8px; font-size:20px;color:#c4262b; height:40px;  line-height: 40px;color:#888}
.left-box .hd h3 b {font-size:22px;font-weight: bold;color:#4470c5;border-bottom:2px solid #4470c5; display: inline-block;height:39px}
.left-box .hd .hd-rig {display: inline-block;background: #fff; color:#999; position: absolute; top:24px; right:0px; z-index: 20; font-size:12px}
.left-box .bd {padding:10px 20px 20px}

.rig-box {margin-bottom:20px; background: #fff}
.rig-box .hd {border-bottom:1px solid #e9e9e9; position: relative;height:40px;margin:0px 20px 10px;padding-top:15px}
.rig-box .hd h3 {background: #fff;padding-right:8px; font-size:20px;color:#c4262b; height:40px;  line-height: 40px;color:#888}
.rig-box .hd h3 b {font-size:22px;font-weight: bold;color:#4470c5;border-bottom:2px solid #4470c5; display: inline-block;height:39px}
.rig-box .hd .hd-rig {display: inline-block;background: #fff; color:#999; position: absolute; top:24px; right:0px; z-index: 20; font-size:12px}
.rig-box .bd {padding:10px 20px 20px}
.rig-box .cm-ul-list li {height:34px; line-height: 34px}

.cm-picrw-list li a:hover {background:#f7f7f7; }

.adleft {margin-bottom:15px}
.adleft img {width:100%;height:100%}
/**********/
.topnews {padding-bottom:15px; border-bottom: 1px solid #eee;margin-bottom:15px}
.topnews h3 {font-size:24px;margin-bottom:10px;}
.topnews p {font-size:12px; color:#999;line-height: 20px}

.logoarea {margin:0px auto; clear: both}
.logoarea a {float:left; display: inline-block;width:105px;margin:10px 10px 10px 0}

/*********/
.rig-jb {}
.rig-jb .hd {margin-left:0px;margin-right:0px;padding-left:60px;margin-bottom: 0px; border:0px; position: relative}
.rig-jb .bd {background: #ebecf0;padding-top:20px}
.rig-jb .inf {font-size:14px; color:#888888; text-align: left;margin-bottom:10px;}

.jb-from {}
.jb-from .from-col{margin-bottom:10px; text-align: left; position: relative; line-height: 0}
.from-inp {background: #fff;border:1px solid #ddd;width:90%;padding:3px 10px;border-radius: 6px}
.from-inp2 {width:40%;margin-right:10px;}
.from-inp3 {width:100px;margin-right:10px;}
.jb-from a.btn {width:80px; background: #4c6bb8;height:35px; top:0; right:15px; z-index: 10; position: absolute;border-radius: 6px; line-height: 35px; text-align: center;color:#fff}
.jb-from a.btn:hover{background: #3454a1}

.jb-line {border-bottom:1px solid #fff;height:1px ;background: #dfe0e4; overflow: hidden;margin:15px 0 20px}
.i-jb {position: absolute;top:26px;left:10px; z-index: 0}
.jb-plarea { text-align: left; }
.jb-plitem {margin-bottom:20px}
.jb-plitem .htd {margin-bottom:10px;color:#677599;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.jb-plitem .htd .prolocutor {padding:2px 10px; border-radius: 20px; background: #a4accb;margin-right:8px;color:#fff}
.jb-plitem p{font-size:14px; color:#888888}

.hws-list {width:103%}
.hws-list li {float:left; width:30%;margin-right:3%; text-align: center; font-size:14px;margin-bottom:15px}
.hws-list li p {height:45px;line-height: 22px}

.wb-logoarea {margin:0px auto; width:102%}
.wb-logoarea a {float:left; display: inline-block;width:23%;margin-right:2%;margin-bottom:10px; font-size:12px; text-align: center}

.scollpic-rig { text-align:center}
.pic-more {width:200px; text-align: center;margin:10px auto}
.pic-more em {width:8px;height:8px; border-radius: 10px; background: #ddd;display: inline-block;margin:4px}
.pic-more em.on {background: #e03333}
/**********/

/*************/
.neip {padding-top:30px}
.nei-title  {line-height: 55px;}
.nei-title h3 {font-size: 22px; color:#4470c5; }
.view-main {background: #fff;padding:40px 6% }
.pagepath {font-size: 14px;color:#999;padding-bottom:10px; border-bottom: 3px solid #cccccc;margin-bottom: 30px}
.v-cont-title { text-align: center;border-bottom: 1px solid #e2e2e2;}
.v-cont-title h2 {font-size: 26px; line-height: 40px; padding-bottom: 15px;}
.v-cont-title p {padding-bottom:12px; color:#aaaaaa;font-size: 14px;}
.v-cont-title p span {margin-right:15px}
.v-cont-title p span a {color:#aaaaaa;}
.v-cont {padding:40px 0; }
.v-cont p {text-indent:35px;font-size: 17px; line-height: 35px; margin-bottom:15px}
.fenxiang {margin-bottom:20px;}
/***********/
.slist {margin-bottom:20px}
.slist li {margin:0 5%;line-height: 40px;}
.slist li:hover { background: #f3f3f3}

.videolist {margin:0 3%;height:auto;padding-right:0px}
.videolist li {float:left; width:47%; }
/********************************/
.page_num_tab {text-align:center;padding:12px;border-top: 0px dashed #ddd;margin:20px 8px; clear:both} 
.page_num_tab a {font-size:14px;padding:7px 15px;border:0px #dddddd solid;background-color:#eee;margin:0px 4px 15px; border-radius:6px;display: inline-block;}
.page_num_tab a:hover {background-color:#71b5f1; color:#fff}
.page_num_tab a.on {font-size:14px;border:0px #dddddd solid;background-color:#5ba0dd; font-weight:bold;color:#fff}
/**************/
.slideStyle1 { width:670px; overflow:hidden; position:relative; }
.slideStyle1 .hd { width:670px; }
.slideStyle1 .hd ul { overflow:hidden; zoom:1; float:left; }
.slideStyle1 .hd ul li { float:left; width:70px; margin-right:6px; height:5px; line-height:14px; text-align:center; background:#d0d1d1; cursor:pointer; }
.slideStyle1 .hd ul li.on { bottom:0; background:#cc2a1e; color:#fff; }
.slideStyle1 .bd { height:375px; z-index:999; overflow: hidden; }
.slideStyle1 .bd .ulchange { zoom:1; vertical-align:middle; position:relative; overflow: hidden; }
.slideStyle1 .bd .ulchange img { width:670px; height:375px; display:block; }
.slideStyle1 .bd .ulchange .p20 { background:#000; opacity: .8; color:#FFF; height:30px; line-height:30px; width:100%; position:absolute; bottom:7px; left:0px; text-align:center; }
.slideStyle1 .prev,  .slideStyle1 .next { position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://huodong.hinews.cn/hvts/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideStyle1 .next { left:auto; right:3%; background-position:8px 5px; }
.slideStyle1 .prev:hover,  .slideStyle1 .next:hover { filter:alpha(opacity=100); opacity:1; }
.slideStyle1 .prevStop { display:none; }


.slideStyle2 { width:356px; overflow:hidden; position:relative; }
.slideStyle2 .hd { width:356px; }
.slideStyle2 .hd ul { overflow:hidden; zoom:1; float:left; }
.slideStyle2 .hd ul li { float:left; width:8px;height:8px; border-radius: 10px; background: #ddd;display: inline-block;margin:4px}
.slideStyle2 .hd ul li.on { background: #e03333 }
.slideStyle2 .bd { height:244px; z-index:999; overflow: hidden; }
.slideStyle2 .bd .ulchange { zoom:1; vertical-align:middle; position:relative; overflow: hidden; }
.slideStyle2 .bd .ulchange img { width:356px; height:230px; display:block; }
.slideStyle2 .bd .ulchange .p20 { background:#000; opacity: .8; color:#FFF; height:30px; line-height:30px; width:100%; position:absolute; bottom:0px; left:0px; text-align:center; }
.slideStyle2 .prev,  .slideStyle2 .next { position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://huodong.hinews.cn/hvts/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideStyle2 .next { left:auto; right:3%; background-position:8px 5px; }
.slideStyle2 .prev:hover,  .slideStyle2 .next:hover { filter:alpha(opacity=100); opacity:1; }
.slideStyle2 .prevStop { display:none; }

.slideStyle3 { width:356px; overflow:hidden; position:relative; }
.slideStyle3 .hd { width:356px; }
.slideStyle3 .hd ul { overflow:hidden; zoom:1; float:left; }
.slideStyle3 .hd ul li { float:left; width:8px;height:8px; border-radius: 10px; background: #ddd;display: inline-block;margin:4px}
.slideStyle3 .hd ul li.on { background: #e03333 }
.slideStyle3 .bd { height:244px; z-index:999; overflow: hidden; }
.slideStyle3 .bd .ulchange { zoom:1; vertical-align:middle; position:relative; overflow: hidden; }
.slideStyle3 .bd .ulchange img { width:356px; height:230px; display:block; }
.slideStyle3 .bd .ulchange .p20 { background:#000; opacity: .8; color:#FFF; height:30px; line-height:30px; width:100%; position:absolute; bottom:0px; left:0px; text-align:center; }
.slideStyle3 .prev,  .slideStyle3 .next { position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://huodong.hinews.cn/hvts/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideStyle3 .next { left:auto; right:3%; background-position:8px 5px; }
.slideStyle3 .prev:hover,  .slideStyle3 .next:hover { filter:alpha(opacity=100); opacity:1; }
.slideStyle3 .prevStop { display:none; }

.jb-plarea{height: 489px;overflow-y: scroll;overflow-x: hidden;}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-11-20 17:11:05" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->