@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑";
      color:#333333;
	    margin:0;
	    font-size:14px;
}
img{ border:0;}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
ol, ul {
	list-style: none;
}
ol, ul, li,
table,tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
.right{ float:right;}
.left{ float:left;}
.hidden { display: none; }

.headtop{width: 100%; height: 40px; background: #F4F4F4; overflow: hidden; line-height:40px; color: #000000}
.headtopn{width: 1200px; margin: 0 auto;}
.headnl{ float:left; display:inline}
.headnr{ float:right; display:inline; text-align:right}
.headtop strong {color: #f88311; }

.head{ width: 1200px; height: 160px; margin: 0 auto;}
.head-logo{ width: 440px; height: 100px; float: left; margin-top: 18px;}
.head-intro{ width: 400px; float: left; margin-left: 80px; margin-top: 28px; font-size: 20px; color: #f88311; line-height: 26px;}
.head-intro p{margin: 0; padding: 0;}
.head-tel{ width: 240px; float: right; margin-top: 28px;color: #f88311;}
.head-tel img{float: left; width: 40px; height: 40px;}
.head-tel .title{float:right; margin-left: 5px; line-height: 21px;}
.head-tel .title .name{ font-size: 15px; text-align:right}
.head-tel .title .num{font-size: 22px; line-height:28px; text-align:right}


.navbg{width: 100%; height: 50px; background: #1a6bbc; overflow: hidden; }
.nav{width: 1200px; margin: 0 auto;}
/*
.nav li{width: 150px; float: left; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px;}
.nav li a{color: #fff;display:block;}
.nav li.on{background: #0c5196;}
.nav li:hover{background: #0c5196;}
*/

#NavLink{height:50px;width: 1200px;text-align:center; z-index:9998;position:absolute;}
#NavLink .NavBG{ margin: 0 auto; width:100%;}
#NavLink #sddm{float:left;width:100%;z-index:30;}

#NavLink #sddm li{float: left;width:150px;display: block;text-align: center;font-size:16px;letter-spacing:2px;height:50px;line-height:50px;font-family: 'Microsoft YaHei'; font-weight:normal; display:inline; position:relative; }
#NavLink #sddm li.CurrentLi { background: #0c5196;}
#NavLink #sddm li.CurrentLi .fdhtop{color: #FFFFFF;}	
#NavLink #sddm li .dhtop{color: #FFFFFF;}

#NavLink #sddm li P{font-size:10px;font-weight:normal;color:#FFF;text-transform:uppercase;}
#NavLink #sddm li:hover {background: #0c5196;}
#NavLink #sddm li:hover a {text-align:center;color: #fff;display:block;}

#NavLink #sddm li:hover div a{ color:#FFFFFF}

#NavLink #sddm li div{	position: absolute; top:50px; left:0px;visibility: hidden;filter: alpha(opacity=85); background:#0c5196;}
#NavLink #sddm li div a
	{
	    width:150px;
		display: block;
		position: relative;
		padding: 5px 0px;
		text-align: center;
		color: #FFFFFF;
		font-size:16px;
		font-weight:normal;
		text-decoration:none;
		line-height:35px;
		border-bottom:1px solid #FFFFFF;font-family: "新宋体";}

#NavLink #sddm li div a:hover{
	color: #333333;
	background-color:#FBFBFB;
	font-weight: normal;
	border-bottom:1px solid #fff;}


/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:30px;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

#rollnewsbg{width: 100%; height: 50px; background: #f4f4f4; overflow: hidden;}
#rollnews{width:1200px; margin: 0 auto;}
#rollnews .list{float: left; height: 50px; line-height: 50px; font-size: 14px;}
#rollnews .en{font-weight: bold; color: #0470c9; margin-right: 5px;}
#scrollDiv{float: left; height:50px;line-height:50px;overflow:hidden;}
#scrollDiv li{height:50px;padding-left:10px; color: #999;}
#scrollDiv li a{color: #666;}
#scrollDiv li a:hover{color: #0470C9;}

.service{ width: 1200px; margin: 50px auto 0; overflow: hidden;}
.service .title{text-align: center; font-size: 28px; color: #000; width: 420px; margin: 0 auto; height: 34px; line-height: 34px; background: url(../images/service_tibg.png) no-repeat center;}
.service .en{text-align: center; color: #999; font-size: 14px; font-family: arial; margin-top: 5px; text-transform: uppercase;}
.service-con{width: 1200px; margin-top: 40px; height: 220px;}
.service-con li{float: left; width: 300px; }
.service-con .img{width: 150px; height: 150px; margin: 0 75px; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s; }
.service-con .img img{width: 100%; height: 100%;}
.service-con .name{font-weight: bold; text-align: center; font-size: 18px; color: #333; margin-top: 15px;}
.service-con .eng{font-size: 14px; color: #666; font-weight: bold; font-family: arial; text-align: center; text-transform: uppercase; margin-top: 5px;} 
.service-con li:hover .name{color: #0C5196;}
.service-con li:hover .img{-moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1);}

.productbg{width: 100%; height: 520px; margin-top: 50px; background: url(../images/pro_bg.jpg) no-repeat center; overflow: hidden;}
.product{width: 1200px; margin: 50px auto 0;}
.product .title{text-align: center; font-size: 28px; color: #fff; width: 408px; margin: 0 auto; height: 34px; line-height: 34px; background: url(../images/pro_yibg.png) no-repeat center;}
.product .en{text-align: center; color: #6babeb; font-size: 14px; font-family: arial; margin-top: 5px; text-transform: uppercase;}
.product-con{width: 1200px; margin-top: 40px; overflow: hidden;}
.product-con li{width: 280px; float: left; height: 260px; background: #eee; margin: 0 10px 20px;}
.product-con .img{ width: 280px; height: 210px;}
.product-con .img img{width: 100%; height: 100%;}
.product-con .name{text-align: center; font-size: 14px; color: #333; height: 50px; line-height: 50px; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.product-con li:hover{background: #fe6c01;}
.product-con li:hover .name{color: #fff;}
.product .more{width: 110px; height: 32px; margin: 26px auto 0;  background: #f88311; color: #fff; text-align: center; line-height: 32px; border-radius: 5px; overflow: hidden; } 
.product .more a{color: #fff;}
.product .more:hover{background: #fe6c01;}

.tedianbg{width: 100%; height: 725px; background: url(../images/tedian_bg.jpg) no-repeat center; overflow: hidden;}
.tedian{width: 1300px; margin: 50px auto 0;}
.tedian-title{text-align: center; font-size: 35px; font-weight:700; color: #000; letter-spacing:2px;}
.tedian-title .bl{font-size: 38px; font-weight: bold; color: #f88311;}
.tedian-con{margin-top: 50px;}
.tedian-con-l{width: 694px; float: left; }
.tedian-con-l img{width: 100%;}
.tedian-con-r{float: left; margin-left: 20px; width: 566px; margin-top: 50px;}
.tedian-con-r li{width: 566px; height: 80px; margin-bottom: 10px;}
.tedian-con-r .num{float: left; width: 40px; height: 40px; line-height: 40px; font-size: 22px; background: #1a6bbc; border-radius: 50%; color: #fff; text-align: center;}
.tedian-con-r .cont{float: left; margin-left: 15px; width: 500px;}
.tedian-con-r .cont .name{font-size: 20px; color: #1a6bbc;}
.tedian-con-r .cont .name strong{ font-weight:700;color: #f88311;}

.tedian-con-r .cont .intro{font-size: 14px; line-height: 24px; color: #666; margin-top: 5px; height: 48px; overflow: hidden;}

.single{width: 1200px; margin: 50px auto 0; overflow: hidden;}
.single-about{float: left; width: 880px; height: 320px;}
.single-about .title{width: 880px; height: 40px; border-bottom: 1px solid #e5e5e5; line-height: 40px; color: #115fad; font-size: 18px;}
.single-about .en{font-size: 14px; color: #999; font-family: arial; }
.single-about-con{margin-top: 20px; width: 880px; height: 250px;}
.single-about-con .video{float: left; width: 360px; height: 250px;}
.single-about-con .cont{float: left; margin-left: 20px; height: 250px; width: 500px;}
.single-about-con .name{font-size: 18px; color: #2875c1; height: 32px; line-height: 32px; overflow: hidden;}
.single-about-con .intro{color: #666; font-size: 13px; line-height: 28px; margin-top: 20px; height: 140px; overflow: hidden;}
.single-about-con .more{width: 98px; height: 30px; border: 1px solid #2875c1; line-height: 30px; text-align: center; font-size: 13px; margin-top: 25px;font-family:"新宋体"}
.single-about-con .more a{color: #2875c1; }
.single-about-con .more:hover{background: #2875C1;}
.single-about-con .more:hover a{color: #fff;}
.single-contact{float: left; margin-left: 40px; width: 280px; height: 320px;}
.single-contact .title{width: 280px; height: 40px; border-bottom: 1px solid #e5e5e5; line-height: 40px; color: #115fad; font-size: 18px;}
.single-contact .en{font-size: 14px; color: #999; font-family: arial; }
.single-contact-tel{ margin-top: 30px; overflow: hidden;}
.single-contact-tel img{float: left; width: 52px; height: 46px; margin-left: 14px;}
.single-contact-tel .cont{float: left; margin-left: 10px; font-size: 14px; color: #666; line-height: 23px;}
.single-contact-tel .num{font-size: 26px; font-family: impact;}
.single-contact-con{ font-size: 13px; color: #666; line-height: 28px; padding: 10px 20px 0;}
.single-contact-con p{margin: 0; padding: 0;}

.newsbg{width: 100%; height: 470px; background: #f4f4f4; overflow: hidden; margin-top: 50px;}
.news{width: 1200px; margin: 50px auto 0;}
.newspage{width: 550px; height: 370px; background: #fff; float: left; padding: 0 20px;}
.newspage .title{width: 550px; height: 49px; line-height: 49px; border-bottom: 1px solid #e5e5e5; color: #115fad; font-size: 18px;}
.newspage .en{font-size: 14px; color: #999; font-family: arial; }
.newspage .more{float: right; font-size: 12px; color: #666; line-height: 52px;}
.newspage .more a{color: #666;}
.newspage .more a:hover{color: #115fad;}
.newspage-con{width: 550px; margin-top: 20px; height: 100px;}
.newspage-con .img{ width: 140px; height: 100px; float: left;}
.newspage-con .img img{width: 100%; height: 100%;}
.newspage-con .cont{width: 400px; margin-left: 10px; float: left;}
.newspage-con .name{font-size: 14px; color: #333; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.newspage-con .name a:hover{color: #115fad;}
.newspage-con .time{font-size: 14px; color: #999; margin-top: 10px;}
.newspage-con .intro{font-size: 12px; color: #666; line-height: 20px; height: 40px; margin-top: 10px; overflow: hidden;}
.newspage-list{width: 550px; margin-top: 20px;}
.newspage-list li{width: 550px; height: 30px; line-height: 30px; text-indent: 10px; background: url(../images/list_icon.png) no-repeat left center;}
.newspage-list li .time{color: #999; float: right;}
.newspage-list li a:hover{color: #115FAD;}

.linkbg{width: 100%; background: #0f569d; overflow: hidden;}
.link{width: 1200px; margin: 0 auto;}
.link-title{float: left; font-size: 16px; padding: 15px 0; color: #fff; width: 80px;}
.link-cont{float: left; padding: 17px 0 10px; width: 1100px;}
.link-cont li{float: left;  font-size: 14px; padding: 0 12px 5px;}
.link-cont li a{color: #fff; }
.link-cont li a:hover{color: #bcdeff;}

.bottombg{width: 100%; height: auto; background: #1a6bbc; overflow: hidden;}
.bottom{width: 1200px; margin: 0 auto; padding: 50px 0;}
.bottom-navbg{border-bottom: 1px solid #2d82d8; height: 31px; width: 860px; margin: 0 auto;}
.bottom-nav{text-align: center; border-bottom: 1px solid #0f569d; height: 30px;}
.bottom-nav li{padding: 0 20px; display: inline-block; }
.bottom-nav li a{color: #fff;}
.bottom-nav li a:hover{ color: #bcdeff;}
.bottom-cont{margin-top: 35px; text-align: center; font-size: 12px; color: #FFFFFF; line-height: 24px;}
.bottom-cont p{margin: 0; padding: 0;}


.inside{width: 1200px; margin: 30px auto 50px; overflow: hidden; }
.inside-l{ width: 240px; float: left; margin-right: 20px;}
.inside-l-class{ width: 240px; height: auto;}
.inside-l-class .title{ width: 240px; height: 82px; background: #2D82D8;}
.inside-l-class .title .ch{font-size: 22px; height: 40px; line-height: 55px; text-align: center; color: #fff;}
.inside-l-class .title .en{ font-size: 20px; font-family: impact; height: 40px; line-height: 30px; text-align: center; color: #bcdeff;text-transform: uppercase;}
.inside-l-class .con{ width: 232px; height: auto; border: 4px solid #2D82D8;}
.inside-l-class .con ul{ margin: 20px 0;}
.inside-l-class .con ul li{width: 210px; height: 42px; line-height: 42px; margin: 0 11px; background: url(../images/inclassli1.png) no-repeat; text-indent: 42px;}
.inside-l-class .con ul li a{ color: #333; width: 210px; height: 42px; line-height: 42px; display: block;} 
.inside-l-class .con ul li a:hover{ color: #fff;  background:url(../images/inclassli2.png) no-repeat ;}
.inside-l-class .con ul li a.click{color: #fff;  background:url(../images/inclassli2.png) no-repeat ;}
.inside-l-tel{ width: 240px; min-height: 290px; margin-top: 20px; background:#2D82D8 url(../images/l_contact.jpg) no-repeat;}
.inside-l-tel-con{width: 210px; margin:0 15px; padding: 20px 0;}
.inside-l-tel-con li{width: 210px; margin-bottom: 10px; min-height: 30px; line-height: 30px;}
.inside-l-tel-con .img{float: left; width: 22px; height: 22px; margin-top: 4px; }
.inside-l-tel-con .img img{width: 100%; height: 100%;}
.inside-l-tel-con .cont{float: left; margin-left: 10px; width: 178px; font-size: 14px; color: #fff;}
.inside-l-tel-con .bl{ font-size: 22px; font-weight: bold;}



.inside-l-news{width: 240px; height: auto; margin-top: 20px;}
.inside-l-news .title{width: 240px; height: 50px; background: #2D82D8; line-height: 55px; font-size: 18px; text-align: center; color: #fff;}
.inside-l-news .cont{ width: 232px; height: auto; border: 4px solid #2D82D8;}
.inside-l-news .cont ul{margin: 20px 10px; width: 212px;}
.inside-l-news .cont ul li{width: 212px; background: url(../images/list_icon.png) no-repeat left center; text-indent: 10px; height: 36px; line-height: 36px; border-bottom: 1px solid #eee; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.inside-l-news .cont ul li a:hover{color: #115FAD;}

.inside-r{ width: 940px; float: left;}
.inside-r .title{ width: 940px; height: 40px; line-height: 40px; text-indent: 25px;  border-bottom: 1px solid #1a6bbc; background: url(../images/hzBtnR.png) no-repeat left center; font-family:"新宋体"}
.inside-r .title a{ color: #333;font-family:"微软雅黑"; margin:0px 5px;}
.inside-r .title a:hover{ color: #1a6bbc;}
.inside-r-about{ width: 900px; margin: 20px; font-size: 14px; line-height: 28px;}
.inside-r .title span {font-family:"微软雅黑";}





.inside-r-list{ width: 900px; margin: 0 20px;}
.inside-r-list li{ width:900px; height: 100px; padding: 30px 0; border-bottom: 1px solid #E7E7E7;}
.inside-r-list .pic{ width: 140px; height: 100px; float: left; padding: 2px; border: 2px solid #CCCCCC;}
.inside-r-list .pic img{width: 100%; height: 100%;}
.inside-r-list .cont{ float: left; height: 100px; margin-left: 20px; width: 730px;}
.inside-r-list .name{ font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; color: #333; }
.inside-r-list .des{ font-size: 12px; color: #666; height: 42px; line-height: 21px; margin-top: 3px; overflow: hidden;}
.inside-r-list .time{ font-size: 12px; color: #666;margin-top: 10px;}
.inside-r-list li:hover .pic{border: 2px solid #0470C9;}
.inside-r-list li:hover .name {color: #0470C9;}
.inside-r-listshow{ width: 900px; margin: 20px;}
.inside-r-listshow .name{ text-align: center; font-size: 22px; color: #333; height: 50px; line-height: 46px; }
.inside-r-listshow .times{ font-size: 14px; color: #666;text-align: center; height: 20px; line-height: 20px; padding-bottom: 20px; border-bottom: 1px solid #E7E7E7;}
.inside-r-listshow .cont{font-size: 14px; line-height: 28px; margin: 20px 0; }
.inside-r-listshow .next{width: 900px;  border-top: 1px solid #eee; padding-top: 10px; margin-top: 100px;}
.inside-r-listshow .next p{color: #666; width: 100%; font-size: 13px; padding: 0; line-height: 26px; white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; margin: 10px 5px 0;}
.inside-r-listshow .next p a{ color: #666; font-size: 13px; text-decoration: none;}
.inside-r-listshow .next p a:hover{color: #205CAD;}


.pagination { padding: 50px 0; text-align: center; }
.pagination ul li { display: inline; margin: 0 3px; }
.pagination ul li a { height: 28px; display: inline-block; *display: inline; *zoom: 1; padding: 0 12px; border: 1px solid #DDD; line-height: 28px; vertical-align: middle; }
.pagination ul li a:hover { background-color: #F8F8F8; text-decoration: none; }
.pagination ul li.active a { background-color: #0470C9; border-color: #0470C9; }
.pagination ul li.active a:link { color: #FFF; }
.pagination ul li.active a:visited { color: #FFF; }
.pagination ul li.active a:hover { color: #FFF; }
.pagination ul li.active a:active { color: #FFF; }
.pagination ul li.active a:hover { background-color: #0470C9; border-color: #0470C9; cursor: default; }

.inside-r-pro{ width: 900px; margin: 30px 20px 0; overflow: hidden;}
.inside-r-pro ul{width: 930px;}
.inside-r-pro ul li{width: 278px; height: 250px; float: left; margin-right: 30px; margin-bottom: 20px; background: #f4f4f4; border: 1px solid #eee;}
.inside-r-pro ul li .pic{width: 278px; height: 210px;}
.inside-r-pro ul li .pic img{width: 100%; height: 100%;}
.inside-r-pro ul li .name{text-align: center; height: 40px; line-height: 40px;}
.inside-r-pro ul li:hover{background: #2D82D8; border: 1px solid #2D82D8;}
.inside-r-pro ul li:hover .name{color: #fff;}

.inside-r-proshow{ width: 900px; margin: 20px;}
.inside-r-proshow-main{width: 900px; height: 330px; }
.inside-r-proshow-main .pic{width: 400px; height: 300px; float: left; border: 1px solid #eee;}
.inside-r-proshow-main .pic img{ width: 100%; height: 100%;}
.inside-r-proshow-main .cont{float: left; width: 450px; margin-left: 40px;}
.inside-r-proshow-main .name{ font-size: 22px; line-height: 30px; height: 60px; margin-top: 10px;}
.inside-r-proshow-main .point{width: 430px; margin-top: 20px; height: 96px; line-height: 24px; font-size: 13px; color: #999; overflow: hidden; padding: 10px; background: #f4f4f4;}
.inside-r-proshow-main .point .bl{font-size: 14px; font-weight: bold; color: #1a6bbc;}
.inside-r-proshow-main .booking{width: 200px; height: 40px; margin-top: 50px; line-height: 40px; text-align: center; border-radius: 5px; background: #f88311;}
.inside-r-proshow-main .booking a{color: #fff;}
.inside-r-proshow-main .booking:hover{background: #FE6C01;}
.inside-r-proshow-con{width: 900px; margin-top: 20px;}
.inside-r-proshow-con .namebg{width: 900px; height: 40px; background: #f4f4f4;}
.inside-r-proshow-con .name{padding: 0 30px; text-align: center; height: 40px; line-height: 40px; background: #2D82D8; color: #fff; display: inline-block;}
.inside-r-proshow-con .cont{ width: 860px; margin: 20px;  font-size: 14px; line-height: 28px;}

.messagesbg{width: 700px; margin: 0 50px;}
.messages{padding:30px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:40px;margin-bottom:10px; overflow: hidden;}
.messlist label{float:left;width:100px; color: #555; height:40px; font-size:14px; line-height:40px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:500px;height:38px;padding-left:5px;border:#ccc 1px solid; background: #fff;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:495px; max-width: 495px; height:110px; max-height: 200px; background: #fff; padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:10px 0 0 110px;}
.messsub input{width:220px; height:40px; background:#ddd; color: #555; font-size:14px; cursor:pointer;margin-right:20px}
.messsub input:hover{ background:#ff861a;color:#fff;}

.floating{ width: 140px; height: 304px; overflow:hidden; position:fixed; right:0px; top: 50px; z-index:999; background: url(../images/float.png) no-repeat;}
.floating .tel{ width: 140px; height: 25px; line-height: 25px; text-align: center; font-family: impact; color: #fff; font-size: 19px; margin-top: 75px;}
.floating .zixun{width: 120px; height: 176px; margin-left: 10px; margin-top: 7px;}
.floating .zixun li{ width: 120px; height: 38px; margin-bottom: 6px; font-size: 14px; padding-left: 45px; color: #663333; line-height: 45px; background: url(../images/qq.png) no-repeat;}
.floating .erweima{width: 100px; height: 100px; margin: 38px 20px 0;}
.floating .erweima img{width: 100%; height: 100%;}
.floating .return{ font-size: 12px; color: #fff600; width: 140px; text-align: center; margin-top: 40px;}
.floating .return a{color: #fff600;}
.floating .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.floating .close:hover {color:#444;}

.online-booking{ width: 150px; height: 205px; overflow: hidden; position: fixed; left: 0; top: 100px; z-index: 999;}



.videoView{position:relative; }
.videoView .playBox,.videoView .list{height:250px;}
.videoView .playBox.jp-video-full{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;bottom:0px;right:0px;z-index:20000;}
.videoView .playBox{width:360px;background:#000;} 
 

.videoView .playBox.jp-video-full .gui{width:auto;right:20px;left:20px;bottom:20px;}
.videoView .gui{width:100%;height:30px;background-color:#f5f5f5;position:absolute;float:none;left:0px;bottom:0px;z-index:101;}
.videoView .gui button{border:none;cursor:pointer;width:30px;height:30px;background:url(../images/playBtn.png) no-repeat;overflow:hidden;text-indent:-999px;}
.videoView .gui button:hover{background-color:#e4e4e4;}
.videoView .gui button.jp-play{background-position:0px 0px;}
.videoView .jp-state-playing .gui button.jp-play{background-position:0px -30px;}
.videoView .gui button.jp-mute{background-position:0px -60px;float:right;}
.videoView .jp-state-muted .gui button.jp-mute{background-position:0px -90px;}
.videoView .gui button.jp-full-screen{background-position:0px -120px;float:right;}
.videoView .jp-state-full-screen .gui button.jp-full-screen{background-position:0px -150px;}
.playBar{height:6px;position:absolute;float:none;left:45px;right:75px;top:12px;bottom:12px;background:url(../images/loadbar.gif) repeat-x left center;}
.jp-seek-bar,.jp-play-bar{height:6px;background-color:#c4c4c4;cursor:pointer;}
.jp-play-bar{background-color:#0f8fd9;float:none;position:static;}
.playBox .playBtn{width:100%;height:100%;position:absolute;float:none;top:0px;left:0px;overflow:hidden;background:url(../images/play.png) no-repeat center center;z-index:100;cursor:pointer; opacity:0.8;}
.playBox.jp-state-playing .playBtn{display:none;}
.playBox .playBtn:hover{opacity:1;}

.inside-banbox{ width:100%; position:relative;  overflow:hidden; text-align:center; }
.inside-banbox img{width:100%;}
.noresult{text-align:center; padding:20px 0px;}
.bottom-cont a{color:#fff;}

/*2019-3-17*/
.page{clear:both;padding:30px 0;text-align:center; width:100%; height:auto; overflow:hidden;font-size:14px;  font-weight:normal}
.page table{ width:100%}
.page .number{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
.page .next{padding:2px 10px; margin:0 5px; background-color:#eee; border:1px solid #ddd;}
.page .prev{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
.page a {text-decoration:none; color:#666666;font-size:14px;}
.page a:hover{background-color:#0078D7; color: #FFFFFF; border:1px solid #FFFFFF; text-decoration:none;}
.page a.cur{ background-color:#0078D7;color:#FFFFFF; border:1px solid #FFFFFF;}
.page select{ margin-left:10px; height:24px; padding-left:2px; border:1px solid #ddd; background-color: #FFFFFF;}
.page select:hover{border:1px solid #D21A12;}
.bottom-cont p{ float: left; width:100%; display:block}
.bottom-cont ul { width:900px; margin:0px auto;}
.bottom-cont ul li { float: left; display:inline; width:50%; height:30px; line-height:30px; text-align:left}
.bottom-cont ul li.bottom-cont-dan { float: left; display:inline; width:100%; height:30px; line-height:30px; text-align:left}
@media (min-width:800px) and (max-width:1280px) {
.bottom-cont { font-size:12px}
}
@media (min-width:1200px) and (max-width:1920px) {
.bottom-cont { font-size:14px}
}
.clear{ clear:both}

.text {
    FONT-SIZE: 12px;
    WIDTH: 100%;
    liNE-HEIGHT: 24px;
    TEXT-AliGN: left;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    color: #000;
}
.clr {
    CLEAR: both;
}
#newsbody table tbody tr td {
    line-height: 35px;
    border: 1px solid #999;
}

#newsbody table tbody tr .jiage {
    color: #F60;
    font-weight: bold;
}
