body{
	margin: 0px;
	padding: 0px;
	font-family: "Microsoft Yahei", "微软雅黑", "Arial Narrow", "微软雅黑";
}
table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}
td, th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}
.mainPanel{
	width: 1060px;
	margin: 0px auto;
}
.banner{
	background: url(../images/banner.jpg) center top  no-repeat;
	background-size: 1061px;
	height:150px;
	padding: 10px 50px;
}
#conName{
	margin: 0px;
	color:#fff;
	font-size: 35px;
	font-weight: bold;
}
#conTime{
	margin-top:10px;
	color:#fff;
	font-size:20px;
}

#conAddress{
	margin-top:10px;
	color:#fff;
	font-size:20px;
}
.slideBox {
	width: 500px;
	height: 300px;
	position: relative;
    /*background: #225FAC;*/
    /*border-top: 2px solid #ffffff;*/
    background: #F4F4F4;
}
.slideBox .hd {
	height: 15px;
	position: absolute;
	right: 15px;
	bottom: 25px;
	z-index: 1;
	width: 100%;
	text-align: center;
	height: 20px;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	list-style: none;
	display: inline-block;
}
.slideBox .hd ul li {
	float: left;
	margin-right: 12px;
	width: 10px;
	height: 10px;
	line-height: 10px;
	text-align: center;
	background: #ffffff;
	cursor: pointer;
	list-style-type: none;
	border-radius: 50%;
}
.slideBox .hd ul li.on{
	background: #005fff;
	color: #ffffff;
}
.slideBox .bd {
position: relative;
height: 100%;
z-index: 0;
top: 0px;
}
.imgUl{
	position: relative;
	width: 500px !important;
	height: 300px !important;
	padding: 0!important;
	margin: 0 auto;
	box-shadow: -3px 0 5px #cfcfcf, /*左边阴影*/
    0 0px 0 #cfcfcf, /*顶部阴影*/
    0 3px 5px #cfcfcf, /*底部阴影*/
    3px 0 5px #cfcfcf; /*右边阴影*/
}
.imgUl li{
	list-style-type: none;
	width: 100% !important;
}
.slideBox .bd img {
	width: 500px;
	height: 300px;
	display: block;
}
.centerPanel{
	width:500px;
	margin-top: 10px;
	vertical-align: top;
	display: inline-block;
}
.rightPanel{
	width:260px;
	vertical-align: top;
	display: inline-block;
	margin-left: 25px;
	margin-top: 10px;
}
.timePanel{
	width:250px;
	text-align: center;
	height:200px;
}
.year{
	font-size:20px;
	color:#fff;
	padding-top:5px;
	heigh:28px;
	line-height:28px;
}
.timeFenge{
	height:2px;
	line-height:2px;
	border-top:1px solid #fff;
	width:60px;
	margin:5px auto;
}
.month{
	font-size:16px;
	color:#fff;
	heigh:28px;
	line-height:28px;
}
.daojishi{
	height:180px;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
}
.daojishi ul{
	padding: 0px;
	font-size: 12px;
	color:#1d6ccf;
	height: 40px;
}
.daojishi ul li{
	list-style: none;
	float: left;
	width: 62px;
	
}
.font-10{
	font-size: 10px;
}
.font-12{
	font-size: 12px;
}
.font-14{
	font-size: 14px;
}
.font-16{
	font-size: 16px;
}
.hrLine{
	width: 100%;
	border: 0px;
	border-bottom: 2px solid #2271cf;
	margin-top:20px
}

