section,header,footer,nav,article,aside {display: block;}
/*********** CSS Reset **********/
html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol,select,option{ margin: 0; padding: 0; }
body{font-size: 14px;font-family:"Microsoft YaHei","微软雅黑","宋体";background:#73afe7;}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
textarea{overflow:auto;}
a{color:#666;text-decoration:none;} 
a img{vertical-align: top;}
a:hover{color: #222;}
.b{font-weight: bold;}
.column{width:1000px;overflow: hidden;margin: 0 auto;zoom: 1;}
.cor-666 a{color: #666;}
.bg-dbf5ff{background:#dbf5ff;}
.f-l{float: left;}
.f-r{float: right;}
.fz-14{font-size: 14px;}
.fz-18{font-size: 18px;}
.fz-20{font-size: 20px;}
.fz-24{font-size: 24px;}
.inline{display: inline;}
.fw-ber{ font-weight: bolder;}
.ov{overflow: hidden;zoom:1;}
.ov-a{overflow:auto;}
.clear{clear: both;overflow: hidden;height: 0;}
.t-c{text-align: center;}
.hr-1{height: 1px;overflow: hidden;background: #e4e4e4;}
.ml-15{margin-left: 15px;}
.mr-15{margin-right: 15px;}
.mb-15{margin-bottom: 15px;}
.mar-a{margin:0 auto;}
.mar-r-10{margin-right:10px;}
.mar-t-10{margin-top: 10px;}
.mar-t-15{margin-top: 15px;}
.mar-t-20{margin-top: 20px;}
.mar-t-25{margin-top: 25px;}
.mar-t-30{margin-top: 30px;}

.mar-l-25{margin-left: 25px;}
.mar-r-25{margin-right: 25px;}
.mar-b-50{margin-bottom:50px}
.mar-b-10{margin-bottom:10px}
.mar-b-30{margin-bottom:30px}
.mar-b-100{margin-bottom:100px}

.pad-r-10{padding-right: 10px;}
.pad-r-20{padding-right: 20px;}
.pad-r-40{padding-right: 40px;}
.pad-l-20{padding-left: 20px;}
.pad-l-30{padding-left: 30px;}
.pad-l-40{padding-left: 40px;}
.pad-t-10{padding-top: 10px;}
.pad-t-20{padding-top: 20px;}
.pad-t-30{padding-top: 30px;}
.pad-t-50{padding-top: 50px;}
.pad-b-20{padding-bottom: 20px;}
.pos-r{position: relative;}
.pos-ab{position: absolute;}



/*返回顶部*/
#btn{
	width: 50px;
	height: 50px;
	display: none;
	position: fixed;;
	left: 50%;
	margin-left: 550px;
	bottom: 50px;
	background-image: url(../image/page_icon.png);
	background-repeat: no-repeat;
	background-position:0 0; 
}
#btn:hover{
	background-image: url(../image/page_icon.png);
	background-repeat: no-repeat;
	background-position:0 -50px;
}




/*标题*/
.bt1{margin: 0 auto;width: 160px;margin-bottom: 20px;}
.bt2{margin: 0 auto;width: 200px;margin-bottom: 20px;}
.mod_tit1{overflow: hidden;position: relative; }
.mod_tit1 .bd{
	height: 278px;
	background-image: url(../image/title-info.png) no-repeat center top;
	background: #0873c0;
	width: 100%;
	overflow: hidden;
	position: absolute;
}
.mod_tit1 h2{position: absolute;}
.mod_tit1 h2 a{float: left;overflow: hidden; -27px 35px no-repeat;font-size: 30px;color: #334e90;}
.mod_tit1 .txt_list{float: right;overflow: hidden;font-size: 12px;width: auto;}
.mod_tit1 .txt_list a,.mod_tit1 .txt_list span{float: left;overflow: hidden;padding-right: 5px;color: #0873c0;line-height: 44px;}
.mod_tit1 .three a{background-position:-17px 35px;}
.mod_tit1 .four a{background-position:-7px 35px;}
.mod_tit1 .five a{background-position:0 35px;}


.blank35 {
	margin:0 auto;
	width:100%;
	height:35px;
	font-size:1px;
	clear:both;
}
.blank20 {
	margin:0 auto;
	width:100%;
	height:20px;
	font-size:1px;
	clear:both;
}
/*文字链接*/
.txt_list{
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ccc;
	padding-top: 10px;
}
.txt_list ul{	list-style-type: disc;}
.txt_list li{
	overflow: hidden;
	line-height: 32px;
	float: left;
	width: 360px;
	height: 28px;
}
.txt_list em{float: left;overflow: hidden;margin:16px 10px 0 0;width: 3px;height: 5px;background: #9ebbdb;display: inline;}
.txt_list .ico2{width: 2px;height: 2px;background: url(images/btn.jpg) 0 -10px no-repeat;margin-top: 17px;}
.lh-30 .ico2{margin-top: 14px;}
.txt_list .ico3{width: 14px;height: 8px;background: url(images/btn.jpg) -10px -10px no-repeat;margin-top: 14px;}
/*图文*/
.pic_summary{overflow: hidden;width:100%;zoom:1; margin-bottom:20px;}
.pic_summary .img{float: left;margin-right:20px;}
.pic_summary .title a{font-size: 16px;display: block;height: 40px;line-height: 30px;overflow: hidden; color:#af2323;}
.pic_summary .summary{line-height:24px;height:100px;overflow: hidden;color: #666;font-size: 12px; text-indent:24px;}
.pic_summary .summary a{color: #666;}









/*页脚*/
.footer{
	overflow: hidden;
	width: 100%;
	font-size: 12px;
	background: #2D578F;
	padding:10px 0;
}
.footer p{
	line-height: 24px;
	overflow: hidden;
	color: #fff;
	font-size: 12px;
}
.footer a{
	line-height: 24px;
	overflow: hidden;
	color: #fff;
	font-size: 12px;
}