
/*�����������̵�*/
#main_vs {max-width:1800px; height:auto; margin:0 auto; position:relative;}
.ms_txt {position:absolute; top:0px;left:100px; z-index:99;}
.skdslider{ width:100%; position: absolute; top: 0; bottom: 0; right: 0; left: 0; display: block; overflow:hidden;  }
 ul.slides{ margin:0; padding:0; list-style-type:none;}
 ul.slides li{display: none;}
 ul.slides li img{width: 100%;height:100%;border:0;}
 ul.slide-navs { bottom: 20px; left: 50%; position: absolute;	list-style-type: none; margin: 0; padding: 0;}
 ul.slide-navs li { float: left;	background:#fff; height:5px;width:50px;	margin-right:5px;cursor:pointer;}
 ul.slide-navs li.current-slide { background:#4891ce;}
 .slide-desc {background: url("image/slide_desc.png") repeat scroll 0 0 transparent; left: 0; padding: 0 15px 0 15px; position: absolute;  bottom: 15%;  max-width: 85%;display:inline-block;}

/*Some Responsive CSS */
@media screen and (max-width:767px) {
	.skdslider .slide-desc > h2 {font-size: 20px; margin-bottom: 5px; margin-top: 5px;}
	.skdslider .slide-desc > p {font-size: 14px; line-height: 15px; margin-top: 5px;}
	.skdslider .slide-desc > p a.more {font-size:14px;}
}

/*����*/
#main_wrap{ width:100%; position:relative; margin-top:30px;}
#main_wrap .cont01{width:1200px; margin:0 auto; }
#main_wrap .cont02{width:1200px; margin:40px auto; overflow:hidden;}
#main_wrap .cont02 .notice{ position:relative; width:520px; height:230px; float:left; border-radius: 6px; border:1px solid #ddd; padding:20px; }
#main_wrap .cont02 .notice h2{ position:relative; font-size:20px; font-weight:700; margin-bottom:30px;}
#main_wrap .cont02 .notice h2:after {content:''; width:60px; height:2px; background:#00a1e4; position:absolute; left:0; top:30px;}
#main_wrap .cont02 a.more {position:absolute; width:20px height:20px; top:20px; right:20px;}
#main_wrap .cont02 .notice ul{ width:100%;}
#main_wrap .cont02 .notice ul li { float:left; line-height:40px;}
#main_wrap .cont02 .notice ul li.txt{ width: 80%;}
#main_wrap .cont02 .notice ul li.date{ width: 20%; text-align: right; color:#999;}
#main_wrap .cont02 .ma_ba{float:left; margin-left:20px;}
#main_wrap .cont02 .ma_ba li{float:left;}


/*���� ����*/
.summary.main_sum li {width: 25% !important;}
.summary.main_sum li p.tit {padding:70px 30px 15px}
.summary.main_sum .tit.cur01 {background:url('/images/main/cur_01_img.png') center 15px no-repeat;}
.summary.main_sum .tit.cur02 {background:url('/images/main/cur_03_img.png') center 15px no-repeat;}
.summary.main_sum .tit.cur03 {background:url('/images/main/cur_05_img.png') center 15px no-repeat;}
.summary.main_sum .tit.cur04 {background:url('/images/main/cur_04_img.png') center 15px no-repeat;}
.summary.main_sum li {padding-right:60px;}
.summary.main_sum li:after {content:''; position:absolute; background:url('/images/common/arr.png') center center no-repeat; width:13px; height:22px; top:50px; right:25px; display:inline-block;}


/*�Ŀ���*/
.partner_wrap{border-top:1px #eeeeee solid; padding: 15px 0; overflow:hidden;}
.partner_wrap .partners {width:1200px; margin:0 auto;}
.partner_wrap .partners .row {display:block; overflow:hidden; margin:5px 0;}
.partner_wrap .partners span.tit {float: left; margin-right:10px; line-height:40px; font-weight:700; font-size:15px;}
.partner_wrap .partners span.name {float: left; padding:0 10px; margin-right:30px;}
.partner_wrap .partners ul.name li {float: left; padding:0 11px;}