@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;border:0; font-size:14px; font-family: swiss, SimSum-18030, SimHei, sans-serif;color:#555;  list-style:none;}
img { border:0; }
a{ text-decoration:none;}




.container {width: 100%;margin: 0;max-height: 100%;max-width: 1920px;color: #FFF;-webkit-transition: background .3s ease 0s;-moz-transition: background .3s ease 0s;-ms-transition: background .3s ease 0s;-o-transition: background .3s ease 0s;transition: background .3s ease 0s;box-sizing: border-box;-moz-user-select: none;user-select: none;background: #fff; z-index:1; position:relative; margin:0 auto; border-bottom:1px #24201f solid;}
.topz{display: block; width:1350px; margin:0 auto;height:100px;}
.top-a{ float:left; width:215px; height:auto; overflow:hidden; padding:28px 0px;}
.top-a a img{ max-width:100%;}
.top-b{ float:right; margin-top:20px;}
.top-b1{ float:left; margin-top: 9px;}
.top-b1 ul{ margin:0px; padding:0px;}
.top-b1 ul li{ float:left; list-style:none; height:57px; padding:0px 0.4vw; position:relative; text-align:center; margin-left:2px;}
.top-b1 ul li a{ color:#37302f;font-size:18px; height:57px; line-height:57px;font-family: swiss, SimSum-18030, SimHei, sans-serif;}

.top-b1 ul li:hover ul.ubr{ display:block;}
.top-b1 ul li.om{border-bottom:3px #151618 solid;}
.top-b1 ul li:hover{border-bottom:3px #151618 solid;}
.top-b2{ float:right;}











/*  banner */

.focus{ position:relative; width:100%; height:auto; overflow:hidden; overflow:hidden; z-index:0; margin:0 auto; margin-top:5px;}
.fcon{width:100%; height:auto; overflow:hidden;} 
.focus .fcon div{ position:relative;  top:0px; width:100%;  text-align:center;}
.focus .a{ position:absolute;  top:0px;  }  
.focus div a img{ width:100%;}
.focus .D1fBt a i{}   
.focus .prev,.focus .next{position:absolute;width:48px;height:48px; cursor:pointer; top:50%; margin-top:-20px;}
.fbg{ position:absolute; width:1920px;top:93%; left:50%;height:auto; overflow:hidden;  z-index:9999; text-align:center;margin-left:-960px}
.fbg .D1fBt{z-index:9999; display:inline-table;}
.fbg .D1fBt a{ width:20px; height:20px;margin:0px 5px; border-radius:20px; display:inline-block;z-index:9999; color:#fff; text-align:center; line-height:20px; font-size:14px; background:#fff;}
.fbg .D1fBt a.current{  background:#506df9;}


/**/
/**/
.bn1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;border-top:1px #24201f solid;}
.bn1z{width:1380px; height:auto; overflow:hidden; margin:0px auto; text-align:center; padding:40px 0px 20px 0px;}
.bn1z span{ background:url(../images/sj1.png) left center no-repeat; padding-left:44px; font-size:40px; color:#0067ac;font-family: swiss, SimSum-18030, SimHei, sans-serif; margin:0px 10px;}
.bn1z font{ background:url(../images/dh.png) left center no-repeat; padding-left:50px; font-size:40px; color:#0067ac;font-family: swiss, SimSum-18030, SimHei, sans-serif;margin:0px 10px;}
.bn1z span a,.bn1z font a{font-size:40px; color:#0067ac;font-family: swiss, SimSum-18030, SimHei, sans-serif;}

/**/
.qbj1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;}
.qbj1z{width:1200px; height:auto; overflow:hidden; margin:0px auto; text-align:center; padding:20px 0px 30px 0px;}
.qbj1z ul li{ float:left; width:150px; height:auto; overflow:hidden;box-shadow:4px 4px 0px 1px #c1c1c1; border:1px #c1c1c1 solid; padding:40px 25px; border-radius:10px; margin:0px 49px;}
.qbj1z ul li .bn2z-b1b1{ width:142px; height:142px; overflow:hidden; border:4px #739fcc solid; border-radius:128px; font-size:52px; color:#0465a9; text-align:center; line-height:142px;}
.qbj1z ul li .bn2z-b1b2{ margin-top:-37px; position:relative; background:#FFF; width:100%; height:auto; overflow:hidden; text-align:center;color:#1e1a17;font-size:16px; line-height:25px; }

/**/
.qbj2{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;}
.qbj2z{width:1405px; height:auto; overflow:hidden; margin:0px auto; padding:30px 0px;}
.qbj2z-a{width:100%; height:auto; overflow:hidden;text-align:center;}
.qbj2z-a p{ margin-bottom:10px;}
.qbj2z-a p span{ font-size:46px; color:#4a6eff; font-family:"宋体";}
.qbj2z-a p font{ font-size:20px; color:#201b18; font-family:Arial, Helvetica, sans-serif;}
.qbj2z-a p img{ max-width:12%;}
.qbj2z-b{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.qbj2z-b ul li{ float:left; width:335px; height:auto; overflow:hidden; margin:0px 8px;}
.qbj2z-b ul li div{width:100%; height:auto; overflow:hidden;}
.qbj2z-b ul li div a img{ max-width:100%;}
.qbj2z-b ul li p{ text-align:center; margin-top:18px;}
.qbj2z-b ul li p a{ color:#201a1a; font-size:22px; font-family:"宋体";}

/**/
.qbj3{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;}
.qbj3z{width:1268px; height:auto; overflow:hidden; margin:0px auto; padding:30px 0px;}
.qbj3z-b{width:100%; height:auto; overflow:hidden; margin-top:15px;}
.qbj3z-b ul li{ float:left; width:400px; height:auto; overflow:hidden; border:1px #d6d6d6 solid; margin:10px;}
.qbj3z-b ul li .qbj3z-b1{width:100%; height:auto; overflow:hidden;}
.qbj3z-b ul li .qbj3z-b1 a img{ max-width:100%;}
.qbj3z-b ul li .qbj3z-b2{width:360px; height:auto; overflow:hidden; padding:30px 20px;}
.qbj3z-b ul li .qbj3z-b2 p{ display:inline-block;width:100%; height:auto; overflow:hidden;}
.qbj3z-b ul li .qbj3z-b2 p a{color:#201a1a; font-size:22px;}
.qbj3z-b ul li .qbj3z-b2 div{width:100%; height:94px; overflow:hidden;color:#201a1a; font-size:15px; margin-top:20px; margin-bottom:20px;line-height:25px;}
.qbj3z-b ul li .qbj3z-b2 p a.qbj3z-b2a{ display:inline-block; width:110px; height:36px; overflow:hidden; border-radius:30px; float:right; background:#75a0ca;color:#fff; font-size:16px; text-align:center; line-height:36px;}



/**/
.qbj4{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;}
.qbj4z{width:1400px; height:auto; overflow:hidden; margin:0px auto; padding:30px 0px 0px 0px;}
.qbj4z-b{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.qbj4z-b1{ float:left; width:518px; height:auto; overflow:hidden;}
.qbj4z-b2{ float:left; width:528px; height:auto; overflow:hidden;}
.qbj4z-b3{ float:left; width:348px; height:auto; overflow:hidden;}
.qbj4z-b div img{ width:100%;}


/**/
.qbj5{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;margin-top:50px;}
.qbj5z{width:1400px; height:auto; overflow:hidden; margin:0px auto; }
.qbj5z img{ width:100%;}







/**/
.bot{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:#c9caca; margin-top:60px;}
.botz{width:1380px; margin:0px auto; height:auto;overflow:hidden;  padding:25px 0px; text-align:center;}
.botz p{ text-align:center; display:inline-block;width:100%; height:auto; overflow:hidden; margin:3px 0px;}
.botz p span{ font-size:16px; color:#5f5d5d;margin:0px 10px;}






















