﻿* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none;
  box-shadow: none; }
body{-webkit-text-size-adjust:none; font-size:16px; color: #333; line-height: 190%}

a{ text-decoration:none}

li{ list-style:none}



/*-----------------共用------------*/
.space1{ overflow:hidden; clear:both; height:10px; width:100%}
.space2{ overflow:hidden; clear:both; height:20px; width:100%}
.space3{ overflow:hidden; clear:both; height:30px; width:100%}
.space4{ overflow:hidden; clear:both; height:40px; width:100%}
.space_kong{ overflow:hidden; clear:both; height:120px; width:100%}
.space_kong1{ overflow:hidden; clear:both; height:88px; width:100%}

@media only screen and (max-width:1200px) {
.space_kong1{ overflow:hidden; clear:both; height:66px; width:100%}
}

@media only screen and (max-width:1050px) {
.space_kong{ overflow:hidden; clear:both; height:80px; width:100%}
.space_kong1{ overflow:hidden; clear:both; height:60px; width:100%}


.space2{ overflow:hidden; clear:both; height:10px; width:100%}
.space3{ overflow:hidden; clear:both; height:10px; width:100%}
.space4{ overflow:hidden; clear:both; height:20px; width:100%}
}

.kong_bg{width:100%; padding:80px 0px 80px 0px; overflow:hidden; }
.hui_bg{ width:100%; padding:40px 0px 80px 0px; overflow:hidden; }
.bai_bg{ background:#ffffff; width:100%; padding:80px 0px 80px 0px; overflow:hidden; }

@media only screen and (max-width:1400px) {
.hui_bg{ width:100%; padding:20px 0px 60px 0px; overflow:hidden;}
.bai_bg{ background:#ffffff; width:100%; padding:60px 0px 60px 0px; overflow:hidden; }

.kong_bg{width:100%; padding:40px 0px 40px 0px; overflow:hidden; }
}

@media only screen and (max-width:1050px) {
.hui_bg{width:100%; padding:10px 0px 30px 0px; overflow:hidden;}
.bai_bg{ background:#ffffff; width:100%; padding:30px 0px 30px 0px; overflow:hidden; }
.kong_bg{width:100%; padding:30px 0px 30px 0px; overflow:hidden; }
}



.main_box{ height:auto; max-width:1300px; width:94%; margin:0 auto; overflow: hidden}


.top_box{overflow: hidden; padding: 10px 0px; border-bottom: 1px solid #ccc;text-align: center;font-size:32px;color: #222; line-height: 48px}
.top_box a{ color: #222;}
.top_box img{vertical-align: middle}


.box_sm{overflow: hidden; padding: 25px 0px; background: #f2f2f2; font-size: 18px; line-height: 190%; border-bottom: 1px solid #ccc;}

@media only screen and (max-width:1000px) {
.box_sm{font-size: 16px;}	
}

.bzlist{overflow: hidden; padding: 0px 0px; margin: 0px;}

.bzlist dl{overflow: hidden; padding:20px; margin: 0px;}
.bzlist dl dt h3{ color: #0027B4}
.bzlist dl dt{overflow: hidden; padding:0px; margin: 0px; font-size: 18px; line-height: 190%; font-weight: bold; color: #222}
.bzlist dl dd{overflow: hidden; padding:0px; margin: 0px; font-size: 16px; line-height: 190%;  }
.bzlist dl dd a{display: inline-block}
.btn_1{overflow: hidden; padding:2px; margin: 0px; font-size: 16px; line-height: 190%;color: #fff; background: #000; border-radius: 20px;width: 110px; text-align: center; font-weight: 300; margin-bottom: 5px}
.btn_2{
background: #1c83ed;
    color: #fff!important;
    width: 180px;
    border-radius: 30px;
    padding:2px;;
    border: none; text-align: center;
    margin: 10px 0px 10px 0px; line-height: 42px}
.btn_3{
background: #1c83ed;
    color: #fff!important;
    width: 200px;
    border-radius: 30px;
    padding:2px;;
    border: none; text-align: center;
    margin: 10px 0px 10px 0px; line-height: 42px}


.bzlist dl dd span{ color:  #1c83ed;font-weight: bold}






