﻿@charset "utf-8";
/* CSS Document */
img{cursor:pointer}
.container
	{
	width:1200px;
	margin:0 auto;
	}
/* banner begin */
.bannerbox
	{
	background:#003b96;
	position:relative;
	}
.banner
	{
	width:1600px;
	margin:auto;
	background:url(../imgs/banner1.png) no-repeat  center #003b96;
	height:266px;
	}
.logobox{
	padding-top:8px;

	}
	
.bannertext
	{
	font-size:42px;
	font-weight:bold;
	text-align:center;
	padding:45px 0 0 0;
	color:#d9eeff;
	}	
	
/* nav begin */
.nav
	{
	width:100%;
	background:rgba(0,77,190,.8);
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	}
.navtext{
	color:#fff;
	font-size:15px;
	line-height:36px;
	margin:0 30px;
	}
.navtext:hover
	{ 
	opacity:.8;
	}	
.navbox
	{
	width:1200px;
	margin:0 auto;
	}	
.nav_current
	{
	border-bottom:2px solid #fff;

		}	
/* content part1 begin */	
.title_text
	{
	font-size:15px;
	font-weight:bold;
	color:#000;
	padding:10px 0;
		}
.title_text2:hover
	{color:#0c6fd4;}			
.zh_text
	{
	font-size:14px;

	color:#454545;
	display:block;
	line-height:160%;
	text-indent:28px;
	padding:0px 20px 10px 0;
		}	
.zh_text:hover
	{
	color:#000;}		
.r_part1{
	overflow:hidden;
	margin:0 0 0 20px;
	}	
	
.pd10{
	background:url(../imgs/text_bg.png) no-repeat right bottom #fff;
	overflow:hidden;
	margin: 10px auto;
	}
.detail1{
	color:#3291f0;
	font-size:14px;

	}	
.detail1:hover
	{
	text-decoration:underline;
	
			}	
.f2box	
	{

	position:absolute;
	bottom:0;
	left:0;
	

	}
.f2
	{
	text-align:center;
	background:url(../imgs/textbg.png) repeat-x ;
	display:block;
	color:#fff;
	font-size:16px;
	width:620px;
	line-height:46px;

	}
.f2:hover
	{
	text-decoration:underline;
	}					
.content_left 
	{position:relative;}	
	
/* content part2 begin */		
.tltlebox1
	{
	background:url(../imgs/titlebg.png) no-repeat 10px 20px;
	padding:15px 0px 0 20px ;
position:relative;
	
		}	
.titletext2
	{
	font-size:18px;
	font-weight:bold;
	color:#181818;
	-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;  
	-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;  
	text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;   
	*filter: Glow(Color=#fff, Strength=1);
		
	}	
		
.btn_more1
	{
	font-size:15px;
	background:url(../imgs/icon_more.png) no-repeat  46px 9px;	
	padding:0 30px 0 0;
	color:#444444;
		}	
.btn_more1:hover
	{
	font-size:15px;
	background:url(../imgs/icon_more_hover.png) no-repeat  46px 9px;	
	padding:0 30px 0 0;
	color:#3291f0;		}	
	
.morebox1:hover
	{
	display:block;
	position:absolute;
	top: 17px;
	right: -5px;	}

.morebox1
	{
	display:block;
	position:absolute;
	top: 17px;
	right: -5px;
		}			
.content2{
	margin:0px 0 20px 0px;
	
	width:1200px;
	}	
.contentbox2{
	background:#fff;
	}	
	
.conleft2,.conright2,.contentbox2
	{
	overflow:hidden;
	}	
.conleft2
	{
	padding:20px;
	}	
	
	
.f1
	{
	background:url(../imgs/icon.png) no-repeat left center;		
	font-size: 14px;
	padding: 0 0 0 15px;
	color: #1a1a1a;
	}	
.f1:hover
	{color:#0c6fd4;}	
.date
	{
	font-size: 14px;
	color:#929292;
		}
	
.conleft2 ul li
	{
	overflow:hidden;
/*	width:550px;
*/	border-bottom:1px dashed #e0e0e0;
	padding:8px 0;
	}	
.bgfff	
	{
	background:#fff;	
	}	
	
	
	
.textbox
	{
	width:470px;
	margin:0 0 0 10px;
	
			}	
.text_title
	{
	color:#1a1a1a;
	font-size:14px;	
	font-weight:bold;
		}	
	
.text_text
	{
	color:#353535;
	font-size:14px;	
		}	
.text_title:hover{color:#0c6fd4;}
.text_text:hover
	{
	text-decoration:underline;
	
		

		}	
	
	
.bigbox1
	{
	width:600px;
	}	
	
.picbox1
	{
	width:75px;
	height:55px;
	}	
	
.pdb20
	{margin:0 0 20px 0;

	overflow:hidden;
	}	
	
	
	
/*分页*/
.y-pagination {float: right;zoom: 1;font-family: "microsoft yahei";font-size: 12px; margin:30px 0 0 0;padding-bottom: 20px;}
.y-pagination .p-prev,.y-pagination .p-next{width: 66px;}
.y-pagination a.p-item:hover, .y-pagination .p-prev:hover, .y-pagination .p-next:hover, .y-pagination .p-first:hover, .y-pagination .p-last:hover {border-color: #3188df;background-color: #3188df;text-decoration: none;
color: #fff;}
.y-pagination .p-elem {display: inline-block;margin: 0 4px;vertical-align: middle;text-align: center;min-width: 30px;height: 30px;line-height: 30px;_width: expression(this.width > 30 ? "30px" :"");}
.y-pagination a.p-item, .y-pagination .p-prev, .y-pagination .p-next, .y-pagination .p-first, .y-pagination .p-last{border: solid 1px #ddd;color: #333;border-radius: 2px;text-decoration: none;}
.y-pagination .p-total, .y-pagination .p-item-go,.y-pagination .p-total span {color: #666;}
.y-pagination .p-ipt-go {width: 40px;border: solid 1px #ddd;}
.y-pagination .p-ipt-go, .y-pagination .p-btn-go {height: 22px;line-height: 22px;vertical-align: top;padding: 0;margin: 3px 5px 0;text-align: center;}
.y-pagination .p-btn-go {display: inline-block;color: #3188df;width: 38px;border: solid 1px #3188df;text-decoration: none;border-radius: 2px;}
.y-pagination .current {border-color: #3188df;background-color: #3188df;color: #fff;cursor: default;}
	
/*底部四个二维码*/
/*微信号新增样式*/
.ewm li{ float: left;}
.ewm li img{ width: 100px; margin:0 5px}
.menu a{ font-size: 15px;}
.footer{padding-top: 35px;}
.right_f_wx {
    width: 335px;
    margin-top: 20px;
    text-align: center;
}
.right_f_wx p{ font-size: 13px;    color: #797b80;
    padding-top: 10px;}