.home{
	width: 1227px;
	background: #FFFFFF;
	margin: 0 auto;
}
.home .product{
	width: 1200px;
	height: 875px;
	margin:0 auto;
	padding-top:64px ;
}
.home .product .hd{
	width: 258px;
	height: 776px;
	float: left;
}
.home .product .hd .first{
	background: #0b4990;
	width: 258px;
	height: 100px;
}
.home .product .hd .first span{
	color: #FFFFFF;
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 60px;
}
.home .product .hd .first span .s1{
	color: #FFFFFF;
	font-size: 16px;
	text-transform:uppercase;
	line-height: 20px;
}
.home .product .hd ul{
	width: 256px;
	height: 785px;
	border: 1px solid #0b4990;
	border-top: none;
}
.home .product .hd ul li{
	width: 243px;
	margin: 0 auto;
	padding: 2px;
}
.home .product .hd ul li>a{
	width: 243px;
	height: 34px;
	background: #0b4990;
	display: block;
	text-align: center;
	line-height: 34px;
	color: #FFFFFF;
	font-size: 14px;
}
.home .product .hd ul li .drop{
	margin-top: 10px;
}
.home .product .hd ul li .drop a{
	display: block;
	width: 243px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	color: #4c4c4c;
}
.home .product .hd ul li .drop a:hover{
	border: 1px solid #0b4990;
	color: #0b4990;
	width:241px;
	height:32px;
}
.home .product .hd ul li .drop .on{
	border: 1px solid #0b4990;
	color: #0b4990;
	width:241px;
	height:32px;
}
.home .product .bd{
	width: 922px;
	height: 877px;
	float: right;
}
.home .product .bd ul{
	margin-left: -12px;
	margin-top: -26px;
}
.home .product .bd ul li{
	width: 222px;
	height: 197px;
	float: left;
	margin-left: 11px;
	margin-top: 26px;
}
.home .product .bd ul li .photo{
	width: 218px;
	height: 167px;
	padding: 1px;
	border: 1px solid #e8e8e8;
}
.home .product .bd ul li .tit{
	width: 222px;
	height: 26px;
	text-align: center;
	margin-top: 12px;
}
.home .cont{
	width: 1200px;
	height: 266px;
	margin: 58px auto 0;
}
.home .cont .about{
	width: 374px;
	height: 266px;
	float: left;
}
.home .cont .about .title a{
	color: #0b4990;
	font-size: 24px;
	font-weight: 600;
}
.home .cont .about .title a .s1{
	color: #8c8c8c;
	font-size: 24px;
	font-weight: normal;
}
.home .cont .about .photo{
	margin-top: 18px;
	width: 374px;
	height: 99px;
}
.home .cont .about p{
	color: #666666;
	font-size: 12px;
	line-height: 28px;
	margin-top: 12px;
	width: 374px;
	height: 110px;
	overflow: hidden;
}
.home .cont .news{
	width: 374px;
	height: 266px;
	float: left;
	margin-left: 38px;
}
.home .cont .news .title a{
	color: #0b4990;
	font-size: 24px;
	font-weight: 600;
}
.home .cont .news .title a .s1{
	color: #8c8c8c;
	font-size: 24px;
	font-weight: normal;
}
.home .cont .news .first{
	margin-top: 18px;
	height: 99px;
	width: 374px;
}
.home .cont .news .first .photo{
	width: 152px;
	height: 99px;
	float: left;
}
.home .cont .news .first .c1{
	width: 208px;
	height: 99px;
	float: right;
}
.home .cont .news .first .c1 .tit1{
	color: #302f2f;
	font-size: 14px;
}
.home .cont .news .first .c1 p{
	color: #666666;
	font-size: 12px;
	margin-top: 14px;
	line-height: 18px;
}
.home .cont .news .first .c1 .time{
	background: url(../images/time_38.jpg) 0 0 no-repeat;
	margin-top: 14px;
	text-indent: 24px;
	width: 208px;
	color: #666666;
	font-size: 12px;
}
.home .cont .news .first .c1 .time .more{
	width: 49px;
	height: 13px;
	border: 1px solid #666666;
	float: right;
	text-indent: 2px;
	font-size: 12px;
	line-height: 13px;
	text-align: center;
}
.home .cont .news ul{
	margin-top: 10px;
}
.home .cont .news ul li{
	height: 27px;
	width: 374px;
	border-bottom: 1px solid #e4e4e4;
	background: url(../images/d1_38.jpg) 0 12px no-repeat;
}
.home .cont .news ul li .name{
	text-indent: 12px;
	display: block;
	line-height: 27px;
	color: #666666;
	font-size: 12px;
	float: left;
}
.home .cont .news ul li span{
	display: inline-block;
	float: right;
	color: #666666;
	font-size: 12px;
	line-height: 27px;
}
.home .cont .news ul li:hover{
	background: url(../images/d2_48.jpg) 0 12px no-repeat;
}
.home .cont .news ul li:hover .name{
	color: #0b4990;
}
.home .cont .news ul li:hover span{
	color: #0b4990;
}
.home .cont .contact{
	width: 374px;
	height: 266px;
	float: left;
	margin-left: 38px;
}
.home .cont .contact a{
	color: #0b4990;
	font-size: 24px;
	font-weight: 600;
}
.home .cont .contact a .s1{
	color: #8c8c8c;
	font-size: 24px;
	font-weight: normal;
}
.home .cont .contact .photo{
	margin-top: 18px;
}
.home .cont .contact .zz{
	width: 372px;
	height: 159px;
	border: 1px solid #dadada;
	border-top: none;
}
.home .cont .contact .zz span{
	color: #666666;
	font-size: 14px;
	display: block;
	text-indent: 28px;
	width: 353px;
	line-height: 36px;
	margin: 0 auto;
}
.home .cont .contact .zz .s1{
	background: url(../images/ct_61.jpg) 0 8px no-repeat;
}
.home .cont .contact .zz .s2{
	background: url(../images/cm_76.jpg) 0 8px no-repeat;
}
.home .cont .contact .zz .s3{
	background: url(../images/ca_80.jpg) 0 8px no-repeat;
}
.home .partners{
	width: 1200px;
	height: 214px;
	margin: 58px auto 0;
}
.home .partners .title a{
	color: #0b4990;
	font-size: 24px;
	font-weight: 600;
}
.home .partners .title a .s1{
	color: #8c8c8c;
	font-size: 24px;
	font-weight: normal;
}
.home .partners .bd{
	width: 1200px !important;
	margin:0 auto !important;
	overflow: hidden;
}
.home .partners .bd ul{
	
	margin: 0 auto;
	margin-left: -21px !important;
	background: #FFFFFF;
}
.home .partners .bd ul li{
	float: left;
	margin-left: 21px;
	margin-top: 16px;
}
.home .partners .bd ul li .photo{
	width: 151px;
	height: 88px;
	border: 1px solid #dadada;
}
.home .partners .bd ul li .text{
	width: 153px;
	height: 24px;
	text-align: center;
	margin-top: 16px;
	color: #3a3a3a;
	font-size: 14px;
}

