
html, body,a, p, ul,ol, li, dl, dt, dd, div, h1, h2, h3, h4, h5, h6, span, strong, em, i, img, form, input, table {box-sizing:border-box;margin:0;padding:0;}
html,body{width:100%;font-size: 14px;color: #333;
    font-family: 'Microsoft YaHei','pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui',simsun,sans-serif;}
li{list-style: none;}
img{border:0;vertical-align:middle}
a {text-decoration:none;color: #333;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}

.container {width: 1000px;margin:20px auto 0;overflow: hidden;}
.container02 {width: 1060px;margin:20px auto 0;overflow: hidden;padding-bottom: 20px;}

.wqx_header{background: url(../images/wqx282901_01.jpg) no-repeat top center;width:100%;height: 260px;}
.xqx_dw{width:1000px;position: relative;margin:0 auto;}
.xqx_dw a{display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;background: #65c945;
color:#fff;font-size:14px;position:absolute;right:10px;top:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.xqx_dw a:hover{background:#84d46a;}
.news {padding: 20px 30px 20px 20px;border: 1px solid #e1e1e1;background-color: #fff;}
.banner1 {width: 665px;height: 400px;overflow: hidden;position: relative;}
.banner_ul {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.banner_li {position: absolute;top: 0;left: 0;display: none;}
.li_avtive {display: block;}
.banner_li img {width: 665px;height: 400px;}
.square_box {position: absolute; right: 20px; bottom: 22px;}
.square {width: 30px;height: 3px;float: left;margin-left: 8px;cursor: pointer;background: #dcdcdc;}
.square:hover {background: #ff0000;}
.sq_active {background: #ff0000;}
.baner1-text {display: inline-block;width: 665px;height: 48px;line-height: 48px;font-size: 16px;position: absolute;bottom: 0;left: 0;color: #fff;padding: 0 100px 0 15px;
            background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.new_right{width:315px;}
.new_right ul{float: left;overflow: hidden;}
.new_right ul li{float: left;}
.new_right li h3{font-size: 18px;padding-top: 5px;}
.new_right li h3 a{color:#2a459e;}
.new_right li p{line-height: 22px;padding: 10px 0 20px;}
.new_right span.new_more a{color:#9a9a9a;}
.about_top{width: 1000px;height: 95px;background: url(../images/wqx282901_02.jpg) no-repeat top center;margin-top: 30px;}
.about_main{margin-top: 30px;}
.about_mtop{width: 1000px;height: 300px;background: url(../images/wqx282901_04.jpg) no-repeat top center; overflow: hidden;}
.about_mtop ul{overflow: hidden;margin-left: 45px;position: relative;height: 300px;}
.about_mtop ul li{float:left;margin-left: 45px;width: 100px;background: #e40011;min-height: 105px;bottom:0;position: absolute;cursor:pointer;}
.about_mtop ul li div{width:100px;min-height: 65px}
.about_mtop ul li .about_title{font-size: 18px;color: #fff; text-align: center;font-weight: bold;text-align: center; float: left;width: 100px;margin-top: 40px;}
.about_mtop ul li.li01{}
.about_mtop ul li.li02{background: #f29901;left: 145px;}
.about_mtop ul li.li03{background: #1b2088;left: 290px;}
.about_mtop ul li.li04{background: #99ca54;left: 435px;}
.about_mtop ul li.li05{background: #33a0d9;left: 580px;}
.about_mtop ul li.li06{background: #e763aa;left: 725px;}
.about_display{display: none;}

.about_active{writing-mode: vertical-lr;writing-mode: tb-lr;margin: 20px 0;height: 140px;}
.about_active span{float:left;color: #fff;}
.active01{font-size: 12px;margin-left: 35px;}
.active02{font-size: 24px;}
.about_p1{padding:20px 40px;line-height: 30px;font-size: 14px; display: none;}
.about_p1 p{ text-indent: 2em; }
.about_p1 span{ text-align: center; display: block;padding-top: 10px;}
.about_p1 span a{border-bottom: 2px #000 solid;padding: 5px 7px;}
.about_p1 span a:hover{color: #2a459e;border-color:#2a459e; }
.large{width: 490px;height: 100px;overflow: hidden;}
.large img{transition: all 0.4s;}
.large img:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);  -ms-transform: scale(1.05);  transform: scale(1.05);}

.tour_top{width: 1000px;height: 95px;background: url(../images/wqx282901_02.jpg) no-repeat top center;margin: 30px auto;}
.tour_top2{width: 1000px;height: 95px;background: url(../images/wqx282901_03.jpg) no-repeat top center;margin: 30px auto;}
.tour_main{width: 1000px;height: 425px;margin-left: 30px; position: relative;}
.tour_list{width: 1000px;height: 425px; position: absolute;}
.tour_list ul{float: left;}
.tour_list ul li{float: left;width: 320px;margin-right: 20px;}
.tour_list ul li p{ line-height: 24px;padding:10px 20px 20px; background: #fff;border:1px #eee solid;border-top: none;}
.tour_list ul li:hover{-moz-box-shadow:0px 2px 13px #C2C2C2; -webkit-box-shadow:0px 2px 13px #C2C2C2; box-shadow:0px 2px 13px #C2C2C2;}

.arr_left{background: url(../images/wqx282901_15.png) no-repeat;display: block;width:31px;height:75px;position: absolute;left:20px;top:50%;margin-top:-92px; cursor: pointer;}
.arr_right{background: url(../images/wqx282901_14.png) no-repeat;display: block;width:31px;height:75px;position: absolute;right:20px;top:50%;margin-top:-92px;cursor: pointer;}


.footer{width: 100%;background: url(../images/wqx282901_11.png) no-repeat top center;margin-top: 10px;padding-top: 45px;}
.footer_border{width:100%;border-top: 1px #000 solid;height: 215px;overflow:hidden;}
.footer_con{width:1000px;margin:0 auto;overflow:hidden;}
.footer .footer_left{ float: left;width: 93px;text-align: right;margin: 50px 0 0;}
.footer .footer_mid{float:left;width:790px;text-align:center;}
.footer .footer_nav{padding:25px 0 18px;overflow:hidden;color: #000;}
.footer .footer_mid p{line-height:24px;color: #000;}
.footer .footer_mid span{margin:0 8px;color: #000;}
.footer .footer_nav a{margin:0 18px;font-size:16px;color: #000;}
.footer .footer_right{float: right;width: 110px;margin: 64px 0 0;}
