html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#333;text-decoration:none;outline:none;}
body{width:100%; max-width:1920px; display:block; margin:0 auto; font-size:14px; line-height:1.6; padding:0; color:#666}

.cfix:before,
.cfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.cfix:after {
  clear: both; }

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cfix { *zoom: 1; }
.bg{ display:block; background:url(../images/bg1.jpg) top center no-repeat; width:100%; max-width:1920px; height:930px;}
.header{ display:block; width:100%; height:65px; color:#000; line-height:65px; text-align:right;}
.header p{ margin-right:30px; font-size:20px; font-weight:bold}
.ban{ display:block; width:100%; background:url(../images/ban.png) top center no-repeat; max-width:1920px; margin-top:-2px; height:189px;}
.main{ position:relative; display:block; margin:0; padding:0; width:100%; height:auto;}
.main .logo{ position:fixed; top:300px; left:20px; width:200px;}
.main .logo img{ max-width:100%}
@media (max-width: 1700px) {
	.main .logo{ position:fixed; top:300px; left:0px; width:200px;}
	.main .logo img{ max-width:100%}
}
@media (max-width: 1500px) {
	.main .logo{ position:fixed; display:none; top:300px; left:50px; width:200px;}
	.main .logo img{ max-width:100%}
}

.main .cont{ display:block; margin:30px auto; max-width:1280px; width:95%;}
.main .title{ display:block; padding:20px 0; text-align:center}
.main .btns{display:block; margin-bottom:20px; text-align:center}
.main .btns a{ display:inline-block; margin:0 50px; padding-top:18px; font-weight:600; width:275px; height:85px; background:url(../images/bg-btn.png) top center no-repeat; font-size:22px; line-height:1.3; color:#01306a; text-align:center;}
.main .btns a span{ display:block; font-size:16px; color:red}

.main .cont-box{ display:block; width:100%; background:rgba(0,160,230,.1); height:440px; border-radius:6px;}
.main .text{ display:block; margin:20px 10px 20px 30px;height:420px; font-size:16px; line-height:2; color:#000; overflow-y:auto}
.main .text p{ display:block; margin-bottom:10px;}
.text::-webkit-scrollbar {
    width: 10px; /*对垂直流动条有效*/
    height: 1px; /*对水平流动条有效*/
}
/*定义滚动条的轨道颜色、内阴影及圆角*/
.text::-webkit-scrollbar-track{
background-color: transparent;
}

/*定义滑块颜色、内阴影及圆角*/
.text::-webkit-scrollbar-thumb{
border-radius: 5px;
background-color: #0094c3;
}

.imglist{ display:block; margin:30px 0;}
.imglist ul li{display:inline-block;margin-right:21px;width: 409px;height:auto;overflow:hidden;}
.imglist ul li a{display:block;width:100%;/* height:300px; */}
.imglist ul li span{ display:block; height:30px; line-height:30px; text-align:center}
.imglist ul li img{ height:100%; width:100%}
.imglist ul li:last-child{ margin-right:0;}

.footer{ display:block; width:100%; height:45px; font-size:14px; line-height:45px; color:#666; background-color:#f1f1f1; text-indent:30px}
.footer a{ float:right; margin-right:30px;}