/*内页*/

.neiye{
	width: 1227px;
	margin: 0 auto;
	background: #FFFFFF;
	padding: 58px 0;
}
/*三级侧导航*/
.side .side_c{
	width: 258px;
	float: left;
}
.side .side_c .first{
	background: #0b4990;
	width: 258px;
	height: 100px;
}
.side .side_c .first span{
	color: #FFFFFF;
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 60px;
}
.side .side_c .first span .s1{
	color: #FFFFFF;
	font-size: 16px;
	text-transform:uppercase;
	line-height: 20px;
}
.side .side_c .list ul{
	width: 256px;
	border: 1px solid #0b4990;
	border-top: none;
}
.side .side_c .list ul li{
	width: 243px;
	margin: 0 auto;
	padding: 8px;
}
.side .side_c .list ul li>a{
	width: 243px;
	height: 34px;
	background: #0b4990;
	display: block;
	text-align: center;
	line-height: 34px;
	color: #FFFFFF;
	font-size: 14px;
}
.side .side_c .list ul li .drop{
	margin-top: 10px;
}
.side .side_c .list ul li .drop a{
	display: block;
	border: 1px solid #fff;
	width: 243px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	color: #4c4c4c;
}
.side .side_c .list ul li .drop a:hover{
	border: 1px solid #0b4990;
	color: #0b4990;
}
.side .side_c .list ul li .drop .on{
	border: 1px solid #0b4990;
	color: #0b4990;
}
/*二级侧导航*/
.side .side_c .list_c ul{
	width: 256px;
	border: 1px solid #0b4990;
	border-top: none;
}
.side .side_c .list_c ul li{
	width: 243px;
	margin: 0 auto;
	padding: 8px;
}
.side .side_c .list_c ul li a{
	width: 243px;
	height: 34px;
	display: block;
	text-align: center;
	line-height: 34px;
	color: #0b4990;
	font-size: 14px;
}
.side .side_c .list_c ul li:hover a{
	background: #0b4990;
	color: #FFFFFF;
}
.side .side_c .list_c ul .on a{
	background: #0b4990;
	color: #FFFFFF;
}

