* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  background: #fff;}

body {color: #333333;  background: #fff; margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none;overflow-x: hidden; }

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a { color: #333333; text-decoration: none; outline: none; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a:hover{color: #fd5936;}

button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei'; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }

input { outline: none; border-radius: 0; font-family: 'microsoft yahei'; }

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: #fff;}

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

em, i, span, b { font-style: normal; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}

.w_1200{max-width: 1200px;margin: auto;width: 94%;}
/*transition*/
.fl{float: left;}
.fr{float: right;}
.m_header{display: none;padding-bottom: 5px;width: 100%;z-index: 2;top:0;background: #fff;}
.m_logo{margin-left: 1%;margin-top: 6px;float: left;}
.m_logo img{height: 30px;}
.menua{float: right;margin-top: 4px;}
.menua img{height: 30px;}

.navWrap{padding-top: 28px;background: #fff;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; width: 100%;position:relative;z-index:5}
.navWrap .logo{margin-bottom: 15px;}
.nav_bg{margin-top: 12px;background: #0f63b1;}
.navWrap .nav{position: relative;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
.navWrap .nav >ul{display: flex;}
.navWrap .nav .nLi{position: relative;text-align: center;flex:1;}
.navWrap .nav .nLi:first-child{margin-left: 0;}
.navWrap .nav .nLi h3{position: relative;text-align: center;}
.navWrap .nav .nLi h3 a{display: block;position: relative;z-index: 3;width: 100%;font-size: 16px;color: #fff;font-weight: bold;line-height:50px;}
.navWrap .nav .nLi h3 a:after{width: 4px;background:url(../images/ico3.png);height: 18px;content: '';position: absolute;right: 0;top:16px }
.navWrap .nav .nLi:first-child h3 a:before{right: auto;left: 0}
.navWrap .nav .nLi.on a,.navWrap .nav .nLi:hover a{opacity: 0.8;filter: alpha(opacity=80);}
.navWrap .nav .nLi .navSub{width: 100%;position: absolute;left: 0;top:100%;background: rgba(255,255,255,0.8);display: none;}
.navWrap .nav .nLi .navSub ul li a{display: block;font-size: 14px;color: #555;line-height: 38px;}
.navWrap .nav .nLi .navSub ul{width: 100%;float: none;}
.navWrap .nav .nLi .navSub ul li a:hover{color: #0f63b1;}
.navWrap .nav .nLi h6{background: #e0bd70;width: 170px;}
.navWrap .nav .nLi h6 a{display: block;width: 100%;color: #fff;font-size: 15px;line-height: 42px;height: 42px;}
.navWrap .nav .nLi h6 img{margin-top: 11px;height: 20px;margin-right: 12px;}
.navWrap .nav .nLi h6:hover a{color: #fff;}
.navWrap .nav .nLi h6:hover{opacity: 0.7;filter: alpha(opacity=70);}
.navWrap .w_1200 .fr{float: right;padding-top: 12px;}
.homebtn{background: url(../images/ico1.png) left center no-repeat;-webkit-background-size: auto 20px;background-size: auto 20px;line-height: 40px;font-size: 16px;color: #333;font-weight: bold;padding-left: 34px;}
.search{margin-left: 30px;height: 40px;float: right;background: #f5f5f5;width: 300px;}
.search input[type=text]{background: none;width: 250px;float: left;height: 40px;line-height: 40px;text-indent: 1em;font-size: 14px;color: #999;border:none;}
.search input[type=submit]{float: right;margin-right: 20px;width: 20px;border:none;height: 40px;background: url(../images/ico2.png) center center no-repeat;-webkit-background-size: auto 20px;background-size: auto 20px}

.banner{overflow: hidden;position: relative;z-index: 3;width: 100%;margin: auto;}
.banner a{display: block;position: relative;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;padding-bottom: 460px;}
.banner .swiper-slide.swiper-slide-active a span.txt1{opacity: 1;filter: alpha(opacity=0);margin-left: -600px;}
.bannerhd{z-index: 20;text-align: center;width: 100%;position: absolute;bottom: 40px;}
.bannerhd span{width: 50px;height: 6px;background: #fff;margin: 0 12.5px;-webkit-border-radius: 0;border-radius: 0;}
.bannerhd span.swiper-pagination-bullet-active{background: #0f63b1;}
/*banner end*/
.index_one{overflow: hidden;background: #0f63b1;}
.index_one a{position: relative;display: inline-block;float: left;width:100%;padding-bottom: 7px;text-align: center;font-size: 18px;line-height: 50px;-}
.index_one a img{margin-top: 18px;display: inline-block;height: 56px;}
.index_one a i{display: block;color: #fff;}
.index_one .swiper-slide a:after{position: absolute;width: 3px;height:110px ;background: url(../images/ico11.jpg) no-repeat;display: inline-block;content: '';left: 0;top: 50%;margin-top: -55px;}
.index_one .swiper-slide:first-child a:after{display: none;}
.index_one a:hover{opacity: 0.8;filter: alpha(opacity=80);}
.index_one a:hover img{-webkit-transform: translateY(-5px);transform: translateY(-5px);}

.index_titone{height: 35px;overflow: hidden;background: url(../images/ico10.jpg) 109px bottom no-repeat;}
.index_titone span{background: #fff;font-weight: bold;font-size: 26px;color: #333;line-height: 40px;padding-right: 5px;}
.index_titone a{margin-top: 11px;float: right;display: inline-block;width: 76px;height: 24px;color: #fff;font-size: 14px;background: #0f63b1;text-align: center;-webkit-border-radius: 5px;
border-radius: 5px;line-height: 24px;}
.index_titone a:hover,.index_tittwo a:hover{width: 100px;background: #fd5936;color: #fff;}
.index_two{padding-top: 30px;}
.two_banner{margin-top: 28px;width: 47.2%;float: left;position: relative;overflow: hidden;}
.two_banner a{display: block;position: relative;}
.two_banner a span.item{display: block;padding-bottom: 316px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;}
.two_banner a span.txt{position: absolute;width: 100%;bottom:0;display: block;height: 50px;line-height: 50px;background: url(../images/h_70.png) ;color: #fff;font-size: 16px;}
.two_banner a span.txt i{display: block;margin: 0 5%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 70%;}
.two_banner_hd{right: 5%;display: inline-block;color: #fff;font-size: 24px;font-family: 'Century Gothic',arial;position: absolute;z-index: 3;bottom: 0;line-height: 50px;font-weight: bold;letter-spacing: -2px}
.two_banner_hd span{font-style: italic;}
.two_right{margin-top: 23px;width: 48.75%;}
.two_right dl dt a{line-height: 30px;display: block;font-size: 16px;font-weight: bold;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.two_right dl dd{padding-top: 12px;font-size: 14px;color: #999;line-height: 30px;overflow: hidden;height: 60px;}
.two_right ul li{border-bottom: 1px solid #ebebeb;}
.two_right ul {border-top: 1px solid #ebebeb;margin-top: 6px;}
.two_right ul li span{line-height: 49px;display: inline-block;font-size: 14px;color: #1a1a1a;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.two_right ul li i{line-height: 49px;color: #999;font-size: 14px;float: right;}
.two_right ul li:hover span,.two_right dl dt a:hover{color: #0f63b1;-webkit-transform: translateX(3px);transform: translateX(3px);}

.index_three{padding: 40px 0;}
.index_three a{float: left;margin-left: 30px;}
.index_three a:first-child{margin-left: 0;}
.index_three a:hover img{-webkit-box-shadow: 0 0 8px #a4a4a4;box-shadow: 0 0 8px #a4a4a4;}

.index_four{background: #f6f6f6;padding: 46px 0 49px;}
.four_div{float: left;width:31.6% ;}
.index_tittwo span{display: inline-block;padding-left: 30px;position: relative;font-size: 26px;color: #333;font-weight: bold;line-height: 30px;}
.index_tittwo span:after{width: 5px;height: 24px;background: #0f63b1;content: '';position: absolute;left: 0;top: 50%;margin-top: -12px;}
.index_tittwo a{float: right;display: inline-block;margin-top:3px;float: right;display: inline-block;width: 76px;height: 24px;color: #333333;font-size: 14px;background: #fff;text-align: center;-webkit-border-radius: 5px;border-radius: 5px;line-height: 24px;}
.four_ul ,.four_fl{margin-top: 18px;background: #fff;padding: 15px 30px;}
.four_ul{height: 390px;overflow: hidden;}
.four_ul li a{padding: 15px 0;border-bottom: 1px dashed #e6e6e6;}
.four_ul li a,.four_ul li a *{display: block;}
.four_ul li a span{font-size: 14px;color: #333;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.four_ul li a i{padding-top: 3px;font-size: 14px;color: #999;line-height: 20px;}
.four_ul li a:hover span{color: #0f63b1;-webkit-transform: translateX(3px);transform: translateX(3px);}
.four_div2{margin: 0 2.6%;}
.four_fl{padding: 22px 30px;height: 376px;overflow: hidden;}
.four_fl dt img{height: 20px;margin-top: 3px;float: left;}
.four_fl dt{float: left;}
.four_fl dd{padding-left: 40px;line-height: 26px;font-size: 14px;color: #333;}
.four_fl dl{padding-top: 14px;padding-bottom: 14px;}

.index_five{padding: 34px 0;}
.five_swiper{margin-top: 38px;position: relative;overflow: hidden;}
.five_swiper a{display: block;position: relative;overflow: hidden;}
.five_swiper a span.item{display: block;padding-bottom: 180px;width: 105%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.five_swiper a span.text{position: absolute;width: 100%;display: block;bottom: 0;color: #fff;text-align: center;height: 70px;background: url(../images/bg1.png) left bottom repeat-x;}
.five_swiper a span.text i{font-size: 14px;padding-top:34px ;line-height: 36px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 90%;margin: 0 5%}
.five_swiper a:hover span.item{-webkit-transform: translateX(-2.5%);transform: translateX(-2.5%);}

.footer{padding-bottom: 13px;background: #0f63b1;}
.foot_top{border-bottom: 1px solid #1a7cd7;}
.foot_top_swiper{max-width: 1140px;width: 96%;overflow: hidden;position: relative;margin: auto;}
.foot_top a{color: #fff;font-size: 14px;position: relative;display: block;text-align: center;line-height: 58px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.foot_top a:after,.foot_top a:before{width: 1px;background: #bacae2;height: 15px;content: '';position: absolute;left: 0;top: 50%;margin-top: -7.5px}
.foot_top a:before{left: auto;right:0;}
.foot_bottom{padding: 24px 5%;border-top: 1px solid #084c73;color: #fff;font-size: 14px;line-height: 36px;text-align: center;}
.foot_bottom a{color: #fff;}

.n_banner{padding-bottom:250px ;background-position: center;background-repeat: no-repeat;}
.location{line-height: 60px;}
.location h5{float: left;font-size: 22px;font-weight: bold;color: #0f63b1;}
.location span{float: right;background: url(../images/ico20.png) left center no-repeat;-webkit-background-size: 18px;background-size: 18px;padding-left: 35px;font-size: 12px;color: #666;}
.location span a{color: #666;}
.location span em{margin: 0 5px}
.main_bg{margin: 0 0 50px}
.news_left,.about_left{width: 73.3%;}
.news_right{width:24.1% ;}
.news_right .news_leftblack{padding-bottom: 30px;}
.news_right .four_fl{padding: 0;margin: 0;height: auto;}
.news_left ul li a{display: block;font-size: 14px;line-height: 42px;height: 42px;overflow: hidden;}
.news_left ul li a i{margin-right: 25px;float: left;margin-top: 19px;display: inline-block;width: 4px;height: 4px;background: #0f63b1;}
.news_left ul li a span{display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #474747;}
.news_left ul li a em{float: right;color: #adadad;}
.news_left ul li a em.color{color: #0f63b1;text-decoration: underline;}
.news_left ul{min-height: 630px}
.news_left ul li a:hover span,.news_right ul li a:hover{color: #0f63b1;}
.news_leftblack,.about_box{background: #fff;padding: 26px 30px 0;-webkit-box-shadow: 0 0 20px #f1f1f1;box-shadow: 0 0 20px #f1f1f1;}

.page{text-align: center;padding: 45px 0;font-size: 14px;}
.page a{display: inline-block;border:1px solid #dbdbdb;padding: 0 11px ;color: #4c4c4c;font-size: 14px;line-height: 30px;margin: 0 4px}
.page input[type=text]{width: 29px;height: 28px;margin-left: 10px;border:1px solid #dbdbdb;text-align: center;}
.page input[type=button],.page input[type=submit]{background: #0f63b1;color: #fff;font-size: 14px;border:none;height: 30px;padding: 0 5px}
.page a.on,.page a:hover{background: #0f63b1;color: #fff;border-color: #0f63b1;}
.page a.pagebtn{padding: 0 18px}
.page span.ye{color: #0f63b1;}

.list_photo{}
.photoblack{padding: 0 3.3% 20px;background: #fff;}
.photo_ul{margin-bottom: 10px;}
.photo_ul li{width: 28%;float: left;margin: 45px 2.5% 0;}
.photo_ul li a{display: block;position: relative;overflow: hidden;}
.photo_ul li a span.item{display: block;width: 105%;padding-bottom: 216px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.photo_ul li a span.text{position: absolute;width: 100%;bottom:0;display: block;padding-top: 20px;height: 50px;line-height: 50px;background: url(../images/bg1.png) left bottom ;color: #fff;font-size: 16px;}
.photo_ul li a span.text i{display: block;text-align: center;margin: 0 5%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width:90%;}
.photo_ul li a:hover span.item{-webkit-transform: translateX(-2%);transform: translateX(-2%);}

.about_box{font-size: 14px;line-height: 36px;color: #333;padding-bottom: 50px;}
.about_box img,.about_box iframe,.about_box table{max-width: 100%;height: auto !important;}

.list_question{padding-bottom: 40px;}
.question_left,.pro_left,.upgrade_left{width: 73.3%;}
.question_left_box{padding-top: 5px;background: #fff;}
.question_left_boxdl{padding: 22px 30px 0;min-height: 603px;}
.question_left_boxdl dl{font-size: 14px;background: url(../images/xu.jpg) left bottom repeat-x;margin-top: 9px;padding-bottom: 14px;}
.question_left_boxdl dl dt em,.question_left_boxdl dl dd > em{margin-right: 20px;text-align: center;color: #fff;font-size: 12px;font-family: arial;line-height: 20px;width: 20px;height: 20px;display: inline-block;-webkit-border-radius: 50%;border-radius: 50%;}
.question_left_boxdl dl dt em{background: #0f63b1;}
.question_left_boxdl dl dd > em{background: #fd5936;}
.question_left_boxdl dl dd  > span{background: url(../images/ico14.jpg) left center no-repeat;}
.question_left_boxdl dl dt i{color: #333;font-size: 14px;line-height: 35px;}
.question_left_boxdl dl dd {font-size: 14px;color: #999;line-height: 35px;}

.question_right{width:24.1% ;}
.question_right form{background: #fff;-webkit-box-shadow: 0 0 20px #f1f1f1;box-shadow: 0 0 20px #f1f1f1;float: left;padding: 13px 30px 0;display: block;}
.question_right form label{display: block;font-size: 16px;line-height: 36px;padding-top: 4px;}
.question_right form input[type=text]{text-indent: 10px;background: #f5f5f5;border:none;line-height: 40px;font-size: 14px;color: #333;width: 100%;}
.question_right form textarea{text-indent: 10px;height: 280px;background: #f5f5f5;border:none;line-height: 40px;color: #333;font-size: 14px;width: 100%;}
.question_right form input[type=text].yzminput{width: 50%;}
.question_right form .yzmimg{height: 40px;width: 48%;float: right;}
.question_right form input[type=submit]{margin-top: 20px;margin-bottom: 30px;background: #0f63b1;color: #fff;font-size: 14px;line-height: 40px;border:none;width: 100%;}

.pro_box{padding: 40px 3.3%;background: #fff;min-height: 355px;}
.pro_box h4{margin-bottom: 16px;font-weight: bold;font-size: 20px;color: #0f63b1;line-height: 30px;position: relative;padding-left: 12px;}
.pro_box h4:after{width: 3px;height: 20px;background: #0f63b1;content: '';position: absolute;left: 0;top: 50%;margin-top: -10px;}
.profe_a li {float: left;line-height: 55px;width: 100%;}
.profe_a li.li_1{background: #f5f5f5;}
.profe_a li a{float: left;width: 33.33%;display: inline-block;font-size: 16px;color: #333;}
.profe_a li a i{display: inline-block;padding-left: 23px;}
.profe_a li a:hover i{color: #0f63b1;}
.bgblack{background: #fff;padding: 0 30px;}
.cont_news{padding: 30px 0 50px}
.cont_tit{text-align: center;font-weight: bold;font-size: 18px;line-height: 30px;}
.cont_em{text-align: center;color: #999;background: url(../images/xu.jpg) left bottom repeat-x;padding: 10px 0;margin-bottom: 20px;}
.cont_em em{font-size: 12px;margin: 0 10px;line-height: 20px;}
.cont_box{font-size: 14px;line-height: 25px;min-height: 300px;}
.cont_page{margin: 30px 0 0}
.cont_page a{width: 100px;display: inline-block;line-height: 40px;color: #4c4c4c;background: #efefef;text-align: center;font-size: 14px;}
.cont_page a.return{float: left;}
.cont_page a:hover{background: #0c7a50;color: #fff;}
.cont_page span{float: right;}
.cont_page span a {margin-left: 4px;}

.list_Fractional{margin-bottom: 40px;}

.upgrade_left .bgblack{padding: 30px 30px 40px }
.upborder{position: relative;border:1px solid #ccc;float: left;margin-bottom: 30px;}
.upborder > label{padding-left: 19px;line-height: 38px;display: inline-block;font-size: 14px;color: #333;}
.upborder input[type=text]{height: 38px;border:none;line-height: 38px;font-size: 14px;color: #333;}
.upbder33{width: 31.5%;}
.upmargin{margin-right: 2.3%;}
.upbder33 select,.upbder50 select{width: 60%;border:none;height: 36px;font-size: 14px;}
.upbder50{width: 48.5%;}
.bgspan{background: #ccc;font-size: 12px;color: #333;float: right;line-height: 38px;width: 108px;text-align: center;}
.bgspan label{display: block;width: 100%;cursor: pointer;}
.upborder input[type=file]{display: none;}
.upborder input[type=text].w70{width: 65%;}
.upbder100{width: 99.4%;}
.upbderyzm{width: 35.3%;}
.upbder50 select{width: 75%;}
.upphone i{position: absolute;bottom: -30px;line-height: 30px;display: block;font-size: 12px;color: #999;text-indent: 20px}
.upgrade_left .up_tips{float: left;width: 100%;color: #f11313;font-size: 14px;line-height: 30px;padding-top: 30px;}

.upgrade_left .admistwobtn{float: left;width: 100%;}
.upgrade_left .adminimg{float: left;margin-left: 10px;}
.upgrade_left .adminimg {float: left;margin-left: 10px;}
.adminimg {border: 1px solid #cccccc;width: 97px;height: 38px;float: right;}
.admistwobtn input {cursor: pointer;border: none;width: 140px;height: 40px;line-height: 40px;background: #0f63b1;color: #fff;font-size: 14px;display: block;margin: auto;}
.to select{display: inline-block;    border: 1px solid #dbdbdb;    padding: 0 11px;    color: #4c4c4c;    font-size: 14px;    line-height: 30px;}
	
.zfloa{position:absolute;z-index:1000;left:100px;top:100px;}
.zfclose{cursor: pointer;position: absolute;width: 20px;right: 0;top: 0;height: 20px;}
.zbfixed{position:fixed;z-index:9;left: 7px;bottom:250px;}
@media screen and (max-width: 1210px){
	.navWrap{display: none;}
	.m_header{display: block;}
	.banner a{padding-bottom: 35%;}
	.four_fl dl{padding-bottom: 15px;}
	.four_fl dd{padding-left: 30px;}
	.index_three a{width: 30%;float: left;margin-left: 5%;}
	.index_three a img{max-width: 100%}
	.index_three a:first-child{margin-left: 0;}
	.two_right ul li span{width: 70%;}
	.five_swiper a span.item{padding-bottom: 68%;}
	.question_left_boxdl{min-height: auto}
	.upbder33, .upbder50 {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.upborder input[type=text], .upbder33 select, .upbder50 select {    width: calc(100% - 100px);}
	.upphone input[type=text] {    width: calc(100% - 220px);}

	.photo_ul li a span.item{padding-bottom: 68%;}
}
@media screen and (max-width:991px){
	.four_fl dl{padding-top: 5px;}
	.four_div{width: 100%;}
	.four_div2{margin: 25px 0}
	.index_tittwo span,.index_titone span{font-size: 20px;}
	.four_fl,.four_ul{height: auto;}
	.index_four{padding: 30px 0;}
	.five_swiper{margin-top: 20px;}
	.index_five{padding: 20px 0 40px;}
	.index_one a i{font-size: 14px;}
	.page a,.page span.to{display: none;}
	.page a.pagebtn{display: inline-block;}

	.news_left,.news_right,.about_left,.pro_left,.upgrade_left{width: 100%;}
	.pro_box{min-height: auto}
	.news_left{margin-bottom: 20px;}
	.news_right ul li a{height: auto;height: 26px;white-space: nowrap;text-overflow:ellipsis;}
	.news_left ul li a span{width: 70%;}
	.page{padding: 30px 0}
	.news_leftblack,.news_left .bgblack{padding: 2% 4%}
	.news_right ul{padding: 15px 0}
	.location span{display: none;}
	.location h5{float: none;text-align: center;}
	.news_left ul li a i{margin-right: 10px;}
	.n_banner{-webkit-background-size: cover;background-size: cover;}
	.question_right,.question_left{width: 100%;}
	.question_right form{width: 100%;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.question_right form textarea{height: 200px;}
	.question_left_boxdl dl dt{margin-bottom: 10px;}
	.question_left_boxdl dl dd div{padding-bottom: 10px;}
	.upbderyzm{width: 75%;}
	.photo_ul{padding-top: 15px;}
	.photo_ul li{width: 45%;margin: 10px 2.5%}

}
@media screen and (max-width: 768px){
.banner a{padding-bottom: 37%;}
.bannerhd{bottom: 10px}
.index_one a img{height: 35px;}
.index_one a{line-height: 40px;}
.index_one .swiper-slide a:after{display: none;}
.two_banner,.two_right{width: 100%;}
.two_banner a span.item{padding-bottom: 50%;}
.foot_bottom{line-height: 24px;padding-bottom: 10px;}
.four_fl, .four_ul{padding: 15px 20px;}
.index_tittwo span, .index_titone span{padding-left: 20px;}
.n_banner{padding-bottom: 30%;}
.question_left_boxdl dl dd,.question_left_boxdl dl dt i{line-height: 25px;}
.question_left_boxdl dl dt em, .question_left_boxdl dl dd > em{margin-right: 10px;}
.profe_a li a{width: 100%;}
.profe_a li.li_1{background: #fff;}
.upborder input[type=text].w70 {    width: 58%;}
.upbderyzm{width: 65%;}
.upgrade_left .bgblack{padding: 30px 15px 40px;}
.index_titone span{padding-left: 0;}
}
@media screen and (max-width: 640px){
.index_three a{width: 100%;margin: 0 0 5px 0}
.photo_ul li{width: 95%;}

}