@charset "gb2312";
/* CSS Document */
* {appearance:normal;-webkit-appearance: none;-moz-appearance: none;margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;outline: none;font-size-adjust: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;}
*:focus {
	outline: none;
}

*,*:after,*:before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 0;	margin: 0;}

body {margin: 0;padding: 0;font-family:'Open Sans', sans-serif;color:#666;font-size:12px;line-height:20px;
	background:#e5e9ec;}

a:hover{text-decoration:none!important;}


p {
	line-height: 20px;
	font-size: 12px;
	letter-spacing: 0px;
}

p > a {display: inline;text-decoration: none;}

p > a:hover {text-decoration: underline;}

p > span {display: inline;}

span > a {display: inline;}

a > span {display: inline;}

a {text-decoration: none;}

a:hover {text-decoration: none;}

h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {display: inline;}

table {border-collapse: separate;border-spacing: 0;background-color: #f6f6f6;border-left: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;width: 100%;clear: both;margin-bottom: 27px;}

thead {}

th {vertical-align: middle;border-bottom: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;font-weight: bold;color: #555;background-color: #f6f6f6;}

tr {line-height: 18px;}

td {border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;text-align: center;color: #666;padding-top: 9px;padding-bottom: 9px;line-height: 18px;vertical-align: middle;background-color: #fdfdfd;}

tr:hover > td {background: #fff;}

ul {margin-bottom: 20px;}

ol {margin-bottom: 20px;}
li {line-height: 18px;margin-bottom:5px;list-style:inside;}

ol > li:last-child, ul > li:last-child {
    margin-bottom:0px;	}


h1{
	font-size: 20px;
	font-weight: 800;
	color: #292929;
}

h2{font-size:18px;margin-bottom:10px;font-weight:800;color:#292929;}

h3{font-size:16px;margin-bottom:10px;font-weight:800;color:#292929}

h4{font-size:14px;margin-bottom:10px;font-weight:800;color:#292929;}

h5{color:#292929;font-size:12px;margin-bottom:5px;font-weight:800;}

h1, h2, h3, h4, h5, h6{font-family:'Lato', sans-serif;color:#1f1f1f;	}

a{color:#e34e47;}

table {font-size:12px;text-shadow: 1px 1px 0px #fff;background:#eaebec;border:#ccc 1px solid;margin-bottom:15px;}

table th {padding:21px 25px 22px 25px;border-bottom:1px solid #e0e0e0;}

table th:first-child{text-align: center;padding-left:20px;}

table tr{text-align: center;padding-left:20px;}

table tr td:first-child{text-align: left;padding-left:20px;border-left: 0;}

table tr td {padding:14px;border-top: 1px solid #ffffff;border-bottom:1px solid #e0e0e0;border-left: 0px solid #e0e0e0;}

table tr.even td{background: #efefef;}

table tr:last-child td{border-bottom:0;}

table tr:hover td{background: #f8f8f8;}


.p100{width:100%;}
.p90{width:90%;}
.p80{width:80%;}
.p70{width:70%;}
.p60{width:60%;}
.p50{width:50%;}
.p40{width:40%;}
.p30{width:30%;}
.p20{width:20%;}
.p10{width:10%;}
.p0{width:0%;}



#top{ padding: 5px 0 0 0; text-align: center; background: #FFF; position: relative; margin: 0; }
#top img{ margin: 0 auto; width: 100%; display: block; }
#top #logol{ 
	position:absolute;
	z-index:999;
	background-image:url(../img/header-nav.png);
	background-size:18px 12px;
	background-repeat:no-repeat;
	background-position:15px 19px;
	width:50px;
	height:50px;
	left:0;
	top:0px;}
#top #logor{
	position:absolute;
	right:0px;
	top:0px;
	z-index:999;
	background-image:url(../img/header-mail.png);
	background-size:18px 12px;
	background-repeat:no-repeat;
	background-position:12px 18px;
	width:50px;
	height:50px;}

#cont{
	position: relative;
	padding: 0 10px;
	min-height: 500px;
	background: #f2f2f2;
	border-top: 1px solid #fff;
}

.clear-fix:after{
	content:".";
	display:block;
	height:0;
	font-size:0;
	clear:both;visibility:hidden;
}
/*inav*/
.inav{
	width: 100%;
	margin: 0 auto;
	padding: 0 4%;
	background-size: 100%;
	background-color: #0058b3;
}
.inav-son{
	float: left;
	width: 17.5%;
	/* [disabled]padding-bottom: 5.8%; */
	display: block;
	color: #ffffff!important;
	font-size: 1.25em;
	line-height: 3em;
	text-align: center;
	/* [disabled]background:url(../images/navbg2.png) center 70% no-repeat; */
	/* [disabled]background-size: 21.875%; */
}
.inav-son:visited{
	color:#fffffe;
}
.inav-son:last-child{
	width: 30%;padding-right: 4%;
	text-align:right;
	background: none;
}


#index_cont{
	position: relative;
	padding: 0;
	min-height: 500px;
}

#bottom{
	border-top: 2px solid 000;
	width: 100%;
	height: 55px;
	position: fixed;
	bottom: 0;
	z-index: 500;
	background: #0058b3;
}
#bottom>div{
	float: left;
	width: 25%;
	text-align: center;}
#bottom a{ display: block; padding-top: 35px; color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #024e9d; border-left-color: #1670ce; 
}
#bottom a#bh{background:url(../img/b_h.png) center 5px no-repeat;background-size:30px 30px;}
#bottom a#bq{background:url(../img/b_q.png) center 5px no-repeat;background-size:30px 30px;}
#bottom a#bt{background:url(../img/b_t.png) center 5px  no-repeat;background-size:30px 30px;}
#bottom a#bd{background:url(../img/b_d.png) center 5px  no-repeat;background-size:30px 30px;}
#bottom a#bh:hover{background:url(../img/b_h1.png) center 5px no-repeat;background-size:30px 30px; color:ff0000}
#bottom a#bq:hover{background:url(../img/b_q1.png) center 5px no-repeat;background-size:30px 30px; color:ff0000}
#bottom a#bt:hover{background:url(../img/b_t1.png) center 5px  no-repeat;background-size:30px 30px; color:ff0000}
#bottom a#bd:hover{
	background: url(../img/b_d1.png) center 5px  no-repeat;
	background-size: 30px 30px;
	color: #000
}

/* 新闻列表 */
.pnews,.content_wrap3,.pageb{
	width:93.75%;margin:0 auto;
	background:#ffffff;
	clear:both;
}
.pnews li{
	color:#222; list-style:none;font:normal 1.25em/2.5 "Microsoft YaHei";
	padding:0 3.25% 0 2.25%;border-bottom: 1px  dashed    #cccccc;
}
.pnews li:last-child{
	border-bottom: none;
}
.pnews li .biao{
	 float: left;
	 color:#82b5dc;
	 margin-right: 2%;
}
.pnews li .idate{
	 float: right;
	 color:#999999;
}
.pnews li a{
	display:block;
	color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
}
.pnews li a:visited{
	color:#333332;
}
.pnews .date{
	padding:0 1.5em;
	color:#d2d2d2;	
}

/*itl  标题*/
.itl{
	position:relative;
	width:93.75%;
	margin:20px auto 0 auto;
	background:url(../images/titlebg.png) center center no-repeat #ffffff;
	background-size:72% ;
}
.itl-tl{
	width: 72%; padding: 1.65% 0%; margin: 0 auto; font-weight:bold;
	color:#f02e49;font:1.5em/1.25 "Microsoft Yahei"; text-align: center;
}
.itl-tl span{
	display: block;
	color:#1561af;  font-family: impact; text-transform: uppercase;
}
.itl-more{
	width: 46%; margin: 1em auto;
	color:#ffffff;font:1.25em/1.8 "Microsoft Yahei"; text-align: right;
	background: #c71730;
}
.itl-more a{
	display:block;
	text-align: center;
	color:#ffffff; 
}
.itl-more a:visited{
	color:#fffffe;
}
.itl-more2{
	width: 46%; margin: 0.4em auto 1em auto;
	color:#ffffff;font:1.25em/1.8 "Microsoft Yahei"; text-align: right;
	background: #c71730;
}
.itl-more2 a{
	display:block;
	text-align: center;
	color:#ffffff; 
}
.itl-more2 a:visited{
	color:#fffffe;
}
dl.ttt{}
dl.ttt dt{ line-height:2.0;}
dl.ttt dd{}
dl.ttt input,dl.ttt textarea{ border: 1px solid #ccc; padding:5px; }
