@charset "utf-8";
* { margin: 0; padding: 0; }
body{ min-width: 1200px; font-family: "Microsoft yahei";max-width: 1920px; margin: 0 auto;font-size: 16px;color: #323232;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }

.w10{width:100%;max-width: 1920px;margin: 0 auto;}
.w12{width:1200px;margin:0 auto}
/* top head css */
.topFix{min-width: 1200px;}
.top-box{background:url(../images/topBg.png) no-repeat top center; height:239px;position: relative;transition: 0.4s;}
.top-box .logo{float: left;width: 791px;height: 71px;}
.topFix .top-box .logo a{display: block;margin-top: 40px;}
.topFix .top-box .logo a img{display: block;width: 791px;height: 71px;}
.top-box .search-r{float: right;margin-top: 40px;transition: 0.4s;}
.top-box .search-r .top-a{display: block;text-align: center;margin-top: 14px;margin-right: 15px;}
.top-box .search-r .top-a a{display: inline-block;color:#F6F6F6;font-size: 15px;padding: 0 10px;border: 1px solid #7b9fe1;height: 34px;line-height: 34px;border-radius: 17px;}
.top-box .search-r .top-a a:hover{color: #FFFFFF;background: #005BB8;}
.top-box .search{width: 240px;height: 34px;border-radius: 17px;margin-top: 14px;border: 1px solid #7b9fe1;box-sizing: border-box;float: right;}
.top-box .search .text{background: none;outline: none;border: none;padding: 0 0 0 10px;color: white;width: 197px;line-height: 34px;}
.top-box .search .img{margin-top: 8px;}
.top-box .search .input1{float: left;}
.top-box .search .input2{float: left;}
.topFix.on .top-box{height:122px;position: relative;transition: 0.4s;}
.topFix.on .top-box .logo{margin-top: 16px;transition: 0.4s;}

.topFix.on .top-box .search-r{margin-top: 18px;transition: 0.4s;}

/* nav */     
.navBar{position:absolute;color:#fff;height: 60px;line-height: 60px;z-index: 9;bottom: 0px;}
.navBar .nav{ margin:0 auto; }
.navBar .nav h3{font-size:100%;font-size:16px;text-align: center;}
.navBar .nav .m{position:relative;float:left;padding: 0 50px;display:inline;text-align:center;}
.navBar .nav .on{background: url(../images/navOn.png) no-repeat bottom center;height: 58px;}
.navBar .nav .on h3 a{background: url(../images/navOn.png) no-repeat bottom center;height: 58px;display: block;}
.navBar .nav h3 a{zoom:1;display:block;text-align: center;font-weight: normal;line-height: 60px;color:#fff;height: 60px;}
.navBar .nav .sub{display: none;/*默认隐藏*/width: 100%;position:absolute;left: 0;top: 60px;background: url(../images/sub-bg.png) repeat;float:left;line-height:30px;}
.navBar .nav .sub li a{display:block; zoom:1; transition: 0.3s;text-align: center;line-height: 46px;color:#fff;}
.navBar .nav .sub li a:hover{  transition: 0.3s;background: #79b1f1;}
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 

.pageCon{margin-top: 40px;}
/*news-slide  news  css*/
.leftNews{width: 805px;}
.xyxw{}
.xyxw .title{background: url(../images/titleBg1.png) no-repeat left center;height: 40px;line-height: 40px;padding-left: 24px;margin-bottom: 18px;}
.xyxw .title h4{font-size: 20px;color: white;font-weight: bold;}
.xyxw .title a{font-size: 14px;color: #6D6D6D;}
.xyxw .title a:hover{color: #2873D6;}
.xyxw .text{margin-top: -5px;}
.xyxw .text ul{min-height:259;}
.xyxw .text ul li{}
.xyxw .text ul li a{}
.xyxw .text ul li a p{font-size: 16px;color: #323232;line-height: 37px;background: url(../images/qd.png) no-repeat left center;padding-left: 15px;float: left;}
.xyxw .text ul li a p:hover{color: #2873d6;}
.xyxw .text ul li a i{font-size: 12px;color: #999999;line-height: 37px;width: 70px;text-align: right;font-style: normal;float: right;}

.news-slide-bd{width: 340px;height: 240px;}
.news-slide-bd .title {padding-bottom: 10px;background: url(../images/titleBg.png) no-repeat left bottom;margin-bottom: 30px;width: 340px;}
.news-slide-bd .title h4{float: left;font-size: 24px;font-weight: normal;color: #323232;line-height: 36px;height: 36px;font-weight: 600;}
.news-slide-bd a{float: right;color: #999;font-size: 14px;text-transform: uppercase;font-family: "Times new roman";}
.news-slide-bd a:hover{color: #018cf3;}
.news-slide-bd{width: 340px;}
.news-slide-bd-l { position: relative; }
.news-slide-bd-l .hd { display: none;position: absolute;bottom: 55px; height:30px; padding:0 10px; z-index: 99999;left: 240px;bottom: 55px;}
.news-slide-bd-l .hd ul{margin-top:10px; zoom:1; }
.news-slide-bd-l .hd ul li{float:left;  width:9px; height:9px; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/news-do.png) 0 -9px no-repeat; position: relative;}
.news-slide-bd-l .hd ul li.on{ background-position:0 0; }
.news-slide-bd-l .bd ul{height: 240px;}
.news-slide-bd-l .bd ul li a { display: block; width: 340px; height: 240px; font-size: 0; }
.news-slide-bd-l .bd ul li a .img{width: 340px; height: 240px;overflow: hidden;}
.news-slide-bd-l .bd ul li a img { transition: all 0.6s;width: 340px; height: 240px;}
.news-slide-bd-l .bd ul li a img:hover { transform: scale(1.1); }
.news-slide-bd-l .bd ul li { position: relative;width: 340px;height: 240px;}
.news-slide-bd-l .bd ul li .bt {width: 340px;height: 40px;line-height: 40px; background: url(../images/picBg.png) repeat-x;position: absolute;bottom: 0;left: 0;}
.news-slide-bd-l .bd ul li .bt p {padding: 0 20px;width: 100%;text-align: center;padding-left: 15px;font-size: 16px;color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news-slide-bd-l .bd ul li:hover .bt p{color: #d6e0ff;}
.news-slide-bd-l .prev, .news-slide-bd-l .next {position: absolute; bottom: 110px; z-index: 3; }
.news-slide-bd-l .prev { left: 0; }
.news-slide-bd-l .next {left: auto; right: 0; }
.news-slide-bd-l span{font-size: 40px;font-family: "宋体";color: white;}
.news-slide-bd-l:hover .prev { display: block; }
.news-slide-bd-l:hover .next { display: block; }
.news-slide-bd .newsText {margin-top: 20px;}
.news-slide-bd .newsText ul li{background: url(../images/qd.png) no-repeat left center;padding-left: 15px;}
.news-slide-bd .newsText ul li a{float: left;font-size: 16px;line-height: 38px;transition: all 0.5s;width: 700px;color: #323232;}
.news-slide-bd .newsText ul li a:hover{padding-left: 10px;transition: all 0.5s;color: #005BB8;}
.news-slide-bd .newsText ul li p{float: right;font-size: 14px;color: #808080;}


.textNews01{margin-top: 15px;}
.textNews01 .title{background: url(../images/titleBg2.png) no-repeat left center;height: 40px;line-height: 40px;padding-left: 24px;margin-bottom: 10px;}
.textNews01 .title h4{font-size: 20px;color: white;font-weight: bold;}
.textNews01 .title a{font-size: 14px;color: #6D6D6D;}
.textNews01 .title a:hover{color: #2873D6;}
.textNews01 .text{}
.textNews01 .text ul{min-height:180px;}
.textNews01 .text ul li{}
.textNews01 .text ul li a{}
.textNews01 .text ul li a p{font-size: 16px;color: #323232;line-height: 36px;width: 680px;background: url(../images/qd.png) no-repeat left center;padding-left: 15px;float: left;}
.textNews01 .text ul li a p:hover{color: #2873d6;}
.textNews01 .text ul li a i{font-size: 12px;color: #999999;line-height: 36px;width: 90px;text-align: right;font-style: normal;float: right;}

.textNews02{margin-top: 15px;}
.textNews02 .title{background: url(../images/titleBg3.png) no-repeat left center;height: 40px;line-height: 40px;padding-left: 24px;margin-bottom: 10px;}
.textNews02 .title h4{font-size: 20px;color: white;font-weight: bold;}
.textNews02 .title a{font-size: 14px;color: #6D6D6D;}
.textNews02 .title a:hover{color: #2873D6;}
.textNews02 .text{}
.textNews02 .text ul{min-height:180px;}
.textNews02 .text ul li{}
.textNews02 .text ul li a{}
.textNews02 .text ul li a p{font-size: 16px;color: #323232;line-height: 36px;width: 680px;background: url(../images/qd.png) no-repeat left center;padding-left: 15px;float: left;}
.textNews02 .text ul li a p:hover{color: #2873d6;}
.textNews02 .text ul li a i{font-size: 12px;color: #999999;line-height: 36px;width: 90px;text-align: right;font-style: normal;float: right;}


.rightLink{width: 353px;}
.rightLink .dsjs{}
.rightLink .dsjs a{display: block;}
.rightLink .dsjs a img{display: block;width: 353px;height: 242px;}
.rightLink .sysjs{margin-top: 40px;}
.rightLink .sysjs ul{}
.rightLink .sysjs ul li{margin-bottom: 15px;}
.rightLink .sysjs ul li a{font-size: 16px;color: #323232;line-height: 50px;display: block;background: #f5f5f5 url(../images/linkQdmr.png) no-repeat 20px center;padding-left: 45px;}
.rightLink .sysjs ul li a:hover{background: #1153cd url(../images/linkQd.png) no-repeat 20px center;color: white;}
   
/* footer */
.footer{background:url(../images/footerBg.png) no-repeat center;background-size: cover;padding: 30px 0 30px 0;/*height: 76px;*/margin-top: 30px;}
.footer dl{}
.footer dl+dl{margin-left: 70px;}
.footer dl dd{font-size: 12px;color: #ced7f0; line-height: 24px;}


/* news-list  css */
.news-list{min-height: 600px;}
.news-list .left-nav{width: 240px;float: left;position: relative;height: 80px;}
.news-list .left-nav .title{background:url(../images/l-n-t.png) repeat;}
.news-list .left-nav .title h4{font-size: 20px;color: white;text-align: center;padding:14px;}
.news-list .left-nav ul{background: #f5f5f5;padding:10px 20px;}
.news-list .left-nav ul li{padding: 0 10px;}
.news-list .left-nav ul li:first-child{border-top: none;}
.news-list .left-nav ul li a{}
.news-list .left-nav ul li p{font-size: 16px;color: #323232;line-height: 40px;margin: 5px 0;padding-left: 20px;}
.news-list .left-nav ul .on p{color: #FFFFFF;font-weight: bold;background: url(../images/left-nav-sj-on.png) no-repeat right center;}
.news-list .left-nav ul .on {background: #3470df;border-radius: 4px;transition: 0.4s;}
.news-list .left-nav ul li:hover p{color: #FFFFFF;background: url(../images/left-nav-sj-on.png) no-repeat right center;}
.news-list .left-nav ul li:hover {background: #3470df;border-radius: 4px;transition: 0.4s;}
.news-list .nr-right-text{float: right;width: 920px;}
.news-list .nr-right-text ul{}
.news-list .nr-right-text ul li{margin-top: 20px;}
.news-list .nr-right-text ul li:first-child{margin-top: 0px;}
.news-list .nr-right-text ul li p{float: left;width: 800px;font-size: 16px;color: #323232;}
.news-list .nr-right-text ul li b {float: right;color: #999999;font-size: 12px;font-style: normal;font-weight: normal;}
.news-list .nr-right-text ul li p:hover{color: #3470df;}

/* pic-list  css */
.news-list .nr-right-pic{float: right;width: 900px;}
.news-list .nr-right-pic ul{margin-left: -30px;}
.news-list .nr-right-pic ul li{float: left;width: 280px;margin-left: 30px;margin-bottom: 20px;}
.news-list .nr-right-pic ul li .pic{width:280px;height:200px;overflow: hidden;}
.news-list .nr-right-pic ul li img{width:280px;height:200px;transition: 0.4s;}
.news-list .nr-right-pic ul li .text{padding: 8px 0;height: 43px;}
.news-list .nr-right-pic ul li .text p{float:left;width: 270px;font-size: 14px;color: #323232;text-align: left;font-size: 14px;color: #323232;line-height: 22px;transition: 0.4s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;text-align: justify;}
.news-list .nr-right-pic ul li:hover img{transform: scale(1.4);transition: 0.4s;}
.news-list .nr-right-pic ul li:hover p{color: #fa9a03;transition: 0.4s;}
.fanye{margin: 30px 0 50px 0;}
.now { height: 20px;line-height: 20px;margin-bottom: 30px;padding: 30px 0 12px 0;border-bottom: 1px solid #d9d9d9;}
.now-l {cursor: pointer;background: url(../images/now-bg.png) left center no-repeat; padding-left: 20px; font-size: 14px; color: #333;padding-right: 20px;  display: inline-block; *display: inline; *zoom: 1; z-index: 3; }
.now-l a {font-size: 14px; color: #999999; font-size: 14px;cursor: pointer;}
.now-l i {font-size: 14px;font-style: normal;cursor: pointer;}

/*nry  css*/
.nry-right-text{float: right;width: 900px;margin-bottom: 50px;min-height: 600px;}
.nry-right-text .threeNav{margin-bottom: 25px;}
.nry-right-text .threeNav ul{}
.nry-right-text .threeNav ul li{height: 40px;margin-right: 18px;float: left;}
.nry-right-text .threeNav ul li a{font-size: 18px;color: #3470df;border: 1px solid #3470df;display: block; padding: 0 25px;line-height: 40px;height: 40px;border-radius: 20px;}
.nry-right-text .threeNav ul li a:hover{color: white;background: #3470df;}
.nry-right-text .threeNav ul .on a{color: white;background: #3470df;}
.con-h{font-size:26px;text-align: center;line-height: 40px;color: #4C4C4C;}
.con-span{text-align: center;height: 40px;line-height: 40px;border-bottom: #d9d9d9 1px solid;/* margin-bottom: 30px; */margin: 15px 20px;}
.con-span span{display: inline-block;margin: 0 15px;font-size: 14px;color: #808080;}
.con-tt{margin-bottom:40px;}
.con-tt p{line-height:32px;text-indent: 2em;margin-top:10px;font-size:14px;color: #4c4c4c;} 
.con-tt img{display: block;margin:auto;margin-top:10px;}
.con_bt{border-top: 1px solid #d9d9d9;padding-top: 20px;}
.con_bt a{display:block;height:36px;line-height:36px;font-size:16px;color:#4c4c4c;width:910px;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome*/-o-transition: all 0.5s ease-in-out; /* Opera */}
.con_bt a:hover{padding-left:5px;}
/* backtop */
.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 4%;cursor: pointer;}


.footerCon a{color: #ced7f0;}
.bg{background: url(../images/bodyBg.png) no-repeat left bottom;padding-bottom: 35px;}
.mt0{margin-top: 0;}
.footerCon{width:630px;margin:0 auto;}
.footerCon p{text-align:center;font-size: 12px;
    color: #ced7f0;
    line-height: 24px;}


.footer-l {
    padding-left: 32px;
    background: url(../images/footer01.png) no-repeat 0px 1px;
    width: 443px;
}
.footer-l p {
    font-size: 12px;
    color: #fff;
    margin-top: 7px;
}
.footer-c {
    background: url(../images/footer02.png) no-repeat left center;
    padding: 18px 0 26px 71px;
    margin-top: 10px;
}
.footer-r .pic {
    width: 88px;
    height: 88px;
    overflow: hidden;
}
.footer-r p {
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    color: #fff;
}
.footer-r .pic img {
    display: block;
    width: 88px;
    height: 88px;
}
.footer-l p a:hover {
    color: #9ec5ea;
    transition: 0.6s all;
}
.footer-l p a {
    color: #fff;
    transition: 0.6s all;
}

.v_news_content p{
font-size:16px !important;
LINE-HEIGHT: 35px !important;
}


.sj_btn{
display:none;
}
.sj_btn img{
width:30px;
}

.sj_dh{
display:none;
}

.v_news_content table{margin:0 auto;}

@media(max-width:650px){
.topFix{ min-width: 0px; }
html,body{overflow-x:hidden;}
body{min-width: 0px;width: 100%;position: relative;margin:0;}
.top{width:auto !important;}
.top-box .logo{width:100%;height:auto;}
.topFix .top-box .logo a{margin-top:10%;}
.topFix .top-box .logo a img{width:100%;height:auto;}
.navBar{display:none;}
.pageCon{width:100%}
.leftNews{width:100%}
.footer>div.w12{width:100%}
.footer-c{display:none;}
.footer-r{display:none;}
.text ul li a p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 82% !important;}
.text ul li{width:90%;margin:0 auto;}
.text ul li a i{width: 40px !important;}

.rightLink{margin: 0 auto;float: none;}
.leftNews .title{width: 88%;
    margin: 0 auto;}
 .text ul{min-height:190px;}
.sj_btn{
    display: block;
    width: 30px;
    height: 30px;
    float: right;
    margin: 35px;
}
.sj_dh{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
background: rgba(0,0,0,0.8);
z-index: 100000000;
left: 100%;
transition:0.6s;
}
.sj_dh ul{
margin: 85px 30px 0;
}
.v_news_content p{
font-size:13px !important;
LINE-HEIGHT: 35px !important;
}
.sj_dh ul li{
    border-bottom: 1px solid #fff;
}
.sj_dh ul li a{
font-size: 20px;
    color: #fff;
    font-weight: 100;
    padding: 20px 0;
display:block;
width:100%;
}
.close_dh{
width:40px;
height:40px;
    float: right;
    margin: 30px;
}
.close_dh img{
width:100%;
}
.footer-l{width:90%;}
.footer{padding: 10px 0 75px 0;}


/*内页*/
.news-list .left-nav{display:block;width: 100%;margin-bottom: 20px;float:none;height:auto;}
.con{width:90%}
.news-list .nr-right-text{float:none;width:100%}
.news-list .nr-right-text ul li p{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 86%;}

.nry-right-text{width:100%;}
#vsb_content_2 .vsbcontent_img img{
max-width:100%;
height:auto !important;
}
.now{border:0;}
.now-l{border-bottom: 1px solid #d9d9d9;
    padding-bottom: 5px;}
.con-span{height:auto;line-height:20px;padding-bottom: 10px;}

.con_bt a{width:100%;height: auto;}


.v_news_content table td,.v_news_content table th{border: 1px solid #ccc;}



 video{    width: 100%;
    height: auto;
    margin: 0 auto;}





}



.footer-c .pic a{display: block;overflow: hidden;}
.footer-c .pic .pic{float: left;width: 220px;margin-top: 10px;}
.footer-c .pic .pic img{display: block;width: 100%;}
.footer-c .pic .text{float: left;margin-left: 12px;margin-top: 8px;}
.footer-c .pic .text h5{font-size: 16px;color: #fff;line-height: 18px;    font-weight: 600;}
.footer-c .pic .text p{font-family: arial;font-size: 12px;color: #fff;transform: scale(0.73333333333333);margin-left: -32px;margin-bottom: 3px;}
.footer-c .pic .text h4{font-size: 16px;color: #fff;line-height: 18px;}






.clear .dbxx{width: 45%;float: left;color: #fff;}

.clear .dbxx p{line-height: 2rem;font-size: 0.8rem;}

.clear .dbxx p a{color:#fff;}