@charset "UTF-8";
* { -webkit-text-size-adjust:none;}
html, body { min-width:1200px; margin: 0; padding: 0; font-family:'Microsoft YaHei';background:#fff;overflow-x: hidden; }
a { text-decoration: none;color:#000; }
ul, li { margin: 0; padding: 0; list-style: none; }
img { border: 0; max-width: 100%; }
p, span,h1,h2,h3,h4,h5 { margin: 0; padding: 0; }
.cb { clear: both; }
.dn { display: none; }


.m{margin:0 auto;width:1200px;position:relative;}


.header{background:url(../images/headbg.jpg) center top repeat-x;}
.header .logo{padding:20px 3%;}
.header .logo img{height:80px;}

.header .search{position:absolute;right:20%;top:40px;text-align:right;}
.header .search i{display:none;width:25px;height:25px;background:url(../images/searchicon.png) center center no-repeat;}
.header .search div{text-align:left;font-size:0;border:2px solid #fff;border-radius:10px;padding:0 0 0 10px;}
.header .search div input{width:500px;height:38px;margin:0;font-size:14px;vertical-align:middle;border:0;color:#fff;outline:none;background:none;}
.header .search div input[type=submit]{width:80px;height:40px;background:#fff url(../images/searchicon.png) center center no-repeat;border-radius:5px;}

.header .today{position:absolute;right:5%;top:50px;color:#fff;font-size:18px;}


.header .search div input::-webkit-input-placeholder { color: #fff;}
.header .search div input::-moz-placeholder {color: #fff;}
.header .search div input:-ms-input-placeholder { color:#fff;}


.menu{clear:both;height:60px;background:#233a96;}

.menu li{float:left;width:9.5%;line-height:60px;text-align:center;position:relative;}
.menu li a{font-size:16px;display:block;color:#fff;font-size:18px;letter-spacing:4px;white-space:nowrap;}
.menu li a:hover,.menu li a.cur{}
.menu li ul{display:none;position:absolute;left:0;top:100%;right:0;z-index:100;background:#fff;}
.menu li:hover ul{display:block;border:1px solid #233a96;border-top:0;}
.menu li li{width:100%;line-height:50px;}
.menu li li a{color:#000;}
.menu li li:hover{background:#233a96;}
.menu li li:hover a{color:#fff;}


.banner{position:relative;overflow:hidden;}
.banner img{float:left;width:100%;height:350px;}
.banner .banner2{position:absolute;left:20%;right:20%;top:10%;height:80%;}

.owlbanner{height:100%;position:relative;}
.owlbanner .owl-stage-outer{height:100%;}
.owlbanner .owl-stage-outer .owl-stage{height:100%;}
.owlbanner .owl-stage-outer .owl-stage .owl-item{height:100%;}
.owlbanner .item{text-align:center;height:100%;overflow:hidden;}
.owlbanner .item a{position:relative;}
.owlbanner .item .img{display:inline-block;height:100%;}
.owlbanner .item img{ width:auto;max-height:100%;max-width:100%;}
aaa{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.owlbanner .owl-dots{position:absolute;left:0;right:0;bottom:10px;text-align:center;}
.owlbanner .owl-dots div{display:inline-block;width:10px;height:10px;margin:0 5px;background:#7e7e7f;border-radius:100%;}
.owlbanner .owl-dots div.active{background:#c5a900;}

.owlbanner .owl-nav{}
.owlbanner .owl-nav div{position:absolute;top:50%;height:57px;margin-top:-28.5px;display:inline-block;width:33px;height:57px;background:url(../images/prevnext.png) 0 center no-repeat;text-indent:1000px;overflow:hidden;}
.owlbanner .owl-nav .owl-prev{left:-20%;}
.owlbanner .owl-nav .owl-next{right:-20%;background-position:right center;}

.owlbanner .title{position:absolute;left:0;right:0;bottom:-10%;height:50px;line-height:50px;background:#000;background:rgba(0,0,0,0.5);text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.homebox{padding-top:20px;overflow:hidden;min-height:400px;}
.homebox .left{float:left;width:870px;margin-right:15px;}

.homebox .left .l1{background:#fff;}
.homebox .left .l1 .tabs{height:44px;background:url(../images/titlebg1.png) no-repeat;}
.homebox .left .l1 .tabs div{display:inline-block;width:150px;margin:4px;height:36px;line-height:36px;border-right:1px solid #fff;color:#fff;vertical-align:middle;font-size:15px;cursor:pointer;border-radius:3px;}
.homebox .left .l1 .tabs div i{display:inline-block;height:30px;width:30px;background:url(../images/icon1.png) 0 center no-repeat;margin-left:10px;vertical-align:middle;}
.homebox .left .l1 .tabs .t2 i{background-position:-160px center;}
.homebox .left .l1 .tabs .t3 i{background-position:-315px center;}
.homebox .left .l1 .tabs .t4{border:0;}
.homebox .left .l1 .tabs .t4 i{background-position:-465px center;}

.homebox .left .l1 .tabs div.cur{background:#fff;color:#273e98;}
.homebox .left .l1 .tabs div.cur i{background-image:url(../images/iconhover1.png);}

.homebox .left .l1 .tabs a{float:right;width:60px;height:10px;background:url(../images/more.png) center center no-repeat;margin:16px 15px 0 0;}

.homebox .left .l1 .list ul{display:none;padding:0 10px 10px 10px;}
.homebox .left .l1 .list ul.cur{display:block;}

.homebox .left .l1 .list li{clear:both;padding-top:10px;line-height:24px;border-bottom:1px dotted #e2e2e2;}
.homebox .left .l1 .list li a{font-size:13px;color:#7e7e7e;}
.homebox .left .l1 .list li div{display:inline-block;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.homebox .left .l1 .list li span{float:right;}
.homebox .left .l1 .list li a:hover{color:#3e4f9e;font-weight:bold;}

.homebox .left .l2 img{width:100%;}

.homebox .left .l3{padding:10px 0 0 0;overflow:hidden;}
.homebox .left .l3 .a{float:left;width:342px;height:600px;background:url(../images/img1.png) no-repeat;display:inline-block;margin-right:38px;}

.homebox .left .l3 .a div{background:url(../images/titlebg2.png) center center no-repeat;width:306px;height:45px;line-height:45px;text-align:center;font-size:16px;margin:0 18px;margin-bottom:10px;}
.homebox .left .l3 .a div a{color:#fff;}
.homebox .left .l3 .a div a:hover{color:#f1e19e;}
.homebox .left .l3 .a div.a1{margin-top:205px;}

.homebox .left .l3 .b{overflow:hidden;}
.homebox .left .l3 .b .title{height:30px;line-height:30px;background:#f5f5f5 url(../images/titlebg1.png) right center no-repeat;margin-bottom:10px;}
.homebox .left .l3 .b .title a{float:right;width:60px;height:10px;background:url(../images/more.png) center center no-repeat;margin:10px 15px 0 0;}
.homebox .left .l3 .b .title span{display:inline-block;margin:0 10px;padding:0 10px;border-left:5px solid #305ad2;line-height:16px;font-size:16px;color:#fff;}
.homebox .left .l3 .b li{clear:both;margin-bottom:8px;padding-bottom:5px;border-bottom:1px dashed #babdc0;white-space:nowrap;line-height:20px;font-size:14px;overflow:hidden;}
.homebox .left .l3 .b li a{display:block;color:#797979;height:23px;line-height:23px;}
.homebox .left .l3 .b li .img{display:none;width:240px;height:145px;position:relative;overflow:hidden;}
.homebox .left .l3 .b li .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:auto;}
.homebox .left .l3 .b li .tit{display:inline-block;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.homebox .left .l3 .b li .time{display:inline-block;}
.homebox .left .l3 .b li .cont{display:none;}
.homebox .left .l3 .b li .time{float:right;}
.homebox .left .l3 .b li.b0{margin-top:10px;white-space:normal;}
.homebox .left .l3 .b li.b0 .img{display:inline-block;float:left;margin-right:25px;}
.homebox .left .l3 .b li.b0 .tit{display:block;width:auto;martin-top:10px;}
.homebox .left .l3 .b li.b0 .time{float:none;display:block}
.homebox .left .l3 .b li.b0 .cont{display:block;margin-top:30px;height:40px;line-height:20px;overflow:hidden;}

.homebox .left .l3 .b li a:hover{color:#233a96;font-weight:bold;}


.homebox .left .l4{clear:both;margin-top:10px;height:42px;line-height:42px;background:url(../images/img3.png) no-repeat;margin-top:10px;padding-left:200px;}

.homebox .left .l4 .form{display:inline-block;width:45%;}

.homebox .left .l4 input{margin:0;padding:0;border:1px solid #8a96c7;background:#fff;color:#6b6b6b;height:23px;vertical-align:middle;}
.homebox .left .l4 input[type=text]{width:70%;padding:0 1%;}
.homebox .left .l4 input[type=submit]{margin-left:0;width:50px;height:25px;}

.homebox .left .l5{padding:10px 0 0 5px;white-space:nowrap;background:#e9e9e9;overflow:hidden;}
.homebox .left .l5 div{float:left;width:25%;}
.homebox .left .l5 div a{display:block;margin:0 5px 10px 0;}
.homebox .left .l5 div img{width:100%;}

.homebox .left .l6{clear:both;margin-top:20px;}
.homebox .left .l6 .ll{float:left;width:48%;}
.homebox .left .l6 .ll_1{margin-right:4%;}
.homebox .left .l6 .ll .title{height:40px;line-height:40px;padding:0 20px;background:#f3f4f4 url(../images/titlebg.png) no-repeat;color:#fff;}
.homebox .left .l6 .ll .title a{float:right;width:60px;height:10px;background:url(../images/more.png) center center no-repeat;margin:15px 0px 0 0;}
.homebox .left .l6 .ll .list{padding:10px 0;}
.homebox .left .l6 .ll li{clear:both;margin-bottom:5px;padding-bottom:2px;border-bottom:1px dashed #babdc0;white-space:nowrap;line-height:20px;font-size:14px;overflow:hidden;}
.homebox .left .l6 .ll li a{display:block;color:#797979;font-size:14px;height:25px;line-height:25px;}
.homebox .left .l6 .ll li .tit{display:inline-block;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.homebox .left .l6 .ll li .time{display:inline-block;float:right;}

.homebox .left .l6 .ll li a:hover{color:#233a96;font-weight:bold;}

.homebox .left .l6 .r1{position:relative;background:url(../images/banshidating.jpg) center top no-repeat;height:360px;overflow:hidden;}
.homebox .left .l6 .r1 div{position:absolute;top:150px;left:50px;right:50px;height:45px;line-height:45px;border:1px solid #233a96;margin-bottom:10px;font-size:0;}
.homebox .left .l6 .r1 div a{display:block;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;background:#fff;}
.homebox .left .l6 .r1 div a span{display:inline-block;background:url(../images/icon3.png) center 7px no-repeat;width:25px;height:35px;vertical-align:middle;}
.homebox .left .l6 .r1 div.rr1{top:210px;}
.homebox .left .l6 .r1 div.rr2{top:270px;}
.homebox .left .l6 .r1 div.rr2 a span{background-position:center center;}
.homebox .left .l6 .r1 div.rr3 a span{background-position:center -56px;}
.homebox .left .l6 .r1 div a:hover,.homebox .right .r1 div a.cur{color:#223795;color2:#fff;}
.homebox .left .l6 .r1 div a:hover span,.homebox .right .r1 div a.cur span{background-image:url(../images/iconhover3.png);}
.homebox .left .l6 .r1 div.rr0 a span{background-image:url(../images/ewm.png);background-size:18px auto;}
.homebox .left .l6 .r1 div.rr0 a:hover span{background-image:url(../images/ewm2.png);background-size:18px auto;}



.homebox .right{overflow:hidden;}


.homebox .right .r2{font-size:0;background:#f5f5f5;padding:15px;}
.homebox .right .r2 img{width:100%;}

.homebox .right .r3 .title{height:40px;line-height:40px;padding:0 10px;background:#233a96;color:#fff;}
.homebox .right .r3 .title a{float:right;width:60px;height:10px;background:url(../images/icon4.png) center center no-repeat;margin:15px 0px 0 0;}
.homebox .right .r3 .title span{display:inline-block;padding-left:30px;background:url(../images/jiangzhang.png) 0 center no-repeat;}

.homebox .right .r3 .list{padding-top:10px;height:290px;overflow:hidden;}

.homebox .right .r3 li{padding:10px 25px;background:#fff;margin-bottom:5px;border:1px solid #f6f6f6;}
.homebox .right .r3 li .img{float:left;margin-right:15px;width:55px;height:70px;position:relative;overflow:hidden;}
.homebox .right .r3 li .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:auto;}
.homebox .right .r3 li .tit{display:block;line-height:20px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.homebox .right .r3 li .cont{display:block;height:45px;line-height:15px;overflow:hidden;font-size:12px;}

.homebox .right .r4{padding:0 20px;margin:10px 0 0 0;background:#f5f5f5;}
.homebox .right .r4 .title{text-align:center;line-height:50px;font-size:16px;border-bottom:1px solid #a3acd0;}

.homebox .right .r4 video{width:100%;height:140px;margin-top:10px;background:#000;}
.homebox .right .r4 .more{text-align:center;line-height:28px;}
.homebox .right .r4 .more a{font-size:12px;color:#000;}

.homebox .right .r5{padding:0 20px 10px 20px;background:#f5f5f5;text-align:center;}
.homebox .right .r5 .title{text-align:center;line-height:50px;font-size:16px;border-bottom:1px solid #a3acd0;}
.homebox .right .r5 img{width:170px;margin:20px 0 5px 0;height:230px;}
.homebox .right .r5 .more{line-height:28px;}
.homebox .right .r5 .more a{font-size:12px;color:#000;}

.homebox .right .r6{padding:0 20px;background:#f5f5f5;}
.homebox .right .r6 img{width:100%;margin-bottom:5px;}

.homebox .links{padding:50px 0;font-size:0;}
.homebox .links li{float:left;width:14.285%;}
.homebox .links a{display:block;text-align:center;font-size:12px;color:#b5b6b6;margin-bottom:10px;}
.homebox .links img{width:135px;height:60px;border:1px solid #f6f6f6;}

.homebox .links a.last{margin-right:0;}


.footer{background:#1a1a1a;color:#fff;overflow:hidden;padding:20px 0;}
.footer a{color:#fff;}

.footer .qrcode{text-align:center;}
.footer .qrcode div{display:inline-block;margin:0 20px;}
.footer .qrcode img{height:120px;margin:20px 0;}

.footer .copyright{line-height:30px;font-size:14px;text-align:center;}



.inbox{padding:0;}
.inbox .m{background:#fff;overflow:hidden;min-height:300px;}
.inbox .title{height:40px;line-height:40px;margin-top:20px;background:#fff url(../images/titlebg3.png) no-repeat;}
.inbox .title div{display:inline-block;padding:0 10px;color:#fff;vertical-align:middle;font-size:15px;cursor:pointer;border-radius:3px;}


.inbox .title .more{float:right;width:60px;height:10px;background:url(../images/more.png) center center no-repeat;margin:16px 15px 0 0;}

.inbox .list ul{padding:0 10px 10px 10px;overflow:hidden;}


.inbox .list li{clear:both;padding-top:10px;line-height:24px;border-bottom:1px dotted #e2e2e2;}
.inbox .list li a{font-size:13px;color:#7e7e7e;}
.inbox .list li div{display:inline-block;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inbox .list li span{float:right;}
.inbox .list li a:hover{color:#3e4f9e;font-weight:bold;}



.inbox .list1 li{clear:none;float:left;width:25%;}
.inbox .list1 li a{display:block;margin:10px;}
.inbox .list1 li div{width:100%;text-align:center;}
.inbox .list1 li span{display:none;}
.inbox .list1 li video{width:100%;height:180px;}
.inbox .list1 li .img{width:100%;padding-top:150%;position:relative;overflow:hidden;}
.inbox .list1 li .img img{width:100%;position:absolute;left:0;right:0;top:0;border:0;margin:auto;}

.inbox .list2 li{width:20%;}

.inbox .list li.more{clear:both;border:0;text-align:center;padding:20px 0;width:100%;}
.inbox .list li.more a{display:inline-block;background:#233a96;color:#fff;padding:5px 20px;}




.page { clear: both; height: 100px; line-height: 100px; text-align: center; font-size: 14px; color: #333; }
.page a { display: inline-block; text-align: center; height: 30px; line-height: 30px; padding: 0 10px; margin: 5px; border: 1px solid #eaeaea; font-size: 12px; color: #333; }
.page a.cur { background: #eaeaea; }


.showbox{padding:20px;}

.showbox .location{line-height:50px;font-size:15px;border-bottom:1px solid #eee;}
.showbox .location a{font-size:15px;}

.showbox .tit{padding:20px 0;text-align:center;line-height:25px;font-size:18px;}
.showbox .info{line-height:25px;text-align:center;font-size:14px;margin-bottom:10px;}

.showbox .cont{line-height:25px;font-size:16px;}

.showbox .cont a{color:#1080f1;}

.showbox .mp4{text-align:center;margin:20px;}

.showbox .mp4 video{width:80%;height:500px;background:#000;}

.showbox .img{text-align:center;margin:20px;}
.showbox .img img{max-width:50%;}

.showbutton{text-align:center;padding:20px 0;}
.showbutton button{background:#233a96;color:#fff;padding:5px 20px;border:0;}


@media only screen and (max-width: 750px) {
    
    html, body{min-width:0;}

    .m{width:96%;}

    .header .logo{text-align:center;padding:10px 10%;}
    .header .logo img{height:auto;}

    .header .search{position:static;padding-bottom:20px;}
    .header .search div{width:80%;margin:10px auto;}
    .header .search div input{width:82%;height:28px;}
	.header .search div input[type=submit]{width:40px;background-color:unset;}

    .header .today{display:none;}

    .banner img{height:auto;}
    .owlbanner .owl-nav div{display:none;}

    .owlbanner .title{display:none;height:30px;line-height:30px;font-size:14px;}
    
    .menu{white-space:nowrap;overflow:auto;height:40px;}
    .menu li{width:25%;float:none;display:inline-block;line-height:40px;}
    .menu li a{font-size:14px;letter-spacing:0;}



    .homebox .left{float:none;width:100%;}

    .homebox .left .l1 .tabs{white-space:nowrap;overflow:auto;height:30px;}
    .homebox .left .l1 .tabs div{height:20px;line-height:20px;width:20%;padding:0;font-size:12px;border:0;text-align:center;}
    .homebox .left .l1 .tabs div i{display:none;}
    .homebox .left .l1 .tabs a{display:none;}

    .homebox .left .l2{display:none;}

    .homebox .left .l3 .a{display:none;}

    .homebox .left .l3 .b{width:auto;}

	.homebox .left .l4{background:#233a96;height:auto;padding:0;}
	.homebox .left .l4 .form{float:none;width:80%;margin:0 10%;}
    .homebox .left .l4 input[type=text]{width:70%;}
	
    .homebox .left .l5 div{width:50%;}

    .homebox .left .l6 .ll{margin:0;width:100%;}
    
    .homebox .right{clear:both;}


    .homebox .links{display:none;}


    .inbox .title{height:30px;line-height:30px;}

    .inbox .title div{font-size:13px;vertical-align:auto;}

    .inbox .title .more{margin:10px 10px 0 0;}

    .inbox .list ul{padding:0;}

    .inbox .list1 li{width:33.33%;}
    .inbox .list2 li{width:50%;}


    .showbutton{display:none;}
    .showbox .mp4 video{width:100%;height:200px;}

    .footer .qrcode{white-space:nowrap;}
    .footer .qrcode div{margin:0;padding:0;width:50%;}

    .footer .copyright a{display:block;}

}