* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; }

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

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

img { border: none; vertical-align: top; }

a { color: #444444; text-decoration: none; outline: none; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

a:hover { color: #d2514c; }

button, input, select, textarea { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; font-family: 'microsoft yahei'; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

input { outline: none; border-radius: 0;border:none; }

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; cursor: pointer;}

textarea { -webkit-appearance: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}

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

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

span,em, i { font-style: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}

b { font-weight: normal; }

img { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; }

.w_1200 { width: 1200px; margin: auto;position: relative; }
.header{background: #fff;padding-bottom: 15px;}
.header h1{margin-top: 20px;border-right: 1px solid #dddddd;float: left;padding-right: 20px;}
.header h2{font-size: 16px;color: #999;font-weight: bold;margin: 64px 30px 0 20px;float: left;line-height: 30px;}
.header h2 span{font-size: 24px;color: #084c8b;}
.searchBtn{display: none;}
.head_btn{margin: 55px 27px 0 40px;float: right;line-height: 40px;font-size: 18px;color: #084c8b;font-weight: bold;}
.head_btn a{color: #084c8b;}
.head_btn a:hover{color: #f90100;}
.head_btn em{display: inline-block;padding: 0 10px;}
.head_btn_login{font-size: 14px;}
.search{margin-top: 50px;float: left;border:1px solid #eeeeee;}
.search input[type=text]{height: 48px;width: 320px;text-indent: 2em;font-size: 14px;color: #999999;line-height: 48px;}
.search input[type=button],.search input[type=submit]{background: #084c8b url(../images/seek_btn.png) center center no-repeat;width: 50px;height: 48px;border:none;float: right;}
.head_rig{float: right;background: url(../images/phone.png) left top no-repeat;padding-left: 67px;margin-top: 33px;line-height: 30px;color: #074d89;}
.head_rig h3{color: #252525;font-size: 16px;}
.head_rig p{font-size: 24px;font-family: Impact,arial;letter-spacing: 1px}
.searchBtn{cursor: pointer;float: right;width: 60px;height: 26px;line-height: 26px;background: url(../images/login.png) center center no-repeat;-webkit-background-size: cover;
	background-size: cover;text-align: center;color: #fff;margin: 9px 1px 0 1px;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 14px;}
/*m_header*/
/*弹窗*/
.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn { display: block;cursor: pointer; background: #084c8b url(../images/seek_btn.png) center center no-repeat; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none; }
.hidden_search .search_wrap {border:1px solid #ddd;position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }
.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.hidden_search .close_btn:hover { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #dfa783; }

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.navbar-nav{float: left;width: 100%;}
/*搜索弹窗end*/
.logins .close,.regis .close,.close2{position: absolute;right: -16px;top: -22px;cursor: pointer;}
.logins{padding: 15px 0;background: #fff;width: 400px;position: absolute;left: 47%;margin-left: -150px;top: 10%;top: 50%;margin-top: -265px;}
.logins h5{margin: 0 5%;font-size: 16px;color: #333;line-height: 50px;border-bottom: 1px solid #eee;}
.hui,.hui2{display: none;background: url(../images/grayBg.png);position: fixed;width: 100%;height: 100%;z-index: 999;top: 0;left: 0}
.logins div input[type=text],.logins div input[type=password]{border:1px solid #eee;width: 100%;height: 50px;line-height: 50px;color: #333;text-indent: 1em;font-size: 14px;}
.logins div,.logins p{padding: 0 5% 10px 5%;}
.logins form{margin-top: 10px;}
.logins div input[type=text].res_code{width: 60% ;}
.logins div span,.form2 p span{cursor: pointer;background: #084c8b;color: #fff;width: 137px;font-size: 14px;text-align: center;height: 50px;line-height: 50px;display: inline-block;}
.logins input[type=submit]{cursor: pointer;width: 100%;border:none;height: 50px;line-height: 50px;background: #084c8b;font-size: 16px;color: #fff;}
.logins p{text-align: center;font-size: 16px;color: #999;line-height: 60px;}
.regis{width: 400px;position: absolute;left: 50%;top: 50%;background: #fff;margin: -137px 0 0 -200px;}
#content > div{display: none;}
#content > div h5{text-align: center;font-size: 14px;line-height: 35px;}
.wx_ewm{width: 140px;display: block;margin: auto;} 
.regis_tab{padding: 5%;}
.regis_tab #tab{margin-bottom: 10px;height: 50px;}
.regis_tab #tab li{cursor: pointer;float: left;width: 33%;text-align: center;line-height: 50px;font-size: 16px;color: #333;border-bottom: 1px solid #eee;}
.regis_tab #tab li.current{color: #084c8b;border-color: #084c8b;}
.form1 input[type=text],.form1 input[type=password],.form2 p input[type=text]{margin-bottom: 10px;border:1px solid #eee;height: 50px;line-height: 50px;font-size: 14px;text-indent: 1em;width: 100%;}
.form1 input[type=submit],.form2 input[type=submit]{border:none;background: #084c8b;font-size: 16px;color: #fff;line-height: 50px;height: 50px;width: 100%;}
.form2 p{border:1px solid #eee;margin-bottom: 10px;}
.form2 p input[type=text]{width: 51%;border:none;margin-bottom: 0;}
.form2 p img{float: left;}
.form2 p span{float: right;}
/*header end*/
.nav_box{background: #1a4098;position: relative;z-index: 333;}
.nav_box .nav_pc{ width: 1200px;margin: auto;height:50px;  position:relative; z-index:1;  }
.nav_box .nav_pc a{ color:#fff;  }
.nav_box .nav_pc .nLi{ float:left;  position:relative; display:inline;text-align: center; }
.nav_box .nav_pc .nLi h3{ float:left;  }
.nav_box .nav_pc .nLi h3 a{ height: 50px;position: relative;display:block; font-size:16px;width: 133px;  line-height: 50px;}
.nav_box .nav_pc .nLi h3 a:after{width: 64px;height: 4px;position: absolute;left: 50%;margin-left: -32px;content: '';bottom: 5px;background: #084c8b;}
.nav_box .nav_pc .nLi h3 a *{display: block;text-align: center;}
.nav_box .nav_pc .sub{ display:none; width:133px; left:0; top:50px;  position:absolute; background:#084c8b;  line-height:30px;font-size: 16px; text-align: center;}
.nav_box .nav_pc .sub li{ zoom:1; }
.nav_box .nav_pc .sub a{ display:block; padding:10px; }
.nav_box .nav_pc .sub a:hover{ background:#ffe200; color:#084c8b;  }
.nav_box .nav_pc .on h3 a,.nav_box .nav_pc .nLi:hover h3 a{ background:#ffe200;color: #084c8b;}
/*nav end*/
.banner{width: 100%;}
.banner .swiper-wrapper{height:auto !important;}
.banner a{display: block;width: 100%;height: 460px;}
.banner_hd{position: absolute;bottom: 35px;left: 0;width: 100%;z-index: 5;text-align: center;}
.banner_hd span{display: inline-block;width: 50px;height: 4px;background: #084c8b;margin: 0 5px;-webkit-border-radius: 0;border-radius: 0;}
.banner_hd span.swiper-pagination-bullet-active{background: #fff;}
/*banner end*/
.section_one{padding: 38px 0 49px;text-align: center;background: #fff;}
.section_one li{float: left;margin-left: 24px;position: relative;width: 180px;height: 175px;}
.section_one li:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/ico2.png) center center no-repeat;-webkit-background-size: cover;background-size: cover;content: ''}
.section_one li:first-child{margin-left: 0;}
.section_one li a{display: block;position: relative;z-index: 2;height: 100%;}
.section_one li span{display: block;font-size: 16px;color: #a09e9f;width: 90%;margin: auto;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.section_one li img{margin-top: 46px;margin-bottom: 16px;}
.section_one li a:hover img{-webkit-transform: translateY(-3px);transform: translateY(-3px);}
.section_one li a:hover span{color: #084c8b;}
/*section one end*/
.section_two{margin: 30px auto;}
.sec_two_left{width: 680px;float: left;background: #fff;}
.sec_two_tit{height: 60px;line-height: 60px;margin: 0 20px;}
.sec_two_tit span{font-size: 20px;color: #0a355e;font-weight: bold;}
.sec_two_tit a{float: right;color: #0a355e;font-size: 16px;}
.sec_two_tit a:hover{color: #084c8b;-webkit-transform: translateX(-5px);transform: translateX(-5px);}
.sec_two_left dt{height: 50px;background: #0a355e;color: #fff;text-align: center;font-size: 16px;}
.sec_two_left dt span{line-height: 22px; width: 33%;border-right: 1px solid #205990;margin-top: 14px;display: inline-block;}
.sec_two_left dd {background: #3a78b3;max-height: 220px;overflow: hidden;}
.sec_two_left dd a{display: block;height: 44px;}
.sec_two_left dd span{float: left;width: 33%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;text-align: center;display: inline-block;line-height: 30px;color: #fff;margin: 7px 0;font-size: 14px;}
.sec_two_left dd span i{width: 90px;color: #fff;height: 30px;background: #0a355e;display: inline-block;}
.sec_two_left dd a:hover span i{background: #fd0100;}
.sec_two_right{float: right;background: #fff;width: 490px;}
.sec_two_right ul{margin: 0 20px;max-height: 270px;overflow: hidden;border-top: 1px solid #eeeeee;}
.sec_two_right ul li a{height: 44px;display: block;line-height: 44px;font-size: 14px;color: #333;border-top: 1px dashed #ddd;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}
.sec_two_right ul li:first-child a{border-top: none;}
.sec_two_right ul li a:hover{color: #084c8b;-webkit-transform: translateX(5px);transform: translateX(5px);}
/*section_two end*/
.sec_three_left{background: #fff;float: left;width: 350px;}
.sec_three_video{background: #000;height: 180px;}
.sec_three_video iframe,.sec_three_video video{width: 100%;height: 180px;}
.section_three > img{float: right;width: 820px;height: 180px;}

.section_four{margin: 30px auto 10px;}
.sec_four_left{width: 840px;float: left; margin-bottom: 20px;}
.sec_four_lul li{float: left;width: 260px;background: #fff;margin-right: 20px;}
.sec_four_lul li a{float: left;width: 225px;height: 120px;display: block;padding: 0 15px 0 20px;}
.sec_four_lul li a img{float: right;margin-top: 30px;}
.sec_four_lul li a span{line-height: 30px;display: block;margin-top: 20px;font-size: 20px;color: #2f71ae;font-weight: bold;}
.sec_four_lul li a i{display: block;width: 98px;    height: 28px;    border: 1px solid #ddd;    color: #999;    line-height: 28px;    text-align: center;    margin-top: 20px;}
.sec_four_lul li a:hover i{background: #2f71ae;border-color: #2f71ae;color: #fff;}
.sec_four_lul li a:hover span{-webkit-transform: translateY(3px);transform: translateY(3px);}
.sec_four_tab{position: relative;width: 820px;float: left;margin-top: 30px;}
#sec_four_lcontent{background: #fff;padding: 30px 0 28px;height: 372px;overflow: hidden;}
#sec_four_lcontent > ul{display: none;height: 100%;overflow: hidden;}
#sec_four_lcontent > ul li{margin-left: 20px;float: left;width: 380px;height: 30px;border-bottom: 1px dashed #dddddd;}
#sec_four_lcontent > ul li i{float: left;display: inline-block;margin-top: 11px;margin-right: 8px;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #084c8b;}
#sec_four_lcontent > ul li a{display: inline-block;width: 90%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 30px;color: #000;}
#sec_four_ltab{background: #f1f1f1;height: 60px;line-height: 60px;}
#sec_four_ltab li{cursor: pointer;float: left;width:172px;margin-right: -17px;text-align: center;line-height: 60px;color: #fff;}
#sec_four_ltab li.current span{font-weight: bold;}
#sec_four_ltab li span{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;display: block;position: relative;width: 156px;color: #fff;font-size: 16px;background: url(../images/top_fl_d.png) no-repeat;}
#sec_four_ltab li span.span1{background-position: 0 0;}
#sec_four_ltab li span.span2{background-position: -156px 0;}
#sec_four_ltab li span.span3{background-position: -312px 0;}
#sec_four_ltab li span i{position: relative;z-index: 3;color: #fff;}
.sec_four_tab > a{position: absolute;right:10px;line-height: 60px;font-size: 16px;color: #999;}
#sec_four_lcontent > ul li:hover i{border-left-color: #084c8b;}
#sec_four_lcontent > ul li:hover a{color: #084c8b;-webkit-transform: translateX(3px);transform: translateX(3px);}
.sec_four_tab > a:hover{color: #084c8b;}
/*左侧区块end*/
.sec_four_right{width: 360px;float: right;}
.sec_four_tit{height: 56px;line-height: 56px;background: #ebebeb;}
.sec_four_tit span{position: relative;background: #084c8b;display: inline-block;width: 124px;line-height: 56px;font-weight: bold;color: #fff;font-size: 20px;text-align: center;}
.sec_four_tit span:after{position: absolute;right:-21px;bottom: 0;content: '';width: 21px;height: 33px;background: url(../images/jiao.png) no-repeat;}
.four_right_one{background: #fff;border:2px solid #fff;}
.f_right_one_ul li{margin: 10px 10px 0 10px;float: left;border:1px solid #dddddd;width: 90px;height: 90px;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;}
.ico_b{display: none;}
.f_right_one_ul {padding:12px 8px 28px 11px;}
.f_right_one_ul li span{display: block;padding-top: 10px;}
.f_right_one_ul li a{display: block;width: 100%;height: 100%;color: #333;}
.f_right_one_ul li a i{display: block;font-size: 14px;line-height: 40px;}
.f_right_one_ul li:hover a{background: #084c8b;color: #fff;}
.f_right_one_ul li:hover span .ico_b{display: inline-block;}
.f_right_one_ul li:hover span .ico_h{display: none;}
.f_right_two_ul{padding-left: 3px;padding-top: 19px;padding-bottom: 15px;}
.f_right_two_ul li{float: left;margin: 0 7px 10px 7px ;width: 160px;height: 50px;line-height: 50px;}
.f_right_two_ul li a{display: block;width: 100%;height: 100%;background: #084c8b;color: #fff;font-size: 14px;-webkit-border-radius: 5px;border-radius: 5px;}
.f_right_two_ul li a i{width: 8px;height: 8px;-webkit-border-radius: 100%;border-radius: 100%;background: #fff;display: inline-block;margin: 0 12px 0 10px;}
.f_right_two_ul li a:hover{background: #fd0100;}

/*section_four en d*/
.section_five{padding: 20px 0;background: #fff;}
.sec_tit{    font-size: 20px;  font-weight: bold;width: 100%; color: #084c8b;    line-height: 40px;    text-align: center;}
.five_one{margin-bottom: 30px;padding-top: 20px;}
.five_one dt{background: url(../images/img1_bg.png) left top no-repeat;width: 530px;float: left;height: 340px;}
.five_one dt img{max-width:510px;max-height: 320px;margin: 20px 0 0 20px; }
.five_one dd {width: 670px;float: left;}
.five_one dd a{margin-top: 50px;height: 270px;display: block;padding: 0 20px;background: #f6f6f6;}
.five_one dd a span{padding-top: 25px;padding-bottom: 14px;color: #333;display: block;font-size: 18px;border-bottom: 1px dashed #ddd;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 35px;}
.five_one dd a i{ display: block; font-size: 14px;  margin-top: 4px;color: #999;    padding-top: 10px;    border-top: 1px dashed #ddd;    line-height: 24px;    height: 124px;    overflow: hidden;}
.five_one dd a em{display: block;  margin-top: 4px;  font-size: 14px;    color: #999;    line-height: 30px;}
.five_one:hover dd a span,.five_one:hover dd a em{color: red;}
/*five */
.swiper_video{width: 100%;}
.swiper_video .swiper-wrapper{height:auto !important;}
.swiper_video .swiper-slide a{display: block;width: 100%;}
.swiper_video .swiper-slide a span{display: block;width: 100%;height: 172px;}
.swiper_video .swiper-slide a i{display: block;width: 100%;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 16px;color: #333;line-height: 32px;}
.swiper_video .swiper-slide a:hover span{-webkit-transform: scale(1.02);transform: scale(1.02);}
.swiper_video .swiper-slide a:hover i{color: #084c8b}
.swiper_video > a{display: block;background: url(../images/go_add.png)  no-repeat;width: 120px;height: 50px;color: #fff;line-height: 50px;text-align: center;margin:25px auto 0;font-size: 14px;}
.swiper_video > a:hover{opacity: 0.7;filter: alpha(opacity=70);-webkit-transform: translateY(-2px);transform: translateY(-2px);}
/*five end*/
.section_six,.section_seven{padding: 20px 0;}
.swiper_student{padding-top: 30px;}
.section_seven{background: #fff;}
.section_seven dl{padding-top: 30px;}
.dt_left{float: left;width: 440px;}
.dt_left ul li{margin: 0 20px 20px 0;float: left;}
.dt_left ul li a{position: relative;display: block;height: 200px;width: 200px;}
.dt_left ul li:first-child a{width: 420px;}
.dt_left ul li a span,.dt_center li a span,.dt_right li a span{position: absolute;display: block;width: 100%;height: 100%;background: rgba(8,76,139,0.5);color: #fff;font-size: 14px;text-align: center;opacity: 0;filter: alpha(opacity=0);}
.dt_left ul li a:hover span,.dt_center li a:hover span,.dt_right li a:hover span{opacity: 1;filter: alpha(opacity=100);}
.dt_center{width: 500px;float: left;}
.dt_center li a{position: relative;display: block;width: 100%;height: 200px;}
.dt_center li:first-child{margin-bottom: 20px;}
.dt_center li:first-child a{height: 420px;}
.dt_center li a span{height: 100%;line-height: 30px;}
.dt_center li a span i,.dt_left ul li a span i,.dt_right li a span i{position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -28px;}
.dt_right{width: 240px;float: left;margin-left: 20px;}
.dt_right li a{float: left;position: relative;display: block;width: 100%;height: 200px;margin-bottom: 20px;}
.dt_box{width: 760px;float: right;}
/*section_seven end*/
.section_eight{padding-bottom: 40px;background: #fff;}
.section_eight dl{border:1px solid #dddddd;}
.section_eight dt{float: left;width: 150px;height: 50px;line-height: 50px;position: relative;background: #084c8b;color: #fff;font-size: 14px;text-align: center;}
.section_eight dt:after{content: '';position: absolute;right: -10px;display: inline-block;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #084c8b;top: 50%;margin-top: -5px;}
.section_eight dd{width: 988px;padding: 0 30px;float: left;}
.section_eight dd a{display: inline-block;margin: 10px;font-size: 14px;color: #333;line-height: 30px;}
.section_eight dd a:hover{color: #297fce;}
/*eight edn*/
.footer{padding: 30px 0;background: #0b2740;color: #fff;}
.footer ul{float: left;margin-right: 50px;}
.footer ul h5{font-size: 16px;padding-bottom: 6px;line-height: 24px;}
.footer ul a{color: #84929e;display: inline-block;line-height: 24px;font-size: 14px;}
.footer ul a:hover{color: #fff;}
.foot_right{float: right;}
.foot_right h4{font-size: 14px;line-height: 24px;}
.foot_right h5{font-style: italic;font-size: 20px;font-weight: bold;line-height: 30px;}
.foot_right a{margin-top: 10px;display: block;width: 150px;background: #297fce;color: #fff;text-indent: 2em;line-height: 25px;}
.foot_right a img{margin-right: 5px;padding-top: 2px;}
.foot_right h6{line-height: 30px;margin-top: 10px;}
.foot_right > img{width: 110px;height: 110px;display: block;}
.copyright{color: #fff;background: #051e34;font-size: 14px;line-height: 24px;padding: 8px 0;text-align: center;}
/*footer*/
.fixed{z-index: 999;position: fixed;right:0;bottom:120px;width: 50px;}
.fixed p{cursor: pointer;margin-bottom: 1px;position: relative;display: block;width: 100%;font-size: 12px;line-height: 24px;background: #838183;text-align: center;padding: 5px 0;}
.fixed p img{width: 70%;}
.fixed p i,.fixed p b{min-height: 35px;display: none;position: absolute;right: 50px;top: 0;width: 150px;background: #dadada;padding: 5px 0;line-height: 35px;}
.fixed p:hover i,.fixed p:hover b{display: block;}
.fixed p b a{display: block;width: 100%;line-height: 28px}
.fixed .fenx a{width: 50px;height: 45px;padding: 0;margin: 0;}
.fixed .fenx{background: #838183;margin-bottom: 1px;}
.fixed .fenx .bds_more{background-image: url(../images/fix5.png) !important;-webkit-background-size: 45px;background-size: 45px;background-position: center center !important;}
.wap_nav{display: none;z-index: 999;position: fixed;bottom: 0;background: #0a355e;height: 40px;padding: 5px 0;left: 0;width: 100%;}
.wap_nav a{display: block;float: left;width: 25%;text-align: center;color: #fff;font-size: 12px;}
.wap_nav a img{height: 22px;}
.wap_nav a i{display: block;line-height: 20px;}
.wapzx{display: none;background: rgba(0,0,0,0.7);z-index: 999;width: 200px;text-align: center;font-size: 14px;line-height: 30px;position: fixed;    left: 50%;    top: 50%;    margin: -95px 0 0 -100px;    padding: 20px 0;color: #fff;}
.wapzx img{width: 80%;}
.wap_nav_top{display: none;}
.wap_nav_top a{float: left;color: #fff;display: block;background: url(../images/nav_01.png) ;width: 12.5%;line-height: 40px;text-align: center;font-size: 14px;border-right: 1px solid #2d74b5;-webkit-box-sizing: border-box;box-sizing: border-box;}
/*index end*/
.n_banner{width: 100%;height: 300px;}
.location{border-bottom:1px solid #eee;padding-top: 16px;background: #fff;}
.location  h5{font-weight: bold;float: left;font-size: 24px;color: #084c8b;line-height: 53px;}
.location h5 i{color: #f90302;}
.location span{font-size: 14px;float: right;line-height: 53px;font-weight: bold;color: #999;}
.location span a{color: #999;}
.location span i{color: #084c8b;}
.location span img{margin: 18px 6px 0 0;}
.n_nav{background: #ddd;}
.n_nav a{line-height: 50px;display: inline-block;padding:  0 20px;border-right: 1px solid #eee;font-size: 16px;color: #333;}
.n_nav a:hover,.n_nav a.on{background: #1a4098;color: #fff;}
.list_dan,.cont_v_mian{background: #fff;padding: 30px;width: 1140px;margin: 50px auto;min-height: 300px;line-height: 30px;font-size: 14px;color: #666;}
.cont_v_mian{margin: 0;padding: 0;}
.list_dan img,.list_dan iframe,.list_dan table,.cont_v_mian img,.cont_v_mian iframe,.cont_v_mian table{max-width: 100%;}
.page{padding-bottom: 20px;padding-top: 40px;text-align: center;}
.page a{display: inline-block;border:1px solid #d0d0d0;background: #efefef;width: 32px;height: 32px;line-height: 32px;font-size: 13px;margin: 0 3px;}
.page a.on,.page a:hover{background: #0a355e;color: #fff;border-color: #0a355e;}
.page a.page_a{width: 66px;}
.list_photo{width: 1240px;margin:40px auto ;}
.list_photo ul li{background: #fff;float: left;width: 285px;margin: 10px 12px 20px 12px;}
.list_photo ul li a{display: block;}
.list_photo ul li span{display: block;width: 100%;height: 200px;}
.list_photo ul li i{display: block;font-size: 18px;    color: #333;    line-height: 40px;    text-align: center;width: 100%; overflow: hidden;    white-space: nowrap; text-overflow: ellipsis;}
.featruex{background-position: center center;background-repeat: no-repeat;height: 330px;}

.list_tuwen{padding: 30px 0 50px;}
.tuwen_img{background: #fff;text-align: center;}
.tuwen_img img{max-width: 100%}
.list_tuwen dl{padding: 20px;background: #fff;margin-top: 20px;}
.list_tuwen dl dt{width: 240px;float: left;}
.list_tuwen dl dt a{display: block;width: 100%;height: 160px;}
.list_tuwen dl dd{float: right;width: 77%;height: 160px;}
.list_tuwen dl dd a{display: block;height: 100%;}
.list_tuwen dl dd a span{ display: block;font-size: 16px;    color: #084c8b;    line-height: 44px;  overflow: hidden; white-space: nowrap;text-overflow:ellipsis;}
.list_tuwen dl dd a i{display: block;    font-size: 14px;    color: #999;    line-height: 24px;    height: 96px;    overflow: hidden;    text-align: left;}
.list_tuwen dl:hover dt a{-webkit-transform: scale(1.05);transform: scale(1.05);}
.list_tuwen dl:hover dd a span{color: #d2514c;}
/*list_tuwen*/
.cont_tuwen_top{padding: 50px;background: #fff;margin: 40px 0;position: relative;}
.cont_tuwen_top p{margin-bottom: 10px;}
.tuwen_toptit{text-align: center;font-size: 20px;    color: #084c8b;  font-weight: bold; line-height: 40px;    padding-bottom: 10px;    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;  }
.tuwen_tp{font-size: 14px;    color: #333;    line-height: 28px;}
.tuwen_tp i,.jiage i{color: #999;}
.jiage{font-size: 14px;line-height: 28px;}
.jiage,.tuwen_tp{width: 80%;}
.tuwen_tp span{display: inline-block;width:auto;margin-right: 30px;float: left;}
.cont_tuwen_top a{position: absolute;right:55px;top:153px;width: 150px;    height: 50px;    display: block; -webkit-border-radius: 10px;border-radius: 10px; font-size: 20px;    color: #fff;    cursor: pointer;    text-align: center;background: #084c8b;    line-height: 50px;}
.cont_tuwen_box{background: #fff;margin-top: 20px;padding: 20px;margin-bottom: 40px;}
.tuwen_box_tit span{display: inline-block;font-weight: bold;border-bottom: 2px solid #084c8b;color: #084c8b;font-size: 20px;line-height: 40px;}
.cont_tw_main{padding: 20px 0;font-size: 14px;line-height: 30px;}
.cont_tw_main img,.cont_tw_main table,.cont_tw_main iframe,.news_box img,.news_box iframe,.news_box table{max-width: 100%}
/*conttw*/
.list_news_txt{background: #fff;margin: 40px auto;padding-bottom: 20px;}
.news_txtul{padding: 20px;min-height: 250px;}
.news_txtul li{border-bottom: 1px dashed #eee;height: 58px;line-height: 58px;overflow: hidden;font-size: 14px;}
.news_txtul li a{display: block;}
.news_txtul li i{float: left;padding: 0 20px;}
.news_txtul li span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 75%;}
.news_txtul li  em{float: right;}
.news_tit{font-size: 20px;font-weight: bold;line-height: 35px;text-align: center;color: #1a4098;}
.cont_newstxt{margin: 40px 0;background: #fff;padding: 20px 20px 30px 20px;}
.news_em {padding: 15px 0;font-size: 12px;color: #333;border-bottom: 1px dashed #eee;text-align: center;}
.news_em em{display: inline-block;margin: 0 10px;}
.news_box{padding: 30px 0;min-height: 300px;font-size: 14px;line-height: 30px;}
.page_f{font-size: 14px;line-height: 30px;}
.cont_video{padding: 30px 50px;font-size: 14px;line-height: 30px;border-top: 1px solid #eee;min-height: 200px;background: #fff;margin-bottom: 50px;}
.cont_video img,.cont_video table,.cont_video iframe{max-width: 100%;}
.tu_down{padding-top: 20px;}
.tu_down a{display: inline-block;    float: left;    width: 150px;    height: 40px;    background: #ff4a4a;    border-radius: 6px;    font-size:16px;    color: #fff;
    cursor: pointer;line-height: 40px;margin-right: 15px;}
.tu_down a:first-child{background: #084c8b;}
/*cont——news end*/
.news_sj{text-align: center;padding-top: 50px;}
.news_sj li{display: inline-block;width: 151px;margin: 40px 73px;}
.news_sj li a{float: left;display: block;position: relative;}
.news_sj li a span{position: absolute;width: 100%;display: block;font-size: 14px;color: #333;bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.news_sj li a .icohover{display: none;}
.news_sj li a img{float: left;max-width: 100%}
.news_sj li a:hover img.ico,.news_sj li a.on img.ico{display: none;}
.news_sj li a:hover img.icohover,.news_sj li a.on img.icohover{display: block;}
.news_sj li a:hover span,.news_sj li a.on span{color: #fff;}
.list_newsj{width: 1200px;margin: 0 auto 0;padding-bottom: 20px;}
.list_newsj ul{background: #fff;padding: 20px;min-height: 250px;}
.list_newsj ul li{border-bottom: 1px dashed #eee;height: 58px;line-height: 58px;overflow: hidden;font-size: 14px;width: 50%;float: left;}
.list_newsj ul li a{display: block;}
.list_newsj ul li i{float: left;padding: 0 20px;}
.list_newsj ul li span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 75%;}
.list_newsj ul li  em{float: right;margin-right: 10px;}
/*list_news*/
.cont_down{border-bottom: 1px solid #eee;padding-bottom: 40px;padding-top: 20px;}
.cont_down dt.dtimg{float: left;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #999;padding: 20px 10px;}
.cont_down dt.dtimg img{width: 75px;height: 60px;}
.cont_down dd{float: left;margin-left: 30px;width: 780px;margin-right: 27px;}
.cont_down dd h6{  font-size: 20px;    color: #084c8b;    font-weight: 600;    line-height: 40px; }
.cont_down dd span{display: block;font-size: 12px;color: #999;}
.cont_down dd p{font-size: 13px;line-height: 24px;color: #666;padding-top: 5px;}
.cont_down dt.dt_a{float: left;}
.cont_down dt.dt_a a{width: 216px;height: 64px;background: url(../images/ico19.png) center center no-repeat;display: inline-block;margin-top: 20px;-webkit-background-size: cover;background-size: cover;}
/*CONT_DOWN*/
.list_down{width: 1201px;margin: 50px auto;}
.list_down ul{    border-top: 1px solid #eee;    border-left: 1px solid #eee;}
.list_down ul li{  -webkit-transition: all 0.3s linear; transition: all 0.3s linear;  float: left;    width: 299px;    height: 300px;    background: #fff;    border-right: 1px solid #eee;    border-bottom: 1px solid #eee;}
.list_down ul li img{    width: 113px;    height: 76px;    margin: 100px auto 0;display: block; }
.list_down ul li span{display: block;font-size: 20px;    color: #084c8b;    line-height: 50px;    text-align: center;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.list_down ul li a{display: block;height: 100%;float: left;width: 100%;}
.list_down ul li:hover{background:#dee5eb;}
/*list_down*/
.video_tit{margin-bottom: 0;text-align: center;}
.video_tp,.video_dwon{text-align: center;width: 100%;}
.video_tp span,.video_dwon a{float: none;}
.video_box{width: 100%;height: auto;min-height:300px;text-align: center;background: #000;}
.video_box iframe,.video_box video{max-width: 100%;height: 400px;display: inline-block;background: #000;}
.video_dwon a{margin: 10px 0 0;position: static;display: inline-block;background: #ff4a4a;}
.video_dwon a:first-child{background: #084c8b;}
/*video_edown*/
.signup{background: #fff;width: 1120px;margin:50px auto;padding: 40px;}
.signup h5{font-size: 24px;    font-weight: 600;    color: #084c8b;    border-bottom: 1px solid #ddd;    padding-bottom: 14px;}
.signup form{padding: 20px 0;}
.signup div{float: left;margin-bottom: 10px;width: 100%;}
.signup div label{float: left;font-size: 15px;width: 90px;display: inline-block;line-height: 30px;}
.signup div input,.signup div select{border:1px solid #ddd;height: 38px;width: 40%;line-height: 38px;font-size: 14px;text-indent: 1em;padding: 0 !important;}
.signup div textarea{border:1px solid #ddd;height: 100px;width:40%;line-height: 38px;font-size: 14px;text-indent: 1em;}
.signup div input.yzm{width: 30%;}
.signup div img{width: 100px;height: 40px;background: #000;display: inline-block;margin-left: 5px;}
.signup input[type=submit],.signup input[type=reset]{    width: 150px;    height: 40px;    background: #084c8b;    color: #fff;    font-size: 16px;
    float: left;    display: block;  margin-top: 20px;  margin-right: 20px;    cursor: pointer;}
.signup input[type=reset]{background: #eee;color: #333;}
.signup input[type=submit]{margin-left: 90px;}
/*signup*/
.serve{height: 319px;}
.sev_01 dl{width: 1200px;margin: auto;padding: 50px 0;}
.sev_01 img{max-width: 100%}
.sev_01 dl dt img{margin-top: 120px;}
.dl_left dd,.dl_right dd{width: 660px;float: left;}
.sev_01 dl dd h5{font-size: 20px;line-height: 30px;font-weight: bold;}
.sev_01 dl dd h5 img{float: left;margin-right: 10px;}
.sev_01 dl dd p{font-size: 18px;padding: 6px 0 0 46px;line-height: 25px;margin-bottom: 40px;}
.dl_yellow{background: #f4cb12;}
.dl_left dt{float: left;margin-right: 20px;}
.dl_yellow dd h5{color: #084c8b;}
.dl_yellow dd p{color: #333;}
.dl_right dt{float: right;margin-left: 20px;}
.dl_green{background: #19bd5b;}
.dl_green dd h5{color: #eaff00;}
.dl_green dd p,.dl_blue dd p{color: #fff;}
.dl_blue{background: #1a9cd7;}
.dl_blue dd h5{color: #02eb80;}
.dl_end{background: #2f9c9b;padding: 50px 0;text-align: center;}
.dl_end h6{font-weight: bold;color: #fff;font-size: 40px;line-height: 60px;}
/*服务*/
.add_em{display: none;margin-top: 10px;}
.add_em img{width: 20px;}
.add_ul{display: none;position: absolute;top: 40px;z-index: 99;line-height: 40px;font-size: 15px;width: 100%;left: 0;background: #fff;}
.add_ul li{border-bottom: 1px solid #ccc;text-indent: 10px;}
.add_ul li b{float: right;font-family: simsun;margin-right: 10px;}
.add_ul li a{display: inline-block;width: 70%;}
.location{position: relative;border-top: 1px solid #ccc;}
.bdshare_popup_box{display: none !important;}
.wap_search{width:90%;margin: 10px 5% 10px 5%;display: none;}

.video_iframe iframe{height: 500px !important;width: 100%;}
@media screen and (max-width: 1200px){
	.head_rig{margin-top: 5px;padding-left: 0;background: none;line-height: 18px;}
	.head_rig h3{font-size: 14px;color: red;font-weight: bold;}
	.head_rig p{font-size: 12px;font-weight: normal;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
	.search,.head_btn em{display: none;}
	.search input[type=text]{width: calc(100% - 50px);}
	body{padding-bottom: 50px;}
	.wap_search{display: block;}
	.header h2{float: none;margin: 0 auto;display: block;width: 114px;font-size: 14px;}
	.header h2 span{font-size: 15px;}
	.head_btn{margin: 5px auto 0;line-height: 24px;width: 124px;float: none;}
	.header{padding-bottom: 0}
	.header h1{border-right: none;margin-top: 10px;padding: 0;}
	.header h1 img{height:40px;}
	.wap_nav,.wap_nav_top{display: block;}
	.location{background:#084c8b;padding-top: 0;}
	.location h5{font-size: 16px;color: #fff;height: 40px;line-height: 40px;}
	.location h5 i{color: #fff;}
	.searchBtn{display: inline-block;}
	.head_btn_span a{text-align: center;display: inline-block;background: url(../images/login.png) center center no-repeat;-webkit-background-size: cover;
	background-size: cover;color: #fff;font-size: 12px;line-height: 26px;width: 60px;height: 26px;margin: 0 1px;}
	.search.head_btn em,.nav_box,.footer ul,.fixed,.n_nav,.list_newsj ul li em,.cont_down dt.dtimg,.location span{display: none;}
	.w_1200,.list_newsj,.list_down,.cont_v_mian{width: 96%;padding: 0 2%;}
	.banner a{height: 0;padding-bottom: 37%;}
	.section_one ul{width: 100%;padding: 0;}
	.section_one li:first-child,.section_one li{float: none;display: inline-block;margin: 0 0.5% 2% 0.5%;height: 112px;width:115px;}
	.section_one li a{padding-bottom: 19px;}
	.section_one li span{font-size: 13px;width: 100%;}
	.section_one li img{width: 40px;margin-top: 27px;margin-bottom: 6px;}
	.section_one{padding:3% 0;}
	.sec_two_left,.sec_two_right,.sec_four_right{width: 100%;}
	.sec_two_right{margin-top: 20px;}
	.section_three > img{width: calc(100% - 350px)}
	.sec_four_left,.sec_four_tab,.foot_right{width: 100%;}
	.sec_four_lul li{width: 32%;margin-right: 1.5%;}
	.sec_four_lul li:last-child{margin-right: 0;}
	.sec_four_lul li a{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	#sec_four_lcontent > ul li{width: 45%;}
	.f_right_one_ul li{margin: 10px 1% 0 2%;width: 30%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.f_right_two_ul {text-align: center;}
	.f_right_two_ul li{width: 22%;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;float: none;text-align: left;}
	.five_one dt{background: none;text-align: center;width: 510px;height: auto;}
	.five_one dt img{margin: 0;}
	.five_one dd{width: calc(100% - 510px)}
	.swiper_video .swiper-slide a span{height: auto;padding-bottom: 63%;}
	.section_six{padding:20px 2%;}
	.dt_box{width: 70%;float: left;}
	.dt_left{width: 30%;margin: 0;}
	.dt_right{width: 20%;margin: 0;}
	.dt_center{width: 80%;margin: 0;}
	.dt_left ul li a,.dt_left ul li:first-child,.dt_left ul li:first-child a{width: 100%;}
	.dt_left ul li{width: 50%;margin: 0 0 20px;}
	/*index end*/
	.n_banner{height: 0;padding-bottom: 26%;}
	.list_photo,.list_dan{width: 96%;margin: 20px 2%;}
	.list_dan{padding:20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.list_photo ul li{width: 23%;margin: 10px 1% 0;}
	.list_photo ul li span{height: auto;padding-bottom: 80%;}
	.featruex{-webkit-background-size: cover;	background-size: cover;padding-bottom: 30%;height: auto;}
	.list_tuwen dl dd{width: calc(100% - 270px)}
	.tuwen_tp span{width: 49%;}
	.news_sj{padding: 20px 0;}
	.news_sj li{width: 20%;margin: 5px 2%;}
	.news_sj li a img,.news_sj li a.on img.icohover,.news_sj li a:hover img.icohover{display: none;}
	.news_sj li a{width: 100%;background: #cacbcc;line-height: 40px;height: 40px;}
	.news_sj li a span{position: static;}
	.cont_down dd{margin: 0;width: 100%;}
	.cont_down dt.dt_a a{width: 135px;height: 40px;}
	.list_down ul li{-webkit-box-sizing: border-box;box-sizing: border-box;width: 25%;}
	.video_tit{padding: 30px 0;}
	.video_tp span{width: auto !important;}
	.signup{width: 96%;padding: 20px 2%;}
	.signup div input, .signup div select,.signup div textarea,.signup div label{width: 99%;}
	.signup div input.yzm{width: calc(100% - 110px)}
	.signup input[type=submit],.signup input[type=reset]{width: 120px;margin-left: 0;}
	.sev_01 dl{width: 96%;padding: 20px 2% 40px 2%;}
	.dl_right dt,.dl_left dt{width: 100%;text-align: center;}
	.dl_right dt img,.dl_left dt img{max-width: 80%;margin-top: 20px !important;}
	.dl_right dd,.dl_left dd{width: 100%;margin: 0;padding-top: 30px;}
	.sev_01 dl dd p{font-size: 14px;}
	.dl_end h6{font-size: 20px;}
	.add_em{display: inline-block;float: right;}
	.section_three{display: none;}
}
@media screen and (max-width: 768px){
	.banner_hd{bottom: 10px}
	.logins,.regis{width: 90%;margin-left: 0;margin-top: 0;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}
	.logins div input[type=text], .logins div input[type=password],.logins div span,.logins input[type=submit],.logins p{height: 40px;line-height: 40px;}
	.logins div input[type=text].res_code{width: calc(100% - 145px)}
	.section_one li a{padding-bottom: 12px;}
	.sec_two_left dd span i{width: 70px;}
	.sec_three_left{width: 100%;}
	.section_three > img,.sec_four_tab > a,.foot_right h5,.foot_right h4,.foot_right a{display: none;}
	.sec_four_lul li{margin-right: 0;margin-bottom: 5px;}
	#sec_four_ltab li span{background: #084c8a;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;}
	#sec_four_ltab li.current span{background: #46c7ee;}
	#sec_four_ltab li,.sec_four_lul li{width: 32%;margin: 0 1.2% 0 0;}
	#sec_four_ltab li span{width: 100%;}
	#sec_four_lcontent{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	#sec_four_lcontent > ul li{width: 92%;}
	#sec_four_ltab li span{font-size: 14px;width: auto;margin: 0;}
	#sec_four_ltab li span{padding: 0 5px;}
	.sec_four_lul li a img{float: none;margin-top: 10px;}
	.sec_four_lul li a{height: auto;padding: 0;text-align: center;}
	.sec_four_lul li a span{font-size: 12px;margin-top: 4px;font-weight: normal;}
	.f_right_one_ul{padding: 12px 7px 28px 7px;}
	.sec_four_tit,#sec_four_ltab,.sec_two_tit{height: 40px;line-height: 40px;}
	.sec_four_tit span,#sec_four_ltab li{line-height: 40px}
	.sec_two_tit span{font-size: 17px;}
	.sec_two_tit a{font-size: 13px;}
	.f_right_two_ul li{width: 44%;}
	.five_one dt,.five_one dd,.section_eight dt{width: 100%;}
	.five_one dt img{max-width: 100%;max-height: 100%}
	.five_one dd a{margin-top: 0;}
	.dt_center{width: 100%;}
	.dt_center li a{height: auto;padding-bottom: 54%;}
	.dt_center li:first-child a{padding-bottom: 82%;height: auto;}
	.dt_right,.dt_left,.dt_box,.list_newsj ul li{margin: 0;width: 100%;}
	.dt_right li a{width: 32.6%;margin-top: 1%;margin-left: 1%;padding: 1%;-webkit-box-sizing: border-box;box-sizing: border-box;height: auto;padding-bottom: 30%;}
	.dt_right li:first-child a{margin-left: 0;}
	.dt_left ul li a{width: 100%;float: left;padding-bottom: 100%;height: auto;}
	.dt_left ul li:first-child,.dt_left ul li:first-child a,.list_tuwen dl dd,.tuwen_tp span{width: 100%;}
	.dt_left ul li:first-child a{height: auto;padding-bottom: 50%;}
	.dt_left ul li{padding: 1% 0.3% 0 0.3%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.section_eight dt{height: 40px;line-height: 40px;}
	.section_eight dt:after,.sec_four_lul li a i,.news_txtul li em{display: none;}
	.section_eight dd{padding: 0 ;width: 100%;}
	.sec_two_right ul{width: 90%;margin:  0 5%;-webkit-box-sizing: border-box;box-sizing: border-box;}
	.list_photo ul li{width: 48%;}
	.page a{display: none;}
	.page a.page_a{display: block;width: 45%;-webkit-box-sizing: border-box;box-sizing: border-box;float: left;margin: 0 2.5%;}
	.list_photo ul li i{font-size: 13px;}
	.wap_nav_top a{width: 25%;}
	.news_txtul li span{width: calc(100% - 25px)}
	.news_txtul{padding: 10px;}
	.news_txtul li i{padding: 0 5px;}
	.news_sj li{width:45%}
	.list_down ul li{width: 50%;height: 200px;}
	.list_down ul li img{margin-top: 38px;}
	.cont_tuwen_top a{position: static;}
	.foot_right h6{text-align: center;}
	.foot_right > img{margin: auto;}
	.foot_right h6{margin-top: 0;font-size: 16px;}
	.footer{padding: 20px 0;}
	.cont_tuwen_top{padding: 20px;}
	.dt_left ul li{margin: 0 0 0.1%;}
	.dt_center li:first-child,.dt_right li a{margin-bottom: 2px;}
	.video_iframe iframe{height: 250px !important;}
.jiage, .tuwen_tp{width: 100%;}
}

@media screen and (max-width: 380px){
.section_one li:first-child, .section_one li{height: 93px;width: 95px;}
.section_one li img{margin-top: 17px;}
}