﻿@charset "utf-8";
/*reset again*/
li,h2,h3,h4,p,a,dl,dt,dd,span{font-family: "Microsoft Yahei","Heiti";line-height: 1;}
* a:hover{text-decoration:underline;color:#bc2931;}
/*h2 a,h3 a,li a{width: 100%;height: 100%;display: inline-block;}*/
h2 a:hover,h3 a:hover,li a:hover{color:#bc2931;}
.wrapper{width: 1000px;margin: 0 auto;}
.wrapper-full{width: 100%;}
/*ad*/
.ad1000x90{width: 1000px;height: 90px;margin: 0 auto;}
.ad1000x90 img{width: 1000px;height: 90px;}
.ad300x230{width: 300px;/*height: 230px;*/}
.ad300x230 img{width: 300px;/*height: 230px;*/}
.ad670x70{width: 670px;height: 70px;}
.ad670x70 img{width: 670px;height: 70px;}
.ad300x70{width: 300px;/*height: 70px;*/}
.ad300x70 img{width: 300px;/*height: 70px;*/}
.ad300x135{width: 300px;}
.ad300x135 img{width: 300px;/*height: 135px;*/}
/*row-title*/
.row-title h3{border-top: 2px solid #000;height: 58px;font-size: 30px;line-height: 58px;color: #8c8c8c;}
.row-title h4{border-top: 2px solid #000;height: 58px;font-size: 24px;line-height: 58px;color: #8c8c8c;}
.row-title h3 a,.row-title h4 a{color: #8c8c8c;line-height: 58px;}
.row-title h3 a:hover,.row-title h4 a:hover{color:#bc2931;text-decoration: none;}
/*beginning*/
body{padding-bottom: 160px;}
/*header*/
.header{height: 45px;margin: 24px 0 10px 0;overflow: hidden;}
.header .logo{padding-left: 0;}
/* .header .logo img{width: 345px;height: 45px;} */
.header p{line-height: 55px;font-size: 12px;}
.header p span{color: #ce0000;font-family: "宋体";}
.header p a{color: #333;font-family: "宋体";margin-right: 10px;}
.header p a:hover{color:#bc2931;text-decoration: none;}
/*nav*/
.nav{height: 40px;margin: 0 auto;background: #00aff0;zoom: 1;}
.nav ul li{padding-right: 20px;font-size: 20px;float: left;height: 40px;}
.nav ul li a{color: #fff;line-height: 40px;height: 40px;}
/*section1*/
.section1{margin: 35px 0 35px 0;}
/*lft*/
.col-lft{width: 670px;float: left;clear: both;}
.col-lft-top{width: 670px;padding-right: 16px;border-right: 1px #eaeaea solid;}
/*row-headline comm*/
.row-headline{margin-bottom: 39px;}
.row-headline h2{font-size: 28px;margin-bottom: 12px;width: 670px;height: 29px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold;color: #000;}
.row-headline h2 a{color: #000;}
.row-headline h2 a:hover{color:#bc2931;text-decoration: none;}
.row-headline p{font-size: 12px;color: #999;line-height: 2;height: 48px;overflow: hidden;font-family: "宋体";}
.row-headline p a{color: #999;line-height: 2;}
.row-headline p a:hover{color:#bc2931;text-decoration: none;}
/*幻灯*/
.slider-wrapper{width: 650px;height: 350px;margin-bottom: 45px;position: relative;}
.slider{width: 650px;height: 350px;overflow: hidden;}
.slider li{width: 650px;height: 350px;}
.slider img{width: 650px;height: 350px;}
.slider-control{overflow:hidden;height: 15px;position: absolute;z-index: 1;right: -1px;bottom: 14px;}
.slider-control li a:hover{text-decoration: none;}
.slider-control li.cur{background-color: #007aff;}
.slider-control li{width: 14px;height: 14px;background:#fff;float: left;text-align: center;list-style: none;margin-right: 15px;-webkit-border-radius: 50%;
	-moz-border-radius: 50%;border-radius: 50%;}
.div-opa{width: 650px;height: 45px;background: #000;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60);
	position:absolute;z-index: 0;left: 0px;bottom: 0px;}
.image-info{font-size: 22px;width: 480px;height: 23px;position: absolute;left: 0;bottom: 11px;padding-left: 20px;}
.image-info li{width: 500px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float: left;list-style: none;}
.image-info li a{color: #fff;}
a.prev,a.next{display:block;width: 42px;height: 60px;position:absolute;top: 145px;}
a.prev{background:url(../images/prev.png) no-repeat;left: 0px;}
a.next{background:url(../images/next.png) no-repeat;right: 0;}
/*row-news comm*/
.row-news{padding-bottom: 15px;}
.row-news h2{font-size: 22px;margin-bottom: 24px;width: 520px;height: 23px;*height: 25px;overflow: hidden;}
.row-news h2 a{color: #444;*line-height: 1.2;}
.row-news h2 a:hover{color:#bc2931;text-decoration: none;}
.row-news ul li{width: 490px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 20px;padding-left: 30px;background: url(../images/dot-black.png) 13px 6px no-repeat;}
.row-news ul li a{color: #555;}
.row-news ul li a:hover{color:#bc2931;text-decoration: none;}
.row-news .row-title {margin-bottom: 28px;}
.row-news.fs14 ul li{width: 430px;height: 14px;*height: 16px;overflow: hidden;margin-bottom: 14px;padding-left: 20px;font-size: 14px;background: url(../images/dot-black.png) 8px 5px no-repeat;}
.section1 .col-lft .ad520x60{margin-bottom: 35px;}
/*gallery comm*/
.gallery{margin-top: 40px;max-height: 476px;overflow: hidden;padding-bottom: 5px;}
.gallery-sub dl{width: 208px;height: 192px;*height: 194px;overflow: hidden;float: left;margin: 0 15px 33px 0;}
.gallery-sub dl dt{margin-bottom: 10px;}
.gallery-sub dl img{width: 208px;height: 140px;}
.gallery-sub dl dd{font-size: 14px;text-align: center;}
.gallery-sub dl dd a{color: #000;line-height: 1.5;}
.gallery-sub dl dd a:hover{color:#bc2931;text-decoration: none;}
/*row-news-dl comm*/
.col-lft-btm{margin-top: 30px;}
.row-news-dl{margin-top: 30px;}
.row-news-dl .row-title{margin-bottom: 10px;}
.dl-main{width: 275px;float: left;}
.dl-main dl{max-height: 310px;overflow: hidden;}
.dl-main dl dt{margin-bottom: 10px;}
.dl-main dl img{width: 275px;height: 255px;}
.dl-main dl dd{font-size: 14px;text-align: center;}
.dl-main dl dd a{color: #000;line-height: 1.5;}
.dl-main dl dd a:hover{color:#bc2931;text-decoration: none;}
.dl-sub{width: 368px;float: right;}
.dl-sub dl{padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-bottom: 16px;}
.dl-sub dl.last{border: none;margin-bottom: 0;}
.dl-sub dl dt{font-size: 18px;margin-bottom: 14px;width:368px;height: 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dl-sub dl dt a{color: #000;}
.dl-sub dl dd{font-size: 12px;width:368px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #999;}
.dl-sub dl dd a{color: #999;}
.dl-sub dl dt a:hover,.dl-sub dl dd a:hover{color:#bc2931;text-decoration: none;}
/*rgt*/
.col-rgt{width: 300px;float: right;}
/*ul&dl*/
.rol-news-udl h2{font-size: 18px;width: 300px;height: 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 18px;}
.rol-news-udl h2 a{color: #000;}
.rol-news-udl h2 a:hover{color:#bc2931;text-decoration: none;}
.rol-news-udl dl{margin-bottom: 25px;}
.rol-news-udl dl dt{float: left;margin-right: 10px;}
.rol-news-udl dl dt img{width: 120px;height: 80px;}
.rol-news-udl dl dd{font-size: 12px;height: 80px;overflow: hidden;}
.rol-news-udl dl dd a{color: #999;line-height: 2.2;font-family: "宋体";}
.rol-news-udl dl dd a:hover{color:#bc2931;text-decoration: none;}
.rol-news-udl ul li{width: 284px;font-size: 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 15px;padding-left: 16px;
	background: url(../images/dot-grey.png) 8px 6.5px no-repeat;}
.rol-news-udl ul li a{color: #000;font-family: "宋体";line-height: 1.1;line-height: 16px\0;}
.rol-news-udl ul li a:hover{color:#bc2931;text-decoration: none;}
.rol-news-udl ul li a span{border-right: 1px solid #8d8d8d;padding-right: 10px;margin-right: 10px;font-size: 14px; font-family: "宋体";}
.col-rgt .ad300x230{margin: 40px 0 34px 0;}
/*ul&dl video*/
.rol-news-udl-video{margin: 50px 0 0 0;}
.rol-news-udl-video dl{width: 120px;max-height: 111px;float: left;margin: 5px 15px 0 15px;overflow: hidden;position: relative;}
.rol-news-udl-video dl span{display: block;width: 30px;height: 29px;position: absolute;right: 5px;top: 35px;background: url(../images/icon-play3.png) no-repeat; }
.rol-news-udl-video dl dt{width: 120px;height: 70px;}
.rol-news-udl-video dl dt a{}
.rol-news-udl-video dl dt img{width: 120px;height: 70px;}
.rol-news-udl-video dl dd{font-size: 12px;margin-top: 5px;}
.rol-news-udl-video dl dd a{line-height: 1.5;color: #000;}
.rol-news-udl-video dl dd a:hover{color:#bc2931;text-decoration: none;}
.rol-news-udl-video ul{margin-top: 30px;}
.rol-news-udl-video ul li{font-size: 14px;width: 284px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 15px;padding-left: 16px;background: url(../images/dot-grey.png) 8px 9px no-repeat;}
.rol-news-udl-video ul li a{overflow: hidden;color: #000;font-family: "宋体";background: url(../images/icon-play2.png) 263px 0 no-repeat;}
.rol-news-udl-video ul li a:hover{color:#bc2931;text-decoration: none;}
.rol-news-udl-video ul li a span{border-right: 1px solid #8d8d8d;padding-right: 10px;margin-right: 10px;font-size: 14px; font-family: "宋体";}
.rol-news-udl-video .ad300x70{margin: 40px 0 30px 0}
.rol-news-udl .ad300x70{margin-top: 40px;}
/*col-rgt gallery*/
.col-rgt .gallery{padding-bottom: 45px;margin-top: 45px;max-height: 576px;}
.col-rgt .gallery-sub{margin-top: 10px;}
.col-rgt .gallery-sub dl{width: 120px;height: 132px;margin: 0 20px 15px 10px;}
.col-rgt .gallery-sub dl dt img{width: 120px;height: 80px;}
.col-rgt .gallery-sub dl dd{font-size: 12px;}
.col-rgt .gallery-sub dl dd a{line-height: 1.75;}
.col-rgt .gallery .ad300x70{margin-top: 20px;}
/*col-rgt sub-slider*/
.col-rgt .slider-wrapper{width: 285px;height: 150px;margin: 0 auto;}
.col-rgt .slider{width: 285px;height: 150px;overflow: hidden;}
.col-rgt .slider li{width: 285px;height: 150px;}
.col-rgt .slider img{width: 285px;height: 150px;}
.col-rgt .slider-control{height: 15px;bottom: 8px;}
.col-rgt .slider-control li.cur{background-color: #fff;}
.col-rgt .slider-control li{width: 10px;height: 10px;background:#cfcfcf;margin-right: 10px;}
.col-rgt .div-opa{width: 285px;height: 36px;}
.col-rgt .image-info{font-size: 14px;width: 210px;height: 15px;bottom: 10px;padding-left: 10px;overflow: hidden;}
.col-rgt .image-info li{width: 330px;height: 15px;*height: 17px;}
.col-rgt .image-info li a{color: #fff;}
.sub-slider .row-news ul{margin-top: 30px;}
.sub-slider .row-news ul li{width: 284px;font-size: 14px;padding-left: 16px;
	background: url(../images/dot-grey.png) 8px 6.5px no-repeat;margin-bottom: 16px;}
.sub-slider .row-news ul li a{color: #000;font-family: "宋体";line-height: 16px\0}
.sub-slider .row-news ul li a:hover{color:#bc2931;text-decoration: none;}
/*section2*/
.section2{margin-top: 35px;*height: 412px;*overflow: hidden;*margin-top: 10px;}
.section2 .gallery{overflow: visible;max-height: 0;}
.section2 .gallery-sub{margin-top: 20px;}
.section2 .gallery-sub dl{width: 245px;height: 160px;overflow: hidden;margin: 0 2.5px 6px 2.5px;position: relative;}
.section2 .gallery-sub dl dt img{width: 245px;height: 160px;}
.dd-opa{width: 245px;height: 30px;background: #000;opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60);
	position:absolute;z-index: 0;left: 0px;bottom: 0px;}
.dd-info{position:absolute;z-index: 0;left: 0px;bottom: 0px;width: 245px;height: 30px;overflow: hidden;text-align: center;}
.section2 .gallery-sub .dd-info a{color: #fff;font-size: 12px;line-height: 30px;}
.section2 .gallery-sub .dd-info a:hover{text-decoration: underline;}
/*footer*/
.footer{margin-top: 55px;*margin-top: 75px;}
.footer .col-lft{width: 390px;}
.footer .col-lft p{line-height: 2.5;font-size: 12px;}
.footer .col-rgt{width: 1000px;}
.footer .col-rgt p{font-size: 12px;}
.footer .col-rgt p a{color: #666;padding-right: 10px;margin-right: 10px;line-height: 2.5;border-right: 1px solid #ccc; }
.footer .col-rgt p a.last{border-right: 0;}
.footer .col-rgt p a:hover{color:#bc2931;text-decoration: none;}

/*20160214*/
.rol-news-udl-video ul li a{width: 100%;height: 100%;display: inline-block;white-space:nowrap;text-overflow:ellipsis;}
.rol-news-udl-video ul.no-bkg li a{background: none;}