@media only screen and (max-width:980px ) {
a{text-decoration:none; color: #333;}
a:hover{text-decoration:none; color:#0060CC;}
header{display: none;}
.warp_box{width: 100%;}
.mar1{margin: 0 auto; float: none;}
.bgcolor1{background: #fff;}
/**导航开始**/
.nav{background: #004fa7; overflow-x: hidden;}
.nav li{border-bottom: 1px solid #256cdd;}
.navbar-brand img{width: 100%;}
.dropdown i{color: #fff;float:right;padding-right: 10px;display: block;}
.navbar-nav .open .dropdown-menu{ background: #004694;} 
.navbar-nav .open .dropdown-menu li{border-bottom: 1px solid #0055b4; line-height: 24px; font-size: 1.4rem;}
.navbar-nav .open .dropdown-menu>li>a{line-height: 30px;}
#link1{background: #003f85;width: 100%;height: 50px;padding: 0;margin: 0;}
#link1 ul{margin: 0; padding-left: 30px; padding-right: 30px;}
#link1 li{float: left; line-height: 50px; font-size:1.4rem; padding: 0; margin: 0; text-align: center; border:none;}
#link1 li a{color: #fff;}
.input-group{ margin-top: 10px;}
/**导航结束**/
/**底部开始**/
.by_contact{display: none;}
.by_mobcontact{background:#004fa7;  color: #fff; padding: 2rem;}
.by_mobcontact li p{font-size: 1rem; line-height:2; text-align: center;}
.by_mobcontact img{ width: 100%;}
.by_mobcontact .p1{ width: 100%; font-size: 1rem; line-height: 2; text-align: center;}
/**底部结束**/
/**首页焦点图开始**/
.slide{height:auto; position: relative; top: 60px; margin-bottom: 5rem; padding: 0;}
.carousel-inner{width: 100%;}
.carousel-indicators{z-index: 110;bottom: 0;}
.carousel-indicators li{ width: 20px; height: 20px; font-size: 1.2rem; line-height: 2;}
.carousel-indicators .active {width: 20px; height: 20px; margin: 0; background-color: #1dac35; color: #fff;}
.carousel-control {display: none;}
.item h2{position: absolute;bottom: -10px;font-size:1.2rem;height: 30px;line-height:2;text-align: left;width: 100%;background: rgba(0,0,0,0.5);text-indent: 20px;}
.item h2 a{color: #fff;}
/**首页焦点图结束**/
/**标题样式开始**/
/**标题01**/
.title1 h2{ font-size: 20px; line-height: 30px; font-weight: bold; color: #0060CC; position: relative; margin-bottom: 20px; top:60px;}
.title1 h2 span{ color: #0060CC; font-size: 1.4rem; float: right; line-height: 30px; font-weight: normal;}
.title1 h2 span a{color: #0060CC;}
.title1 h2 span a:hover{ color: #000; display: block;}
/**标题01**/
/**标题02**/
.title2 h2{ font-size: 1.8rem; line-height:2; font-weight: bold; color: #fff; position: relative; background: #0060CC; padding:10px; overflow: hidden; margin-top: 10px;}
.title2 h2 span{ color: #fff; font-size: 1.4rem; float: right; line-height: 2.4; font-weight: normal;}
.title2 h2 span a{color: #fff;}
.title2 h2 span a:hover{ color: #ccc; display: block;}
/**标题02**/
/**标题03**/
.title3 h2{ font-size: 20px; line-height: 30px; font-weight: bold; color: #0060CC; position: relative; margin-bottom: 10px; margin-top: 20px;}
.title3 h2 span{ color: #0060CC; font-size: 1.4rem; float: right; line-height: 30px; font-weight: normal;}
.title3 h2 span a{color: #0060CC;}
.title3 h2 span a:hover{ color: #000; display: block;}
/**标题03**/
/**标题样式结束**/
/**列表样式开始**/
/**列表01**/
.list01{position: relative; top: 0px; padding: 0; margin-bottom: 1rem;}
.list01 ul{padding: 0;}
.list01 li{border-bottom:1px dashed #ccc; padding-top: 10px; overflow: hidden;}
.list01 li a{ width:80%; display:inline-block; position:relative; font-size:1.6rem; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 li span{ float: right; color: #999; font-size: 1.4rem; line-height: 2;}
.list01 li span a{color: #0060CC; list-style:none;}
/**列表01**/
/**列表02**/
.list02{padding: 0; height: auto; overflow: auto; position: relative;margin: 0 -15px;}
.list02 ul{padding: 0;}
.list02 li{border-bottom:1px dashed #ccc; padding-top: 10px; overflow: hidden;}
.list02 li a{ width:80%; display:inline-block; position:relative; font-size:1.6rem; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.list02 li span{ float: right; color: #999; font-size: 1.4rem; line-height: 2;}
.list02 li span a{color: #0060CC; list-style:none;}
/**列表02**/
/**列表03**/
.list03{padding: 0; height: auto; overflow: auto; position: relative;}
.list03 ul{padding: 0;}
.list03 li{border-bottom:1px dashed #ccc; padding-top: 10px; overflow: hidden;}
.list03 li a{ width:80%; display:inline-block; position:relative; font-size:1.6rem; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.list03 li span{ float: right; color: #999; font-size: 1.4rem; line-height: 2;}
.list03 li span a{color: #0060CC; list-style:none;}
/**列表03**/
/**列表04**/
.list04{padding: 0; height:auto; overflow: auto; position: relative;}
.list04 ul{padding: 0;}
.list04 li{height: 150px; overflow: hidden; margin-bottom: 10px; background: url(bg01.jpg) center no-repeat; background-size: cover; text-align: center; padding-top: 10%;}
.list04 li h3 a{ font-size:1.6rem; color: #fff; line-height: 1.6;}
.list04 li h3 a:hover{font-weight: bold;}
/**列表04**/
/**列表样式结束**/
/**图片样式开始**/
.leftbox{width: 100%; padding: 0;}
.info_box{height: auto; margin:0px -15px; overflow: auto; padding: 0;}
.info_box .txt{ font-size: 1.6rem; line-height:2; color: #333; padding: 0; margin-bottom: 1rem;}
.pic01 img{width: 100%; margin-bottom: 1rem;}
/**图片样式结束**/
/**二级页面样式开始**/
.info_tree{line-height:3; color: #666; font-size: 1.4rem; position: relative; top: 60px; border-bottom: 1px solid #ccc;}
.info_tree a{ color: #0060CC;}
.byej_left {display: none;}
.button01{ margin-bottom: 3rem; text-align: center;}
button{ width: auto; padding: 0 40px; height: 40px; background: #0060cc; color: #fff; border:none; line-height: 40px; font-size: 1.6rem; text-align: center;}

.byej_right,.byej_right1{overflow: auto;  position: relative; top: 40px; margin-bottom: 30px; padding:20px 0;}
.byej_right1{min-height: 420px;}
.byej_right h3,.byej_right1 h3{ width: 100%; font-size:2rem; font-weight:bold; color: #0060CC; text-align: center; margin-bottom: 20px;}
.byej_right img{ width: 100%; clear: both;}
.byej_right p{ font-size: 1.6rem; line-height:2.4;}

.byej_right li{height:50px; border-bottom: 1px dashed #dcdcdc; font-size: 1.6rem; line-height:50px; padding: 0;}
.byej_right ul li span {float: right; color: #999999; font-size: 1.2rem;}
.byej_right ul {padding: 0; margin-bottom: 20px;}
.byej_right ul li a{width: 70%; display:inline-block; position:relative; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.byej_right ul li i{position: relative; top:-18px ;}

.fenye{display: none;}

body .flexiframe{    
	height: 56px;
    position: fixed;
    z-index: 1;}