.hrLeftLine{
	width: 100%;
	border: 0px;
	border-bottom: 2px solid #2271cf;
}
.quickBtn{
	height: auto;
	text-align: center;
	margin-top:20px;
}
.quickBtn span{
	height: 35px;
	line-height: 35px;
	width: 100%;
	display: block;
	border: 1px solid #19a4e1;
	margin-left:0px;
	margin-bottom: 10px;
	border-radius:5px;
	color:#19a4e1;
	cursor: pointer;
}
a{
	text-decoration:none
}
.rightModel1{
	margin-top:20px;
}
.rightModel1Title{
	margin-left: 0px;
}
.rightModel1 hr{
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #2271cf;
	margin-left: 0px;
	margin-top:5px;
	width: 100%;
}
.rightModel1Content{
	margin-bottom: 20px;
	margin-left: 0px;
	padding:10px 10px;
}
.rightModel1ContentSpan1{
	color:#9A9A9A;
	font-size: 12px;
	display: block;
}
.rightModel1ContentSpan2{
	font-size: 13px;
}
.rightModel2{
	margin-top:20px;
}
.rightModel2Title{
	margin-left: 0px;
}
.rightModel2 hr{
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #2271cf;
	margin-left: 0px;
	margin-top:5px;
	width: 100%;
}
.rightModel2Content{
	margin-bottom: 20px;
	margin-left: 0px;
	padding:10px 10px;
}
.rightModel2ContentSpan1{
	color:#9A9A9A;
	font-size: 12px;
	display: block;
}
.rightModel2ContentSpan2{
	font-size: 13px;
	display: block;
}
.rightModelPeople{
	font-size: 13px;
	display: block;
	background: url(../images/people.png) no-repeat left center;
	background-size:13px;
	padding-left:20px
}
.rightModelAddress{
	font-size: 13px;
	display: block;
	background: url(../images/address.png) no-repeat left center;
	background-size:13px;
	padding-left:20px
}
.rightModelPhone{
	font-size: 13px;
	display: block;
	background: url(../images/phone.png) no-repeat left center;
	background-size:13px;
	padding-left:20px
}
.rightModelEmail{
	font-size: 13px;
	display: block;
	background: url(../images/email.png) no-repeat left center;
	background-size:13px;
	padding-left:20px
}
.info{
	margin-top:20px;
}
.info p{
	text-indent:2em;
}
.timeLine{
	margin-top:0px;
}
.infoSpan{
	border:1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
	padding:5px;
}
.dongtaiContent{
	border:1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
}
.timeLine{
	text-align: center;
}
.timeLine ul{
	margin:0px;
	padding:0px;
	float:left;
	width:660px;
	margin-left: 10px;
}
.timeLine ul li{
	margin:0px;
	padding:0px;
	width:165px;
	list-style: none;
	float: left;
	text-align: center;
	position: relative;
}
.timeLineHr{
	border: 0px;
	border-bottom: 3px solid #014e92;
}
.timeLineContent{
	width: 140px;
	height:80px;
	line-height:80px;
	background-color: #edf8f9;
	display:inline-block; 
	border-radius:5px;
}
.circle{
	border-radius:5px;
	border :2px solid #014e92;
	position: absolute;
	margin-top: -14px;
	background: #ffffff;
	padding:3px;
	left:50%;margin-left: -5px;
}
.selectCircle{
	background: #014e92;
}
.alignLeft{
	text-align: left;
	display: block;
}
.newList{
	margin-top: 20px;
}
.newList ul{
	list-style-type: circle;
	color: #014e92;
	padding-right: 10px;
}
.newList ul li{
	font-size: 12px;
	line-height: 16px;
}
.color-black{
	color:#000000;
}
.newInfo{
	float: right;
	color: #014e92;
}
.footer{
	width: 1060px;
	background-color: #eee;
	margin: 0 auto;
	color: #757575;
	height: 40px;
	padding-top: 10px;
	bottom: 0px;
	margin-top: 100px;
}

.leftPanel{
	width:250px;
	vertical-align: top;
	display: inline-block;
	margin-right: 25px;
	margin-top: 10px;
}

