﻿@charset "utf-8";

* {
	margin:0;
	padding:0;
	font-family:"微软雅黑";
}
input,textarea,select {
   outline:none;
   resize:none;
}
ul li {
	list-style:none;
}
a {
	text-decoration:none;
}
img {
   border:0;
}
.top {
     width:100%;
     min-width:1200px;
}
.top .topSon {
     width:1200px;
     height:96px;
     margin:0 auto;
}
.top .topSon .logo {
     float:left;
     margin-top:24px;
}
.top .topSon .links {
     float:right;
     margin-top:40px;
}
.top .topSon .links ul li {
     margin-left:40px;
     display:inline-block;
     height:22px;
}
.top .topSon .links ul li a {
     color:#70747b;
     font-size:14px;
     font-weight:bold;
}
.top .topSon .links ul li a.custm {
     cursor:pointer;
}
.top .topSon .links ul li a.custm span {
     margin-left:5px;
}
.top .topSon .links ul li a.custm span:after {
     content:'▼';
}
.top .topSon .links ul li a:hover {
     color:#f40;
}
.top .topSon .links ul li.lastLi {
     position:relative;
}
.top .topSon .links ul li.lastLi:hover span:after {
     content:'▲';
}
.top .topSon .links ul li.lastLi:hover .linkThree {
     display:block;
}
.top .topSon .links ul li .linkThree {
     display:none;
     background:#e2e2e2;
     position:absolute;
     top:22px;
     left:0;
     width:76px;
     padding:6px 0 9px 0;
     text-align:center;
     z-index:99;
}
.top .topSon .links ul li .linkThree a {
     font-weight:normal;
}
.banner {
     width:100%;
     height:602px;
     min-width:1200px;
     position:relative;
}
.banner .timers {
     position:absolute;
     left:172px;
     bottom:200px;
}
.banner .timers .words1 {
     color:#cadf5c;
     font-size:32px;
     font-weight:bold;
     margin-right:10px;
}
.banner .timers .words2 {
     color:#cadf5c;
     font-size:32px;
     font-weight:bold;
     margin-left:30px;
}
.banner .timers .wordsdays {
     color:#567ccf;
     font-size:32px;
     font-weight:bold;
     margin-left:20px;
     background:#fff;
     padding:0 9px;
}
.banner .phonebn {
     position:absolute;
     left:600px;
     bottom:200px;
}
.banner .wordsFour {
	 position:absolute;
     left:172px;
     bottom:75px;
}
.banner .wordsFour span {
	 display:inline-block;
	 width:180px;
	 line-height:52px;
	 text-align:center;
     background:#fff;
     border-radius:25px;
     font-weight:bold;
     font-size:21px;
     color:#3659c1;
     margin-right:25px;
}
.container {
    width:100%;
    min-width:1280px;
}
.container .containerSon {
    width:1280px;
    margin:0 auto;
}
.container .containerSon .showPro {
	margin-top:70px;
}
.container .containerSon .showPro .bd ul li {
	display:inline-block;
	width:370px;
	margin-right:80px;
	height:380px;
}
.container .containerSon .showPro .bd ul li a img {
	width:370px;
	height:250px;
}
.container .containerSon .showPro .bd ul li .sendTime {
	margin-top:6px;
	position:relative;
}
.container .containerSon .showPro .bd ul li .sendTime span {
	color:#707070;
	font-size:13px;
	position:absolute;
	top:1px;
	left:17px;
}
.container .containerSon .showPro .bd ul li .titles {
	margin-top:8px;
	overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.container .containerSon .showPro .bd ul li .titles a {
	color:#000;
	font-size:15px;
	font-weight:bold;
}
.container .containerSon .showPro .bd ul li .titles:hover,.container .containerSon .showPro .bd ul li .titles a:hover  {
	color:#f40;
}
.container .containerSon .showPro .bd ul li .degist {
	margin-top:10px;
	font-size:14px;
	color:#707070;
}
.container .containerSon .middleline {
    margin-top:60px;
    text-align:center;
}
.container .containerSon .middleline:before {
    content:'';
    display:block;
    height:2px;
    width:100%;
    background-color:#d0cdcd;
    position:relative;
    top:30px;
    left:0;
}
.container .containerSon .middleline .words {
    background:#fff;
    position:relative;
    font-size:40px;
    padding:0 40px;
    color:#567ccf;
    font-weight:bold;
}
.container .containerSon .zhServices {
    margin-top:40px;
}
.container .containerSon .zhServices .leftRight {
    width:504px;
    height:1120px;
    border:2px solid #d0cdcd;
    border-radius:23px;
}
.container .containerSon .zhServices .leftRight .zhTitles {
    width:415px;
    height:90px;
    border-bottom:2px solid #d0cdcd;
    margin:0 auto 45px auto;
    position:relative;
}
.container .containerSon .zhServices .leftRight .twoColors .first {
    font-size:24px;
    font-weight:bold;
    color:#bc070b;
}
.container .containerSon .zhServices .leftRight .twoColors .second {
    font-size:24px;
    font-weight:bold;
    color:#5e85d9;
}
.container .containerSon .zhServices .leftRight .twoColors {
    position:absolute;
    top:35px;
    left:0;
}
.container .containerSon .zhServices .leftRight .zhIcons {
    position:absolute;
    bottom:2px;
    right:0;
}
.container .containerSon .zhServices .leftRight .zhWords {
    color:#515153;
    font-size:20px;
    padding-left:20px;
    position:relative;
    margin:6px 0 6px 40px;
}
.container .containerSon .zhServices .leftRight .zhPadd {
    margin:0 0 38px 40px !important;
}
.container .containerSon .zhServices .leftRight .zhBold {
    font-weight:bold;
}
.container .containerSon .zhServices .leftRight .zhWords span {
    color:#5e85d9;
    font-size:38px;
    position:absolute;
    top:-13px;
    left:0;
}
.container .containerSon .zhServices .leftRight .zhButton {
    background:#5e85d9;
    border-radius:6px;
    margin-left:40px;
    width:160px;
    height:48px;
    line-height:46px;
    text-align:center;
    box-shadow:0 -2px 2px #c1c1c1;
}
.container .containerSon .zhServices .leftRight .zhButton a {
    color:#ffffff;
    font-size:24px;
}
.container .containerSon .zhServices .zhfwLeft {
    float:left;
    margin-left:50px;
}
.container .containerSon .zhServices .zhfwRight {
    float:right;
    margin-right:50px;
}
.container .containerSon .zhServices .zhfwRight .zhtong {
     color:#bc070b;
     font-size:40px;
     font-weight:bold;
     text-align:center;
     margin-top:116px;
}
.container .containerSon .fwblue {
     color:#567ccf;
     font-size:24px;
     font-weight:bold;
     margin-top:20px;
}
.container .containerSon .fwblack {
     color:#312f2f;
     font-size:21px;
     margin-top:20px;
}
.container .containerSon .organizers {
     height:1080px;
     margin-top:60px;
     background:url(../img/oprbj.jpg) no-repeat;
}
.container .containerSon .organizers .orgTitle1 {
     color:#1a1b1b;
     font-size:40px;
     font-weight:bold;
     padding-top:70px;
     text-align:center;
}
.container .containerSon .organizers .orgTitle2 {
     font-family:"Arial";
     color:#1a1b1b;
     font-size:40px;
     font-weight:bold;
     margin-top:10px;
     text-align:center;
}
.container .containerSon .organizers .blueWords {
     color:#567ccf;
     font-size:24px;
     font-weight:bold;
}
.container .containerSon .organizers .blueWords span {
     color:#798281;
     font-size:21px;
     font-weight:normal;
}
.container .containerSon .organizers .blackWords {
     color:#798281;
     font-size:21px;
     margin-top:5px;
}
.container .containerSon .organizers .orgOne {
     margin:48px 0 0 285px;
}
.container .containerSon .organizers .orgTwo {
     margin:50px 0 0 105px;
}
.container .containerSon .organizers .orgThree {
     margin:90px 0 0 285px;
}	
.container .containerSon .organizers .orgFour {
     margin:76px 0 0 105px;
}
.container .containerSon .organizers .orgFive {
     margin:72px 0 0 285px;
}	
.container .containerSon .lhNames {
     margin-top:80px;
     color:#567ccf;
     font-size:40px;
     font-weight:bold;
}
.container .containerSon .mtNames {
     margin-top:16px;
     color:#312f2f;
     font-size:34px;
     font-weight:bold;
}
.container .containerSon .mtLists {
     margin-top:50px;
     height:330px;
     width:1228px;
     border:1px solid #d3d3d3;
     padding:10px 0 10px 50px;
}
.container .containerSon .mtLists ul li {
     display:inline-block;
     width:248px;
     position:relative;
}
.container .containerSon .mtLists ul li a {
     display:block;
     position:absolute;
}
.container .containerSon .qrCodes {
     margin:60px 0;
}
.container .containerSon .qrCodes ul li {
     display:inline-block;
     vertical-align:top;
}
.container .containerSon .qrCodes ul li div {
     color:#312f2f;
     font-size:34px;
     font-weight:bold;
     margin-top:20px;
     margin-left:110px;
}
.container .containerSon .qrCodes ul li div.phones {
     color:#567ccf;
}
.huizhan {
    width:100%;
    min-width:1280px;
}
.huizhan .huizhanSon {
    width:1280px;
    margin:0 auto;
}
.huizhan .huizhanSon .titleFive {
    margin-top:100px;
    text-align:center;
}
.huizhan .huizhanSon .titleFive a {
    color:#333333;
    font-size:20px;
    font-weight:bold;
    margin:0 15px;
    padding-bottom:5px;
}
.huizhan .huizhanSon .titleFive a:hover,.huizhan .huizhanSon .titleFive a.active {
    border-bottom:2px solid #567ccf;
}
.huizhan .huizhanSon .neirong {
    margin-top:80px;
}
.huizhan .huizhanSon .neirong ul li {
    display:inline-block;
    vertical-align:top;
    height:604px;
    float:left;
}
.huizhan .huizhanSon .neirong ul li .nullHeight {
    padding-top:40px;
}
.huizhan .huizhanSon .neirong ul li.one {
    width:580px;
    background:#f3f1f1;
}
.huizhan .huizhanSon .neirong ul li.one div {
     line-height:50px;
     margin:0 78px;
}
.huizhan .huizhanSon .neirong ul li.one div.colour1 {
     color:#567ccf;
     font-size:32px;
}
.huizhan .huizhanSon .neirong ul li.one div.colour2 {
     color:#282b2b;
     font-size:29px;
}
.huizhan .huizhanSon .neirong ul li.two {
    display:inline-block;
    width:80px;
    background:url(../img/bolang.jpg) no-repeat;
}
.huizhan .huizhanSon .neirong ul li.three {
    width:620px;
    background:#f3f1f1;
}
.huizhan .huizhanSon .neirong ul li.three div {
     line-height:50px;
     margin:0 20px;
}
.huizhan .huizhanSon .neirong ul li.three div.colour11 {
     color:#567ccf;
     font-size:32px;
}
.huizhan .huizhanSon .neirong ul li.three div.colour22 {
     color:#282b2b;
     font-size:24px;
}
.huizhan .huizhanSon .neirong ul li.three div.colour22 span {
     color:#567ccf;
     font-size:24px;
}
.huizhan .huizhanSon .neirong ul li.three div.indents {
     text-indent:25px;
}