@charset "gb2312";
/* CSS Document */

/* �� reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:'Microsoft YaHei';
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none;}
input,textarea{font-family:'Microsoft YaHei';}
/* �� pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear: both;}
.fl{float:left;}
.fr{float:right;}
/* �� common Class=============================================================*/
.mainwrap{width: 1200px;margin: 0 auto;position: relative;}
.newsempty{text-align: center;padding: 200px 0 100px;font-size: 16px;color: #666666;background: url(../images/empty.png) no-repeat center 70px;}
.footer{height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #666666;margin: 20px 0 0 0;}
/* �� ҳ��ģʽ����===========================================================*/
.header{height: 100px;background: -webkit-linear-gradient(140deg,#327aee,#4285f4)!important;background: -o-linear-gradient(140deg,#327aee,#4285f4)!important;background:linear-gradient(140deg,#327aee,#4285f4)!important;border-bottom: 1px solid #71a2f3;}
.header .logo{padding: 15px 0 0 0;}
.header .logo a{display:block;width: 372px;height: 70px;background: url(../images/logo.png) no-repeat center center;overflow: hidden;line-height: 500px;}
.section1{background: url(../images/bannerbg.jpg) no-repeat center top;}
.section1 .titles_ctrl{padding: 80px 0 0 80px;}
.section1 .titles_ctrl .title{width: 570px;height: 90px;background: url(../images/title.png) no-repeat center center;margin: 0 0 40px 0;}
.section1 .titles_ctrl .linkbtn{display: block;width: 212px;height: 50px;line-height: 50px;text-align: center;font-size: 22px;font-weight: bold;color: #3778f1;background: #ffffff;border-radius: 6px;margin: 20px 0 0 0;}
.section1 .titles_ctrl .tips{margin: 20px 0 0 0;padding: 0 0 0 26px;font-size: 16px;line-height: 150%;color: #fff55b;background: url(../images/icon1.png) no-repeat left 3px;}
.time_notice{width: 1200px;height: 333px;background: url(../images/time_noticebg.jpg) no-repeat center center;margin: 50px 0 0 0;}
.time_notice .leftwrap{width: 400px;float: left;padding: 55px 0 0 165px;}
.time_notice .rightwrap{width: 550px;float: right;padding: 40px 0 0 0;}
.time_notice .applytitle{width: 320px;height: 40px;line-height: 40px;text-align: center;font-size: 30px;font-weight: bold;color: #ffffff;}
.time_notice .applytime{width: 465px;height: 164px;background: url(../images/timebg.png) no-repeat center center;position: relative;margin: 10px 0 0 -70px;}
.time_notice .applytime .value{width: 423px;height: 92px;line-height: 92px;font-size: 30px;color: #ffffff;text-align: center;position: absolute;left:23px;top: 50px;}
.time_notice .notice{float: left;font-size: 16px;color: #ffffff;line-height: 180%;}
.time_notice .notice .y{color: #fff776;}
.time_notice .advisory{float: left;margin: 20px 65px 0 0;}
.time_notice .advisory .tit1{height: 60px;line-height: 60px;color: #ffffff;font-size: 30px;padding: 0 0 0 42px;background: url(../images/001.png) no-repeat left center;}
.time_notice .advisory .tit2{height: 60px;line-height: 60px;color: #ffffff;font-size: 30px;padding: 0 0 0 42px;background: url(../images/002.png) no-repeat left center;}
.time_notice .advisory .tit3{height: 60px;line-height: 60px;color: #ffffff;font-size: 30px;padding: 0 0 0 42px;background: url(../images/003.png) no-repeat left center;}
.time_notice .advisory .item{height: 150%;color: #ffffff;font-size: 28px;}
.newswrap{background: #ffffff;box-shadow:-1px 2px 20px 9px rgba(0,0,0,.1);padding: 30px 50px;border-radius: 20px;margin: 30px 0 0 0;}
.newswrap .tit{height: 60px;text-align: center;border-bottom: 2px solid #d1311c;}
.newswrap .newslist{display: block;margin: 30px 0 0 0;float: left;width: 100%;}
.newswrap .newslist li{display: block;float: left;width: 100%;height: 40px;line-height: 40px;font-size: 16px;}
.newswrap .newslist .link{display: block;float: left;width: 950px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color: #333333;padding: 0 0 0 8px;background: url(../images/icon3.png) no-repeat left center;}
.newswrap .newslist .link:hover{color: #327aee;}
.newswrap .newslist .date{display: block;float: right;width: 120px;text-align: right;color: #999999;}
.newsdetail .title{font-size: 36px;text-align: center;line-height: 200%;text-align: center;}
.newsdetail .thume{font-size: 14px;text-align: center;color: #999999;border-bottom: solid #e5e5e5 1px;height: 30px;line-height: 30px;}
.newsdetail .content{margin: 20px 0 0 0;line-height: 200%;}

@media (max-width:1200px) {
	.section1{width:1200px;margin:0 auto;}
}