﻿
/****** 网站通用的样式 start *******/

@charset "utf-8";
/* CSS Document */
/*-------------reset------------*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td,div{ 
    margin:0;padding:0;
}
body,button,input,select,textarea{
	font:12px "微软雅黑", "宋体",Tahoma,Helvetica,Arial,sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;font-weight:normal;
}
ul,li{
	list-style:none;
}
a{
	text-decoration:none; 
	line-height:1.04; 
	color:#2279d4;
}
a:hover{
	text-decoration:none;
}
img{
	border:none;
}
button,input,select,textarea{
	font-size:100%;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
img{ 
    -ms-interpolation-mode: bicubic
}
html,body {
	width:100%;
	height:100%;
}
/*-------------end reset------------*/
a { 
    line-height:1.2;
    color:#ffffff;
  }
html,body {
	background:#ffffff;
}
.top{
	border-bottom:1px solid #cfcfcf;
}
.header{
	width:1140px;
	height:145px;
	margin:0 auto; 	
}
.logo{
	float:left;
	width:280px;
	height:145px;
	background:url(/images/logo.png) no-repeat left;
}
.clear{
	clear:both;
}
.w1140{
	margin:0px auto;
	width:1140px;
	height:auto;
}
.margin20{
	margin-bottom:20px;
}
.margin15{
	margin-bottom:15px;
}
.margin10{
	margin-bottom:10px;
}
*:focus { outline: none; }
/****** 网站通用的样式end *******/




/******子页样式 start *******/
/*banner*/
.nr_banner1{
	height:106px;
	background:url(../images/nr_banner1.jpg) no-repeat;
}
.nr_banner2{
	height:106px;
	background:url(../images/nr_banner2.jpg) no-repeat;
}
.nr_banner3{
	height:106px;
	background:url(../images/nr_banner3.jpg) no-repeat;
}
.bannertitle{
	text-align:center;
	line-height:106px;
}
.bannertitle2{
	padding-left:350px;
}
.jzhyicon,.slgcicon,.xfxticon{
	height:106px;
	padding-left:120px;
	text-align:left;
	line-height:106px;
}
.jzhyicon{
	background:url(../images/jzhytitle.png) no-repeat left;
}
.slgcicon{
	background:url(../images/slgctitle.png) no-repeat left;
}
.xfxticon{
	background:url(../images/xfxttitle.png) no-repeat left;
}
.subcontent{ 
    overflow:hidden;
}
.subleft{
	float:left;
	width:265px;
	display:inline;
	margin-right:30px;
}
.subleft li{
	border-bottom:1px solid #e5e5e5;
	padding-left:5px;
}
.subleft li a{
	color:#474b4d;
	font-size:15px;
	line-height:40px;
	cursor:pointer;
}
.subleft li a:hover, .subleft li a.selected{
	color:#004890;
	text-decoration:none;
}
.subleft li dl{
	margin-left:15px;
	margin-top:-10px;
}
.subleft li dl a{
	color:#808384;
	font-size:13px;
	line-height:35px;
}

.subright{
	float:right;
	width:845px;
}
.subright h2{
	color:#474b4d;
	font-size:30px;
	font-weight:bold;
	margin-bottom:20px;
}
.subright h3{
	color:#6c717b;
	font-size:18px;
	margin-bottom:20px;
}
.description{
	font-size:13px;
	color:#474b4d;
}
.description p{
	line-height:25px;
}
.description li{
	list-style:disc;
	margin-left:30px;
	line-height:25px;
}
.description a{
	font-size:12px;
	color:#0000ee;
	text-decoration:none;
}

.building-list li{
	float:left;
	list-style:none;
	margin:0px 9px 15px 9px;
	padding:10px 10px 15px 10px;
	border:1px solid #e5e5e5;
	background-color:#f8f8f8;
	text-align:center;
	width:240px;
}
.building-list li .bimg{
	height:110px;
	width:240px;
	vertical-align:middle;
	display:table-cell;
	text-align:center;
}
.building-list li .btyle{
	font-size:14px;
	color:#000000;
}
.building-list li a{
	color:#004990;
	font-size:14px;
	text-decoration:none;
}


.x-tab{
	border-left:1px solid #e5e5e5;
}
.x-tab li{
	float:left;
	background:#f8f8f8;
	border:1px solid #e5e5e5;
	border-left:none;
	font-size:16px;
	text-align:center;
	height:35px;
	line-height:35px;
	width:108px;
	color:#474b4d;
	margin:0px;
	list-style:none;
	cursor:pointer;
}
.x-tab li.tab-selected{
	background:#ffffff;	
	border-bottom:none;
	height:36px;
	line-height:36px;
}
.x-tab-info{
	border-top:1px solid #e5e5e5;
	margin-top:-1px;
	padding-top:20px;
}
.button-btn{
	background-color:#52bdec;
	height:54px;
	width:248px;
}
.button-btn .button-btn1{
	display:block;
	height:54px;
	line-height:54px;
	text-align:center;
	width:248px;
	border:0px;
	background-color:transparent;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
	letter-spacing:1px;
}

.xiangmu{
	margin-right:20px; 
	margin-bottom:30px;
}
.xiangmu b{
	font-size:14px;
	color:#004890;
}
.xiangmu li{
	font-size:12px;
}
.line{
	border-bottom:1px solid #e5e5e5;
	height:0px;
	margin-top:30px;
}
.page{
	margin:20px 0px;
}
.page a{
	color:#215390;
	font-size:16px;
	text-decoration:none;
}
.page i{
	font-style:normal;
	margin:0px 10px;
}

/*边框阴影样式*/
.mydiv{
	text-align:center;
	padding:9px;
	height:auto;
	border:#d6d6d6 1px solid;
	background:#fff;
    width:280px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#d6d6d6,direction=120,strength=4);/*ie*/
	-moz-box-shadow: 2px 2px 10px #d6d6d6;/*firefox*/
	-webkit-box-shadow: 2px 2px 10px #d6d6d6;/*safari或chrome*/
	box-shadow:2px 2px 10px #d6d6d6;/*opera或ie9*/
}

.ziyuan{}
.ziyuan li{
	border-bottom:1px solid #e5e5e5;
	list-style:none;
	padding-bottom:30px;
	margin-bottom:30px;
}
.ziyuan li h3{
	font-size:18px;
	color:#024788;
}

.ziyuan li .button-btn{
	width:135px;
	margin-top:50px;
}
.ziyuan li .button-btn .button-btn1{
	width:135px;
}

