

.banner{ height:480px; overflow:hidden; background:rgb(0, 52, 95);}
.banner_news{ position:relative; height:0px; z-index:2;}
.float_right{ position:absolute; right:0px; top:0px; height:480px; width:220px; background:#fff;/* margin-right: -65px;*/}
.float_right h2{height:38px; line-height:38px; background:url(../images/biao_07.gif) repeat-x; padding-left:15px; font-size:14px;}
.float_right h2 a{ color:#2067ff;}
.float_right ul{ padding-top:10px;/* height:110px;*/}
.float_right ul li{ padding-left:15px; line-height:24px; height:24px;}
#tabfirst{ height:38px; line-height:38px; background:url(../images/biao_07.gif) repeat-x; padding-left:15px;}
#tabfirst li{ float:left; padding:0 25px;}
.tabin{ background:url(../images/biao_07_hover.gif) repeat-x;}
.tabin a{ color:#ff4500;}
.contentfirst{ display:none;}
.contentfirst ul{ padding-top:10px;}
.contentfirst ul li{ padding-left:15px; line-height:24px; height:24px;}
.contentin{ display:block;}
.zhuda{ text-align:center; padding-top:10px;}
.zhuda img{ width:215px;}
/*轮换大区域*/
.lunhuan { width: 100%; height: 297px; position: relative; z-index:1; }
.lunhuan #lunhuanback { width: 100%; height: 290px; position: absolute; left: 0px; top: 0px; overflow: hidden; }
.lunhuan #lunhuanback p { width: 100%; height: 290px; position: absolute; left: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); background-repeat: no-repeat; background-position: 50% 0px; }
.lunhuan .lunhuan_main { width: 1200px; height: 290px; margin: 0 auto; position: relative; }
/*轮换中间区域*/
.lunhuancenter { width: 750px; height: 290px; position: absolute; left: 220px; top: 0px; }
.lunhuancenter .centergif { display: block; width: 825px; height: 290px; position: absolute; left: 0px; top: 0px; z-index: 4; }
.lunhuancenter b { position: absolute; left: 0px; top: -40px; opacity: 0; filter: alpha(opacity=0); z-index: 3; width: 750px; height: 210px; display: block; }
#lunbonum { height: 14px; line-height: 23px; position: absolute; left: 19px; bottom: 10px; z-index: 5; }
#lunbonum li { width: 14px; height: 14px; float: left; margin-right: 9px; background: #B4B4B4; border-radius: 14px; cursor: pointer; }
#lunbonum .lunboone { background: #C80002; cursor: pointer; }


.content_01{ height:400px; overflow:hidden; background: url(../images/biao_08.gif) #fff no-repeat; margin-top:20px;}
.content_01_float01{ width:240px; height:400px; overflow:hidden; float:left;}
.content_01_float01 a img{width:240px; height:400px;}
.content_01_float02{ width:480px; height:400px; overflow:hidden; float:left;}
.content_01_float02_float{ width:240px; height:200px; overflow:hidden; float:left; text-align:center;}
.content_01_float02_float a:hover{ text-decoration:none;}
.content_01_float02_float h2{ font-size:16px; color:#333; height:30px; line-height:30px; padding-top:10px;}
.content_01_float02_float h3{ font-size:12px; font-weight:normal; height:20px; line-height:20px;}
.content_01_float02_float img{ width:125px; height:125px;}

.content_02{ margin-top:15px;}
.content_title{ height:36px; line-height:36px; border-bottom:#007eff solid 2px;}
.content_title strong{ font-size:16px;}
.content_title strong a{color:#3291d1; }
.content_title span{ float:right; color:#ccc;}
.content_title span a{ padding:0 3px;}

.content_02_con{/* background:#fff;*/ border-bottom:#f2f2f2 solid 1px;border-left:#f2f2f2 solid 1px;border-right:#f2f2f2 solid 1px;*/}
.content_02_con ul{ width:1220px;}
.content_02_con ul li{ float:left; margin-right:20px; width:283px; border:1px solid #ccc; margin-top:15px; padding-bottom:15px; background:#fff;}
.content_02_con ul li .img{width:279px;height:234px; padding:15px 2px 2px 2px;}
.content_02_con ul li.miaosha .img{ height:194px;}
.content_02_con ul li .img table tr td{  height: 230px;
    text-align: center;
    display: block;
    margin: 0 auto;
    
    position:relative;
    }
    .content_02_con ul li.miaosha .img table tr td{  height: 190px;
 
    }
    
    .content_02_con ul li.miaosha{padding-bottom:5px;}
    
    
.content_02_con ul li .img table tr td .propath{ max-width:279px; max-height:230px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.content_02_con ul li.miaosha .img table tr td .propath{  max-height:190px;}
.content_02_con ul li .img span{ display:block; height:23px; line-height:23px;}
.content_02_con ul li .title{ padding:5px 10px;}
.content_02_con ul li .title span{ display:block; height:23px; line-height:23px; font-size:14px; padding-left:15px;}
.content_02_con ul li.miaosha .title .jiage{  height:63px; }
.content_02_con ul li.miaosha .title .miaoshaEnd{    text-align: center;width: 163px;margin: 10px auto;line-height: 20px; height: 20px; display: block; border-radius: 4px;background: url(/images/sitestar_miaosha_img3.jpg) no-repeat;    }

.content_02_con ul li.miaosha  .iconImg{height:20px; }

.content_02_con ul li .title span strong{ color:#0056fb;font-size: 20px;}


.content_02_con ul li .title span{
    text-align: center;
    padding: 0 15px !important;
}

.content_02_con ul li .title b{ display:block; line-height:30px; margin-top:5px;}
.content_02_con ul li .title b a{ display:block; float:left; width:100px; text-align:center; background:#CE0000; color:#fff; margin:0px 15px;}
/*
.content_02_con .left{ width:207px; float:left; border-right:#f2f2f2 solid 1px; height:500px;}
.content_02_con .left .nav{ height:290px; overflow:hidden; border-bottom:#f2f2f2 solid 1px; padding:0 10px; padding-top:10px;}
.content_02_con .left .nav a{ float:left; margin:8px 10px;}
.content_02_con .left .nav_b{ height:199px; background:url(../images/biao_09.gif) no-repeat;}
.content_02_con .left .nav_b ul li{ height:60px; width:103px; text-align:center; line-height:60px; float:left; padding:3px 0;}
.content_02_con .left .nav_b ul li img{ width:95px; height:60px;}
.content_02_con .right{ height:500px; float:right; width:990px; overflow:hidden;}
.content_02_con .right .right_top{ height:300px; overflow:hidden; border-bottom:#f2f2f2 solid 1px; background:url(../images/biao_11.gif) no-repeat;}
.content_02_con .right .right_bottom{ height:199px; overflow:hidden; background:url(../images/biao_10.gif) no-repeat;}
.content_02_con .right .right_bottom ul li{ text-align:center; padding-top:10px; width:198px; float:left;}
.content_02_con .right .right_bottom ul li img{ width:125px; height:125px;}
.content_02_con .right .right_bottom ul li strong{ height:30px; line-height:30px; display:block; font-weight:normal;}
.content_02_con .right .right_bottom ul li strong a{ color:#333;}
.content_02_con .right .right_bottom ul li strong a:hover{ color:#ff4500;}
.content_02_con .right .right_bottom ul li span{ height:20px; line-height:20px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#e4393c;}
*/
.center_banner{float:left; height:300px; width:395px; position:relative; overflow:hidden;}
.center_banner .hd{ position:absolute; bottom:10px; left:10px; z-index:99;}
.center_banner .hd ul li{width:10px; height:10px; border-radius:10px; overflow:hidden; background:#666; float:left; margin-left:8px; text-indent:99em;}
.center_banner .hd ul li.on{ background:#1f5dab;}
.center_banner .bd{height:300px; width:395px; overflow:hidden;}
.center_banner .bd ul li{height:300px; width:395px;}
.center_banner .bd ul li img{height:300px; width:395px;}

.right_top_left{ width:195px; height:300px; overflow:hidden; background:#000; float:left; margin-left:3px; _display:none;}
.right_top_left img{ width:195px; height:300px;transition: 0.5s;
-moz-transition: 0.5s; /* Firefox 4 */
-webkit-transition:0.5s; /* Safari and Chrome */
-o-transition:0.5s; /* Opera */
}
.right_top_left img:hover{ width:102%; height:102%;}

.img table td{position:relative;}
.content_02_con ul li .img table tr td .xinpin{position:absolute;right:0px;top:0px;}





/*<!---->*/
.banner_news .box1{ padding:10px 15px 0 15px;}
.banner_news .box1 dl dd{ float:left; width:50%; position:relative;}
.banner_news .box1 dl dd .img{ padding-bottom:86%;}
.banner_news .box1 dl dd .txt{ width:100%; height:100%; position:absolute; top:0; left:0; text-align:center;
/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;}
.banner_news .box1 dl dd .txt .h2{ font-size:12px; line-height:22px; color:#fff; padding:0 10px;}
.banner_news .box2{ padding:10px 15px 0 15px;}
.banner_news .box2 .lt{ float:left; width:calc(100% - 84px);}
.banner_news .box2 .lt dl dt{ font-size:14px; line-height:24px;}
.banner_news .box2 .lt dl dd{ font-size:10px; line-height:19px;}
.banner_news .box2 .rt{ float:right;}
.banner_news .box2 .rt img{ display:block; width:76px; height:80px;}



.index_add1bg{ margin-top:20px;}
.index_add1{ background:#fff;}
.index_add1_lt{ float:left; width:calc(100% - 400px);}
.index_add1_lt img{ display:block; /*width:100% !important; height:400px !important;*/object-fit: cover;}
.index_add1_lt iframe{ width:100% !important; height:400px !important;}
.index_add1_rt{ float:right; width:400px;}
.index_add1_rt img{ display:block; width:100%; height:400px;object-fit: cover;}

.iad1bg{ margin-top:20px;}
.iad1{ background:#fff;}
.iad1 img{ display:block; width:100%;}

.index_add2bg{ margin-top:20px;}
.index_add2{ }
.index_add2 .list{}
.index_add2 .list ul li{ float:left; width:calc((100% - 60px)/4 - 2px); margin:15px 20px 0 0; border:1px solid #ccc; background:#fff; text-align:center;}
.index_add2 .list ul li:nth-child(4n){ margin-right:0;}
.index_add2 .list ul li .img{ padding-bottom:100%; position:relative;}
.index_add2 .list ul li .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.index_add2 .list ul li .title{}
.index_add2 .list ul li .title span{ display:block; font-size:14px; line-height:24px;}


.tit1{}
.tit1 .h2{ border-left:5px solid #00345f; font-size:16px; line-height:20px; padding-left:5px;}
.index_add3bg{/* margin-top:20px;*/}
.index_add3{ position:relative;}
.index_add3_box{ background:#fff; padding:10px 0; width:1200px;/* float:right;*/ height:160px;}
.index_add3 .list{ margin-top:10px;}
.scroll_03{}
.scroll_03 .hd{ position:absolute; top:0; right:0;}
.scroll_03 .hd a{}
.scroll_03 .hd a.prev{}
.scroll_03 .hd a.next{}
.scroll_03 .bd{}
.scroll_03 .bd .tempWrap{ margin:0 -5px;}
.scroll_03 .bd ul li{ float:left; width:calc(100%/3);}
.scroll_03 .bd ul li .img{ height:130px; position:relative; margin:0 10px; background:#fff; box-shadow:0px 0px 5px rgba(0,0,0,.1);}
.scroll_03 .bd ul li .img img{ width:100%; height:100%; object-fit: cover; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
/*.scroll_03 .bd ul li dl{ margin:0 5px;}
.scroll_03 .bd ul li dl dd{ margin:18px 12px 0 21px; background:#fff; box-shadow:0px 0px 5px rgba(0,0,0,.1);}
.scroll_03 .bd ul li dl dd .img{ padding-bottom:44%; position:relative;}
.scroll_03 .bd ul li dl dd .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}*/


.tit2{}
.tit2 .h2{ color:#fff; line-height:26px; height:26px;}
.tit2 .h2 strong{ float:left; font-size:16px; font-weight:normal;}
.tit2 .h2 a{ float:right; font-size:12px; color:#fff;}
.index_add5bg{ padding:20px 0 0 0;}
.index_add5{}
.index_add5_box{ padding:10px 25px 25px 25px;}
.index_add5 .list{ background:#fff; border-radius:10px; margin-top:5px; padding:15px 0;}
.index_add5 .list ul li{ float:left; width:calc(100%/3); text-align:center;}
.index_add5 .list ul li .nr_box{ border:1px solid #eee; padding:10px 0;}
.index_add5 .list ul li:hover .nr_box{ border-color:#2e8fff;}
.index_add5 .list ul li .img{ height:300px; position:relative; overflow:hidden;}
.index_add5 .list ul li .img img.img1{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto; transition:all .3s ease;}
.index_add5 .list ul li:hover .img img.img1{ transform:scale(1.1);}
.index_add5 .list ul li .img img.ico{  max-width:100%; max-height:100%; position:absolute; top:0; left:0;}
.index_add5 .list ul li .txt{}
.index_add5 .list ul li .txt .h2{ font-size:12px; line-height:22px; height:22px; overflow:hidden; margin-top:5px;}
.index_add5 .list ul li .txt .h3{ font-size:12px; line-height:22px; font-weight:bold; color:#f79119;}


.index_add6bg{ padding:20px 0 0 0;}
.index_add6{}
.index_add6 ul li{ float:left; width:calc((100% - 10px)/2); margin:0 10px 0 0 ;}
.index_add6 ul li:nth-child(2n){ margin-right:0;}
.index_add6 ul li img{ display:block; width:100%;}


.tit3{}
.tit3 .h2{ font-size:16px; line-height:26px; border-bottom:1px solid #2e8fff;}
.tit3 .h2 strong{padding-left:5px; border-left:3px solid #2e8fff;font-size:24px}
.index_add7bg{ padding:20px 0 0 00;}
.index_add7{}
.index_add7 .list{ margin-top:10px;}
.index_add7_lt{ float:left; width:465px;}
.index_add7_lt img{ display:block; width:100%; height:465px;}
.index_add7_rt{ float:right; width:calc(100% - 465px);}
.index_add7_rt ul li{ float:left; margin:0 0 5px 5px; width:calc(100%/3 - 5px);background:#fff; position:relative;}
.index_add7_rt ul li .nr_box{  border:1px solid #fff;/* padding:20px 20px 0 20px; height:158px;*/}
.index_add7_rt ul li:hover .nr_box{ border-color:#2e8fff;}
.index_add7_rt ul li .txt{ width:90%; position:absolute; bottom:0; left:5%; z-index:2;}
.index_add7_rt ul li .txt .h2{ font-size:16px; line-height:26px; height:26px; color:#333;}
.index_add7_rt ul li .txt .h3{ font-size:13px; line-height:23px; color:#999;}
.index_add7_rt ul li .img{ height:230px; position:relative;/* margin-top:5px;*/ overflow:hidden;}
.index_add7_rt ul li .img img{ display:block; width:100%; height:100%;object-fit: cover; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto; transition:all .3s ease;}
.index_add7_rt ul li:hover .img img{ transform:scale(1.1);}

.index_add8bg{ padding:20px 0 0 0;}
.index_add8{}
.index_add8 img{ display:block; width:100%;}

.tit4{}
.tit4 .h2{ height:44px; line-height:44px; border-bottom:1px solid #ebebeb; padding:0 40px;}
.tit4 .h2 strong{ float:left; font-weight:normal; font-size:16px;}
.tit4 .h2 a{ float:right; font-size:14px;}
.index_add9bg{ padding:20px 0 20px 0;}
.index_add9{}
.index_add9_lt{ float:left; width:240px;}
.index_add9_lt img{ display:block; width:100%; height:360px;}
.index_add9_ct{ float:left; width:610px; height:360px; background:#fff; margin-left:5px;}
.index_add9_ct .list{ padding:20px 40px;}
.index_add9_ct .list ul li{ height:30px; line-height:30px; font-size:14px;}
.index_add9_ct .list ul li a{ float:left; width:70%; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.index_add9_ct .list ul li span{ float:right;}
.index_add9_rt{ float:right; width:340px; height:360px; background:#fff;}
.index_add9_rt .list{ padding:20px 40px;}
.scroll_02{}
.scroll_02 .bd{}
.scroll_02 .bd ul li{ padding:5px 0; height:26px; line-height:26px; font-size:12px;}
.scroll_02 .bd ul li a{ float:left; width:calc(100% - 60px); height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.scroll_02 .bd ul li span{ float:right; width:56px; text-align:center; border-radius:3px; background:#76bd53; color:#fff;}
.scroll_02 .bd ul li span.bg1{ background:#ee7700;}
.scroll_02 .bd ul li span.bg2{ background:#76bd53;}

.tit5{}
.tit5 .h2{ height:39px; line-height:39px; border-bottom:1px solid #eee;}
.tit5 .h2 span{ font-size:14px;}
.tit5 .h2 strong{ font-weight:normal; font-size:16px; margin-right:10px;}
.index_add4bg{ padding:20px 0 0 0;}
.index_add4{ background:#fff;}
.index_add4_box{ padding:10px 25px 25px 25px;}
.index_add4 .list{ margin-top:20px;}
.scroll_01{ position:relative;}
.scroll_01 .hd{ position:absolute; right:0; top:-50px;}
.scroll_01 .hd>a{ float:left; width:30px; height:30px; line-height:30px; text-align:center; font-size:20px; cursor:pointer;}
.scroll_01 .hd>a.prev{}
.scroll_01 .hd>a.next{}
.scroll_01 .bd{}
.scroll_01 .bd ul li{ float:left; width:20%; text-align:center;}
.scroll_01 .bd ul li .nr_box{ margin:0 25px;}
.scroll_01 .bd ul li .img{ height:130px; position:relative;}
.scroll_01 .bd ul li .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.scroll_01 .bd ul li .txt{}
.scroll_01 .bd ul li .txt .h2{ font-size:12px; line-height:22px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.scroll_01 .bd ul li .txt .h2 span{ background:#e20013; color:#fff; border-radius:3px; padding:2px 5px; margin-right:5px;}
.scroll_01 .bd ul li .txt .h3{ font-size:12px; line-height:22px; height:22px; font-weight:bold; color:#f79119;}



























