@charset "utf-8";
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */	
} 
html, body {
    font-family: 微软雅黑;
} 
body{line-height:100%; color:#333; -webkit-text-size-adjust:none; min-width: 1200px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#005BAC;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.left { float: left; display: inline;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.binglie img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb20{height: 20px; clear: both;}
.mb24{height: 24px; clear: both;}
.mb30{height: 30px; clear: both;}
.mb40{height: 20px; clear: both;}
.mb50{height: 46px; clear: both;}
.mb60{height: 56px; clear: both;}
.fl{float: left;}
.fr{float: right;}
.mb501{height: 30px; clear: both;}

/*section00  sy==============================*/
.conBox{margin:20px 3%;}
.container{width: 1200px; margin: 0 auto;}
/*header Start*/
.header .banner{overflow: hidden; background: url(index2024_r2_c1_s1.png) top center no-repeat; background-size: 100%}
.header .banner img{width: 100%; max-width:100%;  height: auto; display: block;}

.mainnav{height: 60px; background: #005BAC;}
.nav-box-l{width: 72%; float: left;}
.nav-box-l li{width: 14.2%; text-align: left; line-height: 60px; font-weight: bold; color: #fff; float: left;}
.nav-box-l li a{display: block; color:#fff; font-size: 22px;}
.nav-box-r{width: 28%; float: right; padding-top: 12px;}
.searchbox{border-radius: 6px; background: #fff; padding: 6px 0; position: relative;}
.searchbox select{background: none; margin: 0; width: 23%; text-align: center; border: none; color: #999;  height: 22px; outline: none; line-height: 22px; display: inline-block;}
.searchbox input[type=text]{width: 58%; padding-left: 10px; height: 22px; line-height: 22px; color: #999; border: none; background: none; outline: none; border-left: 1px solid #8FA5CC; display: inline-block;}
.searchbox button[type=submit]{width:15%; position: absolute; margin: 0; height: 22px; border: none; border-left: 1px solid #8FA5CC; background: url(index2024_r3_c31_s1.png) center no-repeat; display: inline-block;}
/*header End*/

/*footer Start*/
.footer{background: #005BAC; padding: 40px 0;}
.footer .con{
    width: 715px;
    margin: 0 auto;
    overflow: hidden;
}

.footer .logo_1{
    float: left;
    margin-top: -2px;
    margin-right: 20px;
}

.footer .logo_2{
    float: left;
    margin-top: 12px;
    margin-left: 45px;
    margin-right: 8px;
}

.footer .text{
    float: left;
    color: #ffffff;
    font-size: 14px;
    line-height: 24px;
}

.footer .text p{
    font-size: 14px;
    line-height: 24px;
}


.footer .text2{
    font-size: 16px;
    margin-top: 15px;
}

.footer .text2 p{
    font-size: 16px;
}


#submitId {
    border: none;
    background: none;
    outline: none;
    width: 38px;
    height: 40px;
    float: right;
}

.addHight {
    height: 90px;
}
/*footer End*/
@media (max-width: 1920px) {
	.header .banner{background-size: 1920px}
    .header .banner img{width: 1920px; max-width: 1920px;}
}

@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {

.container{padding: 0 3%; width: auto;}
}

@media (max-width: 768px) {


}