.nnn{
	width: 923px;
	height: 31px;
	float: right;
	border-bottom: 1px solid #0b4990;
}
.nnn .s1{
	display: inline-block;
	background: url(../images/t0_09.png) 0 8px no-repeat;
	color: #2e2e2e;
	font-size: 18px;
	text-indent: 22px;
}
.nnn p{
	float: right;
	background: url(../images/map_13.png) 0 2px no-repeat;
	color: #828282;
	font-size: 12px;
	text-indent: 26px;
	display: block;
}


/*产品列表*/
.product1{
	width: 1200px;
	margin: 0 auto;
}
.product1 .list1{
	width: 922px;
	float: right;
}
.product1 .list1 ul{
	margin-left: -12px;
	margin-top: -8px;
}
.product1 .list1 ul li{
	width: 222px;
	height: 197px;
	float: left;
	margin-left: 11px;
	margin-top: 26px;
}
.product1 .list1 ul li .photo{
	width: 218px;
	height: 167px;
	padding: 1px;
	border: 1px solid #e8e8e8;
}
.product1 .list1 ul li .tit{
	width: 222px;
	height: 26px;
	text-align: center;
	margin-top: 12px;
}
.product1{
	width: 1200px;
	margin: 0 auto;
}
.product1 .list1{
	width: 922px;
	height: 877px;
	float: right;
}

/*新闻列表页*/
.news1{
	width: 1200px;
	margin: 0 auto;
}
.news1 .list1{
	width: 922px;
	float: right;
	margin-top: 16px;
}
.news1 .list1 .first .photo{
	width: 272px;
	height: 197px;
	float: left;
}

.news1 .list1 .first .right{
	float: right;
	width: 628px;
	height: 197px;
}
.news1 .list1 .first .right .time{
	color: #787878;
	font-size: 14px;
}
.news1 .list1 .first .right .tit1 a{
	color: #3e3e3e;
	display: block;
	font-size: 14px;
	font-weight: 600;
	margin-top: 14px;
	line-height: 24px;
}
.news1 .list1 .first .right p{
	color: #666666;
	font-size: 12px;
	line-height: 20px;
}
.news1 .list1 .first .right .more{
	display: block;
	width: 48px;
	height: 19px;
	background: #0b4990;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	line-height: 19px;
	margin-top: 42px;
}
.news1 .list1 ul{
	width: 922px;
	margin-top: 224px;
}
.news1 .list1 ul li{
	width: 922px;
	height: 38px;
	border-bottom: 1px solid #adadad;
	background: url(../images/s1_06.png) 0 14px no-repeat;
}
.news1 .list1 ul li .name a{
	display: inline-block;
	color: #666666;
	font-size: 12px;
	float: left;
	line-height: 38px;
	text-indent: 34px;
}
.news1 .list1 ul li .time{
	float: right;
	color: #9d9d9d;
	font-size: 14px;
	line-height: 38px;
	display: block;
}
.news1 .list1 ul li:hover{
	background: url(../images/s2_09.png) 0 14px no-repeat;
}
.news1 .list1 ul li:hover .name a{
	color: #0b4990;
}
.news1 .list1 ul li:hover .time{
	color: #0b4990;
} 


/*单页*/
.page1{
	width: 1200px;
	margin: 0 auto;
}
.page1 .cont{
	width: 922px;
	float: right;
	margin-top: 20px;
}
.page1 .cont p{
	color: #666666;
	font-size: 12px;
	text-indent: 26px;
	display: block;
	line-height: 24px;
}

/*详细页*/

.yn{
			width: 922px;
			float: right;
			
			background: #FFFFFF;
		}
		.yn  .tit {
			font-size: 16px;
			margin-top: 50px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			font-weight: bold;
			overflow: hidden;
		
		}
		
		.yn  .content_related {
			padding: 6px 0;
			text-align: center;
			margin-bottom: 15px;
			font-size: 12px;
			color: #666666;
		}
		
		.yn  .content {
			margin: 0 0 0 40px;
			line-height: 27px;
			color: #333333;
			float: left;
			width: 325px;
		}
		.yn .photo img{
			display: block;
			margin: 0 auto;
			width:700px
		}
		.yn .content .ny_tit{
			font-size: 14px;
			color: #144a98;	
		}
		.neirong1{
			margin-top: 15px;
		}
		.yn .content .text p{
			margin-top: 10px;
			width: 650px;
			height: 18px;
			float: left;
			font-size: 12px;
			color: #666666;
			line-height: 20px;
		}
		.yn .content .text p span{
			display: block;
			float: left;
		}
		.yn .content .text p .span1{
			margin-left: 20px;
		}
.yn  .content_btn {
			margin-top: 20px;
			line-height: 27px;
			font-size: 12px;
		}
		
		.yn  .content_btn a {
			color: #666666;
		}