.timeLine .timeDiv1{
	width:258px;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
}
.timeLine .timeDiv1 .timeList{position: relative;width: 240px;min-height:50px;padding-top:10px;}
.timeLine .timeDiv1 .lr{margin-left: 124px;text-align: left;border-left: 1px solid #2271cf;padding-left: 10px;}
.timeLine .timeDiv1 .ll{margin-left: 0;text-align: right;border-right: 1px solid #2271cf;padding-right: 10px;}
.timeLine .timeDiv1 .timeList .dwSpan{
	width: 14px;
	height: 14px;
	background: #2271cf;
	border-radius: 14px;
	margin-left:20px;
	float:left;
}
.timeLine .timeDiv1 .timeList .l{right: -5px;}
.timeLine .timeDiv1 .timeList .r{left: -5px;}
.timeLine .timeDiv1 .timeList .state1{background: #2271cf;}
.timeLine .timeDiv1 .timeList .state0{background: #ffffff;}
.timeLine .timeSpan1{
	font-size: 14px;
	padding-left:50px;
	margin-top: 2px;
	text-align: left;
	position:relative;
}
.lanseQuan{position:absolute;width:13px;height:13px;border-radius: 50%;left: 15PX;TOP: 3px;background:#cccccc;}
.timeLine .timeSpan2{
	font-size: 14px;
	padding-left:50px;
	text-align: left;
}
.rightModel2Tongdao{
	width:249px;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
	background: #f7f7f7;
}
.rightModel1Content{
	font-size: 13px;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
}
.rightModel1Content p{margin:0;}
.zhubanP{
   color: #9A9A9A;
   margin: 0;
   margin-bottom: 5px!important;
   font-size:14px!important;
}
.xiebanP{
   margin: 15px 0 5px 0!important;
   color: #9A9A9A;
   font-size:14px!important;
}
.rightModel2Content{
	font-size: 13px;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 1px #cccccc;
	width:238px;
}
.aboutName:not(:first-child){padding-top: 10px;display: inline-block;}
.newList ul li{margin-bottom: 10px;}
.infoContent{padding:10px 50px;min-height:550px;}
.infoContent .countP img{max-width: 100%!important;}
.infoContent .countP p{font-size: 16px!important;line-height: 24px!important;}
.infoContent .countP span{font-size: 16px!important;line-height: 24px!important;}

.infoContent{width: 680px;vertical-align: top;display: inline-block;}
.infoContent img{max-width:100%!important;}
.timeLineInfoRight{margin-top: 30px;}
.timeLineInfoRight .timeDiv1{width:250px;margin-top: 30px;}
.timeLineInfoRight .timeDiv1 .timeList{position: relative;width: 114px;min-height: 60px;line-height: 19px;}
.timeLineInfoRight .timeDiv1 .lr{margin-left: 124px;text-align: left;border-left: 1px solid #2271cf;padding-left: 10px;}
.timeLineInfoRight .timeDiv1 .ll{margin-left: 0;text-align: right;border-right: 1px solid #2271cf;padding-right: 10px;}
.timeLineInfoRight .timeDiv1 .timeList .dwSpan{width: 8px;height: 8px;border: 1px solid #2271cf;border-radius: 50%;position: absolute;}
.timeLineInfoRight .timeDiv1 .timeList .l{right: -5px;}
.timeLineInfoRight .timeDiv1 .timeList .r{left: -5px;}
.timeLineInfoRight .timeDiv1 .timeList .state1{background: #2271cf;}
.timeLineInfoRight .timeDiv1 .timeList .state0{background: #ffffff;}
.timeLineInfoRight .timeSpan1{font-size: 14px;position: relative;top: -5px;}
.timeLineInfoRight .timeSpan2{font-size: 13px;position: relative;top: -5px;}
.rightPanelInfoRight{
	width:250px;
	vertical-align: top;
	display: inline-block;
	margin-left: 25px;
	margin-top: 10px;
}
.rightPanelInfoRight .timePanel{
	width:250px;
	text-align: center;
}
.rightPanelInfoRight .nowTime{
	font-size:12px;
	color:#9a9a9a;
}
.rightPanelInfoRight .nowMsg{
	color:#014e92;
	font-size:18px;
}
.rightPanelInfoRight .daojishi{
	height:40px;
}
.rightPanelInfoRight .daojishi ul{
	padding: 0px;
	font-size: 12px;
	color:#1d6ccf;
	height: 40px;
}
.rightPanelInfoRight .daojishi ul li{
	list-style: none;
	float: left;
	width: 62px;
	margin-top: 8px;
	
}
.rightPanelInfoRight .quickBtn span{
	height: 35px;
	line-height: 35px;
	width: 100%;
	display: block;
	border: 1px solid #19a4e1;
	margin-left:0px;
	margin-bottom: 10px;
	border-radius:5px;
	color:#19a4e1;
}

.menu{
	background-color: #F1F9FC;
	height:50px;
	line-height: 50px;
	margin-top: -10px;
	text-align: center;
}
.menuUl{
	padding:0; /* 将默认的内边距去掉 */
	margin:0; /* 将默认的外边距去掉 */
	margin: 0 auto;
	height:50px;
	width: 900px;
}
.menuUl li{
	padding:0; /* 将默认的内边距去掉 */
	margin:0; /* 将默认的外边距去掉 */
	float: left;
	list-style:none; /* 将默认的列表符号去掉 */
	width:100px;
	color:#2271cf;
	cursor: pointer;
	position: relative;
}
.newList ul a{display: -webkit-box;}
.newList ul li{width:100%;}