﻿@charset "utf-8";
/* CSS Document */
/* adver*/





/* sec1 */
.sec1{ width:1003px; height:300px; background-color:#FFF; padding-top:10px; padding-bottom:10px; margin:0 auto;}
.sec1_l{ width:513px; height:300px;overflow: hidden;}
.sec1_r{ width:480px; height:300px;}
.sec1_r_tit{ background-image:url(sec1_r_tit.jpg); width:480px; height:32px;}
.sec1_r_cnt{ height:257px; padding-top:10px;}
.sec1_r_news{ background-image:url(sec1_r_bc.jpg); width:448px; height:37px; padding-left:30px; overflow:hidden;}
.sec1_r_mainnews{ width:478px; height:26px;overflow:hidden; }

/* sec2 */

.mr_frbox { height: 67px; }
.mr_frBtnL { float: left; margin: 0px 7px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl {float: left;height: 67px;width: 935px; overflow:hidden;}
.mr_frBtnR { float: right; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 67px; width: 230px; margin-right: 5px; overflow: hidden; }
.mr_frUl ul li img { display: block;  }

/* sec3 */
.sec3{ width:1003px; height:225px; background-color:#FFF; padding-top:10px; padding-bottom:10px; margin:0 auto;}
.sec3_l{ width:365px; height:225px; margin-right:12px;}
.sec3_m{ width:742px; height:225px;}
.sec3_r{ width:251px; height:225px; text-align:center; background-color:#f2f2f2;}

.sec3_l_tit{ background-image: url(sec3_l_bc.jpg); width:742px; height:37px; padding-top:2px;}
.sec3_active {position:relative; background-image:url(hover.jpg);}
.sec3_dt { width:91px; height:32px; text-align:center;float:left;cursor:pointer;}
.sec3_dt a{ line-height:32px; font-size:16px;}
.sec3_active a{ color:#FFF;}
.sec3_dd {clear:both;display:none;border:1px solid #a7d4f1; border-top:none; height:177px; padding-top:8px;}
/* sec4 */
.sec4{ width:1003px; margin:0 auto; margin-bottom:10px;}
.sec4_l{ width:742px;}
.sec4_r{ width:251px;}
.sec4_l_tit{ background-image:url(sec4_l_tit.jpg); width:722px; height:32px; padding-left:20px; line-height:32px;}
.sec4_l_cnt{ padding-top:10px; height:111px;}

/* sec5 */
.sec5{ width:1003px; margin:0 auto; margin-bottom:10px;margin-top: -157px;}
.sec5_l{ width:742px;}
.sec5_r{ width:251px;margin-top: 7px;}
.sec5_cnt{ padding:10px;}

.sec5_l_l_tit{ background-image:url(list_tit.jpg); height:35px; width:350px;}
.sec5_l_l{ height:155px;}
.sec5_r_tit{ background-image:url(sec5_r_tit.jpg); width:251px; height:32px;}
.sec5_r_cnt{ height: 56px; padding-top:8px;}

/* fl */
.fl{ width:981px; margin:0 auto; background-color:#f0f0f2; padding:11px; margin-bottom:10px;}
.fl_tit{ width:980px; height:30px; background-color:#e8e8e8;}
.fl_dl {width:980px;border-left:1px solid #dcdcdc;}
.fl_dt {padding:0 15px;float:left;border:1px solid #dcdcdc;border-left:0;cursor:pointer; border-bottom:none;
line-height:30px; font-family:"微软雅黑", "宋体"; font-size:16px; color:#333;}
.fl_active {position:relative; background-color:#FFF; color:#cc0000;}
.fl_dd {clear:both; width:979px;border:1px solid #dcdcdc;border-left:0; border-top:none;display:none; background-color:#FFF; min-height:84px; padding:5px 0px;}
.fl_dd li{ background-image:url(dian2.jpg); background-repeat:no-repeat; background-position:10px center; 
padding-left:20px; width:222px; float:left; height:28px; overflow:hidden;}



.box_news{width: 513px;height: 300px;overflow: hidden;position: relative;}
.box_news-1 ul{width: 513px;height: 300px;}
.box_news-1 ul li{width: 513px;height: 300px;position: relative;overflow: hidden;}
.box_news-1 ul li img{display:block;width: 513px; height: 300px;}
.box_news-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:513px;background: rgba(125,125,120,.4);
				font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box_news-2{position: relative;left: 405px;bottom: 24px;}
.box_news-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 2px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box_news-2 ul .on{background: rgba(255,255,255,0.6);}
.box_news-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box_news-3 .prev{left: 10px;}
.box_news-3 .next{right: 10px;}
.box_news-3 span::selection{background: transparent;}
.box_news-3 span:hover{background: rgba(125,125,120,.8);}