/*公共样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
html{color:#000;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{background: #fff;}
body,button,input,select,textarea{font-size:12px;font-family:arial,'Hiragino Sans GB','Microsoft Yahei','微软雅黑','宋体',\5b8b\4f53,Tahoma,Arial,Helvetica,STHeiti;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none; color: #333;}
a:hover{text-decoration:none; color:#0060CC;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%; border: none;outline:none;}
table{border-collapse:collapse;border-spacing:0; border: #ccc;}
img{-ms-interpolation-mode:bicubic;}
textarea{resize:vertical;border: none;}
html{font-size:62.5%;}
.fr{float: right;}
.fl{float: left;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;} 
.warp_box{ width: 1200px; padding: 50px 0 20px 0; margin:0 auto;}
.bgcolor1{background: #fff;}
.img01{ width: 100%; margin-bottom: 2rem;}
/*头部样式开始*/
#mobnav{display: none;}
header{position:relative; background:#0052af;}
header .header_banner {width:1200px; height:180px; margin:0 auto; background:url(headerbg_0.jpg) center;}
.topbox1_center{ text-align: right; line-height: 60px; color: #fff; font-size: 14px;}
.topbox1_center a{ color: #fff;}
.logo {width:450px; margin-top:7px; float:left;}
.top_right{ width: 20%; float: right; padding-top: 14px;}
.top_right span{line-height: 40px;}
.search_bar{ float: right; width: 240px; height: 40px; border: 1px solid #CCC; background: #fff; overflow: hidden;}
.search_bar .input_search { font-size: 14px; color: #4D4D4D; display: block; float: left; width: 195px; padding:11px 0 11px 7px; border: 0;}
.search_bar .btn-search{ background-color: rgba(0,0,0,0); color: #ccc; padding: 0 2px; font-size: 14px; display: block; text-align: center; width: 26px; height: 38px; float: right; line-height: 38px;}
/*头部样式结束*/

/**导航样式开始**/
nav{width: 1200px; margin: 0 auto; z-index: 9999; position: absolute;}
nav.navbar.bootsnav{border: none; background: rgba(255,255,255,0);}
.navbar-nav{float: left;}
nav.navbar.bootsnav ul.nav > li > a{color: #fff; text-transform: uppercase; padding: 20px 40px; font-size: 1.8rem;}
nav.navbar.bootsnav ul.nav > li > a:hover{ color: #fff;}
nav.navbar.bootsnav ul.nav > li:hover{ background: #004fa7;}
.nav > li:after {content:""; width:0; height:5px; background:#275db4; position:absolute; bottom:0;left:0; transition:all 0.5s ease 0s;}
.nav > li:hover:after {width:100%; color:#275db4;}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {content:"+"; font-family:'FontAwesome'; font-size:16px; font-weight:500; position:absolute; top:35%; right:10%; transition:all 0.4s ease 0s;}
nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after {content:"\f105"; transform:rotate(90deg);}
.dropdown-menu.multi-dropdown {position:absolute; left:-100% !important; line-height:30px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu {box-shadow:0 0 10px rgba(0,0,0,0.3); border:none; background: rgba(255,255,255,0.9);}
.dropdown-menu {border-bottom:3px slide #275db4;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li {font-size:16px; padding:0 0;}
@media only screen and (max-width:990px) {nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after {content:" ";}
.dropdown-menu.multi-dropdown {left:0 !important;}
nav.navbar.bootsnav ul.nav > li:hover {background:#ccc;}
nav.navbar.bootsnav ul.nav > li > a {margin:0;}
}
/**导航样式结束**/
/**底部开始**/
.by_mobcontact{display: none;}
.by_contact{ width: 100%; height: 270px; background:url(footer.jpg) center no-repeat #04366a; color: #fff; position: relative;}
.by_contact p{ font-size: 14px; line-height: 36px; width: 60%; float: left; display: block; margin-top: 14px;}
.by_contact ul{ height:100px; float: right; width: 40%;}
.by_contact li{ width: 100px; height: 100px; float: right; margin-right: 30px; text-align: center; line-height: 40px; font-size: 20px; margin-top: 10px;}
.by_contact li:first-child{ margin-right:0 ;}
.by_contact img{ width: 100%; margin-bottom: 10px;}
.by_contact .p1{ width: 100px; line-height: 20px; margin: 0;}
/**底部结束**/

/**二级页面样式开始**/
.info_tree{ width: 100%; height: 40px; color: #666; font-size: 16px; text-indent: 20px;}
.info_tree a{ color: #0060CC;}
.byej_left {float: left; min-height: 500px;}
.byej_left h2{height: 60px; font: 15px/55px "微软雅黑"; color: #fff; background: #0060cc; text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 10px;}
.byej_left li { width: 100%; border-bottom: 1px solid #dfdfdf; font-size: 16px;  line-height: 40px;  height: 40px; margin-bottom: 10px; display: block; text-align: center;}
.byej_left li a { width: 100%; display: block; border-left: 5px solid #0060cc;  text-decoration: none; color: #3b3b3b;}
.byej_left li a:hover{ width:100%; height:40px; background:#0060CC; color:#FFF;}
.byej_left .cur{ color: #fff; width:100%; height:40px; background:#0060CC; color:#FFF;}
.byej_right{float: right; min-height: 500px; height: auto; overflow: auto; border-left: 1px solid #dfdfdf;  padding-left: 20px;}
.byej_right h3{ width: 100%; font-size: 20px; font-weight:bold; color: #0060CC; margin-bottom: 20px;}
.byej_right p{ font-size: 16px; line-height: 34px;}
.byej_right .mar1{ margin-left: 20px; margin-bottom: 20px;}
.byej_right li{height: 45px; line-height: 44px; border-bottom: 1px dashed #dcdcdc; padding-left: 12px; font-size: 16px;}
.byej_right ul li span {float: right; color: #999999; margin-right: 2px; font-size: 14px;}
.fenye{height: 34px; width:370px; margin: 20px auto; overflow: hidden;}
ul.pagination {display: inline-block; padding: 0; margin: 0; width: 380px; line-height: 32px;}
ul.pagination li {display: inline; border: none; padding: 0; line-height: 32px;}
ul.pagination li a { color: black; float: left; padding: 0px 12px; line-height: 32px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd;}
ul.pagination li a.active { background-color: #0060cc; color: white; border: 1px solid #0060cc; color: #fff; line-height: 32px;}
ul.pagination li a:hover:not(.active) {background-color: #0060cc; color: #fff; border: 1px solid #0060cc;}
.button01{display: none;}
/*tab列表*/
.byej_right1{float: right;  width: 880px; overflow: auto; border-left: 1px solid #dfdfdf;  padding-left: 20px;}
.byej_right1 h3{ width: 100%; font-size: 20px; font-weight:bold; color: #0060CC;}

body .flexiframe{height: 240px;}



