.header{overflow: hidden;width: 100%;height: ;background-image: url(../images/banner_01.jpg);border-bottom: 1px solid #84BAFF;background-repeat: no-repeat;background-size: 100% 100%;}
.header .header_mid{width: 1100px;margin: 0 auto;position: relative;}
.header .header_mid .logo{overflow: hidden;margin: 43px 0 49px 0;}
.header .header_mid .reach{position: absolute;top: -45px;right: -60px;overflow: hidden;background: rgba(79,134,206,0.5);float: right;width: 178px;height: 28px;margin-top: 63px;border: 1px solid #024595;}
.header .header_mid .reach input.a{width: 151px;height: 100%;float: left;background: none;outline: none;border: none;padding-left: 10px;box-sizing: border-box;color: #fff;}
.header .header_mid .reach img{float: left;margin-top: 6px;cursor: pointer;}
.navbar{width: 100%;overflow: hidden;background-image: url(../images/banner_03.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.navbar .navbar_mid{width: 1100px;overflow: hidden;margin: 0 auto;}
.navbar .navbar_mid ul{overflow: hidden;}
.navbar .navbar_mid ul li{font-size: 16px;float: left;margin: 0 23px;line-height: 50px;}
.navbar .navbar_mid ul li a{color: #fff;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;}
.swiper-slide img{width: 100%;height: 100%;}
.countent{overflow: hidden;width: 1100px;margin: 0 auto;}
.countent .top_list{padding-top: 35px;box-sizing: border-box;overflow: hidden;width: 1100px;height: 106px;margin: 40px auto;background-image: url(../images/index_13.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.countent .top_list ul{overflow: hidden;}
.countent .top_list ul li{width: 16%;overflow: hidden;float: left;text-align: center;}
.countent .top_list ul li p{font-size: 16px;color: #333333;margin-bottom: 5px;}
.countent .top_list ul li span{display: block;font-size: 20px;}
.news{overflow: hidden;width: 100%;margin: 0 auto;}
.news .main_left{width: 340px;overflow: hidden;float: left;margin-right: 40px;}
.main_bg{width: 100%;overflow: hidden;background: linear-gradient(to right, #0351B9,#0CC0CF);padding: 10px;padding-right: 15px;box-sizing: border-box;}
.main_bg .icon{float: left;margin-right: 10px;margin-top: 3px;}
.main_bg p{font-size: 18px;color: #fff;float: left;}
.main_bg .rs{float: right;margin-top: 3px;}
.news .main_left ul{overflow: hidden;margin-top: 10px;}
.news .main_left ul li{overflow: hidden;width: 100%;padding: 20px 0;box-sizing: border-box;border-bottom: 1px dashed #999999;}
.news .main_left ul li img{float: left;margin-right: 19px;width: 130px;}
.news .main_left ul li div{width: 190px;overflow: hidden;float: left;}
.news .main_left ul li div p{font-size: 15px;color: #333333;line-height: 24px;}
.news .main_left ul li div span{display: block;font-size: 14px;color: #ff6600;line-height: 30px;}
.news .main_left .fonts{overflow: hidden;padding: 24px 0;box-sizing: border-box;border-bottom: 1px dashed #999999;}
.news .main_left .fonts p{font-size: 15px;color: #333333;line-height: 24px;}
.news .main_left .fonts span{display: block;font-size: 14px;color: #ff6600;line-height: 30px;}
.news .main_mid{width: 340px;overflow: hidden;float: left;}
.hide{display: none;}
.news .main_mid .cons{overflow: hidden;background: #E5F4F6;}
.news .main_mid .cons ul{overflow: hidden;}
.news .main_mid .cons ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #ACDBE2;padding: 19px 18px 19px 25px;box-sizing: border-box;}
.news .main_mid .cons ul li:last-child{border: none;}
.news .main_mid .cons ul li .numbar{overflow: hidden;float: left;width: 75px;}
.news .main_mid .cons ul li .numbar p{width: 100%;font-size: 14px;text-align: center;line-height: 30px;background: #0353AF;color: #fff;}
.news .main_mid .cons ul li .numbar span{display: block;width: 100%;text-align: center;line-height: 30px;background: #fff;color: #333333;font-size: 12px;}
.news .main_mid .cons ul li h2{width: 207px;float: right;font-size: 16px;color: #333333;line-height: 24px;margin-top: 5px;}
.fade_cont .fadein .fadein_slide ul li a{font-size: 14px;}
.news .main_right{width: 340px;float: right;overflow: hidden;}
.news .main_right ul{overflow: hidden;}
.news .main_right ul li{overflow: hidden;padding: 16.6px 0;padding-left: 3px;box-sizing: border-box;border-bottom: 1px dashed #999999;font-size: 16px;color: #333333;}
.news .main_right ul li a{color: #333333;}
.fade_cont{width: 100%;overflow: hidden;background: #E5F4F6;padding: 5px;box-sizing: border-box;margin-top: 40px;}
.fade_cont .left_fade{width: 161px;float: left;}
.fade_cont .left_fade ul li{width: 158px;height: 38px;margin-bottom: 5px;border: 1px solid #ACDBE2;background: #fff;cursor: pointer;}
.fade_cont .left_fade ul li img{float: left;margin-left: 37px;margin-top: 11px;}
.fade_cont .left_fade ul li p{float: left;line-height: 38px;color: #516f81;font-size: 16px;margin-left: 8px;}
.fade_cont .left_fade ul li.on{background: linear-gradient(to right, #0354BA , #0AAAC9);}
.fade_cont .left_fade ul li.on p{color: #fff;}
.fade_cont .left_fade ul li:hover{background: linear-gradient(to right, #0354BA , #0AAAC9);}
.fade_cont .left_fade ul li:hover p{color: #fff;}
.fade_cont .fadein{overflow: hidden;float: right;width: 924px;}
.fade_cont .fadein .fadein_slide{background: #fff;overflow: hidden;width: 100%;overflow: hidden;border: 1px solid #ACDBE2;padding: 30px 0 0 0;box-sizing: border-box;}
.fade_cont .fadein .fadein_slide ul{overflow: hidden;}
.fade_cont .fadein .fadein_slide ul li{width: 161px;overflow: hidden;float: left;margin-bottom: 15px;font-size: 15px;margin-left: 22px;padding-left: 18px;background-image: url(../images/index_41.jpg);background-repeat: no-repeat;background-position-y: 8px;box-sizing: border-box;}
.fade_cont .fadein .fadein_slide ul li a{color: #333333;}
.slide_banner{overflow: hidden;width: 100%;margin: 40px 0 28px 0;text-align: center;}
.slide_banner img{display: inline-block;margin: 0 2px;}
.footer{overflow: hidden;width: 100%;height: 175px;background-image: url(../images/banner_05.jpg);background-size: 100% 100%;background-repeat: no-repeat;}
.footer .footer_mid{width: 1100px;overflow: hidden;margin: 0 auto;}
.footer .footer_mid img{float: left;margin-top: 33px;margin-right: 35px;}
.footer .footer_mid div{overflow: hidden;width: 922px;float: left;}
.footer .footer_mid div p{font-size: 14px;color: #ffffff;line-height: 30px;margin-top: 55px;}
.slide_banner{font-size: 1px;}

.font_textare{overflow: hidden;width: 1100px;margin: 0 auto;margin-top: 60px;}
.font_textare .font_left{width: 180px;overflow: hidden;float: left;}
.font_textare .font_left ul{overflow: hidden;}
.font_textare .font_left ul li{font-size: 14px;position: relative;color: #666666;line-height: 39px;width: 100%;border-bottom: 1px dashed #D4D4D4;overflow: hidden;padding-left: 25px;box-sizing: border-box;background-repeat: no-repeat;background-position-y: 16px;}
.font_textare .font_left ul li a{color: #666666;}
.font_textare .font_left ul li.on a{color: #3399cc;}
.font_textare .font_left ul li img{position: absolute;position: absolute;left: 0;top: 15px;}
.font_textare .font_right{width: 869px;overflow: hidden;float: right;}
.font_textare .font_right h1{font-size: 30px;color: #00a2e2;margin-bottom: 20px;}
.font_textare .font_right ul{overflow: hidden;}
.font_textare .font_right ul li{overflow: hidden;padding: 38px 2px;box-sizing: border-box;border-bottom: 1px dashed #A9A9A9;}
.font_textare .font_right ul li div{overflow: hidden;margin-bottom: 15px;}
.font_textare .font_right ul li div p{float: left;font-size: 24px;color: #030303;}
.font_textare .font_right ul li div>span{float: right;font-size: 14px;color: #ff6600;display: block;}
.font_textare .font_right ul li em{font-style: normal;font-size: 14px;color: #666666;display: block;line-height: 30px;}
.list_page{overflow: hidden;text-align: center;/*font-size: 1px;*/margin: 32px 0 90px 0;}
.list_page p{font-size: 15px;color: #000000;display: inline-block;margin: 0 10px;}
.list_page input{display: block;font-size: 15px;color: #000000;display: inline-block;width: 43px;text-align: center;line-height: 22px;background: #E6E6E6;margin: 0 5px;border: 1px solid #CCCCCC;}
.list_page a.on{background: #3E3E3E;color: #fff;border: none;}
.list_page a{display: block;font-size: 15px;color: #000000;display: inline-block;width: 43px;text-align: center;line-height: 22px;background: #E6E6E6;margin: 0 5px;border: 1px solid #CCCCCC;}
.list_page span{font-size: 15px;color: #000000;display: inline-block;margin: 0 10px;}
.slideup{display: none;}
.conts{overflow: hidden;width:75%;margin: 0 auto;margin-bottom: 80px;}
.conts .home{overflow: hidden;width:300px;float:right;margin: 0px  10% 0;}
.conts .home ul{overflow: hidden;background:url(../images/nei_03.jpg) no-repeat left center;padding-left:20px;float: right;}
.conts .home ul li{float: right;font-size: 16px;margin: 0 1px;}
.conts .home ul a{font-size: 16px;color: #333333;}
.conts .home ul li img{margin-top: 3px;}
.conts .home ul li a{color: #333333;}
.neir{width: 80%;overflow: hidden;margin: 0 auto;border-top: 1px dashed #A0A0A0;}
.pro_left{width: 65%;overflow: hidden;float: left;padding: 20px 40px 123px 0;box-sizing: border-box;border-right: 1px solid #A0A0A0;}
.fx{overflow: hidden;margin-bottom: 50px;}
.fx img{display: block;float: left;margin-left: 7px;cursor: pointer;}
.fx img:first-child{margin-left: 0;}
.pro_left h2{border-bottom: 1px solid #E2E2E2;text-align: center;font-size: 26px;color: #000000;line-height: 60px;}
.pro_left span{/*display: block;text-align: center;*/margin: 18px 0 50px 0;font-size: 14px;color: #333333;}
.pro_left p{font-size: 16px;color: #333333;line-height: 36px;}
.pro_right{overflow: hidden;float: right;width: 35%;padding-left: 30px;box-sizing: border-box;}
.pro_right .tops{overflow: hidden;width: 100%;padding: 40px 0;box-sizing: border-box;border-bottom: 1px solid #CCCCCC;}
.pro_right .tops h3{font-size: 21px;color: #000000;line-height: 45px;}
.pro_right .tops ul{overflow: hidden;}
.pro_right .tops ul li{overflow: hidden;font-size: 14px;color: #333333;line-height: 30px;} 
.pro_right .tops ul li a{color: #333333;}
.pro_right .bottom{overflow: hidden;padding: 25px 0 0 0;box-sizing: border-box;}
.pro_right .bottom h3{font-size: 21px;color: #000000;line-height: 45px;}
.pro_right .bottom ul{overflow: hidden;margin-top: 15px;}
.pro_right .bottom ul li{overflow: hidden;margin-bottom: 30px;}
.pro_right .bottom ul li img{float: left;}
.pro_right .bottom ul li div{overflow: hidden;float: right;width: 50%;}
.pro_right .bottom ul li div p{font-size: 14px;color: #333333;line-height: 26px;}
.pro_right .bottom ul li div span{display: block;font-size: 12px;color: #ff6600;line-height: 26px;}
.fots{overflow: hidden;width: 80px;position: fixed;right: 0;top: 222px;z-index: 99999999999999;}
.fots .s{width: 100%;height: 60px;background: #59D4D5;position: relative;cursor: pointer;}
.fots .s div{width: 100%;overflow: hidden;}
.fots .s div img{display: block;margin: 7px auto;}
.fots .s div p{text-align: center;font-size: 12px;color: #fff;}
.fots .w{width: 100%;height: 60px;background: #FCAB31;position: relative;cursor: pointer;}
.fots .w div{width: 100%;overflow: hidden;}
.fots .w div img{display: block;margin: 7px auto;}
.fots .w div p{text-align: center;font-size: 12px;color: #fff;}
.fots .rg{position: absolute;right: 5px;top: 26px;}
@media (max-width: 1100px) and (min-width: 888px){
	.header .header_mid{width: 100%;}
	.navbar .navbar_mid{width: 100%;}
	.navbar .navbar_mid ul li{width: 10%;margin: 0;}
	.countent .top_list{width: 100%;}
	.countent{width: 100%;}
	.news .main_left{width: 30.9090%;}
	.news .main_left ul li div{width: calc(100% - 149px);}
	.news .main_mid{width: 30.9090%;}
	.news .main_right{width: 30.9090%;}
	.news .main_mid .cons ul li h2{width: calc(100% - 118px);}
	.fade_cont .fadein{width: calc(100% - 175px);}
	.footer .footer_mid{width: 100%;}
	.footer .footer_mid div{width: calc(100% - 227px);}
	.font_textare {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    margin-top: 60px;}
	.font_textare .font_right{width: calc(100% - 220px);}
	.conts{width: 100%;}
	.pro_left{width: calc(100% - 342px);}
}
@media (max-width: 888px){
	.header .header_mid{width: 100%;}
	.navbar .navbar_mid{width: 100%;}
	.navbar .navbar_mid ul li{width: 20%;margin: 0;text-align: center;}
	.countent .top_list{width: 100%;}
	.countent{width: 100%;}
	.news .main_left{width: 30.9090%;}
	.news .main_left ul li div{width: 4.67rem;}
	.news .main_mid{width: 30.9090%;}
	.news .main_right{width: 30.9090%;}
	.news .main_mid .cons ul li h2{width: 4.94rem;float: right;}
	.fade_cont .fadein{width: 100%;}
	.footer .footer_mid{width: 100%;}
	.footer .footer_mid div{width: 5.5rem;overflow: hidden;}
	
	.navbar .navbar_mid ul li {
    width: 20%;
    margin: 0;
    text-align: center;
    font-size: .28rem;
    line-height: .7rem;}
	.reach{display: none;}
	.banner{height: 3.6rem;}
	.top_list{display: none;}
	.countent{padding: .2rem;box-sizing: border-box;}
	.news .main_left{width: 100%;overflow: hidden;}
	.news .main_mid{width: 100%;}
	.news .main_right{width: 100%;margin-top: .3rem;}
	.fonts{display: none;}
	.news .main_left ul{margin-top: 0;}
	.news .main_left ul li div p{font-size: .36rem;line-height: .49rem;}
	.news .main_left ul li img{width: 2rem;margin-right: .3rem;}
	.news .main_left ul li div span{line-height: .4rem;}
	.news .main_left ul li{padding: .4rem 0;}
	.news .main_mid .cons ul li{padding: .4rem 0 .4rem .3rem;}
	.news .main_mid .cons ul li .numbar{width: 1.6rem;}
	.news .main_mid .cons ul li .numbar p{font-size: .3rem;line-height: .5rem;}
	.news .main_mid .cons ul li .numbar span{font-size: .3rem;line-height: .5rem;}
	.fade_cont{padding: 0;}
	.fade_cont .left_fade{width: 100%;border-bottom: .08rem solid #0463BD;}
	.fade_cont .left_fade ul li{width: 25%;float: left;background: #fff;border: 1px solid #DCDCDC;box-sizing: border-box;height: auto;border-bottom: none;}
	.fade_cont .left_fade ul li img{display: none;}
	.fade_cont .left_fade ul li p{font-size: .3rem;color: #4e4e4e;line-height: .6rem;text-align: center;}
	.fade_cont .left_fade ul li{margin-bottom: 0;}
	.fade_cont .fadein .fadein_slide{background: #E5F4F6;margin-top: 0;padding: .47rem 0 .3rem .4rem;}
	.fade_cont .fadein .fadein_slide ul li{width: 3.29rem;margin-left: 0;}
	.footer .footer_mid img{width: 1rem;margin: .58rem .24rem 0 .3rem;}
	.footer .footer_mid div p{font-size: .24rem;margin-top: .58rem;line-height: .32rem;}
	.footer{height: 2.64rem;}
	.slide_banner{display: none;}
	.slides{display: block;border: 1px solid #DADADA;padding: .45rem 0 0 .25rem;box-sizing: border-box;margin-top: .38rem;margin-bottom: .7rem;}
	.slides ul{overflow: hidden;}
	.slides ul li{margin-bottom: .4rem;padding-left: .35rem;box-sizing: border-box;position: relative;overflow: hidden;}
	.slides ul li span{display: block;width: .11rem;border-radius: 50%;height: .11rem;position: absolute;left: 0;top: .2rem;}
	.slides ul li p{float: left;font-size: .36rem;color: #333333;}
	.slides ul li h3{font-size: .3rem;position: absolute;left: 3.73rem;top: 0rem;}
	.slides ul li:first-child span{background: #FF726E;}
	.slides ul li:first-child h3{color: #FF726E;}
	.slides ul li:nth-child(2) span{background: #FFA854;}
	.slides ul li:nth-child(2) h3{color: #FFA854;}
	.slides ul li:nth-child(3) span{background: #7AE056;}
	.slides ul li:nth-child(3) h3{color: #7AE05;}
	.slides ul li:nth-child(4) span{background: #25D5A5;}
	.slides ul li:nth-child(4) h3{color: #25D5A5;}
	.slides ul li:nth-child(5) span{background: #0A8CC2;}
	.slides ul li:nth-child(5) h3{color: #0A8CC2;}
	.slides ul li:nth-child(6) span{background: #C455D4;}
	.slides ul li:nth-child(6) h3{color: #C455D4;}
	
	
	.slideup{display: block;width: 100%;height: .7rem;background: linear-gradient(#056CBF,#0BADC9);position: relative;}
	.slideup p{font-size: .4rem;color: #fff;text-align: center;line-height: .7rem;}
	.slideup ul{overflow: hidden;width: 100%;overflow: hidden;position: absolute;top: .7rem;left: 0;z-index: 999999999999;display: block;display: none;}
	.slideup ul li{height: .7rem;background: linear-gradient(#056CBF,#0BADC9);font-size: .4rem;color: #fff;text-align: center;line-height: .7rem;}
	.slideup ul li a{color: #fff;}
	.font_textare {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    margin-top: 0px;
    padding: .34rem .2rem 0 .2rem;
    box-sizing: border-box;}
.font_textare .font_right h1{display: none;}
.font_left{display: none;}
.font_textare .font_right{width: 100%;float: none;}
.font_textare .font_right ul li div p{font-size: .36rem;color: #333333;}
.font_textare .font_right ul li em{font-size: .2rem;color: #666666;}
.font_textare .font_right ul li div span{position: absolute;bottom: .4rem;right: 0;}
.font_textare .font_right ul li{position: relative;}
.list_page p{margin: 0 1px;}
.list_page a{margin: 0;}
.list_page span{margin: 0;}
.conts{width: 100%;margin-bottom: .5rem;}
.conts .home{display: none;}
.pro_left {
    width: 100%;
    overflow: hidden;
    float: left;
    padding: .7rem .4rem 1.26rem .4rem;
    box-sizing: border-box;
    border-right: 1px solid #A0A0A0;}
.pro_left h2{font-size: .36rem;line-height: .6rem;text-align: left;border: none;}
.pro_left span{padding: .17rem 0;box-sizing: border-box;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;margin-bottom: .35rem;}
.fx{margin-bottom: .7rem;float: right;}
.pro_left p{font-size: .3rem;line-height: .45rem;text-indent: .65rem;}
.pro_right{width: 100%;padding: 0 .2rem;box-sizing: border-box;}
.pro_right .bottom{display: none;}
.pro_right .tops h3{width: 100%;background: linear-gradient(to right, #0352B9 , #0CC0CE);font-size: .4rem;padding-left: .26rem;box-sizing: border-box;color: #fff;line-height: .7rem;}
.pro_right .tops{padding: 0;border: none;}
.logo{display: none;}
.logos{width: 6.92rem;display: block;margin: 0 auto;margin-top: .69rem;margin-bottom: .5rem;}
.pro_right .tops ul li {
    overflow: hidden;
    font-size: .3rem;
    color: #333333;
    line-height: .8rem;
    border-bottom: 1px dashed #9C9C9C;}
}
.v_news_content strong{font-weight:bold !important;}